
BODY{
	margin: 0px 0px 0px 0px;
}

body, p, td, th, input, select, textarea {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#263b4f;
 	font-size:11px;
	letter-spacing: 0px;
}

.NoUnderline { text-decoration:none}
h3 { font-family: Tahoma, Arial, Helvetica; font-size: 13pt; font-weight: bold; margin-top:0px; margin-bottom:4px;}
input.radio { background : #DDDDDD; color: #DDDDDD }
.FormItem { font-family: Tahoma, Arial, Helvetica; font-size: 8pt; color: #000000 }
.TextArea { font-family: Arial, Helvetica; font-size: 10pt; color: #000000 }
.3dLook { border-right: #555555 thin inset; border-top: white thin outset; border-left: white thin outset; border-bottom: #555555 thin inset }
.Button_sel { border-right: #555555 thin inset; border-top: white thin outset; border-left: white thin outset; border-bottom: #555555 thin inset }
.Button_unsel {border-right: #dddddd thin solid; border-top: #dddddd thin solid; border-left: #dddddd thin solid;border-bottom: #dddddd thin solid }
.skin0 {position:absolute;width:130px;border:1px solid black;background-color:#cccccc;line-height:18px;cursor:default;z-index:100;visibility:hidden;border-right: #555555 thin inset; border-top: white thin outset; border-left: white thin outset; border-bottom: #555555 thin inset}
.menuitems {font-family:MS Sans serif, Arial, Helvetica;font-size:8px;padding-left:6px;padding-right:6px;}
.tooltip {position: absolute; visibility:hidden;  font-size:8pt;  border: 1px solid black;  background-color: lightyellow; padding: 1px;}



#top_left {
	height:100%;
	width:100%;
	background: #000000;
	padding: 0px 0px 2px 0px;
	color: #;
	font-size: 9px;
	
	
}

#top_left a {
	color: #FFFFFF;
	display: block;
	background:  url("/images/clear_single_arrow.gif") no-repeat 4px 1px;
	padding: 1px 5px 6px 28px;
	text-decoration: none;
}
#top_left a:hover {
	color: #efefef;
	background-image:  url("/images/clear_double_arrow.gif");
}

#top_right_login {
	height: 100%;
	background: #;
	padding: 0px 0px 0px 0px;
	color: #cccccc;
}

#top_right_login a {
	color: #cccccc;
	padding: 0px 0px 0px 0px;
	font:11px;
	text-decoration: none;
}
#top_right_login a:hover {
	color: #FFFFFF;
}

#top_right_login_front {
	height:100%;
	width:100%;
	background: #;
	padding: 10px 3px 3px 5px;
	color: #cccccc;
}

#top_right_login_front a {
	color: #cccccc;
	display: block;
	padding: 15px 5px 5px 5px;
	font:11px;
	text-decoration: none;
}
#top_right_login_front a:hover {
	color: #FFFFFF;
}



#bottom_left {
	height:100%;
	width:100%;
	padding: 10px 3px 3px 15px;
	background: #336699;
	color: #FFFFFF;

}

#bottom_left a {
	color: #;
	display: block;
	background:  url("/images/clear_single_arrow.gif") no-repeat 1px 4px;
	padding: 5px 5px 9px 22px;
	text-decoration: none;
}
#bottom_left a:hover {
	color: #;
	background-image:  url("/images/clear_double_arrow.gif");
	text-decoration: underline;
}

#bottom_middle {
	height:100%;
	width:100%;
	background: #FFFFFF;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	
}

#bottom_middle a {
	color: #263b4f;
	display: block;
	background:  url("/images/clear_single_arrow.gif") no-repeat 4px 5px;
	padding: 5px 5px 9px 28px;
	text-decoration: none;
}
#bottom_middle a:hover {
	color: #263b4f;
	background-image:  url("/images/clear_double_arrow.gif");
}

#top_right_front {
	height:100%;
	width:100%;
	background: #;
	padding: 10px 3px 3px 5px;
	color: #cccccc;
}

#top_right_front a {
	color: #cccccc;
	display: block;
	background:  url("/images/clear_single_arrow.gif") no-repeat 1px 12px;
	padding: 12px 2px 2px 22px;
	font:12px;
	text-decoration: none;
}
#top_right_front a:hover {
	color: #FFFFFF;
	background-image:  url("/images/clear_double_arrow.gif");
}

#top_right {
	height:100%;
	width:100%;
	background: #;
	padding: 10px 3px 3px 5px;
	color: #E1E1E1;
}

#top_right a {
	color: #cccccc;
	display: block;
	background:  url("/images/clear_single_arrow.gif") no-repeat 1px 8px;
	padding: 8px 2px 2px 22px;
	font:12px;
	text-decoration: none;
}
#top_right a:hover {
	color: #FFFFFF;
	background-image:  url("/images/clear_double_arrow.gif");
}

