div.popupContent {padding:3px; text-align:left; color:#000000; font-family:arial,verdana; font-size:12px; font-weight:normal; display:block; width:auto;}


div.header {color:#000000; font-family:arial,verdana; font-size:18px; font-weight:bold; display:block; width:auto;}
div.standardTXT {color:#666666; font-family:arial,verdana; font-size:12px; display:block; width:auto;}
div.titleTXT {color:#666666; font-family:arial,verdana; font-size:12px; font-weight:bold; display:block; width:auto;}

.copyright{color:#0D0D0D;font-family:arial,verdana; font-size:11px; background-color:#FFFFFF;}

div.msBody {text-align:left; padding:22px;}

td {vertical-align:middle; text-align:left;}

table.border {background-color:#A9ADC9; vertical-align:top; }
td.head {background-color:#002060; vertical-align:top; }

table.inner {background-color:#ffffff; vertical-align:top; }

td.body {background-color:#ffffff; vertical-align:top; }
td.outsideBody {background-color:#ffffff; vertical-align:top; }

table.sumBorder {background-color:#6699FF; vertical-align:top; }

td.sumHead {background-color:#002060; vertical-align:top; }
td.sumLine {background-color:#ffffff; padding:0px; vertical-align:top; }
td.sumBody {background-color:#ffffff; vertical-align:top; }
td.sumBody2 {background-color:#ffffff; vertical-align:top; }
td.sumMidHead {background-color:#ededff; vertical-align:top; }

td.sumBodyShade {background-color:#dddddd; vertical-align:top; }
td.sumBody2Shade {background-color:#dddddd; vertical-align:top; }

input.sumRadio {background-color:#ffffff; border: 0px;}
input.sumRadioShade {background-color:#dddddd; border: 0px;}

.headFont {font-family: arial, verdana; font-size: 12px; color: #FFFFFF; font-weight:bold;}

.bodyFont {font-family: arial,verdana; font-size: 12px; color: #000000;}
.bodyTitleFont {font-family: arial,verdana; font-size: 12px; color: #000000; font-weight:bold;}
.bodyPriceTitleFont {font-family: arial,verdana; font-size: 16px; color: #000000; font-weight:bold;}
.bodyPriceFont {font-family: arial,verdana; font-size: 16px; color: #000000;}
.selectFont {font-family: arial,verdana; font-size: 12px; color: #000000;}
.rTXT {color:red; font-family: verdana; font-size: 11px;}

input {font-family: arial,verdana; font-size: 12px; font-weight: normal; color: #000000; border: 1px #A9ADC9 solid; background:#ffffff; margin-bottom:0px; padding-left:1px; padding-right:1px}

input.checkbox {border: 0px;}
input.radio {border: 0px;}

select {font-family: arial,verdana; font-size: 12px; font-weight: normal; color: #000000; border: 1px #A9ADC9 solid; background:#ffffff; margin-bottom:0px; padding-left:1px; padding-right:1px}

.errorTitleFont {font-family: arial,verdana; font-size: 16px; color: #ff0000; font-weight:bold;}
.errorFont {font-family: arial,verdana; font-size: 13px; color: #ff0000; }

.sumHeadFont {font-family: arial,verdana; font-size: 12px; color: #FFFFFF; font-weight:bold;}
.sumMidHeadFont {font-family: arial,verdana; font-size: 12px; color: #000000;}
.sumMidHeadTitleFont {font-family: arial,verdana; font-size: 13px; color: #000000; font-weight:bold;}
.sumPriceFont {font-family: arial,verdana; font-size: 14px; color: #000000; font-weight:bold;}
.sumPolicyFont {font-family: arial,verdana; font-size: 12px; color: #000000; font-weight:bold;}

.sumBodyFont {font-family: arial,verdana; font-size: 12px; color: #000000;}
.sumBody2Font {font-family: arial,verdana; font-size: 10px; color: #000000;}

a.txt:link {color:#666666; font-family:arial,verdana; font-size:12px; font-weight:normal; text-decoration: underline;}
a.txt:visited {color:#666666; font-family:arial,verdana; font-size:12px; font-weight:normal; text-decoration: underline;}
a.txt:focus {color:#666666; font-family:arial,verdana; font-size:12px; font-weight:normal; text-decoration: underline;}
a.txt:hover {color:#666666; font-family:arial,verdana; 	font-size:12px; font-weight:normal; text-decoration: underline;}
a.txt:active {color:#666666; font-family:arial,verdana; font-size:12px; font-weight:normal; text-decoration: underline;}

a.head:link {color:#ffffff; font-family:arial,verdana; font-size:10px; font-weight:normal; text-decoration: underline;}
a.head:visited {color:#ffffff; font-family:arial,verdana; font-size:10px; font-weight:normal; text-decoration: underline;}
a.head:focus {color:#ffffff; font-family:arial,verdana; font-size:10px; font-weight:normal; text-decoration: underline;}
a.head:hover {color:#ffffff; font-family:arial,verdana; font-size:10px; font-weight:normal; text-decoration: underline;}
a.head:active {color:#ffffff; font-family:arial,verdana; font-size:10px; font-weight:normal; text-decoration: underline;}

a.info:link {color:#ffffff; font-family:arial,verdana; font-size:12px; font-weight:bold; text-decoration: underline;}
a.info:visited {color:#ffffff; font-family:arial,verdana; font-size:12px; font-weight:bold; text-decoration: underline;}
a.info:focus {color:#ffffff; font-family:arial,verdana; font-size:12px; font-weight:bold; text-decoration: underline;}
a.info:hover {color:#ffffff; font-family:arial,verdana; font-size:12px; font-weight:bold; text-decoration: underline;}
a.info:active {color:#ffffff; font-family:arial,verdana; font-size:12px; font-weight:bold; text-decoration: underline;}

.brSize {font-size: 5px;}
ul.qeUL {list-style-type: circle; list-style-position: inside;}
li.qeLI {font-family: arial,verdana; font-size: 12px; color: #000000;}

/* Table */
.tw {width:550px}

.rrtdw {width:250px}
.rmtdw {width:100px}

.ltdw {width:220px}
.rtdw {width:330px}

.altdw {width:150px}
.artdw {width:400px}

.bltdw {width:320px}
.brtdw {width:230px}

.twWide {width: 770px}

.ltdwWide {width:200px}
.rtdwWide {width:250px}

.altdwWide {width:200px}
.artdwWide {width:250px}

.bltdwWide {width:200px}
.brtdwWide {width:250px}

.s0 {font-size: 9px;}
.s1 {font-size: 10px;}
.s2 {font-size: 11px;}
.s3 {font-size: 12px;}
.s4 {font-size: 13px;}
.s5 {font-size: 14px;}
.s6 {font-size: 15px;}
.s7 {font-size: 16px;}
.s8 {font-size: 17px;}
.s9 {font-size: 18px;}
.s10 {font-size: 19px;}
.s16 {font-size: 25px;}
.b {font-weight:bold;}
.i {font-style:italic}
.u {text-decoration:underline;}

.hand {cursor:pointer;}


.scriptContainer
{
	width:200px;
	text-align:left;
	position:absolute;
	right:5px;
	top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	
	padding-top:0px;
	padding:0px;
	background:#E8F4FD;
	color:#232D6A;
	font-family:arial,verdana;
	font-size:12px;
	z-index:1;
	text-align:left;

}

.scriptNoRead {
color:#660000;
font-style: italic;
}






/* calander*/
	.CALcpYearNavigation,
	.CALcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.CALcpDayColumnHeader,
	.CALcpYearNavigation,
	.CALcpMonthNavigation,
	.CALcpCurrentMonthDate,
	.CALcpCurrentMonthDateDisabled,
	.CALcpOtherMonthDate,
	.CALcpOtherMonthDateDisabled,
	.CALcpCurrentDate,
	.CALcpCurrentDateDisabled,
	.CALcpTodayText,
	.CALcpTodayTextDisabled,
	.CALcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.CALcpDayColumnHeader
			{
			text-align:right;
			padding:0px;
			margin:0px;
			height:0px;
			}
	.CALcpCurrentMonthDate,
	.CALcpOtherMonthDate,
	.CALcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.CALcpCurrentMonthDateDisabled,
	.CALcpOtherMonthDateDisabled,
	.CALcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.CALcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.CALcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.CALcpOtherMonthDate
			{
			color:#808080;
			}
	TD.CALcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid 1px #000000;
			padding:0px;
			margin:0px;
			height:0px;
			}
	TD.CALcpCurrentDateDisabled
			{
			border-width:1;
			border:solid 1px #FFAAAA;
			padding:0px;
			margin:0px;
			height:0px;
			}
	TD.CALcpTodayText,
	TD.CALcpTodayTextDisabled
			{
			padding:0px;
			margin:0px;
			height:0px;
			}
	A.CALcpTodayText,
	SPAN.CALcpTodayTextDisabled
			{
			height:20px;
			}
	A.CALcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.CALcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.CALcpBorder
			{
			padding:0px;
			margin:0px;
			border:solid 1px #6677DD;
			}
			
#xexIDstyleFix {
			padding:0px;
			margin:0px;
			height:0px;

}

.titlebartext
{	
	font-family:Helvetica;
	color:#364A83;
	font-size:16pt;
	font-weight:bold;
}
.titlebartextsmall
{	
	font-family:Helvetica;
	color:#364A83;
	font-size:12pt;
	text-align:center;
}


#rightcolumn div.quoteFIX
{
	background-image: none;
	background-repeat:no-repeat;
}
#largequoteFIX
{
	background-image: none;
	background-repeat:no-repeat;
}



#leftnavigation-gradient td.image{
	padding-right:10px;
}


html>body #leftnavigation-gradient td.image{
	padding-right:15px;
}
