body {
	/* This is the main font setup, unless you override it in a specific id or class below */
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div#mainContent {background-color: cream; font-size: 12px; padding: 0px;}
div#mainContent p{font-size: 12px;line-height: 17px;}
#mainContent ul li{font-size: 12px;line-height: 17px;margin:0 20px;}

.quickLinks { font-size: 11px;}
.quickLinks.a { color: black; }
.quickLinks.a:hover { font-size: 10px; color: black; }
.quickLinks.a:visited{ font-size: 10px; color: black; }

#dolphincontainer{
	position:relative;
	color:#E0E0E0;
	background:#ffffff;
	width:100%;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	background-color: #ffffff;
}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li a{text-decoration: none;}
#dolphinnav ul li{display:block;float:left;margin:0 1px; background-position: center}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{
	color:#ffffff;
	background:transparent url(dolphin_bg-OVER.gif) repeat-x center center;
	text-decoration: underline;
}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{
	color:#ffffff;
	background:#1D6893 url(dolphin_left-ON.gif) no-repeat top left;
	line-height:275%;
}
#dolphinnav ul li a.current span{display:block;
		padding:0 20px 0 0;
		width:auto;
		background:#1D6893 url(dolphin_right-ON.gif) no-repeat top right;
		}

#dolphin_inner{color: white; 
			padding:5px 0 0 10px;
			font-size: 80%; 
			height: 28px; 
			vertical-align: middle; 
			font-weight:normal;
			background-color: #17415A;
/*			background:#fff url(../images/dolphin_bg.gif) repeat-x top left;}*/
}
#dolphin_inner a{text-decoration: none; padding-top: 10px;}
#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active{color: white}
#dolphin_inner a:hover{color: white; text-decoration: underline;}

.innercontent{display: none; text-align:center;}
.innercontent a{text-decoration: none;}
.innercontent a:hover{color: yellow;text-decoration: underline;}
.BlinkTexas {
	font-size: 20px;
	font-weight: bold;
	color: #990000;
	text-decoration: blink;
}
.lcdstyle{ color:yellow; font: bold 18px MS Sans Serif; padding: 3px; }
.lcdstyle sup{ font-size: 80%; `}

.dialog .hd .c,
.dialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}
.dialog .ft .c { height:14px; }
.dialog .hd { background:transparent url(../images/common/top_bg.jpg) no-repeat 0px 0px; }
.dialog .hd .c { background:transparent url(../images/common/top_bg.jpg) no-repeat right 0px; }
.dialog .bd { background:transparent url(../images/common/top_bg.jpg) repeat-y 0px 0px; }
.dialog .bd .c { background:transparent url(mr.gif) repeat-y right 0px; }
.dialog .bd .c .s {
 margin:0px 8px 0px 4px;
 background:#000 url(ms.jpg) repeat-x 0px 0px;
 padding:1em;
}
.dialog .ft { background:transparent url(bl.gif) no-repeat 0px 0px; }
.dialog .ft .c { background:transparent url(br.gif) no-repeat right 0px; }

.leftlinks, .leftlinks a, .leftlinks a:hover, .leftlinks a:visited {color: #FFF; font-weight: bold; }
