/* 
================================
Skin styles for DotNetNuke
================================
*/   

html,body {
height: 100%; margin: 0px; padding: 0px;
}

.ModifiedDateCell { width: 100px}
.TitleCell { width: 200px}
.SizeCell { width: 100px}
#dnn_ctr620_ContentPane { background-color: #EEF6EF;  border-bottom: 5px #BACCBB solid }
#dnn_ctr628_ViewGuestBook_GridView1 { font-family:Arial, Helvetica, sans-serif; font-size: 11px; border: 0px; width: 500px; color:#000000  }
#dnn_ctr628_ViewGuestBook_GridView1 th { font-family:Arial, Helvetica, sans-serif; font-size: 11px; border: 0px; width: 500px; color:#000000  }
#dnn_ctr628_ViewGuestBook_GridView1 td { font-family:Arial, Helvetica, sans-serif; font-size: 11px; border: 0px; width: 500px; color:#000000; padding: 10px  }
input {background-color: #DBE8D7; font-size: 12px; font-family: Arial, Helvetica, sans-serif; border: #000000 solid 1px; }
textarea {background-color: #DBE8D7; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
border: #000000 solid 1px}

.FormTextBox { width: 200px; }
.FormTextArea { width: 200px;}
.FormSubmit {  }

#dnn_ctr620_ContentPane a  { color: #000000 }
#dnn_ctr628_ViewGuestBook_lblAddMessage_label { font-family:Arial, Helvetica, sans-serif; border: 0px }
#dnn_ctr628_ViewGuestBook_FormView1 { font-family:Arial, Helvetica, sans-serif; border: 0px }

td  { text-align:left; text-align:justify; font-family:Arial, Helvetica, sans-serif  }

a { text-decoration:none; color: #627363; size: 10px; font-weight: bold}
a:link { color: #627363; }
a:visited { color: #96AF98; }
a:hover { color: #96AF98; }

.pagemaster {
	width: 800;
	height: 100%;	
}
.skinmaster {
	height: 800;
	background-color: #eeeeee;
	border-right: #8f9092 0px solid; 
	border-top: #8f9092 0px solid; 
	border-left: #8f9092 0px solid; 
	border-bottom: #8f9092 0px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}

#copyright_box { float: left}
#itec_box { float:right}
.skinheader {
}
.shadow_left {
	background-image: url(img/shadow_left.gif); 
}
.shadow_right {
	/*background-image: url(shadow_right.gif); */
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 800;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	display:block;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	text-align: left;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 15pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family:  Arial, Helvetica; 
	white-space: nowrap;  /*Word wrapping menu item now optional*/	
	padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 15pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #fff; 
}

.main_dnnmenu_itemhover td {  
	background-color: #aaaaaa; 
}

/* Label style */
.FormLabel{ font-size: 12px; }

table tr td label { font-size: 12px;  }

.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cccccc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 20px;
   font-weight: normal;
}
.TreeViewMenu {
text-align: left;
	font-size:10px;
	width: 200px;
	border-right: #8f9092 0px solid; 
	border-top: #8f9092 0px solid; 
	border-left: #8f9092 0px solid; 
	border-bottom: #8f9092 0px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}


.TreeViewMenu_Header {

}
.Head {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size:  28px;
   font-weight:  normal;
   color: #96AF98;
   width: 100%;
   height: 20px;
}

.dateborder {
border-bottom: #96AF98 solid 1px;
}

.searchborder {
border-bottom: #96AF98 solid 1px;
}

.userborder {
border-bottom: #96AF98 solid 1px;
}

.copyrightborder{
border-top: #96AF98 solid 1px;
}

#dnn_dnnBREADCRUMB2_lblBreadCrumb a { margin-left: 15px ; color:#405342}
#dnn_dnnBREADCRUMB2_lblBreadCrumb a:hover { color:#000}

#dnn_dnnCURRENTDATE2_lblDate { margin-left: 6px  }

/* root-level menu list (UL) */
ul.AvastoneCssMenu { padding: 0px;  margin: 0px; border: 0px; display: block; white-space: nowrap; list-style: none; z-index: 999999; }

/* submenu lists (ULs) */
ul.AvastoneCssMenu ul { position: absolute;	z-index: 999999; margin-left: 140px; margin-top: -24px; border: 0; padding: 0; display: block; _display: none; list-style: none; visibility: hidden; }
ul.AvastoneCssMenu ul a { background: transparent url(img/submenu.gif) no-repeat 0 0px; }
/* menu items */
ul.AvastoneCssMenu li { list-style: none; float: left; /* display: inline;  */ width: auto; _width: 1%; _height: 1%; margin: 0; border: 0;	padding: 0; }

ul.AvastoneCssMenu li li { width: 100%; white-space: normal; }

/* menu item links */
ul.AvastoneCssMenu a,  
ul.AvastoneCssMenu span { display: block; text-decoration: none; margin: 0;	border: 0; padding: 0; }

/* Add more rules here if your menus have more than four (4) tiers */
ul.AvastoneCssMenu li:hover ul ul,
ul.AvastoneCssMenu li:hover ul ul ul,
ul.AvastoneCssMenu li:hover ul ul ul ul,
ul.AvastoneCssMenu li.iehover ul ul,
ul.AvastoneCssMenu li.iehover ul ul ul,
ul.AvastoneCssMenu li.iehover ul ul ul ul { left: -9999px;  visibility: hidden; _display: none; }

/* Add more rules here if your menus have more than four (4) tiers */
ul.AvastoneCssMenu li:hover ul,
ul.AvastoneCssMenu li li:hover ul,
ul.AvastoneCssMenu li li li:hover ul,
ul.AvastoneCssMenu li li li li:hover ul,
ul.AvastoneCssMenu li.iehover ul,
ul.AvastoneCssMenu li li.iehover ul,
ul.AvastoneCssMenu li li li.iehover ul,
ul.AvastoneCssMenu li li li li.iehover ul {	left: auto; visibility: visible; _display: block; }

.ArrowPointer {	cursor: default; }


/******************************************************
 Presentation CSS for customizing the look of the menu
*******************************************************/

/* root-level menu */
ul#MainMenu { text-align: left;	width: 175px; margin-left: 0px }

/* nested menu lists/submenus */
/* Typically set borders, background colors here. */
ul#MainMenu ul {  width: 175px; }

/* menu items */
/* Typically set menu item borders here. */
ul#MainMenu li { padding-left: 0px; margin-left: 0px; padding-bottom: 0px; padding-top: 0px; list-style-type:none;}

/* nested menu items */
ul#MainMenu li li {}

/* menu item links */
/* Typically set padding, colors, text attributes here. */
ul#MainMenu a { position: relative; display: block; padding: 0px; padding-left: 20px; padding-bottom: 0px; padding-top: 0px; height: 24; color: #627363; font-weight: normal; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 24px; width: 130px; border-bottom: 0px #e1e1e1 solid; margin-bottom: 0px; background: transparent url(img/menu.gif) no-repeat 0 0px; }

/* nested menu item links */
ul#MainMenu ul a,  
ul#MainMenu ul span {}

/* hovered menu item links */
ul#MainMenu li a:hover { text-decoration:none; position:relative; padding-left: 20px; margin-bottom: 0px; color: #000; width: 130px; background: transparent url(img/menu_over.gif) no-repeat 0 0px; margin-top: 0px;  }

/* hovered nested menu item links */
ul#MainMenu li li a:hover {}

/* Applied to the submenu list immediately under the menu item hovered over */
/* Second-level menu lists only */
ul#MainMenu li:hover ul,
ul#MainMenu li.iehover ul {	width: 160px; /* width of submenu, must be set so third-level list can get shifted over properly */ }

/* Applied to the submenu list immediately under the menu item hovered over */
/* Add more rules here if your menus have more than three (4) tiers */
ul#MainMenu li li:hover ul,
ul#MainMenu li li li:hover ul,
ul#MainMenu li li li li:hover ul,
ul#MainMenu li li.iehover ul,
ul#MainMenu li li li.iehover ul,
ul#MainMenu li li li li.iehover ul { left: 160px; top: 0; }

ul#MainMenu a.MenuRootBranch {}

ul#MainMenu a.MenuItemBranch {}

ul#MainMenu li a.MenuItemCurrent, ul#MainMenu li a.current {	text-decoration:none; position:relative; padding-left: 20px; margin-bottom: 0px; color: #000; width: 130px; background: transparent url(img/menu_over.gif) no-repeat 0 0px; margin-top: 0px; }

ul#MainMenu a.MenuItemBreadcrumb {}

ul#MainMenu li.rootSeparator {}

ul#MainMenu li.subSeparator {}

ul#MainMenu li.leftCap {}

ul#MainMenu li.rightCap {}


