body {
	margin: 20px 0 20px 0;
	padding: 0;
	background-color: #a2d7f6;
	background-image: url(solo-images/solo-sea-salt-bg.gif);
	background-repeat: repeat-x;
	text-align:center;	
	
}
body,table,a {
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size:13px;
	line-height:18px;
	color: #003193;
}

a {
	color:#003094;
}
a:hover {
	color:#cc0003;
}

td {
	text-align:left;
	vertical-align:top;
}

.center {
	text-align:center;
	margin:0px;
	padding:0px;
}

.Warning {
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #FF0000;
	font-weight:bold;
	font-size:13px;
}


.MainHeading {
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #003193;
	font-weight:bold;
	font-size:20px;
	margin-bottom:20px;
}

.SubHeading {
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #003193;
	font-weight:bold;
	font-size:13px;
	margin-bottom:13px;
}

.Small {
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #003193;
	font-size:11px;
	line-height:13px;
}

input.btn, input.btnhov {
	color:#EA0003;
	font-family:Arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	background-color:#eeeeee;
	border:1px solid;
	border-top-color:#aaaaaa;
	border-left-color:#999999;
	border-right-color:#555555;
	border-bottom-color:#555555;
}

input.btnhov {
	background-color:#ffeeee;
	border-top-color:#EA0003;
	border-left-color:#EA0003;
	border-right-color:#EA0003;
	border-bottom-color:#EA0003;
}

INPUT,TEXTAREA {
	font-family: Courier New;
	font-size: 10pt;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color:#FCFDFF;
}
.InputSmall {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-family: Arial;
	font-size: 11px;
	background-color:#ffffff;
}

UL, OL {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
}

form {margin: 0;padding: 0;}
FORM.tb {display:inline;}


TABLE.AppTable {}
TABLE.AppTable TD {
	padding:2px 8px 2px 8px;
	border:solid #002B80 1px;
}
.color01 {background-color: #eeeeee;}
.color02 {}

#NavContainer {
	width: 136px;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: none;
}


UL.Nav,UL.NavSubset {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
UL.NavSubset {background-color: #FFFFFF;}

LI.Nav,LI.NavActive,LI.NavActiveNotCurrent {
	border-bottom: 1px solid #90bade;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:13px;	
}
LI.NavSubset,LI.NavSubsetActive,LI.NavSubsetActiveNotCurrent {
	border-top: 1px dashed #90bade;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	font-size:11px;
}
LI.NavActive,LI.NavActiveNotCurrent,LI.NavSubsetActive,LI.NavSubsetActiveNotCurrent {
	background-color: #FFFFFF;
}


A.Nav,A.NavActive,A.NavSubset,A.NavSubsetActive,A.NavActiveNotCurrent,A.NavSubsetActiveNotCurrent {
	display: block;	
	margin: 0px 0px 0px 0px;
	border: 0px;
	background-color: none;
	text-decoration: none;
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size:13px;
	line-height:normal;
	color: #003193;
	font-weight:normal;
}
A.Nav,A.NavActive,A.NavActiveNotCurrent {padding: 2px 0px 2px 3px;}
A.NavSubset,A.NavSubsetActive,A.NavSubsetActiveNotCurrent {padding: 0px 0px 0px 5px;font-size:13px;}

UL.NavSubset LI UL LI {border-top: 0px dotted #90bade;font-size:11px;}
UL.NavSubset LI UL A {border-top: 0px dotted #90bade;font-size:11px;padding: 0px 0px 0px 3px;}

A.NavActive {border-right: 2px solid #002B80;font-weight:bold;}
A.NavSubset {border-right: 2px solid #90bade;}
A.NavSubsetActive {border-right: 2px solid #002B80;font-weight:bold;}
A.NavActiveNotCurrent,A.NavSubsetActiveNotCurrent {border-right: 2px solid #90bade;;font-weight:normal;}


A:hover.Nav,A:hover.NavSubset,A:hover.NavActiveNotCurrent,A:hover.NavSubsetActiveNotCurrent {
	border-left: 0px;
	border-right: 2px solid #002B80;
	background-color: #DFE3E7;
	color:#002B80;
}
a:hover.NavActive, a:hover.NavSubsetActive{color:#002B80;}
LI A IMG {margin-right:3px;}

LI A {display:inline-block;} 
LI A {display:block;}

.imageRight {
	border:solid #86B4CB 1px;
	background-color: #EFF2F7;
	margin-left:15px;
	margin-bottom:5px;
	width:220px;
}
.imageRight TD {padding:5px;}
.imageRight TD TD {padding:0px;}

TABLE.Sitemap {
	border-bottom: 1px solid #cFe2e7;
	background-color: #FFFFFF;
	padding: 5px 0px 5px 5px;
	margin-bottom:0px;
}
TABLE.Sitemap TABLE.Sitemap {
	margin-left:20px;
	border: 0px solid #86B4CB;
	background-color: #FFFFFF;
	padding: 5px 0px 5px 5px;
}
TABLE.Sitemap TABLE.Sitemap TABLE.Sitemap{
	margin-left:20px;
	border: 0px solid #86B4CB;
	background-color: #FFFFFF;
	padding: 5px 0px 5px 10px;
}
TABLE.Sitemap IMG {
	margin-right:3px;
}

TABLE.Highlight {border:solid #86B4CB 1px;background:#EFF2F7;}
TABLE.Highlight TD {padding:5px;}
TABLE.Highlight TABLE {background:#FFFFFF;}
TABLE.Highlight TD TABLE TD {padding:6px;}
