/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #FEFEFE;
}
.skinmaster {
	height: 100%;
	background-color: #F3F5FA;
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px 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; 
}
.skinheader {
}
.skingradient {
	BACKGROUND-IMAGE: url(gradient_DkBlue.jpg); HEIGHT:30px;
}
.controlpanel {
	width: 100%;
	background-color: #DFE5F2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.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;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.StandardButton     {
    background: #7994CB none; 
    color: #FFFFFF;
    font-family:Verdana, sans-serif; 
    font-size: 11px;
    font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #DFE5F2;
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px 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 {
	BACKGROUND-IMAGE: url(gradient_LtBlue.jpg);
}
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  18px;
    font-weight:    normal;
    color: #333333;
}
/*
CERC style
*/

body {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color : #ffffff;
	word-spacing:normal;
	white-space:normal;
}	
td, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
}

h1 { 
	background-color:#E0AD46;
	color:#FFFFFF;
	width: 533px;
	height:54px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-left:20px;
	padding-top:20px;
} 

h2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #A80707;
	margin-top: 10px; 
	margin-bottom: 0px;
} 

h3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #A80707;
	margin-top: 2px; 
	margin-bottom: 0px;
}  

.h2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #A80707;
} 

.h3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #A80707;
} 

#mainmenu
{
	height: 14px;
	padding: 8px 0px 8px 0px;
	margin: 0 0 0 0;
	border: 0px dashed red;
	background-color: #3A4D80;
}
#mainmenu ul
{
	border: 0px dotted white;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
	display: inline;
}

#mainmenu li
{
	 border: 0px; 
	 margin: 0 0 0 0;
	 padding:0 0 0 0;
	 list-style:none; 
	 display: inline; 
}

#mainmenu li a
{
	display: inline;
	padding-left: 10px; /*18px;*/
	padding-right: 10px; /*18px;*/
	padding-bottom: 8px;
	padding-top: 8px;
	background-color: #3A4D80;
	color:#FFFFFF; 
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
	white-space: nowrap;
}

#mainmenu li a:hover {
	background-color: #9EA7C9;
	color: #FFFFFF;
}

#homequicklinks {
	width: 736px;
	background-image:url(/cerc/images/home/hm_cntr_tile.gif); 
	background-repeat:repeat-x; 
	background-position:top;
}

#homequicklinks div {
	width: 207px;
	border: 0px solid red;
	padding-bottom:2px; 
	padding-left:7px; 
	padding-right:17px; 
	padding-top:10px;
	color: #000000;
}

#homequicklinks div b, div strong {
	color: #A80707;
}

#homequicklinks div a {
	color: #000000;
	text-decoration: none;
	
}#homequicklinks div a:hover {
	color: #000000;
	text-decoration: underline;
}

#homequicklinks div#events a, div#events b, div#events strong {
	color: #524B48;
	text-decoration: none;
	
}

#homequicklinks div#events a:hover {
	color: #524B48;
	text-decoration: underline;
}

#intro  {
	border: 0px dashed red;
	margin: 0 0 0 0;
	padding: 10px 12px 10px 13px;;
	color: #3A4D80;
}

#intro p, #intro b, #intro strong, #intro ul, #intro li {
	color: #3A4D80;	
}

#intro p {
	border: 0px dashed red;
	margin: 10px 0 5px 0;
	padding: 0 0 0 0;
}



#loginbox td {
	color: #ffffff;
}

#loginbox a {
	color: #ffffff;
}

#moreinfo {
	background-color:#E6ECF3;
	padding-bottom:2px;
	padding-left:8px;
	padding-right:14px;
	padding-top:10px;
	margin:4px;
}

#moreinfo ul {
	list-style-type: disc;
	color: #A80707;
	padding-left:8px;
	margin-left:8px;
	padding-top:0px;
	margin-top:5px;
}

#moreinfo li 
{
	margin-top:0px;
	padding-bottom: 3px;
	padding-top: 0px;
}

#moreinfo li span {
	color: #000000;
}

#moreinfo li a {
	color: #000000;
	text-decoration:none;
}

#moreinfo li a:hover {
	text-decoration:underline;
}

#content  {
	border: 0px dashed yellow;
	margin: -20 0 0 0;
	padding: 1px 27px 10px 18px;
}

#content p {
	border: 0px dashed red;
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
}

#bottomnav
{
	height: 14px;
	padding: 4px 0px 4px 7px;
	margin: 0 0 0 0;
	border: none;
	background-color: #3A4D80;
}

#bottomnav ul
{
	border: 0px dotted white;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
	display: inline;
}

#bottomnav li
{
	 border: none; 
	 margin: 0 0 0 0;
	 list-style:none; 
	 display: inline; 
}

#bottomnav li a
{
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;	
	color: #ffffff;
	font-weight: normal; 
	font-family: Arial;
	font-size: 10px;
	text-transform: capitalize;
	text-decoration:none;
	white-space: nowrap;
}

#bottomnav li a:hover {
	text-decoration:underline;
}

#sidemenu {
	background-color:#DADDE9;
	width:162px;
	padding-bottom:2px;
	padding-left:8px;
	padding-right:14px;
	padding-top:10px;
	margin: 0 0 0 0;
}

#sidemenu ul {
	list-style-type: square;
	color: #3A4D80;
	padding-left:10px;
	margin-left:10px;
	/*margin-left: 20px;
	margin-top: 5px;*/
}

#sidemenu li {
	padding-bottom: 6px;
	padding-top: 6px;
}

#sidemenu li a {
	color: #3A4D80;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}

#sidemenu li a:hover {
	text-decoration:underline;
}

#footer 
{
	font-size: 10px;
}

#footer a
{
	font-size: 10px;
}
#dnn_dnnSearch_txtSearch
{
	height:18px;
	width:162px;
	padding-top:0px;
	margin-top:0px;
}

.LoginButton
{
	cursor:pointer;
	cursor:hand;
	border-width:0px;
	background-image: url(images/home/hm_btn_login_go.gif);
	width:41px;
	height:25px;
}
#loginbox {
	height: 150px;
	background-color:#A80707;
	color: #ffffff;
	width:232px;
}

#dnn_dnnLOGIN_cmdLogin
{
	color:#ffffff;
}
.WorkPanel
{
	height:300px;
}
.evtheaderbg
{
	background-color: #57527E;
}
.Head
{
	background-color:#E0AD46;
	color:#FFFFFF;
	width: 533px;
	height:54px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-left:20px;
	padding-top:20px;
}
.EventHead
{
	background-color:#E0AD46;
	color:#FFFFFF;
	width: 513px;
	height:54px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-left:20px;
	padding-top:20px;
}
#sidemenu li a.selected {
 color: #A80707;
}
#mainmenu li a.selected
{
 background-color: #E0AD46;
}