/* CSS Document */
body
{ 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(../../Includes/Images/bg.jpg); background-repeat:repeat-x;
scrollbar-face-color: #DCDCDC; 
scrollbar-shadow-color: #ffffff; 
scrollbar-3dlight-color: #BBBBBB;
scrollbar-arrow-color: #626262; 
scrollbar-track-color: #EFEFEF;
scrollbar-highlight-color: #ffffff;
scrollbar-darkshadow-color: #bbbbbb;
scrollbar-darkshadow-color: #bbbbbb; 
}
#Master{ width:100%; }
#Layout{ position:relative; width:1000px; }
#Row1{ position:relative; width:1000px; height:110px; background-image:url(../../Includes/Images/Row1Back.jpg); background-repeat:no-repeat;}
#Logo{ position:absolute; top:27px; left:200px; width:214px; height:59px; }
#FlashImage{ position:absolute; top:87px; left:212px; width:202px; height:22px; }
#HomeLink{ position:absolute; top:16px; left:521px; width:31px; height:32px;  } 
#MailLink{ position:absolute; top:15px; left:568px; width:33px; height:34px;  } 
#SearchDiv{ position:absolute; top:4px; left:697px; width:220px; height:23px; }
#SearchTextDiv{ position:relative; float:left; width:188px; height:23px;  }
#SearchGo{ position:relative; float:left; width:29px; height:16px; padding-top:7px; text-align:left; }
#TalkToUs{ position:absolute; top:61px; left:848px; width:129px; height:26px; }

#MenuDiv{ z-index:1;  position:relative; width:1000px; height:33px; background-image:url(../../Includes/Images/MenuBack.jpg); background-repeat:no-repeat;}
#GreenWhite{ position:relative; width:1000px; height:5px; border-bottom:1px solid #FFFFFF; background-color:#9FDC51; }  

#Row2{ position:relative; width:1000px; min-height:764px; overflow:hidden; background-image:url(../../Includes/Images/Row2ContentRepeater.jpg); background-repeat:repeat-y; }
*html #Row2{ height:764px; overflow:visible; }

#Row2Left{ position:relative; float:left; width:150px; padding-top:1px; min-height:763px; }
*html #Row2Left{ height:763px; }
.MainMenuTop{ position:relative; width:150px; height:30px;  background-image:url(../../Includes/Images/MainMenuBack.jpg); background-repeat:no-repeat;   }
.MainMenuTextTopDiv{ position:relative; width:118px; height:22px;  padding:8px 0px 0px 32px; text-align:left; }
.SubMenuDivTop{ position:relative; width:150px; min-height:30px; background-image:url(../../Includes/Images/SubMenuTop.jpg); background-repeat:no-repeat;}
*html .SubMenuDivTop{ height:30px; } 
.SubMenuDivTextTop{ position:relative; width:140px; height:19px; padding:8px 0px 0px 12px; text-align:left; background-image:url(../../Includes/Images/SubMenuTopRepeater.jpg);
background-repeat:repeat-y; }
.SubMenuBottom{ position:relative; width:150px; height:8px; background-image:url(../../Includes/Images/SubMenuBottomTop.jpg); background-repeat:no-repeat;}
.MenuGapDiv{ position:relative; width:150px; height:11px; }
.SubMenuContainer{ position:relative; width:150px; min-height:88px;  background-image:url(../../Includes/Images/SubMenuBackBottom.jpg); background-repeat:no-repeat; }
*html .SubMenuContainer{ height:88px; }
.SubMenuInnerDiv{ position:relative;  width:136px; height:18px; padding:7px 0px 0px 14px;  text-align:left;}
.SubMenuHrLine{ position:relative; width:150px; height:2px; background-image:url(../../Includes/Images/SubmenuHorizantalLine.gif); background-repeat:no-repeat;}

#NewsContentOuter{ position:relative; width:150px; height:119px; background-image:url(../../Includes/Images/NewsContentBack.jpg); background-repeat:no-repeat;}
#NewsContentDiv{ position:relative; width:150px; height:115px; padding:0px 0px 0px 0px; text-align:left; }

#Row2Center{ position:relative; float:left; width:660px; min-height:764px;border:0px solid red;  }
*html #Row2Center{ height:764px; }
#Flash{ position:relative; width:632px; height:308px; padding:9px 0px 0px 28px; text-align:left;border:0px solid red;  }
#FlashInner{ position:relative; width:632px; height:170px; padding:9px 0px 0px 28px; text-align:left;  }
#FlashBottomRow {position:relative; width:600px; height:20px; padding:9px 0px 0px 5px; text-align:center;}
#ContentDiv{ position:relative; width:600px; min-height:442px; padding:0px 30px 5px 30px; text-align:left;  }
*html #ContentDiv{ height:442px; }

#Row2HomeActionContent { position:relative;width:606px;min-height:342px;padding:0px 0px 0px 0px;text-align:left;background-color:#EDE4B9; }
#Row2InsideActionContent { position:relative;width:606px;min-height:342px;padding:0px 0px 0px 0px;text-align:left;background-color:#FFFFFF; }

