/* This is the style of your browser text */
* {
	padding:0px;
	margin:0px;
}
body {
	padding:0px;
	margin:0px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#000000;	
}
a {
	color: #ffffff;
}
a:hover {
	color: #cccccc;
}
h3 {
	font-size: 24px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	padding:10px 0px 10px 0px;
	margin:0px;
}

.style1 {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style2 {
	color: #7dd9f8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#mainlevel-nav {
	padding: 0px;
	margin:0px;
	list-style: none;	

}
#mainlevel-nav li {
	display:inline;
	padding-right: 15px;
}
#mainlevel-nav li a {
	color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/arrow.png) no-repeat;
	background-position:right;
	text-decoration:none;
	width: auto;
	padding-right: 10px;

}
#mainlevel-nav li a:hover {
	color:#ffffff;
}
.menulink {
	color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-left:#cccccc 1px dashed;
	padding:10px 45px 0px 15px;
}

#left_col {
	width: 183px;
/*	margin: 0 auto;
	float: left;
	margin: 0px 0px 0px 0px;
*/
}

#content {
/*	width: 557px;
	float: right;
	min-height: 585px;
*/	margin-bottom: 10px;
}

.main_area {
	background:url(../images/whitefade.png) repeat-x; 
/*	padding: 10px; 
	width:750px; 
	height:600px; */
}
.menubacks {
	background:#010101;
	width:100%;
	z-index: 2000; 
}
#topmenu {
	width: 700px; 
	padding:10px;
}
.headerimage {
	width:100%;	
	border-top:#8b8b7e 1px solid; 
	border-bottom:#8b8b7e 1px solid; 
	background:#2a2621;
}

.moduletable-search {
	background:url(../images/bg10.png) repeat;
	border-top:#7dd9f8 5px solid;
	margin:0px 0px 10px 0px;
	width: 100%;
	text-align:left;
	color:#000000;
}
.moduletable-search th{
	background:#000000; 
	padding:0px 10px 0px 10px;
	font-size: 20px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
}

