@charset "UTF-8";
body {
	background-color: #046380;
	background-image: url(../images/background.gif);
	background-repeat: repeat-x;
	color: #fff;
	line-height: 1.5em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
}
#contactBar {
	background-color: #333;
	border-top: 3px solid #fff;
	color: #fff;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	overflow: auto;
	padding: 25px;
}
#contactBar .col1 {
	float: left;
	width: 263px;
}
#contactBar .col2 {
	float: right;
	margin-top: 25px;
	width: 550px;
}
#container {
	border: 3px solid white;
}
#content{
	background-color: #efecca;
	color: #004b62;
	overflow: auto;
	padding: 0 25px 25px 25px;
}
#footer, #container {
	margin: 0 auto;
	width: 894px;
}
#footer {
	font-size: 9pt;
	margin-top: 20px;
	text-align: center;
}
#footer a {
	color: #a7a37e;
	text-decoration: none;
}
#header {
	background-image: url(../images/headerBG.jpg);
	height: 179px;
}
#navBar {
	background-color: #efecca;
	background-image: url(../images/navbarBG.jpg);
	background-repeat: repeat-x;
	height: 60px;
}
#normaltext {
	background-color: #efecca;
	color: #004b62;
	overflow: auto;
 
}
#titleText {
	font-size:14pt;
	color: #004b62;
}

#topTicker {
	margin: 16px auto;
	text-align: right;
	width: 894px;
}

.header {
	font-size: 1.5em;
	line-height: 1.12em;
}
.imageLeft {
	float: left;
	margin-right: 25px;
}
.imageRight {
	float: right;
	margin-left: 25px;
}
#table.quote {
        border-width: 1px 1px 1px 1px;
        border-spacing: 1px;
        border-style: solid solid solid solid;
        border-color: gray gray gray gray;
        border-collapse: separate;
        background-color: ffffff;
    }
#table.quote th {
        border-width: 1px 1px 1px 1px;
        padding: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: gray gray gray gray;
        background-color: cccccc;
        -moz-border-radius: 0px 0px 0px 0px;
    }
#table.quote td {
        border-width: 1px 1px 1px 1px;
        padding: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: gray gray gray gray;
        background-color: white;
        -moz-border-radius: 0px 0px 0px 0px;
    }
.style2 { color: #000000; }
.style4 { font-size: 10px; }

/* 
	LEVEL ONE
*/
ul.dropdown                   { list-style: none; }
ul.dropdown li                { font-weight: bold; float: left; zoom: 1; }
ul.dropdown a									{ color: #fff; text-decoration: none; font-weight: normal; }
ul.dropdown a:hover		       	{ color: #000; }
ul.dropdown a:active          { color: #ffa500; }
ul.dropdown li a              { display: inline-block; padding: 6px 15px; height: 23px; font-size: 1.25em; }
ul.dropdown li:last-child a   { border-right: none; } /* doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover          { background: #bbb89a; color: black; position: relative; }
ul.dropdown li.hover a        { color: black; }

/* 
	LEVEL TWO
*/
ul.dropdown ul 								{ width: 200px; visibility: hidden; position: absolute; top: 90%; left: 0; list-style: none; }
ul.dropdown ul li 						{ font-weight: normal; background: #bbb89a; color: #fff; border-bottom: 1px solid #ccc; float: none; }
ul.dropdown ul li a						{ padding: 4px 8px; font-size: 1em; color: #000; }
ul.dropdown ul li:hover				{ background-color: #fffef4; }

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 						{ left: 100%; top: 0; list-style: none; }
ul.dropdown li:hover > ul 		{ visibility: visible; }
