#Body
{
background-color:#c7c7c7;
}
table {font-family:arial;font-size:11px;border:1px transparent;}
/* 
================================
Skin styles for DotNetNuke
================================
*/   
a.CommandButton:link{
font-family: Arial;
background-color:#811313;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid gray;
border-left:1px solid gray;
text-decoration:none;
color: #fff !important;
font-size:11px; 
font-weight:bold;
padding-left:7px; padding-right:7px; padding-top:1px; padding-bottom:1px;
white-space: nowrap;
}

.CommandButton:hover{color:white;}

a.ColumnCommandButton{
color:#000082;
font-size:11px; 
font-weight:bold;
white-space: nowrap;
height:17;
}
.ColumnCommandButton:hover{color:white;}

.StandardButton {
background-color:#811313;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid gray;
border-left:1px solid gray;
text-decoration:none;
color:white;
font-size:11px; 
font-family: Arial;
font-weight:bold;
padding-left:7; padding-right:7; 
height:18;
}

.SkinObject {
    font-weight: bold;
    font-size: 8.5pt;
    color: #003366;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#003366;
}

.PagingTable {
    width: 100%;
    height: 64px;
    background-color: #FFFFFF;
    BORDER-RIGHT: #003366 1px solid; 
    BORDER-TOP: #003366 1px solid; 
    BORDER-LEFT: #003366 1px solid; 
    BORDER-BOTTOM: #003366 1px solid; 
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal,.NormalDisabled
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}

/* text style used for error messages */
.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

table.Calendar a {text-decoration:none;display:block;color:black;background-color:#C6D7EE;}
table.Calendar a:hover {background-color:#FF6400;color:white;font:bold}
.Calendar td {font-size:11px}
.Calendar th {font-size:11px;color:#000082}

/*.Normal a {background-image:url('images/rightMenuBG.gif');color:#811313;font-weight:bold;}
.Normal a:hover  {background-image:url('images/rightMenuOverBG.gif');color:#ffffff;font-weight:bold;}
*/
.BlogName a {text-decoration:none;display:block;}
.BlogName a:hover {background-color:#FF6400;color:white;font:bold;display:block;}

a.NormalBold {text-decoration:none;color:black;font:bold;}
a.NormalBold:hover {background-color:#FF6400;color:white;font:bold;}

td a.NormalBold {text-decoration:none;font:bold;width:70%}
td a.NormalBold:hover {background-color:#FF6400;color:white;font:bold;width:70%}

HR
{
	background-color: transparent;
	border: #7994cb 1px solid; 
}

.controlpanel {
	width: 100%;
	background-color: gray;
}

.leftpane {
	background: #A9C8E7
	url(images/menu1-bg.gif);
	
	padding:0px;
	width: 181px;
}

.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: bold;
   color: black;
   
}

 .mi {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}


.mis{
	background-color: #8da4d3; 
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-style: normal;
	height: 21px;
}

.mi{
	border-left: #cad5ea 0px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 1px solid; 
	border-right: #cad5ea 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
	color:black;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background-color: #CE0D0D;
	color: black;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}

/* slideshow styles */
.slideShowBox {
	position:relative;
	top:0;
	width: 551px;
	height: 350px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.slideShow ul, .slideShow li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: block;
}
.slideShow {
	margin: 0px;
	display: table;
	clear: both;
}
/** slides with text over images **/
.slide div {
	margin: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #eee;
	font-size: 12pt;
	z-index: 1000;
	padding: 0px;
	opacity: 0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	width: 180px;
	height: 180px;
}
.slide div a {
	color: #000;
	text-decoration: none;
}

.titleThumb img {
border:1px solid #C7C7C7;
padding:2px;
}

.titleThumb:hover img {
border:1px solid #841010;
padding:2px;
}

span.Normal a.titleThumb {background-image: none !important;}

img.action
{
	vertical-align: middle;
}


a.rtIn {border:none !important;background-color:transparent !important;background-image: none !important;font-weight:bold !important;color:#811313 !important; padding: 0 0 3px !important;}

.RadTreeView {width: 100% !important;}

.rtLI {padding: 5px 0 0 0!important;}

div.rtSelected{background-image:url(images/rightMenuBG.gif) !important;background-repeat:repeat-x !important;color:#811313 !important;}
div.rtHover {background-image:url(images/rightMenuOverBG.gif)!important;background-repeat:repeat-x !important;color:#fff !important;font-weight:bold !important;}

div.rtHover a.rtIn{color:#fff !important;}
div.rtSelected a.rtIn{text-decoration: underline !important;}

.DynPager {padding:4px;}

.DynPager a.CommandButton, .DynPager a.CommandButton:hover {
font-family:Tahoma,Arial,Helvetica;
font-size:11px;
font-weight:normal;
color: #000 !important;
border: none;
padding: 2px !important;
background: none;
text-decoration: underline;
}
.DynPager .CommandButton, .DynPager .CommandButton:hover {
font-family:Tahoma,Arial,Helvetica;
font-size:11px;
font-weight:normal;
color: #000 !important;
padding: 2px;
}

.CommandButton a:link {
color:#000 !important;
text-decoration:none;
padding:2px !important;
border: 1px solid #ccc;
font-weight:bold;
}

.CommandButton a:hover {background-image:url('images/rightMenuOverBG.gif');color:#fff!important;font-weight:bold;}

a.CommandButtom img {background-color: none !important;}

#dynPageMetaToggle
{
	position: absolute;
	top:0;
}
ul.clvl0 {
	margin: 0;
}
.clvl1
{
margin:0 0;
padding:0;
}

li.clvl1 {margin: 2px 0;} 
.category{
background-image:url(images/rightMenuBG.gif);
background-repeat:repeat-x !important;
list-style-type: none;
}

.category a{color: #811313;font-weight:bold;font-size:11pt;display:block;
margin: 0 !important;
padding:0px 10px 0px 10px !important;
vertical-align:top;
height:22px;
}
.category a:hover{color: #fff;font-weight:bold;font-size:11pt;background-image:url(images/rightMenuOverBG.gif);display:block;
margin: 0 !important;
padding:0px 10px 0px 10px !important;
vertical-align:top;
height:22px;
text-decoration:none;
}

.category .selected a{text-decoration:none;font:bold;background-color:#C6D7EE;width:70%}
.category .selected a:hover {background-color:#FF6400;color:white;font:bold;;width:70%}
