.none{ /* fixes a netscape4 issue */

}





/********************************* TOP NAVIGATION ***************************************/

/*.resetSubnav{z-index: 0; position: absolute; top: 0; left: 0; visibility: hidden;}

.topNav{z-index: 10; position: absolute; top: 61; left: 26; visibility: visible;}

.emptySubnav{z-index: 10; position: absolute; top: 85; left: 5; visibility: hidden;}

.aboutusSubnav{z-index: 10; position: absolute; top: 85; left: 26; visibility: hidden;}

.productsSubnav{z-index: 10; position: absolute; top: 85; left: 26; visibility: hidden;}

.supportSubnav{z-index: 10; position: absolute; top: 85; left: 26; visibility: hidden;}

.newsSubnav{z-index: 10; position: absolute; top: 85; left: 26; visibility: hidden;}

.wheretobuySubnav{z-index: 10; position: absolute; top: 85; left: 26; visibility: hidden;}

.searchform{z-index: 20; position: absolute; top: 29px; left: 558px;}

.webSubnav{z-index: 10; position: absolute; top: 85; left: 26; visibility: hidden;}

.engSubnav{z-index: 10; position: absolute; top: 85; left: 26; visibility: hidden;}

.mktgSubnav{z-index: 10; position: absolute; top: 85; left: 26; visibility: hidden;} */



.resetSubnav{z-index: 0; position: absolute; top: 0; left: 0; visibility: hidden;}

.topNav{z-index: 10; position: absolute; top: 45; left: 26; visibility: visible;}

.emptySubnav{z-index: 10; position: absolute; top: 69; left: 5; visibility: hidden;}

.aboutusSubnav{z-index: 10; position: absolute; top: 69; left: 26; visibility: hidden;}

.productsSubnav{z-index: 10; position: absolute; top: 69; left: 26; visibility: hidden;}

.prodSubnav{z-index: 10; position: absolute; top: 69; left: 26; visibility: hidden;}

.supportSubnav{z-index: 10; position: absolute; top: 69; left: 26; visibility: hidden;}

.newsSubnav{z-index: 10; position: absolute; top: 69; left: 26; visibility: hidden;}

.wheretobuySubnav{z-index: 10; position: absolute; top: 69; left: 26; visibility: hidden;}

.searchform{z-index: 20; position: absolute; top: 16px; left: 565px;}

.webSubnav{z-index: 10; position: absolute; top: 69; left: 26; visibility: hidden;}

.engSubnav{z-index: 10; position: absolute; top: 69; left: 26; visibility: hidden;}

.mktgSubnav{z-index: 10; position: absolute; top: 69; left: 26; visibility: hidden;}



/********************************* HOME PAGE / GENERAL ***************************************/

