﻿.rbroundbox{background-color: #ebeef1;}
.rborangebox{background-color: #DE5918;color:white;}
.rbgraybox{background-color: #A0A0A0;}
.rbblackbox{background-color: #606060;color:white;}

.rbbluebox{background-color: #0A93D6;color:black;}
.rbgreenbox{background-color: #D1D29C;color:black;}

.rbroundbox,.rborangebox,.rbgraybox,.rbbluebox,.rbgreenbox { width: 100%;}

.rbtop div { background: url(../../Images/VAFCustom/corner_tl.gif) no-repeat top left; }
.rbtop { background: url(../../Images/VAFCustom/corner_tr.gif) no-repeat top right; }
.rbbot div { background: url(../../Images/VAFCustom/corner_bl.gif) no-repeat bottom left; }
.rbbot { background: url(../../Images/VAFCustom/corner_br.gif) no-repeat bottom right; }


.rbbot,.rbibot {
width: 100%;
height: 9px;
font-size: 1px;
clear:both; /* required for firefox */
}


.rbbot div, .rbibot div {
width: 100%;
height: 9px;
font-size: 1px;
}


.rbtop, .rbitop {
width: 100%;
height: 9px;
font-size: 1px;

}


.rbtop div, .rbitop div {
width: 100%;
height: 9px;
font-size: 1px;
}
.rbcontent { margin: 0 9px; padding:10px;}




/* small Paragraph boxes */

.container_pbox {
	
	width: 160px;
	
	
	margin-left:auto;
	margin-right:auto;
	padding:0px 8px 8px 8px; 
}

.container_pbox h1 {font-size:12px; font-weight:bold; color:black;margin-bottom:8px;}
.container_pbox p {font-size: 11px;}
.container_pbox ul {margin: 0 0 8px 8px; }	

.container_pbox a {text-decoration:none;}
.container_pbox .more {text-align:right; padding-right:8px;font-weight:bold;}


.pbox_orange  { border-top: 2px #EBC08A solid; background: #FFF4EA;}
.pbox_blue  { border-top: 4px #738A9C solid;background: #ebeef1;}


/* right column items */
.ColumnBox
{
	width: 170px;		
	margin-left:auto;
	margin-right:auto;
	padding:0px 0px 8px 0px;
	margin-bottom:8px;
}

.Cbox_Green h1
{
	background:#60BB31;
	color:White;
	/*border-bottom:2px solid #4B8E26;	*/
}


.Cbox_Gray h1
{
	background:#606060;
	color:White;
	/*border-bottom:2px solid #505050;	*/
}


.Cbox_Blue h1
{
	background:#738A9C;
	color:White;
	/*border-bottom:2px solid #5C6F7E;	*/
}


.ColumnBox h1
{
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:2px 2px 2px 8px;	
}

.ColumnBox span
{
	background:#F9F9F9 url(../../images/VAFCustom/bottom_gradient_gray.gif) repeat-x scroll 0 0;
	/*border:1px solid #EEEEEE;*/
	
	
	border-top:0;
	display:block;
	padding:8px;
	font-size: 11px;	
}

.ColumnBox span img
{
	border:solid 1px #eee;	
	background:white;
	margin:0 auto;
	display:block;
	margin-bottom:8px;
}


/* product specification tables */

td.h
{
	padding:4px 4px 4px 8px;
	font-weight:bold;
	font-size:small;	
	background-color:#ebeef1;
}

td.d 
{
	
	font-size:11px;
	
	padding:4px 4px 4px 8px;
	border-bottom:solid 1px #ebeef1;
	padding-left:8px;
	padding-right:8px;
	color:#404040;
	
}

td.s
{
	font-size:11px;
	padding:4px 4px 4px 8px;
	border-bottom:solid 1px #ebeef1;
	padding-left:8px;
	padding-right:8px;
	color:#404040;
}



.PageCutout 
{	
	background-color:transparent;
	background-image:url(../../Images/VafCustom/cutout_topshadow.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-bottom:1px solid #DDDDDD;
	border-right:0 none;
	border-top:0 none;
	float:left;
	margin-right:-1px;
	padding:0 0 16px;
	
}