
body
{
    /* set default font size for skin (Titles etc. will then use a percentage to specify their sizes) */
    margin: 0;
    padding: 0;
    line-height: 1.1;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFAEF;
    
}
#wrap
{
    min-width: 771px;
    max-width: 1400px;
    padding: 0px 183px 0 113px;    
}
#warp2
{
	width:765px;
	padding: 0px 0px 0px 0px;
	float:none;
	
	}
.warp1
{
	background-image: url(Images/bgimage.png);
    background-repeat: repeat-y;
    background-position:  top left;
	background-color:#ECD7AC;
}
#warp1
{
	padding: 0px 0px 0px 0px;
	float:none;
	border-bottom:2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	border-top: 0px;
	
}
#slider
{
	padding:7px 0px 0px 0px;
	background-color:#FFFAEF;
}
.slider
{
	background-color:#FFFAEF;
}
#slider1
{
	border-top:1px solid #000000;
	height:171px;
}
#slider2
{
	float: left;
	height:171px;
	width:170px;
		}
.slider2
{
 	background-image: url(Images/TopLeft-Imagebg1.png);
    background-repeat: no-repeat;
    background-position: top left;
}

#slider3
{
	float: right;
	height:171px;
	width:591px;
}
#slider4
{
	height:140px;
}
.slider4
{
 	background-image: url(Images/TopRightTop-Imagebg1.png);
    background-repeat: no-repeat;
    background-position: top left;
}
#slider5
{
	height:30px;
	
}
.slider5
{
 	background-image: url(Images/TopRightBottom-Imagebg1.png);
    background-repeat: no-repeat;
    background-position: top left;
}
.sidebar
{
	background-color:#000000;
	width: 168px;
	padding:0px;
	margin:0px;
	
}
.sidebar3
{
	background-color:#000000;
		
}			
#dnn_tagline
{
	color:#FFFFFF;
	text-align:center;
	height:28px;
}

#slider6
{
	margin-top:10px;
	margin-right:3px;
	float:right;
	width:310px;
	height:100px;
	text-align:right ;
}
.toppane
{
	padding:0px 0px 0px 0px;
	text-align:right !important;
}	

#loginlinks
{
    float: right;
	margin-top:4px;
    width:300px;
	text-align: right;
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	text-decoration: none;
    color: #000000;
}
#logo
{
    clear: both;
    padding: 10px 0 15px 75px; /*margin: 0 0 15px 0; */
}
#logo h1
{
    font: bold 300% Verdana, Tahoma, Helvetica, Arial, sans-serif;
    color: #C00;
    letter-spacing: 0.1em; /* adjusts how close the title is to the top tag line */
    margin-top: 0px;
}
/* Main Layout */
#mainbody
{
    width:760px;
	float: none;
	/*background-color:#ECD7AC;*/
	
}
.mainbody
{
	/*background-color:#ECD7AC;*/
}
#content
{
    float: right;
    width: 571px;
	padding-right:4px;
}
#content2
{
    float: none;
    width: 571px;
	padding-left:0px;
	padding-top:17px;
	padding-right:0px;
	padding-bottom:17px;
}
#sidebar
{
	padding:0px;
	margin:0px;
    float: left;
    width: 168px;
}
#sidebar1
{
	padding:0px;
	margin:0px;
    float: left;
    width: 168px;
}
#sidebar2
{
    float: left;
    width: 168px;
	background-color:#FFFFFF;
}

.LeftMiddlePane
{
	padding:0px 0px 0px 0px;
}
#footercontent
{
	clear: both;
}
#footer2
{
	padding-top:4px;
	margin-left:10px;
	width:215px;
	float:left;
	
}
#footer1
{
    padding-top: 0px;
	width:593px;
	float:right;
}
#footer
{
    color: #000000;
	float:right;
	width:200px;
}



/* -----------------
Set default font for modules
--------------------
 */
.Normal, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{
    margin: 0;
    padding: 0;
    line-height: normal;
    font-family:verdana;
	font-weight:normal;
	font-size:10pt;
}

/* ================================
style for module titles
================================ */
.Head
{
    font-family: Verdana;
    font-size: 15pt;
    font-weight: bold;
    color: #000000; /* letter-spacing: 2; */
}
/* style of item titles on edit and admin pages */
.SubHead    {
    font-size:  11pt;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-size:  10pt; 
}

/* ===============
button style for standard HTML buttons 
================== */
.StandardButton
{
	font-size: 10pt;
}

