body 				{ 
font-family:Verdana, Arial; 
font-size: 70%; 
margin: 5px 0px 20px 5px; 
color: #000000; 
line-height: 130%; 
text-align:center;  
}


td p {
font-family:Verdana, Arial; 
font-size: 70%; 
}

td {
font-family:Verdana, Arial; 
font-size: 80%; 
text-align:left;
}

.white	{
color:#FFFFFF;
}

.tblbody {
font-family:Verdana, Arial; 
font-size: 100%; 
background-color: #FFFFFF; 
color:#000000;
font-weight:normal; 
text-align:left;  
}


.button { 
font-family:Verdana, Arial; 
font-size: 11px; 
color: #000000; 
background-color: #DFDDFE; 
text-align: center; 
border: 1px solid; 
border-color: #FFFFFF Black Black #FFFFFF; 
height: 20px;
}

.textboxmulti { 
font-family:  Verdana, Arial;
font-size: 11px; 
color: #000000; 
background-color: #FFFFFF; 
text-align: left; 
border: 1px #000000 solid; 
width: 180px; 
height: 150px;
margin:2px;
padding:2px;  
 }



.bold {
	font-size: 13px;
	COLOR: #AC0A07; 
	font-family:Verdana, Arial; 
	font-weight:bold;
}

.boldb	{
font-size:13px;
color:#000000;
font-family:verdana, Arial;
font-weight:700;
}

.bold16px {
	font-size: 16px;
	COLOR: #FFFFFF; 
	font-family:Verdana, Arial; 
	font-weight:bold;
}

.bold16gpx {
	font-size: 16px;
	COLOR: #006E7F; 
	font-family:Verdana, Arial; 
	font-weight:bold;
}

.bold16gpx {
	font-size: 16px;
	COLOR: #006E7F; 
	font-family:Verdana, Arial; 
	font-weight:bold;
}

.med14gpx {
	font-size: 11px;
	COLOR: #006E7F; 
	font-family:Verdana, Arial; 
	font-weight:normal;
}

.std11gpx {
	font-size: 11px;
	COLOR: #000000; 
	font-family:Verdana, Arial; 
}


.headertitle {
	font-size: 13px;
	COLOR: #020FCF; 
	LINE-HEIGHT: 14pt; 
	font-family:Verdana, Arial; 
	font-weight:bold;
	text-transform:capitalize; 
}


.img	{
border:1px solid #0F514D;
margin:2px;
}


.footer {
	font-size: 12px; 
	COLOR: #0074F4; 
	font-family:Verdana, Arial ; 
	font-weight:normal; 
	line-height:16px; 
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px; 
	text-align:center; 
	
}

.headerband	{
font-size:12px;
color:#FFDE00;
background-color:#000000;
text-transform:uppercase;
font-weight:bold;
}

.textbox {  
font-family:  Verdana, Arial; 
font-size: 11px; 
color: #000000; 
background-color: #FFFFFF; 
text-align: left; 
border: 1px #000000 solid; 
height: 20px; 
clip:   rect(   ); 
width: 180px;
color: #000000;
margin:2px;
padding:2px;  
}


a:link {
	font-family:Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	color:#000000;
}
a:visited {
	font-family:Verdana, Arial;
	font-size: 11px;
	font-style: underline;
	text-decoration: none;
	color:#000000;
}
a:hover {
	font-family:Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color:#000000;
}
a:active {
	font-family:Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	color:#000000;
}

input				{ font-family:Verdana, Arial; size: 100%; }
textarea			{ font-family:Verdana, Arial; size: 100%; }
select				{ font-family:Verdana, Arial; size: 100%; }

#split	{ 
border: 1px solid #020FCF;
clear:both;
}


/*------------------------ Primary ---------------------- */

#flashcontent	{
width: 554px; 
height: 144px;
}

#flashcontentpress	{
width: 554px; 
height: 288px;
}

#flashdef	{
width: 920px; 
height: 392px;
}

#masthead			{ 
width: 920px; 
height: 144px; 
}

#ticker	{
width:270px;
height:auto;
border:1px dotted #C7C4E2;
padding:2px;
margin-bottom:5px;
}

#containermiddle	{
margin-top:20px;
width:400px;
min-height:380px;
background-color:#FFFFFF;
text-align:justify;
padding:2px auto;
margin:2px auto;
float:left;
}

