.rbox h3 { margin: 0 0 10px 0; }
.rbox p { margin: 0.6em 0 0.6em 0; }
.rbox li { font-weight: bold; }
.rbox li a { text-decoration: none; }

#rgt_top { position: absolute; height: 310px; width: 220px; }

a.home_button {
	display: block;
	font-size: 17px; font-weight: normal;  
	padding-left: 10px; margin-bottom: 10px;
	width: 220px; height: 31px; line-height: 31px;
	text-decoration: none;
}

a.home_button.primary {
	background: transparent url(/media/img/home/btn-primary.png) no-repeat;
	color: #fff;
}

a.home_button.primary:hover {
	background: transparent url(/media/img/home/btn-primary-on.png) no-repeat;
}

a.home_button.secondary {
	background: transparent url(/media/img/home/btn-secondary.png) no-repeat;
	color: #3c4150;
}

a.home_button.secondary:hover {
	background: transparent url(/media/img/home/btn-secondary-on.png) no-repeat;
}

div.tab_content { width: 640px !important; }
div.tab_content ol.v_content li { height: 235px; width: 139px; margin: 0; padding: 0 10px 0 10px; }
div.tab_content ol.v_content li a { display: block; position: absolute; bottom: 20px; }
div.tab_content li img { float: right; height: 50px; margin-bottom: 10px; }

#the_blink_jet {
	background: transparent url(/media/img/home/the-blink-jet-bg.jpg) no-repeat;
	height: 231px;
}

#the_blink_jet {
	padding: 10px 10px 10px 340px;
	margin: 20px 0 20px 0;
}

#the_blink_jet h3.first { margin-top: 13px; }
#the_blink_jet h3 { color: #e00034; font-size: 14px; margin-top: 17px; }

* html #carousel .menu { display: none; }

#carousel { overflow: hidden; width: 660px; }
#carousel * { overflow: hidden; }
#carousel ul { height: 285px; }
#carousel li { background: none; padding: 0; margin: 0; }
#carousel .menu { 
	background: #fff; height: 30px; line-height: 30px;
	margin-bottom: 10px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
}
#carousel .menu a.last {
	border-right: 0px solid #eee; 	
}

#carousel .menu a {
	border-right: 1px solid #eee; 
	color: #7d8d99;
	float: left; height: 30px;
	font-size: 11px; font-weight: bold;
	padding: 0 13px 0 13px; 
	text-decoration: none; 
}
#carousel .menu a:hover, 
#carousel .menu a.current { color: #e00034; }
 