@charset "utf-8";
/* CSS Document */

html, body{background:#f0f1f5; margin:0; padding:0; font:normal 13px/16px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#606060;}

p{margin:5px 0; padding:0;}

a{text-decoration:underline;color:#235ca9}
a:hover{text-decoration:none;color:#ff7e00}

form {
margin:0;
padding:0;
}
input, textarea {
border:1px solid #CCCCCC;
width:150px;
background:#FFFFFF;
}
.button {
width:auto;
border:1px solid #558500;
background:#79b215;
padding:2px;
font:normal 11px/20px Arial, Helvetica, sans-serif;
color:#FFFFFF;
height:25px;
}

h1{margin:0; padding:0; font:normal 22px/25px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#2562af;}
h1 span{ color:#2562af;}

h2{margin:0; padding:0; font:normal 20px/26px Arial, Helvetica, sans-serif; color:#2562af; background:#ffffff url(../images/h2-bg.gif) repeat-x; padding:0 0 0 5px; width:100%;}
h2 span{ color:#2562af;}

h3{margin:0; padding:10px; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#666666; width:100%;}


#main-container{width:951px; height:100%; margin:0 auto; padding:0; background:#FFFFFF; border-left:#b0bfd4 1px solid; border-right:#b0bfd4 1px solid; overflow:hidden;}

#left-body{width:695px; height:auto; margin:0; padding:5px; float:left;}
#left-body .header{ width:692px; margin:0 auto; padding:0;}
#left-body .header .marq{ width:678px; margin:0; float:right; padding:0 5px 0 5px; height:32px; font:11px/32px Arial, Helvetica, sans-serif; background:#f5f5f5; color:#4b4b4b; text-align:left; }

#left-body .welcome{padding:10px 15px 0 15px;}

#right-panel{width:240px; margin:0; padding:0; float:right;}
#right-panel .rightnav{ width:240px; padding:0; margin:0; float:left;}
#right-panel .rightnav ul{ margin:0; padding:0;}
#right-panel .rightnav ul li{ margin:0; padding:0 0 0 30px; list-style:none; line-height:28px; background:#FFFFFF url(../images/rght-li-bg.gif) no-repeat bottom;}
#right-panel .rightnav ul li a{ font:bold 13px/18px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#235ca9; text-decoration:none;}
#right-panel .rightnav ul li .active{ font:bold 13px/18px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#ff7e00; text-decoration:none;}
#right-panel .rightnav ul li a:hover{ font:bold 13px/18px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#ff7e00; text-decoration:none;}

#right-panel .rightnav .log{ width:235px; height:125px; padding:0;margin:20px 0 0 0; background:#e8fafc; border-top:#d7f0f4 1px solid;}
#right-panel .rightnav .log .user{ padding:5px 0 0 5px; margin:5px 0 0 5px; text-align:left; vertical-align:middle;}


.services{margin:20px 0 0 0;}

#footer{width:951px; background:#2561ad; height:37px; clear:both; margin:5px 0 5px 0;}
#footer ul{ margin:0; padding:10px 5px 0 0; text-align:right;}
#footer ul li{ margin:0; padding:0 5px 0 5px; display:inline;}
#footer ul li a{ font:normal 11px/16px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#footer ul li a:hover{ font:normal 11px/16px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}

.copyright{margin:10px 0 0 0 ; text-align:right; padding:0 10px 0 0; font:normal 11px/16px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#575757;}

/*box blue*/
.box-blue{width:45%; height:180px; margin:10px 7px; padding:5px; float:left; background:#ffffff url(../images/bg-box.gif) repeat-x left bottom; border:1px solid #D9D9D9;}
.box-blue h6 {width:97%; margin:0; padding:3px 0 0 10px; float:left; clear:both; font:bold 16px/22px Arial, Helvetica, sans-serif; color:#ffffff; background:#0078B7; text-transform:capitalize;}
.box-blue ul {margin:0; padding:10px; float:left;}
.box-blue ul li {margin:0; padding:0 0 2px 10px; list-style-type:none; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#0078B7; text-align:left; background:url(../images/bullet.gif) no-repeat 0em 0.45em;}
.box-blue span{float:right; clear:both; font:normal 10px/20px Arial, Helvetica, sans-serif; color:#0078B7; padding:42px 10px 0 0;}

/*box blue*/

/*box green*/
.box-green{width:45%; height:180px; margin:10px 7px; padding:5px; float:left; background:#ffffff url(../images/bg-box.gif) repeat-x left bottom; border:1px solid #D9D9D9;}
.box-green h6 {width:97%; margin:0; padding:3px 0 0 10px; float:left; clear:both; font:bold 16px/22px Arial, Helvetica, sans-serif; color:#ffffff; background:#018697; text-transform:capitalize;}
.box-green ul {margin:0; padding:10px; float:left;}
.box-green ul li {margin:0; padding:0 0 2px 10px; list-style-type:none; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#018697; text-align:left; background:url(../images/bullet.gif) no-repeat 0em 0.45em;}
.box-green span{float:right; margin:0; clear:both; font:normal 10px/20px Arial, Helvetica, sans-serif; color:#018697; padding:25px 10px 0 0;}
/*box green*/

/*box purple*/
.box-purple{width:45%; height:180px; margin:10px 7px; padding:5px; float:left; background:#ffffff url(../images/bg-box.gif) repeat-x left bottom; border:1px solid #D9D9D9;}
.box-purple h6 {width:97%; margin:0; padding:3px 0 0 10px; float:left; clear:both; font:bold 16px/22px Arial, Helvetica, sans-serif; color:#ffffff; background:#732978; text-transform:capitalize;}
.box-purple ul {margin:0; padding:10px 10px 5px 10px; float:left;}
.box-purple ul li {margin:0; padding:0 0 2px 10px; list-style-type:none; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#732978; text-align:left; background:url(../images/bullet.gif) no-repeat 0em 0.45em;}
.box-purple span{float:right; clear:both; font:normal 10px/20px Arial, Helvetica, sans-serif; color:#732978; padding:0 10px 0 0;}
/*box purple*/

/*box orange*/
.box-orange{width:45%; height:180px; margin:10px 7px; padding:5px; float:left; background:#ffffff url(../images/bg-box.gif) repeat-x left bottom; border:1px solid #D9D9D9;}
.box-orange h6 {width:97%; margin:0; padding:3px 0 0 10px; float:left; clear:both; font:bold 16px/22px Arial, Helvetica, sans-serif; color:#ffffff; background:#E87C33; text-transform:capitalize;}
.box-orange ul {margin:0; padding:10px; float:left;}
.box-orange ul li {margin:0; padding:0 0 2px 10px; list-style-type:none; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#E87C33; text-align:left; background:url(../images/bullet.gif) no-repeat 0em 0.45em;}
.box-orange span{float:right; clear:both; font:normal 10px/20px Arial, Helvetica, sans-serif; color:#E87C33; padding:10px 10px 0 0;}
/*box orange*/
.p {
font-size:11px;
}

.sitemap {
width:60%;
margin:20px 0;
padding:0;
}
.sitemap ul{
margin:0;
padding:0 0 0 20px;
float:left;
}
.sitemap ul li{
margin:0;
padding:0 0 0 15px;
text-align:left;
list-style-type:none;
background:url(../images/bullet1.gif) no-repeat 0em 0.4em;
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#333333;
}
.sitemap ul li a{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#2561AD;
text-decoration:underline;
}
.sitemap ul li a:hover{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#2561AD;
text-decoration:none;
}