BODY {
	BACKGROUND-COLOR: #c1d7e3;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	scrollbar-face-color: #142d3e;
	scrollbar-highlight-color: #8FAFD7;
	scrollbar-shadow-color: #000B2A;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #E5E8E9;
	scrollbar-3dlight-color : #032E63;
	}

A {
	color: #3D5969;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A:visited {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3D5969;
}

A:HOVER {
	margin-bottom: 0px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #001623;
}

A.linkstop {
	color: #ffffff;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.linkstop:visited {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

A.linkstop:HOVER {
	margin-bottom: 0px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffef9b;
}

A.linksbottom {
	color: #f3f3f3;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.linksbottom:visited {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #f3f3f3;
}

A.linksbottom:HOVER {
	margin-bottom: 0px;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #861a1a;
}

A.linksleft {
	color: #686c70;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

A.linksleft:visited {
	margin-bottom: 0px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #686c70;
}

A.linksleft:HOVER {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #b22828;
}

.copyright {
	color: #00445D;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: light;
}

TD {
	color: #08166b;
	margin: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 9pt;
	font-weight: light;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.title1 {
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.t1 {
	color: #ffffff;
	font-size: 9pt;
	font-weight: light;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.t2 {
	color: #a01d01;
	font-size: 9pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.t3 {
	color: #08166b;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.t4 {
	color: #f1cb6f;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.input {
	background: #ffffff;
	color: #1C3848;
	height: 22px;
	font-size: 8pt;
	font-weight: light;
	font-family: Arial, Helvetica, sans-serif;
	border : 1px solid #8F9EA0;
}

.form {
	background: #e5eaee;
	color: black;
	height: 20px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	border : 1px solid #6b8092;
}

h2 {
	color: #C52E00;
	font-size: 16pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Progress Page */
#progresspage {width: 100%;}
.pleasewait {width: 100%;}
.pleasewait table {height: 40px;}
#progresspage p.message {font-size: 14px; font-weight: bold; color: #212193; text-align: center;}
#progressbar {font-size: 60px; font-weight: bold; color: #FF6500; text-align: center;}

/* Search Quote Page */
.quote {margin-bottom: 20px; background-color: #0E2A60; border: solid 2px #0E2A60;}
.quote td {color: #FFFFFF; border: solid 1px #FFFFFF;}
.quote span.quoteref {font-size: 14px; font-weight: bold; color: #F8D41E;}
.quote span.quoteprice {font-size: 14px; color: #F8D41E; font-weight: bold;}
.quote b {font-size: 14px; color: #F8D41E;}
.quote span.small {font-size: 10px;}

.quotedetail th {text-align: left; font-size: 9pt; background-color: #E2EAEF;}

p span.telephone {font-size: 30px; color: #C52E00; font-weight: bold;}
