body, td {color: #333}


A {color: #39429c}


TD {font: 12px Verdana, Arial, helvetica, sans-serif; }


EM {font: 10px;}


CODE {color: #0000CC}


.copyright {font-size: 10px; color: #666666; font-family: "Trebuchet MS", Tahoma, Arial, Verdana, helvetica, sans-serif}


.menu {text-decoration: none; color: #ffffff;}


td.menu h2 {font-size: 13px; margin: 0; padding: 0; letter-spacing: 1px; color: #6A6A6A}

.news {font: 11px Verdana, Arial, helvetica, sans-serif; padding: 7px;}


.news STRONG {color: 39429C;}


TABLE.screen {border: 2px solid #7373E7; background-color: #F4F6FD; padding: 15px; margin: 15px; }


TABLE.screen TD {padding: 15px}



TABLE.features {margin: 15px; border: 0; border-style: solid; background: #F4F6FD; border-color: #7373E7; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px}


TABLE.features TD {padding: 5px}


TABLE.features .header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 5px; 
	color: #39429C;
	font-size: 11px; 
	font-weight: bold; 
	background: #D0D9F8; 
}




TABLE.features SPAN.new {font: bold 11px; color: red}


TABLE.features TD.empty,TD.x {width: 40px; text-align: center; border-left: 1px solid #7373E7 }


TABLE.features TD.x SPAN {visibility: hidden}


TABLE.features TD.x {background: url('i/checked.gif') center no-repeat}


TABLE.features TD {border-bottom: 1px solid #7373E7}


TABLE.features TD.thead {text-align: center; border-left: 1px solid #7373E7 }


TD.content {padding-bottom: 40px}


TD.content P {margin: 15px}


TD.content H1, H2 {margin: 20px 15px 10px 15px; color: #003399}

.hdr {color: #003399; font-weight: bolder;}

TD.content H1 {font-size: 18px}


TD.content H2 {font-size: 12px}


P.center {text-align: center}


.separator HR {display:none}


.separator {height: 10px; background: url('i/dot.gif') center center repeat-x; margin: 10px 15px}


.screenshot {margin: 25px 0; text-align: center;}


p.q {font-weight: bold; padding-top: 15px}


DL {margin: 15px; padding: 10px}


DT {font-weight: bold; float: left; width: 170px; }


DD {margin-left: 170px; margin-bottom: 20px}


.list {line-height: 18px}


.inlinescreen {text-align: left}

.headerText 
{font: bold
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 11px;
}

.smallText 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00;
	font-size: 11px;
}

.ddt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FAFBFF;
	padding: 0px;
	border: 1px dotted #7373E7;
	font-size: 11px;
}


TABLE.infobox {

margin: 15px; 
border: 1px dotted #7373E7;
background: #F4F6FD; 
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px
}

TABLE.downloadbox {

margin: 15px; 
border: 1px dotted #7373E7;
background: #FAFBFF; 
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px
}
TABLE.navbox {

margin: 15px; 
}


.hdrRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #39429C;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 2px;
}

.e5_error {
	font-family : verdana, arial, helvetica;
	font-size : 8pt;
	color : #ff0000;
}

.e5_input_error {
	color : #F4F6FD;
	background-color: #ff0000;
}
