/** Stylesheet for KalleLoad default */

*
{
	color:			#737373;
	font-family:		Times, "Times New Roman", Sans-serif;
	list-style-type:	none;
	margin:			0px;
	padding:		0px;
	text-decoration:	none;
}

body
{
	background: 		#F5F5F5 url('../images/default/background.gif') repeat-x;
}
h3
{
	font-size:		18px;
	letter-spacing:		-1px;
}
img
{
	border:			0px;
}
label, .hand
{
	cursor:			pointer;
}

input,  option, select, textarea, #logintable td input
{
	background:		#737373 url('../images/default/box_corner.gif') no-repeat bottom right;
	border:			1px solid #5C5C5C;
	color:			#FFFFFF;
	font-family:		"Trebuchet MS", Arial, Sans-serif;
	font-size:		12px;
	padding:		3px;
}
input[type=button], input[type=reset], input[type=submit]
{
	font-size:		14px;
	font-weight:		bold;
	padding:		1px;
}
input[type=file], input[type=password], input[type=text]
{
	background-color:	#FFFFFF;
	background-image:	none;
	color:			#737373;
}

#content
{
	clear:			left;
}
	#content div.box *
	{
		color:			#FFFFFF;
		font-family:		"Trebuchet MS", Arial, Sans-serif;
	}
	#content div.box div.boxcontent code, 
	#content div.box div.boxcontent pre, 
	#content div.box div.boxcontent code a, 
	#content div.box div.boxcontent pre a
	{
		font:			11px Monaco, Courier, Monospace;
		padding:		5px;
	}
		#content div.box h2
		{
			color:			#737373;
			font-size:		20px;
			font-weight:		bold;
			letter-spacing:		-1px;
			margin:			0px;
			margin-top:		15px;
		}
		#content div.box div.boxcontent
		{
			background:		#737373 url('../images/default/box_corner.gif') no-repeat bottom right;
			border-bottom:		2px solid #5C5C5C;
			border-right:		2px solid #5C5C5C;
			color:			#FFFFFF;
			font-size:		12px;
			padding:		6px 16px;
		}
		#content div.box div.boxcontent input[type=file], 
		#content div.box div.boxcontent input[type=password], 
		#content div.box div.boxcontent input[type=text],
		#content div.box div.boxcontent div.whitebox, 
		#content div.box div.boxcontent div.whitebox *, 
		#content div.box div.boxcontent #logintable td strong
		{
			color:			#737373;
		}
		#content div.box div.boxcontent div.whitebox input, 
		#content div.box div.boxcontent div.whitebox option, 
		#content div.box div.boxcontent div.whitebox select, 
		#content div.box div.boxcontent div.whitebox table * td.heading, 
		#content div.box div.boxcontent div.whitebox textarea, 
		#content div.box div.boxcontent #logintable tr td input
		{
			color:			#FFFFFF;
		}
#copyright
{
	font:			10px "Trebuchet MS", Arial, Sans-serif;
	padding-top:		10px;
	text-align:		right;
}
	#copyright a
	{
		font:			12px "Trebuchet MS", Arial, Sans-serif;
	}
#logintable
{
	padding:		10px 50px;
}
	#logintable input
	{
		width:			150px;
	}
	#logintable table
	{
		background-color:	#FFFFFF;
		border-bottom:		2px solid #5C5C5C;
		border-right:		2px solid #5C5C5C;
	}
		#logintable *
		{
			color:			black;
		}
	#logintable td
	{
		font-size:		14px;
		font-weight:		bold;
		padding:		10px;
	}
#navigation
{
	margin:			-5px 0px 0px 70px;
}
#navigation *
{
	font-size:		13px;
}
	#navigation li
	{
		background:		transparent url('../images/default/navigation.gif') repeat-x top left;
		float:			left;
		height:			23px;
	}
		#navigation li a
		{
			color:			#FFFFFF;
			font-family:		"Trebuchet MS", Arial, Sans-serif;
			font-size:		12px;
			padding:		0px 3px;
		}
			#navigation li a:hover
			{
				text-decoration:	underline;
			}
		#navigation li.end
		{
			background:		#F5F5F5 url('../images/default/navigation_right.gif') no-repeat bottom left;
		}
		#navigation li.end, #navigation li.start
		{
			max-width:		3px;
			width:			3px;
		}
		#navigation li.start
		{
			background:		#F5F5F5 url('../images/default/navigation_left.gif') no-repeat bottom left;
		}
#top
{
	margin-top:		70px;
}
	#top h1
	{
		font-size:		40px;
		font-weight:		lighter;
		letter-spacing:		-5px;
		height:			1%;
	}
		#top h1 span.firstcolor
		{
			color:			#49B0B0;
		}
		#top h1 span.secondcolor
		{
			color:			#C2E843;
		}
		#top h1 span#slogan
		{
			font-size:		20px;
			letter-spacing:		-1px;
			padding-top:		10px;
			position:		absolute;
		}
#wrapper
{
	left:			50%;
	margin-left:		-400px;
	position:		absolute;
	width:			800px;
}

table.uploadstable
{
	width:			100%;
}
	table.uploadstable td
	{
		padding:			4px;
	}
	table.uploadstable td.heading
	{
		background-color:		#5C5C5C;
		border-bottom:			2px solid #FFFFFF;
		font-weight:			bold;
	}
	table.uploadstable td.heading h3
	{
		padding:			2px;
	}
	table.uploadstable td.heading h3:hover
	{
		background-color:		#696A69;
	}
ul.doubletable>li
{
	float:			left;
	width:			50%;
}
ul.reasons
{
	margin:			20px 0px 0px 50px;
}
	ul.reasons li
	{
		list-style-type:	disc;
	}
ul.table
{
	float:			left;
	margin-left:		40px;
	width:			12%;
}
	ul.table>li
	{
		float:			left;
		width:			100%;
	}
	ul.table>li h3
	{
		text-align:		center;
		border:			1px solid #737373;
	}
	ul.table>li *:hover
	{
		background:		#737373 url('../images/default/box_corner.gif') no-repeat bottom right;
		border:			1px solid #5C5C5C;
	}
.clear
{
	clear:			both;
}
.smalltext
{
	font:			normal 7pt "Trebuchet MS", Arial, Sans-serif;
	letter-spacing:		0px;
}
.whitebox
{
	background-color:	#FFFFFF;
	border:			2px solid #5C5C5C;
	padding:		6px;
}
	.whitebox input
	{
		background:		#737373 url('../images/default/box_corner.gif') no-repeat bottom right;
		border:			1px solid #5C5C5C;
		color:			#FFFFFF;
	}
