body,html{

	padding:0px;

	margin:0px;

}

body.default{

	background-color:#FFFFFF;

}

body,div,td,th,input,select,textarea{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

}
#print_header, #print_footer{
	display:none;
}

a{

	color:#333333;

}

a:hover{

	text-decoration:none;

}

#site_container{

	margin:0px auto 0px auto;

	width:792px;

}

#front_container{

	margin:0px auto 0px auto;

	width:815px;

}

#front_container_logged{

	margin:0px auto 0px auto;

	width:815px;

}

.clear{

	clear:both;

	font-size:1px;

	line-height:1px;

}

a img, img{

	border:0px;

}

#header{

	background-image:url(/img/header.gif);

	background-repeat:no-repeat;

	width:792px;

	height:192px;

}

#header_logged{

	background-image:url(/img/header_logged.gif);

	background-repeat:no-repeat;

	width:792px;

	height:192px;

}

#footer{

	text-align:center;

	font-size:10px;

	color:#6a6a66;

	margin-bottom:30px;

	margin-top:30px;

}

#footer a{

	color:#6a6a66;

}

#header_top{

	color:#ff8000;

	padding-top:10px;

}

#header_top a{

	color:#ff8000;

}

#header_login{

	margin:29px 0px 0px 600px;

	height:55px;

}

#header_login_logged{

	margin:29px 0px 0px 562px;

	height:55px;

}

#header_search{

	margin:0px 0px 0px 677px;

	height:32px;

}

#header_search_label{

	margin:0px 0px 0px 610px;

	height:32px;

	font-size:9px;

	line-height:21px;

	color:#FFFFFF;

}

#header_menu{

	text-align:center;

}

.header_login_tab td{

	padding:0px 3px 1px 3px;

	font-size:9px;

	color:#FFFFFF;

}

.header_input{

	width:60px;

	padding:4px;

	font-size:10px;

	border:0px;

	background-color:#FFFFFF;

}

.page_input{

	padding:4px;

	font-size:10px;

	border:0px;

	background-color:#FFFFFF;

}

.contact_input{

	padding:4px;

	border:1px solid #656565;

	background-color:#FFFFFF;

}

.short_input{

	padding:4px;

	border:1px solid #656565;

	background-color:#FFFFFF;

	width:60px;

}

.shortest_input{

	padding:4px;

	border:1px solid #656565;

	background-color:#FFFFFF;

	width:20px;

}

.long_input{

	padding:4px ;

	border:1px solid #656565;

	background-color:#FFFFFF;

	width:160px;

}

.longest_input{

	padding:4px ;

	border:1px solid #656565;

	background-color:#FFFFFF;

	width:260px;

}

.longest_input_2{

	padding:4px ;

	border:1px solid #656565;

	background-color:#FFFFFF;

	width:226px;

}

.header_select{

	width:68px;

	padding:4px;

	font-size:10px;

	border:0px;

	background-color:#FFFFFF;

	margin-right:2px;

}

#page_path{

	float:left;

	width:584px;

	margin-left:10px;

	margin-top:6px;

	margin-bottom:6px;

	font-size:10px;

	color:#6a6a66;

}

#page_path a{

	color:#6a6a66;

}

#page_path_noprint{

	width:794px;

	margin-left:10px;

	margin-top:6px;

	margin-bottom:6px;

	font-size:10px;

	color:#6a6a66;

}

#page_path_noprint a{

	color:#6a6a66;

}



#page_toolitmes{

	float:left;

	font-size:10px;

	text-align:right;

	width:190px;

	margin-top:6px;

	margin-bottom:6px;

	color:#63ade1;

}

.path_active{

	color:#532900;

	font-weight:bold;

}

#page_toolitmes a{

	color:#e82887;

}

#content_container{

	padding-top:10px;

	padding-bottom:10px;

}

.page_wide .left_panel{

	float:left;

	width:376px;

	margin-left:10px;

	margin-bottom:10px;

}

.page_wide .right_panel{

	float:left;

	width:376px;

	margin-left:20px;

	margin-bottom:10px;

}

.page_columns .left_panel{

	float:left;

	width:178px;

	margin-left:10px;

	margin-bottom:10px;

}

.page_columns .mid_panel{

	float:left;

	width:396px;

	margin-left:10px;

	margin-bottom:10px;

}

.page_columns .right_panel{

	float:left;

	width:178px;

	margin-left:10px;

	margin-bottom:10px;

}

.page_left_wide .left_panel{

	float:left;

	width:178px;

	margin-left:10px;

	margin-bottom:10px;

}

.page_left_wide .right_panel{

	float:left;

	width:584px;

	margin-left:10px;

	margin-bottom:10px;

}

.pink_text{

	color:#e82787;

}
.pink_text a{

	color:#e82787;

}

.pink_link{

	color:#e82787;

}

.black_text{

	color:#000000;

}

textarea {

	background-color:#FFFFFF;

}
