/* CSS Document */

body { margin:0px; padding:0px; background:#e6e6e6; font:normal 12px tahoma Arial, Helvetica, sans-serif; color:#585858; }

a { color:#2983C0; text-decoration:none; border:none !important; }

a:hover { text-decoration: none; }

p {text-align:justify; color:#757575; padding:0px 17px;}

img {border:none;}

.clear {clear:both;}
.Blue_head_text {
    color: #005099;
    font-family: Helvetica;
    font-weight: bold;
	font-size: 17px;
    text-align: left;
    margin: 2
}
.av_content_title_blue

{
    color: #005099;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    margin: 0px;
    padding-bottom: 2px;
}

.av_content_text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #585858;
    line-height: 16px;
    font-weight: normal;
    padding-bottom: 8px;
    text-align: 
left;
}
.main {margin:auto; background:#ffffff; width:800px; position:relative; height:auto;}

.logodiv {overflow:hidden; padding:10px 10px 4px 10px; background:#f9f9f9;margin:0px;}
.logodiv .lleft {float:left; width:300px;}
.logodiv .lright {float:right;}
.flashbanner {padding:0px 10px 2px 10px ;width:778px;}

.smallbanner {padding:0px; margin:0px; overflow:hidden; background:url(../images/blue_back.jpg) no-repeat top; }
.smallbanner .callout{ padding:14px 0px 0px 10px; margin:17px 0px 0px 8px; width:245px; float:left;height:91px; background:url(../images/callout.jpg) no-repeat top;}
.callout img{ width: 60px; padding:0px; border:none;float:left;}
.callout p{ width: 162px; padding:4px;float:left; font-weight:bold; text-align:left;}
.clientlogo {width:755px; padding:0px 20px;}

.baselink {background:url(../images/b_middleportion.gif) repeat-x top; overflow:hidden; height:157px;}
.baselink div.leftimg{background:url(../images/b_leftcorner.jpg); background-position:left top; background-repeat:no-repeat; overflow:hidden; height:157px;}
.baselink div.rightimg{background:url(../images/b_rightcorner.jpg); background-position:right top; background-repeat:no-repeat; overflow:hidden; height:157px;}
.bcolumn {overflow:hidden; padding:0px; margin:0px;}
/*.left {float:left;  text-align:center;width:260px; background: url(../images/divider.jpg) no-repeat top right; margin:0px 10px 0px 0px; padding:6px 0px 0px 0px;}
*/
.left {float:left;  text-align:center;margin:0px; padding:6px 60px;}
.bcolumn .left p {padding:0px 24px 0px 0px;}
.bcolumn .left span{text-align:center;}
.bcolumn .leftlast {float:left;  text-align:center;width:200px;  margin:0px 10px; padding:6px 0px 0px 0px;}
.bcolumn .left a{color:#0021a5;}


.payprocess {margin:auto;width:800px; position:relative;padding:10px 0px;}
.payprocess .leftcor{background: url(../images/bpay_left.gif) no-repeat top left;background-color:#c8c8c8;}
.payprocess .rightcor{background:url(../images/bpay_right.gif) no-repeat top right;height:43px;}
.payprocess .pad{padding-top:8px; text-align:center;}

.footer {margin:auto;overflow:hidden;padding:0px;font-size:11px;}
.footer p{text-align:center;}
.footer a{color:#6b6b6b;}
.footer a:hover{color:#2983C0;}


.nav { width:auto; overflow:hidden; height:62px; background:#f9f9f9 url(../images/dot.gif) repeat-x bottom left;}
.nav ul { margin:0px; padding:0px; margin-left:50px; list-style:none;}
.nav li {float:left; list-style:none; font-size:11px; font-weight:bold; text-align:center; font-size:14px; }
.nav li .last {text-align:center; cursor:pointer;color:#666666;background:url(../images/lastone.gif) no-repeat top left;
display:block;width:143px;line-height:62px; border-bottom:1px #d4d4d4 solid;}
.nav li .last:hover{text-align:center; cursor:pointer; color:#018cc1;width:143px;line-height:62px;background:url(../images/hoverlast.gif) no-repeat top left; border:1px #000000 solid;}
.nav .subact {text-align:center; cursor:pointer;color:#018cc1;background:#f0f0f0 url(../images/hoverlast.gif) no-repeat top left;
display:block;width:143px;line-height:62px; border-bottom:1px #d4d4d4 solid;}


.submenu  {width:auto; padding-left:40px; margin-bottom:10px;height:30px; line-height:30px; text-align:center;}
.submenu span {line-height:22px; height:22px;margin-left:10px;}

.middle {overflow:hidden; width:auto;padding:6px 16px;}

.contentmid {overflow:hidden; padding:10px 0px 30px 0px;text-align:center;}
.contentmid .feature{width:258px; border-right:1px solid #ececec;float:left;padding:0px 0px 0px 4px; margin:0px;}
.contentmid .featurelast{width:258px; float:left; padding-left:4px;}
.contentmid h1 {color:#018CC1;font-weight:normal;font-size:22px;line-height:20px; padding:0px; margin:0px}
.contentmid p {color:#999999; text-align:center;font-size:20px;margin:0px;}
.contentmid .buttonlink {padding-top:10px;}


.listnav{ text-align:left;}
.listnav li{line-height:20px}
.listnav a { color:#2983C0; text-decoration:none; border:none !important; }
.listnav a:hover { text-decoration: underline; }


