@charset "utf-8";
/* CSS Document */

@media screen
{

/* ********************************* Body Styles ********************************* */

body {
	font: 100% Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 0px; 
	margin: 0;
	background-color: #999966;
}

/* ********************************* General Styles ********************************* */

.center {text-align: center;}
.right {text-align: right;}

.bold {font-weight: bold;}
.italic {font-style: italic;}

.clearFloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}

.upRow {
	margin-top: -2.8em;
	text-align: center;
}
/* ********************************* Div Styles ********************************* */

#Page_Container {
	width: 100%;
	min-width: 800px;
	background-color: #5E5E2F;
	margin: 0 auto 0 0;
	padding: 0px;
	min-height: 875px;
}

#Header_Container {
	width: 100%;
	min-width: 800px;
	background-color: #999966;
	margin: 0px;
}

#Title_Container {
	font: bold 44pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #FFFFFF;
	float: left;
	margin: auto auto auto 15px;
}

#Quote_Container {
	width: 466px;
	margin: 0px auto 0px 10px;
	padding-bottom: 5px;
	font-size: 0.8em;
}

#TopMenu_Container {
	float: right;
	margin: -45px auto 0px auto;
	font: bold 1em "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#Menu_Container {
	float: left;
	width: 225px;
	height: 100%;
	padding: 10px 0 10px 0;
	text-align: center;
	background-color: #5E5E2F;
	font: bold 14pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#Content_Container {
	margin: 0 0 0 225px;
	padding: 20px 10px 15px 25px;
	background-color: #DADAB6;
	min-height: 525px;
}

#Footer_Container {
	width: 100%;
	min-width: 800px;
	background-color: #999966;
	padding: 5px 0 5px 0;
	margin: 0 auto 0 auto;
	border-top: solid thin #666666;
	text-align: center;
	font-weight: bold;
	font-size: 0.8em;
	position: static;
}

/* ********************************* List Styles ********************************* */
.bulletless {list-style: none;}

.horizontal {display: inline;}

.vertical {display: block;}

.diamond {
	list-style: url(images/diamond.gif);
}

.diamond li {
	margin-bottom: 0.5em;
}


#TopMenu li {
	display: inline;
	margin: auto 2em 5px auto;
}

#MainMenu li  {
	margin: 0 auto 1em -35px;
}

#Ins_Sub_Menu, #Wit_Sub_Menu {
	margin: 1em auto auto auto;
	font-size: 0.9em;
}

#Ins_Sub_Menu li, #Wit_Sub_Menu li {
	margin-top: -1em;
}


/* ********************************* Table Styles ********************************* */
#Rates_Table {
	width: 80%;
	margin-left: 10%;
}


.dateCol {
	width: 100px;
	vertical-align: text-top;
}

/* ********************************* Image Styles ********************************* */

#Eric_Picture {
	margin: 10px;
	border: none;
	float: left;
}

/* ********************************* Link Styles ********************************* */

a:link, a:visited {color: #000000; text-decoration: none;}
a:hover {color: #333333; text-decoration: underline;}
a:active {color: #808080; text-decoration: underline;}

a.underline:link, a.underline:visited {color: #000000; text-decoration: underline;}
a.underline:hover {color: #333333; text-decoration: underline;}
a.underline:active {color: #808080; text-decoration: underline;}

a.mainMenu:link, a.mainMenu:visited {color: #FFFFFF; text-decoration: none;}
a.mainMenu:hover {color:#999966; text-decoration: underline;}
a.mainMenu:active {color:#ff7931; text-decoration: underline;}

a.subMenu:link, a.subMenu:visited {color: #dadab6; text-decoration: none;}
a.subMenu:hover {color: #999966; text-decoration: underline;}
a.subMenu:active {color: #ff7931; text-decoration: underline;}

a.topMenu:link, a.topMenu:visited {color: #FFFFFF; text-decoration: none;}
a.topMenu:hover {color:#5e5e2f; text-decoration: underline;}
a.topMenu:active {color:#cc3300; text-decoration: underline;}

} /* end Media Screen */