﻿/* 
================================
Skin styles for DotNetNuke
================================
*/   

body#Body { height: 100%; margin: 0; padding: 0; background: #666666; font-family: Arial, Helvetica, sans-serif; font-size: .82em; color: #000000; line-height: 16px}

.TopLeft { background: url("images/topleft.gif") 100% 100% no-repeat; }
.TopRight { background: url("images/topright.gif") 0% 100% no-repeat; }
.MiddleLeft { background: url("images/leftside.gif") 100% 0% repeat-y; }
.MiddleRight { background: url("images/rightside.gif") 0% 0% repeat-y; }
.BottomLeft { background: url("images/bottomleft.gif")  100% 0% no-repeat; }
.BottomRight { background: url("images/bottomright.gif") 0% 0% no-repeat; }

.MainTable {background: #ffffff url("images/middlebackground.gif") 0% 0%; width: 982px; padding: 0px 0px 0px 0px; }

.BigWhite { font-size: 1.20em; color: #ffffff; font-weight: bold; text-align: center; }

.controlpanel {
	width: 100%;
	background-color: #fefefe;
}

table.FCKLinkGalleryContainer, table.FCKImageGalleryContainer { background: #fff; }


.titlepane { width: 982px;  padding: 0px 0px 0px 0px;}
.toppane  {width: 982px;  padding: 0px 0px 0px 0px;}
.leftpane { }
.contentpane { width: 100%; }
.rightpane { }
.bottompane { width: 100%; height: 0px; padding: 0px; margin:0;}

.main_dnnmenu_container { height: 21px;	 }
.main_dnnmenu_bar { cursor: pointer;  cursor: hand; height:31px; }

.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: hand; 
	color: #ffffff; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: #454ca8;
	font-family: Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    height: 21px;	

}

.main_dnnmenu_rootitem { /*TD if menu option for using tables is on*/
	cursor: hand; 
	height: 21px;
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal; 
	font-family: Arial, Helvetica; 
    padding: 15px 9px 8px 9px;   /*explicitly set padding for root menu items*/
    border-left: #000000 1px solid;
    border-right: #aeb1e2 1px solid;
    background: #0033cc url("images/rolloverblueback.gif") repeat-x !important; 
    color: #ffffff;
    display: block;
    float: left;
}

.main_dnnmenu_itemhover {  
	background: #ff0000 url("") repeat-x !important;
	height: 21px;
	background-color: #ff0000; 
	border-left: #000000 1px solid;
    border-right: #aeb1e2 1px solid; 
    color: #ffffff; 
    display: inline-block;
}

.main_dnnmenu_submenu .main_dnnmenu_itemhover {
	height: 21px;
	background: #0033cc none;
}

.main_dnnmenu_submenu {
    color: #9a9898;
	z-index: 1000; 
	cursor: pointer; 
	padding: 1px 5px 1px 5px;   /*explicitly set padding for sub-menus */
}





/* text style used for most text rendered by modules */
.Normal, .NormalDisabled { font-family: Helvetica; font-weight: normal; font-size: 13px; }

div, tr, td, p {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;}



.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

a.FooterLink:link { font-size: .90em; color: #ffffff; text-decoration: underline; }
a.FooterLink:visited { font-size: .90em; color: #ffffff; text-decoration: underline; }
a.FooterLink:hover { font-size: .90em; color: #000000; text-decoration: none}

.SmallRed { font-weight: bold; color: #ff0000; }
.BigRed { font-weight: bold; font-size: .35em; color: #ff0000; }
.BigBlue { font-weight: bold; font-size: .35em; color: #0033cc; }
.SmallBlue  { font-size: .90em; color: #0033cc; }
.SmallWhite { font-size: .90em; color: #ffffff; }
.BigWhite { font-size: 1.20em; color: #ffffff; font-weight: bold; }

.ItemImage { border: solid #000000 1px; }
.ItemLongDesc { font-weight: bold; color: #ff0000; }

.ItemName { font-weight: bold; color: #ff0000; font-size: 1.60em;}
.ItemProductName { font-weight: bold; font-size: 1.60em; color: #ff0000; }
.EquipmentHeader { font-weight: bold; font-size: 1.60em; color: #ff0000; }
.ChemicalsHeader { font-weight: bold; font-size: 1.15em; color: #ff0000; }

a.AnchorName:link { font-size: .90em; color: #000000; text-decoration: underline; }
a.AnchorName:visited { font-size: .90em; color: #000000; text-decoration: underline; }
a.AnchorName:hover { font-size: .90em; color: #ff0000; text-decoration: none}


a.ReturnToLink:link { font-size: .90em; color: #0033cc; text-decoration: underline; }
a.ReturnToLink:visited { font-size: .90em; color: #0033cc; text-decoration: underline; }
a.ReturnToLink:hover { font-size: .90em; color: #ff0000; text-decoration: none}

input, select, textarea
{
font-family: Verdana, Arial, Geneva, sans-serif;
font-size: 11px;
color: #000000;
background-color: #d1daf5;
border: 1px solid #000000;
}

li { font-family: Arial, Helvetica, sans-serif; }
