BODY {
	SCROLLBAR-FACE-COLOR: #BBBBBB; SCROLLBAR-HIGHLIGHT-COLOR: #EEEEEE; SCROLLBAR-SHADOW-COLOR: #AAAAAA; SCROLLBAR-3DLIGHT-COLOR: #DDDDDD; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #EEEEEE; SCROLLBAR-DARKSHADOW-COLOR: #BBBBBB
}
UNKNOWN {
	FONT-STYLE: normal
}
.tmpl_gridview {
	CURSOR:wait; BACKGROUND-COLOR: #257ABB; border-bottom-color:Fuchsia
}
.tmpl_h1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tmpl_tabbackgroundcolorsearch {
	BACKGROUND-COLOR: #336699
}
.tmpl_sidebackground {
	BACKGROUND-COLOR: #DDDDDD
}
.tmpl_menu {
	CURSOR: hand; BACKGROUND-COLOR: #C3DBED
}
.tmpl_menuover {
	CURSOR: hand; BACKGROUND-COLOR: #EEEEEE
}
.tmpl_headerbackgroundcolor {
	FONT-SIZE: 66%; COLOR: #ffffff; BACKGROUND-COLOR: #708090
}
.tmpl_brdrclr {
	BACKGROUND-COLOR: #A3B4C4
}
.tmpl_visit {
	BACKGROUND-COLOR: #eaeaea
}
.tmpl_tabbackgroundcolor {
	BACKGROUND-COLOR: #257ABB; TEXT-ALIGN: center
}
.tmpl_tabbackgroundcolor2 {
	BACKGROUND-COLOR: #6699CC; TEXT-ALIGN: left; COLOR: white
}
.tmpl_searchtitle {
	FONT-SIZE: 85%; COLOR: #ffffff; TEXT-DECORATION: none
}
.tmpl_governor {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tmpl_governor:hover {
	FONT-SIZE: 12px; COLOR: #ffcc00; TEXT-DECORATION: none; govstyle: 
}
.tmpl_footerlink {
	COLOR: #cccccc
}
.tmpl_footerlink:hover {
	COLOR: #ffff00
}
.tmpl_searchlink {
	FONT-SIZE: 65%; COLOR: #ffffff; TEXT-DECORATION: underline
}
.tmpl_searchlink:hover {
	FONT-SIZE: 65%; COLOR: #ffff00; TEXT-DECORATION: underline
}
.tmpl_menulinks {
	FONT-SIZE: 80%; COLOR: #000000; TEXT-DECORATION: none
}
.tmpl_menulinks:hover {
	FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-decoration: underline;
}
.tmpl_searchsubmit {
	BORDER-RIGHT: #999999 1px outset; BORDER-TOP: #000000 1px outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px outset; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px outset; BACKGROUND-COLOR: #6699ca
}
.red_validation {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:Red ; 
}



BODY {
	FONT-SIZE: 80%; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.tmpl_h2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; CLIP: ; COLOR: #ffffff; FONT-STYLE: normal
}
TD {
	FONT-SIZE: 12px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;
    
}

/******** Calendar Event Panel *********/
#calendarEvent {width:640px; height:400px; position:absolute; top:80px; left:80px; background:url(xml/images/calendarEvent-back.png) top left no-repeat; color:#fff;}
#calendarEvent h3 {font-size:18px; font-family:"Myriad Pro", Verdana, Arial, Sans-Serif; margin:20px 0px 10px 20px;}
#calendarEvent p {font-size:10px; margin:10px 0px 0px 20px;}

.eventImage {float:right; margin:0px 20px 0px 0px; background:#ccc; height:170px}
.eventImage img {height:170px;}

#eventDetails {height:170px; margin-top:10px}

#eventDescription {padding:10px; background:#333; border:2px inset #999; overflow:auto; margin:10px 20px; height:80px;}
#eventDescription p {margin:0; padding:0; color:#fff;}

.vCal {text-align:right; margin:10px 20px;}


