html { height:100%; }
#body { background:#ffffff; margin:0; }
p, div {
	font-family:arial, helvetica, verdana;
	font-size:12px;
	color:#2c2c2c;
	line-height: 1.5em;
	text-align: left;
}
ul li {
	font-family:arial, helvetica, verdana;
	font-size:12px;
	color:#2c2c2c;
	line-height: normal;
	text-align: left;
	list-style: none outside url('orangearrow.jpg'); 
}
ol li	{ list-style: decimal; }

table, tr, td {
	font-family:arial, helvetica, verdana;
	font-size:12px;
	margin:0;
	color:#2c2c2c;
	line-height: 1.5em;
	text-align: left;
}
.normal, .Normal { font-family:arial,helvetica,verdana; font-size:12px; color:#2c2c2c; }
.NormalBold { font-family:arial,helvetica,verdana; font-size:12px; font-weight:bold; color:#2c2c2c; }
.NormalRed { color:#c50000; font-family:arial,helvetica,verdana; font-weight:bold; font-size:12px; }
.FullHeight { height:100%; }
.FullWidth { width:100%; }
.clear { clear:both; line-height:0; margin:0; padding:0; font-size:0; height:0; }




/*-----------------------------------------------------------------------*/
/* DrNuke Easy Mod														 */
/* Use display:none to hide some of these sections, for example          */
/* .EMDateContainer { display:none; }                                    */
/* .EMSearchContainer { display:none; }                                  */
/* .EMMenuArrow { display:none; }                                        */
/* .EMBackground {background:url(images/bg-black.jpg) repeat-x #0e0e0e;} */
/* .EMBackground {background:url(images/bg-grey.jpg) repeat-x #e6e6e6;}  */
/* .EMBackground {background:url(images/bg-lines.jpg) repeat-x #c25a01;} */
/*-----------------------------------------------------------------------*/
.EMSkinWidth { width:777px; }
.EMBackground { background:#c2c2c2; }
.EMLanguageContainer { }
.EMSearchContainer { }
.EMDateContainer { }
.EMBreadcrumbContainer { }
.EMCopyrightContainer { }
.EMTermsContainer { }
.EMPrivacyContainer { }
.EMSubMenuItemOn { color:#59a60d; }
.EMSubMenuItemOff { color:#777777; }
.EMSubMenuItemBGOn { background:#e4e4e4; }
.EMSubMenuItemBGOff { background:#ffffff; }
.EMMenuArrow { }
.EMBanner { height:183px; }
.EMBannerInner { height:95px; }

/*-----------------------------------------------------------------------*/
/* Page Structure														 */
/*-----------------------------------------------------------------------*/
#PageContainer { height:100%; width:100%; text-align:center; display:table; }
#OuterContainer{ height:100%; margin:0 auto; display:table; }
#InnerContainer{ margin:0 auto; background:#ffffff; }
#LogoContainer { vertical-align:middle; }
#LanguageContainer { margin:5px 7px 7px 0; text-align:right; }
#SearchContainer { width:100%; margin:7px 0 7px 0; text-align:right; }
#DateContainer { margin:7px 4px 7px 0; text-align:right; vertical-align:middle; }
#MenuContainer { height:46px; margin:14px 0 0 0; }
#BannerContainer { vertical-align:middle; margin:0; padding:0; font-size:0; line-height:0; }
#CustomBannerContainer { vertical-align:middle; margin:0; padding:0; }
#BreadcrumbContainer { text-align:left; margin:8px 0 0 10px; }
#LoginContainer { text-align:right; margin:8px 5px 0 5px; }
#UserContainer { text-align:right; margin:8px 5px 0 5px; }
#ContentContainer { margin:10px 0 0 0; }
#FooterContainer { margin:0; }
#CopyrightContainer { text-align:left; margin:15px 0 0 5px; }
#TermsContainer { text-align:right; margin:14px 5px 0 5px; }
#PrivacyContainer { text-align:right; margin:14px 5px 0 5px; }

/*-----------------------------------------------------------------------*/
/* Banners																 */
/*-----------------------------------------------------------------------*/
#BannerOuterContainer1 { background:url(images/bannerbg-1.jpg) repeat-x top left; }	
#BannerContainer1 { background:url(images/banner-1.jpg) no-repeat; }
#BannerOuterContainer2 { background:url(images/bannerbg-2.jpg) repeat-x top left; }
#BannerContainer2 { background:url(images/banner-2.jpg) no-repeat; }
#BannerOuterContainer3 { background:url(images/bannerbg-3.jpg) repeat-x top left; }
#BannerContainer3 { background:url(images/banner-3.jpg) no-repeat; }
#BannerOuterContainer4 { background:url(images/bannerbg-4.jpg) repeat-x top left; }
#BannerContainer4 { background:url(images/banner-4.jpg) no-repeat; }
#BannerOuterContainer5 { background:url(images/bannerbg-5.jpg) repeat-x top left; }
#BannerContainer5 { background:url(images/banner-5.jpg) no-repeat; }
#BannerOuterContainer6 { background:url(images/bannerbg-6.jpg) repeat-x top left; }
#BannerContainer6 { background:url(images/banner-6.jpg) no-repeat; }
#BannerOuterContainer7 { background:url(images/bannerbg-7.jpg) repeat-x top left; }
#BannerContainer7 { background:url(images/banner-7.jpg) no-repeat; }
#BannerOuterContainer8 { background:url(images/bannerbg-8.jpg) repeat-x top left; }
#BannerContainer8 { background:url(images/banner-8.jpg) no-repeat; }
#BannerOuterContainer9 { background:url(images/bannerbg-9.jpg) repeat-x top left; }
#BannerContainer9 { background:url(images/banner-9.jpg) no-repeat; }
#BannerOuterContainer10 { background:url(images/bannerbg-10.jpg) repeat-x top left; }
#BannerContainer10 { background:url(images/banner-10.jpg) no-repeat; }

/*-----------------------------------------------------------------------*/
/* Inner Banners														 */
/*-----------------------------------------------------------------------*/
#InnerBannerOuterContainer1 { background:url(images/bannerinnerbg-1.jpg) repeat-x top left; }	
#InnerBannerContainer1 { background:url(images/bannerinner-1.jpg) no-repeat; }
#InnerBannerOuterContainer2 { background:url(images/bannerinnerbg-2.jpg) repeat-x top left; }
#InnerBannerContainer2 { background:url(images/bannerinner-2.jpg) no-repeat; }
#InnerBannerOuterContainer3 { background:url(images/bannerinnerbg-3.jpg) repeat-x top left; }
#InnerBannerContainer3 { background:url(images/bannerinner-3.jpg) no-repeat; }
#InnerBannerOuterContainer4 { background:url(images/bannerinnerbg-4.jpg) repeat-x top left; }
#InnerBannerContainer4 { background:url(images/bannerinner-4.jpg) no-repeat; }
#InnerBannerOuterContainer5 { background:url(images/bannerinnerbg-5.jpg) repeat-x top left; }
#InnerBannerContainer5 { background:url(images/bannerinner-5.jpg) no-repeat; }
#InnerBannerOuterContainer6 { background:url(images/bannerinnerbg-6.jpg) repeat-x top left; }
#InnerBannerContainer6 { background:url(images/bannerinner-6.jpg) no-repeat; }
#InnerBannerOuterContainer7 { background:url(images/bannerinnerbg-7.jpg) repeat-x top left; }
#InnerBannerContainer7 { background:url(images/bannerinner-7.jpg) no-repeat; }
#InnerBannerOuterContainer8 { background:url(images/bannerinnerbg-8.jpg) repeat-x top left; }
#InnerBannerContainer8 { background:url(images/bannerinner-8.jpg) no-repeat; }
#InnerBannerOuterContainer9 { background:url(images/bannerinnerbg-9.jpg) repeat-x top left; }
#InnerBannerContainer9 { background:url(images/bannerinner-9.jpg) no-repeat; }
#InnerBannerOuterContainer10 { background:url(images/bannerinnerbg-10.jpg) repeat-x top left; }
#InnerBannerContainer10 { background:url(images/bannerinner-10.jpg) no-repeat; }

/*-----------------------------------------------------------------------*/
/* Images																 */
/*-----------------------------------------------------------------------*/
.clock { width:14px; height:14px; padding:0; margin:0; vertical-align:middle; margin:0 4px 0 0; border:none; }
img.CornerTop { width:30px; height:27px; }
img.CornerBottom { width:30px; height:30px; }
img.CornerBanner { width:8px; height:8px; }
#LogoContainer img { margin:0; }

/*-----------------------------------------------------------------------*/
/* Search																 */
/*-----------------------------------------------------------------------*/
.SearchBoxL { width:137px; height:24px; padding:0 0 0 12px; margin:0; line-height:0; background:url(images/search-l.gif) no-repeat top left; }
.SearchBox { width:100%; height:24px; vertical-align:top; font-size:0; line-height:0; margin:0; padding:0; background:url(images/search-bg.gif) repeat-x; }
.SearchBox input { height:18px; background:#ffffff; width:103px; color:#666666; margin:3px 0 3px 0; padding:3px 4px 2px 0; border:none; cursor:text; z-index:1; float:left; }
.SearchBox a img { float:right; margin:0; padding:0; border:none; }
.SearchBox img { width:22px; height:24px; }

/*-----------------------------------------------------------------------*/
/* Boxed																 */
/*-----------------------------------------------------------------------*/
.BoxedTable { height:100%; }
.BoxedTL { width:30px; height:27px; }
.BoxedT { height:27px; background:url(images/boxed-t.png) repeat-x top left; }
.BoxedTR { width:30px; height:27px; }
.BoxedL { width:30px; background:url(images/boxed-l.png) repeat-y top left; }
.BoxedM { background:#ffffff; }
.BoxedR { width:30px; background:url(images/boxed-r.png) repeat-y top right; }
.BoxedBL { width:30px; height:30px; vertical-align:top; }
.BoxedB { height:30px; background:url(images/boxed-b.png) repeat-x top left; }
.BoxedBR { width:30px; height:30px; vertical-align:top; }

/*-----------------------------------------------------------------------*/
/* Border																 */
/*-----------------------------------------------------------------------*/
.BorderTable { height:100%; }
.BorderTL { width:30px; height:27px; background:url(images/boxed-l.png) repeat-y top left; }
.BorderT { height:27px; background:#ffffff; }
.BorderTR { width:30px; height:27px; background:url(images/boxed-r.png) repeat-y top left; }
.BorderL { width:30px; background:url(images/boxed-l.png) repeat-y top left; }
.BorderM { background:#ffffff; }
.BorderR { width:30px; background:url(images/boxed-r.png) repeat-y top right; }
.BorderBL { width:30px; height:30px; vertical-align:top; background:url(images/boxed-l.png) repeat-y top left; }
.BorderB { height:30px; background:#ffffff; }
.BorderBR { width:30px; height:30px; vertical-align:top; background:url(images/boxed-r.png) repeat-y top left; }

/*-----------------------------------------------------------------------*/
/* Open																	 */
/*-----------------------------------------------------------------------*/
.OpenBackground { background:#ffffff; }
.OpenTable { height:100%; }
.OpenTL { width:30px; height:27px; }
.OpenT { height:27px; background:#ffffff; }
.OpenTR { width:30px; height:27px; }
.OpenL { width:30px; }
.OpenM { background:#ffffff; }
.OpenR { width:30px; }
.OpenBL { width:30px; height:30px; vertical-align:top; }
.OpenB { height:30px; background:#ffffff; }
.OpenBR { width:30px; height:30px; vertical-align:top; }

/*-----------------------------------------------------------------------*/
/* Banner																 */
/*-----------------------------------------------------------------------*/
.BannerTable { }
.BannerTL { width:8px; height:8px; }
.BannerT { height:7px; border-top:1px solid #ffffff; }
.BannerTR { width:8px; height:8px; text-align:right; }
.BannerL { width:7px; border-left:1px solid #ffffff; }
.BannerM { }
.BannerR { width:7px; border-right:1px solid #ffffff; }
.BannerBL { width:8px; height:8px; vertical-align:bottom; }
.BannerB { height:7px; border-bottom:1px solid #ffffff; }
.BannerBR { width:8px; height:8px; vertical-align:bottom; text-align:right; }

/*-----------------------------------------------------------------------*/
/* Links																 */
/*-----------------------------------------------------------------------*/
a:link, a:visited, a:active { color:#59a60d; font-weight:bold; text-decoration:underline; }
a:hover { color:#376d01; text-decoration:underline; }
a.Normal:link, a.Normal:visited { color:#59a60d; font-weight:normal; text-decoration:none; }
a.Normal:hover { color:#376d01; font-family:arial,helvetica,verdana; font-size:11px; text-decoration:none; }
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { font-family:arial,helvetica,verdana; color:#376d01; font-weight:bold; text-decoration:underline; }
a.CommandButton:hover { color:#59a60d; text-decoration:underline; }

/*-----------------------------------------------------------------------*/
/* Headings	H1 { font-family:arial,helvetica,verdana; font-size:24px; color:#4DA72A; font-weight:bold; }		 */
/*-----------------------------------------------------------------------*/
H1 { font-family:arial,helvetica,verdana; font-size:16px; color:#59a60d; font-weight:bold; }
H2 { font-family:arial,helvetica,verdana; font-size:20px; color:#F58046; font-weight:bold; }
H3 { font-family:arial,helvetica,verdana; font-size:18px; color:#59a60d; font-weight:bold; }
H4 { font-family:arial,helvetica,verdana; font-size:16px; color:#59a60d; font-weight:bold; }
H5 { font-family:arial,helvetica,verdana; font-size:13px; color:#59a60d; font-weight:bold; }
H6 { font-family:arial,helvetica,verdana; font-size:11px; color:#59a60d; font-weight:bold; }
.Head { font-family:arial,helvetica,verdana; font-size:16px; color:#59a60d; font-weight:bold; padding:0; margin:0; }
.SubHead { font-family:arial,helvetica,verdana; font-size:12px; font-weight:bold; color:#585858; padding:0; }
.SubHeadRight { font-family:arial,helvetica,verdana; font-size:12px; font-weight:bold; color:#585858; padding:0;text-align: left; }
.HeadWhite { font-family:arial,helvetica,verdana; font-size:16px; color:#ffffff; font-weight:bold; padding:0; margin:0; }
.HeadNavy { font-family:arial,helvetica,verdana; font-size:16px; color:#0932bf; font-weight:bold; padding:0; margin:0; }
.HeadOrange { font-family:arial,helvetica,verdana; font-size:16px; color:#ee4401; font-weight:bold; padding:0; margin:0; }
.HeadGold { font-family:arial,helvetica,verdana; font-size:16px; color:#b97600; font-weight:bold; padding:0; margin:0; }
.HeadBlue { font-family:arial,helvetica,verdana; font-size:16px; color:#2869ca; font-weight:bold; padding:0; margin:0; }
.HeadRed { font-family:arial,helvetica,verdana; font-size:16px; color:#c00000; font-weight:bold; padding:0; margin:0; }
.HeadTurquoise { font-family:arial,helvetica,verdana; font-size:16px; color:#0b869f; font-weight:bold; padding:0; margin:0; }
.HeadPurple { font-family:arial,helvetica,verdana; font-size:16px; color:#7811c9; font-weight:bold; padding:0; margin:0; }
.HeadGreen { font-family:arial,helvetica,verdana; font-size:16px; color:#59a60d; font-weight:bold; padding:0; margin:0; }
.HeadSilver { font-family:arial,helvetica,verdana; font-size:16px; color:#9e9e9e; font-weight:bold; padding:0; margin:0; }
.HeadBrown { font-family:arial,helvetica,verdana; font-size:16px; color:#9e794e; font-weight:bold; padding:0; margin:0; }
.HeadOlive { font-family:arial,helvetica,verdana; font-size:16px; color:#7b9059; font-weight:bold; padding:0; margin:0; }
.HeadPink { font-family:arial,helvetica,verdana; font-size:16px; color:#eb57db; font-weight:bold; padding:0; margin:0; }
.HeadGrey { font-family:arial,helvetica,verdana; font-size:16px; color:#f6f6f6; font-weight:bold; padding:0; margin:0; }
.HeadSmallWhite { font-family:arial,helvetica,verdana; font-size:13px; color:#ffffff; font-weight:bold; padding:0; margin:0; }
.HeadSmallNavy { font-family:arial,helvetica,verdana; font-size:13px; color:#0932bf; font-weight:bold; padding:0; margin:0; }
.HeadSmallOrange { font-family:arial,helvetica,verdana; font-size:13px; color:#ee4401; font-weight:bold; padding:0; margin:0; }
.HeadSmallGold { font-family:arial,helvetica,verdana; font-size:13px; color:#b97600; font-weight:bold; padding:0; margin:0; }
.HeadSmallBlue { font-family:arial,helvetica,verdana; font-size:13px; color:#2869ca; font-weight:bold; padding:0; margin:0; }
.HeadSmallRed { font-family:arial,helvetica,verdana; font-size:13px; color:#c00000; font-weight:bold; padding:0; margin:0; }
.HeadSmallTurquoise { font-family:arial,helvetica,verdana; font-size:13px; color:#0b869f; font-weight:bold; padding:0; margin:0; }
.HeadSmallPurple { font-family:arial,helvetica,verdana; font-size:13px; color:#7811c9; font-weight:bold; padding:0; margin:0; }
.HeadSmallGreen { font-family:arial,helvetica,verdana; font-size:13px; color:#59a60d; font-weight:bold; padding:0; margin:0; }
.HeadSmallSilver { font-family:arial,helvetica,verdana; font-size:13px; color:#9e9e9e; font-weight:bold; padding:0; margin:0; }
.HeadSmallBrown { font-family:arial,helvetica,verdana; font-size:13px; color:#9e794e; font-weight:bold; padding:0; margin:0; }
.HeadSmallOlive { font-family:arial,helvetica,verdana; font-size:13px; color:#7b9059; font-weight:bold; padding:0; margin:0; }
.HeadSmallPink { font-family:arial,helvetica,verdana; font-size:13px; color:#eb57db; font-weight:bold; padding:0; margin:0; }
.HeadSmallGrey { font-family:arial,helvetica,verdana; font-size:13px; color:#f6f6f6; font-weight:bold; padding:0; margin:0; }

/*-----------------------------------------------------------------------*/
/* Login																 */
/*-----------------------------------------------------------------------*/
.LoginToken, a.LoginToken:link, a.LoginToken:visited, a.LoginToken:active { color:#323232; background:url(images/login.gif) no-repeat center left; font-size:11px; font-weight:normal; text-decoration:underline; height:12px; padding:0 0 0 18px; margin:0; }
a.LoginToken:hover { background:url(images/login.gif) no-repeat center left; color:#666666; font-weight:normal; font-size:11px; text-decoration:none; }

/*-----------------------------------------------------------------------*/
/* User																	 */
/*-----------------------------------------------------------------------*/
.UserToken, a.UserToken:link, a.UserToken:visited, a.UserToken:active { color:#323232; background:url(images/register.gif) no-repeat center left; font-size:11px; font-weight:normal; text-decoration:underline; height:12px; padding:0 0 0 18px; margin:0; }
a.UserToken:hover { background:url(images/register.gif) no-repeat center left; color:#666666; font-weight:normal; font-size:11px; text-decoration:none; }

/*-----------------------------------------------------------------------*/
/* Breadcrumbs															 */
/*-----------------------------------------------------------------------*/
.BreadcrumbToken, a.BreadcrumbToken:link, a.BreadcrumbToken:visited, a.BreadcrumbToken:active { color:#323232; font-size:11px; text-decoration:underline; font-weight:normal; }
a.BreadcrumbToken:hover { color:#666666; font-size:11px; text-decoration:none; font-weight:normal; }
#BreadcrumbContainer img { margin:0 8px 0 8px; border:none; }

/*-----------------------------------------------------------------------*/
/* Copyright, privacy, terms											 */
/*-----------------------------------------------------------------------*/
.FooterToken { color:#ffffff; font-size:11px; }
a.FooterToken:link, a.FooterToken:visited, a.FooterToken:active { font-size:11px; color:#ffffff; font-weight:normal; text-decoration:underline; padding:0; margin:0; }
a.FooterToken:hover { font-size:11px; color:#323232; font-weight:normal; text-decoration:none; }
.FooterDarkToken { color:#323232; font-size:11px; }
a.FooterDarkToken:link, a.FooterToken:visited, a.FooterToken:active { font-size:11px; color:#323232; font-weight:normal; text-decoration:underline; padding:0; margin:0; }
a.FooterDarkToken:hover { font-size:11px; color:#666666; font-weight:normal; text-decoration:none; }

/*-----------------------------------------------------------------------*/
/* Forms																 */
/*-----------------------------------------------------------------------*/
select, input { font-family:arial,helvetica,verdana; font-size:11px; color:#333333; }
.NormalTextBox { color:#333333; padding-left:4px; line-height:12px; font-family:arial,helvetica,verdana; font-weight:normal; font-size:11px; }
.NormalTextBoxRight { color:#333333; padding-left:4px;text-align: right; line-height:12px; font-family:arial,helvetica,verdana; font-weight:normal; font-size:11px; }
td.NormalTextBox { padding:0; margin:0; background:transparent; border:0; }
.StandardButton { background:#f2f2f2 none; color:#575757; font-family:arial,helvetica,verdana; font-size:11px; font-weight:normal; }

/*-----------------------------------------------------------------------*/
/* Main Menu															 */
/*-----------------------------------------------------------------------*/
#MenuBarL { width:9px; background:url(images/menu-l.gif) no-repeat; }
#MenuBarL img { width:9px; height:46px; }
#MenuBarR { width:9px; background:url(images/menu-r.gif) no-repeat; }
#MenuBarR img { width:9px; height:46px; }
#MenuBar { background:url(images/menu-bg.gif) repeat-x; }

.MainMenu_SubMenu { padding:0; margin:0; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; z-index:1000; font-weight:normal; opacity:.95; }
.MainMenu_MenuItem { font-family:arial,helvetica,verdana; font-size:11px; font-weight:bold; font-style:normal; padding:5px 30px 5px 13px; height:20px; border-top:0 solid #ffffff; border-right:0 solid #ffffff; border-bottom:1px solid #dcdcdc; border-left:0 solid #ffffff; }
.MainMenu_MenuItemSel { }
.SubMenu_MenuItemSel { font-family:arial,helvetica,verdana; font-size:11px; font-weight:bold; padding:5px 30px 5px 13px; height:20px; border-top:0 solid #ffffff; border-right:0 solid #ffffff; border-bottom:1px solid #dcdcdc; border-left:0 solid #ffffff; }
.MainMenu_MenuContainer { height:46px; background:transparent; }
.MainMenu_MenuContainer td { vertical-align:top; }
.MainMenu_MenuBar { height:46px; background:transparent; }
.MainMenu_Idle td img { display:none; }
.MainMenu_Idle td { line-height:0; height:46px; padding:0; margin:0; }
.MainMenu_Idle td div { height:46px; background:url(images/spacer.gif) top right no-repeat; background-color:transparent; margin:0; padding:0; }
.MainMenu_Idle td div div { height:46px; background:url(images/spacer.gif) top left no-repeat; margin:0; padding:0 17px 0 17px; }
.MainMenu_Idle td div div div { height:46px; padding:0; margin:0; background:url(images/spacer.gif) top left repeat-x; }
.MainMenu_Idle td div div div div { height:46px; padding:0; margin:0; background:url(images/spacer.gif) center center repeat-x; }
.MainMenu_Idle td div div div div div { height:28px; background:url(images/spacer.gif) center center repeat-x; text-align:center; padding:18px 0 0 0; margin:0; font-size:11px; font-weight:bold; color:#ffffff; text-shadow:#1e1e1e 2px 2px 2px; line-height:normal; }
.MainMenu_Selected td img, .MainMenu_BreadcrumbActive td img { display:none; }
.MainMenu_Selected td, .MainMenu_BreadcrumbActive td { height:46px; padding:0; margin:0; line-height:0; }
.MainMenu_Selected td div, .MainMenu_BreadcrumbActive td div { height:46px; background:url(images/menuitemon-r.gif) top right no-repeat; margin:0; padding:0; }
.MainMenu_Selected td div div, .MainMenu_BreadcrumbActive td div div { height:46px; background:url(images/menuitemon-l.gif) top left no-repeat; margin:0; padding:0 17px 0 17px; }
.MainMenu_Selected td div div div, .MainMenu_BreadcrumbActive td div div div { height:46px; padding:0; margin:0; background:url(images/menuitemon-bg.gif) top left repeat-x; }
.MainMenu_Selected td div div div div, .MainMenu_BreadcrumbActive td div div div div { height:46px; padding:0; margin:0; background:url(images/menuitemmidon-bg.gif) center center no-repeat; }
.MainMenu_Selected td div div div div div, .MainMenu_BreadcrumbActive td div div div div div { height:28px; background:url(images/spacer.gif) center center repeat-x; text-align:center; padding:18px 0 0 0; margin:0; font-size:11px; font-weight:bold; color:#ffffff; text-shadow:#214300 2px 2px 2px; line-height:normal; }
.MainMenu_MenuArrow { border-top:0 solid #ffffff; border-right:0 solid #ffffff; border-bottom:1px solid #dcdcdc; border-left:0 solid #ffffff; margin:0; padding:0; }									 
.MainMenu_RootMenuArrow { display:none; }									 
.MainMenu_MenuIcon { display:none; }									 
.MainMenu_Separator img { width:2px; margin:0 1px 0 1px; }
.MainMenu_MenuBreak { border:none; background:transparent; vertical-align:top; }

/*-----------------------------------------------------------------------*/
/* Module Menus															 */
/*-----------------------------------------------------------------------*/
.ModuleTitle_SubMenu { background:#ffffff; padding:0; margin:0; border:1px solid #040404; z-index:1000; font-weight:normal; opacity:.80;}
.ModuleTitle_MenuItem { background:#040404; color:#ffffff; font-family:arial,helvetica,verdana; font-size:11px; font-weight:bold; font-style:normal; padding:0 15px 0 10px; height:20px; border:1px solid #000000; }
.ModuleTitle_MenuItemSel { background:#376f00; color:#ffffff; font-family:arial,helvetica,verdana; font-size:11px; font-weight:bold; padding:0 15px 0 10px; height:20px; border:1px solid #82d430; }
.ModuleTitle_MenuContainer { background:transparent; }
.ModuleTitle_MenuBar { }
.ModuleTitle_MenuArrow { display:none; }
.ModuleTitle_RootMenuArrow { display:none; }
.ModuleTitle_MenuIcon { background:transparent; border:0; width:0; height:20px; padding:0; margin:0; font-size:0; }
.ModuleTitle_MenuIcon img { margin:0 10px 0 10px; }

/*-----------------------------------------------------------------------*/
/* Panes																 */
/*-----------------------------------------------------------------------*/
.ContentCell { padding:0 0 0 18px; }
.BannerPane { width:auto; padding:0 20px 0 325px; text-align:center; }
.CustomBannerPane { width:auto; padding:0; }
.TopPane { width:100%; padding:0; }
.TopPane2 { width:100%; padding:0; }
.LeftPane { padding:0 7px 0 0; width:50%; }
.RightPane { padding:0 0 0px 7px; width:50%; }
.LeftPane2 { padding:0 7px 0 0; width:33%; }
.ContentPane { padding:0 7px 0 7px; }
.RightPane2 { padding:0 0 0px 7px; width:33%; }
.MiddlePane { width:100%; padding:0; }
.ContentPane2 { padding:0 7px 0 0; }
.RightPane3 { padding:0 0 0px 7px; width:33%; }
.MiddlePane2 { width:100%; padding:0; }
.LeftPane3 { padding:0 7px 0 0; width:33%; }
.ContentPane3 { padding:0 0 0px 7px; }
.BottomPane { width:100%; padding:0; }
.LeftPane4 { padding:0 3px 0 0; width:33%; }
.ContentPane4 { padding:0 3px 0 3px; }
.RightPane4 { padding:0 0 0px 3px; width:33%; }
.BottomPane2 { width:100%; padding:0; }
.FooterPane { width:100%; padding:0; }

/* End DrNuke Catalyst Style Sheet */

/*********** CLASSES FOR CONTACT US FORMS *************************/
.mainReport
{
       border: #59a60d 1px solid;
	   width: 680px;
       background:#88333;
}

.frmContactUs
{
	width: 660px;
	border-collapse: collapse;
	border: 1px solid #59a60d;
}
.frmGeneralEnquiry
{
	width: 350px;
	border-collapse: collapse;
	border: 0px solid #59a60d;
}
.mainReportGeneralEnquiry
{
       border: #59a60d 0px solid;
	   width: 680px;
       background:#88333;
}
.HeadingBG
{
	padding:3px;
	padding:3px 3px 3px 8px;
	background-color: #59a60d;
	border-bottom:solid 2px #2c2c2c;
}
.ContactHeading
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	margin-bottom:0px;
}
.ResumeHeading
{
	color:#2c2c2c;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.Essay{
	color:#2c2c2c;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:solid 1px #2c2c2c;
	margin: 10px;
	padding:10px;
}

.Resume
{
	background:#FAF4ee;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.ContactInfo
{
	background:#FAF4ee;
	padding-left: 25px;
}
.ContactInfoRight
{
	background:#FAF4ee;
	text-align: right;
}

.ContactInfo123
{
	background:#FAF4ee;
	padding:3px 3px 3px 6px;
}
.RadioHeader
{
background:#FAF4ee;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
}

.frmSeparator
{
	background:#FAF4ee;	
    border-bottom:1px #2c2c2c solid;	
	height:10px;
}


/*********** END CLASSES FOR CONTACT US FORMS *************************/

