/* 
================================
Skin styles for DotNetNuke
================================
*/	
html { margin-bottom:-1px; height:100.15%; }
#Body {background-color:#FFFFFF;}
hr {border:0px; border-bottom:1px dotted #BBBBBB;}
.skinmaster {
	height:auto;
	background-color:#FFFFFF;
	border:0px;
	line-height:normal;
	width:988px;
	margin:0px auto;
}
.right {
	float:right;
}
.left {
	float:left;
}
.clearall {clear:both;}

.ControlPanel {
	border:0px;
	background-color:#F5F5F5;
	padding:5px;
	line-height:normal;
}
.header {
	height:80px;
	clear:both;
}
.logo {
	padding-top:7px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	height:44px;
	line-height:normal;
	float:left;
}
.topitems {
	height:44px;
	float:right;
}

/* begin of panes */
.contentpane {
	width:490px;
	background-color:transparent;
	padding:0px;
	margin:0px;
	margin-right:10px;
	font-size:0px;
	float:right;
}
.contentpane2 {
	width:730px;
	background-color:transparent;
	padding:0px;
	margin:0px;
	padding-right:10px;
	font-size:0px;
	float:right;
}
.contentpane_full {
	width:730px;
	background-color:transparent;
	padding:0px;
	margin:0px;
	padding-right:10px;
	font-size:0px;
	float:right;
}
#Home .contentpane {
	width:532px;
	margin:0px;
	padding-left:3px;
	float:left;
}
#Admin .contentpane {
	width:auto;
	float:none;
	margin-left:10px;
	float:none;
}

.rightpane {
	width:430px;
	background-color:transparent;
	padding:0px;
	padding-right:7px;
	margin:0px;
	font-size:0px;
	float:right;
	overflow:auto;
}
.footerpane {
	width:auto;
	background-color:transparent;
	padding:0px;
	padding-left:7px;
	margin:0px;
}
.iconpane {
	float:left;
	width:210px;
}
.undermenupane {
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-left:8px;
	width:192px;
	float:left;
}
#skin04 .undermenupane {
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-left:7px;
	width:192px;
	float:left;
}

div.sidemenu {
	margin:0px;
	padding:0px;
	width:235px;
	float:left;
}

div.overmenu {
	margin:0px;
	padding:0px;
	height:70px;
	float:right;
	width:500px;
	display:block;
}
div.inner {
	float:left;
	width:210px;
}

.DNNEmptyPane { /*IE fix for collapsed cells */
	display:none;
	line-height:normal;
}
/* end of panes */

.StandardButton {
	background-color:#DADADA;
	border-top:#BBBBBB 1px solid;
	border-right:#BBBBBB 1px solid;
	border-left:#AAAAAA 1px solid;
	border-bottom:#BBBBBB 1px solid;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;}

/* Text Styles */
.Head {
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:15px;
	line-height:normal;
}
.SubHead {
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	line-height:normal;
}
H1	{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
	line-height:normal;
}
H2	{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:5px;
	line-height:normal;
}
H3	{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:5px;
	line-height:normal;
}
H4, H4 a,
a.newstitle	{
	color:#333333 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:5px;
	line-height:normal;
}
H5	{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:5px;
	line-height:normal;
}
H6	{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:5px;
	line-height:normal;
}
.Normal, p, div, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:0px;
	line-height:normal;
}
p {
	margin-bottom:12px;
}
#dnn_IconPane .Normal, #dnn_IconPane p, #dnn_IconPane div, t#dnn_IconPane d {
	margin-bottom:0px;
}
li {
	margin-bottom:5px;
	line-height:normal;
}
.NormalTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:normal;
}
a:link, a:visited {
	color:#3961B0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:normal;
}
a:hover, a:active {
	color:#3961B0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	line-height:normal;
}

/* Breadcrumb Styles */
div.breadcrumbtxt {
	margin:0px;
	padding:0px;
	padding-top:4px;
	height:40px;
	float:right;
	width:500px;
	display:block;
	font-size:11px !important;
	color:#C29F5D;
}
div.breadcrumbtxt_full {
	margin:0px;
	padding:0px;
	padding-top:4px;
	height:40px;
	float:right;
	width:740px;
	display:block;
	font-size:11px !important;
	color:#C29F5D;
}


