/* generated by csscreator.com */ 
html, body{ 
 margin:0px; 
 padding:0px; 
 text-align:center; 
background-color:#212121;
} 

body, table, td, form, input, select, h1, h2, h3, h4, h5, h6 {font-family:verdana;font-size:10px;color:#eaebea;}
/* Netscape 4 font-size fix */
html body, html table, html td, html input, html select, html h1, html h2, html h3, html h4, html h5, html h6 {font-size:10px;}
h1, h2, h3, h4, h5, h6 {font-weight:bold; color: #212121;}
body, form {margin:0px;padding:0px;}
a {color:#919191; text-decoration:none;}
a:hover {text-decoration:underline;}
a img{ border: none;}
img { border: none;}
img.home {
    display: block;
    margin-left: auto;
    margin-right: auto }
.bold {font-weight:bold;}
.boldNav {font-weight:bold;font-size:11px;}
.boldTitle {font-size:14px;font-weight:bold;}
.italic {font-style:italic;}
.light {color:#ffffff;font-size:11;}
.dark {color:#000000;font-size:11;}
.small {font-size:10px;}
.caption, .detailImageDesc {color:#484848;font-size:12;}

#pagewidth{ 
 width:800px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto; 
margin-bottom:0px;
background-image: 
url('images/common/bg.gif');
background-repeat: repeat-y; 
}

#main{
margin-left:12px; 
 margin-right:12px;
}
 
#module{ 
 width:130px; 
 text-align:center;  
margin-left:auto; 
 margin-right:auto; 
background-color: #464646;
}

#text{ 
text-align:left;  
margin-left:20px; 
margin-right:20px;
color:#212121;
}

#cap{ 
text-align:center;  
margin: 20px; 
color:#212121;
font-weight:bold;font-size:12px;
}

#footer{ 
text-align:center;  
color:#464646;
font-weight:bold;
}

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

#left {
		float:left;
		width:150px;
		font-size:100%;
}

#right {
		float:right;
		width:150px;
		font-size:100%;
}

#middle {
		margin:0 150px;
		font-size:100%;
		/*background-color:#464646;*/
		background-image: url('images/common/body_bg.gif');
		background-repeat: repeat-y; 
}

#middle_big {
		margin:0;
		float: left;
		width:615px;
		font-size:100%;
		/*background-color:#464646;*/
		background-image: url('images/common/body_bg_big.gif');
		background-repeat: repeat-y; 
}

.column-in {
		margin: 0;
    		text-align: center;
}

.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
}

#form1 {
text-align:left;  
margin-left:200px; 
color:#212121;
}

label{
display: block;
}

input, textarea{
margin: 2px 0 9px 0;
padding: 1px 0 2px 3px;
border: 1px solid #000;
background-color: #DDD;
width: 200px;
color:#212121;
}

.button{
background-color: #000;
color: #FFF;
font-weight: bold;
width: auto;
margin: 0 5px 0 0;
padding: 1px 5px 2px 5px;
cursor: pointer;
}

.radio{
margin: 2px 0 0px 0;
padding: 1px 0 2px 3px;
border: 1px solid #000;
background-color: #DDD;
width: 20px;
color:#212121;
}
