/* Copyright 2004 majorprogram.com 
If you use this stylesheet, we have a search spider that will find your 
site and you will be sued.

redefining of HTML tags*/
body {background: white url(images/bg.jpg) repeat-y top; margin: 0px; padding: 0px;}
p {margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px} 
table, td { font-family: Verdana, Arial, Helvetica; font-size: 12px}
h1 {
	color:white;
	font-size: 14px;
	margin: 0px;
	padding: 3px;
	text-indent: 15px;
	background-image : url("images/h1.gif"); 
	font-family:Helvetica, Arial, sans-serif;
	background-position :top  left;
	background-repeat : no-repeat;
	font-variant : small-caps;
} 
h2 { font-size: 18px; font-weight: bold; color: Black; margin: 0px;
	padding: 0px; font-family: Arial, helvetica, sans-serif;}
 
h3 {font-size: 13px; font-weight: bold; color: Black; margin: 1px; padding: 1px; 
	border-bottom:1px solid #696969; font-family: Arial, verdana, sans-serif;} 
	 
/* Hyperlink properties */
a {font-weight: bold; color: #aa0000; text-decoration: underline} 
 	a:hover {color: #272727;}
	a:visited { color: #aa0000; } 
a.alt { color: White; font-size: 11px; } 
	a.alt:hover {	color: Silver} 
	a.alt:visited { color: white } 
a.smalt { color: White; font-size: 9px; }
a.nav {color: #272727; display: block; width:149px; font-size:11px;
	background: url(images/nav_bg.gif) repeat-x left; height:18px;
	text-indent:10px; text-decoration:none;} 
a.nav:hover {color: #aa0000;}
a.nav:visited { color: #272727;}

/* Special table classes */
.picture {	border: 1px solid #e00000;	background : Silver;} 
.main {	background: #FFFFFF; } 
.right {font-size: 11px; border-left: 1px solid  #4d4d4d;
	padding : 0px 0px 5px 0px; background-color : #dcdcdc;
	text-align: center; background-image: url("images/rightbg.gif");
	background-repeat : repeat; border-bottom: 2px solid #4d4d4d;}
.righthead { font-size:11px; background-color: #4d4d4d; color:white; font-weight:bold; text-align:center;}

table.cal {background-color:#404040;}
td.cal {font: 8pt normal Arial, Helvetica, sans-serif;
 background-color:white;}
td.nodate {background-color: #404040;}
/* Special paragraph classes */
.sm { font-size: 10px; font-weight: normal;} 
.bold { font-weight:bold;}
.smbold { font-weight: bold; font-size: 10px }

/* form elements */
form {	margin: 0px; padding: 0px;	border: 0px none;}
select, textarea, input {margin: 0px;padding: 0px;color : #aa0000;
	font-weight : bold;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;}