/* Footer Styles */
.footertxtleft {
	float:left;
	line-height:normal;
	font-size:0px;
	padding-left:8px;
	padding-top:10px;
	padding-bottom:10px;
}
.footertxtright {
	float:right;
	line-height:normal;
	font-size:0px;
	padding-top:10px;
	padding-bottom:10px;
}
#Home .footertxtleft,
#Home .footertxtright {
	padding-top:12px;
}
a.footertxt:link, a.footertxt:visited, span.footertxt,
a.footertxt1:link, a.footertxt1:visited, span.footertxt1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#777777;
	font-size:12px;
	text-decoration:none;
	padding-left:0px;
	padding-right:8px;
	line-height:normal;
}
a.footertxt:hover, a.footertxt:active,
a.footertxt1:hover, a.footertxt1:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	padding-left:0px;
	padding-right:8px;
	line-height:normal;
}
a.footertxtblank:link, a.footertxtblank:visited,
a.footertxtblank:hover, a.footertxtblank:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding-left:8px;
	padding-right:0px;
	line-height:normal;
}
.footertxt1 img {
	vertical-align:top;
	margin-top:-2px;
}
.footertxt2 img {
	vertical-align:top;
	margin-top:-2px;
	margin-right:4px;
}
/* Search */
.search {
	margin-top:3px;
	margin-right:3px;
	width:auto;
	float:right;
	line-height:normal;
	background-image:url(images/search_back.gif); 
	background-repeat:repeat-x; 
}
.search div {
	width:auto;
	line-height:normal;
	background-image:url(images/search_left.gif); 
	background-repeat:no-repeat;
	background-position:top left;
}
.search img {
	width:61px; 
	height:26px; 
	background-image:url(images/search.gif); 
	background-repeat:no-repeat; 
	padding:0px;
	margin:0px;
	border:0px;
	vertical-align:top;
	float:none;
	margin-left:-6px
}
.search a:hover img {
	width:61px; 
	height:26px; 
	background-image:url(images/search.gif); 
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	border:0px;
	vertical-align:top;
	float:none;
	margin-left:-6px
}
.search .NormalTextBox {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	background-color:transparent;
	border:0px;
	height:22px;
	line-height:22px;
	margin:0px;
	border:0px;
	width:116px;
	padding-top:3px;
	padding-left:7px;
	float:none;
}
/* Listen */
.listen {
	float:right;
	line-height:normal;
	font-size:0px;
	padding-top:0px;
	border-left:1px solid #666666;
	height:21px;
	margin-top:7px;
	margin-bottom:12px;
}
.listen a:link, .listen a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#777777;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	line-height:20px;
}
.listen a:hover, .listen a:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	line-height:20px;
}

/* Widget Styles */
.Widgets {
	line-height:normal;
	float:right;
}
.Widgets input {
	border:none;
	line-height:normal;
}
#TextSizeWidget {
	margin:0px;
	padding-top:7px;
	padding-right:7px;
	float:right;
	width:69px;
	white-space:nowrap;
	line-height:normal;
}
#TextSizeWidget_text_small, #TextSizeWidget_text_medium, #TextSizeWidget_text_large {
	float:left;
	height:25px;
	width:23px;
	margin:0px;
	cursor:pointer;
	background:transparent none no-repeat;
	font-size:0px;
	line-height:normal;
}
#TextSizeWidget_text_small {
	background-image:url(css/text_small.gif);
	line-height:normal;
}
#TextSizeWidget_text_small:hover, #TextSizeWidget_text_small.SelectedWidget {
	background-image:url(css/text_small_on.gif);
	line-height:normal;
}
#TextSizeWidget_text_medium {
	background-image:url(css/text_medium.gif);
	line-height:normal;
}
#TextSizeWidget_text_medium:hover, #TextSizeWidget_text_medium.SelectedWidget {
	background-image:url(css/text_medium_on.gif);
	line-height:normal;
}
#TextSizeWidget_text_large {
	background-image:url(css/text_large.gif);
	line-height:normal;
}
#TextSizeWidget_text_large:hover, #TextSizeWidget_text_large.SelectedWidget {
	background-image:url(css/text_large_on.gif);
	line-height:normal;
}

/* System Styles */
/* Module Action Menus */
.ModuleTitle_SubMenu {
	border:1px solid #C0D6E5;
	line-height:normal;
}
.ModuleTitle_SubMenu td {
	background-color:#F8FAFF;
	white-space:nowrap;
	color:#333333;
	line-height:normal;
}
.ModuleTitle_MenuIcon {
	background-color:#F8FAFF;
	border:none;
	padding:0px 2px;
	color:#333333;
	line-height:normal;
}
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon {
	background-color:#80A4B7;
	color:#FFFFFF;
	line-height:normal;
}
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon {
	height:2px;
	background-color:#D5E0FF;
	line-height:normal;
}
/* styles used in the file manager */
.FileManager {
	border-right:#DEDEDE 1px solid;
	border-top:#DEDEDE 1px solid;
	border-left:#DEDEDE 1px solid;
	border-bottom:#DEDEDE 1px solid;
	height:400px;
	line-height:normal;
}
.FileManager_ToolBar {
	border-bottom:#DEDEDE 1px solid;
	height:25px;
	background-color:#DEDEDE;
	line-height:normal;
}
.FileManager_Explorer {
	height:100%;
	border:#DEDEDE 1px solid;
	background-color:#FFFFFF;
	margin:2px 2px 2px 2px;
	line-height:normal;
}
.FileManager_FileList {
	height:100%;
	border:#DEDEDE 1px solid;
	background-color:White;
	margin:2px 2px 2px 2px;
	overflow:auto;
	line-height:normal;
}
.FileManager_MessageBox {
	text-align:center;
	vertical-align:middle;
	background-color:White;
	padding:25px 25px 25px 25px;
	line-height:normal;
}
.FileManager_Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3C3C3C;
	background-color:#DEDEDE;
	border-bottom:#DEDEDE 1px solid;
	height:25px;
	line-height:normal;
}
.FileManager_Pager {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C3C3C;
	font-weight:bold;
	background-color:#DEDEDE;
	border-top:#DEDEDE 1px solid;
	height:25px;
	line-height:normal;
}
.FileManager_StatusBar {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	background-color:white;
	height:25px;
	margin:2px 2px 2px 2px;
	line-height:normal;
}
.FileManager_Item {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3C3C3C;
	background-color:white;
	border-top:#DEDEDE 1px dashed;
	border-bottom:#DEDEDE 1px dashed;
	line-height:normal;
}
.FileManager_AltItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3C3C3C;
	background-color:#DFDFDF;
	border-style:none;
	line-height:normal;
}
.FileManager_SelItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:White;
	background-color:#99ffff;
	border-style:none;
	line-height:normal;
}
.FileManagerTreeNode {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C3C3C;
	font-weight:normal;
	line-height:normal;
}
.FileManagerTreeNodeSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background-color:#DEDEDE; 	line-height:normal;
}
A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
	text-decoration:none;
	color:#003366;
	line-height:normal;
}
A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited	{
	text-decoration:none;
	color:#003366;
	line-height:normal;
}
A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active	 {
	text-decoration:none;
	color:#003366;
	line-height:normal;
}
A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover	{
	text-decoration:none;
	color:#ff0000;
	line-height:normal;
}

