BODY
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	background-color:#000000;
	PADDING-BOTTOM: 50px;
	margin:0px;
	PADDING-TOP: 0px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	color:#333333;
	height: auto;
}
.header IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.header
{
    
    WIDTH: 780px;
    HEIGHT: 217px;
	background:#FFFFFF;
}
#body
{
BACKGROUND: url(/images/rightback08.gif) white repeat-y right 50%;
    MARGIN: auto;
    WIDTH: 780px;
}
#topshadow
{
    MARGIN-BOTTOM: -6px;
    WIDTH: 780px;
    POSITION: relative;
    HEIGHT: 6px
}
#shadow
{
    MARGIN: auto;
    WIDTH: 780px
}
#footer
{

    FONT-SIZE: 9px;
    BACKGROUND:#ffffff;
    MARGIN: auto;
    WIDTH: 780px;
}
#bottom
{
position:absolute; 
margin-left:-10px; 
margin-top:65px; 
background-color:#F4F4F4; 
width:820px; 
height:250px;
}
#leftcolumn
{
    margin-top:0px;
	FLOAT: left;
  WIDTH: 155px;	/*was 155px change to address IE7*/
    MARGIN-RIGHT: -4px; /*-4px*/
	margin-left:5px;  /*was 5px*/
 	z-index:80;
	padding-bottom:10px;


}
#center
{
	PADDING-LEFT: 15px;
	background-color:#FFFFFF;
	FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px;
    MARGIN: -9px 0px 0px 160px; /*152*/
   
	WIDTH: 600px;
    PADDING-TOP: 5px;
	z-index:90;
	color:#333333;
}
#center A:visited{color:#000000;}
#center A:link{color:#000000; text-decoration:underline;}
#center2
{
  PADDING-LEFT: 0px; /*10px */
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 0px 165px;  /*152px last*/
  
    WIDTH: 350px;
    PADDING-TOP: 0px;
	z-index:90;
	color:#333333;
}
#center2 A:visited{color:#000000;}
#center2 A {color:#000000;}
#center-noside
{
  PADDING-LEFT: 0px; /*10px */
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 0px 45px;  /*152px last*/
  
    WIDTH: 700px;
    PADDING-TOP: 0px;
	z-index:90;
	color:#333333;
}
#center-noside A:visited{color:#000000;}
#center-noside A {color:#000000;}


#productimages
{
    FONT-SIZE: 11px;
 
    FLOAT: right;
    PADDING-BOTTOM: 15px;
	WIDTH: 225px;

    PADDING-TOP: 0px;
	padding-right:10px;
    TEXT-ALIGN: center;
}
#productimages IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-BOTTOM: 15px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#productimages B
{
    CLEAR: left;
    DISPLAY: block
}
#productimages2
{
    FONT-SIZE: 11px;
 
    FLOAT: right;
    PADDING-BOTTOM: 15px;
	WIDTH: 225px;
margin-top:-14px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
}
#productimages2 IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    
	MARGIN-BOTTOM: 15px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#productimages2 B
{
    CLEAR: left;
    DISPLAY: block
}
H1 SUP
{
    FONT-SIZE: 10px
}
H2 SUP
{
    FONT-SIZE: 10px
}
P SUP
{
    FONT-SIZE: 8px
}
B SUP
{
    FONT-SIZE: 8px
}
I SUP
{
    FONT-SIZE: 8px
}
LI SUP
{
    FONT-SIZE: 8px
}
H3 SUP
{
    FONT-SIZE: 8px
}
UL B
{

    DISPLAY: block;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/images/repeater2.gif);
    MARGIN-BOTTOM: 8px;
    MARGIN-LEFT: -40px;
    COLOR:#333333;

}
DIV.features B
{
    BORDER-TOP: black 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/images/repeater.gif);
    MARGIN-BOTTOM: 8px;
    MARGIN-LEFT: -40px;
    COLOR: white;
    BORDER-BOTTOM: black 1px solid
}
DIV.features
{
    MARGIN-LEFT: 40px
}
DIV.features P
{
    MARGIN-LEFT: -15px
}
UL.sidenav LI A
{
    DISPLAY: block;
    PADDING-BOTTOM: 3px; /*change from 1px to address IE7*/
    Padding-top:3px; /*change from 2px to address IE7*/
	Padding-left:10px;/*change from 12px to address IE7*/
	color:#333333;
    TEXT-DECORATION: none;
	height:30px; /*change from 20px to address IE7 overlapping menu item*/
	

}

