/* CSS Document for Tekserve website */

#largeImageCaption input {border:none}

.txt_normal{
	color:#464646; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8.5pt; 
	font-weight:normal; 
	text-decoration: none;
	padding-left:0px;
}
.txt_heavy{
	color:#464646; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14.5pt; 
	font-weight:normal; 
	text-decoration: none;
	padding-left:10px;
	padding-top:5px;
}
.txt_thick{
	color:#464646; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:10.5pt; 
	font-weight:normal; 
	text-decoration: none;
	margin-left: 15px;
	margin-top: 15px;
}
.txt_red{
	color:#ed1c24; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8.5pt; 
	font-weight:normal; 
	text-decoration: none;
}

.txt_blue{
	color:#01587f; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8.5pt; 
	font-weight:normal; 
	text-decoration: none;
}

.txt_darkgrey{
	color:#373737; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8.5pt; 
	font-weight:normal; 
	text-decoration: none;
	padding-left:0px;
}


.lang_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#898989;
}

.bt_login{
	background-image:url(images/bt_login.jpg);
	background-repeat:no-repeat;
	width:56px;
	height:23px;
	border:0px solid #e1e7ea;
	background-color:#e1e7ea;
}

.bt_reco{
	background-image:url(images/bt_reco.jpg);
	background-repeat:no-repeat;
	width:153px;
	height:23px;
	border:1px solid #d8d8d6;
}

/*Added by Shabbir for AJAX*/
.bt_recoProcess{
	background-image:url(images/bt_recoProcessing.jpg);
	background-repeat:no-repeat;
	width:153px;
	height:23px;
	border:1px solid #d8d8d6;
}

.bt_seemore{
	background-image: url(images/bt_seemore.jpg);
	background-repeat:no-repeat;
	width:116px;
	height:24px;
	border:1px solid #a2a2a2;
	background-color:#9a9a9a;
}

.bt_play{
	background-image:url(images/bt_play.jpg);
	background-repeat:no-repeat;
	width:68px;
	height:21px;
	border:1px solid #2a2c30;
	background-color:#2a2c30;
}

.bt_requestquote
{
	border:none;
	background-image:url(images/bt_requestquote.gif);
	background-repeat:no-repeat;
	width:122px;
	height:30px;
	/*border:1px solid #fff;*/
	background-color:#fff;
}

.bt_Subscribe
{
	border:none;
	background-image:url(images/bt_subscribe.gif);
	background-repeat:no-repeat;
	width:122px;
	height:30px;
	/*border:1px solid #fff;*/
	background-color:#fff;
}
.bt_requestquote_02
{
	
	background-image:url(images/bt_requestquote_02.jpg);
	background-repeat:no-repeat;
	width:124px;
	height:34px;
	border:1px solid #eaeaea;
	background-color:#eaeaea;
}

.leftpanel_separator{
	background-image:url(images/leftpanel_seperator.gif);
	background-position:center;
	background-repeat:repeat-x;
	height:8;
}


.mainpanel_01
{
	background-image:url(images/mainpanel_01.jpg); background-repeat:no-repeat; background-position: top left;	width:197px; height:143px;
}

.mainpanel_02
{
	background-image:url(images/mainpanel_02.jpg); background-repeat:no-repeat; background-position: top left; width:197px; height:142px;
}

.mainpanel_03
{
	background-image:url(images/mainpanel_03.jpg); background-repeat:no-repeat;	background-position: top left;	width:197px; height:142px;
}

.mainpanel_04
{
	background-image:url(images/mainpanel_04.jpg); background-repeat:no-repeat;	background-position: top left; width:197px;	height:142px;
}

.mainpanel_center
{
	background-image:url(images/mainpanel_center.jpg); background-repeat:no-repeat;	background-position: top left; width:607px;	height:224px;
}

.bottompanel_01
{
	background-image:url(images/bottompanel_01.jpg); background-repeat:no-repeat; background-position: top left; width:326px; height:222px;
}

.bottompanel_02
{
	background-image:url(images/bottompanel_02.jpg); background-repeat:no-repeat; background-position: top left; width:270px; height:222px;
}

.rightpanel_01
{
	background-image:url(images/rightpanel_01.jpg); background-repeat:no-repeat; background-position: top left; width:201px; height:109px;
}

.rightpanel_02
{
	background-image:url(images/rightpanel_02.jpg); background-repeat:no-repeat; background-position: top left; width:201px; height:220px;
}

.rightpanel_03
{
	background-image:url(images/rightpanel_03.jpg); background-repeat:no-repeat; background-position: top left; width:201px; height:98px;
}

.panel2_bdg
{
	background-image: url(images/panel2.jpg); background-repeat:no-repeat; background-position: top right; width:170px; height:156px;
}

.panel_new
{
  background-repeat:no-repeat; background-position: top right; width:170px; height:65px;
}

.panel_newtech
{
	background-image: url(images/panel_newtech.jpg); background-repeat:no-repeat; background-position: top center; width:197px; height:99px;
}

.bt_newtechreg{
	background-image:url(images/bt_newtechreg.jpg);
	background-repeat:no-repeat;
	width:92px;
	height:22px;
	border:0px solid #a2a2a2;
	background-color:#939393;
}


.footer_bdg{
	background-image:url(images/footer_bdg.jpg); 
	background-repeat:repeat-x; 
	height:22px; 
	color:#ffffff; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8.5pt; 
	font-weight:normal; 
}

.footer_txt{
	color:#ffffff; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8.5pt; 
	font-weight:normal; 
	text-decoration: none;
}

.cboactive{
	color:#464646; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8.5pt; 
	font-weight:normal; 
	text-decoration: none;
	padding-left:5px;
}

