body {background-color:#ffffff; margin:0; font-family:Tahoma, Geneva, sans-serif; font-size:0.8em;}
h2 {color:#6ca0bc; padding-top:0; margin-bottom:25px;}



#outer1 {float:left; width:270px; background-color:#e5f4f7;}
#outer2 {width:inherit; margin-left:250px; background-color:#e5f4f7; margin-top:0px; min-height:400px; }
#outer1, #outer2 {padding-bottom:12345px; margin-bottom:-12345px;}
#wrapper {min-height:400px;}


strong, h3 {color:#666666;}
a {color:#000000;}
.leading {line-height:13pt;}
.indent {margin-left:1em; }
.isclink a {color:#666666;}
.borderbottom {border-bottom: #666666 1px solid;}
.orange {color:#fc5808;} 
.blue {color:#6ca0bc; font-weight:bold;} 


#container {width:1000px; margin:0em auto;}
#red_strip {background-color:#fc5808; height:5px;}
#content {background-color:#e5f4f7; padding:25px;}

#footer {background-color:#ffffff; color:#666666; font-size:0.9em; display:inline-block; 
border-top:1px solid #999999; width:970px; height:72px; padding:15px;}

ul#icon {width:200px; height:72px; float:right; margin:0; padding:0; list-style-type:none; margin-top:10px;}
ul#icon li {float:right; }
ul#icon li a {display: block; overflow:auto; width:200px; height:72px; 
background:transparent url(../images/footer3.jpg) no-repeat; }

#icon a:hover { text-indent:-99999px;}

ul#icon li#icon1 a { background-position:-141px 0; width:47px;}
ul#icon li#icon1 a:hover { background-position:-141px -65px; width:47px; cursor:pointer;}

ul#icon li#icon2 a { background-position:-96px 0; width:47px;}
ul#icon li#icon2 a:hover { background-position:-96px -65px; width:47px; cursor:pointer;}

ul#icon li#icon3 a { background-position:-53px 0px; width:45px;;}
ul#icon li#icon3 a:hover { background-position:-53px -65px; width:45px; cursor:pointer;}

ul#icon li#icon4 a { background-position:0px 0px; width:55px;}
ul#icon li#icon4 a:hover { background-position:0px -65px; width:55px; cursor:pointer;}

/* ====================================== MENU ======================================= 

This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.

====================================================================================== */

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

.menu {position:relative; background-color:#666666; height:33px; text-align:left; width:1000px;}
.menu-border-left {border-left:1px solid #ffffff;}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0; margin:0; list-style-type:none;}
.menu ul ul {width:150px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon 
.menu li {float:left; width:auto; position:relative;}*/

.menu li {float:left; position:relative;}
.menu li.big {width:250px; text-align:center;}
.menu li.medium {width:150px; text-align:center;}
.menu li.small {width:97.5px; text-align:center;}
/* style the links for the top level 
.menu a, 
.menu a:visited {display:block; text-decoration:none; color:#ffffff; width:auto; height:33px; 
padding-left:25px; padding-right:25px; line-height:34px; font-size:small;}*/
.menu a, 
.menu a:visited {display:block; text-decoration:none; color:#ffffff; width:auto; height:33px; line-height:34px; font-size:small;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:150px;}

/* style the second level background */
.menu ul ul a, 
.menu ul ul a:visited {background:#ccdedc; border:2px solid #fff; border-width:1px 0 0 0; text-align:left;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden; position:absolute; height:0; top:33px; left:0; width:200px;}

.menu ul ul.leftdisplay {visibility:hidden; position:absolute; height:0; top:33px; left:-100px; width:200px;}
.menu ul ul.leftcontactdisplay {visibility:hidden; position:absolute; height:0; top:33px; left:-152px; width:200px;}
/* another hack for IE5.5 */
* html .menu ul ul {top:33px; t\op:34px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu ul ul a, 
.menu ul ul a:visited {background:#f4fae6; color:#3a9c92; height:auto; line-height:1em; padding:5px 25px; width:200px;}

/* yet another hack for IE5.5 */
* html .menu ul ul a {width:200px;}
* html .menu ul ul a:visited {width:200px;}

/* style the top level hover */
.menu a:hover, 
.menu ul ul a:hover {color:#ffffff; background:#98c43b;}
.menu :hover > a, 
.menu ul ul :hover > a {color:#ffffff; background:#98c43b;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul {visibility:visible;}



#sbatprocess_container {min-height:450px; text-align:left; margin:0 auto; margin-top:5 auto; width:585px; position:relative; display:block; overflow:visible; background:#ffffff;}

a.close:link {
	color:#666666;
	background-color:inherit;
	text-decoration:underline;
}
a.close:visited {
	color: #666666;
	background-color:inherit;
	text-decoration:underline;
}
a.close:hover {
	color:#FB7C11;
	background-color:inherit;
	text-decoration:underline;
}

/*
.d_table, td, th
{
border:1px solid #6ca0bc;
}
th
{
background-color: #6ca0bc;
color:white;
}
*/
.d_td
{
border:1px solid #6ca0bc;
background-color: #e9f3f5;

}
.d_td2
{
border:1px solid #6ca0bc;
color: #000000;
font-weight:bold;

}
th
{
background-color: #6ca0bc;
color:white;
}

/*
.header_row {
 BORDER-RIGHT: 0px;  
 BORDER-TOP: 0px;
 BORDER-LEFT: 0px;  
 BORDER-BOTTOM: 0px;
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 3px; 
 PADDING-BOTTOM: 3px;
 background-color:#BBBF73;
}
.tablerow1 {
 BORDER-RIGHT: 1px dashed #999999;  
 BORDER-TOP: #0px;
 BORDER-LEFT: 0PX;  
 BORDER-BOTTOM: 0px;
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 3px; 
 PADDING-BOTTOM: 3px;
 background-color:#d4d4d4;
}

.tablerow2 {
 BORDER-RIGHT: 0px;  
 BORDER-TOP: #666666 1px solid;
 BORDER-LEFT: 0PX;  
 BORDER-BOTTOM: 0px;
 PADDING-RIGHT: 2px; 
 PADDING-LEFT: 2px; 
 PADDING-TOP: 3px; 
 PADDING-BOTTOM: 3px;
 background-color:#E0E0E0;
}
*/
.anz   { 
	color:#8d4d27;
	font-weight:bold;
	font-size:1.3em;
	padding-left:0px;
	
}	

.error{
	color:#FF0000;
	font-weight:bold;
}

.anz_cell_heading {
 BORDER: #666666 1px solid;  
 background:#E8F4CC;
}
.anz_cell_1 {
 BORDER: #666666 1px solid;  
 background:#f1fcdc;
}
.anz_cell_2 {
 BORDER: #666666 1px solid;  
 background:#fafcdc;
}
.anz_cell_contact {
 BORDER: #666666 1px solid;  
 background:#f1fcdc;
}

.unitTblHead{
	background-color:#425715;
	color: #ffffff;
	font-weight: bold;
}
.unitTblSubHead{
	background-color:#738000;
	color: #cab49b;
	font-weight: bold;
}
.unitRow1{
	border: 1px solid black;
}
.unitRow2{
	background-color:#f5f5f5;
}

