/* CSS Document */
*{ margin: 0px; padding: 0px; }


body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #7c7c80; background:#fff url(../images/bg-strip_home.gif) repeat-x; }

.clear { clear: both; }

#wrapper { width: 100%; height: 100%; }

#mainCntr { width: 900px; margin: 0px auto; }

#menuCntr { width: 900px; height: 52px; margin: 0px; }

.menuBox { width: 670px; height: 52px; float: left; }
.menuBox ul { list-style: none; margin: 0px; padding: 0px; }
.menuBox ul li { padding-right: 35px; font-family: Trebuchet MS, Arial; font-size: 13px; font-weight: bold; line-height: 50px; float: left; display: block; }
.menuBox ul li a { color: #adb8c7; text-decoration: none; }
.menuBox ul li a:hover { color: #FFFFFF; }
.menuBox ul li a.active { color: #FFFFFF; }

#headerCntr { height: 281px; width: 900px; }
#headerCntr .left { padding-right: 22px; width: 203px; height: 281px; color: #adb8c7; float: left; }
#headerCntr .right { padding-top: 15px; width: 675px; height: 266px; float: left; }
#headerCntr h1 { padding-top: 18px; padding-bottom: 10px; }
#headerCntr h1 a { height: 53px; width: 188px; display: block; cursor: pointer; text-indent: -9999px; background: url(../images/logo.gif) no-repeat; }
#headerCntr p { padding: 15px 0px 5px 0px; }
#headerCntr p span { color: #FFFFFF; font-weight: bold; }
#headerCntr img.read { float: left; margin-top: 25px; margin-right: 10px; }
#headerCntr img.arrow { margin-left: 10px; margin-top: 100px; float: left; }
#headerCntr img.main { margin-left: 10px; float: left; }
.title, .qtip-title{
	color: #384554;
	font: 14pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
}
.linkBox { height: 145px; width: 900px; }
.linkBox ul { list-style: none; }
.linkBox ul li { padding-top: 18px; width: 225px; height: 127px; font-size: 14px; color: #373b40; line-height: 20px; text-align: center; float: left; display: block; background: url(../images/right-list.gif) top right no-repeat; }
.linkBox ul li.last { background: none; }
.linkBox ul li span { display: block; }
.linkBox ul li a { color: #9a211e; font-size: 13px; display: block; text-decoration: none; }
.linkBox ul li a:hover { text-decoration: underline; }
.linkBox ul li img { margin: 0px auto 0px auto;  }

#topCntr { padding-top: 35px; padding-bottom: 8px; width: 900px; overflow: hidden; border-bottom: #b8b9bc dashed 1px; }
#topCntr h1 { padding-bottom: 8px; font-size: 30px; font-weight: normal; color: #2b5760; }
#topCntr span.bold { color: #135e84; font-weight: bold; }
#topCntr p { padding: 10px 0px 0px 0px; }
#topCntr a.readmore { float: right; color: #9a211e; font-weight: bold; text-decoration: none; }
#topCntr a.readmore:hover { text-decoration: underline; }

#contentCntr { padding-bottom: 35px; overflow: hidden; width: 950px; margin: 0px; }
#contentCntr h1 { font-size: 30px; font-weight: normal; line-height: normal; color: #2b5760; }
#contentCntr span.bold { color: #135e84; font-weight: bold; }

#leftCntr { padding-top: 40px; width: 180px; float: left; }
#leftCntr ul { padding-top: 5px; list-style: none; }
#leftCntr ul li { padding-left: 22px; background: url(../images/list-left.gif) left no-repeat; }
#leftCntr ul li a { width: 205px; height: 30px; line-height: 30px; color: #2b5760; display: block; text-decoration: none; border-bottom: #b8b9bc dashed 1px; }
#leftCntr ul li a:hover { text-decoration: underline; }
#leftCntr ul li a.last { border: 0px; }


#rightCntr { margin-top: 40px; padding-left: 20px; width: 740px; border-left: #b8b9bc dashed 1px;  line-height: 20px; float: right; }
.textBox .bottom { width: 625px; overflow: hidden; border-bottom: #b8b9bc dashed 1px; }
.textBox img.image { margin: 15px 20px 0px 0px; float: left; }
.textBox p { padding: 10px 0px 10px 0px; }
.textBox a.readmore { float: right; color: #9a211e; display: block; font-weight: bold; text-decoration: none; }
.textBox a { color: #9a211e; font-weight: bold; text-decoration: none; }
.textBox span { font-weight: bold; color: #135e84; }
.textBox a.readmore:hover { text-decoration: underline; }
.blurb {font-family: Georgia, "Times New Roman", Sans-Serif; font-size: 13px;font-style:italic;}

#footer { width: auto; height: 126px; margin: 0px auto; background: url(../images/footer.gif) repeat-x; }
#footer .footer { height: 126px; width: 900px; color: #8e99a5; margin: 0 auto; font-weight: bold; }
#footer p { padding-top: 40px; float: left; }
#footer span { padding-top: 40px; float: right; display: block; }
#footer a { padding-right: 3px; padding-left: 3px; color: #8e99a5; text-decoration: none; }
#footer a:hover { text-decoration: underline; }


.top-nav{padding:0px 0px 0px 0px; color:#bdbdbd; font-size:0.91em;text-align:left;float:right;}
.top-nav em{color:#ffffff; font-style:normal;}
.top-nav span{float:right; word-spacing:6px;}
.top-nav span a{color:#989898; text-decoration:underline;}
.top-nav span a:hover{text-decoration:none;}

span.qopen {
     float: left;
     height: 45px;
     margin:-15px 15px 0 0;
     font-size: 400%;
     color:#adadad;
 }

 span.qclose {
     float: right;
     height: 25px;
	 margin:-30px 0px 0 0px;
     font-size: 400%;
     color: #adadad;
 }