input.search {
    padding-left: 5px;
	background-image: url(images/bt_searchbdg.jpg);
	background-position:right;
    background-repeat: no-repeat;
    background-position: left center;
	color:#464646; 
	border: 1px solid #00587e;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8.5pt; 
	font-weight:normal; 
	text-decoration: none;
	width:180px;
    
}

.prodfeature_bdg
{
	/*background-image:url(images/prod_greybox.jpg); background-repeat:no-repeat; background-position: top left; width:582px; height:171px;*/
	background-image:url(images/prodfeature_bdg.jpg); background-repeat:repeat-y; background-position: top left; width:582px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; 
}

.prodfeature_bdg_02
{
	background-image:url(images/prod_greybox_02.jpg); background-repeat:no-repeat; background-position: top left; width:582px; height:171px;
}

.proddetail_bdg
{
	background-image:url(images/proddetail_bdg.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#f4f4f4;
}

.prodhd_txt{
	color:#0078AD; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:13pt; 
	font-weight:bold; 
	text-decoration: none;
}


.prodcatg_bdg
{
	background-image:url(images/prodcatg_bdg.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FAFCFB; width:800px;
}

.prodcatghd_txt{
	color:#002F3F; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	text-decoration: none;
}

.proddata_txt{
	color:#000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	font-weight:normal; 
	text-decoration: none;
}

.wrap_txt{
	word-wrap:break-word;
	word_break:breal-all;
}
	
.showSubDiv
{
	visibility:visible;
	display: compact;
}

.hideSubDiv
{
	visibility:hidden;
	display:none;
}

.prodheading_blue{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	font-weight:bold; 
	text-decoration: none;
}

.prodheading_red{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	font-weight:bold; 
	text-decoration: none;
}


.prodlanding_bottom
{
	background-image:url(images/prodland_bottom.jpg); background-repeat:no-repeat; background-position:top; height:16px;
}
	
.prodlanding_panelleft
{
	background-image:url(images/prodland_panelleft.jpg); background-repeat:no-repeat; background-position:bottom; width:448px; height:654px;
}

.prodlanding_panelcenter
{
	background-image:url(images/prodland_panelcenter.jpg); background-position:top; background-repeat:repeat; width:9px;
}

.prodlanding_panelright
{
	background-image:url(images/prodland_panelright.jpg); background-repeat:no-repeat; background-position:bottom; width:356px; height:654px; background-color:#D7D4B4;
}


.newsevents_01
{
	background-image:url(images/newsevents_01.jpg); background-repeat:no-repeat; background-position: top left;	width:197px; height:196px;
}

.newsevents_02
{
	background-image:url(images/newsevents_02.jpg); background-repeat:no-repeat; background-position: top left; width:197px; height:196px;
}

.newsevents_03
{
	background-image:url(images/newsevents_03.jpg); background-repeat:no-repeat;	background-position: top left;	width:197px; height:196px;
}

.newsevents_04
{
	background-image:url(images/newsevents_04.jpg); background-repeat:no-repeat;	background-position: top left; width:197px;	height:196px;
}

.newsevents_bdg{background-image:url(images/newsevents_bdg.jpg); background-repeat:repeat-x;}

.std_contpg_top{background:url(images/std_contpg_top.jpg) no-repeat left top; width:815px; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; padding-left:15px; padding-right:15px;}

/*.std_contpg_bdg{background:url(images/std_contpg_bdg.jpg) repeat-y left top; width:815px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444; padding:10px 15px 10px 15px;}*/

.prdcatg_hd_bdg{background:url(images/prodcatg_hd.jpg) no-repeat left top; width:811px; height:50px;}

/*Created by Husain */
.std_contpg_bdg{background:url(images/back-ec.jpg) no-repeat left bottom; width:813px; font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#000000; padding:10px 15px 10px 15px; text-decoration: none;}
	
.new-head{background:url(images/prodland_hd_content.jpg) no-repeat left ; width:811px; height:50px ; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; }
.div-new1{
margin-left: 10px;
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 0px;}


/*End*/

.prdcatg_padding{padding-top:20px;}
.prdcatg_hd{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding-left:30px;}
.prdcatg_hd_blue{font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0078AD; text-decoration: none;}


/******  EOM   *****/ 

.eom_panel_bdg{ background:url(images/eom_panel_bdg.jpg) no-repeat center top; width:224px; height:94px;}

.eom_bdg{background:url(images/eom_bdg.jpg) repeat-y left top; width:813px;}
.eom_panel_bottom{background-image:url(images/prodland_bottom.jpg); background-repeat:no-repeat; background-position:top; height:16px;}
	

.eom_hd_bdg{background:url(images/prodland_hd_bdg.jpg) no-repeat left top; width:813px; height:50px;}
.eom_padding{padding-top:5px;}
.eom_hd{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding-left:20px;}


/*.mpleft1_bdg{background:#dbd9da url(images/mpleft1_bdg.jpg) repeat-x left top; border-left:0px solid #6d6b6c; width:450px;}
.mpleft1_bdg{background:#dbd9da url(images/mpleft1_bdg.jpg) repeat-x left bottom; border-left:0px solid #6d6b6c; width:450px;}*/
.mpleft1_bdg{background:#f7f7f7 url(images/mpleft1_bdg.jpg) repeat-x left bottom; border-left:0px solid #6d6b6c; width:450px;}
.mpright1_bdg{background:url(images/mpright_bdg.jpg) repeat-y left top; width:361px; border-right:0px solid #6d6b6c;}

/*.mp_border{background:#716f70 url(images/mp_border.jpg) no-repeat left top; width:1px;}*/
.mp_border{background:#f7f7f7 url(images/mp_border.jpg) no-repeat left bottom; width:1px;}
.mp_bottom{background:url(images/mp_bottom.jpg) no-repeat left top; height:15px;}