/* =======================
 HTML Tag Styles 
=========================== */
H1, H2, H3, H4, H5, DT, H6
{
    font-family: Verdana;
}
H1
{
font-family: "copperplate Gothic Bold", "Arial Black", Verdana, sans-serif; /*corporate font style is copperplate */
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
}
H2
{
    font-size: 11pt;
    font-weight: bold;
    color: #000000;
}
H3
{
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
}
H4
{
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    margin: 0;
}
H5, DT
{
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
    margin: 0;
}
H6
{
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
    margin: 0;
}
/* =====================================
    CSS STYLES FOR HouseMenu SkinObject
   =====================================
*/

/* Vertical Menu */
#housemenu
{
padding:0px;
margin:0px;
width:167px;
background-color: #000;

}
#HouseMenuNav
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	CURSOR: hand; 
	COLOR: #eee; 
	PADDING: 4px 12px; 
	border: none;
	FONT-FAMILY: arial;
	vertical-align: middle;
	
}
#HouseMenuNav td
{
color: #eee;
	width: 120px;
	padding: 15px 9px;
	border-bottom:1px solid #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background: url(B_grey.gif) left top;
	
}
#HouseMenuNav a
{
    /* all links within the menu wrapper */
}
#HouseMenuNav li
{
    /* all list items */ /* -- Border around each menu item -- */
    border-bottom: 1px solid #FFFFFF; /* added for opera browser to remove bullets on lists */
    list-style: none;
	}
#HouseMenuNav li a:link, #HouseMenuNav li a:visited
{
    /* main colour of the menu */
    margin: 0;
    padding: 0;
    display: block;
	
    padding: 13px 0px 13px 0px;
    border-left: 0px solid #711515;
    border-right: 0px solid #711515;
    background-color: #000000;
    color: #FFFFFF;
    text-decoration: none; /* added for opera */
    font-size: 10pt;
	font-weight:bold;
	text-align:center;
}
#HouseMenuNav li a:hover
{
    background-color: #00478A;
    color: #FFFFFF;
}
#HouseMenuNav ul ul
{
    /* second level menu items */
    margin-left: 12px;
	border-left:2px solid #FFFFFF
}
#HouseMenuNav ul ul li
{
    border-bottom: 1px solid #000000;
	/*border-left:2px solid #FFFFFF*/
    margin: 0; /* remove the bullets from the sub menu */
    list-style: none;
}
#HouseMenuNav ul ul a:link, #HouseMenuNav ul ul a:visited
{
    background-color: #00478A;
    color: #FFFFFF;
	/*border-left:2px solid #FFFFFF*/
}
#HouseMenuNav ul ul a:hover
{
    background-color: #FFFFFF;
    color: #000000;
	/*border-left:2px solid #FFFFFF*/
}
/* ------------------------
Links format added for opera browser
----------- */
.Normal A:link, .Normal A:visited, .Normal A:active
{
    text-decoration: none;
    color: #004781;
}
.Normal A:hover
{
    text-decoration: underline;
    color: #004781;
}


.TagLine 
{
	float: none;
    height:28px;
	width:591px;
	
}



.SkinItem
{
    font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	text-decoration: none;
    color: #000000;
}
/* This sets the style for all skin items that are links */
A.SkinItem:link, A.SkinItem:visited, A.SkinItem:active
{
    text-decoration: none;
    color: #2069BB;
}
A.SkinItem:hover
{
    text-decoration: none;
    color: #000000;
}
/* Layouts for the Text/HTML module */
#imageleftside
{
}
#imageleftside img
{
    border: 1px solid #CCC;
    margin-right: 15px;
    margin-bottom: 20px;
    float: left;
}
#imagerightside
{
}
#imagerightside img
{
    border: 1px solid #CCC;
    margin-left: 15px;
    margin-bottom: 20px;
    float: right;
}
.clear
{
    clear: both;
}
.quoteleft {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 105%;
	font-style: italic;
	padding: 0 10px 0 0;
	margin: 10px 10px 10px 0;
	width: 220px;
	float: left;
	text-align: right;
	border-right: 10px solid #C8CDD0;
	color:#75818A;
}
.quoteright {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 105%;
	font-style: italic;
	padding: 0 0 0 10px;
	margin: 10px 0 10px 10px;
	width: 220px;
	float: right;
	text-align: left;
	border-left: 10px solid #C8CDD0;
	color:#75818A;
}