/* styles used in the Wizard Framework */
.Wizard {
	border-right:white 1px solid;
	border-top:white 1px solid;
	border-left:white 1px solid;
	border-bottom:white 1px solid;
	height:400px;
	width:600px;
	line-height:normal;
}
.WizardButton {
	background-color:#FEFDF5;
	border-top:#DEDCCD 1px solid;
	border-right:#DEDCCD 1px solid;
	border-left:#DEDCCD 1px solid;
	border-bottom:#DEDCCD 1px solid;
	color:#3C3C3C;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	line-height:normal;
}
.WizardHeader {
	height:30px;
	border-bottom:#DEDCCD 1px solid;
	color:#141414;
	background-color:#FFFFFF;
	line-height:normal;
}
.WizardFooter {
	border-top:#DEDCCD 1px solid;
	background-color:#FFFFFF;
	height:25px;
	text-align:right;
	line-height:normal;
}
.WizardBody {
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	height:325px;
	line-height:normal;
}
.WizardHelp {
	padding-right:5px;
	padding-left:5px;
	font-size:11px;
	padding-bottom:5px;
	border-left:#DEDCCD 1px solid;
	width:180px;
	padding-top:5px;
	background-color:#DEDCCD;
	line-height:normal;
}
.WizardHelpText {
	overflow:auto;
	font-size:11px;
	width:180px;
	color:#141414;
	font-family: Arial, Helvetica, sans-serif;
	height:300px;
	line-height:normal;
}
.WizardText {
	font-size:11px;
	color:#141414;
	font-family: Arial, Helvetica, sans-serif;
	line-height:normal;
}

/* text style used for help text rendered by modules */
.Help {
	border-right:black 1px solid;
	padding-right:2px;
	border-top:black 1px solid;
	padding-left:2px;
	font-weight:normal;
	font-size:11px;
	padding-bottom:2px;
	border-left:black 1px solid;
	color:black;
	padding-top:2px;
	border-bottom:black 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffff99;
	line-height:normal;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton	 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
a.CommandButton:link, a.CommandButton:visited {
	text-decoration:underline;
	color:#666666;
	line-height:normal;
}
a.CommandButton:active, a.CommandButton:hover {
	text-decoration:none;
	color:#999999;
	line-height:normal;
}



/* Main Frames */
.pageicon {
	padding:7px;
	padding-left:9px;
	height:111px;
}
.pageicon img {
	background-repeat:no-repeat;
}
.blogicon {
	padding:7px;
	padding-left:9px;
	height:111px;
	float:right;
}
.blogicon img {
	background-repeat:no-repeat;
	background-color:#CCCCCC;
}
#dnn_IconPane img {
}
.main {
	line-height:normal;
	float:right;
	margin:0px;
	padding:0px;
	height:auto;
}
.main_bottom {
	background-repeat:repeat-x;
	background-color:#E5F2F3;
	background-position:bottom;
	margin:0px;
	padding:0px;
	height:auto;
}
.main_left {
	background-repeat:repeat-y;
	background-color:transparent;
	background-position:left;
	margin:0px;
	padding:0px;
	height:auto;
}
.main_right {
	background-repeat:repeat-y;
	background-color:transparent;
	background-position:right;
	margin:0px;
	padding:0px;
	height:auto;
}
.main_top_left {
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:top left;
	margin:0px;
	padding:0px;
	height:auto;
}
.main_top_right {
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:top right;
	margin:0px;
	padding:0px;
	height:auto;
}
.main_bottom_left {
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:bottom left;
	margin:0px;
	padding:0px;
	height:auto;
}
.main_bottom_right {
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:bottom right;
	margin:0px;
	padding:5px;
	padding-top:1px;
	height:461px;
	width:743px;
}
.main_bottom_right_full {
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:bottom right;
	margin:0px;
	padding:5px;
	padding-top:1px;
	padding-bottom:10px;
	height:auto;
	width:978px;
}

