
/*********************************************************************************************************
**
** General Styles
**
**/

body {padding:0; margin:0; color:#000000}
body, td {font-family:Tahoma; font-size:11px; }
br{font-size:11px}
a:hover {text-decoration:none}

input,textarea { border:1px solid #E4E4E4; font-family:Tahoma; font-size:11px; background: White;} 

.Head { font-weight: bold; font-size: 11px; color: #444; font-family: Tahoma; }

Body {  font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.Normal { font-family: Tahoma, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #444; text-align: justify; }


.headergrn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #006633;
	line-height: 24px;
}
.bodywht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #FFFFFF;
}
.cutlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.header14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #666666;
}
.header13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
}
.header13grn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #006633;
	font-weight: bold;
}

/*********************************************************************************************************
**
** Cell Background Styles
**
**/

.MainHeaderImage { vertical-align: bottom; text-align: left; background : url(Images/MainHeaderImage.jpg) no-repeat; height: 122px; width: 800px; padding: 0;  }
.clsMainImage0 { background : url(Images/MainHeaderImage0.gif) no-repeat; height: 149px; width: 767px; padding: 0; vertical-align : top; }
.clsMainImage1 { background : url(Images/MainHeaderImage1.gif) no-repeat; height: 149px; width: 767px; padding: 0; vertical-align : top; }
.clsMainImage2 { background : url(Images/MainHeaderImage2.gif) no-repeat; height: 149px; width: 767px; padding: 0; vertical-align : top; }
.clsMainImage3 { background : url(Images/MainHeaderImage3.gif) no-repeat; height: 149px; width: 767px; padding: 0; vertical-align : top; }
.clsMainImage4 { background : url(Images/MainHeaderImage4.gif) no-repeat; height: 149px; width: 767px; padding: 0; vertical-align : top; }
.clsMainImage5 { background : url(Images/MainHeaderImage5.gif) no-repeat; height: 149px; width: 767px; padding: 0; vertical-align : top; }
.clsMainImage6 { background : url(Images/MainHeaderImage6.gif) no-repeat; height: 149px; width: 767px; padding: 0; vertical-align : top; }
.clsMainImage7 { background : url(Images/MainHeaderImage7.gif) no-repeat; height: 149px; width: 767px; padding: 0; vertical-align : top; }
.clsMainImage8 { background : url(Images/MainHeaderImage8.gif) no-repeat; height: 149px; width: 767px; padding: 0; vertical-align : top; }
.clsMainImage9 { background : url(Images/MainHeaderImage9.gif) no-repeat; height: 149px; width: 767px; padding: 0; vertical-align : top; }
.clsMainImage10 { background : url(Images/MainHeaderImage10.gif) no-repeat; height: 149px; width: 767px; padding: 0; vertical-align : top; }

.clsContentRightRow
{
	padding: 0;
	vertical-align : top;
	width: 166px;
	background : url(Images/RightYellowColumn.gif) top repeat-y;
}

.clsContentBulkRightRow1
{
	padding: 0;
	vertical-align : top;
	width: 276px;
	height: 240px;
	background : url(Images/bulkRollImage.jpg) top no-repeat;
}

.clsContentBulkRightRow2
{
	vertical-align : top;
	width: 276px;
	height: 135px;
	padding: 0;
	padding-left: 105px;
	background : url(Images/RightYellowColumn2.gif) top repeat-y;
}


.clsContentBulkLeftRow
{
	padding: 0;
	vertical-align : top;
	width: 524px;
}

.clsContentLeftRow
{
	padding: 0;
	vertical-align : top;
	width: 634px;
}


.clsTopAreaBackground
{
	background : url(Images/BackgroundTile.jpg) top;
	vertical-align : top;
	height : 273px;
	width: 100%;
	text-align : center; 
}


.clsContactAreaBackground
{
	background : url(Images/contentBackground.gif);
	text-align : center;
	vertical-align : top;
}

.clsBotAreaBackground
{
	background : url(Images/contentBackground.gif);
	text-align : center;
	vertical-align : top;
}



.clsLogoImage
{
	padding: 0;
	vertical-align : top;
	text-align: left;
	background : url(Images/l1LogoImage.gif) no-repeat;
	height: 104px;
	width: 383px;
}

.clsLogoRow
{
	vertical-align : bottom;
	text-align: right;
}

.clsContentCellBulk
{
	padding: 0;
	vertical-align : top;
	width: 800px;
	background : url(Images/HeaderSloganBulkImage.jpg) top no-repeat;
}


.clsHeadSlogan1
{
	padding: 0;
	vertical-align : top;
	width: 800px;
	background : url(Images/HeaderSloganImage1.jpg) top no-repeat;
}

