@charset "utf-8";

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,
form,input,textarea,p,th,td{
	margin:0;padding:0;
}

html, body{		
	width:100%;	
	min-height:100%;
	height:auto;		
	filter: expression(runtimeStyle.filter = '',document.execCommand('BackgroundImageCache', false, true));
}

body{	
	font-family: Arial, Helvetica, sans-serif;
	background: #c2c2c2 url("../img/bodyFill.jpg") 0 0 repeat-x;
}

input,
textarea,
select{
	background:#fff;
    font-family: Arial, Helvetica, sans-serif;
}

.checkBox{
	width:13px !important;
	height:13px !important;
	margin:0 3px 0 0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
table td{
	padding:0;
	vertical-align:top;	
}
.fTable{
	width:100%;
	*width:auto;
	table-layout:fixed;
}
.clear{
	clear: both;
	height: 0;
	margin: 0;
	padding: 0;
	line-height: 0;	
	font-size: 0px !important;		
	overflow:hidden;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.fClearIE{
	zoom:1;	
}
.noDisplay{
	display:none;
}
.fixIeImg{
	*display:block;
}

/* ---------------
	Links styles*/
a{
	text-decoration:none;
    color:#002bb8;
}   	
a:link{             
	text-decoration:none;	
}
a:visited{
	text-decoration:none;	
}
a:hover{	
	text-decoration: underline;
    color:#0090ce;
}
a:active{
	text-decoration:none;    
}
a img{
	text-decoration:none;
	border:none;
}
a.inverted{
	text-decoration:underline;
}
a.inverted:hover{
	text-decoration:none;
}
.hand{
	cursor:pointer;
}

/* ---------------
	Fonts styles */

.tahoma{
	font-family:Tahoma, Arial, Helvetica, sans-serif ;
}

/*a, p, span, li, label, ul, li{
	font-size:inherit;
	font-size:expression(this.parentNode.currentStyle["fontSize"]);
	font-weight:inherit;
	font-weight:expression(this.parentNode.currentStyle["fontWeight"]);
	font-style:inherit;
	font-style:expression(this.parentNode.currentStyle["fontStyle"]);
	line-height:inherit;
	line-height:expression(this.parentNode.currentStyle["lineHeight"]);
	color:inherit;
	color:expression(this.parentNode.currentStyle["color"]);	
}*/

.font10{
	font-size:.65em;
	*font-size:10px !important;	
}

.font11{
	font-size:.7em;	
	*font-size:11px !important;		
}

.font12{
	font-size:.75em;
	*font-size:12px !important;			
}

.font14{
	font-size:1.2em;
	*font-size:13px !important;			
}
.ccolor{
	color:#3e677a;
}
.link{
	color:#40709e;
}

.hide{
    display:none;
}