/* CSS Document */
body { margin:0; padding:0; color:#1D3263; font: 83%/1.3  Arial, Helvetica, sans-serif; line-height:1.75em; background-color:#B6B89B; background-color:#1D3263;  }

#wrapper{ margin:0 auto; width:750px; border:2px solid #fff; background-color:#fff; }
#title { margin:0; padding:0; border-bottom:1px solid #fff; height: 25px; }
#banner { margin:0; padding:0; background-image:url(../images/banner.jpg); height:195px;  }

#header { background:url(../images/header_grad.gif) repeat-x; color:#1D3263; font-weight:bold; height:25px;  }
#header ul {  list-style-type: none; margin:0; padding:0; }
#header li {display: inline;}
#header a { background-color:#1D3263; color:#fff; border-right:1px solid #fff; padding:0 2em 0 2em; height:25px;float: left;}
#header a:hover { color:#1D3263;  height:25px; float: left;color:#1D3263; background:url(../images/header_grad.gif) no-repeat;} 
#header .active { color:#1D3263;  height:25px; float: left;color:#1D3263; background:url(../images/header_grad.gif) no-repeat; padding:0 2em 0 2em; border-right:1px solid #fff;}  
#header .under { margin-left:3.5em;}

#topcontainer{ background:url(../images/back_right.gif) no-repeat 100% 0; width:100px; float:left; margin:0; padding:0; }
#container{ background:url(../images/back_right.gif) no-repeat 100% 0; width:750px; float:left; margin:0; padding:0; }
#content { width:540px; float:left; display:block; background:url(../images/content_bottom.gif) bottom left no-repeat; }
#content1 { width:540px; float:left; display:block; background:url(../images/content_bottom.gif) bottom center no-repeat; }
#content p { margin:0 4em 1em 4em; }
#content img { float:right; margin:.5em 1em 0 3.5em;}
#quotebottom { width:20em; margin:4em 0 0 20em;  }
#quotebottom ul {font-size: 11px; color:#008ED4; }
#feature { float:right; width:12em; display:block; margin:0 .5em 0 2em;}
.ftr ul { margin:0; padding:0;}
.ftr li { margin:0; padding:0;}
#feature p {}
#address { border-top:9px solid #99AAC0; margin:0; clear:both; padding: .5em 0 0 2em; }
#address p { margin:0; font-size:12px;  }
#address img { float:right; }
#footer { background-color:#000000; margin:0 .25em; clear:both; padding-left: .5em; text-align:center; height:2em;}
#footer p {  font-size: 1em; color:#FFFFFF; font-weight:bold; }
#mockorange { color:#fff; width:750px; margin:.25em auto; font-size:11px; text-align:right; height:20px;}
#mockorange a { color:#fff; text-decoration:underline; font-size:11px;}
#mockorange a:hover { color:#fff; text-decoration:none; font-size:11px; }
#mockorange img { border:0;}

img { border:0; margin:0;}
.clear { clear:both; }

hr {border: none 0;
border-top: 1px dashed #D8EBF5;/*the border*/
width: 80%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

.h2main  {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.5em; margin:3em 0em 0em 2.5em; color:#008ED4;}
.h2main1 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.5em; margin:1em 1em  2.5em; color:#008ED4;}
.h2main2 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.5em; margin:1em 2em 1em 2.5em; color:#008ED4;}
.h2main3 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.5em; margin:4em 2em 1em 2.5em; color:#008ED4;}
.h2main4 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;   margin:2em 2em 1em 2.5em; color:#1D3263;}
.h2main5 {font-family:Geneva, Arial,  Helvetica, sans-serif; font-size:1em;  margin:5em 4em 1em 7em;   color:#1D3263;}
.h2main6 {font-family:Geneva, Arial,  Helvetica, sans-serif; font-size:1em;  margin:2em 2em 1em 10em;  color:#1D3263;}
.h2main7 {font-family:Geneva, Arial,  Helvetica, sans-serif; font-size:1em;  margin:5em 2em 1em 5em;   color:#1D3263;}
.h2main8 {font-family:Geneva, Arial,  Helvetica, sans-serif; font-size:1em;  margin:5em 11em 5em 3em;   color:#1D3263;}
.h2main9 {font-family:Geneva, Arial,  Helvetica, sans-serif; font-size:1em;  margin:5em 1em 5em 3em;   color:#1D3263;}

.h2sub { color:#008ED4; font-size:1.5em; font-weight:bold;  font-family:Geneva, Arial, Helvetica, sans-serif; margin:.5em 0 1em 0;  }
.h2what { color:#1D3263; font-size:1.25em; font-weight:bold;  font-family:Geneva, Arial, Helvetica, sans-serif;  }
.h2house { color:#1C3263; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;  margin:1em 2em 1em 4em; font-size:1em; }
.h2grey { color:#999; font-size:.9em; font-weight:bold;  margin:1em 2em 0 4.5em; }

a { color:#008ED4; text-decoration:underline; }
a:hover { color:#1D3263; text-decoration:none; }

/* FORMS */
table { margin-left:4em; border:1px solid #ccc; width:30em; }
input { width:18.5em; }

th { background-color:#EDEDED; padding:.5em;}
td { padding:.5em;}
.trow { background-color:#008ED4; color:#fff; text-align:center; font-weight:bold; }
.thei { height:2em; background-color:#EDEDED; }
.button { background-color:#008ED4; border:1px solid #ccc; color:#FFF; font-weight:bold; width:120px; }
.button1 { background-color:#008ED4; border:1px solid #ccc; color:#FFF; font-weight:bold; width:80px; }
.textbox{ background-color:#008ED4; border:1px solid #ccc; color:#FFF; font-weight:bold; width:150px;}
//.textaligncenter { margin:10em 10em 40em 20.5em; color:#008ED4;}
#textcenter { width:540px; float:center; display:block; background:url(../images/content_bottom.gif) bottom left no-repeat; }

.newslink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008ED4;
	font-weight: bold;
	padding-left: 24px;
	text-decoration: none;
	height: 3px;
	
}
a.newslink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D3263;
	font-weight: bold;
	text-decoration: none;
	height: 3px;
}
.newslin1k{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #008ED4;
	font-weight: bold;
	text-decoration: none;
	height: 3px;
	
}
a.newslink1:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D3263;
	font-weight: bold;
	text-decoration: none;
	height: 3px;
}
.textbox1{ 
background-color:#008ED4;
 border:1px solid #ccc; 
 color:#FFF; 
 font-weight:bold;
 text-decoration: none;
 
  }