﻿html
{
    height:100%;
    overflow:scroll;    
}
body 
{
	margin:0; 
	padding:0; 
	border:0;
	/*background-image:url(images/bg_body.gif);
	background-repeat:repeat;*/
	height:100%;
	font-family:Verdana;
	font-size:12px;
}

.selected
{
    color:#d1a621;
}
#container {
   min-height:100%;
   position:relative;
   
}
#body {
   min-height:360px;
   padding-bottom:220px;   /* Height of the footer */
}
#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:220px;   /* Height of the footer */
   
}
.mainHeight
{
    min-height:400px;
    height:auto !important;
    height:400px;
    vertical-align:top;
}

#mainDiv
{
	width:930px;
	padding-top:30px;
	background-color:White;
	background-repeat:no-repeat;
	text-align:left;
	border-left:solid 1px #6b6a67;
	border-right:solid 1px #6b6a67;
	overflow:auto;
}
#topLogoDiv
{
	text-align:left;
}
.grayLineV
{
	background-color:#6b6a67;
	width:2px;
}

.topMenuNew
{
    text-align:center;
    text-decoration:none;
    font-weight:bold;
    color:#828282;
}
a.topMenuNew:hover
{
    color:#d1a621;
}
.topMenuText
{
	font-family:Verdana;
	font-size:12px;
	color:#1e1e1e;
	text-decoration:none;
	padding:0px 2px 0px 2px;
}
.topMenuTextHome
{
	font-family:Verdana;
	font-size:14px;
	color:#d1a621;
	text-decoration:none;
	padding:0px 2px 0px 1px;
	font-weight:bold;
}
.topMenuTextHover
{
	font-family:Verdana;
	font-size:12px;
	color:#1e1e1e;
	text-decoration:none;
	background-image:url('images/topMenu/btn_center.gif');
	background-repeat:repeat-x;
	cursor:pointer;
	padding:0px 2px 0px 2px;
}
.topMenuLineV
{
	width:1px;
	height:20px;
	background-color:#a0a8a8; 
}
.topMenuTdLeft
{
	background-image:url('images/topMenu/btn_left.gif');
	width:8px;
	visibility:hidden;
}
.topMenuTdRight
{
	background-image:url('images/topMenu/btn_right.gif');
	width:11px;
	visibility:hidden;
}
#leftMenu
{
	color:#d1a621;
	font-family:Verdana;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	vertical-align:top;
	padding:40px 4px 0px 16px;
	width:174px;
}
.leftMenuHover
{
	color:#00496e;	
	cursor:pointer;
}
.leftMenuOut
{
	color:#d1a621;
	cursor:default;
}
.leftMenuArrow
{
	background-image:url('images/leftMenu/arrow.gif');
	background-repeat:no-repeat;
	width:20px;
	height:30px;
	background-position:center;
}
.leftMenuArrowOff
{
	background-image:url('images/leftMenu/arrowOn.gif');
	background-repeat:no-repeat;
	width:20px;
	height:30px;
	background-position:center;
}
.menuOn
{
	color:#00496e;
	cursor:default;
}
h3
{
	margin-top:16px;
	color:#d1a621;	
	font-family:Verdana;
	font-weight:normal;
	margin-bottom:0px;
	border-bottom:solid 2px #6b6a67;
	font-size:18px;
}
#mainContent
{
	vertical-align:top;
	padding-left:50px;
}
#mainText
{
	margin-top:10px;
	width:630px;
	color:#00496e;	
	font-family:Verdana;
	font-size:12px;
	line-height:150%;
	vertical-align:top;
	overflow:hidden;
}

#mainText a, #mainText a:hover, #mainText a:visited
{
	color:#00496e;
	
}


#rightPanel
{
	
	padding:0px 0px 0px 0px;
	vertical-align:top;
	width:100px;
	
}

#picsDiv
{
	width:200px;
	border-top:solid 2px #6b6a67;
	vertical-align:top;
	text-align:left;
}

#transDiv 
{
	background-color:Gray;
	z-index:1000;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	position:absolute;
	visibility: hidden;
}

#picDiv 
{
	z-index:1001;
	width:400px;
	
	border:solid 2px black;
	background-color:White;
	text-align:center;
	position:absolute;
	display:none;
}

.innerImgBtn
{
	width:80px;
	height:20;
	border:solid 1px Black;
	background-color:#a0a8a8;
	font-family:Arial;
	font-size:12px;
	color:White;
	margin-left:80px;
	float:left;
	margin-top:15px;
}
/*#footer
{
	padding-top:40px;
	text-align:center;
	float:left;
	margin-left:200px;
	vertical-align:bottom;
}*/
#footer td, #footer a, #footer a:visited
{
	padding:0px 2px 0px 2px;
	font-family:Verdana;
	font-size:11px;
	color:#6b6a67;
	text-align:center;
}

#backTD
{
	height:30px;
	vertical-align:top;
	display:none;
}

#backTD a, #backTD a:visited
{
	font-family:Verdana;
	font-size:11px;
	color:#6b6a67;
}

.topSatList, .topSatList a, .topSatList a:hover, .topSatList a:visited
{
	font-family:Verdana;
	font-size:12px;
	color:#00496e;
}

h2
{
	color:#00496e;	
	font-family:Verdana;
	font-size:12px;
}

.no_decoration
{
	text-decoration:none;
}