#Row2Right{ position:relative; float:left; width:177px; height:787px; padding-top:8px; }
#Row2RightR1{  position:relative; width:176px; height:170px; background-image:url(../../Includes/Images/BannerTopBack.jpg); background-repeat:no-repeat; }
#BannerTop{ position:absolute; top:8px; left:10px; width:156px; height:91px; border:2px solid #FFFFFF;  }
#BannerBelowText{ position:absolute; top:108px; left:23px; width:110px; height:25px; text-align:left;  }
#ComboBox{ position:absolute; top:139px; left:8px; width:162px; height:23px; }
.Row2RightGap{ position:relative; width:176px; height:7px; }
#Bnner4{ position:relative; width:176px; height:105px; }

#Row2RightR3{ position:relative; width:176px; height:240px; background-image:url(../../Includes/Images/banner2Back.jpg); background-repeat:no-repeat;}
#Banner2{ position:absolute; top:9px; left:13px; width:153px; height:223px; }
#Row2RightGap2{ position:relative; width:176px; height:6px; }
#Banner3Image{ position:relative; width:176px; height:99px; z-index:999;}
#Banner4Image{ position:relative; width:176px; height:136px; z-index:999;}
#Row2RightGap3{ position:relative; width:176px; height:8px;}
#MemberContainer{ overflow:hidden; position:relative; width:177px; height:104px; background-image:url(../../Includes/Images/MemberBack.jpg); background-repeat:no-repeat;}
#UserNameTextDiv{ position:absolute; top:29px; left:17px; width:122px;  height:19px; }
#PasswordTextDiv{ position:absolute; top:58px; left:17px; width:122px;  height:19px; }
#MemberSubmit{ position:absolute; top:62px; left:147px; width:18px; height:20px; }
#ForgotDiv{position:absolute; top:85px; left:8px; width:160px; height:11px; }
 
#Row3{ position:relative; width:1000px; height:37px; background-color:#003E27; }
#NewsLetterTextBox{ position:absolute; top:9px; left:14px; width:155px; height:21px; }
#NewsLetterSubmit{ position:absolute; top:15px; left:178px; width:13px; height:10px; }
#ContactUsDiv{ position:absolute; top:15px; left:853px; width:27px; height:13px; }
#ContactUsTextDiv{ position:absolute; top:14px; left:892px; width:65px; height:10px; }

#FooterDiv{ position:relative; width:1000px; height:32px; padding-top:5px;}
/* Text Classes */
.SearchText{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#006941; text-decoration:none;  }
.SearchText a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#006941; text-decoration:underline;  }
.SearchText a:hover{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#006941; text-decoration:none;  }

.MainMenuText{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;  }
.MainMenuText a{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;  }
.MainMenuText a:hover{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;  }

.SubMenuText{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#006941; text-decoration:none;  }
.SubMenuText a{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#006941; text-decoration:none;  }
.SubMenuText a:hover{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#006941; text-decoration:none;  }

.SubText{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#006941; text-decoration:none;  }
.SubText a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#006941; text-decoration:none;  }
.SubText a:hover{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#006941; text-decoration:none;  }

.NewsText{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;  }
.NewsText a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;  }
.NewsText a:hover{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;  }

.NewsShortDesc{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;  }
.NewsShortDesc a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:underline;  }
.NewsShortDesc a:hover{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;  }

.MainText{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#8A8A8A; text-decoration:none;  }
.MainText a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#8A8A8A; text-decoration:underline;  }
.MainText a:hover{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#8A8A8A; text-decoration:none;  }

.ForgotText{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#088E5B; text-decoration:none;  }
.ForgotText a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#088E5B; text-decoration:none;  }
.ForgotText a:hover{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#088E5B; text-decoration:underline;  }

.CopyText{	color: #088E5B; font-family: verdana; font-size: 7.5pt; text-decoration: none; }
.CopyText a{color: #8C8C09; font-family: verdana; font-size: 7.5pt; text-decoration: none; }
.CopyText a:hover{ color: #088E5B; font-family: verdana; font-size: 7.5pt; text-decoration: none; }

.CopyTextLink{ color: #088E5B; font-family: verdana; font-size: 7.5pt; text-decoration: none; }
.CopyTextLink a{color: #088E5B; font-family: verdana; font-size: 7.5pt; text-decoration: none; }
.CopyTextLink a:hover{ color: #088E5B; font-family: verdana; font-size: 7.5pt; text-decoration: none; }

.StoreLink { font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

/*Control Css */
.SearchControl{ width:169px;  height:18px; border:1px solid #000000; background-color:#FFFFFF;  }
.MemebrControl{ width:115px; height:17px; background-color:#FFFFFF; border:0px; padding:2px 0px 0px 7px;}
.NewsLetterControl{ width:150px; height:17px; background-color:#FFFFFF; border:0px; padding:2px 0px 0px 7px;}