/* 
============================================
Body Settings
============================================
*/

#form, .body {
    height:100%;
    margin:0 !important;
    padding:0 !important;
}
html,
.pagemaster 		{ background: url(bckg.jpg) repeat; height:100%; width:100%;}
.skinmaster 		{ background: #FFF; width:800px;}


#dnn_rightpane,
.rightpane { width:300px !important; min-width:300px;}

.toppane,
.contentpane,
.rightpane,
.bottompane 	{ padding-left:5px; padding-right:5px; padding-bottom:5px; background-color:#e9f0ea; height:100%; min-height:100%;}


.HeaderL 	{ background: url(HeaderL.png) no-repeat; width:774px; height:175px; }
.HeaderX 	{ background: url(HeaderX.png) repeat-x; width:100%; height:175px; }
.HeaderR 	{ background: url(HeaderR.png) no-repeat; width:18px; height:175px; }
.ContentL 	{ background: url(ContentL.png) no-repeat; width:18px; height:14px; }
.ContentX 	{ background: url(ContentX.png) repeat-x; width:100%; height:14px; }
.ContentR 	{ background: url(ContentR.png) no-repeat; width:31px; height:14px; }
.My_Body 	{ background: #e9f0ea; min-height:400px;}
.My_BodyY 	{ background: url(BodyY.png) repeat-y; width:31px; height:100%; min-height:400px; }
.MyMenu 	{ background: url(MenuArea.png) #143d12 no-repeat; width:169; height 100%;}
.FooterL	{ background: url(FooterL.png) no-repeat; color: #a5ac22; width:187px; height:39px; }
.FooterX	{ background: url(FooterX.png) repeat-x; color: #a5ac22; width:100%; height:39px; }
.FooterR	{ background: url(FooterR.png) no-repeat; color: #a5ac22; width:34px; height:39px; }

/* 
============================================
Command Buttons, Input Boxes
============================================
*/

A:link 		{ font-family: Tahoma; text-decoration: none; color: blue;}
A:visited 	{ font-family: Tahoma; text-decoration: none; color: green;}
A:active 	{ font-family: Tahoma; text-decoration: none; color: green;}
A:hover 	{ font-family: Tahoma; text-decoration: underline; color:red;}

td { font-family: Tahoma; font-size: 13px; font-weight:normal;}
p          { margin-bottom:12px; font-family: Tahoma; font-size: 13px; font-weight:normal;} 

TFOOT, 
THEAD 		{ color: #478f2b; background-color: gray; }
TH  		{ font-weight: bold; color: #000000; background-color: gray; }

.Head,.Subhead,.SubSubHead,H1,H2,H3,H4,H5,DT,H6 { color: #33492d;}
.Head		{ font-family: Arial, Verdana; font-size: 15px; font-weight: bold; } 
.SubHead    { font-family: Arial, Verdana; font-size: 12px; } 
.SubSubHead { font-family: Arial, Verdana; font-size: 12px; }

H1 			{ }
H2 			{ }
H3 			{ }
H4 			{ }
H5, DT  	{ }
H6  		{ }

.Normal		{ font-family: Tahoma; font-size: 13px; font-weight:normal; }
.NormalTextBox 	{ font-family: Tahoma; font-size: 13px; font-weight:normal; background-color:#EFEFEF; }
.NormalRed	{ font-family: Tahoma; font-size: 13px; font-weight:normal; color:red; }
.NormalBold	{ font-family: Tahoma; font-size: 13px; font-weight:bold; }

SMALL 		{ font-size: 8px; }
BIG 		{ font-size: 16px; }

BLOCKQUOTE, 
PRE 		{ font-family: Lucida Console, monospace; }

UL { margin-left:6px; padding-left:8px; padding-top:0px;} 
LI { margin-left:0px; padding-left:0px; } 

UL LI		{ list-style-type: square; }

HR 			{ color:#133c11; height:1px; text-align:center; width:90%; }

.MediaTabs          { font: bold 9px Arial; font-weight:normal; color: #a5ac22; text-decoration: none; }
A.MediaTabs:link,    
A.MediaTabs:visited,
A.MediaTabs:active  { color: #a5ac22; text-decoration: none; }
A.MediaTabs:hover   { color: #a5ac22; font-weight:normal; text-decoration: none; }

.RegisterTabs          { font: bold 11px Arial; color: #a5ac22; text-decoration: none; }
A.RegisterTabs:link,    
A.RegisterTabs:visited,
A.RegisterTabs:active  { color: #a5ac22; text-decoration: none; }
A.RegisterTabs:hover   { color: #a5ac22; text-decoration: none; }



/* 
============================================
Menu Settings 
*/

.MyMenuTD td        { font-weight: bold; font-size: 14px; font-family: Arial; color:#fff; }

.MainMenu_MenuContainer 	{ background-color: transparent; width: 168px;}
.MainMenu_MenuBar       	{ cursor: pointer; cursor: hand; }
.MainMenu_MenuItem      	{ font: 14px Arial; width:169px; color: #FFF; border:0px; height: 28px;}                    
.MainMenu_MenuItemSel   	{ font: 14px Arial; width:169px; color: gray; background: #DDD; border: 0px; height: 28px;}
.MainMenu_SubMenu   	    { background: #999999; border: 1px solid #535400; z-index: 1000; cursor: hand; filter: progid:DXImageTransform.Microsoft.Shadow(color='#EEEEEE', Direction=135, Strength=2) alpha (opacity=80);}
.MainMenuSeperator, 
.MainMenu_RootMenuArrow,
.MainMenu_MenuIcon,
.MainMenu_MenuArrow,
.MainMenu_MenuBreak 	{ display: none; }

/* -- submenu items hover      --*/

.MainMenu_Idle   			{  }
.MainMenu_Selected,      	
.MainMenu_BreadcrumbActive,
.MainMenu_Active			{ font-weight: bold; font: 16px Arial; background: url(ButtonOn.png) no-repeat; color:#FFF; border: 0px height: 28px; width: 169px; }
.MainMenu_Over		      { font-weight: bold; font: 16px Arial; background: url(ButtonOn.png) no-repeat; color: #FFF; border: 0; padding: 0; height: 28px; width: 169px;}