﻿ 
 #forms input {
       border:1px solid #ddd;
       font-size:12px;
       padding:8px;
       width:200px;
       margin:0;
       height:15px;
       font:tahoma;
       -moz-border-radius:5px;
       -webkit-border-radius:5px;
       
}

#forms input:focus
{
border:1px solid #000;
}




 #forms textarea 
 {
      font:tahoma;
       border:1px solid #ddd;
       font-size:12px;
       padding:8px;
       width:200px;
       margin:0;
       height:60px;
       -moz-border-radius:5px;
       -webkit-border-radius:5px;
       
}

#forms textarea:focus
{
border:1px solid #000;
}

 #forms td 
 {
     padding-top:10px;
     padding-left:10px;
 }
    
    #forms
{
    color: #808080;
    font:tahoma;
}   



 #forms .button 
 { 
     width:auto;
     height:auto;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	background:#ddd url("../images/bg-btn.gif") repeat-x 0 0;
	border-color:#999 #999 #888;
	border-radius:4px;
	border-style:solid;
	border-width:1px;
	color:#000;
	cursor:pointer;
	display:inline;
	font:11px/14px "tahoma", Sans-serif;
	margin:0;
	overflow:visible;
	padding:4px 8px 5px;
	text-shadow:1px 1px 0 #fff;
	
}
 #forms .button::-moz-focus-inner {
padding:0;
border:0;
}
 #forms .button:focus {
	outline:none;
}
 #forms .button:hover, #forms .button:focus {
	background-position:0 -6px;
	border-bottom-color:#ccc;
	border-color:#ddd;
	
	color:#333;
}
 #forms .button:active {
	background-image:none;
	text-shadow:none;
	outline:none;
}



 #forms .button2 {
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border-bottom-color:#ccc;
	border-color:#ddd;
	border-radius:4px;
	border-style:solid;
	border-width:1px;
	color:#333;
	cursor:pointer;
	display:inline;
	font:11px/14px "tahoma", Sans-serif;
	margin:0;
	overflow:visible;
	padding:4px 8px 5px;
	
	background-color:#f6f6ed;

}
 #forms .button2::-moz-focus-inner {

}
 #forms .button2:focus {
	
}
 #forms .button2:hover,  #forms .button:focus {
	
	border-color:#999 #999 #888;
	color:#000;
}
 #forms .button2:active {
	background-image:none;
	text-shadow:none;
	outline:none;
}





input.text_field.with-box 
{
    
        -moz-border-radius-topright:0;
       -moz-border-radius-bottomright:0;
       -webkit-border-top-right-radius:0;
       -webkit-border-bottom-right-radius:0;

}

.butt1 
{
     font:tahoma;
background: -moz-linear-gradient(center top, #b8d8f2, #92bde0 25%, #3282c2 50%, #92bde0 75%, #b8d8f2);
background: -webkit-gradient(linear, center top, center bottom, from(#b8d8f2), color-stop(25%, #92bde0), color-stop(50%, #3282c2), color-stop(75%, #92bde0), to(#b8d8f2));
color:White;

}



.required
{
    background-image: url(     '../images/warning.gif' );
    padding-left: 20px;
    background-repeat: no-repeat;
    padding-bottom: 10px;
    color: #FF0000;
    font-family: tahoma;
    font-size: 10px;
}

.required_login
{
    background-image: url(   '../images/warning.gif' );
    margin-left: 20px;
    background-repeat: no-repeat;
    padding-bottom: 10px;
    color: #FF0000;
    padding-left:25px;
    font-size:9px;
     vertical-align:middle;
     line-height:15px;
     padding-top:2px;
     
}
.success
{
    background-image: url( '../images/success.png' );
    background-repeat:no-repeat;
    padding-left :20px;
    padding-bottom: 10px;
    font-family: tahoma;
    font-size: 10px;
    

    
    
}
.allborder
{
    border: 1px solid #6699FF;
}

select.style01 {border:1px solid #A5A5A5;  background-color:#D0D0D0;}
select.style01 option {border-bottom:1px solid #dadada}