.clsHeadSlogan2
{
	padding: 0;
	vertical-align : top;
	width: 800px;
	background : url(Images/HeaderSloganImage2.jpg) top no-repeat;
}


.clsContentRow
{
	padding: 0;
	vertical-align : top;
	width: 800px;
}

.clsFooterRow
{
	padding: 0;
	vertical-align : top;
	width: 800px;
}

.clsContentCell
{
	padding: 0;
	vertical-align : top;
	width: 800px;
	background-color : White;
}



.clsPersistantCell
{
	text-align: right;
	height: 104px;
	width: 100%;
}

.clsMainImageCell
{
	width: 767px;
	height: 149px;
	text-align: left;
	vertical-align: top;
}

.clsContentPane
{
	padding-left: 5px;
	padding-right: 5px;
}


.clsBottomContentPane
{
/* 	height: 375px; */
	padding-left: 5px;
	padding-right: 5px;
}

.clsFooterCell
{
	padding: 0;
	vertical-align : top;
	background : url(Images/FooterImage.gif);
	height: 43px;
	width: 767px;
}

.clsWhiteSpacer
{
	background-color: White;
	width: 11px;
	vertical-align : top;
}

.clsMenuRow
{
	background-color: White;
	height: 20px;
	vertical-align: middle;
	text-align: left;
}

.clsLoginRow
{
	background-color: White;
	height: 20px;
	vertical-align: middle;
	text-align: right;
}



/*********************************************************************************************************
**
** DNN Objects
**
**/

