/*CONTENT STYLES*/

div#pagecontent {font-size: 1em; margin: 0; padding: 0 10px 0 20px; width:95%; display:inline; z-index: -2;}
div#contentwrapper { padding-left:60px;}
div#pagecontent h1,h2,h3,h4,h5 {font-family: Verdana, Arial, Helvetica, sans-serif;}

div#pagecontent h1 {margin-bottom:1em; font-size: 1.8em;}
div#pagecontent h1.appheading {margin:0em; padding: 0em; font-size: 1.8em; background: URL(/domesday/images/homepage/domesday-heading.jpg) no-repeat 0 0; height: 77px; width: 390px; text-indent: -9999em;}
div#pagecontent h2 {padding-left:40px; margin-bottom: 0; font-size: 1.6em; color: #CB0D07;}
div#pagecontent h2.header {text-indent: -9999em; margin-left: 10px; padding: 0; margin-top: -10px;}
div#pagecontent h2.search-header {color: #CC0000; margin: 15px 0 -20px 0px; padding: 0 0 20px 0; font-size: 1em;}
div#pagecontent h3 {padding:2px 0 2px 10px; margin: 0px 0px 1px 0px;} 
div#pagecontent h3.withicon {background: url(../domesday/images/homepage/small-book-icon.gif); float: left;}

div#pagecontent h3.bgred {margin-bottom: 0; background-color:#CC0000; color:#FFFFFF; }
div#pagecontent h3.bgred a{text-decoration: none; color:#FFFFFF;}
div#pagecontent h3.bgred a:hover{text-decoration: none; color:#FFFFFF;}
div#pagecontent h3.bgred a:visited{text-decoration: none; color:#FFFFFF;}
div#pagecontent h3.bgbrown { margin-bottom: 0; background-color:#762123; color:#FFFFFF;}
div#pagecontent h3.bgbrown a{text-decoration: none; color:#FFFFFF;}
div#pagecontent h3.bgbrown a:hover{text-decoration: none; color:#FFFFFF;}
div#pagecontent h3.bgbrown a:visited{text-decoration: none; color:#FFFFFF;}

div#pagecontent p {font-size:1em; padding: 0 10px 0 10px;}
div#pagecontent p.form {margin-bottom: 0; padding-top: 2px; padding-bottom: 4px;}
div#pagecontent ul {list-style:url(/images/global/bullet_red.gif); padding:0px 5px 0px 0px; margin:0px 0px 2em 2em;}
div#pagecontent ol {margin-bottom:2em;}

div#pagecontent img.right {border: 0; float: right; margin: 0 10px 10px 10px;}
div#pagecontent img.left {border: 0; float: left; margin: 0 10px 0 0; padding: 0;}
div#pagecontent img.header_left {border: 0; float: left; margin: 0 0 0 0; padding: 0;}
div#pagecontent img.header {border: 0; float: right; vertical-align: top; width: 135px; height: 114px; margin: 10px;}

form {padding: 0 10px 0 10px; margin: 0px; border: 0;}

div.bg_fill {background-color: #F4F1E0; border: solid 1px #000000; padding-top: 5px;}
div.bg_outline {margin: 0; border: solid 1px #762123;}

/*-----------------start of landing page styles--------------------*/

div.corner_r {background:url(/domesday/images/homepage/curve-right.gif) top right no-repeat;}

div.middle_line {background:url(/domesday/images/homepage/middle-line.gif) top repeat-x;}

div#featuresection_left {float:left; width: 90%; margin: 0 10px 0 20px; z-index: 0;}
div#featuresection_right {float:left; width: 30%; margin-left: 2em; z-index: 0;}

div#leftsection{float:left; width: 28%; padding: 0 20px 0 30px; /*border-right: solid 1px #D1D2D4;*/}

div#middlesection {float:left; width: 28%; padding: 0 10px 0 10px; /*border-right: solid 1px #D1D2D4;*/}

div#rightsection {float:left; width: 28%; padding: 0 0 0 20px; }

div#wrapper {font-size: 1em; margin-bottom: 0; min-width: 770px;}

div#container {min-height:500px; /*border-bottom: 1px solid black; border-right: 1px solid black; border-left: 1px solid black;*/ margin-top: -4px; padding-bottom: 10px; z-index: -5;} 

.bigdivider {margin: 0 0 1em 0; height: 1px; overflow: hidden; border-bottom: solid 15px #e8e1bb;}

.homepage-box {height:225px; border: 1px solid #762123; margin-bottom:10px;}

.homepage-box-middle {height:225px; border: 1px solid #CC0000; margin-bottom:10px;}

/*.rightdivideimg {background: URL(/domesday/images/homepage/domesday_book.gif) no-repeat 0 0; height: 100px; width: 158px;}*/
	
/*------------------end of landing page styles----------------------*/

/*GENERAL STYLES*/
.divider {margin: 0 0 1em 2em; height: 1px; overflow: hidden; border-bottom: solid 4px #fff; /*#e8e1bb;*/ width: 93%; clear:both;}
div.clearing {clear:both;height: 1px; overflow:hidden;}
img {border:none;}
.hide {display:none;}
.big {font-size: 1.2em}

