/*   START mobile logo version    */
#mobile_logo 
{
    display: none;
}
/* ------------ style for mobile friendly tables ----- */
#tableForm 
{
    width: 100%;
}
.formTitles, .formInputs, .reqItems
{
    float: left;
    position: relative;
    min-height: 1px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 0px;
    text-align: left;
}
.formTitles { width: 140px; font-weight: bold;}
.formInputs { width: 500px;}
.reqItems { width: 200px;}
/* ------------  global override for backwards compatibility, need to fix later ---- */
A 
{
 color: #0065a4;
 text-decoration: none;
}
/* -------------- Styles for scroller/ ------------------*/
#pscroller2{
width: 240px;
height: 35px;
border: 0px solid black;
padding: 0px;
font-size:11px;
font-weight:bold;
}

#pscroller2 a{
text-decoration: none;
}

.someclass
{
  /*class to apply to your scroller(s) if desired*/
}

/* -------------- Styles for sidenav ------------------*/
#menuright
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#menuright A
{
    TEXT-DECORATION: none
}
.menuTableRight
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    WIDTH: 250px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 6px;
    BORDER-RIGHT-STYLE: none;
    BACKGROUND-COLOR: #f2f2ff
}
.menuTitle
{
    FONT: bold 9pt Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.menuTXT
{
    PADDING-LEFT: 0px;
    FONT: 9pt Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #666666;
    TEXT-DECORATION: none
}
.iconlist
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: normal 9pt Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-DECORATION: none
}
LI.blank
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 50%;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/nav/ico15blank.gif);
    PADDING-BOTTOM: 3px;
    MARGIN: 0.4em 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
LI.specifications
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 50%;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/nav/ico15forum.gif);
    PADDING-BOTTOM: 3px;
    MARGIN: 0.4em 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
LI.registration
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 50%;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/nav/ico15registration.gif);
    PADDING-BOTTOM: 3px;
    MARGIN: 0.4em 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
LI.contact
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 50%;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/nav/ico15contact.gif);
    PADDING-BOTTOM: 3px;
    MARGIN: 0.4em 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
LI.download
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 50%;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/nav/ico15download.gif);
    PADDING-BOTTOM: 3px;
    MARGIN: 0.4em 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
LI.installation
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 50%;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/nav/ico15installation.gif);
    PADDING-BOTTOM: 3px;
    MARGIN: 0.4em 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
LI.kb
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 50%;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/nav/ico15kb.gif);
    PADDING-BOTTOM: 3px;
    MARGIN: 0.4em 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
LI.warranty
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 50%;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/nav/ico15warranty.gif);
    PADDING-BOTTOM: 1px;
    MARGIN: 0.1em 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none
}
LI.chat
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 50%;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/nav/ico15contact.gif);
    PADDING-BOTTOM: 1px;
    MARGIN: 0.1em 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none
}
LI.forum
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 50%;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/nav/ico15forum.gif);
    PADDING-BOTTOM: 3px;
    MARGIN: 0.4em 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}

/* -------------- Styles for some pages ---------------*/
.icondescription
{
    PADDING-BOTTOM: 5px;
    FONT: normal 9pt Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.contentpadding
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px
}
/* -------------- Styles for product/ ------------------*/
#product_selected {
	margin-top: 30px;
	margin-bottom: 30px;
}
#product_info {
  padding-left: 0px;
  padding-bottom: 0px;
  margin-top: 30px;
  margin-bottom: 30px;
}
.matrixtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.specdocumentationtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* -------------- Styles for tables ------------------*/
.bgnormal{
 background:#9c9ace;
}
.bgwhite{
 background-color:#FFFFFF;
}
.bggray {
 background-color: #ececec;
}
.titlelight{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}

/* ------- imported from old support.css (need to be cleaned later)------ */
.list
{
    list-style-image: url(/images/sArrow.gif);
}
.big
{
    font-weight: bold;
    font-size: 13px;
}
.small
{
    font-size: 10px;
}
.graytextbox
{
    border-right: #777777 1px solid;
    border-top: #777777 1px solid;
    font-size: 10px;
    border-left: #777777 1px solid;
    border-bottom: #777777 1px solid;
    font-family: Arial,Verdana,sans-serif;
    background-color: #dfdfdf;
}
.formtable
{
    font-weight: bold;
}
.formtitletable
{
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    background-color: #6b59a5;
}
.indent
{
    padding-left: 15px;
}
.indentmore
{
    text-indent: 25px;
}
.graytext
{
    color: #999999;
}
.title
{
    font-weight: bold;
    font-size: 14px;
    color: #8b802c;
}
.titlenormal
{
    font-weight: bold;
    font-size: 12px;
    color: #8b802c;
}
.bgDark
{
    background-color: #6b59a5;
}
.bgdark
{
    background-color: #6b59a5;
}
.bgLight
{
    background-color: #efefff;
}
.bglight
{
    background-color: #efefff;
}
.regbgDark
{
    background-color: #b1b1b1;
}
.regbgdark
{
    background-color: #b1b1b1;
}
.regbgNormal
{
    background-color: #cdcdcd;
}
.regbgnormal
{
    background-color: #cdcdcd;
}
.regbgLight
{
    background-color: #f7f7f7;
}
.regbglight
{
    background-color: #f7f7f7;
}
.date
{
    font-weight: 600;
    font-size: 9px;
    color: #aaaaaa;
    font-family: Arial, 'Times New Roman';
}
.warning
{
    color:#ff0000;
    font-weight:bold;
}
