@charset "utf-8";

* {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-collapse: collapse;}

body {padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: -1px 0px 0px; padding-top: 0px; font-family: arial, verdana, helvetica, sans-serif; border-collapse: collapse; background-color: #ffffff;}

#container{ width:900px; margin:0 auto;}

/* HEADER */
.topbar{height:20px; background-color:#001d68; border-bottom:4px solid #e3e3e9; border-top:3px solid #e3e3e9; color:#ffffff; font-size:11px; padding-top:4px; padding-left:5px; background-image:url(images/tab-bgdrk.gif);} 
.toplink { margin-top:-19px;text-align:right;padding-right:10px;color:#ffffff; font-size:10px; }
.header{ background-image:url(images/headbg.gif); background-repeat:no-repeat; background-position:bottom; background-color:#ffffff; height:80px;}
.headerst{ background-image:url(images/headbgst.gif); background-repeat:no-repeat; background-position:bottom; background-color:#ffffff; height:80px;}
.randmagnt { float:right; margin-right:1em;}
.bannertitle {color:#73b313; font-size:24px; padding-left:1em; padding-top:10px; }
.spotlightitle {color:#001d68; font-size:16px; margin-top:21px; margin-left: 12px; margin-right:27px; font-weight:bold; float:left; width:204px; text-align:center;}
.spotlightitle a{color:#001d68; text-decoration:none;}
.spotlightitle a:hover{ text-decoration:underline;}
.toptabbg {width: auto; height: 18px; color:#ffffff; font-size:11px; float:right; margin-top:-3px; padding:3px 5px 2px 5px;}
.toptabbg:hover {cursor:pointer; text-decoration:underline; width: auto; height: 18px; color:#ffffff; float:right; margin-top:-3px; padding:3px 5px 2px 5px;}
a.toptabbg{text-decoration:none;}

/* FEATURED SECTION */
.featrdsec { background-image:url(images/spbg.gif); background-position:bottom; background-repeat:repeat-x; height:100px; color:#ffffff;  font-size:11px; background-color:#7174a0; padding-left:15px;}
.tagsmry {float:left; padding: 7px 1em 1em 1em; font-size:12px; text-align:justify; width:34%; line-height:22px;}

/* SPOTLIGHT SECTION */
.sptlightsec {margin-top:10px; padding-right:1em; float:left; width:44%;}
.sptlightsec2 {margin-top:10px; padding-right:1em; float:left; width:99%;}
.sptagntpic {float:left; padding-right:1em;}
.agnttitles {color:#ffffff; font-size:14px; font-weight:bold;}
.soldagnt { float:left;}

.srvtitle {color:#001d68; font-size:14px; font-weight:bold; line-height:22px;}
a.servlinx {color:#ffffff; font-size:12px; text-decoration:none;}
a.servlinx:hover {text-decoration:underline;}

a.agntlinx {color:#ffffff; font-size:11px; line-height:22px; text-decoration:underline; margin-right:1.5em;}
a.agntlinx:hover {text-decoration:none;}

/* NAV BAR */
.navbg { background-image:url(images/navbg.gif); background-repeat:repeat-x; height:30px;}
#navlinks {padding-top:7px; padding-bottom:7px;}
#navlinks li {display: inline; list-style: none; padding:7px .5em  7px .5em; background-image:url(images/navr.gif); background-repeat:no-repeat; background-position:right;}
#navlinks li:hover {cursor:pointer; background-color:#30462d; background-image:none; margin-left:-2px; padding-left:8px; }
#navlinks a {color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none; padding:7px .5em 7px .5em;}
#navlinks li a:hover {cursor:pointer; background-color:#30462d; padding:7px .5em  7px .5em;  background-image:none;}
#navlinks li.first {background-image:none; padding:0; margin-left:2px; background-image:url(images/navr.gif); background-repeat:no-repeat; background-position:right;}

/* SEARCH */
.frmscntr {width:818px; margin:0 auto;}
.srchfrmtbllt{background-image:url(images/srchfrmbg.gif); background-repeat:no-repeat; float:left; margin-right:35px; height:127px;}
.srchfrmtblrt{background-image:url(images/srchfrmbg.gif); background-repeat:no-repeat; height:125px;}
td.srchdpdn {padding-right:8px; text-align:right; padding-top:5px; line-height:12px;}
td.srchdpdn2 {padding-right:25px; text-align:right; padding-top:5px; line-height:12px;}
td.srchdpdnL {padding-left:0px; text-align:left; padding-top:5px; line-height:12px;}
.dpdwncntymt {border:1px solid #4b5f99; width:155px; margin-top:6px;}
.srchbtn {color:#1c3a62;  font-size:12px; font-weight:bold;}
.srchtitle {color:#001d68; font-size:13px; font-weight:bold; padding-top:10px; padding-bottom:8px; margin-left:-1px;}

.topp{width:780px; font-size:11px; font-family: verdana, helvetica, sans-serif; text-align: left; color:#8281CF; text-align:justify;}

/* FOOTER */
.dedicated {text-align:center; font-size: 16px; font-weight: bold; font-family: verdana, helvetica, sans-serif;}
.dedicatedfnt {color: #73b313; text-align:center; }

.srchst {padding: 0px; font-weight: bold; font-size: 14px; margin-left: 5px; margin-top:5px; color: #73b313; font-family: verdana, helvetica, sans-serif; text-align: left; background-image:url(images/grad-line.gif); background-position: 36px 23px; background-repeat:no-repeat;}

table a{color:#001d68; font-size:12px; line-height:22px; text-decoration:none;}
table a:hover{ text-decoration:underline;}

.btmp{width:863px; font-size:11px; font-family: verdana, helvetica, sans-serif; text-align: left; color:#8281CF; text-align:justify; margin:0 auto;}

.btmlinx { background-image:url(images/ltgrn-gradbg.gif); background-repeat:repeat-x; background-position:bottom; border:1px solid #939c86; margin-top:5px; padding:10px;}
#btmlinx li { list-style:none; display:inline; color:#001d68; font-size:12px; line-height:22px; padding:0; margin:0 1% 0 0 ;} 
#btmlinx li a { text-decoration:none; color:#001d68; font-size:12px; line-height:22px; padding-right:1em;}
#btmlinx li a:hover { text-decoration:underline;}

.copy{ font-size:10px; text-align:center;color:#001d68;}
a.copy{color: #73b313; text-decoration:none;}
a.copy:hover{ text-decoration:underline;}

.clearfloat {clear: both; font-size: 1px; line-height: 0px; height: 0px}
.small { font-size:9px; color:#777777; padding-left:125px; }