﻿FORM { 
margin: 0; 
padding: 0; 
}

.Warning
{
	color: Red;
	font-weight: bold;
}

td.ModuleColumnLeft
{
	width: 50%;
	margin: 0px;
	padding: 10px 15px 0px 20px;
	vertical-align: top;
    
}

td.ModuleColumnRight
{
	width: 50%;
	margin: 0px;
	padding: 10px 15px 0px 20px;
	vertical-align: top;
}

td.ModuleSummaryImageColumn
{
    vertical-align: top;
    width: 1%;
    padding-right:20px;
}

td
{
    vertical-align: top;
}

#MainLeftSection
{
	width:205px;
}

#MainRightSection
{
    width:785px;
}


.BottomPadSmall
{
	PADDING-BOTTOM: 5px;
}

.BottomPadMedium
{
	PADDING-BOTTOM: 10px;
}

.BottomPadLarge
{
	PADDING-BOTTOM: 20px;
}

.TopPadSmall
{
	PADDING-TOP: 5px;
}

.TopPadMedium
{
	PADDING-TOP: 10px;
}

.TopPadLarge
{
	PADDING-TOP: 20px;
}

.LeftPadSmall
{
	PADDING-LEFT: 5px;
}

.LeftPadMedium
{
	PADDING-LEFT: 10px;
}

.LeftPadLarge
{
	PADDING-LEFT: 20px;
}

.RightPadSmall
{
	PADDING-RIGHT: 5px;
}

.RightPadMedium
{
	PADDING-RIGHT: 10px;
}

.RightPadLarge
{
	PADDING-RIGHT: 20px;
}


input.CommonButton 
{
	font-size: 11px;
	letter-spacing: 0.1em;
	background: #197C99;
	padding: 2px;
	color: #ffffff;
	border: solid 1px #FFCE5A;
	cursor:pointer;
}


.featureHead
{
	font: italic normal bolder 20pt Times; 
	color : #CD9420;
	width: 99%;
	border-bottom: solid 1px #4997AD;
	margin-left: 4px;
	padding: 0px 0px 5px 0px;
}

/***************/
/* OVERLAY CSS */
/***************/
#TB_overlay {
    background:none;
}
	
.overlay {
	position: fixed;
	z-index:80;
	top: 0px;
	left: 0px;
	/*background-color:#87a8c8;*/
	background-color:#999999;
	color:#ff0000;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.90;
	height:100%;
	width:100%;
}

* html .overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
     width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
}

.window {
	position: absolute;
	/*background:#fff;*/
	background-color: #fffbf1;
	z-index: 82;
	color:#000;
	display:block;
	border: 1px solid #87a8c8;
	text-align:left;
	width:580px;
	height:180px;
	margin-left:-221px;
	margin-top:-91px;
	top:40%;
	left:45%;
	font-size:12px;
}



.frameShim {
	position: absolute;
	z-index: 81;
	display:none;
	width:580px;
	height:180px;
	margin-left:-221px;
	margin-top:-91px;
	top:40%;
	left:45%;
	padding:10px;
}



/*******************/
/* END OVERLAY CSS */
/*******************/


.BackgroundImageLink h1
{
    display: none;
}

#MainNavLeftTop
{
    position: relative;
} 
    
#MainNavLeftTop a.BackgroundImageLink
{
    position: absolute;    
    top: 0;    
    left: 0;    
    width: 205px;    
    height: 75px;
}

#MainTopRight
{
    position: relative;
} 

#MainTopRight a.BackgroundImageLink
{
    position: absolute;    
    top: 0;    
    left: 0;    
    width: 125px;    
    height: 75px;
}


#MainNavLeftTop1
{
    position: relative;
} 
    
#MainNavLeftTop1 a.BackgroundImageLink
{
    position: absolute;    
    top: 0;    
    left: 0;    
    width: 205px;    
    height: 75px;
}

#MainRight
{
    position: relative;
} 

#MainRight a.BackgroundImageLink
{
    position: absolute;    
    top: 0;    
    left: 0;    
    width: 125px;    
    height: 75px;
}

