		
a:link { color: #E60008; text-decoration: underline; font-family: arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 12px }
a:active { color: #E60008; text-decoration: underline; font-family: arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 12px }
a:visited { color: #E60008; text-decoration: underline; font-family: arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 12px }
a:hover { color: #02006F; text-decoration: underline; font-family: arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 12px }

a.bottom:link { color: #E60008; text-decoration: underline; font-family: arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 10px }
a.bottom:active { color: #E60008; text-decoration: underline; font-family: arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 10px }
a.bottom:visited { color: #E60008; text-decoration: underline; font-family: arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 10px }
a.bottom:hover { color: #02006F; text-decoration: underline; font-family: arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 10px }

a.small:link {color: #02006F; font-family: Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; font-size: 10px; text-decoration: underline}
a.small: Active {color: #02006F; font-family: Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; font-size: 10px; text-decoration: underline}
a.small:visited {color: #02006F; font-family: Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; font-size: 10px; text-decoration: underline}
a.small:hover {color: #E3000A; font-family: Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; font-size: 10px; text-decoration: underline}


.copy
	{
		font-weight: normal;
		font-family: arial, helvetica, sans-serif;
		font-size: 10px
	}


h1
	{
		font-weight: bold;
		font-family: arial, helvetica, sans-serif;
		font-size: 18px;
		margin-top: 0px;
		color: #E60008
	}

h2
	{
		font-weight: bold;
		font-family: arial, helvetica, sans-serif;
		font-size: 14px;
		margin-top: 0px;
		color: #02006F
	}


h3
	{
		font-weight: bold;
		font-family: arial, helvetica, sans-serif;
		font-size: 18px;
		margin-top: 0px;
		color: #E60008
	}

h4
	{
		font-weight: bold;
		font-family: arial, helvetica, sans-serif;
		font-size: 14px;
		margin-top: 0px;
		color: #02006F
	}

p
	{
		font-weight: normal;
		font-family: arial, helvetica, sans-serif;
		font-size: 12px
	}

li
	{
		font-weight: normal;
		font-family: arial, helvetica, sans-serif;
		font-size: 12px
	}

ul
	{
		font-weight: normal;
		font-family: arial, helvetica, sans-serif;
		font-size: 12px
	}		

td
	{
		font-weight: normal;
		font-family: arial, helvetica, sans-serif;
		font-size: 12px
	}

body
	{
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color: #02006f;
		background-image:url(/images/body-background3.gif);
		background-repeat:repeat-x;
		background-position:top;
		text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	}
	
	#sidemenu
	{
		background-image:url(/images/bg-sidebar.gif);
		background-repeat:repeat-y;
	}
	

#phone
{  float:left;
	width: 783px;
	height: 17px;
	font-size: 22px;
	color: #02006F;
	margin: 2px 3px 0px 0px;
	padding: 4px 2px 2px 0px;
	background-color: #cccce2;
	z-index: 1;
}

#smrow{ 
width: 823px;
	
}

#smlinks {
	clear: both;
	/*width: 150px;*/
	margin-top: 85px;
/*	margin-left: 642px;*/
	padding: 0px 16px 0px 4px;
	position: relative;
	z-index: 100;
	background-color: #ffffff;
	float: right;
	text-align: right;
}

#smlinks2 {
/*	clear: both;*/
width: 10%;
	margin: 2px 3px 0px 0px;
	padding: 0px 30px 0px 4px;
	position: absolute;
	text-align: right;
	background-color: #ffffff;
	z-index: 1;
	white-space:nowrap;
	
}




#maincontainer { width: 823px;
padding: 0px;
margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
z-index: 1;	
text-align: left;
background-color: #FFFFFF;
}


#maincontent {
	width: 823px;
	position: absolute;
	z-index: 1;
	background-color: #FFF;
}


#market{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 22px;
	font-weight: bold;
	color: #ffffff;
	clear: both;
	width: 400px;
	margin-top: 18px;
	margin-left: 403px;
	padding-bottom: 8px;
	position: absolute;
	z-index: 200;
	text-align: right;
}

#mastphone {
	font-size: 18px;
	font-weight: normal;
}


#middle { 
width: 576px;
margin: 25px 25px 30px 25px;
background-color: #FFF;

}









.nobottommargin

	{
		margin-bottom: 4px;
	}
	

p.sidebar	
    {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; color: #5c4a93;
	}


.sitetag
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #B0B0B0;
		font-weight:bold;
		margin-top: 0px;
		margin-bottom: 0px
	}

.pic
	{
		border: 1px solid #fff;
		margin: 0px 0px 15px 0px;
	}

.picleft
	{
		padding-right: 20px;
		padding-bottom: 14px
	}

.picright
	{
		padding-left: 20px;
		padding-bottom: 14px
	}
	
	.taglinebox
	{
	    padding-left: 10px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		background-color: #02006F;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #ffffff;
		font-weight:bold;
	}
	
	
	ul#navlist
{
margin-left: 0px;
padding-left: 0px;
margin-top: 2px;
padding-top: 3px;
margin-right: 3px;
padding-right: 2px;
margin-bottom: 0px;
padding-bottom: 0px;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { 
margin-left: 0px;
padding-left: 10px;
margin-top: 0px;
padding-top: 3px;
margin-right: 0px;
padding-right: 10px;
margin-bottom: 0px;
padding-bottom: 3px;
}

#navlist a:link, #navlist a:visited
{
color: #02006F;
background-color: #cccce2;
text-decoration: none;
font-weight:bold;
font-size: 12px;
}

#navlist a:hover
{
color: #fff;
background-color: #02006F;
text-decoration: none;
font-weight:bold;
font-size: 12px;
}

#leftcolumn { width: 200px; border: 0px solid 0; float: left}
#middlecolumn { width: 200px; border: 0px solid 0; float: left}
#rightcolumn { width: 200px; border: 0px solid 0; float: left}
.clear { clear: both;}




#ticker{
	position: absolute;
	margin-top: 95px;
	margin-left: 20px;
	top: -9px;
	width: 630px;
	z-index: 100;
	
	}
	
	#tickertop{
		z-index: 99;
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	width: 630px;

	}
	#flashContent2{
	text-align: center;
			z-index: 1;
			position: absolute;
	width: 630px;
	
	}
