/* *** css by miss monorom www.intensivstation.ch and RED-i *** */

#enquiry p        {padding:6px 0; min-height:20px}
#enquiry label    {display:block; width:85px; float:left; height:20px; line-height:20px}
#enquiry input    {display:block; width:285px; float:left; height:20px}
#enquiry textarea {display:block; width:285px; height:125px; float:left; font-family:Arial,Helvetica,sans-serif}
#enquiry p.textarea  {height:125px}
#enquiry fieldset  {border:none}
#enquiry fieldset.buttons  {text-align:right; width:379px}

/* ----------container to center the layout-------------- */
#container {
width: 950px;
margin-bottom: 10px;
margin: 0 auto;
}
/* ----------header-------------- */

body {
background-color:#820000;
}

#header { 
	width: 100%;
	height: 113px ;
	position: relative;
	background: #820000 url(../images/header.png) no-repeat
}

#left {
width: 259px;
float:left;
display: inline;
margin-left: 25px
}

#right {
width: 520px;
float:left;
}


#navLeft {
	width:153px;
	height:28px;
	background:#820000 url(../images/left_nav_Img.png) no-repeat;
	float:left;
	
}

#navRight {
	float:left;
	height:28px;
	background-color:#820000;
	width:797px;
}
	
#leftBgImg {
	width:56px;
	height:173px;
	position:relative;
	background:#820000 url(../images/Left_side_img.png) no-repeat;
	float:left;
}


#navList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color:#FFFFFF;
	margin:0;
	padding:5px 5px 10px 0px;
	line-height: 13pt;
	text-decoration:none
}


	

input, select, textarea 
{
color:#333333;
background: #ffffff;
height:15px;
font-size:9pt;
margin-left:0px;
padding-left:5px;
}


input.form
{
color:#333333;
background: #ffffff;
height:20px;
width:250px;
font-size:9pt;
line-height:12pt;
margin-left:0px;
padding:2px 5px 2px 6px;
}

input.check
{
color:#333333;
background: #ffffff;
height:15px;
width:15px;
font-size:9pt;
line-height:12pt;
margin-left:10px;
margin-top:5px;
padding:2px 5px 2px 6px;
}

select.form
{
color:#333333;
background: #ffffff;
height:25px;
width:250px;
font-size:9pt;
line-height:13pt;
margin-left:0px;
padding:2px 5px 2px 6px;
}

input.msg
{
color:#333333;
background: #ffffff;
height:100px;
width:250px;
font-size:9pt;
line-height:11pt;
margin-left:0px;
padding:2px 5px 2px 6px;
}

input.go { 
background-image:url(../images/Header_Go.png);
width: 30px;
height: 21px;
background-color: transparent;
display:block;
margin:17px 0 0 15px;
padding-left:10px;
border:none;
}

input.go[type="submit"]:hover { 
background: transparent; 
background-image:url(../images/Header_Go_Active.png);
width: 30px;
height: 21px;
background-color: transparent;
margin:17px 0 0 15px;
padding-left:10px;
}
 
input.subButton 
{
color:#333333;
background: #ffffff;
height:25px;
width:250px;
font-size:9pt;
line-height:11pt;
margin-left:0px;
padding:2px 5px 2px 6px;
}

#search {
padding:25px 35px 10px 10px;
margin-right:25px;
margin: 0px;
width:320px;
float:right;
}
		
/* -----------------content--------------------- */
#whitecontent {
	background-color: #ffffff;
	padding-left: 5px;
	padding-top:25px;
	width:832px;
	height:100%;
	margin:0;
	float:left;
	position:relative;
}

#topLeftBox {
	background:url(../images/Left_feature_bg.png) no-repeat;
	width:259px;
	height:145px;
	float:left;
	clear:both;
	}
#BtmLeftBox {
	margin-top:23px;
	background:url(../images/Left_panel_bg.png) no-repeat;
	width:259px;
	height:355px;
	float:left;
	}
#testimonials {
	margin-top:20px;
	background-color:#FFFFFF;
	width:259px;
	height:120px;
	float:left;
	}
#feature {
	width:520px;
	height:145px;
	position:relative;
	float:left;
	clear:both;
	}

#content {
	padding:50px 0 30px 45px;
	float:left;
	width: 475px
	}
	

