/*
Title: Style sheet
Description: A global CSS.
Author: Hans Vedo, hans@mediaglide.com
2007 Jan 02: Created
*/

@import url("forms.css");

label{
	margin:				0px 0px 0px 0px;
}

/* Content
---------------------------------------------------------------- */
#message{
	font: 				14px/16px Verdana, sans-serif, helvetica;
	color:				#990000;
	padding:			5px 0px 15px 0px;
}
#message #bubble{
	width:				20px;
	padding-right:		3px;
}
.credits_label{
	font-weight:bold;
}
.clear{
	clear:				both;
}

/* page_header */
.page_header{
	height:				30px;
	border:				0px solid #000000;
}
.page_header .left{
	float:				left;
	width: 				350px;
}
.page_header .right{
	float:				right;
	text-align: 		right;
	width: 				350px;
}

/* Sub-navigation */
#sub_navigation_tabs{
	padding: 			20px 0px 0px 40px;
}

/* highlight_window */
.highlight_window_outer {
	border:				2px solid #4B5F82; 
	margin:				0px 0px 20px 0px;
}
.highlight_window_inner {
	border:				5px solid #8FA6C5;
	padding:			10px;
}

/* Links
---------------------------------------------------------------- */
/*
a:link, a:visited, a:active {
	color: #00009C;
	text-decoration : none;
	padding: 0;
}
a:hover {
	color: #000000;
	text-decoration : none;
	padding: 0;
}
*/

/* tabled_data
---------------------------------------------------------------- */
.tabled_data th{
	padding: 			0px 30px 0px 0px;
}
.tabled_data td{
	padding: 			0px 30px 0px 0px;
}

/* tables */
.table_list th{
	padding:			0px 15px 0px 0px;
	height:				25px;
}
.table_list td{
	padding:			0px 15px 0px 0px;
}

/* button */
.button_large{
	background-color:		#21A421;
	border:					1px solid #666666;
	font:					12px/16px Verdana, sans-serif, helvetica;
	color:					#FFFFFF;
	padding:				2px 8px 2px 8px;
	cursor:					pointer;
	-moz-border-radius: 	6px;
	-webkit-border-radius: 	6px;
}
.button_large:hover{
	background-color:		#038C03;
	border:					1px solid #000000;
	font:					12px/16px Verdana, sans-serif, helvetica;
	color:					#FFFFFF;
	padding:				2px 8px 2px 8px;
	cursor:					pointer;
	-moz-border-radius: 	6px;
	-webkit-border-radius: 	6px;
}

/* submit */
input[type="submit"],input[type="button"]{
	background-color:		#21A421;
	border:					1px solid #666666;
	font:					12px/16px Verdana, sans-serif, helvetica;
	color:					#FFFFFF;
	padding:				2px 8px 2px 8px;
	cursor:					pointer;
	-moz-border-radius: 	6px;
	-webkit-border-radius: 	6px;
}
input[type="submit"]:hover,input[type="button"]:hover{
	background-color:		#038C03;
	border:					1px solid #000000;
	font:					12px/16px Verdana, sans-serif, helvetica;
	color:					#FFFFFF;
	padding:				2px 8px 2px 8px;
	cursor:					pointer;
	-moz-border-radius: 	6px;
	-webkit-border-radius: 	6px;
}

/* icons */
.icon{
	padding:			0px 0px 0px 0px;
}

/* Floating */
.float{
	float: 				left;
}
.float_right{
	float: 				right;
}