body {
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	color: #000000;
	padding-top: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
}
#marketing_bg
{
	padding-right: 0px;
	padding-left: 15px;
	font-weight: normal;
	font-size: 12px;
	background: url(/templates/eb_multi/images/submenubg.gif) #f3f3f3 repeat-x 50% bottom;
	padding-bottom: 0px;
	width: auto;
	color: #000;
	padding-top: 2px;
	height: 27px;
	text-align: center;
}
.docMain
{
	border-right: #a6a69a 1px solid;
	padding-right: 20px;
	border-top: #a6a69a 1px solid;
	padding-left: 20px;
	background: #ffffff;
	padding-bottom: 5px;
	margin: 10px auto;
	border-left: #a6a69a 1px solid;
	width: 810px;
	padding-top: 5px;
	border-bottom: #a6a69a 1px solid;
	text-align: left;
}
/*	color: #086a89; */
#marketing
{
	background-image:url(/templates/eb_multi/images/HeaderIcon.gif);
	background-repeat:no-repeat;
	font-size:150%;
	color:#F26822;
	text-align: left;
	padding-right: 0px;
	padding-left: 30px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	line-height:23px;
}

#mainnav
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 1px;
	min-height: 5px;
	background: url(/templates/eb_multi/images/menut.gif) #528bc0;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	color: #ffffff;
	padding-top: 0px;
	position: relative;
	text-align: center;
}

