body {
	background-image: url(images_design/bg.jpg);
	background-color: #b8e8fe;
	background-repeat: repeat-x;
}
a:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#004F75;
	text-decoration:none;
}
a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#004F75;
}
a:hover
{
	color:#004F75;
	text-decoration:underline
}
.subsectionpad 
{
	padding:5px;
}
.MainTableBackground
{
	background-color:#FFF;
}
.FadeLeft {
	background-image: url(images_design/FadeLeft.jpg);
	background-repeat:no-repeat;
}
.FadeRight {
	background-image: url(images_design/FadeRight.jpg);
	background-repeat:no-repeat;
}
.BottomImage {
	background-image: url(images_design/BottomCurve.gif);
}
.ReturnLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#29ade7;
	text-decoration:underline;
}
.ReturnLink:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#29ade7;
	text-decoration:underline;
}
.ReturnLink:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#29ade7;
	text-decoration:underline;
}
.ReturnLink:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#29ade7;
	text-decoration:underline;
}
.LoginTop
{
	background-image:url(images_design/TopLogin.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
}
.LoginBottom
{
	background-image:url(images_design/BottomLogin.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
}
.Menu {
	background-image: url(images_design/bgMenu.jpg);
	line-height:27px;
	text-align:center;
}
.MainText
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:normal;
	font-size:12px;
	line-height: 130%;
	text-align:justify;
}
.MainTitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#29ade7;
	font-weight:normal;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
}

