body
{
    margin:0px;
    padding:0px;
    background:#c8e3f1;
    text-align:center;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    width:980px;
    height: 100%;
    margin: auto;
    background-image:url('images/bgFader2.gif');
    background-repeat: repeat-x;
}
.headerBar
{
    background-color:#1a618b;
    border-left:1px solid black;
    border-right:1px solid black;
    border-bottom:1px solid white;
    background-image:url('images/novanetBG.jpg');
    cursor:pointer;
}
img
{
    border:none;
}
form
{
    margin:0px;
}
.numberBox
{
    border:1px solid black;
    background-color:white;
    color:black;
    padding:5px;
    text-align:center;
    vertical-align:middle;
}
.numberBox:hover
{
    border:1px solid green;
    background-color:white;
    color:black;
    padding:5px;
    text-align:center;
    vertical-align:middle;
}
.numberBoxOver
{
    border:1px solid red;
    background-color:Red;
    color:White;
    padding:5px;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
}
.searchBox
{
    padding:2px;
    background-color:#336699;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    font-weight: bold;
}
.headerLogo
{
    padding-top:5px;
    cursor:pointer;
    vertical-align:top;
    text-align:center;
    width:62px;
    vertical-align:bottom;
}
.headerLogoOver
{
    padding-top:5px;
    cursor:pointer;
    vertical-align:top;
    text-align:center;
    width:62px;
    vertical-align:bottom;
}
.splitter
{
    vertical-align:top;
    text-align:center;
    width:13px;
    background-image:url('images/headerBGSplitter.jpg');
}
.mainTable
{
     width:1005px;
     background-color:White;
     border-left:1px solid black;
     border-right:1px solid black;
     border-top:3px solid #012e4c;
     font-family:Arial;
    FONT-SIZE: 9pt;
    COLOR: black;
}
.mainCell
{
    vertical-align:top;
    text-align:left;
}
.topWhiteLine
{
    background-color:white;
    height:1px;
    width:1005px;
}
.topBlueLine
{
    background-color:#153a67;
    height:2px;
    width:1005px;
}
.navBar
{
    vertical-align:top;
    width:200px;
}
.viewButton
{
    font-size:12pt;
    background-color:#ffc600;
    color:black;
    border:black 1px solid;
    cursor:hand;
}
.sideBox
{
    text-align:left;
    border:#003366 1px solid;
    padding:5px;
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
A
{
    font-weight: bold;
    COLOR: #00309c;
    TEXT-DECORATION: none
}
.navBlueBorder
{
	border:#003366 1px solid;
	vertical-align:middle;
	color:#003366;
	font-size:13pt;
	cursor:pointer;
	height:35px;
	margin-bottom:3px;
	width:200px;
	padding:2px;
}
.navRedBorder
{
	border:red 1px solid;
	vertical-align:middle;
	color:#003366;
	font-size:13pt;
	cursor:pointer;
	height:35px;
	margin-bottom:3px;
	width:200px;
	padding:2px;
}
.navLink
{
    font-size:10pt;
    font-family:Arial;
    color:black;
    text-decoration:none;
}
.navLink:hover
{
    font-size:10pt;
    color:black;
    text-decoration:none;
}
.contentText
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.textSmall
{
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.blackBorder
{
    border: black 1px solid;    
    margin: 5px;
}
.silverBorder
{
	border:silver 1px solid;
}
.redBorder
{
	border:red 1px solid;
}
.blueBorder
{
	border:#003366 1px solid;
}
.silverBorderPadding
{
	border-left:silver 1px solid;
	border-right:silver 1px solid;
	border-top:silver 1px solid;
	border-bottom:silver 1px solid;
	padding:5px;
}

h1
{
	font-family:arial;
	font-size:16pt;
	color:#003366;
	font-weight:bold;	
	margin:0px;
}
h2
{
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	margin:0px;
}
h3
{
	font-family:arial;
	font-size:12pt;
	font-weight:normal;
	margin:0px;
}
h4
{
	font-family:arial;
	font-size:10pt;
	font-weight:normal;
	margin:0px;
}
.whiteText
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    font-weight: bold;
}
.whiteLinks
{
    FONT-SIZE: 18pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    font-weight: bold;
}
.ourPrice
{
	COLOR: #0000ff;
    FONT-SIZE: 11pt;
}
.savePrice
{
	COLOR: #ff0000;
    FONT-SIZE: 10pt;
}
.greenButton
{
   color:#003366;
   font-family:arial,helvetica,sans-serif;
   font-weight:bold;
   background-color:#fed;
   border:1px solid #003366;
   cursor:pointer;
}
.redText
{
	font-family:arial;
	color:red;
	font-weight:bold;
}
.silverBG
{
   background-color:#003366;
   color:#ffffff;
   height:18px;
   font-weight:bold;
   text-align:center;
   vertical-align:middle;
}
.redBG
{
   background-color:#ff0000;
   color:#ffffff;
}
.crmHeader
{
    background-image:url(images/headerBrownBG.jpg);
    color:White;
    background-color: black;
    font-size:12pt;
    font-family:Arial;
}
.tableText
{
    FONT-SIZE: 11pt;
    COLOR: #636363;
    FONT-FAMILY: Arial, Verdana
}
.buttonClass
{
   color:#050;
   font-family:arial,helvetica,sans-serif;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   FONT-SIZE: 9pt;
}
.categoryBoxes
{
    border-bottom:1px solid silver;
    border-right:1px solid silver;
    padding:5px;
}
ul
{
     padding-left:10px;
     padding-top:0px;
     margin-top:0px;
     margin-left:8px;
     margin-bottom:0px;
}
.insideTableHeader
{
    background-image:url(images/boxHeaderBG.gif);
    color:#ffffff;
    font-weight:bold;
    color:white;
    cursor:pointer;
    border-right:1px solid black;
    border-left:1px solid black;
}
.insideTableCells
{
    border-right:1px solid black;
    border-bottom:1px solid black;
}
input
{
   color:#050;
   font-family:arial,helvetica,sans-serif;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   FONT-SIZE: 9pt;
}
.sideNavItemHover
{
    BACKGROUND-COLOR: #ea4818;
    BORDER-TOP: #ffffff 1px solid;
    COLOR: white;
    CURSOR: hand; 
}
.navImg
{
    text-align:left;
    padding-right:7px;
    width:35px;
    height:35px;
}