/* CSS Document */
body{margin:0px; padding:0px;  background:url(../images/backgraound-rpt.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
h1, h2, h3, h4, h5, h6, p, div, span, strong, a, img {margin:0px; padding:0px; text-decoration:none; border:none;}
.main-content{width:980px; margin:0 auto;}
.header-main{float:left; width:980px;}
.header-top{float:left; width:965px; height:30px;}
/*************************************************
								logo-content-start
**************************************************/
.logo-main{width:965px; float:left; height:107px;}
.logo{margin:10px 0px 0px 0px;width:200px; float:left;}
.navigaion-main{float:left; width:980px; height:45px;}
.navi-left{margin:0px; padding:8px 0px 0px 0px; float:left; width:150px;}
.navi-right{margin:0px; padding:12px 0px 0px 0px; float:right; min-width:200px;}
.navi-right p{margin:0px; padding:0px 0px 0px 0px; font-size:16px; font-weight:bold; color:#FFFFFF;}
.body-content-maain{background:url(../images/bg-con.jpg) repeat 0px 0px; width:100%; clear:both; margin:10px 0px 0px 0px; overflow:hidden; padding:0px 0px 27px 0px}
.welcome-main{margin:23px auto 0px auto; width:950px;}

.welcome-main-inner{margin:23px 0px 0px 0px; width:950px;}
.left-panel{float:left;width:267px;}
.welcome-content-inner{width:662px; float:right;  position:relative;}
.welcome-content-inner h2{color:#94B101; font-size:23px; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px; padding:10px 0px 5px 10px; font-weight:normal;}
.welcome-content-inner p{color:#646464; padding:0px 20px 12px 10px; text-align:justify; line-height:20px;}
.welcome-content-inner strong{font-size:14px; color:#94B101; padding:0px 0px 5px 10px;} 

.features-main{ margin:0px 0px 0px 0px; padding:0px; width:950px; float:left; }
.features{float:left;width:267px; border:#EFEFEF solid 1px; background:#FFFFFF;}
.features h3{color:#FFFFFF; background:url(../images/rept-x-heading.jpg) repeat-x left top; padding:10px 0px 10px 23px; font-family:"Century Gothic"; font-size:18px;}
.features ul{list-style:none; padding:0px 0px 0px 23px; width:224px; margin:5px 0px 0px 0px;}
.features ul li{display:block; line-height:20px; padding:5px 0px 5px 0px; border-bottom:#E1E1E1 solid 1px;}
.features ul li a{color:#666666; text-decoration:none; background:url(../images/arrow.jpg) no-repeat left 5px; padding:0px 0px 0px 15px; display:block;}
.features ul li a:hover{color:#333333;}
.features ul li.border{border:none;}

.right-panel{width:662px; float:right; background:#FFFFFF;}
.main_scroll-text{width:620px; float:left; margin:0px; padding:0px 53px 0px 10px; line-height:20px; text-align:justify; color:#646464;}
.main_scroll-text p{color:#646464; padding:0px 0px 20px 0px; text-align:justify; line-height:20px;}
.main_scroll-text strong{font-size:14px; color:#94B101; padding:0px 0px 5px 0px;} 
.main-scrooll{margin:0px; padding:0px 0px 0px 0px; width:662px;}
.black{font-size:12px; color:#252525; font-weight:bold;}
.input-bg{width:188px; background:url(../images/submit-input-bg.jpg) no-repeat left top; border:none; height:25px; padding:0 5px;}
.selected-bg{width:188px; background:url(../images/submit-input-bg.jpg) no-repeat left top; border:none; padding:5px 5px;}
.textarea{border:#E9E9E9 solid 1px; color:#292929; padding:0px 0px 0px 8px; max-width:300px; max-height:100px;}

.submit-your-homework-main-inner{float:right; width:653px; background:#FFFFFF;}
.submit-your-homework-select-area-inner{float:left; width:637px;padding:0px 0px 18px 0px;color:#898988;}
.submit-your-homework-select-area-left{float:left; width:211px; padding:0px 0px 0px 17px}
.submit-your-homework-select-area-left label{width:188px; background:url(../images/submit-input-bg.jpg) no-repeat left top; }
.submit-your-homework-select-area-left label select{width:188px; border:none; background:url(../images/submit-input-bg.jpg) no-repeat left top; padding:5px; margin:10px 0px 0px 0px; height:25px; color:#898988;}
.submit-your-homework-select-area-left label input{width:180px; border:none; background:url(../images/submit-input-bg.jpg) no-repeat left top; padding:5px; margin:10px 0px 0px 0px; color:#898988;}
.submit-your-homework-select-area-right{float:right; width:387px;}
.submit-your-homework-select-area-right label input{background:url(../images/submit-input-big-bg.jpg) no-repeat left top; width:384px; border:none; padding:5px; margin:10px 0px 0px 0px; color:#898988;}

.text-content{width:393px; margin:13px 0px 0px 0px; float:left;}
.text-content-submit-bottom{width:381px; margin:10px 0px 0px 0px; float:right;}
.capcha-section{float:left; width:271px; margin:15px 0px 0px 0px;}
.capcha-section span{float:left; margin:0px 11px 0px 0px;}
.capcha-section span input{width:150px; margin:0px; padding:0px 5px 0px 5px;  color:#898988;}
.submit-input{margin:0px; padding:0px; float:right;}
.text-content-submit-bottom input{margin:10px 0px 0px 0px; float:right;}



/**********************************************************************************/
.footer-bottom{width:100%; clear:both;}
.footer{width:100%; background:url(../images/copy-footer-bg.jpg) repeat-x left top; clear:both;}
.footer-copy-right{width:950px; margin:0 auto; height:34px; padding:18px 0px 0px 0px;}
.copy{margin:0px; padding:0px; color:#858585; font-size:11px; width:590px; float:left;}
.dovelope{float:right; font-size:11px; color:#858585;}
.dovelope a{margin:40px 0px 0px 0px;text-decoration:none; color:#858585; font-size:11px;}
.dovelope a:hover{color:#FF9900; text-decoration:underline;}
.site-map a{margin:0px; padding:0px 0 0 20px; text-decoration:none; font-size:11px; color:#858585; float:right;}
.site-map a:hover{color:#FF9900;}	