/* Skin 00 - Default */
#skin00 H1, #skin00 H2, #skin00 H3, #skin00 H4, #skin00 H5, #skin00 H6	{
	color:#C29F5D;
}
#skin00 .main_bottom {
	background-image:url(images/main_bottom_00.gif);
	background-color:#F8F2DF;
}
#skin00 .main_left {
	background-image:url(images/main_left_00.gif);
}
#skin00 .main_right {
	background-image:url(images/main_right_00.gif);
}
#skin00 .main_top_left {
	background-image:url(images/main_top_left_00.gif);
}
#skin00 .main_top_right {
	background-image:url(images/main_top_right_00.gif);
}
#skin00 .main_bottom_left {
	background-image:url(images/main_bottom_left_00.gif);
}
#skin00 .main_bottom_right {
	background-image:url(images/main_bottom_right_00.gif);
}
#skin00 .pageicon img {
	background-image:url(images/icon_00.gif);
}
#skin00 .pageicon img.about {
	background-image:url(images/icon_about.gif);
}
#skin00 .pageicon img.rent {
	background-image:url(images/icon_rent.gif);
}
#skin00 .pageicon img.buy {
	background-image:url(images/icon_buy.gif);
}
#skin00 .pageicon img.downloads {
	background-image:url(images/icon_downloads.gif);
}
#skin00 .pageicon img.jobs {
	background-image:url(images/icon_jobs.gif);
}


/* Skin 01 */
#skin01 a:link, #skin01 a:visited, #skin01 a:hover, #skin01 a:active,
#skin01 H1, #skin01 H2, #skin01 H3, #skin01 H4, #skin01 H5, #skin01 H6	{
	color:#925CDC;
}
#skin01 .breadcrumbtxt {
	color:#BC9AEA !important;
}
#skin01 .main_bottom {
	background-image:url(images/main_bottom_01.gif);
	background-color:#F6F0FE;
}
#skin01 .main_left {
	background-image:url(images/main_left_01.gif);
}
#skin01 .main_right {
	background-image:url(images/main_right_01.gif);
}
#skin01 .main_top_left {
	background-image:url(images/main_top_left_01.gif);
}
#skin01 .main_top_right {
	background-image:url(images/main_top_right_01.gif);
}
#skin01 .main_bottom_left {
	background-image:url(images/main_bottom_left_01.gif);
}
#skin01 .main_bottom_right {
	background-image:url(images/main_bottom_right_01.gif);
}
#skin01 .pageicon img {
	background-image:url(images/icon_01.gif);
}
#skin01 .pageiconback {
	background-image:url(images/icon_01.gif);
	background-repeat:no-repeat;
	background-position:14px 8px;
}

/* Skin 02 */
#skin02 a:link, #skin02 a:visited, #skin02 a:hover, #skin02 a:active,
#skin02 H1, #skin02 H2, #skin02 H3, #skin02 H4, #skin02 H5, #skin02 H6	{
	color:#925CDC;
}
#skin02 .breadcrumbtxt {
	color:#BC9AEA !important;
}
#skin02 .main_bottom {
	background-image:url(images/main_bottom_02.gif);
	background-color:#F6F0FE;
}
#skin02 .main_left {
	background-image:url(images/main_left_02.gif);
}
#skin02 .main_right {
	background-image:url(images/main_right_02.gif);
}
#skin02 .main_top_left {
	background-image:url(images/main_top_left_02.gif);
}
#skin02 .main_top_right {
	background-image:url(images/main_top_right_02.gif);
}
#skin02 .main_bottom_left {
	background-image:url(images/main_bottom_left_02.gif);
}
#skin02 .main_bottom_right {
	background-image:url(images/main_bottom_right_02.gif);
}
#skin02 .pageicon img {
	background-image:url(images/icon_02.gif);
}
#skin02 .pageiconback {
	background-image:url(images/icon_02.gif);
	background-repeat:no-repeat;
	background-position:14px 8px;
}

/* Skin 03 */
#skin03 a:link, #skin03 a:visited, #skin03 a:hover, #skin03 a:active,
#skin03 H1, #skin03 H2, #skin03 H3, #skin03 H4, #skin03 H5, #skin03 H6	{
	color:#D46FA5;
}
#skin03 .breadcrumbtxt {
	color:#E5A6C8 !important;
}
#skin03 .main_bottom {
	background-image:url(images/main_bottom_03.gif);
	background-color:#FDF2F8;
}
#skin03 .main_left {
	background-image:url(images/main_left_03.gif);
}
#skin03 .main_right {
	background-image:url(images/main_right_03.gif);
}
#skin03 .main_top_left {
	background-image:url(images/main_top_left_03.gif);
}
#skin03 .main_top_right {
	background-image:url(images/main_top_right_03.gif);
}
#skin03 .main_bottom_left {
	background-image:url(images/main_bottom_left_03.gif);
}
#skin03 .main_bottom_right {
	background-image:url(images/main_bottom_right_03.gif);
}
#skin03 .pageicon img {
	background-image:url(images/icon_03.gif);
}

