#frame { background:url('/img/home_body.jpg') repeat-y; }

.home_col { padding:0px 32px 0px 17px; width: 279px; color: #7e7e7e; float:left; }
.home_col.col2 { padding:0px 16px 0px 2px; width: 302px; }
.home_col.col3 { padding:0px 0px 0px 18px; width: 279px; }

.home_col p a { padding:10px 0px; float:right; }
.home_col p { text-align:justify; line-height:14px; }

.home_col.col1 a:link, .home_col.col1 a:visited,.home_col.col1 a:active  { color: #9dd251; text-decoration: none;}

.home_col.col1 p a:link, .home_col.col1 p a:visited,.home_col.col1 p a:active  { color: #9dd251; text-decoration: none;}
.home_col.col2 p a:link, .home_col.col2 p a:visited,.home_col.col2 p a:active  { color: #86c9ef; text-decoration: none; }
.home_col.col3 p a:link, .home_col.col3 p a:visited,.home_col.col3 p a:active  { color: #eed971; text-decoration: none; }

.col1 h2 { color: #9dd251; }
.col2 h2 { color: #86c9ef; }
.col3 h2 { color: #eed971; }

.home_col a.rap {
	line-height: 79px;
	width: 294px;
	background:url('/img/bg_home_app.jpg') no-repeat;
	float:left;
	font-family:Helvetica; 
	margin:2px 0px;
	color: #464646;
}

.home_col a.rap img { vertical-align:middle; margin-right: 33px; line-height: 79px; padding:0px  }
.home_col a.rap:link,.home_col a.rap:visited,.home_col a.rap:active {	color: #464646; font-size:16px;  line-height: 79px; padding:0px }

.product_search select { margin:14px 23px 7px 23px; width:255px; border:1px solid #72abcb; -moz-border-radius:10px; }

.home_bottom { background-color:#464646; float:left; margin-top:4px; line-height:35px; }
.home_bottom.col1 { width:312px; }
.home_bottom.col2 { width:304px; margin-left:15px; }
.home_bottom.col3 { width:312px; margin-left:16px; }
.home_bottom h1 { text-align:right; padding-right:10px; font-family:'Helvetica';font-size:22px; font-weight:normal; }
.home_bottom h1 a:link,.home_bottom h1 a:active, .home_bottom h1 a:visited { color:#ffffff; text-decoration:none; float:none; }

.rap img { width:97px; height:68px; }

.banners { margin:0px 0px 0px 2px;}
.banners img { margin:2px 0px;}

/**** POPUP ****/
#popup { display:none; }
#popup a.simplemodal-close {
	background:url(/img/popup_close.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}

#simplemodal-overlay {background-color:#000;}
#simplemodal-container {background-color:#333; border:8px solid #303030;}


