﻿/* CSS Document---Base*/
*{ padding:0; margin:0;}
html,body,div,ul,ol,li,dl,dt,dd,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
body{font-family:Arial; font-size:12px; color:#4d4d4d; word-break:keep-all; }
body{margin:0 auto; text-align:center;width:950px; position:relative;}
pre,code,address,caption,cite,code,em,th { font-size: 12px; font-weight: normal; font-style: normal; }
ul,ol { list-style: none;}
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapses: collapse; border-spacing: 0; }
font10px{ font-size:10px;}
font_foot{ font-size:8px; font-family:Verdana;}
.clear{ clear:both; font-size:0;}
.center{ text-align:center;}
.size16{ font-size:16px;}
.top10{ padding-top:10px;}
.texth_180{ line-height:180%;}
.texth_140{ line-height:18px;}
.texth_140_what{ line-height:17px;}
.texth_150{ line-height:150%;}
.textleft{ text-align:left;}
.textright { text-align:right;}
.floatl{ float:left;}
.floatr{ float:right;}
.blod{ font-weight:bold;}
.floatl{ float:left;}
.floatr{ float:right;}

H1,H2,H3,H4,H5{ font-family:Verdana;}
H1{ font-size:24px;}
H2{ font-size:18px;}
H3{ font-size:14px;}
H4{ font-size:12px;}

a{ 
	color:#4d4d4d; 
	/*blr:expression(this.onFocus=this.blur()) ;*/
	outline:none;
}
a:link{ text-decoration:none;}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}

.menu {
	font-size: 12px;
	font-family:Verdana;
	color: #6d6d6d;
	text-decoration: none;
	background-image: url(../images/diagram/menu_off.gif);
	background-repeat: no-repeat;
	background-position: -5px 9px;
	float: left;
    width:216px;
	padding: 5px 0 5px 20px !important; /*For Firefox*/
	padding: 5px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 5px 0px !important; /*For Firefox*/
	margin: 0px 0 5px 0px;/*For IE*/
}
a.menu:link {
	font-size: 12px;
	color: #6d6d6d;
	text-decoration: none;
	background-image: url(../images/diagram/menu_off.gif);
	background-repeat: no-repeat;
	background-position: -5px 9px;
	float: left;
    width:216px;
	padding: 5px 0 5px 20px !important; /*For Firefox*/
	padding: 5px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 5px 0px !important; /*For Firefox*/
	margin: 0px 0 5px 0px;/*For IE*/
}
a.menu:visited {
	font-size: 12px;
	color: #6d6d6d;
	text-decoration: none;
	background-image: url(../images/diagram/menu_off.gif);
	background-repeat: no-repeat;
	background-position: -5px 9px;
	float: left;
    width:216px;
	padding: 5px 0 5px 20px !important; /*For Firefox*/
	padding: 5px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 5px 0px !important; /*For Firefox*/
	margin: 0px 0 5px 0px;/*For IE*/
}

a.menu:hover {
 	font-size: 12px;
 	color: #045bac;
 	text-decoration: none;
 	background-image: url(../images/diagram/menu_on.gif);
 	background-repeat: no-repeat;
	background-position: -5px 9px;
	background-color:#e3e3e3;
	float: left;
    width:216px;
	padding: 5px 0 5px 20px !important; /*For Firefox*/
	padding: 5px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 5px 0px !important; /*For Firefox*/
	margin: 0px 0 5px 0px;/*For IE*/
}

a.menu:active {
	font-size: 12px;
	color: #045bac;
	text-decoration: none;
 	background-image: url(../images/diagram/menu_on.gif);
 	background-repeat: no-repeat;
	background-position: -5px 9px;
	background-color:#e3e3e3;
	float: left;
    width:216px;
	padding: 5px 0 5px 20px !important; /*For Firefox*/
	padding: 5px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 5px 0px !important; /*For Firefox*/
	margin: 0px 0 5px 0px;/*For IE*/
}


.menu2{ 
	font-size: 12px;
	font-family:Verdana;
	color: #045bac;
	text-decoration: none;
	font-weight: bold;
 	background-image: url(../images/diagram/menu_on.gif);
 	background-repeat: no-repeat;
	background-position: -5px 9px;
	background-color:#e3e3e3;
	float: left;
    width:216px;
	padding: 5px 0 5px 20px !important; /*For Firefox*/
	padding: 5px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 5px 0px !important; /*For Firefox*/
	margin: 0px 0 5px 0px;/*For IE*/
}

