

html {min-height: 100%;}


img {
border-style: none;
	border-color: inherit;
	border-width: 0;
	height: 131px;
	width: 74px;
}
A:link {text-decoration: none;font-family: "Lucida Grande" ,Verdana,sans-serif;font-size:12px;  color:Blue}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {color: red;}

body {
	background-color:White;
	color: #333;
	text-align: center; 
	font-family: "Lucida Grande" ,Verdana,sans-serif; 
}

.main {
	width:850px;
	border-top: 8px solid #FFF;
	background: url(img/bgmain.jpg) repeat-y;
	
}
	fieldset {
  font-family: "Lucida Grande" ,Verdana,sans-serif; 
  text-align:left;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 1;
	width: 125px;
}
  legend {
  padding: 0.2em 0.5em;
  border:.1px solid green;
  color:Blue;
  font-family: "Lucida Grande" ,Verdana,sans-serif; 
  font-size:12px;
  text-align:left;
  font-weight:bold;
  }

label {
  float:left;
  width:100px;
  margin-right:0.5em;
  font-family: "Lucida Grande" ,Verdana,sans-serif; 
  font-size:12px;
  padding-top:0.2em;
  border:1 none Green;
  text-align:left;
	height: 5px;
}
input 

{           background: url(search.png) #ffffff no-repeat left center; 

            border:solid 1px  Gray; 

            color:Black;
            margin-top:5px;

            font-family: "Lucida Grande" ,Verdana,sans-serif; 

            height: 12px; 

            width: 120px; 
           
            font-size: 11px;

            vertical-align: middle; 

            text-decoration: none; 

} 
input:hover 

{ 

            border: #d3d3d3 1px solid; 

}


select
{
	   background: url(search.png) #ffffff no-repeat left center; 

            border: 1px solid #EEEEEE; 

            color: Black;
            font-family: "Lucida Grande" ,Verdana,sans-serif; 

            height: 20px;
             
margin-top:5px;
          
            width: 120px; 

            font-size: 12px; 

            vertical-align: top; 

            text-decoration: none; 

}


textarea
{
	   background: url(search.png) #ffffff no-repeat left center; 

            border:solid 1px  black; 

            color:Black;

            font-family: "Lucida Grande" ,Verdana,sans-serif; 

            height: 40px; 

            width: 120px; 
           
            font-size: 11px;

            vertical-align: middle; 

            text-decoration: none; 
}

	

textarea:hover 

{ 

            border: #d3d3d3 3px solid; 

} 
a.button{
	background:url(img/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:29px;
	line-height:29px;
	margin-bottom:14px;
	margin-top:5px;
	text-decoration:none;
	width:120px;
}
a:hover.button{
	color:#0066CC;
	border-color:Green;
	border-width:2px;
}

	.lens{
		background:url(img/lens.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.info{
		background:url(img/info.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.contact
	{
		 font-family: "Lucida Grande" ,Verdana,sans-serif; 
font-size:12px;
color:Green;
}

.tutorinfo
{
	 font-family:Arial; 
font-size:14px;
color:Green;
font-weight:bold;
}

.tutorname
{
	 font-family:Arial; 
font-size:15px;
color:Red;
font-weight:bold;
}



	.name
	{
		 font-family: "Lucida Grande" ,Verdana,sans-serif; 
font-size:12px;
color:Green;

		
	}

.txt {
  float:left;
  margin-right:0.5em;
  font-family:Arial;
  font-size:12px;
  padding-top:0.2em;
  color:Gray;
  text-align:left;
  }
  .regfrmtxt 
  {
  	margin-top:12px; 
  	margin-left:20px;
  	 font-family:Arial; 
  	 font-size:12px;
  	 float:left;
  	 width:150px;
  	 text-align:right;
  }
    .regfrmtxt1 
  {
  	margin-top:6px; 
  	margin-left:5px;
  	 font-family:Arial; 
  	 font-size:12px;
  	 float:left;
  	 width:200px;
  	 text-align:left;
  }
  
   .tabletd
        {
            width: 133px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10pt;
            font-weight: bold;
            color: #800000;
            text-align: right;
            vertical-align:top;
           
        }
 .divtd
        {
            width: 120px;
            font-family:Arial;
          
            font-weight:lighter;
            float:left;
            margin-left:10px;
            font-size:11px;
          
           
        }
        
 .headingt
 {
 	font-family:Arial;
 	font-size:14px;
 	font-weight:bold;
 	margin-left:45px; 
 	margin-top:10px;
 	
 }
 .divframe
 {
 	width:160px;
 	 height:250px; 
 	 background-image:url(img/linksbg.png);
 	  background-repeat:no-repeat;
 }
  .divform
 {
 	font-family:Arial;
 	font-size:14px;

 	margin-left:10px; 
 	margin-top:5px;
 	color:Gray;
	width: 137px;
}
   .divl
 {
 	font-family:Arial;
 	font-size:13px;

 	margin-left:-5px; 
 	margin-top:0px;
 	color:Gray;
 }
        
       