/* CSS Document */

body{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#CCCCCC;
line-height:18px;
}
.contentbox{
width:940px;
text-align:left;
}
.topmenubg{
background-image:url(../image/topmenu_bg.jpg);
background-repeat:repeat-x;
height:60px;
padding-top:30px;
}
.topmenu{
width:940px;
text-align:left;
/*font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.topmenu ul{
padding:0px;
margin:0px;
}
.topmenu ul li{
padding:3px 20px 5px 20px;
display:inline;
margin:0 5px 0 5px;
}
.topmenu ul li a{
color:#cccccc;
text-decoration:none;
}
.topmenu ul li:hover{
background-image:url(../image/topmenu_hover_bg.jpg);
background-repeat:repeat-x;
}

.active{
background-image:url(../image/topmenu_hover_bg.jpg);
background-repeat:repeat-x;*/
}
.separator_bg{
background-image:url(../image/top_separator_bg.jpg);
height:20px;
}
.container{
width:900px;
text-align:left;
background-color:#ffffff;
background-image:url(../image/container_bg.jpg);
background-repeat:repeat-x;
padding:20px;
border-bottom:#CCCCCC solid 1px;
}
.container img{
padding:5px;
}

.contentheading{
color:#3A87D1;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
font-weight:normal;
padding:40px 0 10px 0;
margin:0 0 15px 0;
border-bottom:#3A87D1 solid 1px;
}
.conmponentheading{
color:#3A87D1;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
font-weight:normal;
padding:40px 0 10px 0;
margin:0 0 15px 0;
border-bottom:#3A87D1 solid 1px;
}

.topboxcon{
clear:both;
padding-top:20px;
font-size:11px;
color:#000000;
}
.topbox{
float:left;
width:275px;
}
.topbox h3{
color:#3A87D1;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
font-weight:normal;
padding:0 0 10px 0;
margin:0 0 15px 0;
border-bottom:#3A87D1 solid 1px;
}
.topbox p{
padding:0px;
margin:0px;
}
.readmore{
text-align:right;
}
.readmore a{
color:#000000;
}
.readmore a:hover{
color:#3A87D1;
text-decoration:none;
}
.title{
color:#3A87D1;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
font-weight:normal;
padding:40px 0 10px 0;
margin:0 0 15px 0;
border-bottom:#3A87D1 solid 1px;
}
.bottomboxcon{
clear:both;
font-size:11px;
color:#000000;
}
.bottombox{
float:left;
width:275px;
padding-bottom:10px;
border-bottom:#3A87D1 solid 1px;
}
.bottombox h3{
color:#3A87D1;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
font-weight:normal;
padding:0 0 5px 0;
margin:0px;
}
.bottombox img{
margin:3px 0 3px 0;
}
.bottombox p{
padding:0px;
margin:0px;
}
.bottomtitle{
color:#3A87D1;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
font-weight:normal;
padding:10px 0 10px 0;
margin:0 0 15px 0;
border-bottom:#3A87D1 solid 1px;
}
.quickaccessboxcon{
clear:both;
font-size:11px;
color:#000000;
}
.quickaccessbox{
float:left;
width:275px;
}
.quickaccessbox h3{
color:#3A87D1;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
font-weight:normal;
padding:0 0 5px 0;
margin:0 0 5px 0;
}
.quickaccessbox p{
padding:0px;
margin:0px;
}
.footer{
background-color:#ffffff;
width:900px;
padding:10px 20px 20px 20px;
text-align:left;
font-size:11px;
color:#666666;
}
.footer a{
color:#666666;
text-decoration:none;

}
.footer a:hover{
text-decoration:underline;
color:#3A87D1;
}
.footerleft{
float:left;
width:700px;
}
.footerright{
float:right;
width:175px;
}