/* Container Styles*/
.con_full_width{width:100%;}

.action_pad{float:left;}
.visibility_pad{margin:0; float:right; padding-left:10px;}
.bottom_pad{padding:10px 0px 0px 0px; clear:both;}

.clear_both{clear:both;}


.green_bg{background:url(containerimages/green_bg.gif) repeat-x top left; height:31px; float:left; padding-right:10px;}
.greygreen_bg{background:url(containerimages/greygreen_bg.gif) repeat-x top left; height:33px; float:left; padding-right:10px; padding-left:5px;}
.green_rtbit{background:url(containerimages/green_rtbit.png) no-repeat top right; padding-right:17px; height:31px; float:left;}
.greygreen_rtbit{background:url(containerimages/greygreen_rt.png) no-repeat top right; padding-right:20px; height:33px; float:left;}

.brown_bg{background:url(containerimages/brown_bg.gif) repeat-x top left; height:33px; float:left;}
.brown_rtbit{background:url(containerimages/brown_rtbit.png) no-repeat top right; padding-right:11px; height:33px; float:left;}
.brown_ltbit{background:url(containerimages/brown_ltbit.png) no-repeat top left; padding-left:8px; height:33px; float:left;}

.grey_bg{background:url(containerimages/grey_bg.gif) repeat-x top left; height:33px; float:left;}
.grey_rtbit{background:url(containerimages/grey_rtbit.png) no-repeat top right; padding-right:11px; height:33px; float:left;}
.grey_ltbit{background:url(containerimages/grey_ltbit.png) no-repeat top left; padding-left:14px; height:33px; float:left;}

.head_pad{padding:4px 0px 0px 10px; white-space:nowrap;}
.head_padone{padding:7px 0px 0px 6px; white-space:nowrap;}
.content_pad{padding-top:20px;}

.green_topborder{border-top:#6a9229 1px solid; background:#252525; padding:13px 13px 13px 14px;}
.green_border{border:#6a9229 1px solid; background:#252525; padding:6px 13px 13px 13px;}
.brown_border{border:#a58d60 1px solid; background:#252525; padding:5px 9px 13px 9px;}
.grey_border{border:#7a7d81 1px solid; background:#252525; padding:5px 9px 13px 9px;}

.mar_bot{margin-bottom:20px;}

.green_top .Head{color:#ffffff; font-size:18px; font-family:"Trebuchet MS", arial; font-weight:bold;}
.grey_top .Head{color:#ffffff; font-size:18px; font-family:"Trebuchet MS", arial; font-weight:bold;}
.brown_top .Head{color:#ffffff; font-size:18px; font-family:"Trebuchet MS", arial; font-weight:bold;}
.common_print .Head{color:#282828; font-size:16px; font-family:"Trebuchet MS", arial; font-weight:bold;}

.green_top div, .green_top td, .green_top th{color:#ffffff; font-family:"Trebuchet MS", arial; font-size:14px; line-height:23px;}
.green_top a, .green_top  a:link, .green_top a:visited{ text-decoration:none; color:#C3AA7C; font-size:14px; }
.green_top a:hover{ text-decoration:none; color:#FFF;}

.brown_top div, .brown_top td, .brown_top th{color:#ffffff; font-family:"Trebuchet MS", arial; font-size:14px; line-height:18px;}
.brown_top a, .brown_top  a:link, .brown_top a:visited{ text-decoration:none; color:#C3AA7C; font-size:14px; }
.brown_top a:hover{ text-decoration:none; color:#FFF;}

.grey_top div, .grey_top td, .grey_top th{color:#ffffff; font-family:"Trebuchet MS", arial; font-size:14px; line-height:18px;}
.grey_top a, .grey_top  a:link, .grey_top a:visited{ text-decoration:none; color:#C3AA7C; font-size:14px; }
.grey_top a:hover{ text-decoration:none; color:#FFF;}


/* Module Action Menus Styles */

.ModuleTitle_MenuItem td, .ModuleTitle_MenuItem th, .ModuleTitle_MenuItem div
{ 
	border:none; 
	padding:3px; 
	color:#000000 !important; 
	font-size:11px; 
	font-weight:bold !important;
	white-space:nowrap;
}

.ModuleTitle_MenuItem { 
	border:none;
	padding-right:10px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon
{
	background-color: #c1d2ee !important;
	color:#000000 !important; 
	font-size:11px; 
	font-weight:bold !important;
	white-space:nowrap;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak, .ModuleTitle_MenuIcon
{
	height: 2px;
	background:transparent;
}


