/* CSS Document */

html{width:100%;
     height:100%;
	 }

img{margin:0}

body{width:100%;
     min-height:100%;
	 background-color:#FFFFFF;
	 background-image:url(images/bg.jpg);
	 background-position:top;
	 background-repeat:repeat-x;
	 font-family: Geneva, Arial, Helvetica, sans-serif;
	 margin:0;
	 }
	 

#wrapper{width:804px;
		 height:100%;
		 margin:auto;
		 background:white;
		 }

.back{width:804px;
      min-height:900px;
	  background-image:url(images/big_bg.jpg);
	  background-color:#FFFFFF;
	  background-position:top;
	  background-repeat:no-repeat;
	  }	
		 
#header{width:804px;
        height:68px;
		margin:auto;
		background-image:url(images/top_bg.jpg);
		background-position:top;
		background-repeat:repeat-x;
		line-height:68px;
		color:#FFFFFF;
		font-size:20px;
		font-weight:800;
		text-indent:20px;
		}
		
#header span{margin-left:314px;
             font-size:16px
			 }
		
#display{width:767px;
		 height:238px;
		 margin:auto;
		 margin-bottom:4px;
		 }
		 
#menu{   width:804px;
		 height:96px;
		 margin-left:17px;
		 /*margin-top:5px;
		 */background:none;
		 }
		 
#menu img{margin:0;
          float:left;
		  }        


  
		 
.text-content{width:100%;
              background:none;
              }

		
.colone{width:245px;
        float:left;
		margin:0;
		margin-left:15px;
		background:none;
		}

.colone img{margin:auto;
            margin-top:5px;
			margin-left:12px;}
		
.coltwo{width:523px;
        float:left;
		margin:0;
		margin-bottom:30px;
		padding:0;
		background-image:url(images/shade.jpg);
		background-position:left;
		background-repeat:repeat-y;
		}
		
.colthree{  width:235px;
			float:left;
			background:none;
			margin-left:20px;
			}
			
.colthree img{ margin-top:5px;
               margin-left:10px;
			   width:90%;
			   }

.colfour{width:99%;
         /*height:675px;*/
         float:left;
		 margin:0;
		 margin-bottom:30px;
		 padding:0;
		 background-image:url(images/shade.jpg);
		 background-position:left;
		 background-repeat:repeat-y;
		 font-size:11px;
		 color:#666666;
		}
			   

.bigcol{width:800px;
        float:left;
		margin:0;
		margin-bottom:15px;
		padding:0;
		background-image:url(images/shade.jpg);
		background-position:left;
		background-repeat:repeat-y;
		}
			   
.head1{ width:100%;
        text-align:left;
		color:#000000;
		font-size:22px;
		line-height:40px;
		background:none;
		text-indent:15px;
		font-weight:bold;
		padding-top:25px;
		}

.head2{ width:100%;
        text-align:right;
		color: #006666;
		font-size:12px;
		font-weight:bold;
		line-height:20px;
		background:none;
		padding-right:5px;
		}
		
		
/* TEXT */

h1, h2, h3{color:#003077;
		   font-size:22px;
		   line-height:1em;
		   font-weight:500;
		   font-family:Helvetica,Arial,Verdana,sans-serif;
		   width:90%;
		   margin:auto;
		   margin-top:10px;
		   border-bottom:2px #003077 solid;
		   padding-bottom:5px;
		  }
  
p  {color:#666666;
    font-size:11px;
	width:90%;
	margin:auto;
	margin-top:15px;
	margin-bottom:10px;
	text-align:justify;
	
	}
	
p1  {color:#666666;
    font-size:11px;
	width:90%;
	margin:auto;
	margin-top:15px;
	margin-bottom:10px;
	text-align:center;
	font-weight:bold;
	
	}	
	
.subtitle  {color:#666666;
    font-size:14px;
	width:100%;
	margin:auto;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	font-weight:bold;

	
	}	


li  {color:#666666;
    font-size:11px;
	width:90%;
	margin:auto;
	margin-top:3px;
	text-align:justify;
	}
	

a:link,  a:visited {color:#003077;
                    text-decoration:none;
					font-weight:800;
					font-family:Helvetica,Arial,Verdana,sans-serif;
                    }

a:hover {color:#003077;
         text-decoration:underline;
		 font-weight:800;
         font-family:Helvetica,Arial,Verdana,sans-serif;
		 }
   	
		
.form{width:225px;
      height:285px;
	  margin:auto;
	  }
	  
.textfield{width:100%;
           height:23px;
		   border:#003077 solid 1px;
		   background-image:url(images/field_bg.gif);
		   background-repeat:repeat-x;
		   margin:5px 0 5px 3px;
		   color:#003077;
		   font-size:11px;
		   line-height:24px;
		   text-indent:5px;
		   }
		   
.textfield2{   width:180px;
               height:16px;
			   border:#003077 solid 1px;
			   background-image:url(images/field_bg.gif);
			   background-repeat:repeat-x;
			   color:#003077;
			   font-size:11px;
			   line-height:24px;
			   text-indent:5px;
			   float:left;
			   }
			   
.textfield3{   width:65px;
               height:16px;
			   border:#003077 solid 1px;
			   background-image:url(images/field_bg.gif);
			   background-repeat:repeat-x;
			   margin:5px 0 5px 3px;
			   color:#003077;
			   font-size:11px;
			   line-height:24px;
			   text-indent:5px;
			   }	
		   
.textarea{ width:100%;
           height:120px;
		   border:#003077 solid 1px;
		   background-image:url(images/field_bg.gif);
		   background-repeat:repeat-x;
		   background-position:top;
		   margin:5px 0 5px 3px;
		   text-indent:5px;
		   }

#comments{   color:#003077;
			 font-size:11px;
			 line-height:24px;
			 font-family:Arial, Helvetica, sans-serif;
	   
			 }
			 
.submit{width:100%;
        text-align:right;
		margin-top: 2px;
		}
		 
 .info-box{ width:100%;
            margin-top:10px;
		}
		
 .info-box p{ font-size:10px;}
		
 .info-box span{color:#000066;
                  margin:0;
				  font-weight:800;
				  }
		
		
 .info-box strong{color:#000066}
			
.info-box h5{color:#003077;
             line-height:1em;
		     font-weight:900;
		     font-family:Helvetica,Arial,Verdana,sans-serif;
		     width:90%;
		     margin:auto;
		     margin-top:15px;
		     border-bottom:2px #003077 solid;
		     padding-bottom:5px;
			 text-indent:1px;
			 }
			 
.footer    {  width:480px;
             margin:auto;
			  color: #666666;
			  font-size:10px;
			  text-align:center;
			  margin-top:25px;
			   }
			  
a.footer:link,  a.footer:visited {  color:#003077;
									text-decoration:none;
									font-weight:200;
									font-size:10px;
									font-family:Helvetica,Arial,Verdana,sans-serif;
									}

a.footer:hover {color:#003077;
				 text-decoration:underline;
				 font-weight:200;
				 font-size:10px;
				 font-family:Helvetica,Arial,Verdana,sans-serif;
				 }
			  
.phone{
	position:absolute;
	margin:0;
	font-size:16px;
	color:#FFFFFF;
	width:300px;
	font-weight:800;
	margin-left:490px;
		}
table{border:none}

table img {border:1px solid #003366}

td{text-align:center;
  }

.special_img{border:none}
