.none {
    /* fixes a netscape4 issue */
}


/********************************* TOP NAVIGATION ***************************************/


/* old
.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: 45px;
    left: 26px;
    visibility: visible;
}

.emptySubnav {
    z-index: 10;
    position: absolute;
    top: 69px;
    left: 5px;
    visibility: hidden;
}

.aboutusSubnav {
    z-index: 10;
    position: absolute;
    top: 69px;
    left: 26px;
    visibility: hidden;
}

.productsSubnav {
    z-index: 10;
    position: absolute;
    top: 69px;
    left: 26px;
    visibility: hidden;
}

.prodSubnav {
    z-index: 10;
    position: absolute;
    top: 69px;
    left: 26px;
    visibility: hidden;
}

.solutionsSubnav {
    z-index: 10;
    position: absolute;
    top: 69px;
    left: 26px;
    visibility: hidden;
}

.supportSubnav {
    z-index: 10;
    position: absolute;
    top: 69px;
    left: 26px;
    visibility: hidden;
}

.newsSubnav {
    z-index: 10;
    position: absolute;
    top: 69px;
    left: 26px;
    visibility: hidden;
}

.wheretobuySubnav {
    z-index: 10;
    position: absolute;
    top: 69px;
    left: 26px;
    visibility: hidden;
}

.searchform {
    z-index: 20;
    position: absolute;
    top: 16px;
    left: 558px;
}

.searchform_c {
    z-index: 20;
    position: absolute;
    top: 16px;
    left: 558px;
}

.webSubnav {
    z-index: 10;
    position: absolute;
    top: 69px;
    left: 26px;
    visibility: hidden;
}

.engSubnav {
    z-index: 10;
    position: absolute;
    top: 69px;
    left: 26px;
    visibility: hidden;
}

.mktgSubnav {
    z-index: 10;
    position: absolute;
    top: 69px;
    left: 26px;
    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;
}

textcenter {
    text-align: center;
}

.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: #013499;
}

.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;
}

.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: 105px;
    left: 40px;
    font-family: Arial, Helvetica, sans serif;
    font-weight: bold;
    font-size: 22px;
    color: #FFFFFF;
}

h1.specModel {
    z-index: 2;
    margin: 0px;
    position: absolute;
    top: 105px;
    left: 40px;
    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: 12px !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: 12px !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: 12px !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: 22px;
    display: block;
    width: 150px;
    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: 150px;
    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.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;
}

.keyFeatures2 {
    font-family: Arial, Helvetica, sans serif;
    font-size: 12px !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 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px !important;
	color: #0066CC !important;
	text-decoration: none;
}
*/

.prod:hover {
    text-decoration: underline;
    color: #000000;
}

.prodLink {
    font-family: Arial, Helvetica, sans serif;
    font-size: 11px !important;
    text-decoration: none;
}

a.prodLink:link {
    color: #0066CC;
    text-decoration: none;
}

a.prodLink:visited {
    /*color: #022c81	*/
    color: #012162;
    text-decoration: none;
    /*good color*/
}

a.prodLink: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;
}

.searchform_c INPUT {
    BORDER-RIGHT: transparent 0pt solid;
    BORDER-TOP: transparent 0pt solid;
    BORDER-LEFT: transparent 0pt solid;
    BORDER-BOTTOM: transparent 0pt solid;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 3pt;
    COLOR: #0033CC;
    FONT-FAMILY: arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent;
    /*BACKGROUND-COLOR: #FFFFCC;
					position: absolute; 
					top:60px; */
}

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;
}

#slideMainDiv {
    height: 393px;
    width: 930px;
    position: relative;
    border: 0px solid #CCCCCC;
    border-bottom: 0px;
}

#slideHeaderDiv {
    width: 930px;
    height: 393px;
    border: 1px solid #000000;
    padding-left: 0px;
}

.slideDiv {
    position: absolute;
    left: 0;
    top: 0;
    width: 930px;
    height: 393px;
    border: 0px solid red;
}

#newdiv {
    background-color: #999999;
    width: 930px;
    height: 12px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 2px;
}