#WebFormPanel {
	float:left;
	width:300px;
	height:500px;
	background-color: #ffffff;
	margin:0px 0px 20px 0px;
	padding-left:0px;
	
}
img {
	border-style:none;
padding:5px;
	}

a img { padding:5px }


/*
#bodyCopy {
margin-top:15px;
width:744px;
}
/*

div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}
*/

/* ----------background-------------- */
#background {
width: 100%;
background: #820000;
margin: 0 auto;
}


/*----------general-----------------*/

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color:#FFFFFF;
	margin:0;
	padding:5px 5px 10px 0px;
	line-height: 13pt;
	text-decoration:none
	}
	
h6 a {color: #FFFFFF; text-decoration:none;}
h6 a:visited {color:#FFFFFF;}
h6 a:hover {color: #CCCCCC;}
h6 a:active { color:#666666;}	


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#333333;
	margin:0;
	padding:0px 5px 0 0;
	line-height: 13pt;
}

p a {color: #820000; text-decoration:none;}
p a:visited {color:#820000;}
p a:hover {color: #666666;}
p a:active { color:#820000;}

.strong {
	font-weight:bold;
	}

h1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight:bold;
	font-style:italic;
	color:#820000;
	margin:0;
	padding:5px 5px 5px 0;
	line-height: 16pt;
}

h1 a {color: #820000;}
h1 a:visited {color:#666666;}
h1 a:hover {color:#CCCCCC}
h1 a:active { color:#666666}	
h1 a:current { color:#820000;}	
	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color:#820000;
	margin:0;
	line-height: 14pt;
}
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color:#820000;
	margin:0;
	line-height: 16pt;
}
h3 a {color: #820000;text-decoration:none;}
h3 a:visited {color:#820000;}
h3 a:hover {color:#333333}
h3 a:active { color:#820000}	
h3 a:current { color:#820000;}	
	
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
	margin:0;
	padding:15px 15px 13px 15px;
	line-height: 16pt;
	}
	
h4 a {color: #FFF;}
h4 a:visited {color:#006600;}
h4 a:hover {color: #006600;}
h4 a:active { color:#FFF;}

.surveyHeader {
padding:5px 15px 30px 15px;

}

.surveyHeader a:{color: #fff; text-decoration:none;}
.surveyHeader a:visited {color:#fff;}
.surveyHeader a:hover {color:#999999;}
.surveyHeader a:active {color:#999999;}

.newsHead {
	font-weight:bold;
	color:#333333;
	padding-top:45px
	}
.newsSubHead {
	font-size:10pt;
	font-weight:bold;
	color:#333333;
	}
.newsSubHead a: {color:#333333; text-decoration:none;}
.newsSubHead a:visited {color:#666666;}
.newsSubHead a:hover {color:#666666;}
.newsSubHead a:active {color:#666666;}

.promoHeader {
	font-size:16px;
	}
.news {
	padding:0px 15px 0 px;
	font-weight:normal;
	color:#333333;
	}
.italic {
	font-style:italic;
	color:#333333;
	padding-right:20px
	}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color:#FFFFFF;
	margin:0;
	padding:0px 15px 0px 15px;
	line-height: 13pt;
	text-decoration:none;
	}
.caption {
	font-size:9px;
	color:#333333
	}
	
h5 a {color: #333333; text-decoration:none;}
h5 a:visited {color:#333333;}
h5 a:hover {color: #FFF;}
h5 a:active { color:#FFF;}

.promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color:#FFFFFF;
	margin:0;
	padding:0px 60px 0px 15px;
	line-height: 13pt;
	}
.promo a{color: #999999; text-decoration:none;}
.promo a:visited {color:#999999;}
.promo a:hover {color: #FFFFFF;}
.promo a:active {color:#FFFFFF;}


	/* -----------footer--------------------------- */
#footer {
width:950px;
height:15px;
margin: 0;
padding: 10px 0px 5px 0px;
float:left;
text-align:center;
}


#navlist
{
padding: 0 15px 0 15px;
width: 173px;
}

#navlist li
{
list-style: none;
margin: 0;
padding-top: 0.8em;
padding-bottom: 0.8em;
border-bottom: 1px solid #ccc;
}

#navlist li a { text-decoration: none; }

#randomImg {
height:60;
width:468px;
float:right;
padding: 30px 15px 0 0;
}

