/* 
================================
Skin styles for DotNetNuke
================================
*/   

body {
	background:url(images/bg.jpg) top repeat-x;
	margin-top:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.main { width:801px; margin:0px auto;}

.skinmaster {
	background-color:#FFFFFF;
	padding:5px;
	text-align:center;
}
.skinbody
{
	width:80px;
}
.NormalContent {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}
.W { line-height:25px; padding-right:15px; text-align:right;color:#ffffff; font-size:12px; }
.W a:link {color:#ffffff;font-family:Arial, Helvetica, sans-serif; }
.W a:visited {color:#ffffff;font-family:Arial, Helvetica, sans-serif; }
.W a:hover {color:#ffffff;font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
.W a:active {color:#ffffff; font-family:Arial, Helvetica, sans-serif; }

.skinfooter { background:url(images/d.gif); width:620px; height:50px; padding-top:5px;}
.skinfooter div {color:#fbf2ed; font-size:12px; text-align:right; padding-right:10px; line-height:20px;}

.skinfooter a:link,.skinfooter a:visited,.skinfooter a:hover,.skinfooter a:active{color:#fbf2ed;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}

a.hid:link {color:#024534;font-family:Arial, Helvetica, sans-serif; }
a.hid:visited {color:#024534;font-family:Arial, Helvetica, sans-serif; }
a.hid:hover {color:#024534;font-family:Arial, Helvetica, sans-serif; }
a.hid:active {color:#024534;font-family:Arial, Helvetica, sans-serif; }

.skinheader {
}
.skingradient {
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 200px;
	background-color: transparent;
}
.contentpane {
	width: 100%;
	padding:10px;
	background:#fff;
}
.rightpane1 {
	width: 100%;
	padding-top:6px;
	background-color: transparent;
	padding-right: 6px;
}
.rightpane2 {
	width: 200px;
	background-color: transparent;
	padding-top:6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.MenuContainer{background-color: transparent;height: 25px;border-bottom: #98AAB1 0px solid}
.MenuBar{background-color: Transparent;cursor: pointer;cursor: hand;height: 16;}
.MenuIcon{ display:none}
.MenuItem {cursor: pointer; cursor: hand; color:#ffffff;font:normal 12px Arial, Helvetica, sans-serif;background: #017574; height:24px; padding:0px 5px 0px 5px}
.MenuArrow{display:none}
.MenuRootArrow{display:none}
.ItemsBreak{display:none	}
.RootItem TD{font:bold 12px Arial, Helvetica, sans-serif;color: #ffffff;height: 25px;background:#017574;border: #98AAB1 0px solid; width:180px; border-bottom:1px #fff solid}
.RootItemActive TD{background:#017574;border: #98AAB1 0px solid;height: 25px;font:bold 12px Arial, Helvetica, sans-serif; width:180px;border-bottom:1px #fff solid}
.RootItemSelected TD{background:#318d89;border: #98AAB1 0px solid;padding:0px 5px 0px 5px;height: 25px;font:bold 12px Arial, Helvetica, sans-serif;width:180px; border-bottom:1px #fff solid}
.RootItemBreadCrumb TD{background:#017574;border: #98AAB1 0px solid;height: 25px;font:bold 12px Arial, Helvetica, sans-serif;width:180px; border-bottom:1px #fff solid}
.SubMenu {filter:progid:DXImageTransform.Microsoft.Shadow(color='#FFFFFF', Direction=135, Strength=1); z-index: 1000;cursor: pointer;cursor: hand;font:normal 12px Arial, Helvetica, sans-serif;color: #318d89;height: 24px;backgroundr: #017574;border: #fff 1px solid; padding:0px; margin:0px}
.SubItem TD{font:normal 12px Arial, Helvetica, sans-serif;color: #318d89;height: 24px;background:#017574}
.SubItemActive{font:normal 12px Arial, Helvetica, sans-serif;color: #318d89;height: 24px;background:#017574}
.SubItemActive TD{color:#ffffff;height:24px;background:#017574;}
.SubItemSelected{color: #ffffff; background: #318d89;font:normal 12px Arial, Helvetica, sans-serif;}
.SubItemBreadCrumb{color: #318d89;background: #ccc}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: #000000;
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: #000000;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #000000;
}

A:link
{
	text-decoration: none;
	color: #000000;
}

A:visited
{
	text-decoration: none;
	color: #000000;
}

A:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A:active
{
	text-decoration: none;
	color: #000000;
}

.MT td
{
	font-size:12px;
	padding:3px;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.MTA:link
{
	text-decoration: none;
	color: #5D89DF;
}

A.MTA:visited
{
	text-decoration: none;
	color: #5D89DF;
}

A.MTA:hover
{
	text-decoration: underline;
	color: #FF5500;
}

A.MTA:active
{
	text-decoration: none;
	color: #5D89DF;
}

.NewsTitle
{
	line-height:50px;
	font-size:16px;
	font-weight:bold;
}

.line20
{
	line-height:17px;
}

.MYTextBox
{
	border:1px #cccccc solid;
	background-color:#f7f7f7;
	color:#666666;
	font-size:12px;
	height:20px;
}

.MYButton
{
	border:1px #002627 solid;
	color:#ffffff;
	background-color:#035C56;
	width:60px;
	height:20px;
	font-size:12px;
	line-height:20px;
	vertical-align:middle;
	text-align:center;
}

A.MYButton:link
{
	text-decoration: none;
	color: #ffffff;
}

A.MYButton:visited
{
	text-decoration: none;
	color: #ffffff;
}

A.MYButton:hover
{
	text-decoration: none;
	color:#ffffff;
}

A.MYButton:active
{
	text-decoration: none;
	color:#ffffff;
}

A.CLnk:link,A.CLnk:visited,A.CLnk:active
{
	text-decoration:none;
	color: #017574;
	font-size:12px;
	font-weight:bold;
}

A.CLnk:hover
{
	text-decoration: underline;
	color: #ff0000;
	font-size:12px;
	font-weight:bold;
}

.Line
{
	border:3px solid #017574;
	height:2px;
}

.divH
{
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	margin-top:3px;
}

.divI
{
	font-size:12px;
	line-height:18px;
}

.divhead
{
	font-size:18px;
	font-weight:bold;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}

.divcontent
{
	margin-top:12px;
	line-height:16px;
	font-size:12px;
}

.NT {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.color58595B
{
	color:#58595B;
	line-height:15px;
}
.colorff0000
{
	color:#ff0000;
	font-size:12px;
	line-height:15px;
}
.input20
{
	width:45px;
	border:1px solid #929397;
}
.input_td
{
	padding:0px 0px 0px 8px;
	text-align:left;
	vertical-align:middle;
}
