/* 
================================
Skin styles for DotNetNuke
================================
*/   


/* Quest Color Styles */

.QUESTPeach { color: #fedfc7; }
.QUESTBlue {color:#596692;}
.QUESTBrown {color:#CE8D6C;}
.QUESTGrey {color:#CCCCCC;}




.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #e9e9e9;
	padding:1em;
}
.skinmaster {
	height: 100%;
	background-color: #F3F5FA;
	background-color: #FFFFFF;
	BORDER-RIGHT: #7994CB 0px solid; 
	BORDER-TOP: #7994CB 0px solid; 
	BORDER-LEFT: #7994CB 0px solid; 
	BORDER-BOTTOM: #7994CB 0px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	background-color: #596692;
}
.controlpanel {
	width: 100%;
	background-color: #DFE5F2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 250px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

/* leftpane with an image */
.leftpane_image {
	width: 250px; float: left; text-align: left; 
}

.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.professor_mike {
	width: 193px; float: right;
	padding: 10px; background: #fedfc7;
	margin-left: 10px; margin-bottom: 10px;

}


.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:30px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Arial, Helvetica, Sans Serif; 
	font-size: 13px; 
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	background-color: #e9e9e9; 
	border-bottom:1px solid #FFFFFF;
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 20px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #CAD5EA; 
	background-color: #7994CB; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#596692', Direction=135, Strength=3); 
	font-family: Arial, Helvetica, Sans Serif; 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #596692; 
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Arial, Helvetica, Sans Serif; 
	font-size: 13px; 
	font-weight: normal; 
	font-style: normal;
	border-bottom: #EEEEEE 1px solid; 
}
.MainMenu_MenuArrow {
	border-right: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 0px solid;
	font-family: webdings; 
	font-size: 11pt; 
	padding:0 0.2em;
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 11pt; 
	padding:0 0.2em;
}


/* See http://www.skinningtoolkit.com/DOTNETNUKECLASSES/SolpartMenu/ for these extra menu classes - DP */

.MainMenu_RootMenuItemBreadcrumb
{   
    background-color: #CE8D6C;
	padding-right:0.5em;
}
.MainMenu_RootMenuItem
{
	text-align:center;
	padding-right:0.5em;
}
.MainMenu_RootMenuItemActive 
{
    background-color: #CE8D6C;
	padding-right:0.5em;
}
.MainMenu_RootMenuItemSelected
{
    background-color: #7994CB;
	padding-right:0.5em;
	height:30px;
}
.MainMenu_SubMenuItem { 
	color:black;
}
.MainMenu_SubMenuItemBreadcrumb
{   
     background-color: #CE8D6C;
}
.MainMenu_SubMenuItemSelected
{
     background-color: #CE8D6C;
}
.MainMenu_SubMenuItemActive
{
     background-color: #CE8D6C;
}


.StandardButton     {
    background: #7994CB none; 
    color: #FFFFFF;
	font-family: Arial, Helvetica, Sans Serif; 
    font-size: 11px;
    font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #DFE5F2;
	BORDER-RIGHT: #7994CB 0px solid; 
	BORDER-TOP: #7994CB 0px solid; 
	BORDER-LEFT: #7994CB 0px solid; 
	BORDER-BOTTOM: #7994CB 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}
.TreeViewMenu_Header,TreeViewMenu_Header  {
	BACKGROUND-IMAGE: url(gradient_LtBlue.jpg);
}

/*WELL STUDIO CUSTOM STYLES*/

.rightpane .Head,
.leftpane .Head  {

	font-family: Arial, Helvetica, Sans Serif; 
	font-size: 14px;
	font-weight: normal;
	color: #596692; 
	text-transform:uppercase;	
}
.rightpane normal {
	color:#596692;
	
}

.Normal {
	color:#596692;
}

/* link colours */

A:link
{
	text-decoration: underline;
	color: #596692;
}

A:visited
{
	text-decoration: underline;
	color: #596692;
}

A:hover
{
	text-decoration: none;
	color: #7986B2;
}

A:active
{
	text-decoration: none;
	color: #7986B2;
}


/* link styes for leftpane */

.leftpane A:link { text-decoration: none; color: #596692; }
.leftpane A:visited { text-decoration: none; color: #596692; }
.leftpane A:hover {	text-decoration: underline;	color: #7986B2; }
.leftpane A:active { text-decoration: none; color: #7986B2; }

/* list item styles for contentpane */

.contentpane li {
	margin-bottom: 8px;
}
.peachContentPadding {
	padding:2em;
	background-color: #FEDFC7;
	text-align:left;
	width: 260px;
	
}
.peachContentPadding h1  {
	font: normal 16px "Trebuchet MS" Arial, Helvetica, sans-serif;
	border-bottom: 0;
}



table.skinheader {
	border-top:1px solid #e9e9e9;
}
td.BIFooter {
	border-top:1px solid #e9e9e9;
}
table.standardfooter {
	background:#e9e9e9;
	color:#cccccc;
}
table.standardfooter td span.SkinObject {
	color:#aaa;
}
table.standardfooter td span.SkinObject a.SkinObject{
	color:#999;
	text-decoration:underline;
}
.smallprint {
color:#999999;font-size:9px;text-align:left;font-family:Lucida Sans Unicode,Arial, Helvetica, sans-serif;
}
.dateStrap .SkinObject {
	color:#fff;
}



H1, .Head
{
	font-family: Arial, Helvetica, Sans Serif; 
	font-size: 24px;
	font-weight: normal;
	color: #596692;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:5px;
	text-align:left;
}

H2
{
	font-family: Arial, Helvetica, Sans Serif; 
	font-size: 18px;
	font-weight: normal;
	color: #CE8D6C;
}


.QUESTblue h3 { margin: 0; padding: 0; }
.QUESTblue p { margin: 0; padding: 0; }


.quickquestfact {

	padding: 0px 10px 0px 10px;
	
	}

.quickquestfact_header {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #596692;

}

.quickquestfact_didyouknow {
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #CE8D6C;
}

.quickquestfact_text {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #596692;	
}


/* Styles for 'Download PDF' or 'View HTML' boxes and NEWS Page*/


.box_pdf_html { width: 350px; background: #fff url(/Portals/0/images/bg_pdf_html_box.jpg) repeat-x; border: 1px solid #999; padding: 15px; margin-bottom: 20px; margin-left: 25px; text-decoration: none;
}

.news_box_pdf_html { width: 50%; background: #fff url(/Portals/0/images/bg_pdf_html_box.jpg) repeat-x; border: 1px solid #999; padding: 15px; margin-bottom: 20px; margin-left: 25px; text-decoration: none;
}

.box_pdf_html p a, .news_box_pdf_html p a { text-decoration: none; }

.box_pdf_html .intro, .news_box_pdf_html .intro { font: normal 13px Arial, Helvetica, sans-serif; }
.box_pdf_html .intro a, .news_box_pdf_html .intro a { text-decoration: none; color: #596692; }
.box_pdf_html .intro a:hover, .news_box_pdf_html .intro a:hover { text-decoration: underline; color: #7986B2; }

.box_pdf_html .small, .news_box_pdf_html .small { font: normal 11px Arial, Helvetica, sans-serif; }
.box_pdf_html .small a, .news_box_pdf_html .small a { text-decoration: none; color: #596692; }
.box_pdf_html .small a:hover, .news_box_pdf_html .small a:hover { text-decoration: underline; color: #7986B2; }


.warning { float:left; margin-right: 10px; margin-bottom: 10px; }














































