@import url("menu.css");
@import url("DNNOverides.css");
/*-----------------------------------------------------------------*/
/*--------- dnn menu style ----------*/
* {		font-family:Arial, Helvetica, sans-serif!important;
		letter-spacing:.05em!important;
		}
a {text-decoration:underline!important;}
/* main menu td */
.mainMenu 
{
	border-bottom:1px inset #FFE67F;
}

/* Main Menu Normal */
.mainMenu .root
{	
	border-left:1px outset #09C;
	border-right:1px outset #09C;
	color: white;
	float:left;
	font-size: 14px; 
	font-weight:bold; 
	letter-spacing: 1px;
	margin-right:0px;	
	padding:0px 16px 0px 16px;	
	text-align:center; 
	text-transform:uppercase; margin-right:1px;
	white-space:nowrap;
}


/* Main menu hover */
.mainMenu .hov{ 
	color:#FFE67F;
}

/* Main menu selected */
.mainMenu .sel, .mainMenu .bc {
	color:#003399;
	background-color:#FFE67F;
	
	border-top:1px outset #white;
	border-left:1px outset #FFE67F;
	border-right:1px outset #FFE67F;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
}
.mainMenu table{
	border:1px solid #C0D6E5;
	z-index: 5000;
	}

/* SUB Menu Normal */
.mainMenu tr.mi{
	background-color:#F8FAFF;
	z-index: 1000;
	font-weight:bold;
	text-align:left;
	color:#375162;
	line-height:2em;
	text-transform:none; 
}

.mainMenu tr.sel, .mainMenu tr.bc{

}

.mainMenu tr.sel td, .mainMenu tr.bc td{
	color:#fff;
}

.main_dnnmenu_break{
	height: 2px;
	background-color: #D5E0FF;
}
/* --------------------------------------------------------------------------*/
/* CSS Document */

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{font-weight:bold; text-decoration:none;}
a.CommandButton:hover{text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; 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 !important;text-decoration:none !important;}

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{}
a.Breadcrumb:hover{}

/*-------------- 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 {}
a.user:hover{}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited {}
a.footer:hover{}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------*/
.controlpanelbar table {margin:0;}

/*-------------------------------------------------------------------------------------------------------------------*/
.headerbar,
.smheaderbar  {
	border-top:1px outset #FFE67F;
	background:#003399;
	background-image: -moz-linear-gradient(top, #003399, blue);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#003399), to(blue));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#003399,endColorstr=blue)";	
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#003399,endColorstr=blue);	
}
.headerbar {		height:200px;	}
.smheaderbar {	height:90px;	}

.headerbar .container{	height:164px;	}
.smheaderbar .container{	height:54px;	}
.headerbarimage {
	background-image:url('../images/SVBanner_2.png');
	background-position:top right;
	background-repeat:no-repeat ;
}

.logo {
	text-align:right;
}
.smheaderbar div img{height:48px;width:48px;}

div.headerbar div.container H1 {
	color:white;
	float:left;
	font-size:32px;
	letter-spacing:2px;
	margin-right:10px;
	margin-bottom:0px!important;
	padding-top:56px;
	padding-bottom:0px;
	text-transform:uppercase;
}
div.smheaderbar div.container H1 {
	color:white;
	float:left;
	font-size:32px;
	letter-spacing:2px;
	margin-right:10px;
	margin-bottom:0px!important;
	padding-top:12px;
	padding-bottom:0px;
	text-transform:uppercase;
}

.logins { 
	font-weight:bold;
	color:white!important;
}
.logins a {color:white!important;}
.logins a:hover {color:#FFE67F!important;}

/*-------------------------------------------------------------------------------------------------------------------*/




/*-------------------------------------------------------------------------------------------------------------------*/
.menubar {
	background:url('../images/50White.png');
	line-height:36px;
}
.menubar *.* {padding-top:0;padding-bottom:0;}

/*-------------------------------------------------------------------------------------------------------------------*/
.mainstartbar { 
height:36px;line-height:36px;
/*background:url(images/bg.png) white;*/
	background-image: -moz-linear-gradient(top, #FFE67F, white);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFE67F), to(white));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFE67F,endColorstr=white)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFE67F,endColorstr=white);
}
.mainfinishbar  
{
    height:36px;
	background-image: -moz-linear-gradient(top, white, #FFE67F);
	background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(#FFE67F));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=white,endColorstr=#FFE67F)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=white,endColorstr=#FFE67F);
}
/*-------------------------------------------------------------------------------------------------------------------*/
.footerbar 
{   
	height:72px;
	border-top:1px outset #FFE67F;
	border-bottom:1px outset #FFE67F;
	color:White!important;	
	font-size:14px; 
	font-weight:bold; 
	margin-bottom:0px!important;
	padding:0 0 36px 0;
	
	
	background:#003399;
	background-image: -moz-linear-gradient(top, blue, #003399);
	background-image: -webkit-gradient(linear, left top, left bottom, from(blue), to(#003399));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=blue,endColorstr=#003399)";	
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=blue,endColorstr=#003399);
}
.footerbar a {color:white!important;}
.footerbar a:hover {color:#FFE67F!important;}

.footercontainer
{	
	line-height:36px;
}

.footercontainer .push-1 {
	margin-bottom:0px;
}

/*-------------------------------------------------------------------------------------------------------------------*/
.dnn_ControlPanel td {padding:auto!important;}
.mainMenu table, .ModuleTitle_MenuBar table {width:auto!important;}
.CommandButton {font-size:inherit!important;}
/*---------------------------------------------------------*/

.span-5 table {margin-bottom:.4em;}
/* CSS Document */

/*---------- Container Styles -----------*/
.ContainerHead {border-top:1px solid #003399;border-bottom:1px solid #003399;}
.ContainerFooter {margin-bottom:1.4em;}

.DNN_SurveyContent br
{display:none;}