.DATE_object { color: #444; font-family: Tahoma; font-size: 11px; text-decoration: none; }

.USERLOGO_object { font-weight: normal; font-size: 11px; font-family: Tahoma; text-decoration: none; }

/***** NOTE: Change the 'color' to match the skin   ********/
.USERLOGIN_object { background-color: Transparent; font-weight: normal; font-size: 11px; color: Yellow; font-family: Tahoma; text-decoration: none; }
.USERLOGIN_object:link { background-color: Transparent; font-weight: normal; font-size: 11px; color: Yellow; font-family: Tahoma; text-decoration: none; }
.USERLOGIN_object:visited { background-color: Transparent; font-weight: normal; font-size: 11px; color: Yellow; font-family: Tahoma; text-decoration: none; }
.USERLOGIN_object:hover { background-color: Transparent; font-weight: normal; font-size: 11px; color: White; font-family: Tahoma; text-decoration: none; }

.PRIVACY_Object { font-weight: normal; font-size: 11px; color: White; font-family: Tahoma; text-decoration: none; }
.PRIVACY_Object:link { font-weight: normal; font-size: 11px; color: White; font-family: Tahoma; text-decoration: none; }
.PRIVACY_Object:visited { font-weight: normal; font-size: 11px; color: White; font-family: Tahoma; text-decoration: none; }
.PRIVACY_Object:hover { font-weight: normal; font-size: 11px; color: Yellow; font-family: Tahoma; text-decoration: none; }

.SEARCH_Object { font-weight: normal; font-size: 11px; color: Black; font-family: Tahoma; text-decoration: none; }

.COPYRIGHT_Object { font-weight: normal; font-size: 11px; color: White; font-family: Tahoma; text-decoration: none; }


/*********************************************************************************************************
**
** Pane Styles
**
**/

.ContentPane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.MainPane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.BottomPane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.Left50Pane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.Right50Pane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.Left60Pane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.Right60Pane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.Left30Pane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.Right30Pane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.MainLeftane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.MainCenterPane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.MainRightPane { font-family: Tahoma; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }


/*********************************************************************************************************
**
** Link Styles
**
**/

/***** NOTE: Change the 'background-color' to match the skin   ********/
.StandardButton { background-color: #336633;  FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Tahoma, Helvetica, sans-serif; color: White; }

.SelectedTab { font-weight: normal; font-size: 11px; color: #ffffff; font-family: Tahoma; text-decoration: none; }
A.SelectedTab:link { text-decoration: none; color: #ffffff; }
A.SelectedTab:visited { text-decoration: none; color: #ffffff; }
A.SelectedTab:active { text-decoration: none; color: #ffffff; }
A.SelectedTab:hover { color: Black; font-family: Tahoma; color: #ffffff; }

.SubHead { color: #000000; }
.SubSubHead { color: #000000; }
A:link { color: #8B8B8B; text-decoration: none; font-family: Tahoma; font-size: 11px; padding-bottom: 5px; }

A:Hover { color: Black; font-family:  Tahoma; text-decoration: none; font-size: 11px; }
A:visited {  color: #8B8B8B; text-decoration: none; font-family: Tahoma; font-size: 11px; padding-bottom: 5px; }
A.CommandButton:link { color: #8B8B8B; text-decoration: none; font-family: Tahoma; font-size: 11px; padding-bottom: 5px; }
A.CommandButton:visited { color: #8B8B8B; text-decoration: none; font-family: Tahoma; font-size: 11px; padding-bottom: 5px; }

.OtherTabs { font-weight: normal; font-size: 11px; color:#ffffff; padding-bottom: 5px; font-family: Tahoma, Helvetica, sans-serif; text-decoration: none; }	
A.OtherTabs { font-weight: normal; font-size: 11px; padding-bottom: 5px; color:#ffffff; font-family: Tahoma, Helvetica, sans-serif; text-decoration: none; }
A.OtherTabs:link { text-decoration: none; font-size: 11px; color:#ffffff; padding-bottom: 5px; font-family: Tahoma, Helvetica, sans-serif; }
A.OtherTabs:visited { text-decoration: none; font-size: 11px; color:#ffffff; padding-bottom: 5px; font-family: Tahoma, Helvetica, sans-serif; }
A.OtherTabs:active { text-decoration: none; font-size: 11px; color:#000000; padding-bottom: 5px; font-family: Tahoma, Helvetica, sans-serif; }
A.OtherTabs:hover { text-decoration: underline; font-size: 11px; color:#efefef; padding-bottom: 5px; font-family: Tahoma, Helvetica, sans-serif; }


.Skinobject { font-weight: normal; font-size: 11px; color:#444; padding-bottom: 5px; font-family: Tahoma, Helvetica, sans-serif; text-decoration: none; }	
A.Skinobject { font-weight: normal; font-size: 11px; padding-bottom: 5px; color:#444; font-family: Tahoma, Helvetica, sans-serif; text-decoration: none; }
    
A.Skinobject:link { text-decoration: none; font-size: 11px; color:#8B8B8B; padding-bottom: 5px; font-family: Tahoma, Helvetica, sans-serif; }
A.Skinobject:visited  { text-decoration: none; font-size: 11px; color:#8B8B8B; padding-bottom: 5px; font-family: Tahoma, Helvetica, sans-serif; }
A.Skinobject:active { text-decoration: none; font-size: 11px; color:#8B8B8B; padding-bottom: 5px; font-family: Tahoma, Helvetica, sans-serif; }
A.Skinobject:hover { text-decoration: underline; font-size: 11px; color:Black; padding-bottom: 5px; font-family: Tahoma, Helvetica, sans-serif; }

.login { font-weight: normal; font-size: 11px; color:#ff0000; padding-bottom: 5px; font-family: Tahoma, Helvetica, sans-serif; text-decoration: none; }
.NormalTextBox { FONT-WEIGHT: normal; FONT-SIZE: 11px; border: 1 solid #336633; background-color: White; font-family: Tahoma, Tahoma, Helvetica, sans-serif; color: #444; }


/*********************************************************************************************************
**
** Menu Styles
**
**/

.MenuContainer { vertical-align: middle; text-align: left; }
.LoginContainer {  vertical-align: middle; text-align: right; padding-right: 10px;}

.MainMenu_MenuContainer {  background-color: transparent;  width: 100px; }
.MainMenu_MenuBar { cursor: hand; background: #fff;  width: 100px; }
.MainMenu_SubMenu, .ModuleTitle_SubMenu { z-index: 1000;  cursor: hand; margin: 0 0 0 1px; background: #f3f3f3; padding: 0px; border: 1px solid #336633; font-weight: normal; filter: none; }

/***** NOTE: Change the 'color' to match the skin ********/
.MainMenu_MenuItem, .ModuleTitle_MenuItem { color: #336633; font-family: tahoma; background: #f3f3f3;  font-size: 11px; font-weight: bold; font-style: normal; padding: 0px 30px 0px 16px; height: 20px; border: 0;}

/***** NOTE: Change the 'background' to match the skin ********/
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { background: #336633; font-family: tahoma; font-size: 11px; font-weight: bold; cursor: hand;  color: White; padding: 0px 30px 0px 16px; height: 20px; border: 0;}


.MainMenu_Idle {color: white;  background: Transparent; padding: 0; height: 38px; font-weight: bold;  font-size: 14px; }
.MainMenu_Selected { color: yellow; background:  Transparent; padding: 0; height: 38px; font-size: 14px; font-weight: bold; }
.MainMenu_Active, .MainMenu_BreadcrumbActive {color: Yellow; background:  Transparent;  font-size: 14px; padding: 0; height: 38px; font-weight: bold;}
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
.ModuleTitle_MenuContainer { color: #2c2c2c; }
.ModuleTitle_MenuBar { cursor: hand;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }
.ModuleTitle_MenuBreak, .MainMenuSeperator,.MainMenu_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display: none; }