/* Skin 04 */
#skin04 a:link, #skin04 a:visited, #skin04 a:hover, #skin04 a:active,
#skin04 H1, #skin04 H2, #skin04 H3, #skin04 H4, #skin04 H5, #skin04 H6	{
	color:#A1287D;
	background-color:transparent;
}
#skin04 .breadcrumbtxt {
	color:#C57AAF !important;
}
#skin04 .main_bottom {
	background-image:url(images/main_bottom_04.gif);
	background-color:#F8EAF4;
}
#skin04 .main_left {
	background-image:url(images/main_left_04.gif);
}
#skin04 .main_right {
	background-image:url(images/main_right_04.gif);
}
#skin04 .main_top_left {
	background-image:url(images/main_top_left_04.gif);
}
#skin04 .main_top_right {
	background-image:url(images/main_top_right_04.gif);
}
#skin04 .main_bottom_left {
	background-image:url(images/main_bottom_left_04.gif);
}
#skin04 .main_bottom_right,
#skin04 .main_bottom_right_full {
	background-image:url(images/main_bottom_right_04.gif);
}
#skin04 .pageicon img {
	background-image:url(images/icon_04.gif);
}

/* Skin 05 */
#skin05 a:link, #skin05 a:visited, #skin05 a:hover, #skin05 a:active,
#skin05 H1, #skin05 H2, #skin05 H3, #skin05 H4, #skin05 H5, #skin05 H6	{
	color:#4A9512;
}
#skin05 .breadcrumbtxt {
	color:#8FBE6C !important;
}
#skin05 .main_bottom {
	background-image:url(images/main_bottom_05.gif);
	background-color:#EEF7E7;
}
#skin05 .main_left {
	background-image:url(images/main_left_05.gif);
}
#skin05 .main_right {
	background-image:url(images/main_right_05.gif);
}
#skin05 .main_top_left {
	background-image:url(images/main_top_left_05.gif);
}
#skin05 .main_top_right {
	background-image:url(images/main_top_right_05.gif);
}
#skin05 .main_bottom_left {
	background-image:url(images/main_bottom_left_05.gif);
}
#skin05 .main_bottom_right {
	background-image:url(images/main_bottom_right_05.gif);
}
#skin05 .pageicon img {
	background-image:url(images/icon_05.gif);
}

/* Skin 06 */
#skin06 a:link, #skin06 a:visited, #skin06 a:hover, #skin06 a:active,
#skin06 H1, #skin06 H2, #skin06 H3, #skin06 H4, #skin06 H5, #skin06 H6,
#skin06 .SubHead, #skin06 .Head	{
	color:#003397;
}
#skin06 .breadcrumbtxt {
	color:#3961B0 !important;
}
#skin06 .main_bottom {
	background-image:url(images/main_bottom_06.gif);
	background-color:#E5ECF9;
}
#skin06 .main_left {
	background-image:url(images/main_left_06.gif);
}
#skin06 .main_right {
	background-image:url(images/main_right_06.gif);
}
#skin06 .main_top_left {
	background-image:url(images/main_top_left_06.gif);
}
#skin06 .main_top_right {
	background-image:url(images/main_top_right_06.gif);
}
#skin06 .main_bottom_left {
	background-image:url(images/main_bottom_left_06.gif);
}
#skin06 .main_bottom_right {
	background-image:url(images/main_bottom_right_06.gif);
}
#skin06 .pageicon img {
	background-image:url(images/icon_06.gif);
}

/* Skin 07 */
#skin07 a:link, #skin07 a:visited, #skin07 a:hover, #skin07 a:active,
#skin07 H1, #skin07 H2, #skin07 H3, #skin07 H4, #skin07 H5, #skin07 H6	{
	color:#E56000;
}
#skin07 .breadcrumbtxt {
	color:#F09D61 !important;
}
#skin07 .main_bottom {
	background-image:url(images/main_bottom_07.gif);
	background-color:#FFF0E5;
}
#skin07 .main_left {
	background-image:url(images/main_left_07.gif);
}
#skin07 .main_right {
	background-image:url(images/main_right_07.gif);
}
#skin07 .main_top_left {
	background-image:url(images/main_top_left_07.gif);
}
#skin07 .main_top_right {
	background-image:url(images/main_top_right_07.gif);
}
#skin07 .main_bottom_left {
	background-image:url(images/main_bottom_left_07.gif);
}
#skin07 .main_bottom_right {
	background-image:url(images/main_bottom_right_07.gif);
}
#skin07 .pageicon img {
	background-image:url(images/icon_07.gif);
}

/* Skin 08 */
#skin08 a:link, #skin08 a:visited, #skin08 a:hover, #skin08 a:active,
#skin08 H1, #skin08 H2, #skin08 H3, #skin08 H4, #skin08 H5, #skin08 H6	{
	color:#D20000;
}
#skin08 .breadcrumbtxt {
	color:#E46161 !important;
}
#skin08 .main_bottom {
	background-image:url(images/main_bottom_08.gif);
	background-color:#FDE5E5;
}
#skin08 .main_left {
	background-image:url(images/main_left_08.gif);
}
#skin08 .main_right {
	background-image:url(images/main_right_08.gif);
}
#skin08 .main_top_left {
	background-image:url(images/main_top_left_08.gif);
}
#skin08 .main_top_right {
	background-image:url(images/main_top_right_08.gif);
}
#skin08 .main_bottom_left {
	background-image:url(images/main_bottom_left_08.gif);
}
#skin08 .main_bottom_right {
	background-image:url(images/main_bottom_right_08.gif);
}
#skin08 .pageicon img {
	background-image:url(images/icon_08.gif);
}