.moduletable-front {
	background:url(../images/fade.png) repeat-x; 
	border-top:#7dd9f8 5px solid;
	margin:0px 0px 10px 0px;
	width: 100%;
	text-align:left;
	height:100%;
	vertical-align:top;
}
.moduletable-front th{
	margin:0px 10px 0px 10px;
	font-size: 24px;
	height:45px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	padding:0px;
}
.moduletable-front tr{
	background:url(../images/bg10.png) repeat;
	vertical-align:top;
}
.moduletable-front td{
	vertical-align:top;
	padding:0px 10px 10px 10px;
	color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.moduletable-welcome {
	background:url(../images/fade.png) repeat-x; 
	border-top:#7dd9f8 5px solid;
	margin:0px 0px 10px 0px;
	width: 100%;
	text-align:left;
	height:100%;
	vertical-align:top;
}
.moduletable-welcome table{
	background:none; 
	border-top:none;
	margin:0px;
	width: 100%;
	text-align:left;
	height:100%;
	vertical-align:top;
}
.moduletable-welcome h3{
	margin:0px;
	font-size: 24px;
	height:45px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	padding:0px;
}
.moduletable-welcome tr{
	background:url(../images/bg10.png) repeat;
	vertical-align:top;
}
.moduletable-welcome tr tr{
	background:none;
	vertical-align:top;
}
.moduletable-welcome td{
	vertical-align:top;
	padding:0px;
	color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	
.moduletable-welcome td td{
	vertical-align:top;
	padding:0px;
	color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
		
.moduletable-fullwidth{
	width:100%;
}
.moduletable-fullwidthcenter{
	width:100%;
	text-align:center;
}
#content_area, .sitemap, #formbuilder {
	border-top:#7dd9f8 5px solid;
	background:url(../images/fade.png) repeat-x;
	text-align:left; 
	padding:0px 15px 15px 15px;
	line-height:17px;
	margin-bottom:10px;
}
#content_header {
	margin:0px;
	font-size: 24px;
	height:45px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	padding:0px;
}

.componentheading {
	margin:0px;
	font-size: 24px;
	height:45px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;

}
#main_menu {
	width:770px;
}
.item_snow {
	background:url(../../../images/arrow_snow.png) no-repeat;
	background-position:0px 4px;
	padding-left: 12px;	
}
.item_water {
	background:url(../../../images/arrow_water.png) no-repeat;
	background-position:0px 4px;
	padding-left: 12px;	
}
.item_adrenaline {
	background:url(../../../images/arrow_adrenaline.png) no-repeat;
	background-position:0px 4px;
	padding-left: 12px;	
}
.item_snow a,.item_water a,.item_adrenaline a {
	color:#CCCCCC;
	text-decoration:none;
	line-height:18px;	
}
.item_snow a:hover,.item_water a:hover,.item_adrenaline a:hover {
	color:#FFFFFF;
}
.feature_header_snow {
	background-color:#00adef;
	color:#000000;
}
.feature_header_water {
	background-color:#0054a6;
	color:#000000;
}
.feature_header_adrenaline {
	background-color:#f26522;
	color:#000000;
}
.feature_header_snow, .feature_header_water, .feature_header_adrenaline, .feature_intro{
	line-height:17px;
}
.feature_intro a{
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration:none;
}
.feature_intro a:hover{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
.moduletable-features {
	background:url(../images/fade.png) repeat-x; 
	border-top:#7dd9f8 5px solid;
	margin:0px 0px 10px 0px;
	width: 100%;
	text-align:left;
	height:100%;
	vertical-align:top;
}
.moduletable-features th{
	margin:0px 10px 0px 10px;
	font-size: 24px;
	height:45px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	padding:0px;
}
.moduletable-features tr{
	background:url(../images/bg10.png) repeat;
	vertical-align:top;
}
.moduletable-features td{
	vertical-align:top;
	padding:0px;
	color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.search_title {
	background-color:#c4e1ec;
	color:#005781;
	font-weight:bold;
	padding:20px 5px 5px 10px;
	border-top:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
		clear:both;
}
.search_button {
	background-color:#c4e1ec;
	color:#005781;
	font-weight:bold;
	padding:10px;
	border-top:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	text-align:center;
}
.search_options {
	background-color:#daeef5;
	color:#333333;
	padding:10px;
	vertical-align: middle;
}
.search_options2 {
	background-color:#daeef5;
	color:#333333;
	padding:10px;
	vertical-align: middle;
	border-top:#CCCCCC 1px solid;
}
.search_option {
	width:175px;
	padding:2px;
	float:left;
}
#search_area {
	border-top:#7dd9f8 5px solid;
	background-color:#daeef5;
	text-align:left; 
	padding:0px;
	line-height:17px;
	margin-bottom:10px;
}
#search_header {
	font-size: 24px;
	background-color:#000000;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	margin:0px;
	height:47px;
}
#results_area {
	border-top:#7dd9f8 5px solid;
	background:url(../images/fade.png) repeat-x;
	text-align:left; 
	padding:0px;
	line-height:17px;
	margin-bottom:10px;
}
#results_header {
	font-size: 24px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	margin:0px;
	height:47px;
}
.results_text {
	padding:10px 20px 10px 20px;
	color:#FFFFFF;
	font-size:12px;
}
.results_paging {
	background-color:#c4e1ec;
	color:#000000;
	padding:5px 20px 5px 20px;
	vertical-align: middle;
	font-size:12px;
}
.results_paging a{
	color:#000000;
	font-weight:bold;
	padding:3px 7px;
	margin:2px;	
	vertical-align: middle;
	text-decoration:none;
	border:#c4e1ec 1px solid;
}
.results_paging span,.results_paging a:hover{
	background-color:#7dd9f8;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px 7px;
	margin:2px;
	vertical-align: middle;
	border:#5ccdf3 1px solid;
}

.results_body table td a {
	color:#7dd9f8;
	text-decoration:none;
}
.results_body table td, .results_body table th, .details_body table td, .details_body table th {
	font-size:11px;
	padding:3px 0px 3px 0px;
}
.results_body table th, .details_body table th, .sectiontableheader{
	background-color:#c4e1ec;
	color:#000000;
	font-size:12px;
	padding:10px 0px 10px 0px;
}
.results_body {
	padding:10px 0px 10px 0px;
	color:#FFFFFF;
	font-size:12px;
}
.results_row1, .sectiontableentry1 {
}
.results_row2, .sectiontableentry2 {
	background-image:url(../../../images/white.png);
	background-repeat:repeat;
}
.details_body {
	padding:0px;
	color:#FFFFFF;
	font-size:12px;
}
.search_mod_select {
	font-size:11px;
}
.job_filter {
	font-size:10px;
	width:160px;
}

.contentpane ul, .sitemap ul, .sitemap ul li ul{
	list-style:url(../images/arrow.png);
	padding:15px;
}

.required_star {
	color: #FF0000;
}
.label {
	float:left;	display:block;
	width:200px;
}
.formw {
	float:left;	display:block;
	padding:3px;
}
.formw select {
	font-size:11px;
	width: 200px;
}
.formw textarea {
	font-size:11px;
	width: 200px;
}
.menubacks IFRAME
{
 display:none;/*sorry for IE5*/ 
 display/**/:block;/*sorry for IE5*/
 position:relative;/*must have*/
 top:0;/*must have*/
 left:0;/*must have*/
 z-index:1;/*must have*/
 filter:mask();/*must have*/
 width:600px;/*must have for any big value*/
 height:500px;/*must have for any big value*/
 border:#666666 3px solid;
}

