/* Layout Stylesheet */ 

body {
	margin:0;
	background:#5e99ad;
	color: #F00;
	text-align:center;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	text-transform:uppercase;
}
	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: #60b145;
	margin-top: 5px;
	}	

a:link, a:visited, a:hover, a:active{
	color: #377f98;
}

a:hover, a:active{
	color: #000;
}



#outer {
 text-align:left;
 width:958px;
 margin:auto;
 background:#fff;
 }

#hdr {
 
}

#hdr img{
margin-top: 15px;
margin-bottom: 0px;

}

#bar {
 height:28px;
 padding-left: 7px;
 background:#fff;
 color: #333333;
 }

#bar ul{
display: block;
margin: 0;
margin-top: 2px;
padding: 0 0;
float: left;
font: bold 80% Arial, Helvetica, sans-serif;;
width: 945px;
background:#60b145 url(/images/menu-right.gif) center right no-repeat;
}

#leftcorner{
float: left;
background:#60b145 url(/images/menu-left.gif) center left no-repeat;
}


#hdr ul li{
display: inline;
}

#hdr ul li a{
float: left;
color: #fff;
font: 10pt Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 6px 12px;
text-decoration: none;
text-transform:uppercase;
}

.defaultmenulink{
background: transparent url(/images/vertical.gif) center left no-repeat;	
}

#hdr ul li a:visited{
color: #fff;
}

#hdr ul li a:hover{
color: #000;

height: 16px;
}


#bodyblock {
 clear: both;
 position:relative;
 background: #fff;
 width:958px;
 padding-top: 4px;
}

#left-col {
 float:left;
 background:#fff;
 color: #333333;
 width: 690px;
 }
 
.leftcontent {
 background:#FFF;
 height: 600px;
 padding: 7px;
}

.leftcontent-autoheight {
 background:#FFF;
 height: auto;
 padding: 7px;
 min-height: 618px;
}

#right-col {
 float:left;
 width:260px;
 background:#000;
 text-align:left;
 }
 
 #right-col img{
	border: 0;
 }

#content1, #content2, #content-darkgreen, #content-answer, #content-overview{
	border: 8px solid #fff;
	}

#content1 .innertube{

	background-color: #5e99ad;
	height: 325px;
}


#content2 .innertube{
	background-color: #60b145;
	height: 325px;
	padding: 20px;
}
#content2 .roundedcornr_box_green {
	height: 350px;
	background-color: #60b145;
}

#content2 form div{
	clear: left;
	margin: 0;
	padding: 0;
	padding-top: 0.3em;
}
#content2 form div label{
	float: left;
	width: 150px;
	font: bold 12px Arial, Helvetica, sans-serif; 
	color: #fff;
	}

#content2 form input.txt{
	width: 390px;
	}
	
#content-darkgreen .innertube{
	background-color: #60b145;
	height: 664px;
	padding: 20px;
}

#content-darkgreen form div{
	clear: left;
	margin: 0;
	padding: 0;
	padding-top: 0.3em;
}
#content-darkgreen form div label{
	float: left;
	width: 150px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	}

#content-darkgreen form label{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	}
#content-darkgreen h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: #fff;
	margin-top: 5px;
	}	

#content-darkgreen .QuestionTextInput {
	width: 390px; 
	height: 100px; 
	overflow:auto; 
}

#content-darkgreen #CustomerHasSearched {
	width: 390px; 
	height: 30px; 
	overflow:auto; 
}

#content-darkgreen .formSuppl {
	width: 390px; 
	
}

#content-darkgreen .small_text_in_form{
	font:  normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	}


#content-darkgreen form .radio{
	margin: 0;
	padding: 0;
	}

#content-darkgreen .footer-green {
	position:absolute;
	left: 25px;

}

#content-darkgreen .ombib td{
	
	padding:0px;
	border: 0px;
}

#content-darkgreen .ombib td img{
	
	border: 0px;
}

#content-answer .innertube{
	background-color: #60b145;
	height:auto;
	padding: 5px;
}

.searchresult {
	height: 560px;
}

.questionform {
	height: 588px;
}

#questionform1 {
	height: 220px;
}
#content-overview .innertube{
	background-color: #60b145;
	height:664px;
	padding: 5px;
}
	
#rightcontent-blue, #rightcontent-grey, #rightcontent-green-border{
	border-top: 8px solid #fff;
	border-bottom: 9px solid #fff;
	
}

	
#rightcontent-last {
	border-top: 2px solid #fff;
	border-bottom: 0px solid #fff;
}
	

