.margin {margin:0px}
.text   { font-family: Verdana; font-size: 11px }
.adminheader { font-family: Verdana; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 2px; background-color: #000066 }
.admintxt    { font-family: Verdana; font-size: 11px; font-weight: bold; background-color:efefff}
.adminfield  { font-family: Verdana;font-size: 11px;}
.bottomtext  { font-family: Verdana; font-size: 10px; font-weight: bold }
.adminborder { bforder: 1px solid #000000;}
.adminsubheader{font-family:verdana;font-size:11px;background-color:#eeeeee;font-weight:bold;}
.admintitle {font-family: Verdana; font-size: 10pt; color: #000000;}
.hzline{background-color:white;}
.navigationbar{font-family:verdana;font-size:10px;background-color:#ccccee;}
.navigationlinks{font-family:verdana;font-size:10px;text-decoration:none;}
.rightcoloumn{background-color:#ccd5da;}
.rightcolumn a {
	font-family: "Verdana",  Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 100%; 
	padding: 3 3px 3 7px; 
	background-color: #ccd5da; 
	color: #000000; 
	text-decoration: none;
	}

.rightcolumn a:hover {
	color: #9a1c1f;
	}
	
.lefttable{background-color:cccccc;}

body         { background-image: url('../images/page_bg.gif') }
.maincontent { height:200px; background-color:#ffffff;}
.divider     { background-color: #48666F }
.smalltext	 { font-size: 10px; font-family: Verdana; text-align: left; }
.smalltextbg	 { font-size: 10px; font-family: Verdana; background-color:#f4f4f4; text-align: left;}


.bottomtext	 { font-size: 9px; font-family: Verdana; color: #ffffff; }
.footer{background-image: url('../images/bg_bottom.gif'); height: 35px;}
.rightsection{background-color:#cbd5d9;height:200px;}
.rightsectionbg {background-color:#71B0CD}
.subhead{font-size: 10px; font-family: Verdana; color: #981b1e; font-weight: bold;}

.lightbl {background-color:#e5e8e9;}

.h22 {height:22px}

.cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/menu2_over.gif) no-repeat;
white-space: nowrap;
display: block;
width: 83px;
height: 53px;
margin: 0;
padding: 0;
}

.cssnav img
{
width: 83px;
height: 53px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.nav2
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/menu3_over.gif) no-repeat;
white-space: nowrap;
display: block;
width: 106px;
height: 53px;
margin: 0;
padding: 0;
}

.nav2 img
{
width: 106px;
height: 53px;
border: 0
}

.nav2 a:hover img
{
visibility:hidden
}

.nav3
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/menu4_over.gif) no-repeat;
white-space: nowrap;
display: block;
width: 84px;
height: 53px;
margin: 0;
padding: 0;
}

.nav3 img
{
width: 84px;
height: 53px;
border: 0
}

.nav3 a:hover img
{
visibility:hidden
}

.nav4
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/menu5_over.gif) no-repeat;
white-space: nowrap;
display: block;
width: 92px;
height: 53px;
margin: 0;
padding: 0;
}

.nav4 img
{
width: 92px;
height: 53px;
border: 0
}

.nav4 a:hover img
{
visibility:hidden
}

.nav5
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/menu6_over.gif) no-repeat;
white-space: nowrap;
display: block;
width: 106px;
height: 53px;
margin: 0;
padding: 0;
}

.nav5 img
{
width: 106px;
height: 53px;
border: 0
}

.nav5 a:hover img
{
visibility:hidden
}

.nav6
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/menu7_over.gif) no-repeat;
white-space: nowrap;
display: block;
width: 64px;
height: 53px;
margin: 0;
padding: 0;
}

.nav6 img
{
width: 64px;
height: 53px;
border: 0
}

.nav6 a:hover img
{
visibility:hidden
}

.borderdown{border-bottom: 1px solid #C5C5C5}
.borderleft{border-left: 1px solid #C5C5C5}

.maintable{width:657px;}

a{color:#981b1e;}

.lghtyllwbg{background-color:#f2f1e5;font-size: 10px; font-family: Verdana}
.redsqr{background-color:#ac2d30;}
.whitebg{background-color:#ffffff;}


.tablehead{background-color:#e5e8e9;font-size: 10px; font-family: Verdana; font-weight: bold;}
.tablehead1{background-color:#e5e8e9;font-size: 10px; font-family: Verdana; }

.tablerow1{font-size: 10px; font-family: Verdana;}
.tablerow2{font-size: 10px; font-family: Verdana; background-color:#f4f4f4;}
.box{border: 1px solid #000000;}

.price{color: #ff0000; font-weight:bold;}

.bottomlink{text-decoration:none; color:#ffffff;}

.weeks {
	BORDER-RIGHT: #b9bbbe 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #b9bbbe 1px solid; FONT-FAMILY: tahoma, arial, verdana; 
}
.textb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #293139; FONT-FAMILY: tahoma, arial, verdana
}
.text12b {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #293139; FONT-FAMILY: tahoma, arial, verdana}
.datesm {
	BORDER-RIGHT: #b9bbbe 1px solid; FONT-SIZE: 10px; COLOR: #293139; BORDER-BOTTOM: #b9bbbe 1px solid; FONT-FAMILY: verdana, arial, tahoma; width:105; height:70
}
.datesm1 {
	BORDER-RIGHT: #b9bbbe 1px solid; FONT-SIZE: 10px; COLOR: #929292; BORDER-BOTTOM: #b9bbbe 1px solid; FONT-FAMILY: verdana, arial, tahoma
}

.calendarheading   { font-family: Verdana; font-size: 16px; text-transform:uppercase; color:#ffffff; font-weight:bold;}

.headbg{background-image: url('../images/bg_calendar.gif')}
.adminborder { border: 1px solid #000000;}
.admintitle {font-family: Verdana; font-size: 10pt; color: #ffffff;}
.admintitle1 {font-family: Verdana; font-size: 10pt; color: #000000;}

.adminsubheader_old{font-family:verdana;font-size:11px;background-color:#eeeeee;font-weight:bold;}
.adminsubheader{font-family:verdana;font-size:11px;background-color:#C3D0DC;font-weight:bold; color:White;}
.navigationbar{font-family:verdana;font-size:10px;background-color:#48666F;color: #FFFFFF;}
.navigationlinks{font-family:verdana;font-size:10px;text-decoration:none;color: #FFFFFF;}
.admintxtsmall    { font-family: Verdana; font-size: 10px;  background-color:#eeeeee;}
.textred12b {font-family:arial, verdana, tahoma; font-size:12px; color:#DA1F2B; text-decoration:none; font-weight:bold;}
.field {border:solid 1px #000000; font-family:arial, verdana, tahoma; font-size:13px; color:#000000; width:163px; padding:1px 2px 1px 2px; background-color:#FFFFFF;}
.text21   { font-family: tahoma; font-size: 13px; color: #000000; font-weight: normal;  }
.emailfield{width:240px}
.fieldwithtext {font-size: 10px; font-family: Verdana;width:240px}
.loginfield{width:83px;height:10px;font-size: 10px; font-family: Verdana;padding:0px; }