.rightCol {  
	/*width: 20%; 
	background-color: #FFFFFF;
	text-align: left;
	VERTICAL-ALIGN: top;*/
}

.centreSection {
     align:center;
     valign:top;     
     padding:0px 10px;
     text-align: center; 
     width:958px;
}   

.mainTable{
       width:980px;
       margin:0px;
       padding:0px;
}

#v_menu_bar, #v_menu_bar a{
  background-color: #99b9ac;
  background-image: url(images/bgGr.jpg); 
  color:#000;
  height: 25px;
  text-align: left;
  font-weight: bold;
  padding-left: 30px;
; background-repeat: no-repeat; vertical-align: middle
}

FORM {
	MARGIN: 0px;
        display: inline;
}

#conditionRow{
  text-align: right;
  font-weight: bold;
  padding-right: 10px;
}

.menu_consult{
	COLOR: #000;
        background-color: #ddd;
}

#v_logo
{
  text-align:center;
  padding:0px;
  margin:0px;
  width:100%;
}

#v_news{
padding-right: 10px;}

/*
	Footer styles
*/
.BottomRow{
	TEXT-ALIGN: left;
        background-color: #F8F7F6;
        /*background-image: url(images/bgGr.jpg);
        background-repeat: repeat-x;
	FONT-WEIGHT: bold;
        font-size:0.7em;
        color: #000;*/
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
        width:958px;
        padding:20px 30px;
}

.BottomRow a {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
        padding-right:6px;
        padding-left:6px;
}


.BottomRow visited{
	color: #bbbbbb;
}
.BottomPopup {
	WIDTH: 100%;
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 10px;
}
.BottomPopup A {
	FONT-WEIGHT: bold;
}
.BottomDialogBox {
	BACKGROUND-COLOR: #e8edf4;
	PADDING-LEFT: 13px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}

.xboxcontent {
	display:block; 
	border:0 solid #d0d0d0; 
	border-width:0 1px; 
	height:auto;
	background:#fff;
}


div.xboxcontent div{
    padding: 0 4px 0 8px;
}

* html .xboxcontent {
     height:1px;
}

.color_a {
/*Change the top part color here - The colour of the actual tabs*/
     background: #99b9ac;
     color:#fff;
}

.cloud{
  width:928px;
  padding:6px 15px 6px 15px;
  margin:0px;
  text-align:left;
  color: #99b9ac;
  background:#D3E7F8;
}

.cloud a{
	padding:2px 10px;
	font-family:"Segoe UI";
	text-decoration:none;
	color: #336699;
	text-transform:capitalize;
	font-weight:normal;
}

.productsbox   { /*background: url(/skin1/images/productsbox.gif) no-repeat; width: 205px; height: 100px;*/ }
.productsboxtop   { /*background: url(/skin1/images/productsboxtop.gif) no-repeat; width: 205px; height: 14px*/  }
.productsboxbrdr   { 
    /*border-right: 1px solid #99b9ac; 
    border-left: 1px solid #99b9ac;
    width: 203px;*/
 }
.ProductPriceTitle {
	COLOR: #010101;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceConverting {
	COLOR: #c11007;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPrice {
	COLOR: #c11007;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceSmall {
	COLOR: #b51a00;
	FONT-WEIGHT: bold;
}

/*
	Dialog box
*/
TABLE.DialogBox {
	WIDTH: 100%;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
TD.DialogBox {
	BACKGROUND-COLOR: #f1f1f1;
	TEXT-ALIGN: left;
	PADDING: 0px;
}
.DialogBorder {
	BACKGROUND-COLOR: #acb7c7;
	HEIGHT: 100%;
	PADDING: 0px;
}
TD.DialogTitle {
	font-family:Arial;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	background-color: #B2B2B2;
	border-bottom: #FFFFFF 1px solid;
	VERTICAL-ALIGN: middle;
	HEIGHT: 30px;
	PADDING-LEFT: 15px;
	TEXT-ALIGN: left;
}
FONT.DialogTitle {
	COLOR: #010101;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 33px;
	TEXT-ALIGN: left;
	MARGIN-LEFT: 10px;
}

.greyBut{
	COLOR: #000;
        background-color: #fff;
}
