@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, p, span, label, form, input, ul, li, ol, dl, br, img, div, textarea, checkbox, radio, button, textarea, select, hr, a, fieldset{ margin:0; padding:0; font-weight:normal; font-style:normal;}
body{font-size:62.5%; font-weight:normal; font-style:normal; color:#686868; font-family:Arial, Helvetica, sans-serif;}
* {margin:0; padding:0;}
html{ height:100%;}
input, select, radio{ vertical-align:middle;}
.clearfix {display: block;}
.clearfix:after {content:".";display: block;clear:both; visibility: hidden;line-height:0; height:0;}
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix{height:1%;}
clear{clear:both;}
a img{border:0;}
fieldset {display:inline; float:left; border:none; clear:both; widows:0;}
legend {left:-999em; overflow:hidden; position:absolute; width:0; overflow:hidden; display:none;}
label{ left:-999em; overflow:hidden; position:absolute; }
input.text{background:url(../images/input_bg.gif) left top no-repeat; padding:5px 5px; line-height:normal; border:1px solid #000000; margin-right:2px;}
input.submit{line-height:normal; border:none;}
p{font-size:1.2em; color:#585858; padding:5px 0 20px 0; line-height:140%;}
p.date{font-size:1.4em; color:#144674; font-weight:bold;}
p.testimonials{color:#67a4dc; font-family:Verdana, Arial, Helvetica, sans-serif;}
p.testimonials span{color:#339aba; font-family:Arial;  margin:15px 0 0 0; display:block;}
p.verdana14{font-size:1.4em; font-family:Arial, Helvetica, sans-serif;}
p.verdana14 span{ color:#0d5ac6; font-size:1em;}

h1{font-family:Georgia, arial; font-size:3.3em; color:#4f80d9;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:2.2em; color:#ffffff; border-bottom:1px solid #0e3d9e; padding:0 0 5px 0;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:1.6em; color:#000000; font-weight:bold; padding:0 0 10px 0;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:2.2em; color:#1cbb01; border-bottom:1px solid #e5e5e5; background:url(../images/pencil.gif) left top no-repeat; padding:0 0 0 25px;}
h5{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#1f9ae5;}
h6{font-family:Arial, Helvetica, sans-serif; font-size:2.4em; color:#a3ff37; font-weight:bold; padding:13px 0 0 0;}

a{ color:#0d5ac6; text-decoration:none; font-size:1.2em;}
a:hover{ text-decoration:underline;}
ul{list-style:none; margin:0; padding:0;}
ul li{font-size:1.2em; color:#585858; padding:0 0 5px 0;}
ul li a{color:#585858; padding:0 0 5px 0;}
a.orderlink{width:530px; height:50px; display:block;}

.margin2-20{ margin:0 0 30px 0;}
.margintop-20{ margin-top:-20px;}
.padleft-10{ padding-left:10px;}
/*HOME PAGE CSS*/

/*NAVIGATION CSS*/
#navigation{width:670px; float:right; }
#navigation span{display:block; float:left; width:100%; text-align:right; font-size:1.4em; font-weight:bold; color:#144674; padding:15px 0 10px 0;}
#navigation a{background:url(../images/nav.gif) left top no-repeat; height:33px; display:block; padding:0; float:left;}
#navigation a.link1{width:118px;}
#navigation a.link1:hover{ background-position:left -34px;}
#navigation a.link1-active{width:118px; background-position:left -68px;}
#navigation a.link2{width:73px; background-position:-118px top;}
#navigation a.link2:hover{ background-position:-118px -34px;}
#navigation a.link3{width:120px; background-position:-191px top;}
#navigation a.link3:hover{ background-position:-191px -34px;}
#navigation a.link4{width:68px; background-position:-311px top;}
#navigation a.link4:hover{ background-position:-311px -34px;}
#navigation a.link5{width:87px; background-position:-379px top;}
#navigation a.link5:hover{ background-position:-379px -34px;}
#navigation a.link6{width:57px; background-position:-467px top;}
#navigation a.link6:hover{ background-position:-467px -34px;}
#navigation a.link7{width:147px; background-position:-524px top;}
#navigation a.link7:hover{ background-position:-524px -34px;}

/*END OF NAVIGATION*/

/*TOP NAVIGATION*/
.main_auto{width:1000px; margin:0 auto;}
#topnav{width:100%; float:left; background:url(../images/bg_topnav.jpg) left top repeat-x #000000;}
#topnav ul li {float:right; padding:8px 0 8px 0;}
#topnav ul li a{color:#7B7A7A; font-family:tahoma; font-size:0.9em; padding:0 5px;}
/*END OF TOP NAVIGATION*/

/*BANNER PART*/
#banner{width:100%; float:left; background:url(../images/bg_banner.jpg) left top repeat; }
#banner2{width:100%; float:left; background:url(../images/bg_banner2.jpg) left bottom repeat-x; padding:5px 0 0 0;}
#logonav{width:100%; float:left; padding:0 0 10px 0;}
#logonav h1 span{ display:none;}
#logonav h1{width:283px; height:82px; float:left; display:block;}
#banner_box2{width:100%; float:left; background:url(../images/banner_top.gif) left top no-repeat; padding:8px 0 0 0;}
#banner_box{width:940px; float:left; background:url(../images/banner_bot.gif) left bottom no-repeat #00294e; padding:15px 30px 20px 30px ;}
#customessay{width:56%; float:left;}
#customessay2{width:41%; float:left; padding:0 0 0 20px;}
#customessay img{ margin:5px 10px 0 0;}
#formbox{width:100%; float:left; padding:10px 0 6px 0;}
#formbox_left{ width:56%; float:left; padding:5px 0 0 0;}
#formbox_right{float:right; width:40%; text-align:right; padding:35px 0 0 25px; background:url(../images/lock.gif) left 34px no-repeat;}
#formbox_right img{ margin-right:5px;}
#formbox_right input.submit{background:url(../images/btn_login.gif) left top no-repeat; width:57px; height:26px; border:none; margin:0; overflow:hidden;
padding:0 0 0 60px; text-indent:-999em;}
#formbox_right input.text{width:150px; float:left; margin:0 5px 0 0;}



/*END OF BANNER PART*/

/*CONTENT CSS*/
#content{width:100%; float:left; background:#FFFFFF; padding:20px 0 40px 0;}
#content_left{ width:240px; float:left; background:url(../images/bodyleft-bg.gif) -4px top no-repeat;}
#content_left ul{list-style:none; margin:0; padding:0 0 30px 0;}
#content_left ul li{ line-height:160%;}
#content_left ul li a{ background:transparent url(../images/nav-left-border.gif) no-repeat left bottom; color:#000000; display:block; font-size:1.2em; font-weight:bold; padding:5px 0 2px 15px;}
#content_left ul li a.active{ background:transparent url(../images/nav-left-hover.gif) no-repeat left bottom; color:#FFFFFF;}
#content_left ul li a.bordernone{ background:none;}
.adrow{width:100%; float:left; padding:0 0 15px 0;}

#content_mid{ width:53%; float:left; padding:0 10px 0  0;}
#content_mid ul{ list-style:none; margin:0; padding:0;}
#content_mid ul li{ padding:0 0 12px 18px;  background:url(../images/list.gif) left 4px no-repeat; line-height:140%;}

#content_right{ width:210px; float:right;}
#content_right ul{ list-style:none; margin:0; padding:10px 0 0 0;}
#content_right ul li{ line-height:140%;}
#content_right ul li a{background:url(../images/free_li.gif) no-repeat left 4px; color:#585858; display:block; padding:0 0 7px 15px; font-size:1em; }
#content_right ul li a:hover{background:url(../images/free_li2.gif) no-repeat left 4px; text-decoration:none; color:#000000;}
.feture-row{width:85%; float:left; padding:20px 10px 25px 15px;   background:url(../images/freebg.gif) left top no-repeat;}
.sendus {border:1px solid #CFCFCF; color:#1F9AE5; float:left; padding:20px 15px 5px; width:174px;}
.sendus ul {list-style:none; margin:0; padding:0;}
.sendus ul li {border-bottom:1px solid #E5E5E5; padding:7px 0 6px 0;}
.sendus ul li.bordernone {border:none;}

/*END OF CONTENT CSS*/

/*BOTTOM NAVIGATION*/
#botnav{width:100%; float:left; background:#a9d7fa;  text-align:center; padding:8px 0 9px 0; line-height:normal;}
#botnav a{color:#00294e; padding:0 5px; line-height:normal; }
#bottext{width:100%; float:left; background:#c7e6fc; padding:8px 0 9px 0; text-align:center;}
/*END OF BOTTOM NAVIGATION*/

/*END OF HOMEPAGE CSS*/

