@charset "utf-8";
/* CSS Document */

.outer {  /*** We need to add some space for our top menu ***/ }
.float-wrap { float: left; }
* html .float-wrap { /*** No need for hacking IE on this layout ***/ }
#content { float: left; width: 960px; }
* html #content { position: relative;  /*** IE needs this  ***/ }
.contentWrap { padding: 0px;  }
.lime {color:#c5e5d3;}
#Message { color:#990000; margin-left:10px;margin-right:10px; padding:10px; margin-bottom:10px; }
* { padding:0; margin:0; }
body { font-family:Helvetica, Arial, sans-serif; font-size:11px; line-height:1.4em; background: #fff url(/Images/Header.jpg) 0 0 repeat-x; }
.TitleLrg {font-size:1.4em;}
a { color:#00a94f; text-decoration:none; }
a:hover { color:#181b19;}
a:visited { color:#00a94f;}
a:focus { color:#181b19;}
a:active { color:#181b19;}
img {border:0;}
.Green {color:#00a54c}
.Frame {width:960px; height:auto; margin-left:auto; margin-right:auto; position:relative; overflow:hidden;  }
.Banner { background:url(/Images/Header.jpg) 0 0 repeat-x; height:169px; width:100%; }
.Logo {width:192px; height:169px; float:left; display:block; }
.BannerRight {width:768px; height:169px; float:left; }
	.BannerRightTop {width:768px; height:119px;}
		.BannerRTLeft {width:508px; height:119px; float:left;}
		.BannerRTRight {width:260px; height:119px; background:url(/Images/Joint_Ventures.jpg) 0 0 no-repeat; display:block; overflow:hidden; float:right; cursor:pointer;}
	.BannerRightBottom {width:747px; height:50px; padding-left:21px;  }
.SearchHold { padding:40px 0 0 140px;}
.SearchTop { font-size:10px; padding-bottom:2px;}
.STLeft {float:left; width:130px; }
.STRight  {float:left; width:130px; text-align:right;  }
.SearchLeft {width:5px; height:30px; background: url(/Images/Search_Left.png) 0 0 no-repeat; float: left;}
.SearchMiddle { width:225px; height:30px; float:left; padding:0px; margin:0;background:url(/Images/Search_Repeat.png) 0 0 repeat-x; }
.SearchText  { width:219px; height:16px; background:url(/Images/Search_Repeat.png) 0 0 repeat-x;border:none; padding:7px 7px 7px 0px; }
.SearchRight {width:31px; height:30px; float: left;}
	.SearchButton {background:url(/Images/SearchSubmit.png) 0 0 no-repeat; border:none;width:31px; height:30px; cursor:pointer;}
.MainBanner {overflow:hidden; width:960px; height:330px; }
.SliderHold { height:310px; width:960px; margin-left:auto; margin-right:auto; overflow:hidden; position:relative; padding-top:20px; }
.SliderHold .next {background:url(/Images/RightArrow.png) 0 0 no-repeat; height:58px; width:58px; border:none; position: absolute; z-index:300; top:140px; right:50px; cursor:pointer;}
.SliderHold .prev {background:url(/Images/LeftArrow.png) 0 0 no-repeat; height:58px; width:58px; border:none; position: absolute; z-index:300; top:140px; left:50px; cursor:pointer;}
.SliderImages { width:960px; height:280px; display:block;overflow:hidden;}
.SliderImages ul {list-style-type:none; z-index:0; width:960px; height:280px; display:block;overflow:hidden;}
.SliderImages li {padding:0 10px 0 10px; float:left; display:block; width:682px; height:280px; background-position:10px 0; background-repeat:no-repeat; overflow:hidden;}
.SliderImages a {color:#000000;}
.SliderImages .text {height:74px; width:320px; font-size:15px; line-height:1.6em; background:url(/Images/Banner/WhiteTransparent_one.png) 0 0 no-repeat; margin:20px; padding:20px; display:block; float:left; overflow:hidden; z-index:0;}
.SliderImages .text.TopLeft {margin-top:20px;}
.SliderImages .text.TopRight {margin-top:20px; margin-left:300px;}
.SliderImages .text.BottomLeft {margin-top:140px;}
.SliderImages .text.BottomRight {margin-top:140px; margin-left:300px;}
.SliderImages .Icon {background:url(/Images/Banner/Icon.jpg) 0 0 no-repeat; width:20px; height:20px; float:left; display:block;}
.SliderImages .text .Title {font-size:24px; padding-bottom:5px; background:url(/Images/Banner/Icon.png) 0 0 no-repeat; padding-left:29px;}
.disabled { display:none;}
/* POD */
.Overlay {width:170px; height:157px; display:block; overflow:hidden; background:url(/Images/Pod_Overlay.png) 0 0 no-repeat; line-height:2000em;}
.PodFrame { padding:0 20px 0 20px;}
.PodHold {}
.PodTop { background:url(/Images/Content_Back2.jpg) center bottom no-repeat; width:960px; height:39px;}
.Pod {width:170px; height:auto; float:left; margin-right:5px; }
.PodImage { width:170px; height:157px; }
.PodText {width:164px; height:auto; padding:10px 3px 0 3px;}
.PodText h4 {font-size:16px; margin-bottom:10px; font-weight:normal; }
.PodLocation { width:204px; height:241px; float:left; background:url(/Images/POD/Location_Repeat.jpg) 0 0 repeat-x; padding:12px 8px 8px 8px; }
.PodLocationLeft { width:100px; float:left; }
.PodLocationLeft ul {list-style-type:none; }
.PodLocationRight {width:104px; float:left; height:155px; background:url(/Images/Map/TestOne.png) 0 0 no-repeat;}
	.PodLocation a {color:#FFFFFF;}
	.PodLocation a:hover {color:#242424;}
	.PodLocation a:visited { color:#FFFFFF;}
	.PodLocation a:focus { color:#242424;}
	.PodLocation a:active { color:#242424;}
	.PodLocation .SearchHold {padding: 8px 0px 3px 0;}
	.PodLocation .SearchLeft {width:5px; height:30px; background: url(/Images/Search_Left.png) 0 0 no-repeat; float: left;}
	.PodLocation .SearchMiddle { width:164px; height:30px; float:left; }
	.PodLocation .SearchText  { width:157px; height:16px; background:url(/Images/Search_Repeat.png) 0 0 repeat-x;border:none; padding:7px 7px 7px 0px; }
	.PodLocation .SearchRight {width:31px; height:30px; float: left;}
.PodLocation .Title {font-size:14px;}
.PodLocationLeft .Title {font-size:14px; color:#FFFFFF;}
.ContentFrame { border-top:1px solid #cdcccc; width:100%; background:#fdfdfc url(/Images/Content_Back.jpg) center top no-repeat; height:auto;padding-bottom:20px;}
.RightFloatLeft { padding:0 0 0 20px; width:700px; float:left; line-height:1.4em; }
.RightFloatLeft ul {list-style-type:none;}
.RightFloatLeft li {padding:7px 5px 10px 5px; color:#333333; padding-left:25px; padding-bottom:5px;  background:url(/Images/NewsLI.png) 0 8px no-repeat;}
	.Content {padding:20px 20px 5px 0; width:680px; overflow:hidden; }
	.Content img {padding: 0px;}
	.Content h2 {font-size:1.4em; margin-bottom:10px; font-weight:normal; color:#00a950; }
		.CLeft { float:left; width:330px; padding:21px 10px 0 0; }
		.CRight { float:left; width:330px; padding:0 0 0 10px; }
		.FeaturePod {width:330px; height:160px; padding-top:21px; background:url(/Images/Featured_Pod2.jpg) 0 10px no-repeat;}
		.FPInner {padding:20px 120px 10px 15px;color:#FFFFFF;}
		.FPInner a {color:#FFFFFF; font-weight:bold;}
		.FPInner a:hover {color:#009948;}
		.FPInner a:visited { color:#FFFFFF;}
		.FPInner a:focus { color:#009948;}
		.FPInner a:active { color:#009948;}
	.Content h1 {font-weight:normal; font-size:35px;margin-bottom:10px; line-height:1.2em;}
.ContentRight {  width:220px; float:left; }
.ContentRight.News { background:#a4d7bb url(/Images/News_Bottom.jpg) left bottom no-repeat ; height:auto; }
.ContentRight.Standard { background:#d9eae0 url(/Images/Standard_Bottom.jpg) 0 0 repeat-x ; height:auto; }
.ContentRight.Contact { background:#d9eae0 url(/Images/Contact_Bottom.jpg) 0 0 repeat-y ; height:auto;border-bottom:2px solid #a3d3b9; }
.ContentRight .Content {padding:10px;}
	.ContentRightTop {height:27px; padding:13px 0 0 5px; border-bottom:1px solid #bee2cd; }
	.ContentRightTop h3 {font-size:16px; margin-bottom:5px; padding-left:5px; font-weight:normal; }
.ContentRight ul {list-style-type:none;width:210px; }
.ContentRight li {padding:7px 5px 7px 5px; border-bottom:1px solid #bee2cd;color:#333333; line-height:1.4em;width:200px;}
.ContentRight li a {font-size:13px;}
.ContentRight .date {  height:15px; width:100%; padding-left:20px; padding-bottom:5px; display:block; background:url(/Images/NewsLI.png) 0 0 no-repeat;}
.ContentRight .BlogArchive { margin:10px 5px 10px 5px;}
.ContentRight ul.Blog {list-style-type:none;width:210px; }
.ContentRight ul.Blog li {padding:7px 5px 3px 0px; border-bottom:1px solid #bee2cd;color:#333333; line-height:1.4em;width:210px;}
.ContentRight ul.Blog li a {font-size:12px; color:#000000;}
.ContentRight ul.Blog li a:hover {color:#00a94f;}
.ContentRight ul.Blog li a:visited { color:#000000;}
.ContentRight ul.Blog li a:focus { color:#00a94f;}
.ContentRight ul.Blog li a:active { color:#00a94f;}
.ContentRight ul.Blog li span.date {  padding-bottom:5px; display:block; background:none; padding-left:0;}
.Comments { padding:10px 0 10px 0; border-bottom:1px solid #e5e5e5;  }
.BlogFrame { padding:15px 0 10px 0; border-top:1px solid #e5e5e5;}
.BlogFrame.Article {border-top:none;}
.BlogFrame h2 { font-weight:normal; margin-bottom:10px; font-size:1.6em; }
.BlogPodHold { background:url(/Images/Blog/BlogRepeat.jpg) 0 0 repeat-y; width:680px; height:auto;}
.BlogPodTop { background:url(/Images/Blog/BlogTop.jpg) 0 0 no-repeat; height:28px; }
.BlogPodContent { padding: 0 20px 0 20px; margin-top:-10px; line-height:1.8em;}
.BlogPodContent h2 {color:#000000;}
.BlogPodBottom {background:url(/Images/Blog/BlogFooter.jpg) 0 0 no-repeat; height:53px;margin-top:-30px;  }
.BlogPodFooter {width:680px;  }
	.BlogPodFooterLeft {width:9px; height:28px; float:right; background:url(/Images/Blog/BlogBottomLeft.jpg) 0 0 no-repeat;}
	.BlogPodFooterRepeat {width:auto; height:18px; padding:5px; float:right; background:url(/Images/Blog/BlogBottomRepeat.jpg) 0 0 repeat-x; display:block; color:#FFFFFF;}
	 .BlogPodFooterRepeat a {font-weight:bold; color:#FFFFFF;}
	 .BlogPodFooterRepeat a:hover { color:#000000;}
	 .BlogPodFooterRepeat a:visited { color:#FFFFFF;}
	 .BlogPodFooterRepeat a:focus { color:#000000;}
	 .BlogPodFooterRepeat a:active { color:#000000;}
	.BlogPodFooterRight {width:13px; height:28px; float:right; background:url(/Images/Blog/BlogBottomRight.jpg) 0 0 no-repeat;}
.PaginationHold {border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; padding:10px 0 10px 0; height:auto;}
.PaginationHold ul { list-style-type:none; height:50px; }
.PaginationHold li { display:inline; background:none;   }
.PaginationHold li a {display:block; float:left; background:url(/Images/PAG_li.jpg) 0 0 no-repeat; width:49px; height:35px; text-align:center; font-size:2em; padding:15px 0 0 0; cursor:pointer; color:#4c4d4d; }
.PaginationHold li a.first { background:url(/Images/PAG_li_First.jpg) 0 0 no-repeat;} .PaginationHold li a.last { background:url(/Images/PAG_li_Last.jpg) 0 0 no-repeat; width:50px;}
.PaginationHold li a:hover { background-position:0 -50px; color:#666666; }
.PaginationHold li a:visited { color:#4c4d4d;}
.PaginationHold li a:focus { color:#666666;}
.PaginationHold li a:active { color:#666666;}
 .gmap {border:1px solid #FFFFFF; width:190px; height:200px;}
 .Row {width:640px; height:auto; margin-bottom:2px;}
 .RowLeft {width:120px; height:auto; float:left; padding:5px;}
 .RowRight {width:500px; height:auto; float:left;padding:5px;}
.Crumb { height:40px; width:960px; background: #FFFFFF; }
.CrumbL {float:left; width:790px;padding:13px 0 0 20px; }
.CrumbR {float:left; width:130px;padding:13px 20px 0 0;}
#FontSize{ width:auto; height:20px; display:block; float:right; padding: 0 10px 5px 0; font-size:11px; }
#FontSize .TextSize { float:left; width:auto; height:15px; padding: 5px 5px 0 0 ; margin:0px; color:#000000;}
	#FontSize .TextSize a, .StaffForum a { color:#ad1c56; }
	#FontSize .TextSize a:hover, .StaffForum a:hover { color:#636363; }
#FontSize .TextSize a:visited, .StaffForum a:visited { color:#ad1c56;}
#FontSize .TextSize a:focus,  .StaffForum a:focus { color:#636363;}
#FontSize .TextSize a:active,  .StaffForum a:active { color:#636363;}
#FontSize a.changer { display:block; background:url(/Images/FontSizeBG.jpg) 0px -20px no-repeat; float:left; margin:0px; cursor:pointer;  }
#FontSize a.changer:hover { display:block; background:url(/Images/FontSizeBG.jpg) 0px 0px no-repeat; }
#FontSize #linkSmall {padding: 5px 0 0 7px; height:15px; width:13px; font-size:9px; margin:0px;  }
#FontSize #linkLarge {padding: 3px 0 0 6px; height:17px; width:14px; font-size:14px; margin:0px; margin-left:1px; }
.SubFooterFrame { width:100%; }
.SubFooterFrame .Frame {padding:10px 20px 10px 20px; width:920px; border-top:1px solid #e5e5e5; }
.SubFooterFrame .Logo {width:70px; float:left; height:auto;} 
.SubFooterFrame .Links {width:720px; float:left; height:auto; padding:10px 0 0 0;}
.SubFooterFrame .Share {width:129px; float:left; height:25px; padding:10px 0 0 1px; background:url(/Images/Share.jpg) 0 8px no-repeat;}
.FooterFrame {background:#08a94e url(/Images/Footer_Repeat.jpg) 0 0 repeat-x; width:100%;}
.FooterFrame a { color:#FFFFFF;}
.FooterFrame a:hover {color:#9fe7c0;}
.FooterFrame a:visited { color:#FFFFFF;}
.FooterFrame a:focus { color:#9fe7c0;}
.FooterFrame a:active { color:#9fe7c0;}
.FooterFrame h5 {font-size:16px; margin-bottom:20px; color:#FFFFFF; font-weight:normal;}
.FooterFrame .Frame {padding:0 00px 0 20px; width:940px;}
.FooterLeft { padding:20px 0 0 0; width:338px; float:left; margin-right:35px}
	.FooterLeftBlog {width:306px; height: 83px; background:url(/Images/Blog/Footer_Blog.png) 0 0 no-repeat; margin-bottom:5px; padding:16px;}
	.FooterLeftBlog a {color:#000000; font-size:13px;}
	.FooterLeftBlog a:hover {color:#333333;}
.FooterLeftBlog a:visited { color:#000000;}
.FooterLeftBlog a:focus { color:#333333;}
.FooterLeftBlog a:active { color:#333333;}
	.BlogArchive { float:right; height:20px; text-align:right; padding:5px 30px 5px 0px; background:url(/Images/Blog/Blog_Archive.png) right 3px no-repeat; cursor:pointer;}
	.BlogAuthor { text-align:right; display:block; width:306px; height:auto;}
.FooterMiddle { padding:20px 0 30px 0; width:247px; float:left;}
	.FooterMiddle ul {list-style-type:none;}
	.FooterMiddle li { padding:1px 0 1px 0;}
.FooterRightOver {z-index:2; padding:0 40px 0 90px;  height:378px; width:190px; background:url(/Images/CustomerTestimonial.gif) 0 bottom no-repeat;}
	.Testimonial { color:#e1f1e7; font-size:13px; display:block; padding:20px 0 0px 0; line-height:1.3em; background:url(/Images/StartQuote.png) 0 0 no-repeat; }
	.Patient {color:#FFFFFF; text-align:right; display:block; padding-top:10px;}
.FooterRight { padding:20px 0 0 0px; height:348px; width:320px; float:left; background:url(/Images/CustomerTestimonial.jpg) 45px 0 no-repeat; z-index:0;}
.Nav { height:50px; }
#Navhold { width:758px; height:50px; font-size:13px;  }
#Navhold a {font-size:13px; }
ul#navMain {padding:0; margin:0; top:119px; position:absolute; z-index:2000;}
ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0;}
ul.dropdown { position: relative; z-index: 1597; float: left;}
ul.dropdown li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1;  }
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 1599; cursor: default; }
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; z-index: 1598; width: 100%; }
ul.dropdown ul li { float: none; }
ul.dropdown ul ul { right:199%; top:0; }
ul.dropdown li:hover > ul { visibility: visible; }
ul.dropdown { font-weight: normal; font-size:13px; }
ul.dropdown li { width:auto; height:45px;  padding: 10px 10px 17px 10px;  } /* BACKGROUND COLOR */
ul.dropdown li.hover,  ul.dropdown li:hover { background:url(/Images/Nav_Back.png) center top no-repeat; } /* HOVER BACKGROUND */
ul.dropdown a:link,  ul.dropdown a:visited { text-decoration: none; }
ul.dropdown a:hover {  }
ul.dropdown a:active { }
/* -- level mark -- */
ul.dropdown ul { width: 240px; margin-top: 1px;}
ul.dropdown ul li { font-weight: normal;color: #000000;  }
/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class  */
ul.dropdown *.dir {  display:block;   }
/* -- Components override -- */
ul.dropdown-horizontal ul *.dir { padding-right: 10px; /*background: #FFFFFF url(/Image/nav-more.gif) 0 0 no-repeat;*/  }
ul.dropdown-upward *.dir { }
ul.dropdown-vertical *.dir, ul.dropdown-upward ul *.dir {  color:#FFFFFF; }
ul.dropdown-vertical-rtl *.dir {  }
/*-------------------------------------------------/
 * @section		Base Style Extension */
ul.dropdown a, ul.dropdown span { display: block; padding: 13px 10px 7px 10px; color:#000000;  }
ul.dropdown a:hover, ul.dropdown span:hover { color:#08a94e;}
/*-------------------------------------------------/
 * @section		Base Style Override */
ul.dropdown li { padding: 0; border: none; }
ul.dropdown ul a, ul.dropdown ul span { padding: 13px 10px 7px 10px; }
/*-------------------------------------------------/
 * @section		Base Style Reinitiate: post-override activities */
/*------------------------------------------------/
 *	@section	Custom Styles */
ul.dropdown li {  color: #000000; font-weight:normal;  }
ul.dropdown li.hover, ul.dropdown li:hover {  color: #08a94e; font-weight:normal; }
ul.dropdown li a:active { background:none; }
ul.dropdown li a:hover {color: #08a94e; }
/* Non-first level */
ul.dropdown ul { margin-top: 5px; color: #000000;  background-color: #85cca7; border-top:1px solid #efefef; }
ul.dropdown ul ul { border-top:none;color: #000000; }
ul.dropdown ul a { color: #000000;  background:none; padding-left:10px; }
ul.dropdown ul li { background: none; color: #000000; }
ul.dropdown ul li.hover,  ul.dropdown ul li:hover { color: #000000; font-weight:normal; }
ul.dropdown li a:hover { color:#08a94e; }
ul.dropdown ul li a { color: #000000; }
ul.dropdown ul li a:hover { color:#08a94e; background:#85cca7;}
/* Mixed */
ul.dropdown *.dir { /*background: url(/Image/nav-arrow-transparent.gif) 10px 5px no-repeat;*/    }
ul.dropdown ul *.dir { }
ul.dropdown li a {   }
/*-------------------------------------------------/
 * @section		Support Class `open` Usage
 * @source		js, artificial * */
ul.dropdown li.hover *.open { color: #08a94e;  padding-left:10px;  }
ul.dropdown ul li.hover *.open {color: #08a94e;  padding-left:10px;  }
ul.dropdown ul li.hover *.open, ul.dropdown-vertical li.hover *.open {  font-weight:normal;  }
ul.dropdown-vertical-rtl li.hover *.open { }
ul.dropdown-upward li.hover *.open { }
ul.dropdown-upward ul li.hover *.open { }
/* CSS2 clone */
ul.dropdown li:hover > *.dir {  color: #000000; padding-left:10px;   }
ul.dropdown ul li:hover > *.dir,  ul.dropdown-vertical li:hover > *.dir { padding-left:10px; font-weight:normal; color: #000000;}
ul.dropdown-vertical-rtl li:hover > *.dir2 {  }
ul.dropdown-upward li:hover > *.dir2 {  }
ul.dropdown-upward ul li:hover > *.dir2 {  }
ul.dropdown li {text-decoration: none; color:#000000;  font-weight: normal;border-left:1px solid #FFFFFF; border-right:1px solid #ebebea; border-bottom:5px solid #85cca7;  }
ul.dropdown li:hover {border-bottom:5px solid #08a94e; color:#08a94e;}
ul.dropdown ul li { font-size:12px; border-left:none; border-bottom:none; border-right:none;}
ul.dropdown li a {text-decoration: none; color:#000000;  font-weight: normal; width:auto; }
ul.dropdown li a:hover { color: #08a94e; }
ul.dropdown ul ul li a:hover {}
ul.dropdown li li a:hover { color: #08a94e;  font-size:12px;background:#85cca7;}
ul.dropdown ul li { color: #FFFFFF;height:auto; }
ul.dropdown ul li:hover {border-bottom:none;}
ul.dropdown ul li a { color: #242424; border-botto-color:none; }
ul.dropdown ul li a:hover { color: #000000; background:#00b263;}
ul.dropdown li a:active {color: #08a94e; }
ul.dropdown ul li a {padding: 7px 10px 7px 10px; border-bottom:1px solid #66b38b;  border-top:1px solid #8dd8b1;}
ul.dropdown li.selected {  border-bottom:5px solid #08a94e;}
#wrapper { width: 960px; margin: 25px auto;}
#intro { padding-bottom: 10px;}
#slider {width: 960px;margin: 0 auto;position: relative;}
.scroll {overflow: hidden;width: 960px;margin: 0 auto;position: relative;}
.scrollContainer {position: relative;}
.scrollContainer div.panel {padding: 10px;width: 682px;height: 280px;}
.inside {	padding: 10px;}
.inside img {	display: block;	margin: 0 0 10px 0;	width: 682px;}
.inside h2 {	font-weight: normal;	color: #111;	font-size: 16px;	margin: 0 0 8px 0;}
.inside p {font-size: 11px;color: #ccc;}
.scrollButtons {position: absolute;top: 127px;cursor: pointer;}
.scrollButtons.left { left: -45px;}
.scrollButtons.right {right: -45px;}
.hide {  display: none; }
.contentWrap { padding: 0px; background: none #FFF ; }
#mainContainer { width: 960px; overflow:hidden; margin: 0 auto; /*** Centers the design ***/ min-height: 479px; text-align: left; /*** Because we centered the text in body we have to move the text back to left aligning ***/  }
* html #mainContainer { height: 479px; /*** IE doesn't support min-height, but instead it handles height as min-height so we need to hack the height ***/  }
.outer { margin-top: 740px; /*** We need to add some space for our top menu ***/  }
.Right {width: 960px; padding:0px 0px 0px 0px; margin:-220px 0 10px 0; float:left;   }
.RightFloatLeft { padding:0 0 0 20px; width:700px; float:left}
.RightFloatRight { width:220px; float:left; overflow:hidden; }
#BottomClear { background: none #FFF;  }
* html #BottomClear { position: relative;  /*** IE needs this  ***/ }
.clear { clear: both; }
#Top { float: right; width: 960px; height: 218px; padding: 0px; margin: -740px 0 0 -960px; /*** Move the left column so it takes the positon as a top menu ***/ }
* html #Top { position: relative;  /*** IE needs this  ***/ }
.SubFooterFrame .Frame {background:url(/Images/Content_Back.jpg) center top no-repeat; border-top:none;}
#Pod { float: right; width: 960px; height: 290px; padding: 0px 0px 10px 0px; margin: 0px 0 0 -960px;  /*** Move the left column so it takes the positon as a top menu ***/ }
* html #Pod { position: relative ; /*** IE needs this  ***/ }
.Frame.AP { border-top:1px solid #65c18f; padding:10px; color:#003300;}
.Frame.AP a { color:#65c18f; }
#image-hold { position:relative;} .image-hold img { z-index:0px; position:absolute; top:0; left:0;display:block; }
.image-over {width:81px; height:70px; z-index:100; position:absolute; bottom:0; left:0; background:url(/Images/image-over.png) 0 0 no-repeat; }