.headerTable1
{
	background-color: #ffffff;
	width: 80%;
	margin-left:auto;
	margin-right:auto;
	height: 100%;
}
.headerTable
{
	background: url(/templates/eb_multi/images/Dotted_Dot.gif) repeat-x 0px 100%;
	background-color: #ffffff;
	height:50px;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#52748F;
}
.headerLink
{
	font-size: 12px;
	color:#0063DC;
	font-style: normal;
	line-height:20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
A.headerLink
{
	font-size: 12px;
	color:#0063DC;
	font-style: normal;
	line-height:20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
A.headerLink:hover
{
	text-decoration:underline;
}
A.headerLinkOrange
{
	font-size: 12px;
	color:#FF6600;
	font-style: normal;
	line-height:25px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
A.headerLinkOrange:hover
{
	text-decoration:underline;
}
.inputbuttonStyleHigh
{
	background:#2DA4EB; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:700; 
	background-image: url(/templates/eb_multi/images/shade.png); background-position: bottom; 
	position: relative; padding: 3px; padding-left:2px; padding-right:2px; color: #fff; text-decoration: none; 
	cursor: pointer; margin-left:0px; margin-right:0px;
}

.inputbuttonStyle { background:#0C95E6; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px;font-weight:700; 
	position: relative; padding: 3px; padding-left:2px; padding-right:2px;  color: #fff; text-decoration: none; 
	cursor: pointer; margin-left:0px; margin-right:0px; }
	
.inputbuttonStyle * { font-style: normal; background-image: url(/templates/eb_multi/images/btn2.png); background-repeat: no-repeat; position: relative; }
.inputbuttonStyle i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.inputbuttonStyle span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.inputbuttonStyle span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.inputbuttonStyle span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

.inputbuttonStyle:hover { background-color: #2DA4EB; }
.inputbuttonStyle:active { background-color: #2DA4EB; }
.inputbuttonStyle[class] {  background-image: url(/templates/eb_multi/images/shade.png); background-position: bottom; }

.footerTable
{
	background: url(/templates/eb_multi/images/Dotted_Dot.gif) repeat-x 0px 0%;
	width: 100%;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	height:50px;
}
.mainTable
{
	background-color: #ffffff;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	min-width: 600px;
	border:0px;
}

h2 
{
	font-size:100%;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	font-weight:normal; display:inline;
}

h3 
{
	font-size:150%;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:5px;
}

h4 {
	font-size:150%;
	color:#FF6600;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:5px;
}

.footerText
{
	font-size: 12px;
	color: #000000;
	padding-left:20px;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
	vertical-align:bottom;
}
A.footerLink
{
	font-size: 12px;
	color: #0063DC;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

A.footerLink:hover
{
	text-decoration:underline;
}

.copyRight
{
	color:#999999;
	font-size: 10px;
	padding-left:30px;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align:top;
	text-align: left;
}

.leftTable{
	width:250px;
	padding:2px 2px 2px 2px;
}
.rightTable{
	width:720px;
	padding:2px 2px 2px 2px;
}
.gridTable
{
	width: 100%;
	background-color: black;
}

.mainText1
{
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: justify;
	text-decoration:none;
	color:#000000;
}
.mainText2
{
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: justify;
	text-decoration:none;
	color:#000000;
}
.mainText3
{
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: justify;
	text-decoration:none;
	color:#000000;
}
.mainText4
{
	font-size: 9px;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: justify;
	text-decoration:none;
	color:#000000;
}

.mainLink1
{
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: justify;
	text-decoration:underline;
	color:#0063DC;
}

A.mainLink1
{
	color:#0063DC;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
A.mainLink1:hover
{
	color: #0063DC;
	text-decoration:underline;
}

a{
	color:#0063DC;
	text-decoration:none;
	outline: none
}

a:hover{
	text-decoration:underline;
}


ul.lmNav {list-style:none;margin:0;padding:0;display:block;float:left;width:100%;background:#f9f9f9;}
.lmNav li {float:left;display:block;background:#f9f9f9;}
.lmNav a, .lmNav a:visited {display:block;padding:10px 20px 8px 22px;text-decoration:none;color:#4f4f4f;font-size:11px}
.lmNav a em {font-style:normal;font-size:22px;vertical-align:middle;margin-right:6px;position:relative;top:-2px;line-height:22px}
.lmNav a:hover {color:#FF6600 !important;background:none}
.lmNav li.selected {background:#fff;font-weight:bold;}
.lmNav li.selected a em {color:#FF6600;}
.lmNav li.selected a:hover {color:#FF6600 !important;cursor:default}


ul {margin:5px 20px 20px 15px;padding:0;float:left;width:90%;background-color:Transparent; list-style-type:disc;padding:5px 10px 5px 25px;}
ol {margin:5px 20px 20px 15px;padding:0;float:left;width:90%;background-color:Transparent; list-style-type:decimal;padding:5px 10px 5px 25px;}
li {margin-bottom:5px;}

ul.HomePage {margin:5px 20px 5px 5px;padding:0;float:left;background-color:Transparent; list-style-type:disc;padding:5px 10px 5px 15px;line-height:110%;}

ul.Number {margin:5px 20px 10px 15px;padding:0;float:left;width:90%;background-color:Transparent; list-style-type:disc;padding:5px 10px 5px 25px;line-height:150%;}
ul.Roman {margin:5px 20px 10px 15px;padding:0;float:left;width:90%;background-color:Transparent; list-style-type:lower-roman;padding:5px 10px 5px 25px;line-height:150%;}
ol.Number {margin:5px 20px 10px 15px;padding:0;float:left;width:90%;background-color:Transparent; list-style-type:decimal;padding:5px 10px 5px 25px;line-height:150%;}
ol.Roman {margin:5px 20px 10px 15px;padding:0;float:left;width:90%;background-color:Transparent; list-style-type:lower-roman;padding:5px 10px 5px 25px;line-height:150%;}
ol.LowerChar {margin:5px 20px 10px 15px;padding:0;float:left;width:90%;background-color:Transparent; list-style-type:lower-alpha;padding:5px 10px 5px 25px;line-height:150%;}
ol.UpperChar {margin:5px 20px 10px 15px;padding:0;float:left;width:90%;background-color:Transparent; list-style-type:upper-alpha;padding:5px 10px 5px 25px;line-height:150%;}

ul.helpcenter {margin:0px 0px 0px 0px;padding:0;float:left;width:90%;background-color:Transparent; list-style-type:disc;padding:0px 0px 0px 25px;line-height:100%;}
li.helpcenter {margin:0px 0px 0px 0px;}

.mainGdHeader
{
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

.mainGdHStyle
{
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	text-align:left;
	background-color:#E5E5E5;
	color:#000000;
}
.mainGdHStyle td
{
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}

.mainGdHStyle th
{
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}

.mainGdIStyle td
{
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
}

.mainGdAStyle td
{
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
}


input{
	border:#336699 0px solid;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

.inputwb
{
	border: #336699 1px solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.inputhdn{
	display:none;
}

select
{
	border: #336699 1px solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

textarea{
	border:#336699 1px solid;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}

.redText
{
	color: #d02a46;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.greenText
{
	color: #00cc00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.errorText
{
	color: #d02a46;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	display:inline;
}
.hidden TD{
	display:none;
}

.tableBox
{
	margin-top: 0px;
	background-color: #ffffff;
	margin-bottom: 10px;
}
.tableDiv
{
	background-color: #ffffff;
	width:100%;
}

.mainpop
{
	padding-right: 5px;
	padding-left: 5px;
	background-color: #313131;
	padding-bottom: 5px;
	padding-top: 5px;
}

.popinside
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #313131;
	border-right: #666666 0px groove;
	border-top: #666666 0px groove;
	border-left: #666666 0px groove;
	border-bottom: #666666 0px groove;
}

/*Textbox Watermark
	border:1px solid #BEBEBE;*/

.unwatermarked {
	height:18px;
	width:148px;
	font-weight:bold;
}

.watermarked {
	height:20px;
	padding:0px 0 0 2px;
	background-color:#ffffff;
	color:gray;
	border: #336699 1px solid;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}	


.profileContainer 
{
	VERTICAL-ALIGN: top;	
	LINE-HEIGHT: 10pt;	
	TEXT-ALIGN: left
}
.profileContainer 
{
	BORDER-RIGHT: #5d97cc 1px solid;	
	BORDER-TOP: #5d97cc 1px solid;	
	BORDER-LEFT: #5d97cc 1px solid;	
	BORDER-BOTTOM: #5d97cc 1px solid
}

.headitem
{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #244b8e;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
}

.menuitem
{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}



#quickhelp
{
	border-right: #000000 1px solid;
	padding-right: 12px;
	border-top: #000000 1px solid;
	padding-left: 12px;
	background: #eef8fc;
	padding-bottom: 6px;
	border-left: #000000 1px solid;
	padding-top: 6px;
	border-bottom: #000000 1px solid;
	text-align: left;
}




TD.Tourcontent {	PADDING-LEFT: 2px;	PADDING-TOP: 8px;} 
P.TourSmall {	FONT-SIZE: small; line-height:130%;} 
P.large {	FONT-SIZE: medium} 
A.blue {	COLOR: #0000cc} 



.InfoCurveBox .InfoCurveFoot
{
	background-position: left bottom;
	background-image: url(/templates/eb_multi/images/indexcurve_info_bl.gif);
	background-repeat: no-repeat;
} 
.InfoCurveBox .InfoCurveFoot EM
{
	background-position: right bottom;
	display: block;
	background-image: url(/templates/eb_multi/images/indexcurve_info_br.gif);
	background-repeat: no-repeat;
} 
.InfoCurveBox .InfoCurveFoot STRONG
{
	display: block;
	margin: 0px 9px;
	overflow: hidden;
	height: 9px;
	background-color: #f1f1f1;
} 
.InfoCurveBox .InfoCurveContent
{
	padding-right: 8px;
	padding-left: 5px;
	font-size: 13px;
	padding-bottom: 5px;
	line-height: 1.2em;
	padding-top: 5px;
	color:#0f0f0f;
	background-color: #f1f1f1;
} 
 .InfoCurveBox .InfoCurveContent A
{
	font-size: 12px;
}
.InfoCurveBox .InfoCurveHead
{
	background-position: left top;
	background-image: url(/templates/eb_multi/images/indexcurve_info_tl.gif);
	background-repeat: no-repeat;
}
 .InfoCurveBox .InfoCurveHead EM
{
	background-position: right top;
	display: block;
	background-image: url(/templates/eb_multi/images/indexcurve_info_tr.gif);
	background-repeat: no-repeat;
	font-style: normal;
}

 .InfoCurveBox .InfoCurveHead STRONG
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	font-size: 16px;
	padding-bottom: 6px;
	margin: 0px 9px;
	overflow: hidden;
	color: #ffffff;
	padding-top: 6px;
	background-color: #595959;
}

.btborTable TD{
	border-bottom:#cccccc 1px dotted;
	height:25px;
	font-size:10px;
	padding-left:5px;
}
.smlTable TD{
	font-size:10px;
}

.searchIxt{
	width:320px;
	border:#666666 1px solid;
	font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}


#popupcontainer
{
	padding-right: 20px;
	padding-left: 15px;
	padding-bottom: 15px;
	width: 265px;
	padding-top: 15px;
	position: absolute;
	height: 190px;
	text-align: center;
} 
#popupcontainer DIV
{
	height: 30px;
} 
#popupcontainer LABEL
{
	float: left;
	line-height: 25px !important;
} 
#popupcontainer INPUT
{
	border-right: #bfbfbf 1px solid;
	border-top: #bfbfbf 1px solid;
	float: right;
	margin: 5px 5px 5px 10px;
	border-left: #bfbfbf 1px solid;
	border-bottom: #bfbfbf 1px solid;
} 
#popupcontainer .checkboxInput
{
	float: left;
	margin: 8px 10px 5px 20px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
} 
#popupcontainer .buttonInput
{
	border-right: #bdbdbd 1px solid;
	border-top: #bdbdbd 1px solid;
	float: right;
	border-left: #bdbdbd 1px solid;
	border-bottom: #bdbdbd 1px solid;
} 
#popupcontainer P
{
	color: #000;
} 
P
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 10px;
	padding-top: 0px;
	text-align: left;
} 
A.closeButton
{
	display: block;
	background: url(/templates/eb_multi/images/pop_close2.gif) no-repeat left top;
	float: right;
	width: 14px;
	height: 14px;
}

#popupbg
{
	padding-right: 20px;
	padding-left: 15px;
	background: url(/images/popup_prompt.png) no-repeat;
	padding-bottom: 15px;
	width: 265px;
	padding-top: 15px;
	position: absolute;
	height: 190px;
	text-align: center;
}
#popupbgTell
{
	padding-right: 20px;
	padding-left: 15px;
	background: url(/images/popup_prompt.png) no-repeat;
	padding-bottom: 15px;
	width: 265px;
	padding-top: 15px;
	position: absolute;
	height: 190px;
	text-align: center;
}
#ShreLinksBack
{
	padding-right: 20px;
	padding-left: 15px;
	background: url(/images/popup_prompt.png) no-repeat;
	padding-bottom: 15px;
	width: 265px;
	padding-top: 15px;
	position: absolute;
	height: 190px;
	text-align: center;
}