.BoxHomeFeatured
{
	background-color:#29ade7;
}
.EventsFade
{
	background-image: url(images_design/bluefade.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	color:#FFF;
	line-height:20px;
}
.EventsToday
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#27A9E3;
	font-weight:bold;
	padding:10px;
}
.SubSection {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:90%;
	 font-weight:normal;
     background-color:#efefef; 
   /*   background-image:url(images_design/bgHeaders.jpg); */
	/* background-repeat:repeat-x; */
	 color:#000000;
}
.SubSectionError {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:normal;
	background-color:#339;
	color:#FFFFFF;
}
.middlepad
{
	padding:10px;
}
.FormTB
{
	border:1px solid #666666;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
}
.FormLabels
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333;
}
.FormLabelsSec
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}
.FormLabelsSearch
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333;
	padding-bottom:5px;
}
.FormValue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333;
}
.FooterLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color:#7CB531;
}
.FooterLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color:#666;
}
.FooterSep {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 75%;
	color:#CCCCCC;
	padding-left:3px;
	padding-right:3px;
}
.NavLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
}
.NavLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#5c0076;
}
.NavLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#5c0076;
}
.NavLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#5c0076;
	text-decoration:underline
}
.NavLinksSep {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	padding-left:3px;
	padding-right:3px;
}
.AdvancedSearchLink {
	style:font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#333;
	text-decoration:underline;
}
.AdvancedSearchLink:link {
	style:font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#333;
		text-decoration:underline;
}
.AdvancedSearchLink:visited {
	style:font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#333;
		text-decoration:underline;
}
.AdvancedSearchLink:hover {
	style:font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#333;
}
.SubText {
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 140%;
	text-align: center;
	color: #333;
}
.MainTextOnBlue
{
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFF;
	line-height:130%;
	text-align:justify;
	font-size:12px;
	padding:7px;
}
.CalendarDesc
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.ItemLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#29ade7;
}
.ItemLink:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#29ade7;
}
.ItemLink:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#29ade7;
}
.ItemLink:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#29ade7;
}
.CalendarDates
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}
.CalendarDates:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}
.CalendarDates:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}
.CalendarDates:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}
.FormTBWhite
{
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #999;
	color:#000;
	height:15px;
}
.FormLabelsWhite
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	
}
.Forgot
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF;
	text-decoration:none;
}
.Forgot:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF;
	text-decoration:none;
}
.Forgot:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF;
	text-decoration:none;
}
.Forgot:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF;
	text-decoration:underline;
}
.FreeAccount
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
		font-weight:bold;
}
.FreeAccount:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.FreeAccount:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
		font-weight:bold;
}
.FreeAccount:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:underline;
		font-weight:bold;
}
.TheCheckList
{
	overflow:auto;
	height:80px;
	width:130px;
	border:1px solid #CCC;
	background-color:#FBFBFB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:normal;
	
}
.TheCheckListBig
{
	overflow:auto;
	height:85px;
	width:200px;
	border:1px solid #CCC;
	background-color:#FBFBFB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:normal;
	padding:5px;
}
.TheCheckListNone
{
	overflow:auto;
	border:1px solid #CCC;
	background-color:#FBFBFB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:normal;
	padding:5px;
}
.PageCount {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #26A9E1;
	font-weight: bold;
}
.PageCountNon {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	text-decoration: none;
}
a.BreadCrumb:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#29ade7;
	font-weight: bold;
	padding-left:0px;
	padding-right:4px;
	text-decoration:none
}
a.BreadCrumb:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#29ade7;
	font-weight: bold;
	padding-left:0px;
	padding-right:4px;
	text-decoration:none
}
a.BreadCrumb:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#29ade7;
	font-weight: bold;
	padding-left:0px;
	padding-right:4px;
	text-decoration:none
}
.TopAdvertsBox
{
	background-image:url(images_design/TopAdvertBox2.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
.BottomAdvertsBox
{
	background-image:url(images_design/BottomAdvertBox.jpg)
}
.AdvertsBox
{
	border-left:1px solid #999999; 
	border-right:1px solid #999999; 
	padding:6px;
}
.AdvertsLabel
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	font-weight:normal;
	
}
.BulletName
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	font-weight:normal;
}
.MapLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:normal;
	text-decoration:underline;
}
.MapLink:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
		font-weight:normal;
	text-decoration:underline;
}
.MapLink:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-decoration:underline;
		font-weight:normal;
}
.MapLink:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:underline;
		font-weight:normal;
}
.AdvertTitle
{
	font-size:14px;
	font-weight:bold;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	float:left;
}
.SectionTitle
{
	font-size:14px;
	font-weight:bold;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:8px;
}
.AdvertType
{
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	float:right;
}
.ReviewTitle
{
	font-size:12px;
	font-weight:bold;;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	float:left;
}
.ReviewDate
{
	font-size:12px;
	font-weight:normal;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	float:right;
}
.ReviewBy
{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	float:right;
}
.ErrorMsg
{
	font-size:12px;
	font-weight:normal;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:3px;
}
.NewsTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding-bottom:2px;
}
.NewsDate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.PageText
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
}
.NewsLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding-left:2px;
}
.NewsLink:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding-left:2px;
}
.NewsLink:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
    padding-left:2px;
}
.ErrorMsg
{
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;
	font-size:12px;
}
.ErrorText
{
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;
	font-size:12px;
}
.MiniCheck
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	
}
.QuickLinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
}
.QuickLinks:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
}
.QuickLinks:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
}
.QuickLinks:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
}
.BulletsJoin
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.DailyFe
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.FormTBCustom
{
	border:1px solid #666666;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:14px;
	padding:3px;
	text-align:left;
	font-weight:normal;
	background-image:url(images_design/TextBoxBg.jpg);
	background-repeat:repeat-x;
}
.FormTA
{
	border:1px solid #666666;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:14px;
	padding:3px;
	text-align:left;
	font-weight:normal;
	background-image:url(images_design/TextAreaBg.jpg);
	background-repeat:repeat-x;
}
.PhotoHeader
{
	padding-top:15px;
	color:#333;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.OtherLin:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#004F75;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}
.OtherLin:visited
{
	color:#004F75;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}
.OtherLin:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#004F75;
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}
.LinkName
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
}
.advertiserspanel a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
 	color: #FA7346;
}
.advertiserspanel a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
 	color: #FA7346;
}
.advertiserspanel a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
 	color: #FA7346;
}
.advertisershead
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #26A9E1;
	font-weight:bold;
}
.BatchLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.FormLabelsBig
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.FormValueBig
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.PaidIt
{
	background-color:#b2e8ff;
}
.NoPaidIt
{
	background-color:#faef39
}
.Choice
{
	font-size:12px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}
.Question
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1
{
	font-size:14px;
	color:#333;
	font-weight:bold;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	margin-bottom:10px;
}
#Schide FormLabels
{
	width:80px;
}
