@charset "utf-8";
/********************************************************************/
/*  :Clarendon High CSS                                             */
/*  :Coded By: Red Lorry Website Hosting And Design - Rhys Gottwald */
/*  :Release Date: 23/12/2009                                       */
/*  :Version 2.1.2                                                  */
/********************************************************************/

/********************************************************************/
/*  :Change Log:                                                    */
/********************************************************************/

/********************************************************************/
/*  :Page Layout                                                    */
/********************************************************************/
@import url("css/menu.css");
html body {height: 100%; padding: 0; margin: 0;background: url(images/backGround.jpg) repeat center top;} 
#pageWrapper { height: 100%; margin: 0; padding: 0; width : 100%;}
#controlPanelContainer{float: none; margin:0 auto; padding: 0; text-align:left; vertical-align:top; width: 959px;}
#skinWrapper{float: none; margin:0 auto; width: 997px; padding-left: 38px}
#headerContainer{float: none; background: url(images/headerBackGround.png) no-repeat center top; height: 303px; margin:0 auto; padding: 0; text-align:left; vertical-align:top; width: 987px;}
	#logoContainer{float: left; padding-top: 115px; padding-left: 55px; width: 140px;}
	#menuWrapper1{ float: none; margin: 0 auto; padding: 0 28px 0 0; text-align: left; vertical-align: top; width: 959px;}
		#menuWrapper2{background-color: #FFF; float: left; margin: 0 auto; padding: 0 20px 0 20px; text-align: left; vertical-align: top; width: 919px;}
			#menuLeft{background: url(images/bg_menuLeft.jpg) no-repeat left top; float:left; height: 40px; margin: 0px; padding: 0px; width: 14px;}
			#menuContainer{background: url(images/bg_Menu.jpg) repeat-x center top; float:left; height: 40px; margin: 0px; padding: 0px; width: 891px; max-width: 891px;}
			#menuRight{background: url(images/bg_menuRight.jpg) no-repeat left top; float:right;  height: 40px; margin: 0px; padding: 0px; width: 14px;}
	
#contentWrapper{float: none; margin: 0 auto; padding:  0 28px 0 0; text-align: left; vertical-align: top; width: 959px; max-width: 959px;}
	#contentContainer{background-color: #FFF; float: left; margin: 0 auto; padding: 0 20px; text-align: left; vertical-align: top; width: 919px; max-width: 919px;}
	
#footerWrapper{float: none; height: 45px; margin: 0 auto; padding:  0 28px 0 0; text-align: left; vertical-align: top; width: 959px; max-width: 959px;}	
	#footerContainer{background: url(images/footerBackGround.png) no-repeat left top; float: left; height: 45px; margin: 0 auto; padding: 10px 20px 0 20px; text-align: center; vertical-align: top; width: 959px; max-width: 959px;}
	
#signatureWrapper{float: none; margin:0 auto; padding: 0 28px 0 0; text-align:left; vertical-align:top; width: 959px; max-width: 959px;}
	#privacyContainer{float:left; width:50%;}
	#signatureContainer{float:right; text-align:right; width:50%;}

#FlashPane1 {width: 33%;}
#FlashPane2 {width: 34%;}
#FlashPane3 {width: 33%;}
.ContentPane{margin: 0px; padding: 20px 0 5px 0; width: 100%;}
.LeftPane{margin: 0px; padding: 5px 5xpx 5px 0; width: 25%;}
.RightPane{margin: 0px; padding: 22px 0xpx 5px 5px; width: 75%;}
.BottomPane{margin: 0px; padding: 5px 0; width: 100%;}
.FlashPane1, .FlashPane2, .FlashPane3{margin: 0px;}


