html,body{

	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background:#ffffff;
	color:#666666;

}

div{
	margin:0px;
	padding:0px;
}
#container{
	width:100%;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	margin:0 auto; /* center, not in IE5 */
	position:relative; /* needed for footer positioning*/
}
#header {
	width:100%;
}
#headerInner{
	width:768px;
	margin:0px auto;	
	padding:0px 0px 0px 0px;
	background:url(/images/BG_Bar_top.jpg) no-repeat top left;
}
#secondaryNavBar{
height:18px;}
#headerInner p{
	margin:0px;
	}
#content {
	width:100%;
	height:100%;
	margin:0px auto;
	padding-bottom:0px;
	background:#ffffff;

}
#contentInner_L{
	width:768px;
	height:100%;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	background:url(/images/pageBG.gif) repeat-y top left;
	/*background: #f0f0f0 url(/images/menuBot.gif) no-repeat bottom left;*/
	/*border:1px solid red;*/
}
#contentInner_R{
	width:768px;
	height:100%;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	background:none;
	/*background: url(/images/rightBot.gif) no-repeat bottom right;*/
	/*border:1px solid green;*/
}

.logo{
margin-top:39px;}

#secondaryNavBar{
}
#secondaryNavBar ul{
margin-left:60px;}
#secondaryNavBar ul li{
display:inline;}
#secondaryNavBar ul li a{
border-right:1px solid #6cadcc;
color:#6cadcc;
text-decoration:none;
padding:0px 8px 0px 6px;
font-size:80%;
}
#secondaryNavBar ul li a.first_on_a{
border:none;}




#mainMenu{
margin:0px;
padding:0px;
font-size:90%;


}
#mainMenu ul{
margin:0px;
padding:0px;
margin-top:12px;

}
#mainMenu ul li{
margin:0px;
padding:0px;
/*border:1px solid red;*/
display:block;
list-style:none;

}
#mainMenu ul li a{
display:block;
margin:0px;
padding:0px;
/*border:1px solid red;*/
padding:5px 5px 5px 10px;/**/
text-decoration:none;
color:#333333;
/*background:#dd6d6d;
background:none;*/
border-bottom:2px solid white;


}




#mainMenu ul ul{
margin:0px;
padding:0px;
}
#mainMenu ul ul li{
margin:0px;
padding:0px;
list-style:none;
}
#mainMenu ul ul li a{
margin:0px;
padding:0px;
border:none;
/*background:#cbccce;*/
padding:5px 5px 5px 20px;/**/
border-bottom:2px solid white;
font-size:90%;
}
#mainMenu ul ul ul{
margin:0px;
padding:0px;
}
#mainMenu ul ul ul li a{
padding:5px 5px 5px 30px;
/*background:#b4b5b7;*/
font-size:90%;
}

/*-----------a styles---------------*/
#mainMenu ul li a.on_parent_a{
font-weight:bold;
}
#mainMenu ul li a.on_a_sel{
font-weight:bold;}
#mainMenu ul li a.off_a_last{

border:none;}

#mainMenu ul li a.on_parent_a_sel{
font-weight:bold;}
#mainMenu ul ul ul li a.on_a_sel{
font-weight:bold;
}



#leftColl{
width:170px;
background:#f0f0f0 url(/images/menuTop.gif) no-repeat top left;
float:left;
}

#centerColl{
float:left;
width:427px;
background:none;
border-top:2px solid #f0f0f0;
padding-bottom:5px;
background:#ffffff;
}


#titleColl{
width:39px;
color:#FFFFFF;
float:left;
background:#FFFFFF;
}


#mainColl{
background:#ffffff;
padding:0px 20px 20px 10px;
margin-top:5px;
float:left;
width:358px;
}
#rightColl{
width:170px;
background:#f0f0f0 url(/images/rightColl_BG.jpg) no-repeat top left;
float:right;
}

#langSelect{
background:url(/images/to%20delete/langSelect.gif) no-repeat top left;
width:170px;
height:40px;
margin-top:125px;
}
#newsEvents{
padding:10px 10px 10px 10px;
font-size:90%;

}
#newsEvents a{color:#828282;
text-decoration:none;}
#newsEvents p{
color:#0071a7;
font-size:130%;
font-weight:bold;
margin-bottom:10px;}
.newsDate{
color:#0071a7;
font-weight:bold;
display:block;
padding-bottom:2px;

}
.newsItem{
padding-bottom:10px;
}
.newsItem img{
float:right;
padding-left:5px;}

#footer {
	width:100%;
	clear:both;
	padding-bottom:12px;

}
#footerInner {
	width:768px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	background:url(/images/pageBG.gif) repeat-y top left;
	border-bottom:12px solid #8c8c8c;
	}
#footerInner p {margin:0px;}
	
.left{float:left;}
.right{float:right;}

.clearer{
clear:both;
height:0px;
line-height:0px;
/*visibility:hidden;*/
}
