body{
	direction:ltr; 
	margin: 0px; 
	font-family: arial;
	color:#002157;
	background-color:#ffffff;
	font-size: 13px;
}
body *	{}
td {  font-family: arial; font-size: 13px;}

div { margin:0px; padding:0px; }
img { border:0;} 
h1	{font-family: arial; font-size: 16px; color: #002157; margin:0px; padding:0px; font-weight:bold;}
h2	{font-family: arial; font-size: 15px; color: #002157; margin:0px; padding:0px; font-weight:bold;}
h3	{font-family: arial; font-size: 14px; color: #002157; margin:0px; padding:0px; font-weight:bold;}
h4	{font-family: arial; font-size: 13px; color: #002157; margin:0px; padding:0px; font-weight:bold;}
p {padding-bottom:10px; margin:0px;}

/**********************************************************************************************/
/* LINKS */
/**********************************************************************************************/

a {color:#0033CC; text-decoration:none;}
a:link {color:#0033CC; text-decoration:none;}
a:visited {color:#0033CC; text-decoration:none;}
a:hover {color:#0033CC; text-decoration:underline;}
.rssIcon {vertical-align:middle; margin-right:3px;}
/*
a {  font-size: 13px!important; font-weight:normal!important; color:#0033CC!important; text-decoration: none;}
a:link {   font-size: 13px!important; font-weight:normal!important; color:#0033CC!important; text-decoration: none;}
a:visited {  font-size: 13px!important; font-weight:normal!important; color:#0033CC!important; text-decoration: none;}
a:hover {   font-size: 13px!important; font-weight:normal!important; color:#0033CC!important; text-decoration: underline!important;}
*/

/**********************************************************************************************/
/* BULLETS and HEADERS */
/**********************************************************************************************/
ul {padding:0px; margin:0px!important; list-style:none;}
ul li { background-image:url(../../images/bb/bullet_menu.gif); background-position:6px left; background-repeat:no-repeat; padding:0px; margin:0px; margin-left:0px; padding-left:15px;}
ul li ul li { background-image:url(../../images/bb/bullet_menuOver.gif); background-position:6px left; background-repeat:no-repeat; padding:0px; margin:0px; margin-left:10px; padding-left:15px;}
ol {margin-left: 25px;}

.wrapper    		{border:0px solid #C2D5E7; border-top:none; border-bottom:none; width:968px; padding:0px 0px 0px 0px; margin-left:auto;margin-right:auto; background-color:White;}


.MainContainer
{
	width:915px;
}


.SideBox  {clear:both; float:left; width:220px; text-align:left; margin-top:10px; height:100%;}

.SideBox .MenuBG {background-color:#C2D5E7; background-image:url(../../Images/menu/bg_mid.gif); background-repeat:repeat-y;}

.MainContent		
{
	_height: auto!important;
	height: auto!important;
	min-height: 610px;
	height:610px;
	float:right; width:668px; 
	padding-bottom:10px;
	margin-top:10px; 
}

.contents  {width:610px; margin:20px 0px 20px 22px; float:left;}
.contentsExtraContent  {width:410px; margin:20px 0px 20px 22px; float:left;}
.extraContent {width:220px; margin:57px 0px 20px 10px; float:right;}
.extraContentTxt {background-color:#C2D5E7; padding-left:20px; padding-right:20px; background-image:url(../../Images/menu/bg_mid.gif); background-repeat:repeat-y;}

.txtHolder {margin-left:20px;}

img.topImg
{
	width:752px;
	height:80px;
}


/*-------------TopBar-------------*/
.topBarBg{position:relative; width:915px; height:75px; margin:0px;}
.topMenuBg{position:relative; width:915px; height:33px; margin:0px;}
.topMenuBgLeft {float:left; width:6px;}
.topMenuBgRight {float:right; width:6px;}
.logo { position:absolute; top:0px;left:55px; height:63px; width:146px; }
.logoMaster { position:absolute; top:0px ;left:0px; height:63px; width:146px;}
.langBox { position:absolute; top:30px;  right:55px; cursor:pointer; width:200px;} 
.langBoxMaster { position:absolute; top:12px;  right:5px; cursor:pointer; width:200px;}

.siteFooter {width:915px; text-align:center;margin-left:auto;margin-right:auto; overflow:auto; overflow:hidden; margin-top:0px; }
.siteFooterMaster {width:915px; text-align:center;margin-left:auto;margin-right:auto; overflow:auto; overflow:hidden; margin-top:0px; }

.credits    {color:#649dd4; font-size:11px; text-align:center; margin-top:5px;}

.TeamRoles {margin-bottom:15px; float:left; width:150px;}
.TeamRoles a:link {  color: #0033CC; font-size:14px; text-decoration: none; font-weight:normal; font-size:12px;}
.TeamRoles a:visited {  color: #0033CC; font-size:14px; text-decoration: none; font-weight:normal; font-size:12px;}
.TeamRoles a:hover {  color: #0033CC; font-size:14px; text-decoration: underline; font-weight:normal; font-size:12px;}


.PrintTop { margin-left:10px; }

.SubmitBtn			
{
	background-image:url(../../images/topbar/login_bt.gif);
	background-repeat:no-repeat;
	font-size:11px;
	color:#516EAD;
	font-weight:bold;
	height:25px;
	padding-top:2px;
	text-align:center;
	width:57px;
	border:0px; cursor:pointer; 
} 
.loginInput {vertical-align:top; height:18px; width:auto; margin-top:0.2em; border:1px solid #C2D5E7;}


.SectionBG {width:650px; height:43px; background-image:url(../../images/inner/title_bg.gif); background-repeat:no-repeat; margin-left:17px; margin-top:3px; padding-top:15px;}
.SectionBG .SectionTitle {font-size:20px; color:#7ea1c2; font-weight:bold; margin-left:10px; padding-left:18px; padding-top:2px; background-image:url(../../images/inner/red_dot.gif); background-repeat:no-repeat; background-position:left;}