#rightcontent-blue .innertube {
	height: 154px;
	background: #d7e1e7;
	color: #5E99AD;
	}
#rightcontent-blue .innertube p{
	margin-right: 10 px;
	margin-left: 10px;
	font-weight: bold;
	font-size: 12px;
	}

#rightcontent-blue .innertube img {
	margin-left: 8px;
	margin-top:8px;
	}

#rightcontent-grey .innertube{
	height: 154px;
	background: #000;
	color: #fff;
}

#rightcontent-grey .innertube img {
	margin-top: 10px;
	margin-left: 10px;
	
}

#rightcontent-grey .innertube input {
	margin-left: 10px;
	margin-top: 5px;
}

#rightcontent-green-border .innertube{
	height: 152px;
	background: #fff;
	border: solid 4px #60b145;
	color: #60b145;
	}

#rightcontent-green-border .innertube img {
	margin-left: 7px;
	margin-top: 18px;
}

#rightcontent-green-border .innertube p {
	margin-left: 10px;
	margin-top:  8px;
	margin-right: 10 px;
	font-weight: bold;
	font-size: 12px;
}

#rightcontent-last .innertube_last{
	height: 185px;
	background:#fff url(../images/chat-background.gif) top center no-repeat;
}

#rightcontent-last .innertube_last img{
	margin-left: 65px;
	margin-top: 50px;
	
}

div .footer-green {
	padding-top: 10px;
	font: bold 9px Verdana, Geneva, sans-serif;
	color: #C4EFA4;
	text-align: center;
	text-transform:uppercase;
}

div .footer-front {
	position:absolute;
	top: 640px;
	left: 28px;
	padding-top: 8px;
	font: bold 9px Verdana, Geneva, sans-serif;
	color: #C4EFA4;
	text-align: center;
	text-transform:uppercase;
}

#ftr {
 clear:both;
 height: 5px;
 background:#fff;
 margin:0;
 }


.innertube{
margin: 0;
padding: 8px;
}

.red {
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #f00;
	}

#small_text_under_form {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #fff;
	}

.commentsHeader {
color: black;
background: #D7E1E7;
display: block;
margin-left: 0px;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 0px;
padding: 5px;
}

.commentsTxt{
color: black;
font-size: 12px;
background: #fff;
display: block;
margin-left: 0px;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 0px;
padding: 5px;
border-right: solid 1px #eee;
border-left: solid 1px #eee;
border-bottom: solid 1px #eee;
}

#tags {
background-color:#FFF;
height: 46px;
margin: 4px 14px 0 14px;
padding: 8px;
font-family: Arial,Helvetica, sans-serif;
font-weight: bold;
font-size:18px;
color: #60B145;
text-align: center;
text-transform:uppercase;
}

#name {
visibility:hidden;
display:none;
}


	
.roundedcornr_box_blue {
   background: #5e99ad;
}
.roundedcornr_top_blue div {
   background: url(../images/corners/roundedcornr_blue_tl.png) no-repeat top left;
}
.roundedcornr_top_blue {
   background: url(../images/corners/roundedcornr_blue_tr.png) no-repeat top right;
}
.roundedcornr_bottom_blue div {
   background: url(../images/corners/roundedcornr_blue_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_blue {
   background: url(../images/corners/roundedcornr_blue_br.png) no-repeat bottom right;
}

.roundedcornr_top_blue div, .roundedcornr_top_blue, 
.roundedcornr_bottom_blue div, .roundedcornr_bottom_blue {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.roundedcornr_content_blue { margin: 0 8px; }	

.roundedcornr_box_green {
   background: #60b145;
}
.roundedcornr_top_green div {
   background: url(../images/corners/roundedcornr_green_tl.png) no-repeat top left;
}
.roundedcornr_top_green {
   background: url(../images/corners/roundedcornr_green_tr.png) no-repeat top right;
}
.roundedcornr_bottom_green div {
   background: url(../images/corners/roundedcornr_green_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_green {
   background: url(../images/corners/roundedcornr_green_br.png) no-repeat bottom right;
}

.roundedcornr_top_green div, .roundedcornr_top_green, 
.roundedcornr_bottom_green div, .roundedcornr_bottom_green {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.roundedcornr_content_green { margin: 0 8px; }
	
	

	
	
