body, .form_field, .form_required, .form_description, .form_button{
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 13px;
    color : #474747;
}

.blueshim {
	width:100%; 
	background-image:url("/images/blueshim.gif");
	background-repeat:repeat-x;
}

.field_block{
    padding: 5px;
}

.form_field, .form_required, .form_description, .form_button{
    font-weight : bold;
}

.form_required{
    color:red;
}
.form_error_title{
    font-weight: bold;
    color: red;
}

.form_error{
    background-color: #F4F6E5;
    border: 1px dashed #ff0000;
    padding: 16px;
    color : black;
    margin: 10px;
}

.form_error_highlight{
    background-color: #F4F6E5;
    border-bottom: 1px dashed #ff0000;
}

div.instruction_error{
    color: red;
    font-weight:bold;
}
div.instruction{
}
.form_button{
    width:  80px;
    height: 28px;
}

.form_choice_text{
}

.form_choice_over{
    background-color: #dedede;
    cursor: pointer;
}

#pageflip {
	/*position: absolute;*/
	position:fixed;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	right: 0; top: 0;
	float: right;
	border:none;
}
#pageflip img {
	width: 90px; height: 92px;
	z-index: 1099;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
	border:none;
}
#pageflip .msg_block {  
	width: 600px; 
	height: 600px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background:  url(../../images/icons/cc_aug1.gif) right top;
	text-indent: -9999px;
} 

#countdown {
 z-index:99999;
 float:right;
 position:relative;
 font-family:arial; 
 font-weight:bold;
 color:#ffffff;
 font-size:31px;
 padding:4px 4px 0px 0px;
}
html > body #countdown {
 margin:4px 4x 0px 0px;
}

#countdownV {
 border:solid 6px #ff0000;
 float:left;
}

#container {
					 position:relative;
				 	 margin-left:25px; 
					 margin-top:30px; 
					 margin-right:25px;
					 background-color: #FFF;
					 border: 1px solid #000;
					 padding:10px;
					 width: 434px; 	 
				  }
				 
				 .delInput {
					 background: #FFC;
					  border: 1px solid #000;
				 }
				 
				 #tabHead {
					 font-weight:bold;
					 margin-right:20px;
					 color:#F00;
					 /*background-color:#FFC;*/
					/* vertical-align:bottom;*/
				 } 

				#declineMsg {
					display:none;
					/*position:relative; */
					position:absolute;
					/*left: 337px;*/
					left:540px;
					top:290px;
					width:160px; 
					text-align:left; 
					/*outline:dotted; */
					overflow:auto;
				}

				#vD_right { 
					vertical-align:top; 
					padding-bottom:10px; 
					position:relative;
					padding-top:4px;
				/*	border:#000 solid 1px;*/
						
					/*color:#CF3;*/
					}
				 #vD_image {
					 /*background-color:#000;*/
					 vertical-align:top;
					 padding-right:4px;
				/*	 border:#000 solid 1px;*/
				} 


.text {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
}
input {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
}
select {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
}
 
textarea {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
}
 
body {
 background-color: #FFFFFF;
 scrollbar-arrow-color:#ffffff;
 scrollbar-face-color:#6699CC;
 scrollbar-track-color:#CCCCCC;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}
 
h1 {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 18px;
 color: #FF0018;
 font-weight: bold;
}
 
.h1 {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 18px;
 color: #FF0018;
 font-weight: bold;
}
 
h2 {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 15px;
 color: #FF0018;
 font-weight: bold;
}
 
.h2 {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 15px;
 color: #FF0018;
 font-weight: bold;
}
 
.leadin {
 font-size: 14px;
}
 
.submenu_w {
	background: url(images/lowbar.jpg);	
}

table {
 border-collapse:collapse;
 padding: 0px; 
 border-spacing: 0px;
 margin: 0px;
}
 
td {
 border-collapse:collapse;
 padding: 0px; 
 border-spacing: 0px;
 margin: 0px;
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
}
 
td.heading {
 background-color:#CACEE7;
 padding: 3px;
}
 
td.leftHome {
 border-bottom-width: 1px;
 border-bottom-color: #1C7E94;
 border-bottom-style: solid;
}
 
td.middleHome {
 border-bottom-width: 1px;
 border-bottom-color: #1C7E94;
 border-bottom-style: solid;
 border-right-width: 1px;
 border-right-color: #1C7E94;
 border-right-style: solid;
}
 
td.middleHome2 {
 border-bottom-width: 1px;
 border-bottom-color: #1C7E94;
 border-bottom-style: solid;
}
 
td.rightHome {
 border-bottom-width: 1px;
 border-bottom-color: #1C7E94;
 border-bottom-style: solid;
}
 
td.rowEndHome {
}
 

td.leftHomeBottom {
}
 
td.middleHomeBottom {
 border-right-width: 1px;
 border-right-color: #1C7E94;
 border-right-style: solid;
}
 
td.middleHome2Bottom {
}
 
td.rightHomeBottom {
}
 
td.rowEndHomeBottom {
}
 
.productLink{
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 14px;
 color: #FF0018;
}
 
.invoiceProduct{
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 14px;
 color: #FF0018;
}
 
.productLink:hover{
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 14px;
 color: #FF0018;
}
 
.productListLinkHead{
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #FF0018;
 text-decoration: none;
 font-weight: bold;
}
 
.productListLinkHead:hover{
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #C8C0C0;
 font-weight: bold;
 text-decoration: underline;
}
 
.productListLinkHead:visited{
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #0099FF;
 font-weight: bold;
 text-decoration: none;
}
 
.productListLink{
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 text-decoration: none;
}
 
.productListLink:hover{
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #FF0018;
 text-decoration: underline;
}
 
.productListLink:visited{
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #0099FF;
 text-decoration: none;
}
 
a {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color: #7480BB;
 
}
a:hover {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color: #0099FF;
}
 
a.visited:hover {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color: #0099FF;
}
 
a.bigger {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color: #7480BB;
 font-size: 14px;
 font-weight: bold;
 
}
a.bigger:hover {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color: #0099FF;
 font-size: 14px;
 font-weight: bold;
}
a.visited:hover {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color: #0099FF;
 font-size: 14px;
 font-weight: bold;
}
 
a.large {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color: #7480BB;
 font-size: 20px;
 
}
a.large:hover {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color: #0099FF;
 font-size: 20px;
}
a.visited:hover {
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 color: #0099FF;
 font-size: 20px;
}
 
.vat {
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 10px;
}
 

ul li.product{
 list-style-type:none;
 
}
 
ul li.productHead {
 list-style-image: url(../../images/bullet.jpg); 
}

ul li.productHeadPDF {  
 list-style-image: url(../../images/icons/pdfm2.jpg); 
 height:5px;
 width:5px;
}
 
ul li.style {
 list-style-image: url(../../images/bullet.jpg); 
}
 
ul li.feature {
 /*list-style-image: url(../../images/tick.gif);*/
  list-style-image: url(/images/tick.gif);
}
 
ul li.featureNegative {
 /*list-style-image: url(../../images/cross.gif);*/
  list-style-image: url(/images/cross.gif);
 color:red;
}
 
td.copyrightText {
    color: #FFFFFF;
 vertical-align: middle;
 text-align: center;
}
 
td.copyrightText a {
    color: #FFFFFF;
}
 
td.copyrightText a:hover {
}
