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

 body, html {
 margin:0px;
 padding:0px;
 font-family:Georgia;
color:#FFFFFF; 
overflow-x:hidden;
 }
 
.nixhier {display:none;}
 hr {border-bottom:none; border-top:1px solid #f65086; border-left:none; border-right:none;}
 
 .BerrySubmit { width:12px; height:15px; border:none; background:url(images/submit.png) top left no-repeat;}
 .BerryFields {width:200px; height:15px; background:#b61a4c; border:1px solid #f65086; color:#FFFFFF; padding-top:5px; padding-bottom:6px;}
 .BerryFieldsW {width:350px; height:15px; background:#fff; border:1px solid #f65086; color:#b61a4c; padding-top:5px; padding-bottom:6px;}
  .BerryFieldsC { height:15px; background:#fff; border:1px solid #f65086; color:#b61a4c; padding-top:5px; padding-bottom:6px;}
 .ActiveTable {background:#b61a4c; color:#FFFFFF;}
 .ActiveTable a{color:#FFFFFF !important;}
 
 .ActiveTableB {background:#b61a4c; color:#FFFFFF; border:1px solid #ff6697;}
  .ActiveTableBW {background:#ffffff; color:#b61a4c; border-top:0px solid #b61a4c; border-left:1px solid #ff6697;border-bottom:1px solid #ff6697;border-right:1px solid #ff6697;margin-bottom:1px;}
 
 .InActiveTable {background:#FFFFFF; color:#b61a4c; border:1px solid #faaec6;}
.InActiveTable a {color:#b61a4c !important;}
 
 #SiteContainer {
 
 }
 
 
 #HeaderNav{
	width:860px;
	left:50%;
	margin-left:-370px;
	position:absolute;
	height:112px;
	text-align:center;
	margin-top:30px;
	font-size:13px; 
 color:#b61a4c;
 
 
 }
 
 #ShowPlan a{ text-decoration:none; color:#b61a4c !important;}
 #PlansContent p a{ text-decoration:underline; color:#b61a4c;}

 #HeaderNav li{display:block;height:65px;padding-right:5px; padding-left:5px; float:left; width:auto; list-style:none; margin:0px; }
 #HeaderNav a{ text-decoration:none; color:#b61a4c;}

  #FooterNavMenu li{display:block;height:25px;padding-right:5px; padding-left:5px; float:left; width:auto; list-style:none; margin:0px; }
#FooterNavMenu a{ text-decoration:none; color:#b61a4c;}
.menu-current {background:url(images/arrow.png)  no-repeat bottom center;}
 
 #Header{background:url(images/bg.png) repeat-x bottom;
 			height:57px;
			width:100%;
			padding-top:107px;
			border-bottom:1px solid #f65086;
			}
	#Header img {text-align:center;}		
	
	
#ContentPanelTop {background:#ed1c5f;width:100%; min-height:100px; overflow:hidden; border-bottom:1px solid #f65086;}	

	#ContentPanelFloater{ 
	width:860px;
	left:50%;
	margin-left:-450px;
	position:relative;
	overflow:hidden;
	}
	
	#Left {width:230px; float:left; position:relative; overflow:hidden; padding-top:14px;}
	
	#Main { width:600px; float:left; position:relative; overflow:hidden; padding-left:30px; padding-top:14px; margin-bottom:10px;}
	
#Left a {color:#FFFFFF;}

#Main a {color:#FFFFFF;}

	#Sep1 {
	width:190px;
	float:left;
	position:relative;
	overflow:hidden;
	padding-left:0px;
	padding-top:12px;
	padding-bottom:12px;
	margin-left:1px;
	margin-top:-37px;
	height: 36px;
	background:url(images/topArrow.png) top center no-repeat #ffffff;}
	
	#Sep3 {
	width:190px;
	float:left;
	position:relative;
	overflow:hidden;
	padding-left:0px;
	padding-top:12px;
	padding-bottom:12px;
	margin-left:12px;
	margin-top:-37px;
	height: 36px;
	background:url(images/topArrow.png) top center no-repeat #ffffff;}
	
	#Sep2 {
	width:190px;
	float:left;
	position:relative;
	overflow:hidden;
	padding-left:0px;
	padding-top:12px;
	padding-bottom:12px;
	margin-left:12px;
	margin-top:-37px;
	height: 36px;
	background:url(images/topArrow.png) top center no-repeat #ffffff;}
	
	#Plans { width:564px; float:left; position:relative; overflow:hidden; padding-left:30px; background:#FFFFFF; margin-left:1px; margin-top:-10px; border-bottom:1px solid #f68daf;}
	#PlansContent { width:584px; float:left; position:relative; overflow:hidden; padding-left:10px; background:#FFFFFF; margin-left:1px; margin-top:0px; border-bottom:1px solid #f68daf; color:#b61a4c;}
	
	#Main #Spacers { width:163px; float:left; position:relative; border:1px solid #f65086; background:#b61a4c; padding-left:15px; padding-top:15px; padding-right:12px;}
	#ShowPlan { margin-left:-15px; height:30px; margin-right:-12px; background:#FFFFFF; color:#ed1c5f; padding-left:15px; padding-right:12px; padding-top:5px;}
	#Main .space10px {margin-left:10px; margin-right:10px;}
	
#ContentPanelBottom {background:#ed1c5f;width:100%; min-height:100px; overflow:hidden;border-bottom:1px solid #f65086; padding-top:10px;}	
#ContentPanelBottom a{color:#FFFFFF; text-decoration:underline;}

#Footer{background:url(images/bgu.png) repeat-x;
 			height:97px;
			width:100%;
			padding-top:17px;

			}
	#Footer img {text-align:center;}	
	
	
	 #FooterNav{
position:relative;

width:100%;
font-size:13px; 
 color:#b61a4c;
 height:20px;
 text-align:center;
margin-top:5px;
 padding-bottom:10px;
 border-bottom:1px solid #f68dae;
 }
 
 	 #FooterNavMenu{
position:relative;

width:860px;
left:50%;
margin-left:-370px;
 }
 
 
 	 #FooterNav2{
width:100%;
position:relative;

 font-size:11px; font-style:italic;
 color:#b61a4c;
 height:20px;
text-align:center;
 margin-top:5px;
 padding-bottom:10px;

 }
#FooterNav2 a { font-size:11px; font-style:italic;
 color:#b61a4c; text-decoration:none;
}

#FooterNav2 a:hover { font-size:11px; font-style:italic;
 color:#b61a4c;
text-decoration:underline;
}

