table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; }


td, table, select, input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top; 
	line-height:14px;
	color: #000000    /*  #CCFF66 */
}


form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:url(images/bg_body.gif) repeat}

img {border:0}

ul{margin:0px; padding:0px; list-style:none}
ul li { background:url(images/marker_list.gif) no-repeat 0 10px; color:#000000; padding-left:12px; line-height:25px}
ul li a{text-decoration:underline; color: #CC6600 ; font-weight:bold}
ul li a:hover{ text-decoration:none}

.list ul{margin:0px; padding:0px; list-style:none}
.list ul li {color:#FFFFFF; line-height:14px; background:none; padding:0}
.list ul li a{text-decoration:underline; color:#FFFFFF  }
.list ul li a:hover{ text-decoration:none}


a{ text-decoration:none; color:#000000}
a:hover {text-decoration:none }
a:active { color:#000099}

a.contact{ text-decoration:underline; color:#CC6600 ; font-weight:bold}
a.anchor{ text-decoration:underline; color:#003399 ; font-weight:bold}


.general {width:766px; height:800px}
.general1 {height:603px }
.general2 {background:url(images/bg_top.gif) no-repeat top}
.general3 {width:293px}
.general3_1 {height:200px; padding-left:40px  ;   padding-top: 70 }
.general3_2 {height:208px; padding:0 23px 0 18px}
.general4 {width:398px; padding-right:22px}
.general5 {width:389px; padding:0 23px 0 31px}
.general5_1 { padding:0 23px 0 31px}
.general6 {width:252px; padding-top:12px}
.general6_1 {height:48px; padding:12px}
.general6_2 {height:188px}
.general6_3 {height:20px; padding:22px 0 0 12px}
.general6_4 {height:160px}
.general7 { width:677px; padding:12px 18px 0 18px}
.general7_1 { width:292px}
.general7_3 { width:352px}
.general8 {width:433px; padding:12px 21px 0 31px}
.general9 {width:212px; padding-top:12px}
.general10 {width:713px; padding:12px 25px 0 31px}

.style_left { width:30px}
.style_mid { width:713px}
.style_right { width:22px}
.style_top {height:17px}
.style_bot {height:15px}

.pic_block { background:#545454; color:#000000}
.pic_block .l_t { background:url(images/l_t_2.gif) left top no-repeat;}
.pic_block .r_t { background:url(images/r_t_2.gif) right top no-repeat;}
.pic_block .r_b { background:url(images/r_b_2.gif) right bottom no-repeat;}
.pic_block .l_b { background:url(images/l_b_2.gif) left bottom no-repeat;}
.pic_block .ind{ padding:19px 15px 22px 21px}
.pic_block .ind1{ padding:23px 21px 25px 21px}

.block_t_1 {height:18px; width:21px; background:url(images/l_t_3.gif) no-repeat top left}
.block_t_2 {height:18px; width:210px; background:#E5E5E5}
.block1_t_2 {height:18px; width:250px; background:#545454}
.block2_t_2 {height:18px; width:310px; background:#545454}
.block3_t_2 {height:18px; width:170px; background:#545454}
.block_t_3 {height:18px; width:21px; background:url(images/r_t_3.gif) no-repeat top right}
.block_b_1 {height:18px; width:21px; background:url(images/l_b_3.gif) no-repeat top left}
.block_b_2 {height:18px; width:210px; background:#E5E5E5}
.block1_b_2 {height:18px; width:250px; background:#545454}
.block2_b_2 {height:18px; width:310px; background:#545454}
.block3_b_2 {height:18px; width:170px; background:#545454}
.block_b_3 {height:18px; width:21px; background:url(images/r_b_3.gif) no-repeat top right}
.block_mid {height:152px; background:  #E5E5E5 ; padding:5px 0 0 50px; color:#000000}
.block_midlogo {height:152px; background:#BBBBBB  ; padding:5px 0 0 40px; color:#000000; text-align:center}
.block1_mid {height:236px; background:#545454; padding:5px 0 0 21px; color:#000000}
.block2_mid {height:236px; background:#545454; padding:1px 20px 0 21px; color:#000000}
.block3_mid {height:236px; background:#545454; padding:0 0 0 21px; color:#000000}
.block_mid1 {height:124px; background:#BBBBBB; padding:1px 0 0 21px; color:#000000}
.block4_mid {height:114px; background:#545454; padding:6px 0 0 21px; color:#000000}
.block5_mid {height:152px; background:#545454; padding:0 0 0 21px; color:#000000}


/* .header { height:297px} */
.header1 {height:30px; background:url(images/bg_header1.jpg) no-repeat top; padding:0 0 0 0}

.header2 {height:201px; background:url(images/bghead2.jpg) no-repeat top; padding: 0 0 0 35px; background-color:#CACACA}
.headercontactus {height:201px; background:url(images/imgcontactus.jpg) no-repeat top; padding: 0 0 0 35px; background-color:#CACACA}
.headercareers {height:201px; background:url(images/imgcareer.jpg) no-repeat top; padding: 0 0 0 35px; background-color:#CACACA}
.headerproduct {height:201px; background:url(images/imgproduct.jpg) no-repeat top; padding: 0 0 0 35px; background-color:#CACACA}
.headerinvestor {height:201px; background:url(images/imginvestor.jpg) no-repeat top; padding: 0 0 0 35px; background-color:#CACACA}
.headercorporate {height:201px; background:url(images/imgcorporate.gif) no-repeat top; padding: 0 0 0 35px; background-color:#CACACA}
.headercollob {height:201px; background:url(images/imgcollobnew.jpg) no-repeat top; padding: 0 0 0 35px; background-color:#CACACA}


.header3 {height:201px; background:url(images/bg_header2_2.jpg) no-repeat top; padding:37px 0 0 84px}
.header2 img {display:block}
.menu { height:54px; padding-left:30px}
.bg_top_1 {width:18px; background:url(images/l_t_1.gif) no-repeat}
.bg_top_2 {width:677px; background:#FFFFFF}
.bg_top_3 {width:18px; background:url(images/r_t_1.gif) no-repeat}
.bg_mid {height:476px; background:url(images/bg_rep.gif) repeat-x  #505050}
.bg_bot_1 {height:15px; width:18px; background:url(images/l_b_1.gif) no-repeat}
.bg_bot_2 {height:15px; width:677px; background:#FFFFFF}
.bg_bot_3 {height:15px; width:18px; background:url(images/r_b_1.gif) no-repeat}

.footer {height:35px}
.footer_1 {width:252px; padding:10px 0 0 18px; color: #393939  }
.footer_1 a { color:#393939; text-decoration:underline}
.footer_1 a:hover { text-decoration:none}
.footer_2 {width:443px; padding-top:10px; color:#717171}
.footer_2 a { color:#717171; text-decoration:none}
.footer_2 a:hover { color:#3a75bb}
.footer_2 img { vertical-align:middle}



.form input {
	width:178px;
	height:20px;
	padding:2px 0 0 4px;
	line-height:13px;
	background-color:#545454;
	border:solid  1px #a4a4a4;

}

.form textarea {
	width:219px;
	height:70px;
	overflow: auto;
	padding:2px 0 0 4px;
	background-color:#545454;
	scrollbar-3dlight-color:#545454;
    scrollbar-track-color:#545454;
    scrollbar-shadow-color:#545454 ;
    scrollbar-face-color:#a4a4a4; 
	scrollbar-arrow-color:#545454;
	scrollbar-darkShadow-color:#545454 ;
	border:solid  1px #a4a4a4;
}
	



 