/*___________________________________________________________________________________________*/
/*Control panel*/
.controlpanel{ background:#FFF; border:#B7B7B7 solid; border-width:0px 0px 2px; }
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel DIV{ border:#B7B7B7 solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel TD .SubHead{ background:#B7B7B7; font-size:12px; color:#333; font-weight:bold; }
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; font-size:11px; color:#333; font-weight:normal; }
.controlpanel TD TD TD input{ background:#EFEFEF; font-size:11px; color:#000; font-weight:bold; padding-left:4px; }
.controlpanel TD TD TD select{ background:#EFEFEF; font-size:11px; color:#333; }
.controlpanel A.CommandButton{ font-size:10px; text-decoration:none; }
.controlpanel A.CommandButton:link{ color:#000; text-decoration:none; font-size:10px; }
.controlpanel A.CommandButton:visited{ color:#000; text-decoration:none; font-size:10px; }
.controlpanel A.CommandButton:hover{ color:#F00; text-decoration:underline; font-size:10px;}
.controlpanel A.CommandButton:active{ color:#000; text-decoration:none; font-size:10px; }

/*___________________________________________________________________________________________*/
/*Body of page*/


body{ background:url(media/water.jpg) top no-repeat #2c9fce fixed;}
.Head{ font-size:20px; font-weight:bold; color:#1b75bc; font-family:Century Gothic, Arial, Helvetica, sans-serif; }
.SubHead{ font-size:11px; font-weight:bold; color:#003366; font-family:Century Gothic, Arial, Helvetica, sans-serif; }
.SubSubHead{ font-size:11px; font-weight:bold; color:#000; font-family:Century Gothic, Arial, Helvetica, sans-serif; }
.Normal{ font-size:12px;  font-family:Century Gothic, Arial, Helvetica, sans-serif; }
/*_
TD,TH,DIV,SPAN{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
*/
.topwrapper{ background:#7F7F7F; border:#B7B7B7 dotted; border-width:1px 0px; text-align:center; }
.top{ width:680px; text-align:right; margin:0px auto; padding:6px; }

.wraptable{ 
	width:1100px; 
	vertical-align:middle;
	margin-bottom:10px; 
}

.right{ background:url(media/body_right.jpg); }
.left{ background:url(media/body_left.gif); }
.menubg{ width:100%; background:url(media/menu_bg.jpg); vertical-align:bottom; }
.menuright{ background:url(media/menu_right.jpg) right no-repeat; }
.menuleft{ background:url(media/menu_left.jpg) left no-repeat; }
.contentbg{ 
	min-height:750px;
	border-color:#00498C;
	border-width:4px;
	border-style:solid;
	background-color:#ffffff;
	vertical-align:top; 
}
.leftpane{ padding:5px 5px;}
.toppane{ padding:5px 5px; }
.sidepane{ padding:5px 5px;  }
.rightpane{  padding:5px 5px;}
.contentpane{ padding:5px 5px;}
.bottompane{ padding:5px 5px; }

.breadcrumb{ font-size:10px; color:#000; }
#search{ padding-top:4px; }
#search input{ border:1px #DDD solid; margin-bottom:4px; }



/*___________________________________________________________________________________________*/
/* Main Menu */

.MainMenu_MenuContainer{ 
	width:100%; 
	color:#ffffff;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
    vertical-align:bottom;
	background-image:none;
	height:32px;
	padding-bottom:3px;
	text-align:center;
	width:900px;
}

.MainMenu_MenuBar{ }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuItem{
	color:#ffffff;
	font-size:18px; 
	font-family:Century Gothic, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	vertical-align:top;
	padding-top:3px;
}

.main_dnnmenu_itemhover {  
	color:#be2931;
	font-size:18px; 
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:3px;
	vertical-align:top;
}

.main_dnnmenu_itemhover td {  
	color:#be2931;
	font-size:18px; 
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:3px;
	vertical-align:top;
}

.MainMenu_MenuItemSel{
	color:#be2931;
	font-size:18px; 
	font-weight:bold;
	background:none;
	padding-top:3px;
	font-family:Century Gothic, Arial, Helvetica, sans-serif; 
	vertical-align:top;
}

.submenuitembreadcrumb{
	color:#ffffff; 
	font-size:18px; 
	font-weight:bold;
	border:#286da1 solid;
	border-width:1px 0px;
	margin-bottom:3px;
	vertical-align:top;
}

.submenuitemselected{
	color:#ffffff;
	font-size:18px; 
	font-weight:bold;
	background:#1B75BC;
	text-decoration:none;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	vertical-align:top;
}

.submenu{
	z-index:1000;
	background:#66a0bd;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#757575', Direction=135, Strength=2);*/
	border:1px #286da1 solid; 
	padding:0px;
	text-align:center;
	font-size:15px; 
}

.rootmenuitem {
	color:#ffffff;
	font-size:18px; 
	font-weight:bold;
	border:0px;
	padding-top:3px;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	vertical-align:top;
}

a.rootmenuitem:hover{
	color:#be2931;
	font-size:18px; 
	font-weight:bold;
	border:0px;
	padding-top:3px;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	vertical-align:top;
}

.MainMenu_MenuArrow {
border:none;
display:none;
}

.MainMenu_MenuBreak{ display:none; }

/*___________________________________________________________________________________________*/
/* Headers */





.search	{	 
	font-size:20px; 
	font-family:Arial; 
	font-weight:bold; 
	color:#cc0000;
	text-decoration:none;
 }
	
a.search:link{ color:#cc0000; text-decoration:none;  }
a.search:visited{ color:#cc0000; text-decoration:none;  }
a.search:hover{ color:#cc0000; text-decoration:underline; }
a.search:active{ color:#cc0000; text-decoration:none;  }
 

.search input	{ 
	border:none; 
	width:225px;
	height:30px; 
}


.searchrow{
	border-right-color:#000000;
	border-right-width:4px;
	border-bottom:none;
	border-top:none;
	border-left-color:#000000;
	border-left-width:4px;	
	padding-bottom:3px;
	padding-right:15px;
}


.date	{
	color:#303030;
	font-size:16px;
	font-weight:bold;
	font-family:Arial;
	text-align:center;
}

a:visited {
	color:#1b75bc;
	font-weight:normal;

	text-align:center;
}

a:active {
	color:#619dbb;
	
	font-weight:normal;

}

A:link  {
	color:#1b75bc;
	font-weight:normal;

}

A:hover {
	color:#619dbb;
	font-weight:normal;

	text-align:center;
}

/* Design */

.banner1
{
	background:url(media/logo.png) bottom left no-repeat;
	height:82px;
	width:713px;
}
/*.banner2
{
	background:url(media/bannerbackground.png) bottom repeat-x;
	height:82px;
}*/

.banner3
{
	background:url(media/flag.png) bottom right no-repeat;
	height:82px;
	width:345px;
}

.outerborder{
	background:#619dbb;
	height:4px;
}

.outerbordersides{
	background:#619dbb;
	width:4px;
}

.innerborder{
	background:#1b75bc;
	height:2px;
}

.innerbordersides{
	background:#1b75bc;
	width:2px;
}

/* Footer */

.footer{ font-size:12px; color:#ffffff; text-align:center; font-family:Century Gothic, Arial, Helvetica, sans-serif; font-weight:bold; }
a.footer:link{ color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; font-family:Century Gothic, Arial, Helvetica, sans-serif; font-weight:bold; }
a.footer:visited{ color:#ffffff; text-decoration:none; font-weight:bold;}
a.footer:hover{ color:#ffffff; font-weight:bold;}
a.footer:active{ color:#ffffff; font-weight:bold;}