UL.sidenav LI A:hover
{
   BACKGROUND:url(/images/inc/08selectback.jpg);
   z-index:100;
color:#333333;
height:inherit;

}
UL.sidenav LI A:visited,A:link
{color:#333333;}

A.selnav
{
    BACKGROUND:url(/images/inc/08selectback.jpg);
 z-index:100;
height:inherit;
color:#333333;
}
.sidenav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
   
	Font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
    BACKGROUND:url(/images/inc/08menuback.jpg);
    PADDING-BOTTOM: 0px;
    Margin:0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
height:inherit;

}
.sidenav LI
{
 
    BACKGROUND:url(/images/inc/08menuback.jpg);
height:inherit; 
}
.inactive
{
    BORDER-RIGHT: black 1px solid;
    BACKGROUND: gray;
    COLOR: #d0d0d0;
    BORDER-BOTTOM: #9c9c9c 1px solid
}
.inactive A
{
    BORDER-RIGHT: black 1px solid;
    BACKGROUND: gray;
    COLOR: #d0d0d0;
    BORDER-BOTTOM: #9c9c9c 1px solid
}

LI.menuend
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: #000000;
    COLOR: black
}


LI.sidelead
{
    Font-Family:Arial, Helvetica, sans-serif;
	PADDING-LEFT: 8px;
	padding-top:2px;/*add to address IE7*/
	padding-bottom: 3px;/*change from 2px to address IE7*/
    FONT-WEIGHT: bold;
    BACKGROUND :url(/images/inc/08leadback.jpg);
    COLOR: #ffffff;
	height:30px; /*add to address IE7*/
}
LI.obno
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: -4px;
    PADDING-BOTTOM: 0px;
    COLOR: white;
    TEXT-ALIGN: center
}
LI.obno IMG
{
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.smtable
{
    FONT-SIZE: 11px
}
.smtable TR TD
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 2px;
    BACKGROUND: #f7fcfe;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid
}
.tresults
{
    FONT-SIZE: 12px;
    MARGIN-LEFT: 20px
}
.tresults TR TD
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BACKGROUND: #f7fcfe;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 112px;
    BORDER-BOTTOM: gray 1px solid
}
.tresults TR TD A
{
    DISPLAY: block;
    HEIGHT: 100%;
    TEXT-DECORATION: none;

}
.tresults TR TD A:hover
{
    BORDER-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: #ffa92e;
    MARGIN-RIGHT: 0px;
    TEXT-DECORATION: none
}
.smtable TR TD.empty
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.alt TD
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 1px;
    BORDER-BOTTOM: #9c9c9c 1px solid;
    BACKGROUND-COLOR: #ecf3ff
}
TD.alt
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 1px;
    BORDER-BOTTOM: #9c9c9c 1px solid;
    BACKGROUND-COLOR: #ecf3ff
}
.report
{
    TEXT-ALIGN: right
}
.alt TD
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 1px;
    BORDER-BOTTOM: #9c9c9c 1px solid;
    BACKGROUND-COLOR: #ecf3ff
}
TD.alt
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 1px;
    BORDER-BOTTOM: #9c9c9c 1px solid;
    BACKGROUND-COLOR: #ecf3ff
}
.cell TD
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 1px;
    BACKGROUND: #f1f1f1;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #9c9c9c 1px solid
}
DIV.cell
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 1px;
    BACKGROUND: #f1f1f1;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #9c9c9c 1px solid
}
TD.cell
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 1px;
    BACKGROUND: #f1f1f1;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #9c9c9c 1px solid
}
.label
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND:url(/images/repeater.gif);background-repeat:repeat-x; 



    TEXT-ALIGN: center
}
.formlabel
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND:#9A9A9A; /*url(/images/repeater.gif);background-repeat:repeat-x; -----old blue for search label*/

    COLOR: #ffffff;

    TEXT-ALIGN: center
}
TR.label TD
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: url(/images/repeater.gif);background-repeat:repeat-x;
  
    COLOR: white;

    TEXT-ALIGN: center
}
TD.label
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: url(/images/repeater.gif);background-repeat:repeat-x;

    COLOR: white;

    TEXT-ALIGN: center
}
.smtable TR TD.label
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: url(/images/repeater.gif);background-repeat:repeat-x;

    COLOR: white;

    TEXT-ALIGN: center
}
.formlabel
{
    WIDTH: 65px;
	
}
.formlabel A
{
    COLOR: white
}
.label A
{
    COLOR: white	
}
.wform
{
    WIDTH: 111px
}
DIV.zimage B
{
    BORDER-TOP: black 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    FONT-SIZE: 10px;
    BACKGROUND: url(/images/repeater.gif);background-repeat:repeat-x;
    MARGIN-BOTTOM: 8px;
    COLOR: white;
 
	BORDER-BOTTOM: black 1px solid
}
DIV.zimage
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: 0px;
    MARGIN-TOP: 15px;
	margin-left:2px; 
	width:343px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
