body {
margin-left: 0px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0px;
font-family: Arial;
}
#top{
width:984px;
height:78px;
background-image:url(images/top_bg.gif);
}
#topLogo{
padding:10px 0px 0px 15px;
float:left;
height:68px;
}
#topRight{
width:300px;
height:78px;
float:right;
}
#topText{
width:195px;
height:18px;
color:#FFFFFF;
font-size:12px;
padding:3px 25px 0px 0px;
float:right;
}
#topText a{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
#topText a.current{
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
}
#topText a:hover{
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
}
#topText li{
list-style-type:none;
float:left;
border-right:1px solid #FFFFFF;
padding:0px 11px 0px 11px;
}
#topText li.last{
list-style-type:none;
float:left;
border-right:0px;
padding:0px 0px 0px 11px;
}
#topBottom{
height:21px;
font-size:11px;
color:#666666;
padding:36px 10px 0px 0px;
float:right;
}
#topBottom a{
color:#666666;
text-decoration:none;
}
#topBottom a:hover{
color:#5656ea;
text-decoration:underline;
}
#icon{
width:984px;
height:25px;
background-image:url(images/icon_bg.jpg);
background-repeat:no-repeat;
margin-bottom:7px;
text-align:center;
font-size:15px;
color:#242424;
font-weight:bold;
padding-top:9px;
}
#icon a{
text-decoration:none;
color:#242424;
}
#icon a:hover{
text-decoration:underline;
color:#5656ea;
}
#icon a.current{
text-decoration:none;
color:#5656ea;
}
#icon li{
list-style-type:none;
float:left;
background-image:url(images/icon_line.gif);
background-repeat:no-repeat;
padding:0px 20px 0px 20px;
width:100px;
height:24px;
}
#icon li.last{
list-style-type:none;
float:left;
background-image:none;
padding:0px 20px 0px 20px;
width:100px;
}
#SearchArea{
width:984px;
height:28px;
}
#SearchArea .left{
float:left;
width:327px;
height:21px;
background-image:url(images/welcome_bg.gif);
color:#FFFFFF;
font-size:16px;
font-weight:bold;
font-style:oblique;
padding:7px 0px 0px 17px;
text-align:left;
}
#SearchArea .right{
float:right;
color:#2b2a75;
font-size:12px;
font-weight:bold;
padding-right:10px;
}
.SearchBox{
width:240px;
}
#flash{
width:984px;
margin-bottom:10px;
}
#flash2{
width:984px;
}
#bottom{
width:984px;
height:125px;
}
#bottom .news{
width:266px;
height:112px;
float:left;
background-image:url(images/news_bg.jpg);
padding:5px 8px 8px 8px;
text-align:left;
margin-right:18px;
font-size:11px;
text-align:justify;
}
#bottom .newstl{
width:266px;
font-size:12px;
color:#2b2a75;
float:left;
text-align:left;
font-weight:bold;
}
#bottom .newsdate{
width:266px;
font-size:10px;
color:#8c8c8c;
text-align:right;
float:left;
background-image:url(images/line_date.gif);
padding-bottom:6px;
}
#bottom .solutions{
width:298px;
height:125px;
float:left;
background-image:url(images/solutions_bg.jpg);
padding:0px 167px 0px 0px;
font-size:11px;
text-align:justify;
margin-right:18px;
}
#bottom .solutionstl{
font-size:12px;
color:#2b2a75;
font-weight:bold;
float:left;
width:298px;
padding:5px 0px 4px 0px;
}
#bottom .solutionsLearn{
float:left;
text-align:right;
font-size:11px;
color:#2b2a75;
width:298px;
padding-top:3px;
}
#bottom .ad{
float:left;
}
#content{
width:984px;
margin-top:8px;
}
#content .iconArea{
width:165px;
float:left;
}
#content .iconArea a{
font-size:14px;
color:#2b2a75;
text-decoration:none;
}
#content .iconArea a:hover{
font-size:14px;
color:#5656ea;
text-decoration:underline;
}
#content .iconArea ul{
list-style-type:none;
margin:0px;
padding:0px;
}
#content .iconArea li{
width:136px;
list-style-type:none;
padding:0px 0px 0px 29px;
margin:0px;
text-align:left;
font-size:14px;
color:#2b2a75;
background-image:url(images/icon_dot.gif);
background-repeat:no-repeat;
line-height:24px;
}

