body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 12px;
	padding:0px!important;
	margin:0px!impotant;
	/*color: #333333;
	background:#ffffff url(../images/bg.jpg) repeat-x;*/
	
}

img{border-width:0px;}

P{
	color: #333333;
	text-align: justify;
}
 
TD{
	margin: 6px 3px;}

UL,LI{
	list-style-image: url(i/orangeTri.gif);
	list-style-position: outside;
	padding-bottom: 6px;
	padding-left: 4px;
}
H1{
 font-size:14pt; font-weight:normal;
}

H2 {
		font-size:16pt; 
		font-weight:normal;
		margin-top:5px;
}
H3 {

}
H4 
{
	color:#0b5c9a;
	margin-bottom:0px;
}
H4 A:HOVER{text-decoration: none;}

H5 
{
	
}
H6 {

}

A, A:ACTIVE, A:FOCUS, A:HOVER, A:LINK, A:VISITED {

	 text-decoration:none;
}

A:HOVER{text-decoration: underline;}

#main{}
#header
{
	padding-top:2px; 
}
#header .tblHeader
{
	background-image:url(images/layout/header-background2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:20px;
}
.tdCompanyLogo
{
	height:120px;
}
.companylogo
{
	padding:1px;
	padding-left:10px;
	
}
#leftcol{float:left; display:block; }
#rightcol{vertical-align:top;width:250px;padding-right:20px;}
#tdcontent{padding:20px;}
.content{ vertical-align:top;padding:5px;padding-top:30px;height:100%;}

#footer{ background-color:#fff;margin-top:10px;padding:10px;border-top:solid 1px #ccc;color:#02245c!important;text-align:center;height:100px;}
#footer a{color:#02245c!important;}
.bxblue{padding:7px;background-color:#dfeaff;border:1px solid #99b9ff;}
.bxblue a{color:Blue;}
.infoblue{padding:7px;border: 1px solid #ccc;background-color:#DFEAFF;}

#login{}
#login .logincontrol{width:100%;}

input{border:solid 1px #ccc;}

.comment {
	font-size: 10px;
	color: #000055;
	font-style: italic;}
	
.embolden {
	font-weight: bold;
}
.hilite {
	font-size: 11px;
	color: #C4AB69;
	font-weight: bold;
	}
.tiny{
	font-size: 9px;
	font-weight: normal;
	color: #888888;
	font-style: italic;
}
.bordered{
	border-top: 1px solid #F0A52E;
	border-right: 1px none #F0A52E;
	border-bottom: 1px solid #F0A52E;
	border-left: 1px none #F0A52E;
}
.imgBorder {
	border: outset thin;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #333333;
	border-left-color: #999999;
}
.cright {
	font-size: 10px;
	color: #000055;
	font-style: italic;
	text-align: right;
}
.navCell{
	font-size: 10px;
	font-weight: normal;
	border-top: 1px solid #DDDDDD;
	color: #333333;
	text-decoration: none;
}


.titleDate{
	font-size: 11px;
	font-weight: normal;
	 font-style:italic;
}

.newsDate{
	font-size: 9px;
	background-color: #E5E7FF;
	font-weight: bold;
	border-top: thin outset;
	border-right: thin none;
	border-bottom: thin outset;
	border-left: thin outset;
}
.newsTitle{
	font-size: 9px;
	background-color: #E5E7FF;
	border-top: thin outset;
	border-right: thin outset;
	border-bottom: thin outset;
	border-left: thin none;
}
.newsText{
	font-size: 9px;
	background-color: #FFFFFF;
}
.newsRef{
	font-size: 9px;
	background-color: #FFFFFF;
	font-style: italic;
}
.newsMore{
	font-size: 9px;
	background-color: #E5E7FF;
	border-top: thin outset;
	border-right: thin outset;
	border-bottom: thin outset;
	border-left: thin none;
}
.empty{
	font-size: 1px;
}
.floatDown{
	position : absolute;
	bottom : 20px;
	left:25px;
	width:150px;
	font-size: 9px;
	background-color: #E5E7FF;
	border: thin outset;
}
.boxHead{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
}
.msg_big {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; VERTICAL-ALIGN: baseline; COLOR: red; TEXT-ALIGN: center
}
.boxCont{
	font-size: 10px;
	padding-top: 2px;
	padding-right: 4px;
	padding-left: 4px;
	color: #333333;
}
HR {
	border: 1px solid #cccccc;
}
.boxHeadTop {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white;}
	
.boxContTop {BORDER-RIGHT: #fbc45d 1px solid; BORDER-TOP: #fbc45d 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #fbc45d 1px solid;}

.floatingDivCl {RIGHT: 400px; LEFT: 500px; VISIBILITY: hidden; WIDTH: 360px; CLIP: rect(0px 211px 0px 0px); POSITION: absolute; TOP: 141px; HEIGHT: 140px}

.floatingDiv2Cl {RIGHT: 400px; LEFT: 500px; WIDTH: 360px; POSITION: absolute; TOP: 141px; HEIGHT: 140px}

.title {FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: auto; COLOR: #333333; TEXT-INDENT: 15pt; FONT-STYLE: normal; TEXT-ALIGN: left}


.mainNavBar{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#9AABDC', gradientType='0');}
.mainNav{font-size:12px;  border: 1px groove #aaaaaa; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#9AABDC', endColorStr='#FFFFFF', gradientType='0');}
.mainNavSel{font-size:12px;  border: 1px groove #aaaaaa; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#9AABDC', gradientType='0');}
.manNavTxt{font-weight:bold; font-size:11px; text-decoration:none; color:#000000;}
.subNavBar{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#C4AB69', endColorStr='#ffffff', gradientType='1');}
.subNav{font-size:12px;  border: 1px groove #aaaaaa; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#C4AB69', gradientType='1');}
.subNavTxt{font-weight:bold; font-size:10px; text-decoration:none; color:#000000;}
.grad_H_wh_bl{font-size:1px; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#9AABDC', gradientType='1')}
.grad_H_bl_wh{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#9AABDC', endColorStr='#ffffff', gradientType='1'); font-size:1px}
.grad_V_wh_bl{font-size:1px;font-size:1px; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#9AABDC', gradientType='0');}
.grad_V_bl_wh{font-size:1px;FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#9AABDC', endColorStr='#ffffff', gradientType='0'); }