#innermiddle	{
margin:2px;
padding:2px;
}

#containerleft	{
margin-top:20px;
width:200px;
min-height:380px;
background-color:#FFFFFF;
float:left;
}

#innerleft	{
margin:2px;
padding:2px;
}

#containerright	{
margin-top:20px;
width:290px;
min-height:380px;
background-color:#FFFFFF;
float:right;
}

#innerright	{
margin:2px;
padding:2px;
}

#footer			{ 
width: 920px; 
height: 8px; 
background-position: center;
background-color:#C7C4E2;
clear:both;
}

#footerleft	{
color:#FFFFFF;
padding-left:95px;
padding-top:10px;
}

#footerleft a		{ 
color: #FFFFFF; 
font-weight: normal; 
text-decoration: underline;
font-size:11px;
 }
 
#footerleft a:hover	{ 
text-decoration: none;
}

#footermiddle	{
float:right;
color:#FFFFFF;
padding-right:90px;
padding-top:10px;
}

#footermiddle a		{ 
color: #FFFFFF; 
font-weight: normal; 
text-decoration: underline;
font-size:11px;
 }
 
#footermiddle a:hover	{ 
text-decoration: none;
}

#footerright	{
float:right;
color:#000000;
padding-right:150px;
padding-top:10px;
}

#footerright a		{ 
color: #0094DE; 
font-weight: normal; 
text-decoration: underline;
font-size:11px;
 }

#footerright a:hover	{ 
text-decoration: none;
}

#line	{
border-bottom:1px dotted #C7C4E2; 
width:900px; 
text-align:center; 
padding:0px auto; 
margin:0px auto;
}

#linesml	{
border-bottom:1px dotted #C7C4E2; 
width:200px; 
text-align:center; 
padding:0px auto; 
margin:5px auto;
}

#imgbox	{
width:370px; 
height:auto; 
clear:both; 
margin:1px; 
margin-bottom:10px; 
padding-bottom:10px; 
border-bottom:1px solid #000066;
}

#box	{
width:180px; 
height:129px; 
clear:left;
margin-top:20px;
margin-left:4px;
}

#boxlft	{
width:180px; 
height:22px; 
clear:left;
margin-top:10px;
margin-left:7px;
}

advertr	{
width:280px; 
height:300px;
}

/* ---------- Headers ----------- */

#txttop	{
padding-top:98px; 
padding-right:245px; 
text-align:center; 
color:#FFFFFF; 
font-size:11px; 
font-weight:bold;
float:right;
}

#txttop a		{ 
color: #FFFFFF; 
font-weight: bold; 
text-decoration: underline;
font-size:11px; 
 }
 
#txttop a:hover	{ 
text-decoration: none;
font-size:11px; 
}

#txttopr	{
padding-top:5px;
padding-right:10px; 
float:right;
color:#FFFFFF; 
font-size:13px; 
font-weight:bold;
}

#txttopr a		{ 
color: #FFFFFF; 
font-weight: normal; 
text-decoration: none;
 }
 
#txttopr a:hover	{ 
text-decoration: underline;
}

#hpanel	{
height:10px;
clear:right;
}

#title	{
margin-left:7px;
margin-bottom:2px;
}

#tbl tr.ruled {
  background:#AC0A07;
  color:#FFFFFF;
}

/* -------------------- Imgs -----------------------------*/

#wrapper 			{ 
width: 920px; 
height:auto; 
margin: 10px auto;
/*margin: 10px auto;*/ 
text-align: justify; 
border: 1px solid #C7C4E2; 
background-color: #FFFFFF; 
margin-bottom: 0px; 
}

#clear	{ 
clear:both ;
}


/* ------------ Horizontal Menu ------------- */

.slidedoormenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 180px; /* width of menu (don't forget to add border with below!) */
border-left: 8px solid #C7C4E2; /* thick left border of menu */

}

.slidedoormenu li{
border-bottom: 1px solid #CCCCCC; /* Gray border beneath each menu item */
text-transform:capitalize;
}

.slidedoormenu li a{
background: white url(../images/vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: #C7C4E2;
width: auto;
border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}

.slidedoormenu li a:visited, .slidedoormenu li a:active{
color: #C7C4E2;
}

.slidedoormenu li a:hover{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: #FFFFFF;
}

.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.slidedoormenu li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}





