@charset "utf-8";
/* CSS Document */
body {font: Arial,Helvetica,sans-serif; margin:0 auto; background:url(images/body_bg.jpg) repeat-x #FFFFFF; padding:0px;}
p{font-size:14px; line-height:1.4em; color:#000000;}
ul,li {list-style-type:none; font-size:14px; line-height:1.4em;}
h1, .Head{ font:24px Tahoma, Arial, Helvetica, sans-serif; color:#467fcd; }
h1 span.TitleHead { font:24px Tahoma, Arial, Helvetica, sans-serif; color:#467fcd; border-bottom:1px solid #467fcd; width:100%; padding:0px;}
h2{font:bold 18px Tahoma, Arial, Helvetica, sans-serif;color:#92622b;}
.topcontainer h1 span.TitleHead, .rightnav h1 span.TitleHead, .TopPane h1 span.TitleHead {display:none;}
.SubHead{font:bold 14px Tahoma, Arial, Helvetica, sans-serif;color:#92622b;}
h3{font:bold 14px Tahoma, Arial, Helvetica, sans-serif; color:#467fcd; border-bottom:1px solid #467fcd;}
a {color:#676d17; text-decoration:none;}
a,a:link,a:visited,a:active{color:#3E81B5; text-decoration:none; font-weight:normal; }
a:hover{color:#D00; text-decoration:underline; }
.NormalRed {color:#F00;}
/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.ControlPanel .SubHead {font:bold 14px Tahoma, Arial, Helvetica, sans-serif; color:#467fcd;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}
.commandbutton,a.commandbutton:link,a.commandbutton:active,a.commandbutton:visited{ font-weight:bold; color: #FFCC00; text-transform:uppercase; padding:2px; margin:2px; text-decoration:none}
a.commandbutton:hover{color:#C00; text-decoration:none}
/*Div container classes*/
.wrapper{width:940px; padding:0px; margin:0px auto; }
.container { border:1px solid #999999; width:697px; height:auto; float:left; background:url(images/header.jpg) no-repeat;}
.topcontainer{width:215px; padding:0px 5px;  margin:0px; float:right; }
.midcontainer{width:960px; padding:0px; margin:0px}
.header {width:697px; padding:0px; margin:0px auto;  height:170px; float:left}
.footer {width:940px; padding:10px; float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.footerlink { font-size:11px; color:#666666; font:Arial, Helvetica, sans-serif}
.search { text-align:center;}
.logo { float:right;}
.rightnav {width:215px; padding:0; margin:0;}
/*Content Pane classes*/
.ContentPane{ width:657px; float:left; padding:10px 20px; height:100%; overflow:visible}
.TopPane {width:657px; padding:0px 20px; margin:0; float:left;}
.TopRightPane {width:200px; padding:10px 10px 0 0; margin:0; }
.clr:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clr {display:inline-block;}
/* Hide from IE Mac \*/
.clr {display:block;}
* html .clr {height: 1%;}

/* End hide from IE Mac */
/* Navigation */
/*--------- dnn menu style ----------*/

/* main menu td */
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 14px; 
	background-color:transparent;
	width:215px;
	text-align:left;
	padding:5px;
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{	
	color: #467fcd;
	font-size: 14px; 
	text-align:left;	
	padding:5px;
	margin-right:5px;
	white-space:nowrap;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	
}


/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	color: #006699;
	font-size: 14px; 
	text-align:left;
	padding:5px;
	margin-right:5px;
	white-space:nowrap;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;



}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
	color: #CC9900;
	text-align:left;
	font-size: 14px;
	padding:5px;
	margin-right:5px;
	white-space:nowrap;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:1px solid #C0D6E5;
}

.main_dnnmenu_submenu td
{
	background-color:#F8FAFF;
	z-index: 1000;
	left:-1;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#000000;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td   
{  
	background: #000;
	color:#ffffff;
}
.main_dnnmenu_itemselected td{
    background: #333366;
	color:#ffffff;
}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #D5E0FF;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D ;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}


/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}