/********************************************************************/
/* DNN Control's                                                    */
/********************************************************************/
/********************************************************************/
/* Links                                                            */
/********************************************************************/
.links, a.links:link, a.links:visited, a.links:active, a.links:hover{ font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-decoration: none; padding-top: 20px; font-weight: normal;}
.links, a.links:link, a.links:visited, a.links:active{color: #4e4e4e;}
a.links:hover {color:#02582e;}
/********************************************************************/
/* Privacy Controls                                                 */
/********************************************************************/
.footer,a.footer:link,a.footer:active,a.footer:visited {color:#FFF; font-weight: bold; line-height: normal;}
a.footer:hover{color:#02582e; font-weight: bold; line-height: normal; text-decoration: none;}
/********************************************************************/
/*Control Panel                                                     */
/********************************************************************/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#4e4e4e;}
.ControlPanel a.CommandButton:hover{color:#02582e; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{
font-size:11px;}
.ControlPanel a[disabled=disabled]{color:#888; font-size:11px !important;text-decoration:none !important;}

/********************************************************************/
/* Text Styles                                                      */
/********************************************************************/
.CommandButton, .Normal, .NormalBold, .NormalDisabled, .NormalRed, .NormalTextBox, .SubHead, .SubSubHead, a, a:hover, a:link, a:visited, input, .Head, body, h1, h2, h3, h4, h5, h6, p, td{color: #4e4e4e; font-family:Arial, Helvetica, sans-serif;}
.CommandButton, .Normal, .NormalBold, .NormalDisabled, .NormalRed, .NormalTextBox, .SubHead, .SubSubHead, a, a:hover, a:link, a:visited, input, .Head, body, h3, h4, p, td {font-size: 14px;}
a, a:link, a:visited, a:active, a:hover{font-weight: bold; text-decoration: none; }
a:hover{color:#02582e;}
h1, h2, h3, h4, h5, h6{color:#4e4e4e;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:16px;margin:10px 0;}
h3, h4{font-size:14px;margin:8px 0;}
h5, h6{font-size:12px;margin:6px 0;}

.NormalRed {color:#F00;}

/********************************************************************/
/* DataGrid                                                         */
/********************************************************************/
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}


/*========================================================*/
/*     Main Menu and Module Menus                         */
/*========================================================*/
.MainMenu_Idle TD {
	color: #FFF;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.MainMenu_Selected TD, .MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {
	color: #FFF;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(bg_MenuActive.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.ModuleTitle_MenuContainer {
	color: #2c2c2c;
}
.ModuleTitle_MenuBar {
	cursor: pointer;
	cursor: hand;
}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel {
	padding: 0 0 0 10px;
}
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow {
	display: none;
}
.ModuleTitle_MenuIcon {
	background: #FFF;
	border: 0px;
	border-bottom: 1px dotted #999;
	width:0px;
	height: 20px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 0px;
}
.ModuleTitle_MenuIcon IMG {
	margin: 0 10px 0 10px;
}
.MainMenu_MenuBreak {
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 20px;
	background-image: url(bg_menuSeparator.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: Transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

/*========================================================*/
/*  Sub Menus and Module Menus                            */
/*========================================================*/

.MainMenu_SubMenu, .ModuleTitle_SubMenu {
	padding: 0px;
	border: 1px dotted #888;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
	filter: none;
}
.MainMenu_MenuItem, .ModuleTitle_MenuItem {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	padding: 0px 0px 0px 0px;
	height: 20px;
	border: 0;
}
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel {
	background-color:#FFF;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
	padding: 0px 0px 0px 0px;
	height: 20px;
	border: 0;
}

/*========================================================*/
/*  Text                                                */
/*========================================================*/

.Normal, normal, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4e4e4e;
	text-decoration: none;
}
.NormalBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #4e4e4e;
	text-decoration: none;
}
.NormalRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C50000;
	text-decoration: none;
}
a:link, a:visited, a:active, a:hover, a.Normal:link, a.Normal:visited, a.Normal:hover {
	color: #01582e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
H1, .Head {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #01582e;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
H2, .SubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4e4e4e;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
/*========================================================*/
/*  Forms                                                 */
/*========================================================*/

select, input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4e4e4e;
	text-decoration: none;
}
.NormalTextBox {
	color: #4e4e4e;
	padding-left: 4px;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
}
td.NormalTextBox {
	padding: 0;
	margin: 0;
	background: transparent;
	visibility: invisible;
	border: 0;
}
/


