@import url("BtnCustom.css");
@import url("Footer.css");



html {
	height:100%;
	}
* html #outercontainer { /* make alway footer in bottom IE6*/
	height: 100%;
	}
body {
	height:100%;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:14px;
	font-weight:normal;
	background:#000000 url('../images/bg.gif') repeat-x left top;
	}	
	
	
	
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ General Classes */
.Talign {
	vertical-align:top;
	}
.Malign {
	vertical-align:middle;
	}
.Balign {
	vertical-align:bottom;
	}	
.Lalign {
	text-align:left;
	}
.Calign {
	text-align:middle;
	}
.Ralign {
	text-align:Right;
	}	
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ / General Classes */	
	
	
	
#Wrapper {
	width:900px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	overflow:visible;
	}	
#headerNavContainer {
	width:900px;
	height:363px;
	float:left;
	display:inline;
	}
#container {
	width:900px;
	height:auto;
	float:left;
	display:inline;
	}
#container_about {
	width:900px;
	height:1347px;
	float:left;
	display:inline;
	}
#container910 {
	width:900px;
	height:910px;
	float:left;
	display:inline;
	}
#FeaturedPanel  {
	width:900px;
	height:550px;
	float:left;
	display:inline;
	margin-top:15px;
	}

#FeaturedPanel h3 {
	color:#9c1a1c;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	margin-bottom:12px;
	}
.FeaturedTextAlign {
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	}
.FeaturedTextAlign a {
	color:#7380ff;
	text-decoration:none;
	}
.FeaturedTextAlign a:hover {
	text-decoration:underline;
	}
	
#HomeButtomPanel  {
	width:900px;
	height:320px;
	float:left;
	display:inline;
	/*margin-top:15px;*/
	}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  GENERAL CLASSES */
a {
	color:#7380ff;
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
.TitlePanel {
	width:100%;
	height:25px;
	float:left;
	display:inline;
	color:#9c1a1c;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	}
input {
	border:1px solid #000000;
	height:20px;
	color:#626262;
	padding:2px 5px 0px 5px;
	}	
textarea {
	border:1px solid #000000;
	height:120px;
	color:#626262;
	padding:2px 5px 0px 5px;
	margin-bottom:6px;
	}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Contact Us */
#containerContact,
#WrapPress {
	width:900px;
	/*height:400px;*/
	margin:35px auto 0px;
	}
.ContactTextPanel {
	width:900px;
	/*height:100px;*/
	float:left;
	display:inline;
	margin-top:6px;
	}
.ContactTextPanel ul{
	list-style:none;
	list-style-type:none;
	}
.ContactTextPanel ul li{
	float:left;
	color:#ffffff;
	font-size:11px;
	line-height:14px;
	}
.ContactTextPanel ul li h6{
	color:#919191;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	margin-bottom:6px;
	}
.ContactTextPanel ul li.ContactAddress{
	width:340px;
	height:auto;
	}
.ContactTextPanel ul li.PersoneDetail{
	width:180px;
	height:auto;
	}
#containerContact fieldset{
	width:460px;
	height:220px;
	float:right;
	display:inlne;
	margin:35px auto 0px;
	}
#containerContact fieldset label{
	width:120px;
	height:16px;
	float:left;
	display:inlne;
	color:#919191;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin:0px 5px 8px 0px;
	text-align:right;
	}	
#containerContact fieldset input {
	width:310px;
	}	
#containerContact fieldset textarea{
	width:312px;
	}	
	
	
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  PRESS RELEASE */	
#WrapPress ul{
	list-style:none;
	list-style-type:none;
	}
#WrapPress ul li{
	width:895px;
	height:23px;
	margin-bottom:3px;
	background:#0d0d0d;
	padding:7px 0px 0px 5px;
	}
#WrapPress ul li a{
	float:left;
	display:inline;
	}
#WrapPress ul li span.left{
	width:25px;
	float:left;
	display:inline;
	}
#WrapPress ul li span.right{
	width:150px;
	float:right;
	display:inline;
	}

#FlashDownload  {
	width:900px;
	height:450px;
	float:left;
	display:inline;
	margin-top:50px;
	}

#FlashDownload h3 {
	color:#ffffff;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	margin-bottom:12px;
	}
	