TD.lmenu A.oE {
BACKGROUND: none transparent scroll repeat 0% 0%;	WIDTH: auto; POSITION: absolute;	HEIGHT: auto

}
TD.topGlobal A.oE 
{	BACKGROUND: none transparent scroll repeat 0% 0%;	WIDTH: auto;	POSITION: absolute;	HEIGHT: auto}

TD.lmenu A.oE {	MARGIN-TOP: 0px}

.footerContainer A.oE

{	MARGIN-TOP: 0px}
.oE 
{	DISPLAY: none}

TD.lmenu A.oE 
{	DISPLAY: none}

DIV.userS#editorStatus DIV.editorOn#editorToggle .lmenu .oE
 {	DISPLAY: inline}

DIV.userS#editorStatus DIV.editorOn#editorToggle .topNav .oE 
 {	DISPLAY: inline}

DIV.userM#editorStatus DIV.editorOn#editorToggle .lmenu .oE 
 {	DISPLAY: inline}

DIV.userM#editorStatus DIV.editorOn#editorToggle .topNav .oE 
 {	DISPLAY: inline}
 TD.lmenu {	
font-family: "copperplate Gothic Bold", "Arial Black", Verdana, sans-serif; /*corporate font style is copperplate */
}
 
 TD.lmenu A {	PADDING-LEFT: 5px; DISPLAY: block;	 font-size:16pt; COLOR: #FFFFFF !important;	TEXT-DECORATION: none;}
 A.nP-s {	BACKGROUND: none}
 A.p-s {	BACKGROUND: none}
 TR.evenrow {	BACKGROUND: none}
 TD.lmenu A:hover 
 {	BACKGROUND: none; text-decoration:underline;}
 .homePage .lmenu {	DISPLAY: none}
 .leftnavwidth DIV {PADDING-RIGHT: 3px;	PADDING-RIGHT: 0px;	PADDING-LEFT: 3px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 4px}
 .leftnavwidth {	WIDTH: auto;}
 .leftnavwidth EM {	FONT: bold 13pt Arial;	COLOR: #FFFFFF}
 .toplink { vertical-align:middle; text-align:center; FONT-WEIGHT: bold}



/* Menu CSS */
.MainMenu_MenuContainer {
	background: transparent;
	border: none;
	width: 100%;
}
	
.MainMenu_MenuBar {
	CURSOR: hand;
	width: 100%;
	background: transparent;
	
}

/*sub menu items*/
.MainMenu_MenuItem {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	CURSOR: hand; 
	COLOR: #eee; 
	PADDING: 4px 12px; 
	border: none;
	FONT-FAMILY: arial;
	vertical-align: middle;
	
}
.MainMenu_MenuItemSel {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	background-color: #00478a; 
	CURSOR: hand; 
	COLOR: #fff; 
	PADDING: 4px 12px;  
	border: none;
	FONT-FAMILY: arial;
	text-decoration: none;
	vertical-align: middle;
}

.MainMenu_MenuIcon {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 3px;
	WIDTH: 0px;
	CURSOR: hand;
	BACKGROUND-COLOR: #F1F1F1;
	PADDING-TOP: 0px;
	HEIGHT: 20px;
	border-left: 1px solid #F1F1F1;
	border-top: 0px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1;
	border-right: 1px none;
	DISPLAY: none;
}

.MainMenu_SubMenu {
	Z-INDEX: 10000;
	BACKGROUND-COLOR: #ff6100;
	CURSOR: hand;
	PADDING: 0;
	margin: 0;
	BORDER: 1px solid #374142; 
}

.MainMenu_MenuBreak {
	border: 0px dotted #CCCCCC;

}
.MainMenu_MenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
	border-right: 0px solid #F1F1F1;
	border-bottom: 0px solid #F1F1F1;
	border-top: 0px solid #F1F1F1;
	border-left-color: #F1F1F1;
	text-align: right;
	display: none;
}

.MainMenu_RootMenuArrow {
	display: none;
	width: 0px;
	BACKGROUND: transparent; 
}

.MainMenu_Normal td, .MainMenu_BreadcrumbActive td, .MainMenu_Active td{
	color: #eee;
	width: 120px;
	padding: 15px 9px;
	border-bottom:1px solid #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background: url(B_grey.gif) left top;
}

.MainMenu_Selected td{
	color: #fff;
	width: 120px;
	padding: 15px 9px;
	border-bottom:1px solid #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background: #00478a;
}