BODY {
	background:#424C67 url(/images/blueback.gif) repeat-y center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:Arial;
	font-size: 12px;
	color:EEEEEE;
	height:100%;
	scrollbar-3dlight-color:#000000; 
	scrollbar-arrow-color:#FFA300;
	scrollbar-base-color:#555555;
	scrollbar-darkshadow-color:#111111;
	scrollbar-face-color:#444444;
	scrollbar-highlight-color:#333333;
	scrollbar-shadow-color:#333333;
	scrollbar-track-color:#111111;
}
TD {
	font-family: arial;
	font-size: 12px;
	color: #EEEEEE;
	text-align:left;
}
FORM {
	padding:0px;
	margin:0px;
}
.sidenav {
	background:#555555;
	margin:0px 0px 3px 0px;
	padding:2px 5px 2px 5px;
	text-align:left;
	color:#CCCCCC;
}
.sidenav_last {
	background:#444444;
	padding:2px 5px 2px 5px;
	text-align:left;
	color:#CCCCCC;
}
.left_riser {
	background:url(/images/left_riser.gif) repeat-y;
}
.content_dots {
	background:url(/images/content_dots.gif) no-repeat #333333;
}
.left_tabs {
	background:url(/images/top_tabdots.gif) no-repeat;
	width:98px;
	height:561px;
}
.orange{
	color:#FF6600;
	font-face:arial;
	font-size:12px;
	text-decoration:none;
}
A.orange{ text-decoration:none; }
A.orange:visited{ text-decoration:none; }
A.orange:hover{ text-decoration:underline; }
.gold{
	color:#FFA300;
}
A.gold{ text-decoration:none; }
A.gold:visited{ text-decoration:none; }
A.gold:hover{ text-decoration:underline; }
.top{
	color:#999999;
	font-face:arial;
	font-size:10px;
	text-align:right;
}
A.top { color:#FF6600;text-decoration:none; }
A.top:visited { color:#FF6600;text-decoration:none; }
A.top:hover { color:#FF6600;text-decoration:underline; }
.tmm_net {
	color:#777777;
	font-family:arial black;
	font-size:8px;
}
A.tmm_net { text-decoration:none; }
A.tmm_net:visited { text-decoration:none; }
A.tmm_net:hover { text-decoration:none; }
.tmm_nav {
	color:#FFA300;
	font-family:arial;
	font-size:8px;
	font-weight:bold;
}
A.tmm_nav { text-decoration:none; }
A.tmm_nav:visited { text-decoration:none; }
A.tmm_nav:hover { text-decoration:underline; }
.right_riser {
	width:176px;
	height:100%;
	background:url(/images/right_riser.gif) repeat-y;
}
.base_header {
	background:#000000;
	padding:5px 10px 3px 10px;
	color:#FFA300;
}
.base {
	border:3px solid #000000;
	background:#333333;
	padding:10px 15px 10px 15px;
	text-align:justify;
}
.grill {
	border:3px solid #000000;
	background:#292929 url(/images/grill.gif);
	padding:10px 15px 10px 15px;
	text-align:justify;
}
.grey {
	border:3px solid #000000;
	background:#555555;
	padding:10px 15px 10px 15px;
	text-align:justify;
}
.news_base {
	background:#444444;
	padding:3px 5px 3px 5px;
	border:3px solid #000000;
	font-size:10px;
	color:#999999;
}
.news_black {
	background:#000000;
	padding:3px 5px 3px 5px;
	border:3px solid #000000;
	font-size:16px;
	color:#FFA300;
}
.news_grey {
	position:relative;
	top:-3px;
	background:#555555;
	padding:3px 5px 3px 5px;
	border:3px solid #000000;
	font-size:10px;
	color:#FFFFFF;
}
.news_grill {
	background:#333333 url(/images/grill.gif);
	padding:3px 5px 3px 5px;
	border:3px solid #000000;
	font-size:16px;
	color:#FFA300;
}

/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
html body div.clear,
html body span.clear {
    background: none;
    border: 0;
    clear: both;
    display: block;
    float: none;
    font-size: 0;
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}
/* http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
    clear: both;
    content: '.';
    display: block;
    visibility: hidden;
    height: 0;
}
.clearfix {
    display: inline-block;
}
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;
}