.newsHeader{ z-index: 2; position: absolute; top: 73; left: 40; font-family: Arial, Helvetica, sans serif; font-weight: bold; font-size: 22px; color: ##FFFFFF; }

.Aplus {

	z-index: 3; 

	position: absolute; top: 415; left: 535;

}

.date {

	position: absolute; 

	left: 26px; 

	top: 78px; 

	z-index: 2; 

	font-family: verdana, arial, helvetica, sanserif; 

	color: #000000; 

	font-size: 11px; 

	font-weight: normal;

}



body,div,p,th,td,ol,ul,li {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	color: #000000;

}



body {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #000000;

	margin: 0px;

	padding: 0px;

}



textcenter {

	text-align: center;

}



a,a:visited,a:active,a:link {

	color: #336699;

}

a:hover {

	color: #FF0000;

}

a.no_u {

	text-decoration: none;

}

a.no_u:hover {

	background-color: #def;

}

a.home {

	color: #0033CC;	

}

a.home:link {

	color: #333333;

}

a.home:visited{

	color: #333333;

}

a.home:active{

	color: #333333;

}

a.home:hover {

	color: #FF0000;

}

.homeBar { 

	color: #000000; 

	background: #E5E5E5; 

	font-family: Arial, sans-serif; 

	font-size: 11px;

	font-weight: bold;

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

}

td.textsm {

	font-family: Arial, Verdana, sans serif;

	font-size: 11px;

	color: #444444;

}

td.textA12 {

	font-family: Arial, Verdana, sans serif;

	font-size: 12px;

	color: #444444;

}

.textA12 {

	font-family: Arial, Verdana, sans serif;

	font-size: 12px;

	color: #444444;

}

.body {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #000000;

}

.caption {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #000000;

	margin-top: 4px;

}

.copyright {

	font-family: Verdana, Arial, sans serif;

	font-size: 10px;

	color: #ffffff !important;

	text-decoration: none !important;

	background-color: #336699;

}

.section {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	margin-bottom: 4px;

	padding-left: 5px;

	padding-left: 5px;

}

.smHeader{

	font-family: Arial, Verdana, sans serif;

	font-size: 11px;

	color: #336699;

}

.smHighlight{

	font-family: Arial, Verdana, sans serif;

	font-size: 12px;

	color: #000000;

}

table.boxHome {

	border-left:#CCCCCC 1px solid;

	border-right:#CCCCCC 1px solid;

	border-top:#CCCCCC 1px solid;

	border-bottom:#CCCCCC 1px solid;

}

td.boxHome {

	border-left:#CCCCCC 1px solid;

	border-right:#CCCCCC 1px solid;

	border-top:#CCCCCC 1px solid;

	border-bottom:#CCCCCC 1px solid;

}

table.boxHomeMiddle {

	border-left:#E5B33C 1px solid;

}

table.boxHomeSub {

	border-left:#CCCCCC 1px solid;

	border-right:#CCCCCC 1px solid;

}

td.boxLR {

	border-left:#CCCCCC 1px solid;

	border-right:#CCCCCC 1px solid;

}

td.boxCell {

	border-left:#BCEBFF 2px solid;

	border-right:#BCEBFF 2px solid;

	border-top:#BCEBFF 2px solid;

	border-bottom:#BCEBFF 2px solid;

}

table.boxHomeShade{

	background-color: #F2F6FF;

}





/********************************* TEXT / HEADER STYLES ***************************************/

.header {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	font-weight: bold;

	color: #0033CC;

	margin-bottom: 4px;

}

.headerRed {

	font-family: Verdana, Arial, sans serif;

	font-size: 13px;

	font-weight: bold;

	color: #FF0000;

	margin-bottom: 4px;

	text-decoration: underline;

}

.headerA {

	font-family: Arial, Verdana, sans serif;

	font-size: 12px;

	font-weight: bold;

	color: #336699;

	margin-bottom: 4px;

}


.hc
{
	color: #336699;
}


.headerA13 {

	font-family: Arial, Verdana, sans serif;

	font-size: 13px;

	font-weight: bold;

	color: #0033CC;

	margin-bottom: 4px;

}

.subHeader {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	font-weight: bold;

	margin-bottom: 2px;

	color: #000000;

}

.sectionTitle {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #000000;

	margin-bottom: 1px;

}

.specModel{

	z-index: 2; 

	position: absolute; top: 105; left: 40;

	font-family: Arial, Helvetica, sans serif;

	font-weight: bold;

	font-size: 22px;

	color: #FFFFFF;

}

.listHeader{

	font-family: Arial, Helvetica, sans serif;

	font-weight: bold;

	font-size: 16px;

	color: #336699;

}

.specPartNum{

	font-family: Arial, Helvetica, sans serif;

	font-weight: bold;

	font-size: 12px;

	color: #FFFFFF;

}

.PartNum{

	font-family: Arial, Helvetica, sans serif;

	font-weight: bold;

	font-size: 13px;

	color: #003366 !important;

}

.tableHeader {

	padding:4px 6px 3px 6px;

	color:#5F5F5F;

	font-family: Verdana; 

	font-size:90%;

	height: 19px;

}

.tableText{

	padding: 4px 12px;

	color:#000000;

	font-family: Arial, Helvetica, sans serif; 

	height: 15px;

}

.textA {

	font-family: Arial, Verdana, sans serif;

	font-size: 11px;

}

.textABlue {

	font-family: Arial, Verdana, sans serif;

	font-size: 11px;

	font-color: #0066FF;

}

.textFAQ {

	padding: 5px 10px 5px 25px;

}

.textWhite {

	color: #FFFFFF;

}





/********************************* ANCHOR TAG LINK STYLE ***************************************/

.crumbs {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	color: #002222 !important;

	padding-bottom: 10px;

}

.crumbs:hover {

	color: #FF0000 !important;

}





/********************************* List Elements ***************************************/

ul.zero {

	margin-left: 0px;

	padding-left: 0px;

}

li.zero {

	margin-left: 0px;

	padding-left: 0px;

}





/********************************* SIDE NAVIGATION ***************************************/

.auxNav {

	font-family: Verdana, Arial, sans serif;

	font-size: 10px;

	color: #666666 !important;

	text-decoration: none;

}

.auxNav:hover {

	text-decoration: underline;

}



.sideBarTitle {

	font-family: Arial, Helvetica, sans serif;

	font-size: 10pt !important;

	color: #FFFFFF !important;

	font-weight: bold;

	text-decoration: none;

}

.sideBarTitle:hover {

	text-decoration: underline; 

}

TD.sideBarTitleCell {

	padding: 3px 0px 3px 10px;

}

TD.subNavCell {

	background-color: #ffffff;

	padding: 6px 0px 0px 10px;

}

.subNavLine {

	margin-top: 6px;

	border-bottom: solid 1px #cccccc;

}

.sideBarSubNav {

	font-family: Arial, Helvetica, sans serif;

	font-size: 8pt !important;

	color: #003366 !important;

	font-weight: bold;

	text-decoration: none;

	padding-left: 20px;

}

.sideBarSubNav:hover {

	text-decoration: underline;

}

.sideBarLink {

	font-family: Arial, Helvetica, sans serif;

	font-size: 10pt !important;

	color: #333333 !important;

	font-weight: bold;

	text-decoration: none;

}



.sideBarLink:hover {

	text-decoration: underline;

}





.tertiaryTitle {

	font-family: Arial, Helvetica, sans serif;

	font-size: 9pt !important;

	color: #666666 !important;

	font-weight: bold;

	text-decoration: none;

	padding-left: 14px;

	width: 155px;

}

.tertiaryNavSection {

	font-family:  Arial, Helvetica, sans serif;

	font-size: 9pt !important;

	color: #003366 !important;

	font-weight: bold;

	text-decoration: none;

	padding-left: 5px;

	display: block;

	width: 155px;

}

.tertiaryNavItem {

	font-family:  Arial, Helvetica, sans serif;

	font-size: 9pt !important;

	color: #336699 !important;

	font-weight: bold;

	text-decoration: none;

	padding-left: 5px;

	display: block;

	width: 155px;

}

.tertiaryNavItem:hover {

	text-decoration: underline;

}

.tertiaryNavItemOn {

	font-family: Arial, Helvetica, sans serif;

	font-size: 9pt !important;

	color: #db750f !important;

	font-weight: bold;

	text-decoration: none;

	padding-left: 5px;

	display: block;

	width: 155px;

}

.quaternaryNavItem {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	color: #003366 !important;

	text-decoration: none;

	padding-left: 30px;

	display: block;

	width: 142px;

	margin-top: 5px;

}

.quaternaryNavItem:hover {

	color: #5588bb !important;

}

.quaternaryNavItemOn {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	color: #db750f !important;

	text-decoration: none;

	padding-left: 14px;

	display: block;

	width: 142px;

	margin-top: 5px;

}

.tertiaryNavLine {

	margin-top: 6px;

	margin-bottom: 4px;

	border-bottom: solid 1px #cccccc;

}

.tertiaryNavSectionLine {

	margin-top: 6px;

	margin-bottom: 4px;

	border-bottom: solid 1px #cccccc;

}





/********************************* TABLE / TD  STYLES ***************************************/

table {
empty-cells: show;
}


table.rowBorder {

	border-bottom:#E5B33C 1px solid;

	border-left:#E5B33C 1px solid;

	border-right:#E5B33C 1px solid;

}

table.rowBorderT {

	border-top:#E5B33C 1px solid;

	border-bottom:#E5B33C 1px solid;

	border-left:#E5B33C 1px solid;

	border-right:#E5B33C 1px solid;

}

table.boxSection {

	border-top:#CCCCCC 1px solid;

	border-bottom:#CCCCCC 1px solid;

	border-left:#CCCCCC 1px solid;

	border-right:#CCCCCC 1px solid;

	background-color: #F2F6FF;

}

table.prodBox {

	border-top:#CCCCCC 1px solid;

	border-bottom:#CCCCCC 1px solid;

	border-left:#CCCCCC 1px solid;

	border-right:#CCCCCC 1px solid;

	background-color: #FFFFFF;

}

table.boxSectionGreen {

	border-top:#CCCCCC 1px solid;

	border-bottom:#CCCCCC 1px solid;

	border-left:#CCCCCC 1px solid;

	border-right:#CCCCCC 1px solid;

	background-color: #E1FDB5;

}

td.boxSection {

	border-top:#CCCCCC 1px solid;

	border-bottom:#CCCCCC 1px solid;

	border-left:#CCCCCC 1px solid;

	border-right:#CCCCCC 1px solid;

	background-color: #F2F6FF;

	padding: 5 5 5 5;

}

td.boxY {

	border-top:#CCCCCC 1px solid;

	border-bottom:#CCCCCC 1px solid;

	border-left:#CCCCCC 1px solid;

	border-right:#CCCCCC 1px solid;

	background-color: #F9FBFF;

	padding: 5 5 5 5;

}

td.border_br { 

	border-right: #0099FF 1px solid; 

	border-bottom: #0099FF 1px solid;

	color: #003399;

	font: Arial, Helvetica, sans-serif;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 9px;

	padding: 2 2 2 8;

}

td.border_r { 

	border-right: #0099FF 1px solid;

	color: #003399;

	font: Arial, Helvetica, sans-serif;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 9px;

	padding: 2 2 2 8;

}	

td.border_b { 
	border-bottom: #0099FF 1px solid;
	color: #003399;
	font: Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 2 2 2 8;
}

td.border_b2 { 

	border-bottom: #FF9900 1px solid;

	color: #003399;

	font: Arial, Helvetica, sans-serif;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 9px;

	padding: 2 2 2 8;

}		

td.cellColor {

	background-color: #FFF3CB;

	height: 19px;

}

td.matrixT {

	border-top:#FFE6CD 1px solid;

}

td.matrixR {

	border-right:#FFE6CD 1px solid;

}

td.padL20 {

	padding-left:20px;

}

.red {

	color:#FF0000;

}

td.textA {

	font-family: Arial, Verdana, sans serif;

	font-size: 11px;	

}

td.textNav {

	font-family: Arial, Verdana, sans serif;

	font-size: 12px;

	font-weight: bold;



}

.cellBkgnd {

	background-color: #F9F9F9;

	height: 19px;

}

.tblue { 

	color: #ffffff; 

	background: #0066FF; 

	font-family: Arial, sans-serif; 

	font-weight: bold; 

	font-size: 12px; 

}

.tgreen { 

	color: #ffffff; 

	background: #006666; 

	font-family: Arial, sans-serif; 

	font-weight: bold; 

	font-size: 12px; 

}

.tdarkblue { 

	color: #ffffff; 

	background: #336699; 

	font-family: Arial, sans-serif; 

	font-weight: bold; 

	font-size: 12px; 

}

td.tab{

	font-family: Arial, Verdana, sans serif;

	font-size: 12px;

	font-weight: bold;

	color:#0033FF;

	text-align: center;

	padding-top: 5px;

}

td.tabB{

	font-family: Arial, Verdana, sans serif;

	font-size: 12px;

	font-weight: bold;

	color:#0033FF;

	text-align: center;

	padding-top: 3px;

}

a.tab {

	color: #0033FF;

	text-decoration: none;

}

a.tab:link {

	color: #0033FF;

	text-decoration: none;

}

a.tab:visited{

	color: #0033FF;

	text-decoration: none;

}

a.tab:active{

	color: #0033FF;

	text-decoration: none;

}

a.tab:hover {

	color: #FF0000;

	text-decoration: underline;

}

a.tabb {

	color: #666666;

	text-decoration: none;

}

a.tabb:link {

	color: #666666;

	text-decoration: none;

}

a.tabb:visited{

	color: #666666;

	text-decoration: none;

}

a.tabb:active{

	color: #666666;

	text-decoration: none;

}

a.tabb:hover {

	color: #FF0000;

	text-decoration: underline;

}

a.taboff {

	color: #333333;

	text-decoration: none;

}

a.taboff:link {

	color: #333333;

	text-decoration: none;

}

a.taboff:visited{

	color: #333333;

	text-decoration: none;

}

a.taboff:active{

	color: #333333;

	text-decoration: none;

}

a.taboff:hover {

	color: #FF0000;

	text-decoration: underline;

}

a.nav {

	color: #444444;

	text-decoration: none;

}

a.nav:link {

	color: #444444;

	text-decoration: none;

}

a.nav:visited{

	color: #444444;

	text-decoration: none;

}

a.nav:active{

	color: #444444;

	text-decoration: none;

}

a.nav:hover {

	color: #003399;

	text-decoration: none;

}





/********************************* WHERE TO BUY SECTION ***************************************/

.whereTable {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	color: #336699 !important;

	text-decoration: none;

}





/********************************* PRESS RELEASE SECTION ***************************************/

.pressLink:link {

	color: #0066FF;

}

.pressLink:visited {

	color: #003399;

}

.pressLink:hover {

	color: #FF0000;

}

.pressTitle {

	font-family: Arial, Verdana, sans serif;

	font-size: 20px;

	font-weight: bold;

	color: #CC3333;

	margin-bottom: 4px;

}

.pressSubTitle{

	font-family: Arial, Verdana, sans serif;

	font-size: 14px;

	color: #CC0000;

	margin-bottom: 4px;

	font-style: italic;

}





/********************************* SEARCH SECTION ***************************************/

.form {

	font-family: Verdana, Arial, sans serif;

	font-size: 10px;

}





/********************************* PRODUCTS SECTION ***************************************/

.desc {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	font-weight: bold;

	color: #5D8B60 !important;

	text-decoration: none;

}

.keyFeatures {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px !important;
	color: #003366 !important;
	text-decoration: none;
	padding-left: 15px;
	display: block;
	/*width: 220px;*/
	margin-top: 5px;
}

.keyFeaturesLine {

	margin-top: 0px;

	margin-bottom: 1px;

	border-bottom: solid 1px #cccccc;

}

.prod {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	color: #0066CC !important;

	text-decoration: none;

}

.prod:hover {

	text-decoration: underline;

}

.specHeader { 

	color: #ffffff; 

	background: #3C8EDF; 

	font-family: Arial, sans-serif; 

	font-size: 11px;

	font-weight: bold;

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

}

.specHeader2 { 

	background: #FF9900; 

	font-family: Arial, sans-serif; 

	font-size: 11px;

	font-weight: bold;

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

}

.tableHeader { 

	color: #ffffff; 

	background: #888888; 

	font-family: Arial, sans-serif; 

	font-size: 11px;

	font-weight: bold;

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

}

.A_specHeader { 

	color: #ffffff; 

	background: #009682; 

	font-family: Arial, sans-serif; 

	font-size: 11px;

	font-weight: bold;

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

}

.spec {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	color: #003366 !important;

	text-decoration: none;

	padding-left: 10px;

}

.specLine {

	padding-top: 0px;

	padding-bottom: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	border-bottom: solid 1px #00c0ff;

}





/********************************* RESOURCES SECTION ***************************************/

.prodHeader { 

	color: #ffffff; 

	background: #0099FF; 

	font-family: Arial, sans-serif; 

	font-weight: bold; 

	font-size: 12px;

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

}

.faq {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	color: #006699 !important;

	text-decoration: none;

}

.faqpad {

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 8px;

	padding-right: 8px;

}

.mem {

	font-family: Arial, Helvetica, sans serif;

	font-size: 10px;

	color: #3366CC;

	text-decoration: none;

}

.mem2 {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px;

	color: #3366CC;

	text-decoration: none;

}

.mempad {

	padding-top: 2px;

	padding-bottom: 3px;

	padding-left: 4px;

	padding-right: 4px;

	text-align: center;

}

.spacepad {

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 4px;

	padding-right: 4px;

}

.spacepad2 {

	padding-left: 4px;

	padding-right: 4px;

}





/********************************* List Elements ***************************************/

ul.zero {

	margin-left: 2em;

	padding: 0;

}

li.zero {

	margin: 0;

	padding: 0;

	font-family: Arial, Verdana, sans serif;

	font-size: 11px;

	color: #444444;

}



ul.desc {

	margin-left: 0px;

	margin-bottom: 0px;

	padding-left: 0px;	

}

li.desc {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	color: #003366 !important;	

	font-weight: 100;

	padding-left: 0px;

	padding-right: 10px;

	list-style-image: url(/a_images/bullets/spec.gif);

}

ul.indent {

	margin-bottom: 0px;

	padding-left: 0px;	

}

li.indent {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	color: #003366 !important;	

	font-weight: 100;

	padding-left: 10px;

	padding-right: 10px;

	list-style-image: url(/a_images/bullets/spec.gif);

}

li.indent2 {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	color: #003366 !important;	

	font-weight: 100;

	padding-left: 5px;

	padding-right: 5px;

	list-style-image: url(/a_images/bullets/spec.gif);

}





/********************************* PRODUCT MATRIX ***************************************/

.m_cell {

	color:#336699;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	padding-left: 5px;

	padding-right: 4px;

}



.m_field {

	color:#ffffff;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align: center;

}



.sorted_field {

	font-family: Arial, Helvetica, sans serif;

	font-size: 11px !important;

	color: #696969 !important;

	padding-bottom: 10px;

}



td.m_field {

	font-family: Arial, Helvetica, sans serif;

	font-size: 10px !important;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

	padding-right: 2px;

	text-align: center;

}



td.cellblue {

	background-color: #003399;

}



td.cellonboard{

	background-color: #3366FF;

}



td.cellio{

	background-color: #0099CC;

}



a.field {

	color: #FFFFFF;

}

a.field:link {

	color: #FFFFFF;

}

a.field:visited{

	color: #FFFFFF;

}

a.field:active{

	color: #FFFFFF;

}

a.field:hover {

	color: #FFFF00;

}



td.small {

	font-family: Arial, Helvetica, sans serif;

	font-size: 10px !important;

	font-weight: bold;

	color: #0066CC !important;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

	padding-right: 2px;

	text-align: center;

}



/********************************* FORM STYLE ***************************************/

INPUT				{

    				BORDER-RIGHT: #999999 1pt solid;

    				BORDER-TOP: #999999 1pt solid;

    				PADDING-LEFT: 3px;

					PADDING-RIGHT: 3px;

    				FONT-SIZE: 11px;

    				MARGIN-LEFT: 3pt;

    				BORDER-LEFT: #999999 1pt solid;

    				COLOR: #0033CC;

    				BORDER-BOTTOM: #999999 1pt solid;

    				FONT-FAMILY: arial;

    				HEIGHT: 19px;

    				BACKGROUND-COLOR: #FFFFCC;

}

INPUT.top		{

				    BORDER-LEFT: #999999 1pt solid;				

					BORDER-RIGHT: #999999 1pt solid;

    				BORDER-TOP: #999999 1pt solid;

    				BORDER-BOTTOM: #999999 1pt solid;

    				PADDING-LEFT: 3px;

					PADDING-RIGHT: 3px;

					PADDING-TOP: 30px;

    				FONT-SIZE: 11px;

    				MARGIN-LEFT: 3pt; 				

    				COLOR: #0033CC;

    				FONT-FAMILY: arial;

    				HEIGHT: 17px;

    				BACKGROUND-COLOR: #FFFFCC;

}

INPUT.search		{

    				BORDER-RIGHT: #F2F6FF 1pt solid;

    				BORDER-TOP: #F2F6FF 1pt solid;

    				FONT-SIZE: 11px;

    				MARGIN-LEFT: 3pt;

					PADDING-TOP: 3px;

    				BORDER-LEFT: #F2F6FF 1pt solid;

    				BORDER-BOTTOM: #F2F6FF 1pt solid;

    				COLOR: #0033CC;

    				FONT-FAMILY: arial;

    				HEIGHT: 19px;

    				BACKGROUND-COLOR: #F2F6FF; 

}

INPUT:SUBMIT	{

    				BORDER-RIGHT: #999999 1pt solid;

    				BORDER-TOP: #999999 1pt solid;

    				PADDING-LEFT: 3px;

					PADDING-RIGHT: 3px;

    				FONT-SIZE: 11px;

    				MARGIN-LEFT: 3pt;

					MARGIN-RIGHT: 3pt;

					PADDING-BOTTOM: 3pt;

    				BORDER-LEFT: #999999 1pt solid;

    				COLOR: #0033CC;

    				BORDER-BOTTOM: #999999 1pt solid;

    				FONT-FAMILY: arial;

    				HEIGHT: 20px;

    				BACKGROUND-COLOR: #F1F1F1

}

TEXTAREA		{

    				BORDER-RIGHT: #FFCC00 1pt solid;

    				BORDER-TOP: #FFCC00 1pt solid;

    				PADDING-LEFT: 3px;

    				FONT-SIZE: 11px;

    				MARGIN-LEFT: 3pt;

    				BORDER-LEFT: #FFCC00 1pt solid;

    				COLOR: #0033CC;

    				BORDER-BOTTOM: #FFCC00 1pt solid;

    				FONT-FAMILY: arial;

    				BACKGROUND-COLOR: #FFFFCC

}

SELECT			{

    				BORDER-RIGHT: #FFCC00 1pt solid;

    				BORDER-TOP: #FFCC00 1pt solid;

    				FONT-SIZE: 11px;

    				MARGIN-LEFT: 3pt;

    				BORDER-LEFT: #FFCC00 1pt solid;

    				COLOR: #0033CC;

    				BORDER-BOTTOM: #FFCC00 1pt solid;

    				FONT-FAMILY: arial;

    				BACKGROUND-COLOR: #FFFFCC

}

SELECT.sup			{

    				BORDER-RIGHT: #FFCC00 1px solid;

    				BORDER-TOP: #FFCC00 1px solid;

    				FONT-SIZE: 11px;

    				MARGIN-LEFT: 3pt;

    				BORDER-LEFT: #FFCC00 1px solid;

    				COLOR: #FFFFFF;

    				BORDER-BOTTOM: #FFCC00 1px solid;

    				FONT-FAMILY: arial;

					FONT-WEIGHT: bold;

    				BACKGROUND-COLOR: #0099FF;

					SCROLLBAR-BASE-COLOR: blue; 

					SCROLLBAR-HIGHLIGHT-COLOR: cyan; 

					SCROLLBAR-ARROW-COLOR: white;					

}


.description {
	font-size: 11px !important;
}