/* Skin 09 */
#skin09 a:link, #skin09 a:visited, #skin09 a:hover, #skin09 a:active,
#skin09 H1, #skin09 H2, #skin09 H3, #skin09 H4, #skin09 H5, #skin09 H6	{
	color:#016328;
}
#skin09 .breadcrumbtxt {
	color:#619F7A !important;
}
#skin09 .main_bottom {
	background-image:url(images/main_bottom_09.gif);
	background-color:#E5F2EA;
}
#skin09 .main_left {
	background-image:url(images/main_left_09.gif);
}
#skin09 .main_right {
	background-image:url(images/main_right_09.gif);
}
#skin09 .main_top_left {
	background-image:url(images/main_top_left_09.gif);
}
#skin09 .main_top_right {
	background-image:url(images/main_top_right_09.gif);
}
#skin09 .main_bottom_left {
	background-image:url(images/main_bottom_left_09.gif);
}
#skin09 .main_bottom_right {
	background-image:url(images/main_bottom_right_09.gif);
}
#skin09 .pageicon img {
	background-image:url(images/icon_09.gif);
}

/* Skin 10 */
#skin10 a:link, #skin10 a:visited, #skin10 a:hover, #skin10 a:active,
#skin10 H1, #skin10 H2, #skin10 H3, #skin10 H4, #skin10 H5, #skin10 H6	{
	color:#015CA9;
}
#skin10 .breadcrumbtxt {
	color:#619ACA !important;
}
#skin10 .main_bottom {
	background-image:url(images/main_bottom_10.gif);
	background-color:#E5F0F9;
}
#skin10 .main_left {
	background-image:url(images/main_left_10.gif);
}
#skin10 .main_right {
	background-image:url(images/main_right_10.gif);
}
#skin10 .main_top_left {
	background-image:url(images/main_top_left_10.gif);
}
#skin10 .main_top_right {
	background-image:url(images/main_top_right_10.gif);
}
#skin10 .main_bottom_left {
	background-image:url(images/main_bottom_left_10.gif);
}
#skin10 .main_bottom_right {
	background-image:url(images/main_bottom_right_10.gif);
}
#skin10 .pageicon img {
	background-image:url(images/icon_10.gif);
}

/* Skin 11 */
#skin11 a:link, #skin11 a:visited, #skin11 a:hover, #skin11 a:active,
#skin11 H1, #skin11 H2, #skin11 H3, #skin11 H4, #skin11 H5, #skin11 H6	{
	color:#149317;
}
#skin11 .breadcrumbtxt {
	color:#6DBD6F !important;
}
#skin11 .main_bottom {
	background-image:url(images/main_bottom_11.gif);
	background-color:#E7F7E8;
}
#skin11 .main_left {
	background-image:url(images/main_left_11.gif);
}
#skin11 .main_right {
	background-image:url(images/main_right_11.gif);
}
#skin11 .main_top_left {
	background-image:url(images/main_top_left_11.gif);
}
#skin11 .main_top_right {
	background-image:url(images/main_top_right_11.gif);
}
#skin11 .main_bottom_left {
	background-image:url(images/main_bottom_left_11.gif);
}
#skin11 .main_bottom_right {
	background-image:url(images/main_bottom_right_11.gif);
}
#skin11 .pageicon img {
	background-image:url(images/icon_11.gif);
}

/* Skin 12 */
#skin12 a:link, #skin12 a:visited, #skin12 a:hover, #skin12 a:active,
#skin12 H1, #skin12 H2, #skin12 H3, #skin12 H4, #skin12 H5, #skin12 H6	{
	color:#00686E;
}
#skin12 .breadcrumbtxt {
	color:#589DA1 !important;
}
#skin12 .main_bottom {
	background-image:url(images/main_bottom_12.gif);
	background-color:#E5F2F3;
}
#skin12 .main_left {
	background-image:url(images/main_left_12.gif);
}
#skin12 .main_right {
	background-image:url(images/main_right_12.gif);
}
#skin12 .main_top_left {
	background-image:url(images/main_top_left_12.gif);
}
#skin12 .main_top_right {
	background-image:url(images/main_top_right_12.gif);
}
#skin12 .main_bottom_left {
	background-image:url(images/main_bottom_left_12.gif);
}
#skin12 .main_bottom_right {
	background-image:url(images/main_bottom_right_12.gif);
}
#skin12 .pageicon img {
	background-image:url(images/icon_12.gif);
}

/* Skin 13 */
#skin13 a:link, #skin13 a:visited, #skin13 a:hover, #skin13 a:active,
#skin13 H1, #skin13 H2, #skin13 H3, #skin13 H4, #skin13 H5, #skin13 H6	{
	color:#0059A3;
}
#skin13 .breadcrumbtxt {
	color:#5491C2 !important;
}
#skin13 .main_bottom {
	background-image:url(images/main_bottom_13.gif);
	background-color:#F2F7FA;
}
#skin13 .main_left {
	background-image:url(images/main_left_13.gif);
}
#skin13 .main_right {
	background-image:url(images/main_right_13.gif);
}
#skin13 .main_top_left {
	background-image:url(images/main_top_left_13.gif);
}
#skin13 .main_top_right {
	background-image:url(images/main_top_right_13.gif);
}
#skin13 .main_bottom_left {
	background-image:url(images/main_bottom_left_13.gif);
}
#skin13 .main_bottom_right {
	background-image:url(images/main_bottom_right_13.gif);
}
#skin13 .pageicon img {
}

