Body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;
 line-height:150%; 

}
TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
h1 {font-size: 20px; font-weight: bold; font-family: Verdana, Helvetica, sans-serif;color: #ffffff; background:transparent; padding: 2px 2px 2px 0px;}
h2 {font-size: 16px; font-family: Verdana, Helvetica, sans-serif;color: #ffffff; background:black; padding: 2px 2px 2px 2px;}
h3 {font-size: 16px; font-family: Verdana, Helvetica, sans-serif;color: #006699; background:transparent; padding: 2px 2px 2px 2px;}
TH {font-size: 14px; font-weight: bold; font-family: Verdana, Helvetica, sans-serif;color: #ffffff;}
th.orderform {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;color: #ffffff;
background-color:#006;
text-align:left;
}
td.subtitle{
	font-weight:bold;
}
.orderform td.required {
color:#ff0000;
text-align:right;

}
h2.header{
	font-family: Verdana, Helvetica, sans-serif;
	color: #ffffff;
	background:none; 
	margin:0 0 5px 0;
	font-size:13px;
}
.standard_text_size{
	font-size:12px;
}
.emphasis { font-size: 14px; font-weight: bold; }
.notice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	padding: 6px;
	height: auto;
	width: 95%;
	border: 1px solid #99CCFF;
}

.notice-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	text-align: center;
	vertical-align: middle;
	padding: 6px;
	height: auto;
	width: 95%;
	border: 1px solid #99CCFF;
	margin-top:5px;
}
.features{
font-size: 16px; 
font-weight: bold; 
text-align: left;
}
.worldpaycards{
background:#ffffff;
border:inset;
border-width:1px;
border-color:#000000;


}
.customer-comments {

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	font-weight: bold;
}
.red{
color:#CC0000;
}
.bluebox{
	background-color:#006;
	color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	padding:0px 8px;
	border: #99CCFF 1px solid;
	margin: 10px 0 0 0;
}
.bluebox img {
margin: 4px 8px 4px 0;
border: #000 1px solid;
}
.bluebox h2{
	color:#FFF;
	background-color:#006;
}
.orderform td{
	text-align:left;
}

.orderform td.buttons{
	text-align:center;
}

.orderform td.right{
	text-align:right
}
.orderform td.center{
	text-align:center;
}
.orderform table{
	width: 700px;
}

.video {
	text-align:left;
}
.clearall {
	clear:both;
}
.orderform_footer{
color:#fff;	
}
.orderform table{
border:solid 1px #000066;
background-color:#99CCFF;

}

.orderform td{
border:solid 1px #000066;

}
.orderform table.wrapper {
	background-color:#333399;
	border:none;
}

.orderform table.wrapper td.wrapper {
border:none;
}

.navigation {
margin:0;
padding:0;
position:relative;
}


.ddContainer{
position:absolute;
left:-10000px;
/*background-color:#f57820;*/
background-color:#fff;
border: blue solid 1px;
border-top:none;
padding:0px 10px 0px 0px;
width:280px;
margin:0 0 0 -1px;
font-size:13px;
}

.ddReports {
width:182px;
margin:0 0 0 0;
}

.ddContainer ul {
padding-left :20px;	
}

.navigation:hover .ddContainer{
left:0;	
display:block;

}
.navigation:hover {
	display:block;
}

.ddContainer ul a:hover {
background-color:#CCC;
}

table.orders-table td{
	width:60px;
}

table.orders-table td.td-checkbox{
	width:10px;
}

table.orders-table tr.tr-header{
	/*position:fixed;*/
}
div.order-comments{
	width:200px;
	height:20px;
	overflow:auto;
	font-size:11px;
}