/*------------aural-----------------*/
body {voice-family:paul,male; volume:loud; speech-rate:slow; richness:90; stress:20;background:#fff}
h1, h2, h3, h4, h5 {cue-before:url("ping.au");}
p, table {pause:50ms;}
em, q, cite, blockquote {pitch:medium; pitch-range:60; stress:60; richness:50;}
strong {pitch:medium; pitch-range:60; stress:90; richness:90;}
pre, code {speak-punctuation:code;}
/*------------menu-----------------*/
#tabs {margin:0 5px; padding:0px; height:35px;_height:30px;font-family:"Arial",serif;font-size:14px;overflow:hidden;}

#tabs ul {display:inline;margin:0 10px; padding:0; list-style:none;}
#tabs ul li {display:inline;margin:0 5px 0 0; padding:0; float:left; }
#tabs ul li a {display:block; position:relative; padding:7px 14px 7px 15px; border:0; background:url("../uploads/crystalx1024/tab_link.gif") 0 0 repeat-x; color:#B1C9DB; text-decoration:none; cursor:pointer; overflow:hidden;}

#tabs ul li a span.tab-l{position:absolute; top:0; left:0; _left:-15px; width:8px; height:8px; background:url("../uploads/crystalx1024/tab_link_l.gif") 0 0 no-repeat;}
#tabs ul li a span.tab-r{position:absolute; top:0; right:0; _right:-1px; width:8px; height:8px; background:url("../uploads/crystalx1024/tab_link_r.gif") 100% 0 no-repeat;}

#tabs ul li a:hover {background:url("../uploads/crystalx1024/tab_hover.gif") 0 0 repeat-x; color:#D2E0E6;overflow:hidden; }
#tabs ul li a:hover span.tab-l {background:url("../uploads/crystalx1024/tab_hover_l.gif") 0 0 no-repeat;}
#tabs ul li a:hover span.tab-r {background:url("../uploads/crystalx1024/tab_hover_r.gif") 100% 0 no-repeat;margin-right:0px;padding-right:0px;}

#tabs ul li.active a {display:block;padding:7px 15px;background:#D2E0E6; color:#121212;margin-top:2px}
#tabs ul li.active a span.tab-l {position:absolute; top:0; left:0; _left:-15px; width:8px; height:8px; background:url("../uploads/crystalx1024/tab_active_l.gif") 0 0 no-repeat;}
#tabs ul li.active a span.tab-r {position:absolute; top:0; right:0; width:8px; height:8px; background:url("../uploads/crystalx1024/tab_active_r.gif") 100% 0 no-repeat;}

/*--------------blabla_css----------------*/
#main{width:900px;height:100%;margin:auto;}
body,ul,li,form{margin:0;padding:0 ;line-height:19px;}
ul { line-height:19px; }
ul li { margin:0px; padding:0px; }

.png {height: 93px;width: 290px;
background-image: url(../uploads/images/d_softs/d_softs_icon.png)!important;background-repeat: no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../uploads/images/d_softs/d_softs_icon.png');background-image: none; }

#head_area{display:block;width:100%;height:93px;margin:auto;background:url('../uploads/images/d_softs/head_bg.gif') repeat-x;clear:both;padding-bottom:0px;z-index:-1;}
    #head_area_format{display:block;width:930px;height:93px;margin:auto;clear:both;background:url('../uploads/images/d_softs/head_bg.gif') repeat-x transparent;z-index:0;overflow:hidden;}
    #head_area_l{float:left;height:93px;}
    #head_area_r{float:left;height:33px;width:500px;margin-left:50px;margin-top:30px;_height:31px;}

#search_2_area{position:relative;top:5px;float:right;height:26px;width:150px;}
#search_2_input{height:25px;width:125px;margin:0;float:left;background:url(../uploads/images/d_softs/search_input_2.gif);}
#search_2_submit{height:25px;width:25px;float:right;margin-top:-1px}

#content{float:auto;width:100%;clear:both;margin:auto;}

#left_c{width:700px;float:left;font-family:"Arial",serif;font-size:80%;}
    #faq_list_area{width:600px;float:left;}

#right{width:200px;float:right;}
    #right_c{float:right;font-family:"Arial",serif;font-size:80%;}
    #right_c_faq,#right_c_bottom   {display:block;  float:right; width:200px;  margin-top:20px; }
    #pageRightTop,#pageRightBottom{display:block;  margin:0 ; padding:0; }
    #right_c_bottom_font { padding:10px; background:url("../uploads/images/d_softs/pageRightMiddle.gif") repeat-y;  }
    #right_c_bottom_font a img{margin-left:25px;margin-bottom:10px}
    #right_c_faq_download {  width:200px; height:75px;  float:right; margin-top:20px; font-family:"Arial",serif;  font-size:80%;  font-weight:bold; }


.nav{width:100%;height:25px;clear:both;font-size:80%;font-family:"Arial",serif;font-weight:800}

hr.solide{color:#cccccc; height: 1px; border: 0; background:#cccccc;filter:alpha(opacity=20);-moz-opacity:0.20;margin-top:-1px;margin-left:0px}
hr.dashed{border-top: 1px dashed #93A3AC ; height: 1px;border-bottom:0;border-left:0;border-right:0;}

.font_title{font-weight:bold;font-size:85%;font-family:"Arial",serif;color:#1e2d42;position:absolute;padding:0;margin-top:1px;}
.font_content{font-size:85%;font-family:"Arial",serif;margin-left:5px;color:#1e2d42}

ul.te { list-style-position: inside; list-style-image:url(../uploads/images/d_softs/li_icon.gif);font-size:80%;font-family:"Arial",serif; }
ul.news{list-style-type:none; list-style-position: outside;margin-left:10px;font-size:80%;font-family:"Arial",serif;}
ul.who{list-style-position: inside;margin-left:20px}
li.buy_pro{margin-left:30px;line-height: 20px;height:20px;list-style-type : disc }
ul.fe{ list-style-position:   inside; }
li.fe{margin-bottom:20px;margin-left:20px;list-style-type : disc }
ul.fe_format{ list-style-position:   outside;}
.fe_format   li{margin-bottom:20px;margin-left:35px;list-style-type : disc }

ul.in{list-style-position: inside;}
li.in{list-style-type : disc ;margin-bottom:-8px;line-height: 28px;list-style-type : disc }

ul.out{list-style-position: outside;}
li.out{list-style-type : disc ;margin-bottom:-8px}

ul.search{list-style-position:inside;}
li.search{list-style-type:disc;line-height:10px}

#foot{float:auto;margin-top:20px;margin-bottom:20px;width:900px;height:60px;clear:both;}
    #foot_l{width:500px;color:#087fd4;float:left;font-family:"Arial",serif;font-size:80%;}
    #foot_r{width:300px;color:#6b798b;float:right;font-family:"Arial",serif;font-size:80%;}
#foot_l a img{margin-top:3px}
.img2font{margin-top:3px;padding:0;position:absolute;}

h1, h2, h3, h4, h5 {border:0; margin:10px 0 7px 0; padding:10px; font-weight:bold;}
h1 {font-size:130%; line-height:100%; font-family:"Arial",serif; font-weight:normal;font-weight:bold;}
h2 {font-size:180%; line-height:100%; font-family:"Arial",serif; font-weight:normal;}
h3 {font-size:120%; line-height:100%; font-weight:bold;}
h4 {font-size:120%;}
h5 {font-size:100%;}

.link_div{width:630px}
.link_div ul{list-style:none}
.link_div ul li{margin-top:10px;}
.link_div ul li a{color:#6495ED;font-size:12px;font-weight:bold}
.link_div ul li a:hover{color:#6495ed;font-size:12px;font-weight:bold}

a, img, span {border:0; margin:0; padding:0;}
a.page {color:blue;}
a:hover.page {text-decoration:underline;color:#330066;}

a {text-decoration: none;color:#192666;}
a:hover {text-decoration: none;color:#4F6AD7;}

a.buynow{color:#df4600;text-decoration:underline;}
a:hover.buynow{color:#df4600;}

a.line{text-decoration:underline;}
a:hover.line{text-decoration:underline;}

a.foot{color:#087fd4;font-family:"Arial",serif;font-size:12px;text-decoration: none;}
a:hove.foot{color:#087fd4;font-family:"Arial",serif;font-size:12px;text-decoration: none;}

.search {position:relative;float:right;height:65px;width:561px;margin:8px 120px 0 0;}
#search-input-out {position:absolute; top:3px;  width:480px; height:65px; margin:0; padding:0; border:0; background:url("../uploads/crystalx1024/search_input.gif") 0 0 no-repeat; font:bold 90%/100% "verdana",sans-serif; color:#192666;}
#search-input {position:absolute; top:0; right:0; width:140px; height:14px;margin-left:100px; padding:3px 0; border:0; background:#FFF; font:bold 90%/100% "verdana",sans-serif; color:#192666;}
#cntnt01searchinput {position:absolute; left:115px;top:20px;width:335px;height:13px; margin:5px 8px; padding:3px 0; border:0; background:#FFF; font-family:"verdana",sans-serif;font-size:12px ;color:#192666;}
 #search-submit {position:absolute; top:3px; right:3px;}
 fieldset {margin:0; padding:0; border:0;}
 fieldset {width:200px;}
 legend {display:none;}
.faq_list_css{width:600px;float:left}
#page_css{width:300px;float:auto;margin-left:170px;}
.point_b {position:absolute;padding:0;margin-top:5px;}
.point_s {position:absolute;padding:0;margin-top:1px;}
.link_textarea{width:328px;overflow-y :scroll;}
.error{color:red;}
/*-------------------faq css-------------------*/
.menu_css{position:relative;height:27px;width:155px;color:#2f3f5d;  font: 80%/180% "verdana",sans-serif;margin:0;padding-top:3px;float:left;outline: none; }
.nTab{float: left;width: 650px;height:27px;margin: 0 auto;border-bottom:0px #AACCEE solid;background-image:url(../uploads/images/d_softs/faq_class_line.gif);background-position:left;margin-bottom:20px;}
.nTab .TabTitle{clear: both;float:left;height: 27px;margin-left:55px;}
.nTab .TabTitle ul{margin:0;padding:0;}
.nTab .TabTitle li{float: left;width: 155px;height:325px;list-style-type: none;font-size: 14px;color:#FFFFFF;font-weight:100;text-align: center;vertical-align:middle;margin: 0;padding: 0;}

.nTab .TabTitle .active{background-image:url(../uploads/images/d_softs/faq_class_active.gif);background-repeat: no-repeat;font-size:14px;color:#ffffff;margin: 0;padding: 0;width:155px;height:23px;}
.nTab .TabTitle .normal{background-image:url(../uploads/images/d_softs/faq_class_noactive.gif);background-repeat: no-repeat;margin: 0;padding: 0;width:155px;height:23px;}
#li_right{background:#ffffff;}

/*----------home_css_second------------------*/
.home_fir_table{font-family: arial,helvetica,sans-serif;font-size: small;text-align:left;height:155px;border:0;width:700px;background:url(../uploads/images/d_softs/index_blue.gif);padding-bottom:15px;}
.home_sec_table{height:200px;align:left;width:700px;border:0;}
.td_fir{width:659px;height:40px;padding-left:15px;}
.td_sec{height:50px;padding:0 0 10px 30px;line-height:21px;}
.home_thumb_pos{width:180;height:130;padding-top:20px;padding-bottom:10px;}
.small_font{font-size: small;}
.enlarge_text{color:#087FD4}
hr.dashed{border-top: 1px dashed #93A3AC ; height: 1px;border-bottom:0;border-left:0;border-right:0;}
hr.dashed_2{border-top: 1px dashed #93A3AC ; height: 1px;border-bottom:0;border-left:0;border-right:0;width:90%;margin-left:0;display:inline}
.pos_btext {position:absolute;padding:0;margin-top:5px;font-size: medium;text-decoration:underline;}
.home_pos_stext {position:absolute;padding:0;margin-top:1px;font-size: small;}
.smallest_font{color: #c0c0c0;font-size:12px;}
.download_btext {position:absolute;padding:0;margin-top:5px;font-size:medium;text-decoration:underline;}

/*---------buy_css_second------------------*/
.buy_first_table {background:url(../uploads/images/d_softs/featuers_c_bg.gif) no-repeat;; border:0; width:605px; height: 220px;font-size: small;padding-right:5px;}
.second_table{height:300px;border:0;width:605px;text-align:center;}
.pos_img_text{position:absolute;padding:0;margin-top:1px;font-size: small;text-decoration:underline;}
.pos_img_text_2{position:absolute;padding:0;margin-top:1px;font-size: small;}
.thumb_pos{color: #df4600;width:250px;text-align:center;}
.color_red{color: #df4600;}
.buy_order_now{font-family: verdana,geneva;font-size: small;padding-right:10px;text-decoration:underline;}
.subtitle{border-bottom:1px dashed #C0C0C0;font-size: small;}
.buy_link{padding-left:40px;text-align:left;}
.del_font{margin-right:8px;}
.buy_link_2{padding-left:80px;text-align:left;}

/*---------download_css_second-------------------*/
.download_fir_table{height:170px;border:0;width:605px;background:url(../uploads/images/d_softs/featuers_c_bg.gif);font-size: small;text-align:left;}
.sec_table{margin-left: 50px; height: 180px;border:0;width:580px;}
.date_font{border-top:1px #C0C0C0 dashed;border-bottom:1px #C0C0C0 dashed;}
.download_pos_image{margin-left: 20px; margin-right: 20px;}
.News_font{color: #df4600;margin-left:40px;font-size: small;}
.pos_stext {position:absolute;padding:0;margin-top:1px;font-size: small;}

  /*---------feature_css_second-------------------*/
.feature_fir_table{height:220px;border:0;width:605px;background:url(../uploads/images/d_softs/featuers_c_bg.gif);}
.color_font{font-size: small;color: #ff6600;}
.pos_image{margin-left: 20px; margin-right: 30px;}
.td_left{padding-left:20px}
.order_now{font-family: verdana,geneva;font-size: 12px;height:30px;margin-right:8px;text-decoration:underline;}

/*---------contact_css_second-------------------*/
.contact_first_table{background:url(../uploads/images/d_softs/contactus_free_bg.gif) no-repeat;height:150px;border:0;width:600px;font-size: small;}
.sub_text{font-size: small;margin-left:20px}
.pos_thumb{margin-left: 11px; margin-right: 11px;}
.mail_icon{position:relative;top:4px}