a:link{color:#496AAE;font-family:Arial, Verdana;text-decoration:none}
a:active{color:#496AAE;font-family:Arial, Verdana;text-decoration:none}
a:visited{color:#496AAE;font-family:Arial, Verdana;text-decoration:none}
a:hover{color:#16387C;font-family: Arial, Verdana;text-decoration:underline}

.embedTitleColor{color:#16387C}

.embedHeaderSmall a:link{font-size:11px}
.embedHeaderSmall a:active{font-size:11px}
.embedHeaderSmall a:visited{font-size:11px}
.embedHeaderSmall a:hover{font-size:11px}
.embedHeaderSmall{background-image:url(images/embed_tab_default.gif)}

.embedHeaderHighlight{border-style:solid;border-width:1px;border-right-color:#B5BEC6;border-left-color:#B5BEC6;border-top-color:#B5BEC6;border-bottom-color:#FFFFFF;background:url(images/embed_tab_default_select.gif)}
.embedHeaderHighlight a:link{font-size:14px;color:#9C1010;font-weight:bold;text-decoration:none}
.embedHeaderHighlight a:active{font-size:14px;color:#9C1010;font-weight:bold;text-decoration:none}
.embedHeaderHighlight a:visited{font-size:14px;color:#9C1010;font-weight:bold;text-decoration:none}
.embedHeaderHighlight a:hover{font-size:14px;color:#9C1010;font-weight:bold;text-decoration:underline}

.embedBorderit img{border: 1px solid #FFFFFF}
.embedBorderit:hover img{border: 1px solid #C5D2DB}
.embedBorderit:hover{color: #FFFFFF}

.ExampleBackColor{background-color:#DAE3E9}
.TableBackColor{background-color:#B5BEC6}

td,tr{font-size:8pt;color:#16387C;font-family:Arial, Verdana}

.size10{font-size:10pt;color:#16387C;font-family:Arial, Verdana}
.size10 a:link{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.size10 a:active{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.size10 a:visited{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.size10 a:hover{color:#16387C;text-decoration:none;border-bottom:1px dotted #16387C}

.topHeadingText{font-size:24px;font-weight:bold;color:#496AAE}
.topHeadingText a:link{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.topHeadingText a:active{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.topHeadingText a:visited{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.topHeadingText a:hover{color:#16387C;text-decoration:none;border-bottom:1px dotted #16387C}

.bigText{font-size:18px;font-weight:bold;color:#16387C}
.bigText a:link{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.bigText a:active{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.bigText a:visited{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.bigText a:hover{color:#16387C;text-decoration:none;border-bottom:1px dotted #16387C}

.boxHeadingText{font-size:14px;font-weight:bold;color:#16387C}
.boxHeadingText{background-image:url(images/box_top_shade.gif)}

.explanationText{font-size:16px;color:#16387C;font-family:Microsoft Sans Serif}
.explanationText a:link{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.explanationText a:active{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.explanationText a:visited{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.explanationText a:hover{color:#16387C;text-decoration:none;border-bottom:1px dotted #16387C}

.redInputText{font-size:16px;color:#FF0000;font-family:Microsoft Sans Serif}
.greyInputText{font-size:16px;color:#808080;font-family:Microsoft Sans Serif}
.darkredInputText{font-size:16px;color:#5C0404;font-family:Microsoft Sans Serif}

.stepText{font-size:16px;color:#000000;font-family:Microsoft Sans Serif}
.stepText a:link{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.stepText a:active{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.stepText a:visited{color:#496AAE;text-decoration:none;border-bottom:1px dotted #496AAE}
.stepText a:hover{color:#16387C;text-decoration:none;border-bottom:1px dotted #16387C}

.popupHeadingText{font-size:14px;font-weight:bold;color:#404040}
.popupBodyText{font-size:12pt;color:#16387C}

.warningText{font-size:10pt;font-weight:bold;color:#FFFFFF}
.warningText a:link{text-decoration:underline;color:#FFFFFF}
.warningText a:active{text-decoration:underline;color:#FFFFFF}
.warningText a:visited{text-decoration:underline;color:#FFFFFF}
.warningText a:hover{text-decoration:underline;color:#FFFFFF}

#loading
{	font-size:20px;
	font-weight:bold;
    margin-top:10px;
    margin-left:15px;
}

#PreviewButton
{	cursor:pointer;
}

/* Calculating... */
#UpdateProgress
{	background-color:#FFE9E9;
	background:url(images/calculating_shade.gif);
	font-family:Arial, Verdana;
	font-size:18px;
	font-weight:bold;
	color:#920606;
	border: solid 1px #920606;
	padding-left:13px;
	padding-right:13px;	
	padding-top:13px;
	padding-bottom:13px;
	white-space:nowrap;
}

/*Modal Popup*/
.modalBackground
{	background-color:Gray;
	filter:alpha(opacity=50);
	opacity:0.5;
}

.modalPopup
{	background-color:#ffffff;
	border-width:1px;
	border-style:solid;
	border-color:#404040;
}

#CloseButton
{	cursor:pointer;
}

#PopupCloseWindow
{	cursor:pointer;
}

/* Tool Tip 2 */
.tooltip {
	cursor: help; text-decoration: none;
	position: relative;
}
.tooltip span {
	margin-left: -999em;
	position: absolute;
}
.tooltip:hover span {
	border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	font-family:Arial, Verdana;
	position: absolute; left: 1em; top: 2em; z-index: 99;
	margin-left: 0; width: 250px; color: #000000;
}
.custom { padding: 0.5em 0.5em 0.8em 1.7em; }
* html a:hover { background: transparent; }
.info { background: #F7F7F7; border: 1px solid #B5BEC6;	}
.imageIcon {border:0; margin: -2px 0 0 -42px; float: left; position: absolute; }
.toolTitle{	font-family:Arial, Verdana; font-size: 1.1em; font-weight: bold;
			display: block; padding: 0.2em 0 0.3em 0; color: #496AAE; font-style:italic; }
