 /* CSS Document */

body {padding:0; margin:0; font:normal 14px/18px Tahoma; color:#000000; background:#EDF2F8;}
div,p,h1,h2,h3,h4,h5,h6,ul,li,a,span,ins,form,fieldset,input,select,button,textarea,label,pre {padding:0; margin:0;}
ul{list-style:none; padding:0; margin:0;}
.spacer{ clear:both; line-height:0; height:0;padding:0; margin:0;}
p span{font:normal 14px/18px Arial, Helvetica, sans-serif; color:#100602; padding:0; margin:0;}

h1{font:normal 37px/45px "Helvetica Condensed", Helvetica, Arial, sans-serif; color:#00307A; text-align:center;}
h1.left{font:normal 37px/45px "Helvetica Condensed", Helvetica, Arial, sans-serif; color:#00307A; text-align:left;}
h2{font:bold 20px/20px "Helvetica Condensed", Helvetica, Arial, sans-serif; color:#000000; padding:23px 0 17px 0; text-transform:uppercase;}
h3{font:bold 26px/25px "Helvetica Condensed", Helvetica, Arial, sans-serif; color:#4077BA; text-align:center;}
h3.programmer{font:bold 26px/25px "Helvetica Condensed", Helvetica, Arial, sans-serif; color:#000000; text-align:left;}
h4{font:bold 20px/25px "Helvetica Condensed", Helvetica, Arial, sans-serif; color:#4077BA; text-align:center;}
h5{font:bold 12px/18px Tahoma; color:#CC0000; text-align:center; border-bottom:#442A00 dashed 1px; padding:0 0 5px 0;}
h6{font:normal 15px/18px Tahoma; color:#000000;}


a{font:normal 14px/22px Tahoma; color:#4077BA; text-decoration:underline; }
a:hover{text-decoration:none; color:#000000;}
a img{border:0;}

#main{background:url(../images/main.gif) top center repeat-y; width:904px; margin:auto; padding:0 3px;}
/*--------------- header --------------------------*/
#header{height:102px; width:874px; margin:0 auto 3px auto; background:url(../images/header_bg.gif) top center repeat-x; padding:15px;}

/*------------------------ content ---------------------------*/
#content{width:904px; margin:0 auto; background:url(../images/content_bg.gif) top center repeat-y; padding:0 0 40px 0;}
#content_left{width:164px; float:left; padding:15px 0px 0 0px;}
#content_right{width:710px; float:right; padding:20px 10px 0 0;}

.subarea{padding:0 10px; font:normal 12px/16px Tahoma;}
.sub{background:url(../images/sub_bg.jpg) top center repeat-y; width:131px; padding:8px 6px;}
.name{padding:8px 0 0 0;}
.password{padding:4px 0 0 0;}
.white{background-color:#FFFFFF; border:0; width:127px; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#313131; padding:2px;}
.submit_button{background:url(../images/submit.jpg) top center no-repeat; width:54px; height:18px; color:#002765; text-transform:uppercase; margin:4px 0 0 0; font:bold 11px/18px Arial, Helvetica, sans-serif; border:0; cursor:pointer;}

.blue{color:#4077BA; font:bold 11px/18px Arial, Helvetica, sans-serif; padding:5px 0 0 0;}
.subarea2{padding:0 10px 6px 10px; font:normal 12px/16px Tahoma; border-bottom:#012661 dashed 1px; margin:0 0 6px 0;}

.blue2{color:#01255F; font:bold 12px/18px Arial, Helvetica, sans-serif; text-align:center;}
.blue3{color:#01255F; font:bold 12px/30px Tahoma; text-align:center;}
.blue4{color:#01255F; font:bold 14px/18px Tahoma;}
.blue5{color:#01255F; font:bold 14px/18px Tahoma;}
.blue6{color:#01255F; font:bold 18px/22px "Helvetica Condensed", Helvetica, Arial, sans-serif; text-transform:uppercase;}
.blue7{color:#01255F; font:bold 14px/30px Tahoma; text-align:center;}
.black{color:#000000; font:bold 15px/25px Tahoma;}
.black2{color:#000000; font:normal 14px/18px Tahoma;}

ul.greybox{background:#F6F6F6; border:#ECECEC solid 1px; padding:15px; margin:25px 0;}
ul.greybox li{background:url(../images/bullet.gif) left top no-repeat; color:#044095; font:normal 14px/24px Tahoma; padding:0 0 0 25px;}

.picture{float:left; width:230px;}
.text{width:480px; float:right;}

ol.number{width:680px; padding:0px 0 0 15px; margin:0px;}
ol.number li{list-style-type:decimal; font-size:14px; padding:0 0 22px 0;}

/* -------------- footer-part ------------------- */
#footer{margin:0 auto; text-align:center; padding:24px 0 0 0; background:url(../images/footer_bg.gif) top center repeat-x; height:29px; width:904px;}

.footerlink{color:#ffffff; font:normal 11px/15px Arial, Helvetica, sans-serif; text-decoration:none; background-color:inherit
;}
a.footerlink:hover{color:#e4e4e4; font:normal 11px/15px Arial, Helvetica, sans-serif; text-decoration:underline;}

/* -------------- inner-part ------------------- */

a.addtiCart{background:url(../images/click_1.jpg) no-repeat 0 0; font:bold 18px Georgia, "Times New Roman", Times, serif; color:#ffffff; padding-top:8px; margin:0; text-decoration:none; width:206px; height:52px; border:none; display:block; text-align:center; line-height:18px; }

a.addtiCart:hover{background:url(../images/click_1.jpg) no-repeat 0 0;}