.style1 {
	font-size: 32px;
	font-style: italic; line-height:32px; font-weight:normal !important;
}
.style2 {font-size: 14px}
.style3 {
	font-size: 38px;
	font-style: italic;
	color: #8b153b;
}
.style4 {
	font-size: 28px;
	font-style: italic;
}
.style5 {font-size: 18px}
.style6 {
	font-size: 13px;
	font-style: italic;
}
.style7 {font-size: 13px}
.style9 {font-size: 18px; font-style: italic; }
.style10 {font-size: 16px}
.style11 {font-size: 26px}
.style12 {font-size: 30px}
.style13 {font-size: 16px; color: #fbb5d4; }
.style14 {color: #B61A4C}
.style16 {font-size: 20px; font-style: italic; }

.ActiveTable td {}
.InActiveTable td {border:1px solid #faaec6;}

.BottomBorder {border-bottom:1px solid #faaec6;}
.pics { height: 202px; width: 232px; padding:0; margin:0; overflow: hidden; }
.pics img {  }
.pics img {}
#s1 {height:201px;}


.cluetip-default {
  background: #b6194c;
border:1px solid #F65086;
font-size:12px;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 0;
  background: #b6194c !important;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-weight: normal;
  background: #b6194c !important;
  color: #ffffff;
}
.cluetip-default #cluetip-title a {
  color: #ffffff;
 
}  
.cluetip-default #cluetip-inner {
  padding: 10px;
  color:#FFFFFF;
}
.cluetip-default div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #ffffff;
}

