@charset "utf-8";
/* CSS Document */

body { padding:0px; margin:0px; background-color:#eeeeee; font-family:tahoma, Arial, Verdana; color:#333333; font-size:12px;}
img { border:0px;}
h1,h2,h3,ul,p { margin:0px; padding:0px;}


.wrapper { margin:0px auto; width:900px; padding:0px 45px 15px; background-color:#FFFFFF; overflow:hidden;}
.top { float:left; width:900px;}
.logo { float:left; width:126px; height:50px; padding-top:22px;}
.topLink_area { float:right; width:750px; text-align:right; padding-top:1px; padding-bottom:20px; text-transform:uppercase; font-size:10px;}
.top_link,.top_link:link,.top_link:active,.top_link:visited { padding:4px 10px; color:#333333; text-decoration:none; line-height:20px;}
.top_link:hover { color:#3e6eb7;}
.topLink_selected { color:#3e6eb7; padding:4px 10px; text-decoration:none; line-height:20px;}
.menu_area { float:left; width:900px; height:30px;}
.menu_container { float:left; width:900px; height:30px; background: url(../images/menu_bg.jpg) repeat-x; line-height:30px; font-size:10px; font-weight:bold; color:#FFFFFF;}

.header_area { float:left; width:900px; height:262px; padding-top:15px;}
.middle_area { float:left; width:900px; min-height:370px;}
.middle { float:left; width:630px;}
.middle_column { float:left; width:295px; padding-right:20px;}
.middleColumnImg { float:left; width:295px; height:124px;}
.middle_heading { float:left; width:100%; color:#000000; font-size:12px; font-weight:bold;}
.homeMiddle_heading { float:left; width:100%; color:#000000; font-size:12px; font-weight:bold; padding-top:10px;}
h1.middle_heading { float:left; width:100%; color:#000000; font-size:12px; font-weight:bold; padding-top:8px; padding-bottom:12px;}
h1.middle_heading_withTopImg { float:left; width:100%; color:#000000; font-size:12px; font-weight:bold; padding-bottom:12px;}
.middle_text { float:left; width:100%; line-height:15px; color:#666666; text-align:justify;}
.middle_textInner { float:left; width:100%; padding-top:12px; line-height:15px; color:#666666; text-align:justify; padding-bottom:20px;}
.promo_area { float:left; width:630px; padding-top:15px;}
.thinkBig { float:left; width:135px; padding-right:11px;}
.matrix_video { float:left; width:120px; padding-right:11px;}
.goGreen { float:left; width:72px; height:73px; padding-right:12px;}
.promobox { float:left; width:195px; height:83px; padding-right:12px;}
.news_box { float:left; width:183px; height:82px; padding:0px 5px; overflow:hidden;}
.news_boxHeading { float:left; width:100%; font-size:12px; font-weight:bold; border-bottom:1px solid #e1e1e1; padding-bottom:3px;}
.news { float:left; width:100%; padding-bottom:3px; padding-top:4px;}
.news_text { float:left; width:100%; font-size:10px; line-height:12px; text-align:right; padding-top:6px;}
.right { float:left; width:270px;}
.customerBox { float:left; width:260px; padding-left:10px;}
.customerBox_top { float:left; width:266px; height:6px; background: url(../images/rightBox_top.jpg) no-repeat;}
.customerBox_middle { float:left; width:220px; height:130px; background:url(../images/rightBox_middle.jpg) no-repeat; padding:4px 20px;}
.customerBox_bottom { float:left; width:266px; height:6px; background:url(../images/rightBox_bottom.jpg) no-repeat;}
.customer { float:left; width:90%; padding-top:8px; color:#000000; line-height:12px;}
.customer_arrowForDetail { float:right; width:15px; height:15px; padding-top:28px;}
.event_boxArea { float:left; width:236px; background:url(../images/eventBox_bg.jpg) repeat-x bottom; padding:0px 15px 30px; min-height:203px;}
.event_box { float:left; width:236px; padding-top:12px;}
.event_img { float:left; width:40px; height:40px; padding-right:7px;}
.event_text { float:left; width:186px; font-size:10px;}
.footer { margin:0px auto; overflow:hidden; width:990px; padding-top:5px; padding-bottom:15px; text-align:center; color:#666666; font-size:11px; z-index:-1000; background-color:#ffffff; border-top:1px dashed #cccccc;}
.black_link,.black_link:link,.black_link:active,.black_link:visited { color:#333333; text-decoration:none;}
.black_link:hover { color:#3e6eb7;}
.inner_middleTopArea { float:left; width:900px; height:12px;}
.inner_middleTopLeft { float:left; width:12px; height:12px; background:url(../images/middle_topLeft.jpg) no-repeat;}
.inner_middleTop { float:left; width:876px; height:12px; background:url(../images/middle_top.jpg) repeat-x;}
.inner_middleTopRight { float:left; width:12px; height:12px; background:url(../images/middle_topRight.jpg);}
.inner_middleArea { float:left; width:860px; padding:0px 20px 10px; min-height:430px;}
h1.bread_crumb { float:left; width:860px; font-size:11px; color:#666666;}
.left { float:left; width:155px; padding-right:20px; padding-top:18px;}
.leftUl { margin:0px; padding:0px; line-height:16px; font-size:11px; padding-left:13px; list-style-image:url(../images/bullet.jpg); width:142px; float:left;}
.leftUl li { padding-left:0px;}
.inner_middle { float:left; width:685px; padding-top:10px;}
.inner_middleFull { float:left; width:860px; padding-top:10px;}
.caseStudies_videoBox { float:left; width:100%; background:url(../images/dottedHr.jpg) repeat-x bottom; padding-bottom:10px;}
.hr_specification { float:left; width:100%; padding-top:5px; border-bottom:1px solid #c2d8f7; margin-bottom:10px;}
.caseStudies_textArea { float:left; width:70%}
.videoArrow_area { float:right; padding-top:42px;}
.videoArrow { float:left; padding-right:5px;}
.mandatoryText { float:left; width:100%; font-size:10px; color:#000000; background:url(../images/dottedHr.jpg) repeat-x; padding-top:5px; margin-top:3px;}
.red_text { color:#FF0000;}
.inquiry_heading { float:left; width:100%; padding-top:15px; background:url(../images/dottedHr.jpg) repeat-x bottom; font-weight:bold; padding-bottom:5px; color:#000000; margin-bottom:12px;}
.inquiry_textfield1 { float:left; width:125px; height:27px; font-size:11px; line-height:16px;}
.inquiry_textfield2 { float:left; width:500px; height:27px; font-size:11px; line-height:16px;}
.inquiry_textfield3 { float:left; width:500px; height:68px; font-size:11px; line-height:16px;}
.textfield1 { width:250px; border:1px solid #666666;}
.textarea1 { width:250px; border:1px solid #666666; height:60px; vertical-align: text-top;}
.Codes {float:left; width:70px; height:16px; font-size:10px; padding-right:4px;}
.Codes2 {float:left; width:70px; height:27px; font-size:10px; padding-right:4px;}
.Code1 {float:left; width:125px; height:16px;}
.textfield4 {width:70px; border:1px solid #666666;}
.textfield5 {width:99px; border:1px solid #666666;}
.button { padding:2px 10px; background-color:#cccccc; color:#000000; border: 0px; font-weight:bold; margin-left:7px; cursor:pointer;}
.product_topImg { float:left; width:100%; padding-bottom:10px;}
.productDet_imgArea { float:left; width:100%; padding:10px 0px 0px;}
.productDet_img { float:left; width:100%; padding-bottom:5px; text-align:center;}
.productDet_imgText { float:left; width:100%; text-align:center; font-weight:bold; padding-bottom:5px;}
.productImg_box { float:left; width:110px; width:110px; padding-right:30px; padding-top:20px; padding-bottom:20px;}
.product_heading { float:left; width:110px; padding-bottom:8px; text-align:center; color:#000000; font-weight:bold;}
.product_img { float:left; width:110px; height:110px;}
.top_language { float: right; padding-top:22px; padding-bottom:12px; font-size:10px;}
.top_languageTextfield { float: left; padding-right:10px;}
.top_languageText { float:left; padding-right:4px; line-height:16px;}
.language_textfield { border:1px solid #999999; width:80px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
h2.sub_heading { float:left; width:100%; color:#000000; font-size:12px; font-weight:bold; padding-bottom:3px; margin-bottom:3px;background:url(../images/dottedHr.jpg) repeat-x bottom;}
h2.sub_heading3{ float:left; width:100%; color:#00909a; font-size:12px; font-weight:bold; padding-bottom:3px; margin-bottom:3px;}
h2.sub_heading3 a{ color:#00909a;}
h2.sub_heading2 { float:left; width:100%; color:#000000; font-size:12px; font-weight:bold; padding-bottom:3px; margin-bottom:3px;}
h2.sub_headingViewedMore { float:left; width:100%; color:#000000; font-size:12px; font-weight:bold; padding-bottom:3px; margin-bottom:3px;}
h2.sub_heading_blue { float:left; width:100%; color:#3e6eb7; font-size:12px; font-weight:bold; background:url(../images/dottedHr.jpg) repeat-x bottom; padding-bottom:3px; margin-bottom:3px;}
.heading_withTop { float:left; width:100%; background:url(../images/dottedHr.jpg) repeat-x bottom; padding-bottom:3px; margin-bottom:3px;}
h2.sub_headingText { float:left; width:90%; color:#000000; font-size:12px; font-weight:bold;}
h2.sub_headingTextBlue { float:left; width:646px; color:#3e6eb7; font-size:12px; font-weight:bold;}
h2.sub_headingText_withoutTop { float:left; width:100%; color:#000000; font-size:12px; font-weight:bold; background:url(../images/dottedHr.jpg) repeat-x bottom; padding-bottom:3px; margin-bottom:3px;}
h2.sub_headingText_withoutTopBlue { float:left; width:100%; color:#3e6eb7; font-size:12px; font-weight:bold; background:url(../images/dottedHr.jpg) repeat-x bottom; padding-bottom:3px; margin-bottom:3px;}
.gototop { float:left; width:100%; color:#666666; font-size:11px; margin-bottom:3px; text-align:right;}
.sub_headingTop { float:right; width:31px; color:#000000; font-size:11px; text-align:right;}
h2.leftLink_heading { float:left; width:100%; color:#666666; font-size:11px; font-weight:bold; padding-bottom:3px; padding-top:15px;}
.left_Topheading{ float:right; width:200px; padding-bottom:10px; text-align:left; padding-right:50px; color:#000000; font-size:12px; font-weight:bold;}
.categoryTitle{float:left; width:200px; padding-bottom:10px; text-align:left; padding-right:50px; color:#000000; font-size:12px; font-weight:bold;}
.left_Top{ float:right; width:200px; padding-bottom:10px; text-align:left; padding-right:48px; color:#000000; font-size:12px; font-weight:bold;}
.achievement1 { width:73px; line-height:18px; padding:3px 6px 3px 0px; vertical-align: top; border-bottom:1px solid #c2d8f7;}
.achievement2 { width:425px; padding:3px 6px 3px 10px; vertical-align: top; border-bottom:1px solid #c2d8f7; border-left:1px solid #c2d8f7;}
.about_text { float:left; width:100%; line-height:14px; text-align:justify;}
.support_text { float:left; width:100%; line-height:14px; color:#333333; text-align:justify; padding-bottom:10px;}
.address_text { float:left; width:23%; padding-top:12px; line-height:15px; color:#666666; text-align:left; padding-right:3%}
.address_textLast { float:right; width:22%; padding-top:12px; line-height:15px; color:#666666; text-align:left;}
h3.point { float:left; width:100%; font-weight:bold; font-size:11px; padding-top:10px; color:#000000; padding-bottom:2px;}
h3.point_blue { float:left; width:100%; font-weight:bold; font-size:11px; padding-top:10px; color:#3e6eb7; padding-bottom:2px;}
h3.point_blue span { color:#666666;}
h3.headingEternity { float:left; width:100%; font-weight:bold; font-size:11px; padding-top:10px; color:#555555; padding-bottom:2px; text-transform:uppercase; padding-bottom:10px;}
h3.headingEternityBlue { float:left; width:100%; font-weight:bold; font-size:11px; padding-top:10px; color:#3E6EB7; padding-bottom:2px; text-transform:uppercase; padding-bottom:10px;}
h3.headingCosec { float:left; width:100%; font-weight:bold; font-size:11px; padding-top:10px; color:#000000; text-transform:uppercase;}
h3.specification { float:left; width:100%; font-weight:bold; font-size:11px; padding-top:10px; color:#000000; border-bottom:1px solid #999999;}
.text { float:left; width:100%;}
.text ul { padding-left:15px;}
.eventMedia_textarea { float:left; width:80%; padding-top:8px; background:url(../images/dottedHr.jpg) repeat-x bottom; padding-bottom:10px;}
.news_archiveText {padding-top:5px; float:right; width:20%; text-align:center; line-height:20px;}
.news_heading { float:left; width:80%; padding-top:20px; background:url(../images/dottedHr.jpg) repeat-x bottom; font-weight:bold; padding-bottom:5px; color:#444444;}
.tableTD1 { line-height:18px; padding:1px 6px 1px 0px; vertical-align: top; border-bottom:1px solid #c2d8f7;}
.tableTD3 { line-height:18px; padding:1px 6px 1px 10px; vertical-align: top; border-bottom:1px solid #c2d8f7; border-left:1px solid #c2d8f7;}
.tableTD1g { line-height:18px; padding:1px 6px 1px 0px; vertical-align: top; border-bottom:1px solid #f4f4f4; text-align:left;}
.tableTD3g { line-height:18px; padding:1px 6px 1px 10px; vertical-align: top; border-bottom:1px solid #f4f4f4; border-left:1px solid #f4f4f4; text-align:left;}
.tableTD2 { padding:3px 6px 3px 10px; vertical-align: top;}
.fullList1 { float:left; width:665px; padding:10px;}
.fullList2 { float:left; width:665px; padding:10px;}
.focused { background-color:#FFFFC4;}
.productGroup { color:#333333; font-style:normal; font-size:11px; font-family:tahoma, Arial, Verdana;}
.hrLine_withArea { float:left; width:100%; padding-top:15px; background:url(../images/dottedHr.jpg) repeat-x bottom; padding-bottom:10px;}
.pressRelease_thumb { float:left; width:75px; padding-right:10px;}
.pressRelease_thumb100 { float:left; width:100px; padding-right:10px;}
.pressDiscription { float:left; width:470px; padding-right:15px; padding-top:15px;}
.mediaDiscription { float:left; width:100%; padding-top:15px;}
.press_donwload { float:left; width:80px; text-align:right; padding-top:15px;}
.hrLine_forNews { float:left; width:80%; padding-top:15px; background:url(../images/dottedHr.jpg) repeat-x bottom; padding-bottom:10px;}
.newDiscription { float:left; width:430px; text-align:justify;}
.faqsDiscription { float:left; width:100%; text-align:justify;}
.menu_div { float:left;}
.tableHeading { font-weight:bold; vertical-align:middle; text-align:center;}
.newsBox { float:left; width:600px;}
.awardBox { float:left; width:675px;}
.awardDiscription { float:left; width:555px; padding-right:15px; padding-top:15px;}
.corporateAds { float:left; margin-right:10px;}
.adBorder { border:1px solid #c2d8f7;}
.login_box { float:right; width:365px; height:107px; left:570px;}
.login_text { float:left; width:250px; height:107px; background:url(../images/login_text.jpg) no-repeat;}
.login_icon { float:left; width:115px; height:107px;}
.acheivement_contianer { float:left; width:540px;}
.awardImg_area { float:left; width:145px;}
.technical_text1 { float:left; width:47%; padding-right:5%; line-height:14px; color:#666666; text-align:justify; padding-bottom:10px;}
.technicalSupport_text2 { float:left; width:48%; line-height:14px; color:#666666; text-align:justify; padding-bottom:10px;}
.welcomePartner_linkArea { float:left; width:160px; text-align:left;}
.welcomePartner_imageArea { float:left; width:70px;}
.copyright {padding-top:3px; float:left; width:100%; font-size:10px;}
.family_area { float:left; width:100%;}
.family_boxIP { float:left; width:250px; padding-right:50px; padding-top:15px;}
.family_imgIP { float:left; width:250px; height:210px;}
.family_title { float:left; width:100%; text-align:left; font-weight:bold;}
.family_text { float:left; width:100%; padding-top:10px;} 
.current_openingBox { float:left; width:100%;}
ul.privacy { padding-left:15px;}
ul.privacy li { padding-bottom:6px;}
.video_boxArea { float:left; width:100%;}
.video_container { float:left; width:228px; padding-top:10px; padding-bottom:10px;}
.video_thumb { float:left; width:147px; height:92px; padding-bottom:6px;}
.video_caption { float:left; width:218px; font-size:11px; text-align:left;}
.underconstruction { float:left; width:100%; text-align:center; font-weight:bold; padding-top:60px; padding-bottom:300px;}

/*menu css*/
.menustyle,.menustyle:link,.menustyle:active,.menustyle:visited { color:#000; text-decoration:none; padding:0px 32px 0px 33px; line-height:30px; display:block;}
.menustyle:hover { color:#000; text-decoration:none; padding:0px 32px 0px 33px; line-height:30px; background:url(../images/menu_hover.jpg) repeat-x}
.menuselected { color:#000; text-decoration:none; padding:0px 32px 0px 33px; line-height:30px; display:block; background:url(../images/menu_hover.jpg) repeat-x;}

.menuhome,.menuhome:link,.menuhome:active,.menuhome:visited { color:#000; text-decoration:none; padding:0px 32px 0px 32px; line-height:30px; display:block; background:url(../images/homeMenu_bg.jpg) no-repeat;}
.menuhome:hover { color:#000; text-decoration:none; padding:0px 32px 0px 32px; line-height:30px; background:url(../images/homeMenu_bgHover.jpg) repeat-x}
.menuhomeselected { color:#000; text-decoration:none; padding:0px 32px 0px 32px; line-height:30px; display:block; background:url(../images/homeMenu_bgHover.jpg) no-repeat;}

.supportmenu,.supportmenu:link,.supportmenu:active,.supportmenu:visited { color:#000; text-decoration:none; padding:0px 34px 0px 34px; line-height:30px; display:block; background:url(../images/supportMenu_bg.jpg) no-repeat right;}
.supportmenu:hover { color:#000; text-decoration:none; padding:0px 34px 0px 34px; line-height:30px; background:url(../images/supportMenu_bgHover.jpg) repeat-x right;}
.supportmenuslected { color:#000; text-decoration:none; padding:0px 34px 0px 34px; line-height:30px; display:block; background:url(../images/supportMenu_bgHover.jpg) no-repeat right;}

/* popup window */
.wrapperPop { margin:0px auto; width:600px; padding:0px 20px 20px; overflow:hidden; background-color:#FFFFFF;}
.topPop { float:left; width:100%; padding-bottom:15px;}
.footerPop { margin:0px auto; width:600px; padding:10px 20px; color:#666666; font-size:11px; z-index:-1000; background-color:#e9e9e9;}
.popTitle { float:left; width:580px; line-height:22px; height:22px; background-color:#f1f2f1; font-size:11px; font-weight:bold; padding-left:10px;}
.popup_imgBox { float:left; width:100%; padding-top:20px; padding-bottom:20px; text-align:center;}
.eventPopup_thumb { float:left; width:200px; padding-right:10px;}
.eventPopup_thumb250 { float:left; width:250px; padding-right:10px;}
.eventPopup_discription { float:left; width:380px; text-align:justify;}
.eventPopup_discription250 { float:left; width:100%; padding-top:10px; text-align:justify;}
.newsPopup_img { float:left; width:100%; text-align:center;}
.newsPopup_discription { float:left; width:100%; padding-top:10px; text-align:justify;}
.popTitle_news { float:left; width:580px; line-height:18px; background-color:#f1f2f1; font-size:11px; font-weight:bold; padding: 3px 12px;}

/* following is required for dealer network page - starts */
img { border:0px;}

.publicPage_topText { float:left; width:900px; padding-bottom:5px; border-bottom:1px solid #9a9a9a; color:#696969; font-family: "Arial Narrow", Arial; font-size:16px; padding-top:20px;}
.downdown_area { float:left; width:100%; padding-top:35px; padding-bottom:10px;}
.dropDownBox { float:left; width:187px;}
.dropDown_text { float:left; width:177px; font-weight:bold; padding-bottom:4px;}
.dropDown_input { float: left; width:177px;}
.topDropdown { width:175px;}
.publicMap_boxArea { float:left; width:730px; padding:9px; border:1px solid #999999;}
.dealer_bread { float:left; width:100%; font-size:18px; font-family:"Arial Narrow", Arial; color:#696969; padding-top:25px; }
.data_box { float:left; width:750px; border-top:1px solid #000000; margin-top:15px;}
.heading_row { float:left; width:100%; background-color:#efefef; font-size:14px; font-weight:bold; color:#000000;}
.databox_list1 { float:left; width:100%; font-size:11px;}
.databox_list2 { float:left; width:100%; background-color:#efefef; font-size:11px;}
.add1 { float:left; width:100px; padding-left:10px; padding-top:6px; padding-bottom:6px; line-height:16px; color:#000000;}
.add2 { float:left; width:90px; padding-left:10px; padding-top:6px; padding-bottom:6px; line-height:16px; color:#000000;}
.add3 { float:left; width:220px; padding-left:10px; padding-top:6px; padding-bottom:6px; line-height:16px; color:#000000;}
.add4 { float:left; width:115px; padding-left:10px; padding-top:6px; padding-bottom:6px; line-height:16px; color:#000000;}
.add5 { float:left; width:175px; padding-left:10px; padding-top:6px; padding-bottom:6px; line-height:16px; color:#000000;}

.dealerAddress_box { float:left; width:100%; padding:0px 0px 10px; text-align:left;}
.dealerAddress_heading { float:left; width:100%; color:#555555; font-weight:bold; font-size:12px; padding-top:20px;}
.dealerAddress_text { float:left; width:100%; padding-top:3px; font-size:11px; }

.textfield1_country { width:252px; border:1px solid #666666;}
.blue_link,.blue_link:link,.blue_link:active,.blue_link:visited { color:#3e6eb7; text-decoration: underline;}
.blue_link:hover { color:#6890cd;}

.data_box1 { 
	float:left; 
	width:750px; 
	height:10px;
	background-image:url(../Images/paratext_line.gif);
	background-repeat:repeat-x;
	}
.paratextb1{
	float:left; width:100%;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align:left;
	padding-top:25px; 
}
.paratextb{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #6C6C6C;
	line-height:25px;
	text-align:justify;
	text-decoration: none;
}
.paratext_line {
	background-image:url(../Images/paratext_line.gif);
	background-repeat:repeat-x;	
}
.products_head{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.combo {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.download_lnk {
	color:#666666;
	font-family:Verdana;
	font-size:11px;
	line-height:11px;
	text-decoration:none;
}

/* public page styles*/
div#hd {}
div#gmap { width: 730px; height: 375px; /* If you change this don't forget to change the crosshair position to match */ float:left;}

/* following is required for dealer network page - ends */

/* video CSS Start */
	.jqibox { position:relative; z-index:1999 !important;}

	.jqifade{ position: absolute;background-color:#ffffff;}
	.jqi {
		width: 323px;
		padding-right:3px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		position: absolute;
		opacity:1.9;
		background-color:#e5e5e5;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		height:339px;
	 }
	.jqicontainer { float:right;}
	.jqiclose { float:right; font-size:0px; color:#eaeaea; width:19px; font-weight:bold; cursor:pointer; background-image: url(../images/btn_close.png); background-repeat:no-repeat; height:19px; margin-top:3px}
	.jqimessage { font-family: Verdana, Helvetica, sans-serif; font-size:12px; text-align:center; }
	.jqibuttons { text-align:center; padding-top:10px; padding-bottom:10px; padding-right:10px;}
	.jqi button { background-color:#9f2226; width:70px; font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:#ffffff; cursor:pointer; font-weight:bold; margin-left:5px; }
	.jqi button:hover{background-color: #b63539;}
	
/* request quotation form */
.listarea { float:left; width:500px; font-size:11px; line-height:16px;}
.productfeaturelist { float:left; width:500px; font-size:11px; line-height:16px;height:180px;border:1px solid;}

/* video page styles */
.video_area { float:left; width:100%; padding-top:10px;}
.video_box { float:left; width:640px; height:360px; margin-top:2px;}
.video_rightArea { float:left; width:250px;}
.video_thumbArea { float:left; width:250px; margin-bottom:6px; cursor:pointer;}
.video_thumbArea_hover { float:left; width:250px; background-color:#f6f6f6; margin-bottom:6px; cursor:pointer;}
.video_rightThumb { float:left; width:90px; margin-right:5px; padding:4px; border:1px solid #999999;} 
h2.video_title { float:left; width:145px; font-weight:bold; font-size:11px;}
.video_text { float:left; width:145px; padding-top:6px; font-size:11px;}

.footer_iconsArea { float:left; width:100%; padding-top:6px;}
.icon_text { float:left; width:472px; padding-right:4px; font-weight:bold; text-align:right; line-height:16px;}
.icons { float:left; width:486px; text-align:left;}
.icon_livechat { float:left; width:39px; height:42px; padding-right:15px; padding-top:9px;}
.livechat_heading { float:left; width:630px; font-family: "Arial Narrow", Arial; font-size:22px; padding-top:20px;}
.livechat_subHeading { background:transparent url(../images/dottedHr.jpg) repeat-x scroll center bottom; color:#000000; float:left;font-size:12px; font-weight:bold; margin-bottom:3px; padding-bottom:3px; width:100%; padding-top:30px;}
.online { color:#359bcc; text-decoration:none;}
.offline { color:#909090; text-decoration:none;}
.back { color:#359bcc; text-decoration:none;}
.away { color:#359bcc; text-decoration:none;}
.depttitle { font-weight:bold; color:#000000; text-decoration:none;}

.top_livesupportArea { float:right; padding:22px 0px 0px 0px; font-size:10px;}
.top_livesupport { float:left; padding-right:20px;}
.livesupport,.livesupport:link,.livesupport:active,.livesupport:visited { background:url(../images/icon_chat.jpg) no-repeat; padding-left:20px; color:#333333; text-decoration:none; line-height:16px; display:block;}
.livesupport:hover { background:url(../images/icon_chat_hover.jpg) no-repeat; padding-left:20px; color:#000000;} 

.videos,.videos:link,.videos:active,.videos:visited { background:url(../images/video-icon.png) no-repeat; padding-left:20px; color:#333333; text-decoration:none; line-height:16px; display:block;}
.videos:hover{ background:url(../images/video-icon-hover.png) no-repeat; padding-left:20px; color:#000000;}
.videos_active{ background:url(../images/video-icon-hover.png) no-repeat; padding-left:20px; color:#3e6eb7; line-height:16px; display:block;}  

.livesupport_active { background:url(../images/icon_chat_hover.jpg) no-repeat; padding-left:20px; color:#3e6eb7; text-decoration:none; line-height:16px; display:block;}
.forum,.forum:link,.forum:active,.forum:visited { background:url(../images/icon_forum.jpg) no-repeat; padding-left:21px; color:#333333; text-decoration:none; line-height:16px; display:block;}
.forum:hover { background:url(../images/icon_forum_hover.jpg) no-repeat; padding-left:21px; color:#000000;} 
.inter_area { float:left; width:100%; padding-top:40px;}
.inter_box { float:left; width:100%; text-align:justify; padding-bottom:40px;}
.inter_img { float:left; width:140px; padding-right:10px;}
.inter_text { float:left; width:535px;}
.videoPE_thumbArea { float:left; width:233px; margin-bottom:10px; cursor:pointer;}
.videoPE_thumbArea_hover { float:left; width:233px; background-color:#f6f6f6; margin-bottom:10px; cursor:pointer;}
.videoPE_rightThumb { float:left; width:90px; margin-right:5px; padding:4px; border:1px solid #999999;} 
h2.videoPE_title { float:left; width:128px; font-weight:bold; font-size:11px;}
h2.videoPE_title a.black_link { text-decoration:underline;}
h2.videoPE_title span { font-weight:normal;}
.redtext { color:#FF0000;}
.videoTitle { font-weight:bold; padding-bottom:12px;}
.video_left { float:left; width:640px; padding-right:10px; min-height:386px;}
.videoHeading_area { float:left; width:100%; background: url("../images/dottedHr.jpg") repeat-x bottom; margin-bottom:7px;}
.videoHeading { float:left; width:580px; font-weight:bold; padding-top:6px;}
.videoHead { float:left; width:540px; font-weight:bold; padding-top:6px;}
.video_duration { float:left; width:60px; text-align:right; padding-top:6px;}
.video_pageButtons { float:left; width:100%; text-align:right; margin-top:10px; background: url("../images/dottedHr.jpg") repeat-x bottom; padding-bottom:4px;}
.video_pageBtn{ float:left; width:100%; text-align:right; background: url("../images/dottedHr.jpg") repeat-x bottom; padding-bottom:4px;}
.video_menuArea { float:left; width:100%;}
.icon_video { float:left; width:30px; height:20px; padding-right:15px; padding-top:10px; padding-bottom:10px;}
.video_pageHeading { float:left; width:620px; font-family: "Arial Narrow", Arial; font-size:22px; padding-top:8px;}
.video_titleBoxArea { float:left; width:100%; height:30px; padding-top:28px;}
.video_titleBoxLeft { float:left; width:12px; height:41px; background:url(../images/video_headingLeft.jpg) no-repeat;}
.video_titleBox { float:left; width:657px; height:41px; line-height:36px; font-size:12px; background:url(../images/video_headingBg.jpg) repeat-x; font-weight:bold; color:#3E6EB7; padding-left:4px;}
.video_titleBoxRight { float:left; width:12px; height:41px; background:url(../images/video_headingRight.jpg) no-repeat bottom;}
.video_pageImgBox_row { float:left; width:100%; padding-top:3px; padding-bottom:22px;}
.video_pageImgBox_row2 { float:left; width:100%; padding-top:3px; padding-bottom:40px;}
.video_pageImgBox { float:left; width:157px; padding-right:27px;}
.video_pageImgBoxLast { float:left; width:132px;}
.video_pageImg { float:left; width:132px;}
.video_pageImg img {border: 1px solid #999999; padding:4px;}
.video_pageText { float:left; width:100%; text-align:left; font-size:11px; font-weight:bold; padding-top:6px;}
.video_pageText span { font-weight:normal;}
a,a:active,a:visited { color:#333; text-decoration:none;}
a:hover { color:#000;}
#scrollup { position: relative; overflow: hidden; height: 60px; width: 100%}
.headline { position: absolute; top: 60px; height: 60px; width:100%;}
.selectRating {width:350px;bottom:0px;background:#F5F5F5;}
.ratingButton{float:left; text-align:left; width:50px;line-height:20px;}
.underVideo_text {float:left; text-align:left; width:100%; line-height:20px;}
.button182 { width:82px; background-color:#cccccc; color:#000000; border: 0px; font-weight:bold; margin-left:4px; cursor:pointer; display:block; float:right; text-align:center; line-height:20px;}
.comments_textLeft { float:left; width:60%; font-size:11px;}
.comments_textRight { float:right; width:40%; font-size:11px; text-align:right;}
.comments_area { float:left; width:620px; padding:10px; background:#f5f5f5; margin-top:10px; margin-bottom:10px;}
.comments,.comments_reply p { float:left; width:100%; padding-bottom:10px; margin-bottom:10px; background: url("../images/dottedHr.jpg") repeat-x bottom; }
.comments p,.comments_reply p { float:left; width:100%; margin-top:10px;}
.comments_reply { float:left; width:96%; padding-left:4%; background:url(../images/arrow_right.png) no-repeat;}

#js-overlay-id-3,#js-overlay-id-7,#js-overlay-id-11 { margin-left:-219px;}
.video_share_link{float:right; width:60px; padding-top:2px}
.rate_it { width:40px; float:left; padding-top:3px; padding-left:2px;}
.share_email{ width:16px; float:right; padding-top:2px; padding-left:2px;}
#divRatingStar{width:70px; padding-top:5px;}
#videoDiscription{width:640px; float:left; padding-bottom:10px; clear:both;}
.videoCaption{ padding-top:10px; height:100%;}
#mostViewVideo{margin-top:165px; background:#efefef; width:122px; padding-left:12px; padding-right:12px; height:330px; padding-top:12px;}
#mostViewVideo h2{ color:#000000; font-size:11px; padding-top:6px;}
.left_video{ margin-bottom:30px;}
.left_heading h2{ font-size:11px;}

/*OLD-404 Error Page*/

.error_heading{ float:left; width:100%; color:#000000; font-size:20px; font-weight:bold; margin-top:10px; margin-bottom:5px;}
.error_message{ float:left; width:100%; color:#000000; font-size:12px; font-weight:normal;}
.error_link,.error_link:link,.error_link:active,.error_link:visited { color:#333333; text-decoration:none; font-size:11px; line-height:15px;}
.error_link:hover { color:#3e6eb7;}
.error_listTitle{ color:#000000; padding-bottom:2px; font-weight:bold; font-size:13px;}

/*After REview-404 Error Page*/
.ColumnContainer{ width:100%; float:left; text-transform:uppercase;}
.masterRow{ float:left; width:100%;}
.columns{ width:240px; float:left;}
.columns ul{ list-style:none; margin:0; padding:0;}
.columns ul li,.columns ul li a,.columns ul li:active,.columns ul li:visited{color:#333333; text-decoration:none; font-size:11px; line-height:15px;}
.columns ul li a:hover{ color:#3e6eb7;}
.columns ul ul{ list-style:none; margin:0 0 0 13px; padding:0; list-style-image: url("../images/bullet.jpg");}
.columns ul ul li,.columns ul ul li a,.columns ul ul li:acticve,.columns ul ul li:visited{color:#333333; text-decoration:none; font-size:10px; line-height:15px;}
.columns ul ul li a:hover{ color:#3e6eb7;}
.column_listTitle{ color:#000000; padding-bottom:2px; font-weight:bold; font-size:13px; border-bottom:solid 1px #000000;}

/*Survey Page*/
.surveypage{ width:702px; float:left; margin-left:20px;}
.whitelogo{ float:left; padding-top:22px; padding-bottom:20px;}
.surveyintro{ float:left; width:100%; margin-bottom:20px;}
.surveyintro p{ padding-bottom:15px; text-align:justify;}
.surveyform{ float:left; width:100%;}
.basicinfo{ float:left; width:100%; margin-bottom:25px;}
.Surveyfield{width:215px;}
.questions{ float:left; width:100%;}
.section1{ float:left; width:100%;}
.surveylabel{ float:left; line-height:17px;}
.surveylabel2{ margin-top:5px;}
.surveyleft{ float:left;}
.otherfield{width:200px; border:solid 1px #666666; margin-left:5px; height:15px;}
.expectationText{ float:left; min-height:100px; max-height:100px; min-width:285px; max-width:285px; background:#fff; border:solid 1px #666666; padding:5px;}
.thanks{ float:left; width:100%; text-align:center; font-style:italic; margin-bottom:10px; font-weight:bold;}
.surveyfooter{ width:682px; float:left; background:#eeeeee; text-align:left; padding:10px; font-size:11px;}
.questionhead{ font-weight:bold; padding:6px 0px 6px 2px; background:#eeeeee;}
