@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; background:url(../images/bg.png) repeat-x top #fff;}
h1,h2,h3{margin:0px;padding:0px;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#FFFFFF; font-weight:bold; padding:20px 0 0 0px;}
.wrapper{width:876px; margin:auto;}
.curv{width:876px; margin:auto;}

.logo{margin:auto;}
.bg-header{width:876px; background:url(../images/header-bg.jpg) repeat-x; height:208px; margin:auto;}
.header-txt{ width:613px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;  padding:0px 0 0 30px;}
.header-txt p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;font-weight:bold; line-height:17px; margin:0; padding:0px;}

.header-txt ul{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#EFEFEF;  margin:0; padding:12px 0 0 0; list-style:none;}
.header-txt ul li h3 a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#EFEFEF; font-weight:bold; margin:0; padding:0px 0 0 15px; background:url(../images/bullets.png) no-repeat 0 2px; line-height:24px; text-decoration:none;}
.header-txt ul li h3 a:hover{text-decoration:underline;}
.button{position:absolute; margin:-50px 0 0 500px; float:right;}
.center-bg{background:url(../images/bdy-bg.jpg) repeat-x top #FFFFFF; width:876px; margin:0px auto 0;}
.main-container{width:808px; margin:auto; padding:25px 0 0;}
.main-container h2{background:url(../images/h-line.gif) repeat-x bottom; margin:0 0 5px 0px; padding:0 0 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#2E005E; font-weight:bold;}
.main-container p{margin:0; padding:0px 0px 20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height:18px; text-align:justify;}

.main-container a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#242424; text-decoration:none;}
.main-container a:hover{border-bottom:1px dotted #242424 }

.btn{width:851px; margin:15px auto 5px; text-align:center;}
.footer{width:100%; background:#513271; margin:auto; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:20px;}
.footer a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none;}
.footer a:hover{text-decoration:underline;}

.btm{width:800px; margin:auto;}
.powered-by{float:right; display:block;}
.powered-by img{vertical-align:middle;}
/*======Expanded box========*/
.box-div{width:99%;margin:auto;}
.box-top-l{background:url(../images/box-curv1.png) no-repeat;}
.box-top-r{background:url(../images/box-curv2.png) no-repeat scroll 100% 0;}	
.box-top-mid{background:url(../images/box-top-bg.png) repeat-x 0 0;width:90%;height:16px;margin:auto;}
.box-mid-l{	background:url(../images/lt-bg.png) no-repeat;}
.box-mid-r {background:url(../images/rt-bg.png) no-repeat scroll 100% 0;}
.box-mid-mid {background:url(../images/box-mid-bg.png) repeat-x scroll 0 0 #FFFFFF;}
.box-btm-l{background:url(../images/box-curv3.png) no-repeat;}
.box-btm-r{background:url(../images/box-curv4.png) no-repeat scroll 100% 0;}
.box-btm-mid{background:url(../images/box-btm-bg.png) repeat-x 0 0;	width:90%;margin:auto;height:16px;}
/*======Expanded box end========*/



