/*******************************************************************************************
*	File:	style.css
*	Date:	21 july 2005
*	Author:	White Wall Web
*
*/
html
{
	scrollbar-face-color:#3366CC;
	scrollbar-highlight-color:#B1D7FE;
	scrollbar-3dlight-color:#DAD3CA;
	scrollbar-darkshadow-color:#B1D7FE;
	scrollbar-shadow-color:#B1D7FE;
	scrollbar-arrow-color:#B1D7FE;
	scrollbar-track-color:#FFFFFF;
	/*direction: rtl;
	unicode-bidi: bidi-override;*/
}

body
{
	background-color: #FFFFFF;
	/*background: url(ha.jpg) fixed no-repeat center bottom;*/
	/*direction: ltr;
	unicode-bidi: bidi-override;*/


}

.body
{
	font-family : arial;
	color: #444444;
	font-size : 12px;
	font-weight : normal;
	text-decoration: none;
	padding: 0 3px 0 3px;
}

.body A
{
	font-family : arial;
	color: #003399;
	font-size : 12px;
	font-weight : normal;
	text-decoration: underline;
}



.body A:hover
{
	font-family : arial;
	color: #FF0000;
	font-size : 12px;
	font-weight : normal;
	text-decoration: none;
}

.main_table_top
{
	font-family : arial;
	color: #FFFFFF;
	font-size : 14px;
	font-weight : bold;
	text-decoration: none;
	background: #3366CC;
}

.sec_table_top
{
	font-family : arial;
	color: #FFFFFF;
	font-size : 14px;
	font-weight : bold;
	text-decoration: none;
	background: #8AA7E1;
}

.sec_table_top A
{
	font-family : arial;
	color: #FFFFFF;
	font-size : 14px;
	font-weight : bold;
	text-decoration: underline;
}

.sec_table_top A:hover
{
	font-family : arial;
	color: #FFFFFF;
	font-size : 14px;
	font-weight : bold;
	text-decoration: none;
}

.border
{
	border-collapse: collapse;
	border: solid 1px #B1D7FE;
}

.alt_bg
{
	background-color: #E6EAF6;
}

.button
{
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
    	border : 1px solid;
    	border-top-color: #8082B5;
	border-left-color: #52509B;
	border-right-color: #1F1D5E;
	border-bottom-color: #131637;
	background-color: #3366CC;
	cursor: hand;
}


.mainNav, .mainNav a:link, .mainNav a:visited
{

    color: #ffffff;
	text-decoration: none;
	text-align: center;
}
.mainNavHi, .mainNavHi a:link, .mainNavHi a:visited
{
	color: #99ccff;
	text-decoration: none;
	text-align: center;
}

.mainNavRed, .mainNavRed a:link, .mainNavRed a:visited
{
	color: #ffffff;
	text-decoration: none;
	background-color: #FF0000;
	text-align: center;
}
.subNav a:hover
{
    color: #CE0000;
}
.topmenu
{
    align: center;
    width: 100%;
    background: #003399;
}

.topBanner
{
    background-color: #F0F6FB;
}

.topBannerUserInfo
{
    color : #003399;
}
.menuMain
{
    background-color: #003399;
}
.menuSub
{
    background-color: #D4D4D4;
}
.newsRight
{
    background-color: #CCCCCC;
    color: #ffffff;
	text-decoration: none;
	text-align: center;
}
.tabledata
{

	color: #000000;
	padding: 5px;
	cellspacing: 5px;
}

#bottomdiv
{
position: absolute;
bottom: 0px;
left:0px;
x-index: 100;
width: 100%;
background-color: #FF0000;
}
.hr
{
   color: #3366CC;

}

.optionHeader
{
	background-color: #8AA7E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #FFFFFF;
}

.h2{
    font-family : arial;
	color: #444444;
	font-size : 18px;
	font-weight : bold;
	text-decoration: none;
	padding: 0 3px 0 3px;
}





.cols_style
{
  width:50%;
  text-align:right;
}

.cols_style2
{
  text-align:right;
}

h2
{
  font-family:verdana,arial;
  font-size:14px;
  font-weight:bold;
}

.header_row{
	background-color:#CCCCCC;
	padding:3px;
}

#Div1, #Div2
{ 
    DISPLAY: none; 
} 

table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

.listing_left_controls_ON
{
   color:#000;
   padding:2px;
   background-color: #8AA7E1;
   border:solid 1px #8AA7E1;
   opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;
   width:100%;
   cursor:hand;
  
}

.listing_left_controls_OFF
{
  padding:2px;
  background-color:none;
  border:solid 1px #8AA7E1;
  width:100%;
  cursor:hand;
}
#overlay{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}

#timeoutoverlay
{
	background-color: #808080;
	color: #ffffff;
	opacity: .7;
	filter: alpha(opacity=70);
	overflow: hidden;
}

#timeoutdisplay
{
	background-color: #ffffff;
	color: #000000;
	z-index: 10;
	position: absolute;
	padding: 2em;
	width: 250px;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	border: 1px solid #cc0000;
}

#timeout_countdown
{
	color: #cc0000;
	font-weight: bold;
	font-size: 10.5pt;
	line-height: 2em;
}


#timeoutdisplay input
{
	margin-top: 0.8em;
}
.cursor
{
	cursor: hand;
}

div.auto_complete
{
	width:100%;	
}
div.auto_complete ul    
{ 
    border-top:solid 1px #FFFFFF;
    border-right:solid 1px #FFFFFF;
    border-bottom:solid 1px #FFFFFF;
    border-left:solid 1px #FFFFFF; 
    margin:0;
    padding:0; 
    width:100%; 
    list-style-type:none;
    background-color:#E0DFE3;  
}
div.auto_complete ul li               { margin:0; padding:3px; }
div.auto_complete ul li.selected      { background-color: #8AA7E1; }
div.auto_complete ul strong.highlight { color: #B2B4BF; margin:0; padding:0; }
div.auto_complete ul li div           {font-size:10px;color:#999999;}
div.auto_complete ul li div a         {font-size:10px;color:#999999;}
