body { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px
	} 
	
.pad { 
	padding-right: 9px; 
	padding-left: 5px; 
	padding-bottom: 5px; 
	padding-top: 7.5px;
	} 
	
td { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px
	} 
	
th {
	background-color: #C2D2C6;
	text-align: left;
	font-size: 12px;
}

h1 {
	font-size: 20;
}

h2 {
	font-size: 16;
}

h3 {
	font-size: 12;
}

.green_background { 
	background-color: #729C85
	} 
	
.light_blue_background { 
	background-color: #DCDAF0
	} 
	
.light_green_background { 
	background-color: #C2D2C6
	} 
	
.dark_blue_background { 
	background-color: #C4C1E5
	} 

select { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	background-color: #FFFFFF
	} 

input { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	background-color: #FFFFFF
	} 
	
.small_blue_text { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #3333CC;
} 

.light_green_title { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #669999
	} 
	
a:link { 

	font-weight: bold; 
	color: #729C85; 
	text-decoration: none;
	} 
	
a:visited { 
	font-weight: bold; 
	color: #729C85; 
	text-decoration: none;
	} 
	
a:active { 
	font-weight: bold; 
	color: #FFCC66 text-decoration: none;
	} 
	
a:hover { 
	font-weight: bold; 
	color: #336600; 
	background-color: #FFCC66;
	} 
	
.subTitle { 
	font-weight: bold; 
	color: #729C85; 
	text-decoration: none;
	} 

td.light_blue_background a:active { 
	color: #000066;
	} 
	
td.light_blue_background a:link { 
	color: #000066;
	} 
	
td.light_blue_background a:visited { 
	color: #000066;
	} 
	
td.dark_blue_background a:active { 
	color: #000066;
	} 
	
td.dark_blue_background a:link { 
	color: #000066;
	} 
	
td.dark_blue_background a:visited { 
	color: #000066;
	} 

td.light_green_background a:active { 
	color: #000066;
	} 
	
td.light_green_background a:link { 
	color: #000066;
	} 
	
td.light_green_background a:visited { 
	color: #000066;
	} 

table.special { 
	cursor:url(images/wine_bottle.cur);
	} 
	
table.special a:hover { 
	cursor:url(images/wine_bottle.cur);
	} 
	
table.special a:link { 
	cursor:url(images/wine_bottle.cur);
	} 
	
table.special a:visited { 
	cursor:url(images/wine_bottle.cur);
	} 
	
table.special a:hover { 
	cursor:url(images/wine_bottle.cur);
} 

img.special { 
	cursor:url(images/wine_bottle.cur);
	} 
	
.rightAlign { 
	text-align: right;
	} 
	
.highlight { 
	background-color: #FFCC66;
	} 
	
.althighlight { 
	background-color: #FFCC66;
	} 
	
td.logo_title { 
	color: #FFFFFF; 
	font-size: 14; 
	font-weight:bolder; 
	text-transform: uppercase; 
	background-color: #729C85; 
	} 
	
td.boxTitle { 
	font-family: Verdana,Arial,Helvetica,Sans Serif; 
	color: #669999; 
	letter-spacing: 4px; 
	font-weight: bold; 
	font-size: 12px; 
	text-align: justify; 
	padding-left: 3px; 
	padding-right: 5px; 
	} 
	
td.userBoxTitle { 
	font-family: Verdana,Arial,Helvetica,Sans Serif; 
	color: #444444; 
	letter-spacing: 4px; 
	font-weight: bold; 
	font-size: 12px; 
	text-align: justify; 
	padding-left: 3px; 
	padding-right: 5px; 
	} 

td.tabLabel { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #000000; 
	}
	
td.tabLabel a:link {
	color: #000000;
}

td.tabLabel a:visited {
	color: #000000;
}

td.tabLabel a:active {
	color: #000000;
}

.redTitle {
	font-size: 18px;
}

.caps {
text-transform: uppercase;
}

.title {
	font-size: 20px;
}