H1
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 22px
}
H2
{
    FONT-SIZE: 16px;
    BORDER-BOTTOM: gray 1px solid
}
H3
{
    FONT-SIZE: 14px
}
HTML
{
    HEIGHT: 100%
}
BODY
{
    HEIGHT: inherit
}
IMG
{
    BEHAVIOR: url("/includes/png.htc")
}
.clearer
{
    CLEAR: right;
    LINE-HEIGHT: 0px
}
.clearel
{
    CLEAR: left;
    LINE-HEIGHT: 0px
}

<!--drop menu css-->
#dropmenudiv{
position:absolute;
border:1px solid #afafaf;
border-bottom-width: 0;
font:normal 12px Trebuchet MS;
line-height:18px;
z-index:1200;
color:#fff;
margin-left:5px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 5px;
border-bottom: 1px solid #afafaf;
padding: 2px 0;
text-decoration: none;
font-weight: normal;
color:#333333;
}
#dropmenudiv a:hover{ /*hover background color*/
background-color: #7caef6;
}
#dropmenudiv a:visited{
color:#000000;
}
/*drop down number3*/

div.sample_attach, a.sample_attach{
  width: 94px;
  background-color:#ffffff;
  font-weight: normal;
  color: #333333;
  font-family:"Trebuchet MS";
  font-size:11px;
  z-index:200;
}
a.sample_attach3{
  display: block;
  border: 1px solid #afafaf; 
  border-bottom: none;
  text-decoration: none;
}
a.sample_attach3:hover{
background-color:#7caef6;
}
a.sample_attach3:visited{
color:#000000;}



form.sample_attach3
{
  position: absolute;
 
  visibility: hidden;
  border: 1px solid black;
  background: #FFFFEE;
  padding: 0px 5px 2px 5px;
}

/*drop down number2*/
div.sample_attach, a.sample_attach{
  margin-left:0px;
  width: 120px;
  background-color:#FFFFFF;
  font-weight: normal;
  color: #333333;
  font-family:"Trebuchet MS";
  font-size:11px;
  z-index:1100;
}
div.sample_attach2, a.sample_attach2{
  width: 94px;
  background-color:#ffffff;
  font-weight: normal;
  color: #333333;
  font-family:"Trebuchet MS";
  font-size:11px;
  z-index:200;
}
a.sample_attach2{
  display: block;
  border: 1px solid #afafaf; 
  border-bottom: none;
  text-decoration: none;
}
a.sample_attach2:hover{
background-color:#7caef6;
}
a.sample_attach2:visited{
color:#000000;}

.border {
	display: block;
	width: 100%;
	height: 100%;
	border: 1px solid #afafaf;
}

.border:hover {
	background: #7caef6;
}

form.sample_attach2
{
  position: absolute;
 
  visibility: hidden;
  border: 1px solid black;
  background: #FFFFEE;
  padding: 0px 5px 2px 5px;
}
a.sample_attach{
  display: block;
  border: 1px solid #afafaf; 
  border-bottom: none;
  text-decoration: none;
}
a.sample_attach:hover{
background-color:#7caef6;
}
a.sample_attach:visited{
color:#000000;}



form.sample_attach
{
  position: absolute;
  visibility: hidden;
  border: 1px solid black;
  background: #FFFFEE;
  padding: 0px 5px 2px 5px;
}
/*end drop down #2*/
/* new top nav styles*/
.topnav {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.topnav a:visited {
color:#FFFFFF;
text-decoration:none;}
.topnav a:hover{
color:#333333;
text-decoration:none;}
.topnav a:link {
text-decoration:none;
color:#FFFFFF;
}
/*bottom menu*/
.bottommenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.bottommenu a:link, a:visited{
color:#FFFFFF;
text-decoration:none;}

.bottommenu a:hover{
color:#FFFFFF;
text-decoration:underline;}

.ArrowIntro {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
}

.menuabove {
	font-family: "Trebuchet MS";
	font-size: 10px;
}
.menuabove a{
text-decoration:none;
color:#000000;
}
.menuabove a:visited{
color:#000000;}
.catmenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
}
.catmenu a{
text-decoration:none;
color:#ffffff;
}
.catmenu a:visited{
color:#ffffff;}
.catmenu a:hover{
color:#ffffff;
font-weight:bold;}

.style7 {
	color: #333333;
	font-weight: bold;
	font-size: 11px;
}
.style8 {
	font-weight: bold;
	font-size: 11px;
}

.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
font-family:"Trebuchet MS";
font-size:11px;
color:#fff;
margin-top:10px;
padding-left:5px;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 30px;
text-align: center;
padding: 2px 0;
margin: 0px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}
.style9 {color: #FFFFFF}
.style11 {font-size: 14px}
.style12 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
}
.style13 {
	font-size: 11px;
	font-family: "Trebuchet MS";
	font-style: italic;
	color: #0099FF;
}
.style14 {
	font-family: "Trebuchet MS";
	color: #0099FF;
	font-size: 11px;
	font-weight: bold;
}
.helpingyou {
	font-style: italic;
	color: #0099FF;
	font-family: "Trebuchet MS";
	font-size: 13px;
}
/*pop styles*/
.dhtmlwindow{
font-family:"Trebuchet MS";
font-size:12px;
padding-left:5px;
position: absolute;
border:1px solid #CCCCCC;
visibility: hidden;
background-color: white;
}
.dhtmlwindow2{
font-family:"Trebuchet MS";
font-size:12px;

position: absolute;

visibility: hidden;

}
.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width:inherit;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
margin-left:-5px;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 105%; <!--compromise padding-->
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
/*background-color: white;*/
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
/*tooltip */

#dhtmltooltip{
position: absolute;
left: -300px;
width: 120px;
border: 1px solid #666666;
padding: 2px;
background-color: #FFFFFF;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
<!--
.style16 {
	color: #666666;
}
.style21 {
	font-weight: bold;
	color: #333333;
	font-size: 10px;
}
.style22 {color: #000000}
.style26 {
	font-size: 12px;
	font-weight: bold;
}
.style34 {
	font-size: 14;
	color: #000000;
}
.style35 {font-size: 10px}
.style39 {font-size: 12px}
-->

#ticket-sidebar {
	float: right; 
	width: 200px;
	margin-top: 10px; 
	text-align: center;
}

#main-content {
	float: left;
	margin: 10px 0 0 10px;
	width: 390px;
}

.helpp a {
	border: none;
	text-decoration: underline;
}

.helpp a img {
	border: none;
}

acronym {
	border-bottom: 1px dotted #333333;
}