/* CSS Document */

/* set page background to white and text to very dark gray
 * html is included because this is the root element for
 * pages served as application/xhtml+xml */
html, body {
  color:#333333;
  margin: 10;
  padding: 0;
  /*font-family:Georgia, "Times New Roman", Times, serif;*/
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  height:101% ;
  
  }
  
.red {
  color:#990000;
  margin: 10;
  padding: 0;
  /*font-family:Georgia, "Times New Roman", Times, serif;*/
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  }
  
.darkgrey {
  color:#444444;
  margin: 10;
  padding: 0;
  /*font-family:Georgia, "Times New Roman", Times, serif;*/
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 800;
  line-height: 18px;
  font-style: italic;
  }
  
  .black2 {
  color:#000000;
  margin: 10;
  padding: 0;
  /*font-family:Georgia, "Times New Roman", Times, serif;*/
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 800;
  line-height: 18px;
  font-style: italic;
  }
  
.black {
  color:#000000;
  margin: 10;
  padding: 0;
  /*font-family:Georgia, "Times New Roman", Times, serif;*/
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  }
  
.black_side {
  color:#000000;
  margin:  0 10px 0 8px;
  padding: 0;
  /*font-family:Georgia, "Times New Roman", Times, serif;*/
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  }
  
/* set 15px top margin for titlebar, other margins set to zero */
#titlebar {
  margin: 15px 0 0;
  }
/* maincontent width is 1px smaller to account for left border */
#maincontent {
  
  
  margin: 0;
  padding: 0;
  font-size: 85%;
  }
/* set margins, padding, and line height for maincontent paragraphs */
#maincontent p {
  margin: 0 25px 0 40px;
  padding: 5px 0;
  line-height:1.4;
  }
  
.white  {
color:#ffffff;
  margin: 0;
  padding: 0;
  /*font-family:Georgia, "Times New Roman", Times, serif;*/
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 800;
  }
  
.title1  {
  color:#000000;
  margin: 0;
  padding: 0;
  /*font-family:Georgia, "Times New Roman", Times, serif;*/
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 900;
  font-style: italic;
  }
  
.title2  {
  color:#ffffff;
  margin: 0;
  padding: 0;
  /*font-family:Georgia, "Times New Roman", Times, serif;*/
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 900;
  }

/* style the links in the nav list */

#nav A:link {text-decoration:none; color:#cc66oo; font-family : Arial, Helvetica, sans-serif;font-size: 14px; line-height: 18px;}
#nav A:visited {text-decoration:none; color:#cc6600; font-family : Arial, Helvetica, sans-serif;font-size: 14px; line-height: 18px;}
#nav A:hover	{text-decoration:none; color:cc0000; font-family : Arial, Helvetica, sans-serif;font-size: 14px; line-height: 18px;}

A:link {text-decoration:none; color:#cc66oo; font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;}
A:visited {text-decoration:none; color:#cc66oo; font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;}
A:hover	{text-decoration:underline; color:#000000; font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;} 

A.side:link {text-decoration:none; color:#660000; font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;}
A.side:visited {text-decoration:none; color:#660000; font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;}
A.side:hover	{text-decoration:none; color:cc0000; font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;} 

A.dark:link {text-decoration:none; color:#660000; font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;}
A.dark:visited {text-decoration:none; color:#660000; font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;}
A.dark:hover	{text-decoration:none; color:#000000; font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;}

A.nav2:link {text-decoration:none; color:#ffffff; font-family : Geneva, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px; font-weight: 600;}
A.nav2:visited {text-decoration:none; color:#ffffff; font-family : Geneva, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px; font-weight: 600;}
A.nav2:hover	{text-decoration:none; color:#ffffff; font-family : Geneva, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px; font-weight: 600; background-color: #EE1C25;}

A.nav3:link {text-decoration:none; color:#ffffff; font-family : Geneva, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px; font-weight: 400;}
A.nav3:visited {text-decoration:none; color:#ffffff; font-family : Geneva, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px; font-weight: 400;}
A.nav3:hover	{text-decoration:none; color:#ffffff; font-family : Geneva, Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px; font-weight: 400; background-color: #78D0F2;}

.nav2 {  width: 100px; padding: 2px 5px 2px 5px;


/* styles for contact form */ 
form {
  margin: 0px 0px 0px 0px;
  color:#ffffff;
  }
  
  .nav3 {  width: 100px; padding: 2px 5px 2px 5px;


/* styles for contact form */ 
form {
  margin: 0px 0px 0px 0px;
  color:#ffffff;
  }
#name, #email{
  width: 200px;
  }
#message {
  width: 500px;
  height: 150px;
  }
label, .warning {
  font-family:tahoma;
  font-weight: bold;
  }
.warning {
  color: #FF0000;
  }

.input	{background-color: #FFFFFF; padding:2px;font-family:Verdana, Helvetica, Arial; font-size:11px;
				 border: 1 solid; border-color: #C0C0C0; color:#666666}

