/* 
================================
Skin styles for DotNetNuke
================================
*/   



body, p, td, div {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
}
body {
	background-color: #FFFFFF;
}
div, p, td, .Normal, li, ul {
	font-size: 10pt;
	line-height: 13pt;
	color: #333333;
}
.Normal {
	text-align:left;
}
h1, h2, h3, h4, h5, h6, h7, ul, li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1, .Head {
	font-size:12pt;
	font-weight:bold;
	color: #000066;
	text-decoration: none;

}
h2 {
	font-size:10pt;
	font-weight:bold;
	color:#666666;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h3 {
		font-size:9pt;
		font-weight:bold;
		font-style:italic;
		color:#666666;
}
h4 {
		font-size:9pt;
		font-weight:normal;
		font-style:italic;
}
A {
font-weight:normal;
text-decoration:none;
color:#0033FF;
}



A:hover {
font-weight:normal;
text-decoration:underline;
color:#000066;
}
A:link {
font-weight:normal;
text-decoration:none;
color:#0033FF;
}
A:visited {
font-weight:normal;
text-decoration:none;
color:#0033FF;
}
A:active {
font-weight:normal;
text-decoration:none;
color:#0033FF;
}
hr {
	color: #000066;
	height: 1px;
	width: 100%;

}
ul {
	color: #000033;
	list-style-type: square;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: auto;
	width: auto;
}
.FOOTER {
	color: #333333;
	font-size: 6pt;
	text-decoration:none;
	text-align: right;
	font-weight:normal;
}
.FOOTER A {
	color: #333333;
	font-size: 6pt;
	text-decoration:none;
		font-weight:normal;
}
.FOOTER A:hover {
	color: #000000;
	font-size: 6pt;
	text-decoration:none;
		font-weight:normal;
}
.FOOTER A:link {
	color: #333333;
	font-size: 6pt;
	text-decoration:none;
		font-weight:normal;
}
.FOOTER A:visited {
	color: #333333;
	font-size: 6pt;
	text-decoration:none;
		font-weight:normal;
}
.FOOTER A:active{
	color: #333333;
	font-size: 6pt;
	text-decoration:none;
		font-weight:normal;
}

.LOGIN {
	text-decoration: none;
	font-weight: bold;
	color: #000099;
	font-size: 8pt;
	font-style:normal;
	text-transform: uppercase;
	line-height: normal;
	text-align: right;
}
.LOGIN  A {
	text-decoration: none;
	font-weight: bold;
	color: #000099;
	text-align: right;
}
.LOGIN  A:hover {
	text-decoration: none;
	font-weight: bold;
	color: #000099;
	text-align: right;
}
.LOGIN  A:visited {
	text-decoration: none;
	font-weight: bold;
	color: #000099;
	text-align: right;
}
.LOGIN  A:link {
	text-decoration: none;
	font-weight: bold;
	color: #000099;
	text-align: right;
}
.LOGIN  A:active {
	text-decoration: none;
	font-weight: bold;
	color: #000099;
	text-align: right;
}
.BREADCRUMB {
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	color: #666666;
	text-align: left;
	text-transform: uppercase;
}
.BREADCRUMB A{
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	color: #666666;
	text-transform: uppercase;
}
.BREADCRUMB A:hover{
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	text-transform: uppercase;
}
.BREADCRUMB A:visited{
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	color: #666666;
	text-transform: uppercase;
}
.BREADCRUMB A:link{
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	color: #666666;
	text-transform: uppercase;
}
.BREADCRUMB A:active{
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	color: #666666;
	text-transform: uppercase;
}






.RightPane {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 80%; 
	
	PADDING-BOTTOM: 0px; 
	MARGIN: 40px 0px 10px 10px; 
	BORDER-LEFT: #cccccc 1px solid; 
	WIDTH: 200px; 
	ADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px solid
	position: absolute;
	left: 70%;
	top: 30px;
}
.RightPane A {
	FONT-WEIGHT: normal
}
.RightPane P {
	TEXT-ALIGN: left
}
.RightPane IMG {
	FLOAT: left; MARGIN: 0px 4px 0px 0px
}

.singleMedia {
	display: block;
}
/* Input Text Box */
#dnn_dnnSEARCH_txtSearch.NormalTextBox {
	width: 110px;
}
.ShdSearch {
	margin: 10px;
}

.SHD_RIGHTPANE {
	float:right; 
	padding:0px 0px 0px 10px; 
	margin:0px 0px 10px 10px; 
	font-size:80%; 
	width:30%;
	border-left:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC; 
}

.SHD_RIGHTPANE .Normal, .SHD_RIGHTPANE div, .SHD_RIGHTPANE td, .SHD_RIGHTPANE p, .SHD_RIGHTPANE li  {
	font-size:8pt;
	line-height: 12 pt;
}
.SHD_RIGHTPANE .Head, .SHD_RIGHTPANE h1 {
	font-size: 10pt;
}