#front_page_text {
	font: 11px;
	color:#336699;
	letter-spacing: 1px;

	padding:0px 5px 0px 5px;
}

#top_snake {
	height:130;
	width:100%;
	background: #000000;
	padding: 10px 3px 3px 5px;
	color: #FFFFFF;
	text-align:right;
	font: 22;
	background-image:  url("/images/page_headersnake.jpg");
}

#top_snake_text {
	color: #FFFFFF;
	text-align:right;
	font: 22;
}

#top_snake_menu {
	color: #;
	text-align:left;
	font: 10;
}

#top_snake_menu a{
	color: #;
	text-align:left;
	font: 10;
}

#top_snake_menu a:hover{
	color: #FFFFFF;
	text-align:left;
	font: 10;
	text-decoration: none;
}


#front_page_heading {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#cc0000;
 	font-size:12px;
	letter-spacing: 0px;
	font-weight: bold;
	text-align: center;
	
}

.menutd_off {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
 	font-size:10px;
	letter-spacing: 1px;
	font-weight: bold;
	text-align: center;
	
}

.menutd_on {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:  url("/images/menu_background_over.gif");
 	font-size:10px;
	letter-spacing: 1px;
	font-weight: bold;
	text-align: center;

}

.page_text {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-size:10px;
	letter-spacing: 1px;

}

.pocketpc {
	font-size: 9px;
}


.main_page_headings {
	letter-spacing: 2px;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial;
}

A:link,A:visited
{
	color:#336699;
	text-decoration: underline;
}
A:active,A:hover
{
	
	text-decoration: underline;
}

A.nobold:link,A.nobold:visited
{
	color:#336699;
	font-weight: normal;
	text-decoration: none;
}
A.nobold:active,A.nobold:hover
{
	
	text-decoration: underline;
}

input {
 	height:18; 
	font-family: Verdana, Arial;
	font-size:10px;
  
}

textarea {

	font-size:10px;
	font-family: Verdana, Arial;
}

select {

	border: 1px CAD3DB solid;
	background-COLOR: #FFFFFF; 
	font-size:10px;
	font-family: Verdana, Arial;
}

OPTION.SelList {
	background-color:#; 
	color:#FFFFFF; 
	font-size:xx-small;
}

SELECT.List {
	background-color:#efefef; 
	color:#;
	font-size:xx-small;
	border:red;
	width:55px;
}

.submitbutton {
	
	background-COLOR:495568;
	text-align:center;
	color:#FFFFFF; 
	border:0;

}

.loginform {
 	height:16; 
	font-family: Verdana, Arial;
	font-size:10px;
	border:1px # solid;
	background-color:#;
	color:#FFFFFF;
}

.googleloginform {
 	height:17; 
	font-family: Verdana, Arial;
	font-size:10px;
	border:1px #336699 solid;
	background-color:#;
	color:#;
}

.radiobutton {
	border:0px;

}
	
#footer {
	clear: both;
	padding-top: 20px;
	font-size: 10px;
	color: #;
}
#copyright {
	float: right;
	font-size: 10px;
	color: #;
}	

#weather {
	float: middle;
	font-size: 9px;
	color: #;
}	


TD.titleBar {

	background-color: #;
	background-repeat: no-repeat;
	background-position: center center;
}

TD.titleText {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-color: #;
	color: #FFFFFF;
}

TD.offMonth {
	font-family: Verdana, Arial;
	font-size: 8pt;
	background-color: #efefef;
	color: #;
	vertical-align: middle;
	text-align: center;
	width: 25px;

	border: 1px solid #FFFFFF;
}

TD.onMonth {
	font-family: Verdana, Arial;
	font-size: 8pt;
	background-color: #cccccc;
	color: #;
	vertical-align: middle;
	width: 25px;
	text-align: center;
	border: 1px solid #FFFFFF;
	cursor: hand;
}

TD.selectedDate {
	font-family: Verdana, Arial;
	font-size: 8pt;
	background-color: #efefef;
	color: #000000;
	vertical-align: middle;
	width: 25px;
	text-align: center;
	border: 1px solid #FFFFFF;
	cursor: hand;
	border: 1px solid maroon;
}

TD.clickedDate {
	background-color: #cc0000;
	color: #FFFFFF;
	cursor: pointer;
}

TD.onMonthOver {
	color: #;
	background-color: #efefef;
	border: 1px solid #336699;
}

TD.arrows {
	width: 20px;
	vertical-align: bottom;
}

TH {
	font-weight: normal;
	font-size: 7pt;
	font-family: Verdana, Arial;
}

.leftbottomdashedtd {

border-color:#808080;  
border-style:dashed; 
border-left-width:1;
border-bottom-width:1; 
border-right-width:0;
border-top-width:0;



}

.WebWizRTEbutton {
	 border: #E6E7F2 1px solid;
}

