@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}

body { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 12px;
line-height: 18px;
color: #000; 
background: #DCDCDC url(images/body_bg.gif) repeat-x; 
} 

p { 
font-size: 1.0em; 
margin: 0 0 1em 0; 
} 

h1 { 
padding: 0 0 0 300px; 
font-family: arial, helvetica; 
margin: 0; 
font-size: 24px;
line-height: 54px; 
color: #006600; 
} 

h2 { 
font-family: arial, helvetica; 
font-size: 1.2em; 
margin: 10px 0 0 0; 
} 

label{ 
font-size: 0.8em; 
display:block; 
font-weight:bold;
margin: 5px 0 0 0;
} 

input{ 
font-family: arial, helvetica; 
font-size: 10px; 
font-weight: bold; 
color: #333333
}

select{ 
font-family: arial, helvetica; 
font-size: 10px; 
font-weight: bold; 
color: #333333
}


a:link, a:visited { 
color: #006600;; 
text-decoration: none;  
} 

a:hover, a:active { 
color: #FFC71E; 
background-color: #000; 
}

#loginform{
width: 440px;
background: transparent url(images/puffbg.png) bottom left no-repeat;
margin: 36px auto 36px auto;
padding: 9px 10px 9px 10px;}

#head{
width: 960px;
height: 90px;
margin: 0 auto 0 auto;
padding-top: 36px }

#head img{
float: left;}

