﻿@import url("reset.css");
@import url("hacks.css");
@import url("colors.css");
@import url("common.css");
@import url("home.css");
@import url("newjob.css");
@import url("search.css");
@import url("register.css");
@import url("account.css");
@import url("conditions.css");
@import url("jobs.css");
@import url("users.css");
@import url("require.css");/*rsv errors plus calendar*/
/*
colors
wrapper			background:#89A2CF;
navi        	background:#7995C8;
navi hover  	background:#95BFE1;
categories		background:#E8E8E8;
visited c		color:#0033FF;
orange ftw      background:#FFCC99;
orange hover    color:#FBC899;
*/
html
{
	height: 100%;
	
}
body
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	/*background:#ffffff;*/
	min-height:101%;
	/*color:#333333;*/
	background-image:url(../images/background.gif);
}


#wrapper
{
	width:902px;
	padding:3px;	
	
	/*border:1px solid #95BFE1;*/
	/*border-right:2px solid #FFCC99;
	border-left:2px solid #FFCC99;*/
	margin-left:auto;
	margin-right:auto;
/*	
	background:#DAEDFB;
	background:#338CEE;
	background:#89A2CF;*/
}
#header
{
	/*background:#338CEE;*/
	padding-bottom:4px;
}

	#upper
	{
		/*width:100%;*/
		height:78px;
		
	}
		#logo
		{
			/*width:300px;*/
			
			/*border:1px solid red;*/
			font-size:30px;
			font-weight:bold;
			margin-bottom:3px;
			float:left;
			height:75px;
		}
		
		
		
		#login
		{
			/*border:1px solid black;*/
			width:360px;
			margin-left:175px;
			float:left;
			height:75px;
			font-size:11px;
			
			
	
		}
			.loginput
			{
				width:80px;
				height:14px;
			}
			.loginsubmit
			{
				height:18px;
				font-size:12px;
				font-weight:bold;
				vertical-align:baseline;	
				padding:0px 1px;	
				/*width:50px;*/
			
			}
			#login a
			{
				margin-top:3px;
				display:inline-block;
				float:left;
			}

			#login a:hover
			{
				text-decoration:underline;
	
			}
			#p_error
			{
				display:block;
				width:200px;
				float:left;
				padding-top:3px;
				
			}
			
			
		#languagePack
		{
			/*border:1px solid red;*/
			/*width:146px;*/
			height:70px;
			float:left;
		}
		#languagePack ul li
		{
			margin:0px 1px;
			float:left;
			z-index:10;
		}
						.naviSelected
						{
							/*background:#FFCC99 !important;*/
								
						}
						
		
		#languagePack ul li a img
		{
			width:20px;
			height:13px;
		}
								
				.languageNotSelected
				{
					filter:alpha(opacity=65); 
					-moz-opacity: 0.65; 
					opacity: 0.65;
					-khtml-opacity: 0.65;
				
				}
				.languageSelected
				{
					filter:alpha(opacity=100); 
					-moz-opacity: 1.0; 
					opacity: 1.0;
					-khtml-opacity: 1.0;
					
				}
				
	#navi
	{
		
		/*border:1px solid yellow;*/
		height:25px;
		/*float:left;*/
		width:100%;
		
	}
		#navi ul
		{
			
			display:block;
			/*margin-left:200px;*/
			
			
	
		}
		#navi ul li
		{
			display:block;
			float:left;
			padding:5px;
			margin-left:2px;
			/*border:1px solid #528BC5;
			background:#7995C8;	*/
			
		}
		#navi ul li a
		{
			display:inline-block;
			margin:0px;
			padding:1px;
			font-weight:bold;	
	
		}
	

#left
{
	/*border:1px solid red;*/
	float:left;
	width:200px;
}
	#categories
	{
		margin-top:7px;
	}
		/*#categories h3
		{
			padding:5px;
		}*/
		#categories a
		{

			/*margin-left:2px;*/
			
		}
						a.trigger
						{
							
							font-weight:bold;
							font-size:13px;
							padding:2px;
						
							
							/*border:1px solid red;*/
						}
						a:visited.trigger 
						{
							color:#333333;
							
						}
						#sD_trigger
						{
							/*background:#E8E8E8;
							color:#333333;*/
							padding-left:4px;
							
						}
						#lD_trigger
						{
							/*background:#FFFFFF;
							color:#999999;*/
							/*padding-left:4px;*/
							
							
							margin-left:2px;
						}
											.spacer
											{
												display:inline-block;
												width:4px;
											}
											.spacer1
											{
												display:inline-block;
												width:5px;
											}
		#categories div
		{
			/*background:#E8E8E8;*/
			font-size:14px;
			margin:3px 3px 4px 2px;
			padding:0px 1px;	
		}
	
		#categories div ul li
		{
			margin:0px 0px;
			padding:5px 2px;
			font-size:13px;
			/*border-bottom:1px solid #CCCCCC;*/
			
		}
		#categories div ul li a
		{
			display:inline-block;
			width:100%;
			/*background:red;*/
			
		}
		#categories div ul li a:link,a:visited
		{
			/*color:#0033FF;*/
		}
		#categories div ul li a:hover
		{
			/*color:#0033FF;*/
		}
		
			#lD
			{
				display:block;
			}
			#sD
			{
				display:none;
			}
	

#right
{
	/*border:1px solid blue;*/
	
	width:698px;
	padding-left:2px;	
	float:left;
	/*margin-left:200px;*/
	
}

#footer
{
	/*border:1px solid black;*/
	clear:both;
}
#footer p
{
	font-size:12px;
	width:98%;
	padding:10px 0px;
	/*border:1px solid blue;*/
	text-align:right;
	
}