/* tk: css basic */
*{
	padding:0;
	margin:0;
}
html, body{ 
 font-family:verdana, sans;
 font-size:13px;
 margin:0; 
 padding:0;
 color:#fff;
} 

a img{
	border:0px;
}

p{
	margin:7px 0 7px 0;
}
/* form setup */

form .normal_checkbox{
	float:left;
	margin:3px 3px 0 0px;
	padding:0px;
}

label{
	display:block;
	float:left;
	width:130px;
	padding-top:0px;
	margin:0px 0px 9px 0px;
}

label.checkbox_label{
	display:block;
	padding-top:0px;
	width:300px;
	margin:0px 0px 0px 0px;
	float:left;
}

label.sublabel{
	display:inline;
	width:30px;
	text-align:center;
	margin: 0 5px 0 5px;
	float:left;
}

input.normal_text, input.small_text, textarea{
border:1px solid #333333;
}

input.small_text {
	width:53px;
	float:left;
}

input.normal_text {
	float:left;
}

.searchformblock input.normal_text{
	float:right;
}

form, fieldset{
	margin:0px;
	padding:0px;
}

form .submit{
	clear:both;
	margin-left:130px; /* same as label width */
}

form br{
	clear:both;
	margin:0px;
}
 
#pagewidth{ 
 width:955px; 
 font-size:.89em; 
 line-height:1.7em; 
} 
 
#header{
 position:relative; 
 height:50px; 
 width:100%;
} 

#wrapper{
margin-left:40px;
} 
 
#maincol{ 
 float: left; 
 display:inline; 
 position: relative;
 margin-right:25px;
 width:429px;
}
 
#footer{
 font-size:.6em;
 line-height:12px;
 height:30px; 
 clear:both;
 margin-top:20px;
padding-left:40px;
} 

/*----------------------------------*/
/* isolate safari */

/*p:empty { background: red; }*/

#maincol:empty{ 
 width:390px;
}

/*--------------------------------*/


 /* --------------------------------------------------------------------
 
 Use class .clearfix on any container you 
 need to completely contain floated children
 (instead of having to add an extra clearing element to the html)
 
 http://www.csscreator.com/attributes/containedfloat.php
 */
 
.clearfix:after {
 content: "."; 
 display: block;
 height: 0; 
 clear: both; 
 visibility: hidden;
}
 
.clearfix{display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
