
body.skiBody {background-color:#ffffff;color:#3B3B3B;font-family:Verdana, Arial,Helvetica;margin:0 0 0;}

.b {font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:bold;color:#3B3B3B;}
.bw {font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:bold;color:#ffffff;}
.w1 {font-family:Verdana, Arial, Helvetica;font-size:11px;font-weight:normal;color:#ffffff;}

a.ski:link, a.ski:visited {color:#000000;text-decoration:none;}
a.ski:active {color:#FFFFFF;text-decoration:none;}
a.ski:hover {color:#10478A;text-decoration:underline;}

a.w:link, a.w:visited {color:#FFFFFF;text-decoration:none;}
a.w:active {color:#FFFFFF;text-decoration:none;}
a.w:hover {color:#FFFFFF;text-decoration:underline;}

a.t:link, a.w:visited {color:#000000;text-decoration:none;}
a.t:active {color:#000000;text-decoration:none;}
a.t:hover {color:#000000;text-decoration:underline;}

a.s:link, a.w:visited {color:#000000;text-decoration:bold;}
a.s:active {color:#000000;text-decoration:bold;}
a.s:hover {color:#000000;text-decoration:underline;}

a.b:link, a.w:visited {color:#FFFFFF;text-decoration:none;}
a.b:active {color:#FFFFFF;text-decoration:none;}
a.b:hover {color:#FFFFFF;text-decoration:underline;}

a.o:link, a.o:visited {color:#EF5D08;text-decoration:none;}
a.o:active {color:#EF5D08;text-decoration:none;}
a.o:hover {color:#EF5D08;text-decoration:none;}

.border1 {
	border-top: 1px none #A3AFC2;
	border-right: 1px solid #A3AFC2;
	border-bottom: 1px solid #A3AFC2;
	border-left: 1px solid #A3AFC2;
}

.border2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #A3AFC2;
	border-right-color: #A3AFC2;
	border-bottom-color: #A3AFC2;
	border-left-color: #A3AFC2;
}

body, html, table
{
	font-size:100%;
}
body
{
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	text-align:center;
	size:landscape;
}
div.clearfloat
{
	clear:both;
	width:1px;
	height:1px;
	font-size:1px;
}
#container
{
	width:770px;
	text-align:left;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
#titlebar
{
	background-repeat:no-repeat;
	height:87px;
	font-family:Helvetica;
	color:#364A83;
	font-size:1.1em;
	font-s\ize:1.4em;
	font-weight:bold;
}
#titlebar img
{
	vertical-align:middle;
	float:left;
}
#titlebar p
{
	margin-top:12px;
}
#titlebar a
{
	border:none;
}
img.generalInsurance
{
	position:absolute;
	top:20px;
	left:710px;
}
#navigationbar
{
	background-image:url("/img/ColumbusNavigationBackgroun.gif");
	background-repeat:repeat-x;
	height:39px;
	color:#FFFFFF;
	font-family:Arial;
}
span.selected
{
	color:#CBE7FB;
	display:block;
	width:130px;
}
#navigationbar img
{
	border:0px;
	vertical-align:middle;
}
div.home a, div.products a, div.faq a, div.about a
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	display:block;
	width:130px;
	vertical-align:middle;
}
div.products, div.about, div.home, div.faq, div.languages
{
	position:absolute;
	top:98px;
	width:130px;
	text-align:center;
	font-size:0.7em;
	vertical-align:middle;
	border-right:1px solid #FFFFFF;
}
div.home
{
	display:block;
	left:10px;
	border-left:1px solid #FFFFFF;
}
div.products
{
	display:block;
	left:140px;
}
div.faq
{
	display:block;
	left:270px;
}
div.about
{
	display:block;
	left:400px;
}
div.languages
{
	left:570px;
	width:190px;
	border-right:none;
}
div.languages img
{
	border:none;
	margin-left:2px;
	margin-right:2px;
}
#leftnavigation
{
	width:200px;
	padding-bottom:15px;
	margin-top:10px;
	padding-top:0px;
}
#leftnavigation a, #leftnavigation span
{
	color:#232D6A;
	font-family:Arial;
	font-size:0.75em;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:auto;
}
#leftnavigation span
{
	font-weight:normal;
}
#leftnavigation td.selected
{
	background-color:#E8F4FD;
}
#leftnavigation td
{
	border-top:1px solid #A9ADC9;
}
#leftnavigation td.image
{
	border-top:none;
	text-align:center;
	vertical-align:middle;
	height:50px;
	padding-right:5px;
}
#leftnavigation img
{
	border:none;
}
#leftnavigation td.bottom
{
	border-bottom:1px solid #A9ADC9;
}
#rightcolumn, #largequote
{
	float:right;
	width:545px;
	margin-right:5px;
	margin-top:10px;
	padding-top:0px;
	color:#232D6A;
	font-family:Arial;
	font-size:0.7em;
	z-index:1;
	text-align:left;
}
#largequote
{
	width:707px;
}
#rightcolumn
{
	float:right;
	width:545px;
	margin-right:5px;
	margin-top:10px;
	padding-top:0px;
	color:#232D6A;
	font-family:Arial;
}
#rightcolumn a, #largequote a, #rightcolumnwide a,
{
	color:#232D6A;
}
#rightcolumn li, #rightcolumnwide li
{
	background-image:url("/img/bullet.gif");
	background-position:center left;
	background-repeat:no-repeat;
	list-style-type:none;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}
#rightcolumn li.numbers, #rightcolumnwide li.numbers
{
	background-image:url("");
	list-style-type:decimal;
	padding-left:1px;
	padding-top:6px;
	padding-bottom:2px;	
}
#rightcolumn li a, #rightcolumnwide li a
{
	font-weight:bold;
	background-image:url("/img/toolsArrow.gif");
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:6px;
}
#rightcolumn li.selectedquestion a
{
	background-image:url("/img/downArrow.gif");
	padding-right:10px;
}
#rightcolumn li.subquestion
{
	list-style-type:none;
	background-image:url("/img/spacer.gif");
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}
#rightcolumn li.subquestion a
{
	background-image:url("/img/spacer.gif");
	font-weight:normal;
}
#rightcolumn li.subquestion img
{
	vertical-align:middle;
}
#description, #rightcolumn p, h2, #rightcolumn ul, #rightcolumnwide p, #rightcolumnwide ul,
{
	margin-left:25px;
	margin-right:10px;
}
#rightcolumn ol, #rightcolumnwide ol
{
	margin-left:50px;
	margin-right:10px;
}
#description p
{
	margin-left:0px;
}
#description h3
{
	margin-bottom:-13px;
}
#description img
{
	float:right;
	margin-left:15px;
}
#rightcolumn div.quote, #rightcolumn div.tools
{
	background-image:url("/img/boxbackground.gif");
	background-repeat:repeat-y;
}
#largequote
{
	background-image:url("/img/quotebackground.gif");
	background-repeat:repeat-y;
}
#rightcolumn div.search
{
	font-weight:bold;
	float:right;
	margin:5px;
}
input.faqsubmit
{
	border:none;
	background-image:url("/img/searchgo.gif");
	background-color:transparent;
	height:23px;
	width:32px;
}
input
{
	vertical-align:middle;
	font-family:Tahoma;
	padding-left:5px;
}
#rightcolumn div.tools
{
	margin-top:10px;
}
table.titlebox a
{
	text-decoration:none;
	color:#FFFFFF;
}
#rightcolumn div.quote td.space, #largequote td.space, #rightcolumn div.tools td.space, #rightcolumn div.quote td.startspace
{
	background-image:url("/img/boxtop.gif");
	background-repeat:repeat-x;
}
#rightcolumn div.quote td.space, #largequote td.space
{
	width:6px;
}
#rightcolumn div.quote td.startspace
{
	width:145px;
}
#rightcolumn div.tools td.corner, td.corner
{
	background-image:url("/img/boxcorner.gif");
	background-repeat:no-repeat;
	width:9px;
}
td.comment, td.quotecomment, td.startquotecomment
{
	background-color:#364A83;
	color:#FFFFFF;
	font-size:1em;
	font-s\ize:1.1em;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	height:24px;
}
#rightcolumn div.tools td.comment
{
	width:155px;
}
td.quotecomment
{
	width:100%;
}
td.comment img, td.quotecomment img, td.startquotecomment img
{
	margin-right:10px;
	vertical-align:middle;
}
table.titlebox td.selected, table.titlebox td.unselected
{
	background-color:#CCD2E3;
	color:#232D6A;
	font-size:0.9em;
	font-s\ize:1.2em;
	font-weight:bold;
	text-align:center;
	border:1px solid #232D6A;
}
table.titlebox td.unselected
{
	background-color:#232D6A;
	
}
#rightcolumn table.titlebox td.unselected a, #largequote table.titlebox td.unselected a
{
	color:#FFFFFF;
}
table.titlebox td.unselected a, table.titlebox td.selected span
{
	display:block;
	width:24px;
	vertical-align:middle;
}
#rightcolumn div.quote table img, #largequote table img, #rightcolumn input, #rightcolumn select, #largequote input, #largequote select, #largequote p img
{
	vertical-align:middle;
}
#rightcolumn img, #largequote img
{
	border:none;
}
div.smallbluebox, div.smallbluebox2
{
	background-image:url("/img/smallboxbackground.gif");
	
font-family:Arial;
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#E8F4FD;
	vertical-align:top;
	padding:0px;
	padd\ing-top:-1px;
	width:251px;

	margin-left:15px;
	margin-top:5px;
	text-align:left;
}

div.smallbluebox
{
position:absolute;
left:0px;
top:0px;
}


div.smallbluebox2
{
position:absolute;
right:15px;
top:0px;
}


	


div.bluebox
{
	background-image:url("/img/startquotebackground.gif");
	font-family:Tahoma,Arial;
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#E8F4FD;
	vertical-align:top;
	padding:0px;
	padd\ing-top:-1px;
	width:391px;
	margin-left:15px;
	margin-top:5px;
	text-align:left;
}
div.bluebox img
{
	marg\in-top:-1px;
}
div.helplarge p, #rightcolumn div.helpsmall p
{
	margin-left:15px;
	margin-right:15px;
}
div.helplarge table
{
	margin-left:10px;
	margin-right:10px;
}
div.helplarge td, div.helplarge th
{
	text-align:center;
	vertical-align:middle;
	padding:3px;
	font-size:1em;
}
div.helplarge td.price, div.helplarge td.titleprice 
{
	font-weight:bold;
}
div.helplarge th
{
	background-color:#E8F4FD;
}
div.helplarge a
{
	color:#232D6A;
}
div.helplarge table
{
	border-top:1px solid #A9ADC9;
	border-right:1px solid #A9ADC9;
}
div.helplarge td, div.helplarge th
{
	border-bottom:1px solid #A9ADC9;
	border-left:1px solid #A9ADC9;
}
div.helplarge td.title, div.helplarge th.title, div.helplarge td.titleprice
{
	text-align:left;
}
#largequote div.bluebox p, #rightcolumn div.bluebox p, #rightcolumn div.smallbluebox p, #rightcolumn div.smallbluebox2 p
{
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:10px;
}
#rightcolumn div.smallbluebox p, #rightcolumn div.smallbluebox2 p
{
	font-size:1.4em;
	font-weight:bold;
	margin-bottom:0px;
}
#largequote div.bluebox p.continue, #rightcolumn div.smallbluebox p.continue, #rightcolumn div.smallbluebox2 p.continue
{
	text-align:right;
	margin-bottom:0px;
	margin-right:0px;
}
#largequote div.bluebox p.continue, #rightcolumn div.bluebox p.continue
{
	text-align:right;
	margin:0px;
	padding:0px;
}
div.bluebox span
{
	font-weight:bold;
}
img.boxbottom
{
	vertical-align:bottom;
	text-align:center;
	padding:0px;
}
div.bluebox table
{
	margin-left:8px;
	margin-bottom:10px;
	margin-top:5px;
}
div.bluebox table.quote1
{
	margin-bottom:-1px;
	margin-top:0px;
}
div.bluebox td
{
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
	padding-left:5px;
	font-size:1em;
}
div.bluebox td.top
{
	vertical-align:top;
}
div.bluebox table.quote1 td
{
	height:40px;
	padding:0px;
	vertical-algin:middle;
}
div.bluebox td.error, div.bluebox td.errorbottom, div.bluebox td.errorhighlight, div.bluebox p.error, div.bluebox p.errorhighlight
{
	color:red;
}
div.bluebox table.quote1 td.errorhighlight
{
	height:auto;
}
div.bluebox td.bottom, div.bluebox td.errorbottom
{
	height:45px;
}
div.bluebox td.submitbutton
{
	text-align:right;
	vertical-align:bottom;
	padding-bottom:0px;
	margin-bottom:0px;
}
input.submitbut
{
	border:none;
	background-image:url("/img/Quotenow.gif");
	background-color:transparent;
	width:63px;
	height:65px;	
}

input.emailbut
{
	border:none;
	background-image:url("/img/Email.gif");
	background-color:transparent;
	width:63px;
	height:47px;	
}
input.loginbut
{
	border:none;
	background-image:url("../img/login.gif");
	background-color:transparent;
	width:63px;
	height:47px;	
}

input.continuebut, input.purchasebut, input.comparebut, input.returnbut
{
	border:none;
	background-image:url("/img/continue.gif");
	background-color:transparent;
	width:102px;
	height:43px;	
	margin:0px;
	padding:0px;
}
input.purchasebut
{
	background-image:url("/img/purchase.gif");
}
input.returnbut
{
	background-image:url("/img/return.gif");
}
input.comparebut
{
	background-image:url("/img/compare.gif");
	width:62px;
	height:22px;	
}
div.bluebox td.compare
{
	text-align:right;
}
#largequote table.cover
{
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:1.5em;
	font-s\ize:1.1em;
	margin:0px;
	padding:0px;
	padding-left:10px;
	width:391px;
}
#largequote table.cover span, #rightcolumn div.smallbluebox span, #rightcolumn div.smallbluebox2 span
{
	color:#75210E;
}
#largequote table.cover td
{
	padding-left:10px;
}
div.helpsmall, div.helplarge
{
	background-image:url("/img/helpstartbackground.gif");
	background-repeat:no-repeat;
	background-position:top center;
	vertical-align:top;
	width:121px;
	float:right;
	margin-right:5px;
	margin-top:5px;
	text-align:left;
}
div.helplarge
{
	background-image:url("/img/helpbackground.gif");
	width:281px;
}
h2
{
	color:#232D6A;
	font-size:1.5em;
	font-weight:bold;
	margin-bottom:-15px;
	margin-top:10px;
	margin-left:23px;
}




#largequote div.bluebox h2, #rightcolumn div.bluebox h2
{
	margin-bottom:0px;;
	margin-top:0px;
	margin-left:10px;
}
#rightcolumn h3, #largequote h3
{
	color:#232D6A;
	font-size:1.05em;
	font-weight:bold;
	margin-top:5px;
}
div.quote h3, #largequote h3
{
	text-align:center;
}
div.tools a
{
	color:#232D6A;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	background-image:url("/img/toolsArrow.gif");
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:7px;
}
div.tools a:hover
{
	text-decoration:underline;
}
div.tools p
{
		margin:10px 5px 5px 35px;
}
#rightcolumn p.boxend, #largequote p.boxend
{
		margin:0px;
		margin-top:10px;
		padding:0px;
}
#linkbar
{
	color:#232D6A;
	font-family:Arial;
	font-size:0.7em;
	text-align:center;
	padding:0px;
	margin:0px;
	border-top:1px solid #A9ADC9;
	margin-top:10px;
}
#linkbar p
{
	margin-top:5px;
}
#linkbar a
{
	color:#232D6A;
	padding-left:2px;
	padding-right:2px;
}
#linkbar a:hover, #rightcolumn a:hover, #largequote a:hover
{
	text-decoration:none;
}
#aboutColumbus, #ourProducts
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
	z-index:3;
}
#aboutColumbus li, #ourProducts li
{
	list-style:none;
	padding:0px;
	padding:4px 0px 4px 0px;
	border-bottom:1px solid #AAAEC9;
}
#aboutColumbus li.bottom, #ourProducts li.bottom
{
	border-bottom:0px;
}
#aboutColumbus ul, #ourProducts ul
{
	margin:0px;
	padding:5px 10px 5px 10px;
	background-color:#364A83;
	border:1px solid #AAAEC9;
	border-top:none;
}
#aboutColumbus
{
	width:130px;
	position:absolute;
	top:98px;
	left:400px;
	visibility:hidden;
}
#ourProducts
{
	width:130px;
	position:absolute;
	top:98px;
	left:140px;
	visibility:hidden;
	/*border:1px solid red;*/
}
#ourProducts li a, #aboutColumbus li a
{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	background-color:#364A83;
}
#navigationbar a:hover, #ourProducts li a:hover, #aboutColumbus li a:hover, table.titlebox td.unselected a:hover
{
	color:#CBE7FB;
}
#leftnavigation a:hover
{
	color:#A9ADC9;
}

div.leftpadding
{
	margin-left:25px;	
}
div.imgpadding
{
	margin-top:5px;
	margin-left:15px;	
}
#titletext
{
	margin-top:30px;
	margin-left:205px;
	text-align:left;	
}
.producthighlight
{
	color:#FF6600;
}
.definitionstitle
{
	color:#006699;
}
.Textboxes
{
	text-align:left;
	font-family:Helvetica;
	font-size:10pt;
}
#ourProducts img, #aboutColumbus img
{
	border:none;
}
.TextColour
{
	color:#232D6A;
}
.SiteMap
{
	font-family:Arial;	
	color:#232D6A;
	font-size:0.8em;
}
.StandOut
{
	font-size:1.2em;
	color:#232D6A;
}
.SmallText
{
	font-family:Arial;
	font-size:10px;
	color:#232D6A;
}
#rightcolumn h4, #largequote h4
{
	color:#232D6A;
	font-size:1.05em;
	font-weight:bold;
	margin-top:5px;
	text-align:left;
}
#q3
{

	font-size:12px;

}
#q4
{

	font-size:12px;

}

.titlebartext
{	
	font-family:Helvetica;
	color:#364A83;
	font-size:16pt;
	font-weight:bold;
}
.titlebartextmedium
{	
	font-family:Helvetica;
	color:#364A83;
	font-size:14pt;

}
.titlebartextsmall
{	
	font-family:Helvetica;
	color:#364A83;
	font-size:12pt;
	text-align:center;
}


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:#364A83; 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:#364A83; 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: 550px}

.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;
}


td.skiTD {
		font-family:Verdana, Arial, Helvetica; 
		font-size:11px;
		font-weight:normal;
		color:#3B3B3B;
		text-align:center;
		vertical-align:middle;
}

td.skiTD2 {
		font-family:Verdana, Arial, Helvetica; 
		font-size:11px;
		font-weight:normal;
		color:#3B3B3B;
		text-align:center;
		vertical-align:top;
}

div.skiHolderDIV {
width:100%;
border:solid 0px #000000;
}


div.skiDIV {
position: relative;

width:550px;
left:200px;

border:solid 0px #000000;

}