/* Skin 14 */
#skin14 a:link, #skin14 a:visited, #skin14 a:hover, #skin14 a:active,
#skin14 H1, #skin14 H2, #skin14 H3, #skin14 H4, #skin14 H5, #skin14 H6	{
	color:#F7941D;
}
#skin14 .breadcrumbtxt {
	color:#F9B664 !important;
}
#skin14 .main_bottom {
	background-image:url(images/main_bottom_14.gif);
	background-color:#FEF4E8;
}
#skin14 .main_left {
	background-image:url(images/main_left_14.gif);
}
#skin14 .main_right {
	background-image:url(images/main_right_14.gif);
}
#skin14 .main_top_left {
	background-image:url(images/main_top_left_14.gif);
}
#skin14 .main_top_right {
	background-image:url(images/main_top_right_14.gif);
}
#skin14 .main_bottom_left {
	background-image:url(images/main_bottom_left_14.gif);
}
#skin14 .main_bottom_right {
	background-image:url(images/main_bottom_right_14.gif);
}
#skin14 .pageicon img {
	background-image:url(images/icon_14.gif);
}

/* Skin 15 */
#skin15 a:link, #skin15 a:visited, #skin15 a:hover, #skin15 a:active,
#skin15 H1, #skin15 H2, #skin15 H3, #skin15 H4, #skin15 H5, #skin15 H6	{
	color:#F7941D;
}
#skin15 .breadcrumbtxt {
	color:#F9B664 !important;
}
#skin15 .main_bottom {
	background-image:url(images/main_bottom_15.gif);
	background-color:#FEF4E8;
}
#skin15 .main_left {
	background-image:url(images/main_left_15.gif);
}
#skin15 .main_right {
	background-image:url(images/main_right_15.gif);
}
#skin15 .main_top_left {
	background-image:url(images/main_top_left_15.gif);
}
#skin15 .main_top_right {
	background-image:url(images/main_top_right_15.gif);
}
#skin15 .main_bottom_left {
	background-image:url(images/main_bottom_left_15.gif);
}
#skin15 .main_bottom_right {
	background-image:url(images/main_bottom_right_15.gif);
}
#skin15 .pageicon img {
	background-image:url(images/icon_15.gif);
}

/* image paddign */
.padright {
	padding-right:13px;
}
.padleft {
	padding-left:13px;
}

.backtop {
	float:right;
	padding-right:5px;
	padding-top:5px;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
}


/* Ajax Tabs */
/**************************************************
 *                                                *
 * Default AJAX Tabs Style                        *
 *                                                *
 **************************************************/

.MDHATabs {
	text-align: left;
}
.MDHATabs .ajax__tab_body {
	padding-right:5px;
}
.MDHATabs .ajax__tab_header {
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	padding-top:2px;
	padding-bottom:10px;
	white-space:normal !important;
}
.MDHATabs .ajax__tab_outer,
.MDHATabs .ajax__tab_hover .ajax__tab_outer,
.MDHATabs .ajax__tab_active .ajax__tab_outer {
}
.MDHATabs .ajax__tab_inner,
.MDHATabs .ajax__tab_hover .ajax__tab_inner,
.MDHATabs .ajax__tab_active .ajax__tab_inner {
}
.MDHATabs .ajax__tab_tab,
.MDHATabs .ajax__tab_hover .ajax__tab_tab,
.MDHATabs .ajax__tab_active .ajax__tab_tab {
    padding-left:9px !important;
	padding-right:6px !important;
	background-repeat:no-repeat !important;
	background-position:left center !important;
}
#skin01 .MDHATabs .ajax__tab_tab,
#skin01 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin01 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_01.gif);
	color:#BC9AEA !important;
}
#skin02 .MDHATabs .ajax__tab_tab,
#skin02 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin02 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_02.gif);
	color:#BC9AEA !important;
}
#skin03 .MDHATabs .ajax__tab_tab,
#skin03 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin03 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_03.gif);
	color:#E5A6C8 !important;
}
#skin04 .MDHATabs .ajax__tab_tab,
#skin04 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin04 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_04.gif);
	color:#C57AAF !important;
}
#skin05 .MDHATabs .ajax__tab_tab,
#skin05 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin05 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_05.gif);
	color:#8FBE6C !important;
}
#skin06 .MDHATabs .ajax__tab_tab,
#skin06 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin06 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_06.gif);
	color:#3961B0 !important;
}
#skin07 .MDHATabs .ajax__tab_tab,
#skin07 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin07 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_07.gif);
	color:#F09D61 !important;
}
#skin08 .MDHATabs .ajax__tab_tab,
#skin08 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin08 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_08.gif);
	color:#E46161 !important;
}
#skin09 .MDHATabs .ajax__tab_tab,
#skin09 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin09 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_09.gif);
	color:#619F7A !important;
}
#skin10 .MDHATabs .ajax__tab_tab,
#skin10 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin10 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_10.gif);
	color:#619ACA !important;
}
#skin11 .MDHATabs .ajax__tab_tab,
#skin11 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin11 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_11.gif);
	color:#6DBD6F !important;
}
#skin12 .MDHATabs .ajax__tab_tab,
#skin12 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin12 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_12.gif);
	color:#589DA1 !important;
}
#skin13 .MDHATabs .ajax__tab_tab,
#skin13 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin13 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_13.gif);
	color:#5491C2 !important;
}
#skin14 .MDHATabs .ajax__tab_tab,
#skin14 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin14 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_14.gif);
	color:#F9B664 !important;
}
#skin15 .MDHATabs .ajax__tab_tab,
#skin15 .MDHATabs .ajax__tab_hover .ajax__tab_tab,
#skin15 .MDHATabs .ajax__tab_active .ajax__tab_tab {
    background:url(images/submenu_15.gif);
	color:#F9B664 !important;
}

