/* CSS Document */
body {margin:0px; 
}

.introbg {background:url(../images/intro_02.jpg) repeat-x top; 
}

.intromiddle {background:url(../images/intro_07.jpg) no-repeat center; height:328;
}

/*----------------------------------------------------------------------------------------*/

.headerbg {background:url(../images/admin_04.jpg) repeat-x bottom; background-color:#FFFFFF;
           border-top:3px solid #A55727;
}
.logo {background:url(../images/default_03.jpg) no-repeat top;
}
.flashbg {background:url(../images/default_04.jpg) no-repeat top;
}
.roofflasgbg {background:url(../images/brick_04.jpg) no-repeat top;
}
.headerimg {background:url(../images/default_05.jpg) no-repeat top;
}
.roofheaderimg { background:url(../images/brick_05.jpg) no-repeat top;
}
.news_bg {background-color:#EAC1A1; border-left:1px solid #c6a690; border-right:1px solid #c6a690;
}
.newsheader {background:url(../images/nav_16.jpg) no-repeat; 
      font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:13px;
	  font-weight:bold;
	  color:#FFFFFF;
	  padding-left:10px;
	  height:26px;
}


.news_newbg { background:url(../images/bg_btn_03.jpg) repeat-x; height:30px;
     font-size:14px;
	 color:#333333;
	 font-weight:bold;
}
.bdr_news { border:1px solid #ededed;
}
.information_contact {
     font-size:12px;
	 color:#C1421F;
	 font-weight:bold;
}



.footer {background:url(../images/default_16.jpg) repeat-x top;
      
}
.footerfont {
      font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:10px;
	  color:#333333;
}
.navshadow {background:url(../images/default_06.jpg) no-repeat left;
}
.navleftcorner {background:url(../images/default_02.jpg) no-repeat; background-position:0 24;
}
.navrightcorner {background:url(../images/default_01.jpg) no-repeat; background-position:842 24;
}

.pageheading {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:14px;
	 font-weight:bold;
	 color:000000;
	 padding-left:8px;
	 border-left:3px solid #b25819;
}



a.generalLink:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.generalLink:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.generalLink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	text-decoration:underline;
}
a.generalLink:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

a.generalLink_small:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
a.generalLink_small:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
a.generalLink_small:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000033;
	text-decoration:underline;
}
a.generalLink_small:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
tr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
}

a.generalLink:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.generalLink:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.generalLink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	text-decoration:underline;
}
a.generalLink:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

a.WhiteLink:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.WhiteLink:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.WhiteLink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
a.WhiteLink:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}



/*----------------------------------------------------------------------------------------*/



.txtbox{
	/*border:1px solid #cccccc;*/
	border-bottom:1px solid #b9ccda;
	border-top:1px solid #5d87a4;
	border-left:1px solid #5d87a4;
	border-right:1px solid #b9ccda;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	color:#666666;
	height:18px;
}
.txtarea{
	/*border:1px solid #cccccc;*/
	border-bottom:1px solid #b9ccda;
	border-top:1px solid #5d87a4;
	border-left:1px solid #5d87a4;
	border-right:1px solid #b9ccda;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	color:#666666;
	overflow-x:auto;
}
.tblbdr{
	border-top:1px solid #bd4523;
	border-bottom:1px solid #bd4523;
	border-left:1px solid #bd4523;
	border-right:1px solid #bd4523;
	background-color:#FFFFFF;
}
.tblBdr{
	border-top:1px solid #bd4523;
	border-bottom:1px solid #bd4523;
	border-left:1px solid #bd4523;
	border-right:1px solid #bd4523;
	background-color:#FFFFFF;
}
.tblHead{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:14px;
	color:#FFFFFF;
	background-image:url(../images/tblHead.jpg);
	background-repeat:repeat-x;
	border-bottom:1px solid #bd4523;
	padding-left:5px;
	height:20px;
}
.forBtn{
	border:1px solid #bd4523;
	/*padding:3px;*/
	margin:3px;
	height:20px;
	color:#FFFFFF;
	background-image:	url(../images/tblHead.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#bd4523;
}
.imgBdr{
	border:1px solid #666666;
	float:left;
	margin:5px 10px 5px 0px;
}
.imgBdr2{
	border:1px solid #666666;
	padding:5 20 5 20;
	margin:5px;
	background-color:#FFFFFF;
}
.lowerLine{
	border-bottom:1px #999999 dashed;
	margin-bottom:4px;
}




/*----------------------------------------------------------------------------------------*/




a.nav:link {
	color: #ba5817;
}

a.nav:active {
	color: #ba5817;
}

a.nav:visited {
	color: #ba5817;
}

a.nav:hover {
	color: #000000;
}
.nav {font-family:Verdana, Arial, Helvetica, sans-serif; 
      font-size:12px; 
	  font-weight:bold; 
	  text-decoration:none; 
	  padding-left:10px;
	  padding-right:10px;
}






/*----------------------------------------------------------------------------------------*/






a.intro:link {
	color: #FFFFFF;
}

a.intro:active {
	color: #FFFFFF;
}

a.intro:visited {
	color: #FFFFFF;
}

a.intro:hover {
	color: #333333;
}
.intro {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; padding-top:4px;
}

.introbtn {background:url(../images/introbutton_03.jpg) no-repeat; background-position:0px 7px; padding-top:4px;
}



a.privacy:link {
	color: #333333;
}

a.privacy:active {
	color: #333333;
}

a.privacy:visited {
	color: #333333;
}

a.privacy:hover {
	color: #A55727;
	text-decoration:underline;
}
.privacy {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; 
}




a.sitemap:link {
	color: #ffffff;
}

a.sitemap:active {
	color: #ffffff;
}

a.sitemap:visited {
	color: #ffffff;
}

a.sitemap:hover {
	color: #EAC1A1;
	text-decoration:underline;
}
.sitemap {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; 
}

.OrangeBak{
	background-color:#db6b23;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	padding:2px 0 2px 0;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	height:44px;
	vertical-align:middle;
}





