@charset "utf-8";
/* CSS Document */
body {
	margin:0 auto;
	font-family:"Comic Sans MS",Arial;
    font-size:14px;
    color:#000;
	background-color:#666666;
	font-weight:normal;
}
legend
{
 color:#0084C9;font-size:20px;padding:0px;

}
fieldset
{
}
form
{
	margin:0px;padding:0px;
}
a:link
{
	color:#003399;
}

a:visited
{
	color:#003399;
}

a:hover
{
	color:#0066CC;
	text-decoration:none;
}
.register
{text-align:right;padding:10px;}
.success
{
	padding:10px; line-height:25px; text-align:center; background-color:#E3F5D8; border:1px solid #A7D088;
}
.error
{
	padding:10px; line-height:25px; text-align:center; background-color:#F5D1C0; border:1px solid #E07474; color:#900;;
}
.wrong
{color:#C00;}

.text1
{width:160px;}

.comic
{
	font-family:"Comic Sans MS",Arial;	
}

.formbutton
{
	width:160px; color:#090;
}
.logout
{
  font-size:1.3em;
  color:#060; text-align:right;
  widows:100%
}
.headerTitle
{
	font-family:"Comic Sans MS",Arial;
	font-size:40px;
	color:#75BF4C;
	line-height:45px;
	padding-top:60px; background-image:url(../images/topBg.gif); background-repeat:no-repeat; background-position:center;
}

.nav 
{
	background-color:#9E9E9E;
	border-top:1px solid #000000;border-bottom:1px solid #000000; height:66px;
}

.nav input
{
	margin-right:10px;
	background-color:#fff;
	width:200px;
	font-size:25px;border:1px solid #333333;
}

.yellowB
{
	font-family:"Comic Sans MS",Arial;
	font-size:20px;
	color:#000;
	padding:8px 20px;
	background-image:url(../images/yellow_r1_c2.gif);background-repeat:repeat-x; background-position:center; text-align:center;
}

.yellowB a:link
{
	font-family:"Comic Sans MS",Arial;
	font-size:20px;
	color:#000;
	 text-decoration:none;
}

.yellowB a:visited
{
	font-family:"Comic Sans MS",Arial;
	font-size:20px;
	color:#000;
	text-decoration:none;
}
.redB
{
	font-family:"Comic Sans MS",Arial;
	font-size:20px;
	color:#000;padding:8px 20px;
	background-image:url(../images/redButtons_r1_c2.gif);background-repeat:repeat-x; background-position:center; text-align:center;
}

.redB a:link
{
	font-family:"Comic Sans MS",Arial;
	font-size:20px;
	color:#000;
	 text-decoration:none;
}
.redB a:visited
{
	font-family:"Comic Sans MS",Arial;
	font-size:20px;
	color:#000;
	 text-decoration:none;
}
.yellowB a:link
{
	font-family:"Comic Sans MS",Arial;
	font-size:20px;
	color:#000;
	text-decoration:none;
}
.blueB
{
	font-family:"Comic Sans MS",Arial;padding:8px 20px;
	font-size:20px;
	color:#000;
	background-image:url(../images/blue_r1_c2.gif); background-repeat:repeat-x;
}
.blueB a:visited
{
	font-family:"Comic Sans MS",Arial;
	font-size:20px;
	color:#000;
	 text-decoration:none;
}

.blueB a:link
{
	font-family:"Comic Sans MS",Arial;
	font-size:20px;
	color:#000;
	 text-decoration:none;
}

.searchB
{
	font-family:"Comic Sans MS",Arial;padding:8px 20px;
	font-size:20px;
	color:#000;
	background-image: url(../images/search_r1_c2.gif);background-repeat:repeat-x; background-position:center; text-align:center;
}

.searchB a:link
{
	color:#000; text-decoration:none;
}

.searchB a:visited
{
	color:#000;text-decoration:none;
}

.leftMenu
{
	font-family:"Comic Sans MS",Arial;padding:0px 10px;
	font-size:20px;
	color:#000;
	text-align:left;

}

.leftMenu a:link
{
	font-family:"Comic Sans MS",Arial;padding:0px 10px;
	font-size:20px;
	color:#000;
	text-align:left;
	padding-left:35px; text-decoration:none;
}
.leftMenu a:visited
{
	font-family:"Comic Sans MS",Arial;padding:0px 10px;
	font-size:20px;
	color:#000;
	text-align:left;text-decoration:none;
	padding-left:35px;
}

.rightMenu
{
	font-family:"Comic Sans MS",Arial;padding:0px 10px;
	font-size:20px;
	color:#000;text-align:left;
}

.rightMenu a:visited
{
	font-family:"Comic Sans MS",Arial;padding:8px 10px;
	font-size:20px;
	color:#000;
	text-align:left;text-decoration:none;
	padding-left:35px;
}

.rightMenu a:link
{
	font-family:"Comic Sans MS",Arial;padding:8px 10px;
	font-size:20px;
	color:#000;
	text-align:left;text-decoration:none;
	padding-left:35px;
}

.ourMission
{
	font-family:"Comic Sans MS",Arial;padding:25px 20px 0px 20px;
	font-size:15px;
	color:#000;text-align:right;
}

.middleText 
{
	font-size:18px; text-align:center;
}

.middleTexTitle 
{
	font-size:35px; text-align:center; color:#077EC8;
}

.footer
{
	color:#76C04D;
	font-size:14px;
	text-align:center;
	padding-bottom:20px;
}

.blueTitles
{
	font-family:"Comic Sans MS",Arial;
	font-size:22px;
	font-weight:bold;
	color:#0084C9;
	text-align:left;text-decoration:none;
}

.blackTitles
{
	font-family:"Comic Sans MS",Arial;
	font-size:20px;
	color:#000;
	text-align:left;text-decoration:none;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	
/******* /CONTAINER *******/  
   /******* FORM *******/  
   #customForm{  
      /*padding: 0 10px 10px;  */
   }  
   #customForm label{  
       /*display: block;  */
     color: #797979;  
      font-weight: 700;  
      /* line-height: 1.4em; */ 
   }  
  #customForm input{  
       /*width: 220px;  
      padding: 6px;  */
       color: #949494;  
       font-family: Arial,  Verdana, Helvetica, sans-serif;  
     font-size: 11px;  
       border: 1px solid #cecece;  
   }  
   #customForm input.error{  
       background: #f8dbdb;  
       border-color: #e77776;  
   }  
  #customForm textarea{  
      width: 550px;  
       height: 80px;  
      padding: 6px;  
       color: #adaeae;  
       font-family: Arial,  Verdana, Helvetica, sans-serif;  
       font-style: italic;  
      font-size: 12px;  
       border: 1px solid #cecece;  
   }  
   #customForm textarea.error{  
       background: #f8dbdb;  
       border-color: #e77776;  
   }  
   #customForm div{  
       margin-bottom: 15px;  
  }  
  #customForm div span{  
     margin-left: 10px;  
      color: #b1b1b1;  
      font-size: 11px;  
      font-style: italic;  
  }  
  #customForm div span.error{  
      color: #e46c6e;  
  }  
  #customForm #send{  
      background: #6f9ff1;  
      color: #fff;  
     font-weight: 700;  
      font-style: normal;  
      border: 0;  
      cursor: pointer;  
  }  
  #customForm #send:hover{  
      background: #79a7f1;  
  }  
  #error{  
      margin-bottom: 20px;  
      border: 1px solid #efefef;  
  }  
  #error ul{  
     list-style: square;  
      padding: 5px;  
      font-size: 11px;  
  }  
  #error ul li{  
      list-style-position: inside;  
      line-height: 1.6em;  
  }  
  #error ul li strong{  
      color: #e46c6d;  
  }  
  #error.valid ul li strong{  
      color: #93d72e;  
  }  
  /******* /FORM *******/  	
	   
	   
