/* Marginal Column */
DIV.garden_doctor {
	background: url(../images/margin_garden_doctor.gif) no-repeat;
	height: 115px;
	padding-bottom:50px;
}

DIV.garden_doctor DIV.logo_text {
	background-color:#DAF0DA;
	border:1px solid #339933;
	color:#339933;
	font-weight:bold;
	left:8px;
	padding:3px;
	position:relative;
	top:121px;
	width:90%;
}

/* Content */
DIV#content DIV#doctor {
	background: url(../images/category_column_en.jpg) no-repeat;
	border: 1px solid #393;
  float: right;
  height: 320px;
  margin: 0px 10px;
  width: 142px;
}

DIV#content DIV#doctor p {
  padding: 75px 10px;
}

DIV#content DIV#doctor a {
	color: #393;
}

DIV#content h2.category {
	background: #309130;
  color: #fff;
  font-size: 0.8em;
  font-weight: normal;
  letter-spacing: 1px;
  line-height: 1em;
  margin: 0px 0px 0px 10px;
  padding: 4px 5px;
}

DIV#content DIV.item {
	background: url(../images/upstate_web.jpg) no-repeat bottom;
	float: left;
	width: 130px;
	/*Others*/
	margin: 11px 0px 2px 9px;
	text-align: center;
}
	/*IE6*/
	* html DIV#content DIV.item { 
		margin/**/: 11px 0px 2px 5px; 
	}

DIV#content DIV.item img{
	/*margin: -4px 6px 0px 0px;*/
}

DIV#content DIV.item DIV.itemName {
	margin: 0px 0px 14px 0px;
	text-align: left;
}

DIV#content DIV.item DIV.itemImg {
	padding:2px 0px;
	margin:5px 0px 0px 0px;

}

DIV#content DIV.item DIV.itemName a{
	color: #393;
	font-weight: bold;
}
DIV#content DIV.item DIV.itemName a:hover{
	text-decoration: underline; 
}
.clear {
	clear: both;
	height: 0;
	margin: 0;
	font-size: 1px;
	line-height: 0;
}

DIV#content DIV.item_problem {
	border:1px solid #7AAE00;
	background: #FFF;
	margin: 15px;
	padding:5px 5px 0px;
}
DIV#content DIV.backWhite{
	background: #FFF;
}

DIV#content DIV.long {
	/*height:520px;*/
	background: #FFF none;
	/*background: #EDF8ED none;*/
}

DIV#content DIV.item_problem IMG {
	margin:5px;
	margin-right: 15px;
}
DIV#content DIV.item_problem DIV#snapsList {
	border:1px solid #393;
	background:white;
	margin:5px;
	padding:5px;
	clear:both;
	width:533px;
}

/** HTML DIV#content DIV.item_problem DIV#snapsList {
	width:95%;
}*/

DIV#content DIV.item_problem DIV.productSol {
	background:#DAF0DA;
	border:1px solid #393;
	float:left;
	padding: 5px 5px 0px;
	margin: 0px 5px 5px 0px;
	width:533px;
}

DIV#content DIV.item_problem DIV.floatDiv {
	margin:0px 5px 0px 0px;
	float:left;
}

DIV#content DIV.item_problem DIV.floatDiv IMG{
	margin:2px;
}

DIV#content DIV.item_problem DIV.text {
	width:380px;
}
DIV#content DIV.item_problem DIV.floatDiv UL {
	padding:0px 0px 0px 5px;
	margin:5px 0px 0px 10px;
}
DIV#content DIV.item_problem DIV.textLong {
	margin:10px 0px 0px 0px;
	width:280px;
}

DIV#content DIV.item_problem DIV#imgPrblm{
	float:left;
}

DIV#content DIV.item_problem a.solTit {
	margin-top:10px;
}

DIV#content DIV.item_problem DIV#snapsList DIV#snap {
	float: left;
	margin:0px 3px;
}
DIV#content DIV.item_problem DIV#snapsList DIV#snapText {
	clear:both;
	font-style: italic;
  text-align: center;
}

DIV#content DIV.item_problem h3 {
	color: #EE1D23;
	margin: 8px 0px 10px;
  font-size:14px;
}

DIV#content DIV.item_problem DIV.info {
	/*border: 1px solid #EE1D23;*/
	float: right;
	padding: 3px;
	margin-top: -25px;
}

DIV#content DIV.item_problem a {
	color: #EE1D23;
	font-weight: bold;
}
DIV#content DIV.item_problem h3 a {
	color:#ee1d23;
  font-size:14px;
}

DIV#content DIV.item_problem IMG.border {
	border: 1px solid #393;
}
BODY DIV#content DIV.lightBack {
	background-color:#DAF0DA;
	width:555px;
}

HR.clearHr {
	border:0px;
	clear:both;
	line-height: 1px;
	height: 1px;
	color:#DAF0DA ;
	background-color:#DAF0DA;
}

DIV#content A.moreInfo {
	display:block;
	/*border:1px solid red;*/
	text-align:right;
	position: relative;
	top:-20px;

}
DIV#content DIV.solSummary {
	/*border:1px solid red;*/
	margin:10px 0px 5px 5px;
	padding:0px 0px 0px 0px;
}

DIV#content DIV#footer p{
	text-align: right;
}

DIV#content DIV#footer, DIV#content DIV#footer a, DIV#content DIV#footer hr{
	color: #666;
	font-size: 10px;
}

DIV#doctor_content {
	float:left;
	margin:0px 0px 0px 9px;
}

* html DIV#doctor_content {
	margin:0px 0px 0px 4px;
}

/* UK Styles */

body.uk {
	background: #999;
}

* html body.uk {
	text-align: center;
}

body.uk #wrapper {
	background: #FFF;
	margin: auto;
	padding: 0 2px;
	width: 763px;
	position:relative;
	left:8px;
}
*:first-child+html body.uk #wrapper {
	width: 764px;
}
* html body.uk #wrapper {
	text-align:left;
	width: 764px;
}

body.uk #leftnav{
	float: left;
	position: static;
	top: 0;
}
body.uk #content{
	float: left;
	position: static;
	top: 0;
	width: 592px;
}
body.uk #content div#doctor_content {
	margin:0 0 0 3px;
}

body.uk #content #keyvisual p {
	padding:20px 220px 20px 27px;
}

body.uk #content div#doctor {
	margin:0 5px;
}
body.uk #content #footer{
	width: 587px;
}