/* CSS Document */

html,body{margin:0;padding:0}
body{font: 13px Verdana, Arial, Helvetica, sans-serif;text-align:center;}
p{margin:0 20px 10px}
p.subin{margin:0 52px 10px}
a{color:#003399;}
.stretchtoggle{color:#003399;padding:0px;margin:0 40px 10px;font-size:14px; cursor: pointer; }
.date{font-size: 10px;font-weight: bold;margin-left:40px;}
h1{color:#003399;padding:0px;margin:0 20px 5px;font-size:16px;}
h3{color:#FFFFFF;padding:0px;margin:0px;font-size:16px;font-weight:bold;}
h4{color:#003399;font-size:17px;font-weight:bold;margin:0 20px 20px;letter-spacing:-1px;}
.bullet{list-style-image:url(../images/accent_v3.gif);line-height:1.4;margin:0px 20px 20px 20px;padding-left:50px;}
.bluebold {color: #003399;font-weight: bold;}
div#content p{line-height:1.4}
div#content li{line-height:1.4}
div#col2{float:right;width:50%;}
div#header{position:relative;padding:10px 0px 10px 40px;height:88px;}
div#header a img{float:left;}
div#container{text-align:left;margin:0 auto;width:700px;}
div#footer p{margin:0;padding:5px 10px;font-size:11px;}
div#nav3 {width:390px;float:right;}
div#content{float:right;width:474px;margin-bottom:35px;}
div#conttop{width:442px;height:29px;background-image:url(../images/blue_top_corner.gif);background-repeat:no-repeat;background-position:left top;background-color:#003399;margin-bottom:20px;padding: 12px 15px 15px 17px}
div#conttop p{margin:0px;padding:0px;color:#FFFFFF;text-align:right;font-weight:bold;}
.red {color: #990000;font-weight:bold;}
div#aboutnav{float:left;width:220px;background:url(../images/bcg2.gif);background-position:bottom;background-repeat:no-repeat;padding:0px 0px 20px 0px;background-color:#CCCCCC;margin: 0px 6px 20px 0px;color:#003399;}
div#aboutnavi{width:100%;height:56px;background:url(../images/group_mix.jpg) left bottom no-repeat;margin-bottom:15px;}
div#semnavi{width:100%;height:56px;background: url(../images/register_group.jpg) left bottom no-repeat;margin-bottom:15px;}
div#newsnavi{width:100%;height:56px;background: url(../images/news_pic.jpg) left bottom no-repeat;margin-bottom:15px;}
div#contactnavi{width:100%;height:176px;background: url(../images/contact_woman_v4.jpg) left bottom no-repeat;margin-bottom:15px;}
div#solutionsnavi{width:100%;height:56px;background: url(../images/solutions_pic_8_2003.jpg) left bottom no-repeat;margin-bottom:15px;}
div#aboutnav a{padding-left:11px;padding-right:10px;color:#003399;font-size:13px;text-decoration:none;display:block;}
div#aboutnav li a{padding-left:10px;padding-bottom:10px;color:#003399;font-size:12px;text-decoration:none;}
div#aboutnav ul {list-style-type:none;}
a:link#current2, a:visited#current2{font-weight:bold;}

div#partnersi{float:left;width:220px;background: url(../images/partner_handshake_v3.jpg);background-position:bottom;background-repeat:no-repeat;padding:0px 0px 0px 0px;background-color:#CCCCCC;margin: 0px 6px 20px 0px;color:#003399;height:176px;}

div#footer{clear:both;width:100%;padding:15px 0px 15px 0px;border-top:1px solid #003399;}

div#navcontainer {float:right;margin-top:55px;}
#navcontainer ul{padding: 0;margin: 0;color: #003399;float: left;width:475px;font-family: arial, helvetica, sans-serif;}
#navcontainer ul li { display: inline; }
#navcontainer ul li a{font-size:15px;padding: 0px 8px;color: #003399;text-decoration: none;float: left;font-weight:bold;}
#navcontainer ul li a:hover{color: #ABABAB;}
#navlist a:link#current, #navlist a:visited#current{color: #ABABAB;}

div#indbox1{float:left;width:220px;background:url(../images/bcg2.gif);background-position:bottom;background-repeat:no-repeat;padding:0px 0px 20px 0px;background-color:#CCCCCC;margin-right:8px;color:#003399;margin-bottom:20px;margin-left:10px;height:220px;}
div#indbox1i{width:100%;height:56px;background: url(../images/gray_group3.jpg) left bottom no-repeat;margin-bottom:15px;}
div#indbox2{float:left;width:220px;background: url(../images/bcb2.gif);background-position:bottom;background-repeat:no-repeat;padding:0px 0px 20px 0px;background-color:#003399;margin-right:8px;color:#FFFFFF;height:220px;}
div#indbox2i{width:100%;height:56px;background:url(../images/focus_group2_v3.jpg) left bottom no-repeat;margin-bottom:15px;}
div#indbox2 h4 {color:#FFFFFF;}
div#indbox3{float:left;width:220px;background: url(../images/bcy2.gif);background-position:bottom;background-repeat:no-repeat;padding:0px 0px 20px 0px;background-color:#FFFF99;height:220px;}
div#indbox3i{width:100%;height:56px;background: url(../images/yellow2_concern.jpg) left bottom no-repeat;margin-bottom:15px;}
div.frcmarg {margin:0px 20px 20px 20px;}