A.menu2:link,A.menu2:visited {color:#045bac; text-decoration:none;font-size: 12px;font-weight: bold;}
A.menu2:active,A.menu2:hover {color:#045bac;text-decoration:none;font-size: 12px;font-weight: bold;}


.menu_a {
	font-size: 13px;
	font-family:Verdana;
	color: #6d6d6d;
	text-decoration: none;
	text-align:left;
 	background-image: url(../netbrain-solutions/images/off.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}
a.menu_a:link {
	font-size: 13px;
	color: #6d6d6d;
	text-align:left;
	text-decoration: none;
 	background-image: url(../netbrain-solutions/images/off.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}
a.menu_a:visited {
	font-size: 13px;
	color: #6d6d6d;
	text-decoration: none;
	text-align:left;
 	background-image: url(../netbrain-solutions/images/off.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}

a.menu_a:hover {
 	font-size: 13px;	color: #6fc400;
	text-align:left;
	font-weight:bold;
 	text-decoration: none;
 	background-image: url(../netbrain-solutions/images/on.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}

a.menu_a:active {
	font-size: 13px;
	color: #045bac;
	font-weight:bold;
	text-decoration: none;
 	background-image: url(../netbrain-solutions/images/on.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}


.menu_a2{ 
	font-size: 13px;
	font-family:Verdana;
	color: #6fc400;
	text-align:left;
	font-weight:bold;
	text-decoration: none;
 	background-image: url(../netbrain-solutions/images/on.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}

A.menu_a2:link,A.menu_a2:visited {color:#6fc400; text-decoration:none;font-size: 13px;font-weight: bold;}
A.menu_a2:active,A.menu_a2:hover {color:#6fc400;text-decoration:none;font-size: 13px;font-weight: bold;}

.menu_b {
	font-size: 12px;
	font-family:Verdana;
	color: #000;
	text-decoration: none;
	background-image: url(../images/diagram/menu_off_1.gif);
	background-repeat: no-repeat;
	background-position: -4px 9px;
	float: left;
    width:208px;
	padding: 6px 0 5px 28px !important; /*For Firefox*/
	padding: 6px 0 5px 28px;/*For IE*/ 
	margin: 0px 0px 8px 0px !important; /*For Firefox*/
	margin: 0px 0 8px 0px;/*For IE*/
}
a.menu_b:link {
	font-size: 12px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/diagram/menu_off_1.gif);
	background-repeat: no-repeat;
	background-position: -4px 9px;
	float: left;
    width:208px;
	padding: 6px 0 5px 28px !important; /*For Firefox*/
	padding: 6px 0 5px 28px;/*For IE*/ 
	margin: 0px 0px 8px 0px !important; /*For Firefox*/
	margin: 0px 0 8px 0px;/*For IE*/
}
a.menu_b:visited {
	font-size: 12px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/diagram/menu_off_1.gif);
	background-repeat: no-repeat;
	background-position: -4px 9px;
	float: left;
    width:208px;
	padding: 6px 0 5px 28px !important; /*For Firefox*/
	padding: 6px 0 5px 28px;/*For IE*/ 
	margin: 0px 0px 8px 0px !important; /*For Firefox*/
	margin: 0px 0 8px 0px;/*For IE*/
}

a.menu_b:hover {
 	font-size: 12px;
 	color: #ff8800;
 	text-decoration: none;
 	background-image: url(../images/diagram/menu_on_1.gif);
 	background-repeat: no-repeat;
	background-position: -4px 9px;
	background-colors:#e3e3e3;
	float: left;
    width:208px;
	padding: 6px 0 5px 28px !important; /*For Firefox*/
	padding: 6px 0 5px 28px;/*For IE*/ 
	margin: 0px 0px 8px 0px !important; /*For Firefox*/
	margin: 0px 0 8px 0px;/*For IE*/
}

a.menu_b:active {
	font-size: 12px;
	color: #ff8800;
	text-decoration: none;
 	background-image: url(../images/diagram/menu_on_1.gif);
 	background-repeat: no-repeat;
	background-position: -4px 9px;
	background-colors:#e3e3e3;
	float: left;
    width:208px;
	padding: 6px 0 5px 28px !important; /*For Firefox*/
	padding: 6px 0 5px 28px;/*For IE*/ 
	margin: 0px 0px 8px 0px !important; /*For Firefox*/
	margin: 0px 0 8px 0px;/*For IE*/
}


.menu_b2{ 
	font-size: 12px;
	font-family:Verdana;
	color: #ff8800;
	text-decoration: none;
	font-weight: bold;
 	background-image: url(../images/diagram/menu_on_2.gif);
 	background-repeat: no-repeat;
	background-color:#fff;
	float: left;
    width:208px;
	height:30px;
	padding: 6px 0 5px 28px !important; /*For Firefox*/
	padding: 6px 0 5px 28px;/*For IE*/ 
	margin: 0px 0px 8px 0px !important; /*For Firefox*/
	margin: 0px 0 8px 0px;/*For IE*/
}

A.menu_b2:link,A.menu_b2:visited {color:#ff8800; text-decoration:none;font-size: 12px;font-weight: bold;}
A.menu_b2:active,A.menu_b2:hover {color:#ff8800;text-decoration:none;font-size: 12px;font-weight: bold;}

.menu_c {
	font-size: 12px;
	font-family:Verdana;
	color: #6d6d6d;
	text-decoration: none;
	background-image: url(../images/diagram/menu_off_1.gif);
	background-repeat: no-repeat;
	float: left;
    width:204px;
	height:33px;
	line-height:16px;
	padding: 6px 0 5px 20px !important; /*For Firefox*/
	padding: 6px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 5px 6px !important; /*For Firefox*/
	margin: 0px 0 5px 6px;/*For IE*/
}
a.menu_c:link {
	font-size: 12px;
	color: #6d6d6d;
	text-decoration: none;
	background-image: url(../images/diagram/menu_off_1.gif);
	background-repeat: no-repeat;
	float: left;
    width:204px;
	height:33px;
	line-height:16px;
	padding: 6px 0 5px 20px !important; /*For Firefox*/
	padding: 6px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 5px 6px !important; /*For Firefox*/
	margin: 0px 0 5px 6px;/*For IE*/
}
a.menu_c:visited {
	font-size: 12px;
	color: #6d6d6d;
	text-decoration: none;
	background-image: url(../images/diagram/menu_off_1.gif);
	background-repeat: no-repeat;
	float: left;
    width:204px;
	height:33px;
	line-height:16px;
	padding: 6px 0 5px 20px !important; /*For Firefox*/
	padding: 6px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 5px 6px !important; /*For Firefox*/
	margin: 0px 0 5px 6px;/*For IE*/
}

a.menu_c:hover {
 	font-size: 12px;
 	color: #6fc400;
 	text-decoration: none;
	font-weight: bold;
 	background-image: url(../images/diagram/menu_on_1.gif);
 	background-repeat: no-repeat;
	float:left;
    width:204px;
	height:33px;
	line-height:16px;
	padding: 6px 0 5px 20px !important; /*For Firefox*/
	padding: 6px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 5px 6px !important; /*For Firefox*/
	margin: 0px 0 5px 6px;/*For IE*/
}

a.menu_c:active {
	font-size: 12px;
	color: #045bac;
	text-decoration: none;
	font-weight: bold;
 	background-image: url(../images/diagram/menu_on_1.gif);
 	background-repeat: no-repeat;
	float: left;
    width:204px;
	height:33px;
	line-height:16px;
	padding: 6px 0 5px 20px !important; /*For Firefox*/
	padding: 6px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 5px 6px !important; /*For Firefox*/
	margin: 0px 0 5px 6px;/*For IE*/
}


.menu_c2{ 
	font-size: 12px;
	font-family:Verdana;
	color: #6fc400;
	text-decoration: none;
	font-weight: bold;
 	background-image: url(../images/diagram/menu_on_2.gif);
 	background-repeat: no-repeat;
	float: left;
    width:204px;
	height:33px;
	line-height:16px;
	padding: 6px 0 5px 20px !important; /*For Firefox*/
	padding: 6px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 8px 6px !important; /*For Firefox*/
	margin: 0px 0 8px 6px;/*For IE*/
}

A.menu_c2:link,A.menu_c2:visited {color:#6fc400; text-decoration:none;font-size: 12px;font-weight: bold;}
A.menu_c2:active,A.menu_c2:hover {color:#6fc400;text-decoration:none;font-size: 12px;font-weight: bold;}

.menu_a3 {
	font-size: 13px;
	font-family:Verdana;
	color: #6d6d6d;
	text-decoration: none;
	text-align:left;
 	background-image: url(../netbrain-solutions/images/off_1.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}
a.menu_a3:link {
	font-size: 13px;
	color: #6d6d6d;
	text-align:left;
	text-decoration: none;
 	background-image: url(../netbrain-solutions/images/off_1.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}
a.menu_a3:visited {
	font-size: 13px;
	color: #6d6d6d;
	text-decoration: none;
	text-align:left;
 	background-image: url(../netbrain-solutions/images/off_1.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}

a.menu_a3:hover {
 	font-size: 13px;
 	color: #6fc400;
	text-align:left;
	font-weight:bold;
 	text-decoration: none;
 	background-image: url(../netbrain-solutions/images/on_1.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}

a.menu_a3:active {
	font-size: 13px;
	color: #045bac;
	font-weight:bold;
	text-decoration: none;
 	background-image: url(../netbrain-solutions/images/on_1.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}


.menu_a4{ 
	font-size: 13px;
	font-family:Verdana;
	color: #6fc400;
	text-align:left;
	font-weight:bold;
	text-decoration: none;
 	background-image: url(../netbrain-solutions/images/on_1.gif);
 	background-repeat: no-repeat;
	float: left;
    width:143px;
	height:31px;
	padding: 8px 0 5px 20px !important; /*For Firefox*/
	padding: 8px 0 5px 20px;/*For IE*/ 
	margin: 0px 0px 3px 8px !important; /*For Firefox*/
	margin: 0px 0 3px 8px;/*For IE*/
}

A.menu_a4:link,A.menu_a4:visited {color:#6fc400; text-decoration:none;font-size: 13px;font-weight: bold;}
A.menu_a4:active,A.menu_a4:hover {color:#6fc400;text-decoration:none;font-size: 13px;font-weight: bold;}

.table_border{border-left:1px solid #888888;border-top:1px solid #888888; text-align:center;}
.td_border{border-right:1px solid #888888;border-bottom:1px solid #888888; text-align:center;}

.text_b{ font-family: Courier; padding:0 6px 0 6px; font-weight:bold;
}

#banner_text{ float:left;
			  font-size:28px;
			  font-weight:bold;
			  color:#000000;
			  line-height:40px;
			  width:400px;
			  padding-left:20px;
}

.pu_top_right_td{ 
                  padding:15px 15px 0 15px;
}

.pu_top_right_title{ 
                  font-size:14px;
                  font-weight:bold;
                  font-family:Arial;
                  color:#333333;
}

.pu_top_right_text{ 
                  font-size:14px;
                  line-height:24px;
                  font-family:Arial;
                  color:#333333;
}

.pu_title{ 
                  font-size:14px;
                  font-weight:bold;
                  font-family:Arial;
                  color:#333333;
}

.pu_title_1{ 
                  font-size:14px;
                  font-weight:bold;
                  font-family:Arial;
                  color:#777777;
}

.pu_soft_title{ 
                  font-size:20px;
                  font-weight:bold;
                  font-family:Arial;
                  color:#000000;
                  padding-left:5px;
}

.pu_soft_text_1{ 
                  font-size:12px;
                  line-height:20px;
                  font-family:Verdana;
				  text-align:left;
                  color:#4d4d4d;
                  margin:10px 0 10px 0px;
}

.pu_soft_text_1 p{ margin:10px 0 10px 0;}

.pu_soft_text_1 ul{ list-style: disc; padding-left:20px; margin-left:20px;}

.pu_soft_text_2{ 
                  font-size:16px;
                  font-family:Verdana;
                  font-weight:bold;
				  text-align:left;
                  color:#f77715;
                  margin:30px 0 0 0px;
}

.pu_soft_text_3{ 
                  font-size:16px;
                  font-family:Arial;
                  font-weight:bold;
                  color:#000000;
                  margin:35px 0 0 0px;
}

.pu_soft_text_4{ 
                  font-size:20px;
                  font-family:Arial;
                  line-height:40px;
                  font-weight:bold;
                  color:#000000;
                  text-align:center;
                  margin:100px 0 192px 0px;
}

.pu_soft_text_5{ 
                  font-size:12px;
                  line-height:20px;
                  font-family:Verdana;
				  text-align:left;
                  color:#4d4d4d;
                  margin:10px 0 10px 0px;
}

.pu_soft_text_5 p{ margin:10px 0 10px 0;}

.pu_soft_text_5 ul{ list-style: none; padding-left:0px; margin-left:0px;}

.pu_qty{ 
                  font-size:12px;
                  font-family:Arial;
                  font-weight:bold;
                  text-align:right;
                  padding-right:3px;
                  color:#000000;
}

.pr_1{ 
                  font-size:24px;
                  font-family:Arial;
                  text-decoration: line-through;
                  font-weight:bold;
                  color:#888888;
}

.pr_2{ 
                  font-size:24px;
                  font-family:Arial;
                  font-weight:bold;
                  color:#f96207;
}

.pu_right_title{ 
                  font-size:12px;
                  font-weight:bold;
                  font-family:Arial;
                  color:#444444;
}


.form_1{ 
                  font-size:12px;
                  line-height:28px !important; /*For Firefox*/
                  line-height:29px;/*For IE*/
                  float: left;
                  width:180px;
                  font-family:Arial;
                  color:#000000;
                  margin:10px 10px 10px 0px;
}

.form_2{ 
                  font-size:12px;
                  line-heights:28px;
                  float: right;
                  width:300px;
                  font-family:Arial;
                  color:#000000;
                  margin:10px 120px 10px 0px !important; /*For Firefox*/
                  margin:10px 60px 10px 0px;/*For IE*/
}

.form_3{ 
                  font-size:12px;
                  line-height:28px;
                  float:center;
                  width:300px;
                  font-family:Arial;
                  color:#000000;
                  margin:10px 0px 10px 225px;
                  padding:0 0 0 0px;
}

.input_nu{ 
        width:50px;
	height:18px;
        font-size:12px;
        font-family:Arial;
        color:#000000;
        font-weight:bold;
        text-align:center;
        border-top:1px solid #abadb3;
        border-left:1px solid #e2e3ea;
        border-right:1px solid #dbdfe6;
        border-bottom:1px solid #e3e9ef;
        padding:2px 0 0 3px;
        margin:0 2px 0 0;
}

.input_code{ 
        width:217px;
	height:18px;
        font-size:12px;
        font-family:Arial;
        color:#000000;
        float:left;
        font-weights:bold;
        text-align:left;
        border-top:1px solid #abadb3;
        border-left:1px solid #e2e3ea;
        border-right:1px solid #dbdfe6;
        border-bottom:1px solid #e3e9ef;
        padding:2px 0 0 3px;
        margin:0px 0px 6px 0 !important; /*For Firefox*/
        margin:0px 0px 7px 0;/*For IE*/
}

.input_code1{ 
        width:222px;
	height:23px;
        font-sizes:12px;
        font-family:Arial;
        color:#000000;
        float:left;
        font-weights:bold;
        text-align:left;
        border-top:1px solid #abadb3;
        border-left:1px solid #e2e3ea;
        border-right:1px solid #dbdfe6;
        border-bottom:1px solid #e3e9ef;
        paddings:0px 0 0 3px;
        margin:0px 0px 6px 0 !important; /*For Firefox*/
        margin:0px 0px 7px 0;/*For IE*/
}

.input_code2{ 
        width:215px;
	height:60px;
        font-size:12px;
        overflow:auto;
        font-family:Arial;
        color:#000000;
        float:left;
        font-weights:bold;
        text-align:left;
        border-top:1px solid #abadb3;
        border-left:1px solid #e2e3ea;
        border-right:1px solid #dbdfe6;
        border-bottom:1px solid #e3e9ef;
        padding:2px 0 0 5px;
        margin:2px 0px 10px 0 !important; /*For Firefox*/
        margin:2px 0px 12px 0;/*For IE*/
}

.tah25_link{ color:#0287ee; 
         text-decoration:none;
         font-size: 12px;
}
A.tah25_link:link,A.tah25_link:visited { color:#0287ee;
                               text-decoration:underline;
                               font-size: 12px;
                               font-family:Verdana;}
A.tah25_link:active,A.tah25_link:hover { text-decoration:underline;
                               color:#ff6600;
}

.tah_link_v{ color:#cc0000; 
         text-decoration:none;
         font-size: 14px;
}
A.tah_link_v:link,A.tah_link_v:visited { color:#cc0000;
                               text-decoration:underline;
                               font-size: 14px;
							   font-weight:bold;
                               font-family:Arial;
							   margin-left:5px;
}
A.tah_link_v:active,A.tah_link_v:hover { text-decoration:underline;font-weight:bold;
                               color:#ff0000;
}

.tah25e_link{ color:#ff6600; 
         text-decoration:none;
         font-size: 14px;
		 font-weight:bold;
}
A.tah25e_link:link,A.tah25e_link:visited { color:#ff6600;
                               text-decoration:underline;
                               font-size: 14px;
                               font-family:Verdana;}
A.tah25e_link:active,A.tah25e_link:hover { text-decoration:underline;
                               color:#333333;
}

.tah26_link{ color:#bb0000; 
         text-decoration:none;
         font-size: 12px;
}
A.tah26_link:link,A.tah26_link:visited { color:#bb0000;
                               text-decoration:underline;
                               font-size: 12px;
                               font-family:Arial;}
A.tah26_link:active,A.tah26_link:hover { text-decoration:underline;
                               color:#ff6600;
}


.pr_title_1{ 
                  font-size:12px;
                  text-align:center;
                  font-family:Arial;
                  font-weight:bold;
                  background-color:#ecfddc;
                  color:#000000;
                  height:35px;
                  padding-top:0px;
}

.pr_text_1{ 
                  font-size:12px;
                  text-align:center;
                  font-family:Arial;
                  font-weight:bold;
                  background-color:#ffffff;
                  color:#000000;
                  height:70px;
}

.pr_text_2{ 
                  font-size:12px;
                  text-align:left;
                  font-family:Arial;
                  background-color:#ffffff;
                  color:#000000;
                  height:70px;
                  padding-left:10px;
}

.pr_text_3{ 
                  font-size:12px;
                  text-align:right;
                  font-family:Arial;
                  font-weight:bold;
                  color:#000000;
                  height:20px;
                  padding-right:8px;
}

.bgleft {
	background-repeat: repeat-y;
	background-position: left;
}

.bgtop {
	background-repeat: repeat-x;
	background-position: top;
}

.bgbottom {
	background-repeat: no-repeat;
	background-position:bottom;
	background-color:#f3f3f3;
}

/* Intant Trial */

#it_banner_text{ floats:left;
			  font-size:30px;
			  font-weight:bold;
			  color:#000000;
			  text-align:center;
			  line-height:40px;
			  width:400px;
			  padding-left:10px;
			  margin-top:20px;
}

#it_button_div{ floats:left;
			  font-size:30px;
			  font-weight:bold;
			  color:#000000;
			  text-align:center;
			  line-height:40px;
			  width:400px;
			  padding-left:10px;
			  margin-top:12px;
}


#tab{width:434px; text-align:left; z-index: 1;}
#tab .sidebox.light { background:url(../instant-trial/images/sideboxlight_bg20070611.gif) repeat-y 0 0; *position:relative; }
#tab ul.drawers { margin: 0; }
#tab .slider .drawer-handle { color: #666; font-size: 14px; line-heights: 26px; height: 21px; text-indent: 24px; width: 100%; background: #dcdcdc url(../instant-trial/images/slider_handlebg188.gif) 0 0 no-repeat; cursor: default; font-family:Arial; cursor:pointer;font-weight: normal; text-align:left; padding-top:5px; font-weight:bold;
}
#tab .slider .drawer-content { height: auto; }
#tab .slider h3.open { background-color: #dcdcdc; background-position: -704px 0; color:#59ac00; font-weight:bold; font-size: 14px; font-family:Arial;}

#tab .boxcap { height: 5px; width: 100%; position: absolute; z-index: 1;
               bottom: 0px !important; /*For Firefox*/
               bottom: -10px;/*For IE*/
			   left: 0; 
}
#tab .sidebar .boxcap { background: url(../instant-trial/images/sidenav_capbottom.png) no-repeat;
}
#tab .sidebar .captop { bottom: auto; top: 0;}


/* downloads slider */
#downloadslider.sidebox { padding: 0; width:704px;}
#downloadslider .drawer-content { padding: 0px 8px 0 8px; }
#downloadslider .drawer-content ul { margin: 0; }
#downloadslider .drawer-content li { padding:12px 0 0px 0; list-style:none; font-family:Arial; text-align:left;line-height:20px; float:left; font-size:11px; color:#888;}
#downloadslider .drawer-content li.last { border: 0; }
#downloadslider .drawer-content li a { color:#028ecf; font-size:12px; font-family:Arial; font-weight:bold;}
#downloadslider .drawer-content li a:link { text-decoration:underline;}
#downloadslider .drawer-content li a:visited { text-decoration:none;}
#downloadslider .drawer-content li a:hover { text-decoration:underline; color:#ff6600;}
#downloadslider .drawer-content li .tah25e_link{ color:#ff6600; 
         text-decoration:none;
         font-size: 14px;
		 font-weight:bold;
}
#downloadslider .drawer-content li A.tah25e_link:link { color:#ff6600;
                               text-decoration:underline;
                               font-size: 14px;
                               font-family:Verdana;}
#downloadslider .drawer-content li A.tah25e_link:visited { color:#ff6600;
                               text-decoration:underline;
                               font-size: 14px;
                               font-family:Verdana;}
#downloadslider .drawer-content li A.tah25e_link:active { text-decoration:underline;
                               color:#333333;
}
#downloadslider .drawer-content li A.tah25e_link:hover { text-decoration:underline;
                               color:#333333;
}
#downloadslider td {color:#333333; font-size:12px;}
#downloadslider .h5img1{ position:absolute; top:31px; right:5px; display:block;  text-indent:-9999px;  _background:none; z-index:1;}
.top_down1{ float:left; text-align:center; width:680px; margin-top:20px;}
.top_down2{ float:left; text-align:center; width:660px; margin-top:40px; padding-left:15px;}
.top_down3{ float:left; text-align:center; width:680px; margin-top:0px;}
.top_down4{ float:left;  width:82px;}
.top_down5{ float:right; width:320px;}
.top_down6{ float:left;  width:229px;}


#downloadslider { height: auto; min-height: 586px; *height: 586px; position: relative; overflow: hidden; _width: 188px; }

#downloadslider .drawers .drawer-content { min-height: 507px; *height: 507px;}

/*"what say" start*/
#what_say { background:url(../instant-trial/images/what_bg_1.jpg) no-repeat bottom left; width:236px;}
#what_say h1{ background:url(../instant-trial/images/what_bg.jpg) no-repeat; height:28px;}
#what_say ul{ padding:13px 10px 0 16px;}
#what_say li { background:url(../images/arrow_quicklink.gif) no-repeat 0 5px; line-height:21px; padding-left:12px; padding-bottom:10px;   word-break:keep-all;}
#what_say .fea { text-align:center; width:220px; margin:0 0 0 8px; border-top:1px #CCCCCC dashed; padding:20px 0 20px 0;}
#what_say .text { font-size:12px; padding:20px 18px 15px 18px; font-family:Verdana; color:#666666; line-height:22px;}
/*"quick links" end*/

/*Demo*/
.blk_18{margin:0 1px;padding:6px 0 0;overflow:hidden;zoom:1;}
.blk_18 .LeftBotton{width:39px;height:350px;float:left;background:url(../instant-trial/images/button.gif) no-repeat 0 center;cursor:pointer;}
.blk_18 .RightBotton{width:39px;height:350px;float:left;background:url(../instant-trial/images/button.gif) no-repeat -61px center;cursor:pointer;}
.blk_18 .Cont{width:574px;height:343px;float:left;overflow:hidden;}
.blk_18 .ScrCont{width:32766px;zoom:1;}
.blk_18 #List1_1,.blk_18 #List1_2{float:left;}
.blk_18 .box{width:574px;text-align:center;float:left;}
.blk_18 .box img{border:1px solid #b5b5b5;background:#fefefe;display:block;margin:0 auto;}
.blk_18 .box a:hover img{border:1px solid #2862b7;}
.blk_18 .box p{line-height:20px; text-align:center; font-family:Arial; font-size:14px; font-weight:bold; padding:0 0 10px 10px; color:#000000;}