.logoimg{float:left;width:180px}

.mainright{float:right;width:300px;padding-top:10px}

.homelink{float:right;width:108px;padding-top:15px; text-align:left;}

#signinCont {border:none;float:right;line-height:normal;margin-right:0px;margin-top:0px;padding-left:0px;text-align:right;font-size:12px;width:260px;}

#signinCont .flRt{width:auto;_width:10%;max-width:100%;white-space: nowrap;text-align:left;padding-right:0px;}

.tar{text-align: left;float:right}

.reqdTxt{ color:red;

font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; }

.confermationBlock{width:745px;font-weight:bold;   background-color:#fbfad1;border:solid 1px #6eb7db;text-align:center;color:#0775ac;padding:8px 5px}

.ErrorBlock{width:745px;background-color:#fbfad1;font-weight:bold; border:solid 1px red;text-align:center;color:red;padding:8px 5px}

.confermationBlockSmall{width:366px;font-weight:bold;   background-color:#fbfad1;border:solid 1px #6eb7db;text-align:center;color:#0775ac;padding:8px 5px}

.ErrorBlocksmall{width:366px;background-color:#fbfad1;font-weight:bold; border:solid 1px red;text-align:center;color:red;padding:8px 5px}

/*
#headCont1{height:87px;margin:0 auto;position:relative;width:760px;}
*/

#headCont{height: 87px;	position: relative;	width: 760px;	margin: 0 auto;}

html* #headCont { height: 85px; }

/*#signinCont {border:none;float:right;line-height:normal;margin-right:0px;margin-top:10px;padding-left:0px;text-align:left;width:auto;font-size:12px; width:340px;}*/

#navCont{clear:both;margin-top:0;margin-left:20px;padding:0;position:relative;z-index:2;}

#navCont ul{list-style:none;margin:0px;padding:0;text-align:center;float: left;height:20px;clear:both;}

html>body #navCont ul{list-style:none;margin:0px;padding:0;text-align:center;float: left;height:25px;clear:both;}

#navCont ul li{background:url(/images/common/header/bg_headtab_l.gif) left top no-repeat;float:left;height:20px;margin:0 5px;padding:0 0 0 4px;}

html>body #navCont ul li{background:url(/images/common/header/bg_headtab_l.gif) left top no-repeat;float:left;height:25px;margin:0 5px;padding:0 0 0 4px;}

#navCont ul li a{float:left;background:url(/images/common/header/bg_headtab_r.gif) right top no-repeat;display:block;color:#fff;height:20px;font-size:12px;font-weight:700;padding:5px 9px 0 5px;margin:0px 0px 0;text-align:center;text-decoration:none;}

html>body #navCont ul li a{float:left;background:url(/images/common/header/bg_headtab_r.gif) right top no-repeat;display:block;color:#fff;height:25px;font-size:12px;font-weight:700;padding:5px 9px 0 5px;margin:0px 0px 0;text-align:center;text-decoration:none;}

#navCont ul li:hover{background:url(/images/common/header/bg_headtab_hover_l.gif) left top no-repeat;}

#navCont ul li:hover a{background:url(/images/common/header/bg_headtab_hover_r.gif) right top no-repeat;}

#navCont ul li.dwaar{background-color:#FEF6CF;border:#F5E2BA 1px solid;border-bottom:#EDBA5F 1px solid;clear:right}

#navCont ul li.selected{background:url(/images/common/header/bg_headtab_active_l.gif) left top no-repeat;}

#navCont ul li.selected a{background:url(/images/common/header/bg_headtab_active_r.gif) right top no-repeat;}

#navCont ul li.special{background:url(/images/common/header/bg_headtab_special_l.gif) left top no-repeat;}

#navCont ul li.special a{background:url(/images/common/header/bg_headtab_special_r.gif) right top no-repeat;}

#logoCont{float:left;height:47px;margin-left:5px;text-align:left;width:400px}

#btmNavCont{background-color:#ff8400;border:none;clear:both;width:760px; float: left; height:2px; overflow:hidden;}

#subNavCont{background:url(/images/common/header/backgrounds/productBg.gif) top left repeat-x;border:none;clear:both;width:740px; margin:0px auto; height:27px;}

#lftProductCrnr{ background:url(/images/common/header/backgrounds/lftproductCrnr.gif) top left no-repeat; width:5px; height:27px; float:left}

#rtProductCrnr{ background:url(/images/common/header/backgrounds/rtproductCrnr.gif) top left no-repeat; width:5px; height:27px; float:right}

#subNavCont ul{list-style:none;margin:0 auto;padding:0;text-align:left}

#subNavCont ul li{float:left;margin:4px 5px 0;padding:0;height:22px;}

#subNavCont ul li.selected{background: url(/images/common/header/icn_secnav_chosen.gif) bottom center no-repeat; color:#336596}

#subNavCont ul li.selected A, #subNavCont ul li.selected A:active, #subNavCont ul li.selected A:visited{color:#336596}

#subNavCont ul li a{display:block;font-size:12px;font-weight:700;margin:0 5px;text-align:center;color:#000000; text-decoration:none}
html>/* */body #logoCont{height:57px}
.searchCont{background:url(/images/common/header/bg_search_cont.gif) bottom left repeat-x;border:none;margin:0 auto;width:760px; clear:both}
.searchGo{background-color:#CD853F;color:#fff;font-size:14px;font-weight:700;height:26px;vertical-align:top}
.srchInnerCont{margin:0 auto;width:750px; padding-top:0px;}
.srchInnerCont .col1{float:left;width:182px; text-align:right; vertical-align: baseline;height: 40px;}
.srchInnerCont .col3{float:left;width:40px}
.srchInnerCont .col2{float:left;text-align:left;width:465px;height:41px}
.srchInnerCont .col4{float:left;width:125px; text-align:left;}
.srchInnerCont .col3 img{margin-top:12px}
.srchInnerCont .spacer5{height:1px;overflow:hidden}
.spacer5{height:5px;overflow:hidden}
.headAvatar {border: 3px #999 solid;}
.col2 .globalInput, .col4 .globalInput  {border:1px #666 solid;margin: 0;font: 12px normal Arial, Helvetica, sans-serif;}
.col2 select.globalInput {margin-top:2px;}
.col2 .globalInput, .col4 .globalInput  {height:19px;padding-top:2px;}
html>body .col2 .globalInput, .col4 .globalInput  {height:19px;padding-top:2px;}


#txtKeywordSearch{height:18px;color:#c9c9c9;}





.mt5{margin-bottom: -1px;line-height: 100%;	width: 100px;display: block;margin-left:38px;font-size: 12px;/*font-weight: normal;*/}
.spacer10{height:10px;display:block;overflow:hidden}
.flLt{ float:left;}
.flRt{ float:right;}
.clearAll{clear:both;}
.mlr5{margin:0px 5px;}
.headText{ padding-left:5px; padding-top:10px}
.headText h3{ font:19px 'trebuchet MS', Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; line-height:32px; padding:0px; margin:0px; color:#000000; letter-spacing:-1px}
.highLttxt{color:#eb3b09; }
#invitationContainer {margin:0pt auto;padding:0pt;width:740px;}
/*
.teaserBg{background:url(/images/common/header/backgrounds/teaserbg.gif) top left repeat-x; height:82px; padding:0 10px}
.teaserBckgrd{background:url(/images/common/header/backgrounds/teaserimage.gif) bottom right no-repeat; height:82px; text-align:left}
.teaserShadow{ background:url(/images/common/header/backgrounds/teaserbgShadow.gif) top left no-repeat; height:15px;}
*/
/* refine */
.col1 .flRt label {	clear: both; font-size: 16px;}
.col1 .flLt span#divLabelKeywords {height: 18px;}
.spacer16{height: 15px;overflow: hidden;}
img{border:none;}
.mt10{margin-top:10px;}
.col1 .flRt .spacer18 {height:18px;clear:both;}

.dhtmlselect
{
	width: 110px;
	border: 1px solid #b7d5e9;
	position: relative;
	text-indent: 3px;
	cursor: pointer;
	padding: 1px 0;
	background: #f0f9fc;
	margin-top:5px;
}

.dhtmlselect .downimage
{
	position: absolute;
	right: -15px;
	top: 0;
	width: 18px;
	height: 17px;
}

.dhtmlselect .dropdown
{
	position: absolute;
	left: 0;
	width: 120px;
	border: 1px solid #b7d5e9;
	border-bottom-width: 0;
	display: none;
	z-index: 5;
	font-weight: 400;
}

.dhtmlselect .dropdown a
{
	width: auto;
	display: block;
	border-bottom: 1px solid #b7d5e9;
	text-indent: 5px;
	text-decoration: none;
	color: #000;
	padding: 1px 0;
	background: #f0f9fc;
}

.dhtmlselect .dropdown a:hover { background: #e3f4fe; }
* html .dhtmlselect .dropdown a { width: 100%;}
img.headAvatar{	height: 33px;	width: 33px;	border-width: 0;}

/*** For toolbar ******/
body{text-align:center;font:12px Arial, Helvetica, sans-serif;color:#444}
.mlr10{margin:0 10px;}
/*
#tollbarLayer{width:100%; background-color:#f0fee2; text-align:left; float:left; border:solid 1px #d4efb9; border-bottom:solid 1px #b1d48f;}
#tollbarLayer ul{margin:0px; padding:0px; list-style:none;}
#tollbarLayer ul li{margin:0px; padding:0px; font-weight:bold; float:left;}
#tollbarLayer ul li span{padding:3px 7px; float:left;}
#tollbarLayer ul li.selected{margin:0px; padding:0px; font-weight:bold; color:#000; float:left; border:solid 1px #b1d48f; border-bottom:solid 1px #d7fcb3; background-color:#d7fcb3; position:relative; z-index:100; margin-bottom:-1px;color:Black; margin-top:-1px;}
#tollbarLayer ul li.feedback{margin:0px; padding:0px; font-weight:bold; float:right;}
#tollbarLayer ul li a{font-weight:normal; color:#333; text-decoration:none;}

.tollbarSubLayer{width:765px;margin-left:10px;*margin-left:12px;wid th:100%; background-color:#d7fcb3; border:solid 1px #b1d48f;border-top:none; text-align:left; float:left; position:relative; z-index:1;}
.tollbarSubLayer ul{margin:0px; padding:0px; list-style:none;}
.tollbarSubLayer ul li{margin:0px; padding:0px; float:left; color:#666;}
.tollbarSubLayer ul li.preview{margin:0px; padding:0px; float:right; color:#0066ba;}
.tollbarSubLayer ul li a{color:#666; text-decoration:none; font-size:11px;}
*/

#tollbarLayer{width:100%; background-color:#E1F0FB; text-align:left; fl oat:left; border:solid 1px #E1F0FB; border-bottom:solid 1px #A2D8F4;}
#tollbarLayer ul{margin:0px; padding:0px; list-style:none;}
#tollbarLayer ul li{margin:0px; padding:0px; font-weight:bold; float:left;}
#tollbarLayer ul li span{padding:3px 7px; float:left;}
#tollbarLayer ul li.selected{margin:0px; padding:0px; font-weight:bold; color:#000; float:left; border:solid 1px #A2D8F4; border-bottom:solid 1px #C5E9FB; background-color:#C5E9FB; position:relative; z-index:100; margin-bottom:-1px;color:Black; margin-top:-1px;}
#tollbarLayer ul li.feedback{margin:0px; padding:0px; font-weight:bold; float:right;}
#tollbarLayer ul li a{font-weight:normal; color:#333; text-decoration:none;}

.tollbarSubLayer{/*width:765px;margin-left:10px;*margin-left:12px;*/width:100%;  background-color:#C5E9FB; border:solid 1px #A2D8F4;border-top:none; text-align:left; /* float:left;*/ position:relative; z-index:1;}
.tollbarSubLayer ul{margin:0px; padding:0px; list-style:none;}
.tollbarSubLayer ul li{margin:0px; padding:0px; float:left; color:#666;}
.tollbarSubLayer ul li.preview{margin:0px; padding:0px; float:right; color:#0066ba;}
.tollbarSubLayer ul li a{color:#666; text-decoration:none; font-size:11px;}