#content .iconArea2{
width:165px;
float:left;
}
#content .iconArea2 a{
font-size:14px;
color:#2b2a75;
text-decoration:none;
}
#content .iconArea2 a:hover{
font-size:14px;
color:#5656ea;
text-decoration:underline;
}
#content .iconArea2 ul{
list-style-type:none;
margin:0px;
padding:0px;
}
#content .iconArea2sublast li{
width:136px;
list-style-type:none;
padding:0px 0px 0px 29px;
margin:0px;
text-align:left;
font-size:14px;
color:#2b2a75;
background-image:url(images/icon_dot.gif);
background-repeat:no-repeat;
line-height:24px;
}
#content .iconArea2subtl li{
width:136px;
list-style-type:none;
padding:0px 0px 0px 29px;
margin:0px;
text-align:left;
font-size:14px;
color:#2b2a75;
background-image:url(images/icon_dot2.gif);
background-repeat:no-repeat;
line-height:24px;
}
#content .iconArea2sub a{
font-size:12px;
color:#2b2a75;
text-decoration:none;
}
#content .iconArea2sub a:hover{
font-size:12px;
color:#5656ea;
text-decoration:underline;
}
#content .iconArea2sub li{
width:136px;
list-style-type:none;
padding:0px 0px 0px 29px;
margin:0px;
text-align:left;
font-size:12px;
color:#2b2a75;
background-image:none;
background-repeat:no-repeat;
line-height:24px;
}


#content .textArea{
width:555px;
float:left;
margin-right:20px;
text-align:left;
font-size:13px;
color:#666666;
text-align:justify;
}
#content .textAreatl{
width:555px;
float:left;
font-size:15px;
color:#2b2a75;
font-style:oblique;
font-weight:bold;
margin-bottom:10px;
padding-bottom:4px;
border-bottom:2px solid #2b2a75;
}
#content .picArea{
width:230px;
float:left;
margin-right:14px;
text-align:left;
}
#content .picAreapic{
margin:0px 0px 10px 0px;
width:230px;
float:left;
}
#content .picAreatl{
color:#2b2a75;
font-size:12px;
width:230px;
float:left;
text-align:left;
font-weight:bold;
border-bottom:1px solid #2b2a75;
}
#content .related{
font-family:"Times New Roman", Times, serif;
width:214px;
height:160px;
font-size:13px;
font-style:italic;
float:left;
margin:2px 2px 0px 2px;
padding:3px 6px 3px 6px;
background-color:#ececec;
text-align:left;
}
#content .related a{
font-family:"Times New Roman", Times, serif;
font-size:13px;
font-style:italic;
color:#000000;
text-decoration:none;
}
#content .related a:hover{
font-family:"Times New Roman", Times, serif;
font-size:13px;
font-style:italic;
color:#000000;
text-decoration:underline;
}
#content .left{
width:705px;
float:left;
margin-right:20px;
text-align:left;
font-size:13px;
color:#666666;
text-align:justify;
padding-left:15px;
}
#content .lefttl{
width:705px;
float:left;
font-size:15px;
color:#2b2a75;
font-style:oblique;
font-weight:bold;
margin-bottom:10px;
padding-bottom:4px;
border-bottom:2px solid #2b2a75;
}
#content .right{
width:799px;
float:left;
margin-right:20px;
text-align:left;
font-size:13px;
color:#666666;
text-align:justify;
}
#content .righttl{
width:799px;
float:left;
font-size:15px;
color:#2b2a75;
font-style:oblique;
font-weight:bold;
margin-bottom:10px;
padding-bottom:4px;
border-bottom:2px solid #2b2a75;
}
#copyright{
width:984px;
}
#copyright .text{
width:981px;
float:left;
text-align:left;
font-size:12px;
color:#2b2a75;
border-top:1px solid #2b2a75;
padding:3px 0px 10px 3px;
margin-top:22px;
}
.address{
color:#2b2a75;
float:left;
text-align:left;
width:90px;
}
.purple{
color:#2b2a75;
}
.subpurple{
color:#5656ea;
}
.ContactText{
color:#666666;
font-size:12px;
}