@charset "utf-8";
/* CSS Document */
body {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: black;
	margin: 0 auto;
	background-color:#00234D;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	text-align:center;   
}

p, td { font-size: 10px; }

form { margin:0px; }

select, input { font-size:10px; }

img { border:0; margin:0; padding:0;  }

.frame { background:white; padding:10px; width:1000px; margin:0 auto; }

.contentcontainer { width:983px; margin-left:2px; text-align:left; background-image:url(../images/home_bgstripe.jpg); background-repeat:repeat-x; background-color:white; }
.homecontent { margin:0; background-image:url(../images/homebg_left.jpg); background-repeat:no-repeat; }
.content { padding:12px;  margin:0; padding-right:0px; background-image:url(../images/homebg_left.jpg); background-repeat:no-repeat; }

.footer { margin-top:12px; background:url(../images/footerbg.jpg); height:32px; width:983px; color:white; } 
.footercontent { float:left; padding-top:8px; padding-left:8px; }
.iimagetag { float:right; padding-top:8px; padding-right:8px; }
.iimagetag a { color:white; text-decoration:none; }

.bluebox { margin-bottom:6px; background:url(../images/bluebg.jpg); width:226px; height:90px; border: 1px solid #4483C6; padding:7px; overflow:hidden; color:white; }
.bluebox h1 { float:left; color:white; font-size:11px; letter-spacing:-1px;  }
.bluebox p { margin:0; margin-bottom:8px; }
.blueboxbar { margin-top:1px; float:right; height:8px; background-color:#1B59A4; }

.orangesearchbox { margin-bottom:6px; text-align:left; background:url(../images/orangebg.jpg); width:226px; height:36px; border: 1px solid #A44807; padding:7px; overflow:hidden; color:white; }
.orangesearchbox h1 { float:left; color:white; font-size:11px; letter-spacing:-1px;  }
.orangesearchbox input { text-align:left; margin-top:2px; padding:0; }
.orangesearchbox p { margin:0; margin-bottom:8px; }
.orangesearchboxbar { margin-top:1px;float:right; height:8px; background-color:#A44807; }


.orangebox { margin-bottom:6px; background:url(../images/orangebg.jpg); width:226px; height:66px; border: 1px solid #A44807; padding:7px; overflow:hidden; color:white; }
.orangebox h1 { float:left; color:white; font-size:11px; letter-spacing:-1px;  }
.orangebox p { margin:0; margin-bottom:8px; }
.orangeboxbar { margin-top:1px; float:right; height:8px; background-color:#A44807; }

.featuredbox { background:#F5F5F5; height:307px; vertical-align:top; }
.featuredcontent { height:428px; padding:8px; }

.minisiteheadercontainer { height:118px; }
.minisiteheader { margin:0px; background:url(../images/minisite_header.jpg); background-repeat:no-repeat; background-position:right; height:96px; }
.minisiteheader img { border:1 solid #999999; vertical-align:middle; margin:0px; margin-right:10px; float:right; margin-top:2px; }
.minisiteheader p { float:left; margin:0px; padding-left:120px; padding-top:40px; color:white; font-weight:700; font-size:13px; letter-spacing:1px; }
.minisitenav { margin:0; float:right; }
.minisitenav ul {padding:0; margin:0; list-style-type: none; }
.minisitenav ul li {float:left;  margin:0; position:relative;}

.contactbox { width:275px; background:#E4EBF5; height:200px; padding:12px; }
.blueheader { color:#2A5B9E; font-size:12px; text-transform:uppercase; letter-spacing:-1px; font-weight:700; }