/* Universal List - Mutual Exchange */
.UL_content {
	height:330px !important
}
.UL_content .padtop {
	padding-top:5px;
}
.UL_content td,.UL_content table {
	vertical-align:top;
	border:0px;
}
.UL_grid {}
.UL_item {
	margin-top:10px;
}
.UL_item {width:225px; vertical-align:top !important;}
.UL_paging span {
	float:left;
}
.UL_paging a {
	font-size:12px;
	text-decoration:none !important;
}
.UL_paging,
.UL_Search {
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	border-bottom:1px dotted #666666;
}
.UL_Search input {width:120px !important;}
.UL_comments {
	padding-top:4px;
	font-style:italic;
}
#skin09 .UL_comments {
	color:#619F7A !important;
}
.UL_pics img {max-width:150px; padding-right:10px;}
.UL_area {
/*	float:left;
	padding-right:12px !important;
*/
	display:block;
}
.UL_details1 {/*float:left;  width:187px;*/}
.UL_details2 {/*float:left;*/}
.UL_details3 {}
.UL_details4 {}
.UL_details5 {}

.hide {display:none;}

a.button img {
	background-image:url(images/button_how.gif);
	width:205px;
	height:35px;
}
a:hover.button img {
	background-image:url(images/button_how_on.gif);
	width:205px;
	height:35px;
}
iframe {background:transparent;}


/* fix google map */
div#mapstatus565 {display:none !important;}
.lightgrey { border:0px; border-bottom: 1px solid #efefef;}
.LiveImagesContent p {display:none;}
.map565 {border:0px !important;}

/* Skype phone number fix */
span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;}


/* Forms */
table.EFFormBody,
.NMH-EntFormsContent table {
	padding:0px !important;
	border-collapse:collapse;
	width:100%;
}

.EFFormBody td {
	padding:3px 2px 3px 0px !important;
}
.EFFormBody .NormalTextBox {
	width:100% !important;
	text-align:left;
}

.EFFormBody .tdform {
	width:300px;
}

.EFButtonsHolder
{	
	background:transparent;
	border:0px;
	border-top: dotted 1px #696969;
	padding: 5px 5px 5px 10px;
	margin: 0px 0px 5px 0px;
}
.width165{
width:240px;}

td.padding-left{
margin-left:20px!important;
padding-left:20px!important;
}

td.bottom{
margin-bottom:50px!important;
padding-bottom:50px!important;
}
.label_bold{

font-weight:bold;

}
/* Blog */
#dnn_ctr641_MainView_pnlAddModuleDefs { /* hide the adding extra blog mini modules control pane */
	display:none;
}
.NormalTextBox#dnn_dnnSEARCH_ClassicSearch  { /* this might not work. Had to change it to be w3c compliant */
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:normal;
	width:140px;
}

h2.BlogTitle,
div.BlogHead h2.BlogTitle,
div.BlogHead h2.BlogTitle a,
div.BlogHead h2.BlogTitle a:link,
div.BlogHead h2.BlogTitle a:visited,
div.BlogHead h2.BlogTitle a:active,
div.BlogHead h2.BlogTitle a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:16px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

div.BlogHead {
	margin-bottom:3px;
	margin-top:10px;
}
h1 {border:0px;
}
.BlogContent td {
	margin:0px;
	padding:0px;
}
.HorizontalLine {
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
	margin-bottom:10px;
}
#skin04 .BlogPubMonth {
	display:block;
	font-size:10px;
	font-weight:700;
	color:#FFFFFF;
	background:none;
	text-transform:uppercase;
	margin:0;
	padding:1px 0 0;
	background-color:#A1287D;
}
.SearchOptions,.BlogBody,.BlogDescription {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
.BlogDateline, .BlogTag, .BlogCategories, .BlogTopics {display:none;}
.BlogFooter {
	padding-bottom:25px;
	border-bottom-color:#CCCCCC;
}
.ShareBadgePRO_Toolbar {
	background:transparent !important;
	border:0px !important;
	border-bottom-width:1px !important;
	border-bottom-style:dotted !important;
	border-bottom-color:#CCCCCC !important;
	padding-bottom:5px;
}


/* Announcements */
.news p {display:inline; margin-bottom:0px;}
.news div {padding-left:2px;}
table.news {padding:0px; margin:0px; border-collapse:collapse;}
span.homenews {padding-top:5px; padding-bottom:15px; display:block;}

.hometxt p {
	font-size:11px;
}
div._hometxt {
	background:url(images/_backgrey.gif);
	background-repeat:no-repeat;
	height:281px;
	padding:14px;
}

.newsdate {
	color:#999999;
}

