body {
	background-color:#666666;
	font-family: Verdana;
	font-size: 10px;
	color: #595959;
	text-align: justify;
}

td {
	font-family: Verdana;
	font-size: 10px;
	color: #595959;
	text-align: justify;
}

A.link {
	text-decoration:underline; color:#FF9900;
	border: 1px solid #666666;
}
A.visited {
	border: 1px solid #666666;
}
A.hover {
	border: 1px solid #666666;
}
A.active{
	border: 1px solid #666666;
}

.toplinks
{
color: #333333;
text-decoration: none;
font-family: Verdana;
font-size: 11px;
text-align: none;
font-weight:bold;
}
a.toplinks:link
{
color: #333333;
text-decoration: none;
font-family: Verdana;
font-size: 11px;
text-align: none;
font-weight:bold;
}
a.toplinks:visited
{
color: #333333;
text-decoration: none;
font-family: Verdana;
font-size: 11px;
text-align: none;
font-weight:bold;
}
a.toplinks:hover
{
color: #D76D1F;
}
a.toplinks:active
{
color: #333333;
text-decoration: none;
font-family: Verdana;
font-size: 11px;
text-align: none;
font-weight:bold;
}

.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #D66D18;
	width: 163px;
	background-color: #E7E7E7;
	height: 18px;
	background-position: left center;

}

A.whitemenu:link
{
color: #FFFFFF;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.whitemenu:visited
{
color: #FFFFFF;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.whitemenu:hover
{
color: #FFFFFF;
text-decoration: underline;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.whitemenu:active
{
color: #FFFFFF;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}

A.greymenu:link
{
color: #595959;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
text-align: none;
}
A.greymenu:visited
{
color: #595959;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
text-align: none;
}
A.greymenu:hover
{
color: #D76D1F;
font-family: Verdana;
font-size: 10px;
text-align: none;
}
A.greymenu:active
{
color: #595959;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
text-align: none;
}

A.greenmenu:link
{
color: #727F00;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
}
A.greenmenu:visited
{
color: #727F00;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
}
A.greenmenu:hover
{
color: #727F00;
text-decoration: underline;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
}
A.greenmenu:active
{
color: #727F00;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
}

.dots
{
	font-family:Verdana;
	font-size: 8px;
	font-weight: bold;
	color: #B9B8B8;
}

.greyheading
{
	font-family:Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #595959;
}

.whitetext
{
	font-family:Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

.heading
{
	font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #595959;
}

.heading2
{
	font-family:Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #595959;
}

.textfeild
{
	font-family: Verdana;
	font-size: 11px;
	color: #595959;
	width: auto;
	border: 1px solid #595959;
	background-color: #EFEFEF;
}

.smalltextfeild
{
    font-family: Verdana;
	font-size: 11px;
	color: #000000;
	width: 50px;
}

.button
{
border: 1px solid #000000;
background-color: #D6D3CE;
font-family: Verdana;
font-size: 11px;
color: #000000;
}

th {
	font-family: Verdana;
}.rightborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
A.orangemenu:link
{
color: #D76D1F;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.orangemenu:visited
{
color: #D76D1F;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.orangemenu:hover
{
color: #363636;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.orangemenu:active
{
color: #D76D1F;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
.orangetext {
	color: #EF6B09;
}
.girlbg {
	background-attachment: fixed;
	background-image: url(../images/leftbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.orangetxtbold {
	color: #EF6B09;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
.blacktext {

	font-family:Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.tdbg {

	background-attachment: fixed;
	background-image: url(../images/leftbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.button {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DE7121;
	border: #525152;
}

A.eventlink:link
{
color: #FFFFFF;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.eventlink:visited
{
color: #FFFFFF;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.eventlink:hover
{
color: #E5E5E5;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.eventlink:active
{
color: #FFFFFF;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}.tableborder {
	border: 1px solid #F77210;
}



A.parties:link
{
color: #595959;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.parties:visited
{
color: #595959;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.parties:hover
{
color: #E5E5E5;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
A.parties:active
{
color: #595959;
text-decoration: none;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
.event-block {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	height: 80px;
	width: 215px;
}

.reg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-style:solid;
	border-width:1px;
	border-color:#595959;	
	color: #000000;
	background-color: #FFFFFF;
	}
	.tdbg {
		background-image: url(../images/greybar.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right;
	}

.toptitle{
	height:18px;
	background-color:#FF9900;
	vertical-align:middle;
	border-bottom:2px solid #CB661C;
}
.toptitleText{
	font-size:11px;
	color:#fff;
	font-weight:bold;
}

.tabtitle{
	height:15px;
	background-color:#FF9900;
	vertical-align:middle;
	color:#fff;
	font-size:12px;
	border-bottom:2px solid #CB661C;}
.calendar_table{
	width:100%;}
.calendar_table td{
	border-bottom:1px solid #CCCCCC;}
