html, body {height:100%;}

body {MARGIN-TOP: 0px; 
		MARGIN-BOTTOM: 0px; 
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;
		/*font-face: "Verdana", "Lucida", "Arial", "Helvetica", "Sans-serif";*/
		font-size: 12px;
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		color: #003366;
}
 ul
{
padding-left:14px;
margin: 0;
list-style-image: url(images/bullet.gif);
}

hr {
border: 0;
color: #003366;
background-color: #003366;
height: 1px;
width: 100%;
text-align: left;
}

.zip  {
	background-image:  url(images/frizip.gif);
}

.zipup  {
	background-image:  url(newzipup.gif);
}

.big {width:500px; height:600px;}

a:visited {text-decoration: none;
				color: #003366;
				font-weight:bold}
a:link {text-decoration:none;
				color: #003366;
				font-weight:bold;}
a:hover {text-decoration: none;
				color: #00CCCC;
				font-weight:bold;}
a:active {text-decoration: none;
				color: #00CCCC;
				font-weight:bold;
				}

input, select, textarea {font-family: "Verdana", "Lucida", "Arial", "Helvetica", "Sans-serif";
				color:#000033;
				font-size:11px;
				}
				
input:focus
 {
	background-color: #00FFFF;
}

				
.alert {font-weight:bold;
			color: #E33800;
			}
a.alert:visited {color:#E33800; text-decoration:none;}
a.alert:link {color:#E33800; text-decoration:none;}
a.alert:hover {color:#E38436; text-decoration:none;}
a.alert:active {color:#E38436; text-decoration:none;}
				
input {size:50px;}

textarea {width: 350px; height: 75px;}				

a.subtle:visited {color: #BABABA;text-decoration: none; }
a.subtle:link {color: #BABABA;text-decoration: none}
a.subtle:hover {color: #F37B19;text-decoration: none}
a.subtle:active {color: #F37B19;text-decoration: none}



.contrast {background-color: #003366;text-decoration: none; font-weight: bold;
color:#FFFFFF;
}

a.contrast:visited {color: #FFFFFF;text-decoration: none; }
a.contrast:link {color: #FFFFFF;text-decoration: none}
a.contrast:hover {color: #00FFFF;text-decoration: none}
a.contrast:active {color: #00FFFF;text-decoration: none}

.on {text-decoration:underline}

.title {color:#087ABB;
		font-weight:bold;
		}
		
.text {color: #000000;
		font-weight:normal;
		font-size:11px;}		
		
.highlight  {background-color:#00CCCC;
		font-weight:bold;
		}

.highlightplain {color:#000033;}		
		
.boldtitle {font-size:18px;
color:#557720;
font-family: Geneva, Arial, Helvetica, sans-serif}		

.boldreversetitle {font-size: 18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-transform:uppercase;
}

a.nav:visited {text-decoration:none;
					color:#FFFFFF;
					font-weight:bold;
					}
a.nav:link {text-decoration:none;
					color:#FFFFFF;
					font-weight:bold;
					}
a.nav:hover {text-decoration:none;
					color:#0066CC;
					font-weight:bold;
					}
a.nav:active {text-decoration:none;
					color:#0066CC;
					font-weight:bold;
					}
.lowlight {font-family: "Verdana", "Lucida", "Arial", "Helvetica", "Sans-serif";
				color:#999999;
				font-size:11px;
				}


.brilliant {background: #0066CC;}

.blue {color: #0066CC;}
.white {background: #FFFFFF;}


.camouflage {background: #FFFFFF;
			color: #0066CC;
			}


.shadow {background: #000033;
}


.approved {background:#5AD800;
				color: #000000;
				}
a.approved:visited {color: #5AD800;text-decoration: none; background: #FFFFFF; }
a.approved:link {color: #5AD800;text-decoration: none; background: #FFFFFF;}
a.approved:hover {color: #B7F57F;text-decoration: none; background: #FFFFFF;}
a.approved:active {color: #B7F57F;text-decoration: none; background: #FFFFFF;}


				
.denied {background:#CD2F1A;
			color: #FFFFFF;
}				

a.denied:visited {color: #CD2F1A;text-decoration: none; background: #FFFFFF; }
a.denied:link {color: #CD2F1A;text-decoration: none; background: #FFFFFF;}
a.denied:hover {color: #E38436;text-decoration: none; background: #FFFFFF;}
a.denied:active {color: #E38436;text-decoration: none; background: #FFFFFF;}


.pending {background:#F6A400;
			color: #000000;
	}
a.pending:visited {color: #F6A400;text-decoration: none; background: #FFFFFF;}
a.pending:link {color: #F6A400;text-decoration: none; background: #FFFFFF;}
a.pending:hover {color: #FFE78A;text-decoration: none; background: #FFFFFF;}
a.pending:active {color: #FFE78A;text-decoration: none; background: #FFFFFF;}
	
	
.past {background:#E33800;
		color: #000000;
	}
	
.today {background:#F6A400;
		color: #000000;
	}	
.future {background:#B7F57F;
		color: #000000;
	}	
	
li {line-height: 15px;}	
	
option.today {background-color:#F6A400; } 
