@charset "utf-8";

img {
border:0;	
}

hr {
	height: 0; 
	border-style: solid; 
	border-width: 1px 0 0 0; 
	border-color: #77a240;
	
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #58595b;
	background-color: #FFF;
	background-position: 0px 0px;
	padding: 0;
	margin: 2;
	height: 100%;
	
}
.body-title {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}


img { behavior: url(iepngfix.htc); }

.bold-orange {
	font-size: 15px;
	font-weight: bold;
	color: #FF6600;
}
.turqoise {
	font-style: italic;
	color: #34B3D1;
}
.white {
	font-style: italic;
	color: #FFFFFF;
}


a:link {
	color: #5c8827;
	text-decoration: none;
	
}

a:hover {
	color: #5c8827;
	text-decoration: underline;
}

a:visited {
	color: #5c8827;
	text-decoration: none;
}

.form-100 {
	font-size: 12px;
	color: #333333;
	width: 100%;
}
.question {
	font-size: 13px;
	font-style: normal;
	color: #333333;
}
.answers {
	font-size: 14px;
	font-style: normal;
	color: #333333;
	font-weight: bold;
}


/* ---- jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	
	z-index:100;
	border: 2px solid #ff8300;



background-image:url(../images/transbg.png);
filter:alpha(opacity=95); /* IE's opacity*/
	

	
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #fff;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: -112px;
	font-weight:bold;
	color:#ff8300;
}

#JT_close_right{
	background-color: #fff;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: -112px;
	font-weight:bold;
	color:#ff8300;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	padding-top: -112px;
	border: 1px solid #00217a;
}

.jTip{
cursor:help;
}
.title-drinkup {
	font-size: 14px;
	font-weight: bold;
	color: #C2CD23;
}

.form-100Copy {
	font-size: 12px;
	color: #333333;
	width: 30%;
}
.newstext {
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.table-events {
	border: 1px solid #8E9400;
	background-color: #FFFFFF;
	filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;
}
#sidecontent {
	background-repeat: no-repeat;
	background-position: top;
}

a.linkopacity img {
filter:alpha(opacity=80); 
-moz-opacity: 0.8; 
opacity: 0.8;}

a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}
.title-white {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.table-interview {
	border: 1px solid #8E9400;
	background-color: #EBF5D8;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	opacity:.8;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5c8827;
}
.btn-submit {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D9235;
	border: thin solid #6D9235;
	height: 18px;
	width: 163px;

}
.title-drweil {
	font-size: 14px;
	color: #3A1864;
	text-decoration: underline;
}

.title-apw {
	font-size: 14px;
	color: #88c342;
	text-decoration: underline;
}

.header-apw {
	
	color: #88c342;

}


.pricetag {
	font-size: 11px;
	color: #676364;
	
}

#tablemain {
	border: 1px solid #6D9235;
	background-color: #FFF;
}

#floatdiv {
  position:relative;
    width:185px;


    padding:2px;
	background:#fff;
}

#floatdiv a:link{
	
	color:#618231;
	text-decoration:none;
	
}


#floatdiv a:hover{
	color:#618231;
	text-decoration:underline;
	
}

#floatdiv a:link{
	
	color:#618231;
	text-decoration:none;
	
}