* {
	padding: 				0px;
	margin: 					0px;
}
body {
	font:						11px Tahoma, Arial, "Arial Unicode MS", Helvetica, Helv, sans-serif;
	color:						#585858;
	background:			#101010 url("images/bg.gif");
	}
body.popup {
	font: 						11px/1.3em Tahoma,Arial,Helvetica,sans-serif; 
	color:						#FFFFFF;
	background:			#101010;
	}

body.flash {
	background:			#332D00;
	}

img {
	border:					0px;
	}

h1 {
	font:						16px/2.0em Tahoma,Arial,Helvetica,sans-serif; 
	font-weight:			bold;
	color:						#FFFFFF;
	padding:					0px;
	margin:					0px 0px 0px 0px;
	}

/*Links*/

A {
	font: 						12px/1.3em Tahoma,Arial,Helvetica,sans-serif; 
	font-weight:			bold;
	color:						#FFFFFF;
	text-decoration:		none;
	color:						#FFFFFF;
	}

A:link {
	text-decoration:		none;
	color:						#FFFFFF;
	}

A:visited {
	text-decoration:		none;
	color:						#FFFFFF;
	}

A:hover {
	text-decoration:		none;
	color:						#DBEF40;
	}

A.small {
	font: 						10px/1.3em Tahoma,Arial,Helvetica,sans-serif; 
	font-weight:			normal;
	color:						#FFFFFF;
	text-decoration:		none;
	color:						#FFFFFF;
	}

A:link.small {
	text-decoration:		none;
	color:						#FFFFFF;
	}

A:visited.small {
	text-decoration:		none;
	color:						#FFFFFF;
	}

A:hover.small {
	text-decoration:		none;
	color:						#DBEF40;
	}


/*Index*/

#maincontainer { 
	width: 					500px;
	margin:					auto;
	position: 				relative;
	}

#container { 
	width: 					500px;
	height:					100%;
	overflow:				hidden;
	}

.main {
	width:					500px;
	padding:					175px 0px 0px 0px;
	text-align:				center;
	}

.logos_holder {
	
	width:					500px;
	height:					1%;
	margin:					0px 0px 8px 0px;
	}

.logo {
	margin:					0px 0px 8px 18px;
	}

.logos {
	vertical-align:			middle;
	padding:					0px 4px 0px 4px;
	}

.logos:hover {
	vertical-align:			middle;
	padding:					0px 4px 0px 4px;
	filter:						alpha(opacity=60);
	opacity:					0.6;
	-moz-opacity:			0.6;
	}

.awards {
	margin:					0px 0px 8px 0px;
	}


/*Form Elements*/
#maincontainer_contact {
	width: 					240px;
	margin:					auto;
	position: 				relative;
	padding:					15px;
	}
.title_contact {
	width: 					240px;
	height:					40px;
	}
.main_contact{
	width: 					240px;
	margin:					0px;
	}
fieldset {
	margin:					0px;
	padding:					0px;
	border:					0px;
	}
form {
	margin:					0px;
	padding:					0px;
	border:					0px;
	}
input {
	font:						10px/1.3em Tahoma, Arial,Helvetica,sans-serif;
	color:						#666666;
	width:					232px;
	height:					16px;
	border:					0px;
	background-color:	#FFFFFF;
	margin:					4px 0px 8px 0px;
	padding:					0px 4px 0px 4px;
	}
textarea {
	font:						10px/1.3em Tahoma, Arial,Helvetica,sans-serif;
	color:						#666666;
	width:					232px;
	border:					0px;
	background-color:	#FFFFFF;
	margin:					4px 0px 6px 0px;
	padding:					0px 4px 0px 4px;
	}
.butright {
	width:					240px;
	text-align:				right;
}