@charset "utf-8";

/* CSS Document */



/* -----------------------------------------------

1. SITE MASTER SETUP

----------------------------------------------- */

body{ margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:0.76em; color:#272727; font-weight:normal; background:url(../images/bg.gif) left top  repeat-x}



table {border-collapse:collapse;}

img{ border:none}

a{ text-decoration:none; color:#000066;}

a:hover{ color:#9fc9eb; }

a:focus {outline: none;}

.clearfix:after {content: ".";display: block;height: 0;clear: both; visibility: hidden} /* Non IE clearfix */

p{ margin:5px}



/* -----------------------------------------------

2. PAGE SETUP

----------------------------------------------- */

#wrapper{ width:972px; margin:0px auto;}

#wrapper1{ width:840px; margin:0px auto;}

/* -----------------------------------------------

3. TOP NAVIGATION

----------------------------------------------- */

#top_nav{ width:920px; float:right; height:38px; margin:4px 0 0 0}

#top_nav ul{ margin:0px; padding:0px; list-style-type:none}

#top_nav ul li{ float:left; padding:4px}

#top_nav ul li a{ display:block; height:30px; color:#0e3487; font-weight:bold; behavior: url(iepngfix.htc); text-align:center; cursor:pointer}

#top_nav ul li a:hover{color:#0066FF; }

/* -----------------------------------------------

4. HEADER

----------------------------------------------- */

#header{ width:auto; clear:both; background:url(../images/header_bg.jpg) left top no-repeat; height:208px}

#logo{ margin:4px 0 0 7px; _margin:4px 0 0 4px; float:left; display:block}

#header h1{ background:url(../images/title.png) left top no-repeat; width:370px; height: 193px; text-indent:-3000px; float:left; margin:10px 0 0 0; behavior: url(iepngfix.htc); }

/* -----------------------------------------------

5. CONTENT

----------------------------------------------- */

#content{ width:944px; _width:942px/*for IE6*/;background:#fff; clear:both; margin:0 auto; padding:10px; margin:10px 0 0 3px; float:left;}

#introduction{ width:auto; clear:both; padding:0 0 20px 0 }

#introduction h2{font-size:1.5em; color:#000066; font-family:  Helvetica, Arial, sans-serif; border-bottom: solid 1px #89c2fc; margin:10px 0 10px 0 }

#introduction h3{color:#164499; text-align:center; background:url(../images/round1.gif) left top no-repeat; width:928px; margin:0 auto; display:block; padding:23px 0 25px 0; font-size:1.4em; text-transform:uppercase}

#introduction h5{font-size:20px; color:#000066; font-family:  Helvetica, Arial, sans-serif; border-bottom: solid 1px #89c2fc; margin:10px 0 10px 0 }

/*#introduction img{ float:left; padding:0 20px 5px 5px; display:block}

.photo{float:left; padding:0 20px 5px 5px; display:block; width:142px!important}*/

#introduction p{ line-height:1.6em; text-align: justify; padding:10px 10px 0 10px; font-size:1.15em; margin:0px; width:auto}

#introduction img{ float:left; padding: 0 10px 55px 0}

/*LEFT*/

.col_left{ width:280px; float:left; padding:10px 0 0 20px}

.btn{ background:url(../images/button.gif) left top no-repeat; width:215px; height:50px; color:#fff; text-align:center; font-weight:bold; display:block; padding:15px 0 0 0}



/*MIDDLE*/

.col_middle{ width:628px; float:left;}

.col_middle h3{ color:#234890; font-size:1.5em}

.box{ width:auto; padding:10px 0;_padding:5px 0; margin:0 0 0 30px; display:block; line-height:1.5em}

.box h4{ margin:0px; padding:0 0 10px 30px ; font-size:1.2em; font-style:italic}

.box p{ margin:0px; padding:0 15px 0 30px}

.box img{ float:left; padding:0 10px 5px 5px; display:block}

.box span{ text-align:right; font-weight:bold; display:block; padding:5px 30px 0 0  }



.box_top1{ background:url(../images/box_1_top.gif) left top no-repeat; width:596px; height:25px}

.box_mid1{ background:url(../images/box_1_mid.gif) left top repeat-y; width:596px; height:auto; min-height:100px; font-style:italic}

.box_tbot1{ background:url(../images/box_1_bot.gif) left top no-repeat; width:596px; height:25px}



.box_top2{ background:url(../images/box_2_top.gif) left top no-repeat; width:596px; height:25px}

.box_mid2{ background:url(../images/box_2_mid.gif) left top repeat-y; width:596px; height:auto; min-height:100px; font-style:italic}

.box_tbot2{ background:url(../images/box_2_bot.gif) left top no-repeat; width:596px; height:25px}



.box_top3{ background:url(../images/box_3_top.gif) left top no-repeat; width:596px; height:25px}

.box_mid3{ background:url(../images/box_3_mid.gif) left top repeat-y; width:596px; height:auto; font-style:italic}

.box_tbot3{ background:url(../images/box_3_bot.gif) left top no-repeat; width:596px; height:25px}

/* -----------------------------------------------

6. FOOTER

----------------------------------------------- */

#footer{ clear:both; width:100%; background:url(../images/footer_bg.gif) left top repeat-x; height:88px}
#footer1{ clear:both; width:840px; background:url(../images/footer_bg.gif) left top repeat-x; height:88px}

.inn_footer{ width:944px ; padding:37px 10px 10px 10px; margin:0 auto; color:#fff; font-size:90%}

.copyright{width:230px; float:left}

.footer_nav{ width:570px; float:left; list-style-type:none; margin:0px 0 0 100px; padding:0 0 0 0px }

.footer_nav li{ float:left; padding:10px 10px}

.footer_nav li a{ color:#fff; display:block}

.footer_nav li a:hover{ color:#9fc9eb} 

.inn_author{ width:600px ; padding:37px 10px 10px 10px; margin:0 auto; color:#fff; font-size:90%}
.auth_space{width:450px; float:left}
.auth_name{ width:150px; float:left; list-style-type:none; margin:0px 0 0 100px; padding:0 0 0 0px }

.inn_footer1{ width:840px ; padding:37px 10px 10px 10px; margin:0 auto; color:#D5E9E7; font-size:90%}

.copyright1{width:230px; float:left}

.footer_nav1{ width:570px; float:left; list-style-type:none; margin:0px 0 0 0px; padding:0 0 0 0px }

.footer_nav1 li{ float:left; padding:10px 10px}

.footer_nav1 li a{ color:#D5E9E7; display:block}

.footer_nav1 li a:hover{ color:#9fc9eb} 


/*contact page*/

.title{font-size:1.5em; color:#000066; font-family:  Helvetica, Arial, sans-serif; border-bottom: solid 1px #89c2fc; margin:10px 0 10px 0 }

.col_left_c{ height:480px; padding:10px 0 40px 10px; width:350px; float:left}

.col_left_c strong{ font-size:1.5em; color:#0C255E }

.par2{ font-size:9pt;}

.c_meth{ list-style-type:none; margin:0px; padding:0px 0 0 10px}

.c_meth li{ padding:5px 0}

.c_meth li img{ padding:5px 0 0; display:block}



.col_right_c{ width:400px; float:left; margin:0 0 0 20px; background:#fff; padding:15px} 

.ind{ margin:0 0 10px 0px; display:block}



.bold_blue{ font-size:100%; color:#0000FF}

.form_con {width:300px; float:left; margin:0 0 0 0px; background:#e1effc; padding:15px}

.form_con legend{ font-size:1.3em; font-weight:bold; padding:0 0 5px 0; color:#272727}

fieldset{ border:none!important}

.form_con label{ font-weight:bold; padding:5px 0;}

.form_con input, .form_con textarea, .form_con select { border:solid 1px #90c7fd; width:262px } 

.btn_send{ background:#0c255e; color:#fff!important; padding:3px 5px; cursor:pointer; width:55px!important}

.red, .validation-advice{ color:#FF0000; }





/*sales page*/

#sales_pag{background:#eaeef1 url(../images/sales/bg_s.gif) left top  repeat-x; width:100%}

#content_s{ width:972px; margin:0 auto; padding:0; min-height:500px;background:#fff}
#content_s1{ width:840px; margin:0 auto; padding:0; min-height:500px; background:url(../images/sales_bg.gif) repeat-y;}

#header_s{ background:url(../images/sales/bg_header.gif) left top repeat-x; height:70px; width:100%; float:left}

.prod_img_h{ width:194px; float:left; margin:0px; padding:0px 0 0 14px}

#header_s h1{ background:url(../images/sales/text1.jpg) top center no-repeat; width:972px; height:70px; float:left; text-indent:-3000px; margin:0px auto; display:block;  behavior: url(iepngfix.htc);}


#main_content_s{ clear:both; width:auto; padding:5px 40px;}

#main_content_s h2{ font-size:24px; color:#164499; font-weight:bold; text-align:center; margin:0 auto; width:700px}
#main_content_s h5{ font-size:26px; color:#A41304; font-weight:bold; text-align:center; margin:0 auto; width:700px}

#main_content_s p{ font-size:1.15em; line-height:1.6em; margin:0px 0 7px 0}

.badge{ float:right; width:200px; text-align:center; margin:-21px 0 0 0}

.blue1{ color:#252d6c; font-weight:bold}

.heading_blue{ width:600px; clear:both; margin:0 auto; color:#252d6c; text-align:center; font-size:24px}

.heading_blue3{ width:600px; clear:both; margin:0 auto; color:#A41304; text-align:center; font-size:24px}
.box{ width:627px; margin:0 auto}

.box_top{ background:url(../images/sales/box_top.gif) left bottom  no-repeat; width:627px; height:15px}

.box_bot{ background:url(../images/sales/box_bot.gif) left top no-repeat; width:627px; height:15px}

.box_midd{ background:url(../images/sales/box_mid.gif) left top repeat-y; width:627px; height: 160px}

.box_midd h3{ margin:0px; padding:10px 0 0 30px; font-size:20px; color:#252d6c; display:block }

.box_midd p {color:#252d6c; padding:0 18px 0px 18px!important; margin:0px!important}

.testim{ float:left; width:130px; display:block; text-align:center; margin:0 0 5px 0}

.testim img{ padding:10px 10px 0 15px}



.list_ch{ width:350px; padding:35px 0 0 175px; float:left; font-size:16px; font-weight:bold; clear:both}

.list_check { list-style-image:url(../images/sales/bullet_ch.gif); margin:0 0 0 0px }

.text_normal{ width:630px; clear:both; margin:10px auto; color:#164499}



.heading_blue2{ width:600px; clear:both; margin:0 auto; color:#252d6c; text-align:center; font-size:24px; text-transform:uppercase}

.box{ width:627px; margin:0 auto}

.text_normal span{ background:#85c4ff}



.list_arr{ width:350px; padding:35px 0 0 175px; float:left; font-size:16px; font-weight:bold; clear:both}

.list_arrow{list-style-image: url(../images/sales/arrow.gif); margin:3px 0 0 0px; vertical-align: bottom}

.list_arrow li{ padding:6px 5px}

.blue2{ color:#164499;}



.box_buy{ background:url(../images/sales/box_dot.gif) no-repeat; width:640px; height:315px; margin-left:auto; margin-right:auto; padding:25px; text-align:center;}

.box_buy h2{ padding:10px 0 5px 0; margin-left:auto; margin-right:auto;} 

/*directory page*/

.txt_dir{ background:url(../images/text_dir1.jpg) left top no-repeat!important; width:972px; height: 70px; text-indent:-3000px; float:left; margin:0px 0 0 0;}

.btn2{ background:url(../images/btn2.gif) left top no-repeat; width:240px; height:60px; color:#fff; vertical-align:middle; text-align:center; font-weight:bold; display:block; padding:5px 0 0 0}
.btn3{ background:url(../images/btn3.gif) left top no-repeat; width:260px; height:60px; color:#fff; text-align:center; font-weight:bold; display:block; padding:10px 5px 0 5px}



.blue2{ color:#252d6c; font-weight:bold; padding:15px 0 0 0}

.blue3{color:#3ea2ff}

.big{ margin:15px auto!important}

.und{ text-decoration:underline}

#header_d {background:url(../images/sales/bg_header.gif) left top repeat-x; height:70px; width:100%; float:left}

#header_d1 {background:url(../images/sales_top.png) left top no-repeat; height:8px; width:100%; float:left}



#bg_tut{ background:url(../images/bg_t.gif) left top repeat-x!important; margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:0.76em; color:#272727; font-weight:normal;}

.big2{ margin:15px 0px 15px  0!important; width:auto!important; text-align:left!important }

.subtitle{ font-size:22px!important; margin:45px 0 10px 0!important; border-bottom:solid 1px #003366}

.list_t li{ padding:5px 0;  font-size:1.1em!important }



.back_top{ display:block; font-size:60%!important; float:right; padding:10px 0 0 0; }



/*trial page*/

.trial{ padding:0px 0 0 0; width:590px!important; float:left}

.trial p{ line-height:1.5em; text-align: justify; padding:10px 10px 0 10px; font-size:1.15em; margin:0px; width:auto}

.trial_link{ clear:both; padding:10px 0 145px 0;  font-size:120%; text-transform:capitalize; width:240px; text-align:center; margin:0 auto  }
.trial_link1{ clear:both; padding:10px 0 145px 0;  font-size:100%; text-transform:capitalize; width:193px; text-align:center; margin:0 auto  }





.col_right_trial{ text-align:center; padding:30px 0 0 0px; width:345px; float:right; height:485px; margin:0 auto; text-align:center}

.trial_link a{ background:url(../images/btn2.gif) left top no-repeat;  height:60px; text-align:center; font-weight:bold; display:block; padding:19px 0 0 0; color:#fff}
sdhuiop-0
.trial_link a:hover{ color:#9fc9eb; }

.trial_link1 a{ background:url(../images/downloadBTN.png) left top no-repeat;  height:60px; text-align:center; font-weight:bold; display:block; padding:19px 0 0 0; color:#fff}

.trial_link1 a:hover{ color:#9fc9eb; }