/* Container Styles for DotNetNuke */

/* For all containers */


/* Hide command buttons on NoFrameNoTitleHideAction container */

#ContainerHideAction a {
	font-size: 5px;
	color:#f2f2f2;
}
#ContainerHideAction a.CommandButton:link
{
	color: #FFFFFF;
}

#ContainerHideAction a.CommandButton:hover
{
	color: #7c7c7c;
}

#ContainerHideAction {
	float: right
}

/* Styles for sideTitle container */
#sidetitlearea{
}

#sidetitlearea a:link, 
#sidetitlearea a:hover
{
	text-decoration:none;
	color:#003366;
}

#sideTitle 
{
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: normal;
    background-color: #636363;
    font-weight:bold;
    color: #FFFFFF;
    padding: 2px;
	margin: 10px 0px 5px 0px;
 } 
#sideTitle h2, #sideTitle .Head
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 18px; /*20px;*/
    font-weight: normal;
    background-color: #636363;
    font-size: 60%;
    font-weight:bold;
    color: #FFFFFF;
    /*padding: 2px;*/
    /*margin: 10px 0px 5px 0px;*/
}




/* Style for GREYBOX container */

.rgreyolboxalign{
	/* margin-top:8px; */
}

.rgreyolbox1 {
	/*float: right;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	/*border-top: 5px dotted #636363;*/
	padding-top: 0px; /* 8px; */
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 100%;
	overflow:visible;
	
}

.rgreyolbox1 h2, .rgreyolbox1 h2 span
{
	/*background-color:#636363; NOW IN MAIN SKIN CSS */
	font-size:11px;
    font-weight: bold;	
	color:#FFFFFF;
	padding-top:5px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:5px;
	margin:0px 0px 5px 0px;
}


#blueboxhead h2
{
	background-color:#004166;	 /*NOW IN MAIN SKIN CSS*/
	font-size:11px;
    font-weight: bold;	
	color:#FFFFFF;
	padding-top:5px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:5px;
	margin:0px 0px 5px 0px;
}

#blueboxhead .Head
{
	background-color:#004166;	
	padding: 0;
}

.grey_background {
 background-color:#e0e0e0;
 padding:5px;
 }
 
 .t4_background{
	background-color:#E6ECF0;
	border-bottom-color:#004166;
	border-top-color:#004166;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	display:block;
	margin:20px 0 0;
	padding:5px;
}


.t4headbar {
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#E6ECF0;
	border-bottom-color:#004166;
	border-top-color:#004166;
	margin:0 0 3px;
	padding:1px 0 1px 0;
	text-indent:2px;
}

.t4headbar, .t4headbar .Head {
	color:#333333;
	text-transform:uppercase;
	font-size:0.85em; 
}
