/* type selectors */
body	         
 {font-size: 13px;
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  background-color: #cccccc;
  background-image: url(../images/bgGradient.jpg);
  background-repeat: repeat-x;
  background-attachment: fixed;
  padding: 10px 0 10px 0;}

h2             
 {font-size: 20px;
  color: #990099;
  vertical-align: bottom;
  margin: 7px 0 5px 7px;}
	
h3, h4	
 {color: #990099; 
  margin: 7px 0 0 0;}
  
h3
 {font-size: 16px;}

h4
 {font-size: 13px;}

p
 {font-size: 13px;
  text-align: justify;
  line-height: 16px;
  clear: right;
  margin: 2px 0 7px 0;}

ul
 {font-size: 13px;
  margin: 2px 0 7px 0;}

strong
 {font-size: 13px;
  font-weight: bold;
  color: #990099;}
	
form
 {font-size: 13px;}

td
 {font-size: 13px;}

textarea
 {font-size: 13px;
  font-family: arial, helvetica, sans-serif;}

select
 {font-size: 13px;
  font-family: arial, helvetica, sans-serif;}
	

/* Pseudo Classes */
a:link, a:visited, a:hover 
 {color: #660066;}

a:link, a:visited          
 {text-decoration: none;}
	 
a:hover
 {text-decoration: underline;}

.bottomlink 
 {text-align: center;
  margin: 7px 0 10px 0;
  width: 740px;
  font-size: 12px;}
	
.bottomlink a:link, .bottomlink a:visited, .bottomlink a:hover
 {color: #660066;
  font-size: 12px;
  padding: 0 0 5px 0;}
	
.bottomlink a:link, .bottomlink a:visited
 {text-decoration: none;}
 
.bottomlink a:hover 
 {text-decoration: underline;}

/* Classes */
.main_page
 {font-size: 13px;
  text-align: left;
  background-color: #ffffff;
  float: left;
  clear: right;
  width: 100%;}

.col_left
 {background-color: #ffffff;
  margin: 7px 0 7px 5px;
  padding: 0 5px 0 5px;
  float: left;
  width: 460px;}

.col_right
 {background-color: #ffffff;
  margin: 7px 5px 7px 5px;
  float: right;
  width: 240px;}

.full
 {background-color: #ffffff;
  margin: 7px 0 7px 5px;
  padding: 0 5px 0 0;
  float: left; 
  width: 720px;}
	
.radioalign 
 {font-size: 13px;
  margin: 0 10px 0 60px;}

.days       
 {color: #990099;
  font-size: 30px;
  font-weight: bold;}

.sdate
 {font-size: 11px;}
	
.small       
 {font-size: 13px;
  font-weight: bold;}

.pindent
 {text-indent: 40px;}
 
.smallindent
 {text-indent: 40px;
  font-size: 11px;}

.emailindent
 {text-indent: 30px;
  font-size: 13px;}
	
.smalltemp
 {font-size: 9px;
  text-align: center;
  font-weight: bold;}

.weather
 {font-size: 11px;
  text-align: center;
  font-weight: bold;
  margin: 0 0 5px 0;}
	
.imgc
 {text-align: center;}

.poll_text
 {font-size: 12px;
  line-height: 15px;
  text-align: center;
  margin: 7px;}
	
.vendors
 {font-size: 13px;
  line-height: 16px;
  clear: right;
  margin-top: 2px 0 7px 30px;}

p.small
 {font-size: 10px;
  text-align: justify;
  text-indent: 5px;
  clear: right;
  margin-top: 0 0 7px 0;}

.angle
 {font-size: 12pt;}

.pre
 {font-family: monospace, courier;
  font-size: 13px;
  color: #ff0000;}

.padding
 {float: left;
  padding: 3px 10px 3px 10px;}
	
.formtext
 {font-size: 13px;
  margin:  0 20px 0 10px;}

.imgr
 {float: right;
  padding: 0 5px 0 15px;}
  
.silver
 {background-color: #cccccc;}
 
.silverBorder
 {background-color: #cccccc;
  border-left: 2px solid #990099;
  border-right: 2px solid #990099;}
 
.tableBorder
 {background-color: #ffffff;
  border: 1px solid #660066;}
  
.silverTableBorder
 {background-color: #cccccc;
  border: 1px solid #660066;}