/* CSS Document */
body {background-color:#213973;font-family:arial;font-size:12px}
img, table {border:none}
.red {color:red}
a {color:#213973;text-decoration:none}
a:hover {text-decoration:underline}
#main {width:825px;background:#FFFFFF;text-align:left;border: 1px solid;margin:auto}

#blackHeader, #blackFooter {background-color:#000;color:#9C9C9C;font-size:11px}
#blackHeader {text-align:right}
* html #blackHeader, * html #blackFooter {width:835px}
#blackHeader a, #blackFooter a {color:#9C9C9C;text-decoration:none}
#blackHeader a:hover, #blackFooter a:hover {text-decoration:underline}



#promoCell {}
* html #promoCell {padding-top:4px}


#promoholding { }


#logoCell {height:113px}
#menuCell {height:25px;background: url(../images/menu-bg.gif);color:#000000;font-weight:bold;border-bottom:1px solid #000; line-height:22px; width:100%;}
#menuCell div {height:23px;width:16.66%;float:left;text-align:center;padding-top:3px}
#menuCell div a {color:#000000}

#regionCell, #productNavCell, #companyNavCell, #solutionsNavCell, #eduNavCell {position:absolute;color:#000;font-weight:bold;display:none;z-index:1000}

#regionCell {margin-left:525px;width:300px}
* html #regionCell {margin-left:525px}

#productNavCell {margin-left:279px;width:300px}

#companyNavCell {margin-left:140px;width:300px}

#solutionsNavCell {margin-left:415px;width:300px} 

#eduNavCell {margin-left:395px;width:300px} 

#regionCell div, #productNavCell div, #companyNavCell div, #solutionsNavCell div, #eduNavCell div{background-color:#CCCCCC;height:20px;padding-left:3px;padding-top:3px}
* html #productNavCell div, * html #regionCell div {position:relative}
#menuCell a, #regionCell a, #productNavCell a , #companyNavCell a, #solutionsNavCell a, #eduNavCell a{color:#000;text-decoration:none}
#flagCell {position:absolute;margin-left:730px}
.rollout span
{
display:block;

}
.rollout span:hover
{
display:block;
}
#bottemboarderbg{ background:url(../images/bottemboardbg.gif); height:27px;}

.blackboarder5px { border-top:#213973 solid 2px; padding:0; margin:0;}



#categoryCell {width:680px;background:url(../images/categorybg.png) left repeat-x;height:29px}
#categoryCell table {padding-top:2px}
* html #categoryCell table tr td {padding-top:10px}
#categoryCell table td {text-align:center;cursor:pointer;padding-top:5px;padding-bottom:5px;border-bottom:#C8C9CD 5px solid}
* html #categoryCell table td {padding-top:3px;padding-bottom:5px}
#categoryCell table td span {background:url(../images/downArrow.png) left no-repeat;padding:5px 0px 5px 25px}
* html #categoryCell table td span {padding-top:10px;padding-bottom:10px}
#categoryCell #homCatLink {font-weight:bold;background:url(../images/downArrow.png) left no-repeat}

#mainCell {text-align:left;border-top:1px solid #000}

#homeProducts {padding-top:20px;height:525px}
* html #homeProducts {padding-top:0px;width:100%}
#homeProducts #licenceInfo {padding:10px 27px 0px 115px;}
* html #homeProducts #licenceInfo {padding-left:105px;padding-bottom:5px}
#licenceInfo a {color:#2A5898;text-decoration:none}
#licenceInfo a:hover {text-decoration:underline}

#tblMainProd td {padding-left:10px;text-align:center}
#tblMainProd td .prodName {height:20px}
* html #tblMainProd td .prodName {height:0px}
#tblMainProd td img.boxImg {height:250px}

#prodNameCell {width:650px;font-weight:bold;padding-left:20px;background:url(../images/categorybg.png) left repeat-x;height:30px;color:#2A5898}
#prodNameCell h1 {font-size:20px}
* html #productMainCell .productTable #pImgCell img {padding-left:10px}
#productMainCell #pLongDesc h1, #productMainCell #pLongDesc h2, #productMainCell #pLongDesc h3 {font-size:16px}
#productMainCell #pLongDesc {color:#000}

#supportInfo {padding-left:90px}
#supportInfo a {color:#2A5898;text-decoration:none}
#supportInfo a:hover {text-decoration:underline}
#supportInfo .supportHeading {font-weight:bold;background:url(../images/downArrow.png) left no-repeat;padding-left:15px}
#supportInfo .supportData {padding-left:15px}