@charset "UTF-8";
/* GLOBAL STYLES */

* {padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #5a5a5a;}
	
body {background: #131313;}

h2 {color: #fff;
	font-size: 14px;
	margin: 30px 0 6px 0;}

h3 {font-size: 20px;
	color: #0093d0;
	letter-spacing: 2px;}
	
h4 {font-size: 16px;
	color: #f69627;
	padding-top: 12px;}
	
h5 {font-size: 12px;
	color: #5a5a5a;
	letter-spacing: 2px;
	text-transform: uppercase;
	padding-top: 12px;
	border-bottom: 1px dotted #ccc;}
h6 {padding-top: 12px;}
	
a:link, a:visited {color: #666;}
a:hover, a:active {color: #0093d0;}
.stext {border: 1px dotted #ccc;}
	
#mainContent p {padding-bottom: 12px;}

#mainContent ul {padding-left: 15px;}

p.welcomeTxt {color: #999;
	margin-left: 5px;
	position: absolute;}
	p.welcomeTxt a:link, p.welcomeTxt a:visited {color: #999;}
    p.welcomeTxt a:hover, p.welcomeTxt a:active {color: #0093d0;}

/* POSITIONING STYLES */

/*#im {height: 196px;
	width: 294px;
	float: right;
	position: absolute !Important;
	left: 50% !Important;
	margin-left: -29px !Important;}*/

/*#im {height: 196px;
	width: 294px;
	position: absolute;
	left: 50%;
	margin-left: -29px;}*/

/**:lang(en) #im {height: 196px;
	width: 294px;
	position: absolute;
	margin-left: 500px !Important;
	margin-left: 250px;*/
	/*margin-left: -29px !Important;
	margin-left: -29px;}*/

#container {background: url(../images/bgRepeatGreen.gif) repeat-y;
	margin: 0 auto;
	width: 822px;}

/* begin  header */
	#header {background: url(../images/headerBg.jpg) no-repeat;
		height: 169px;
		width: 822px;}
		
	h1 span {display: none;}
	h1#logo {width: 139px;
		height: 102px;
		margin: 58px 0 0 40px !Important;
		margin: 58px 0 0 20px;
		float: left;}
	#logo a {display: block;
		width: 139px;
		height: 102px;
		background: url(../images/logoOff.gif) no-repeat;}
	
	#topNav {float: left;
		margin: 58px 0 0 25px;
		font-size: 12px;
		font-weight: bold;
		color: #f4911e;
		text-transform: lowercase;}
	#topNav li {display: inline;}
	#topNav a:link, #topNav a:visited {color: #fff;
		text-decoration: none;}
	#topNav a:hover, #topNav a:active {color: #018dc8;
		border-top: 2px solid #018dc8;}
/* end header */


/* begin sidebar */
#sideBar {background: #707f0d url(../images/sideBarBackGreen.gif) no-repeat;
	width: 201px !Important;
	width: 200px;
	height: 600px;
	margin-left: 11px !Important;
	margin-left: 5px;
	float: left;
	
	}
	
#sideBar p {color: #fff;
	font-weight: bold;
	padding: 10px 15px 10px 20px;}
#sideBar p a:link, #sideBar p a:visited {color: #fff;}
	
.nav {margin-top: 30px;}
.nav {list-style: none;
	text-align: right !Important;
	width: 202px;
	display: block;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;}
.nav a:link, .nav a:visited {color: #fff;
	text-decoration: none;
	margin-right: 20px;}
	
#login {width: 160px;
	margin-left: 20px;}
#login p {color: #fff;
	font-weight: bold;}
#login .inField input {background: #bdc56e;}
#login input {border: none;
	padding: 2px;
	color: #fff;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: -3px;
	width: 155px;}
#login ul {padding-top: 6px;}
#login li {display: inline;
	color: #fff;}
#login a:link, #login a:visited {color: #fff;}

p.loginBtn input {padding: 0 6px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #9fcce8;
	border-top: 1px solid #9fcce8;
	background: url(../images/BtnGreenOff.gif) repeat-x;}
	
#login p.button a:link , #login p.button a:visited {color: #fff;
	padding: 2px 6px;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	text-decoration: none;
	border: 0;
	background: url(../images/BtnGreenOff.gif) repeat-x;}
	
 #login p.button a:hover, #login p.button a:active {
	background: url(../images/BtnGreenOn.gif) repeat-x;}


/*.loginBtn input {color: #0093d0;
	padding: 0 6px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #9fcce8;
	border-top: 1px solid #9fcce8;
	background: none;
	background: transparent url(../images/buttonBlueOff.gif) repeat-x;}*/
		
/* end sidebar */


/* begin main content */
	#mainContent {float: left;
		width: 540px;
		margin: 30px;
		background: url(../images/bgBotPar.gif) 0 100% no-repeat;}
	
	#mainContent p.button a:link, #mainContent p.button a:visited  {color: #0093d0;
		padding: 0 6px;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px solid #9fcce8;
		border-top: 1px solid #9fcce8;
		background: url(../images/buttonBlueOff.gif) repeat-x;}
		
	#mainContent p.button a:hover, #mainContent p.button a:active  {
		background: url(../images/buttonBlueOn.gif) repeat-x;}
		
#mainContent input, #mainContent textarea {border: 1px solid #999;
	background: #e5e5e5;
	padding: 2px 0 0 2px;}
/* end main content */

/* begin footer */
	#footer {background: url(../images/footerBg.gif) no-repeat;
		height: 123px;}
		
	address {font-style: normal;
		color: #f7dfc4;
		font-size: 10px;
		line-height: 15px;
		padding: 34px 0 0 41px;}
	address a:link, address a:visited {color: #f7dfc4;}
	address a:hover, address a:active {color: #fff;}
/* end footer */


/* EKTRON STYLES */

div#ek_forumprop_label, div#ek_dvforumprop {display: none;}

#ek_MapAddress, #ek_MapLatitude, #ek_MapLongitude, #ek_MapAddress_label, #ek_MapLatitude_label, #ek_MapLongitude_label{
	display:none;
	}
#horizonal_menu
{
	text-align: right;
}