﻿body         { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #555555; font-family: Verdana, Helvetica, sans-serif; font-size: 9pt; margin-left:3; }

.gbar        { background-color: #EEEECC }
.bbar        { background-color: #CCDDEE }
.grbar       { background-color: #EEEEEE }
.rbar        { background-color: #FF0000; color:#FFFFFF; font-family:Trebuchet MS; font-size:10pt }
.textbox    {border-right: brown 1px solid;
				border-top: brown 1px solid;
				border-left: chocolate 1px solid;
				color: black;
				border-bottom: chocolate 1px solid;
				background-color: white}
				A {
	COLOR: #07519a; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:link {
	COLOR: #07519a; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:visited {
	COLOR: #07519a; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:hover SPAN {
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #090
}
A SPAN {
	COLOR: #e85f17
}
A:link SPAN {
	COLOR: #e85f17
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #07519a; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: medium; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #990000; 
	PADDING-TOP: 0px
}

H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #07519a; PADDING-TOP: 0px
}

BIG {
	LINE-HEIGHT: 1.2em
}

SMALL {
	LINE-HEIGHT: 1.2em
}
INPUT {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: 100%; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; FONT-FAMILY: tahoma,sans-serif
}
th
{ text-align:center;
    
}
INPUT.button2 
{
    
	BORDER-RIGHT: #999b9a 1px solid; 
	PADDING-RIGHT: 5px; 
	BACKGROUND-POSITION: 0px -450px; 
	BORDER-TOP: #999b9a 1px solid; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; 
	FONT: bold 100% arial; 
	BORDER-LEFT: #999b9a 1px solid; 
	COLOR: #000; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #999b9a 1px solid; 
	WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #ce9200
}
.btn-more-2
{
    
	BORDER-RIGHT: #999b9a 1px solid; 
	PADDING-RIGHT: 5px; 
	BACKGROUND-POSITION: 0px -450px; 
	BORDER-TOP: #999b9a 1px solid; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; 
	FONT: bold 100% arial; 
	BORDER-LEFT: #999b9a 1px solid; 
	COLOR: #000; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #999b9a 1px solid; 
	WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #ce9200
}

      
input.btn{
   color:#005;
   FONT: bold 100% arial;
   background-color:#eee;
   border:1px solid;
   border-top-color:#999b9a;
   border-left-color:#999b9a;
   border-right-color:#999b9a;
   border-bottom-color:#999b9a;
   filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='LightGoldenrodYellow');}
input.btn1{
   color:#005;
   FONT: bold 100% arial;
   background-color:#eee;
   border:1px solid;
   border-top-color:#999b9a;
   border-left-color:#999b9a;
   border-right-color:#999b9a;
   border-bottom-color:#999b9a;
   filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#C0FFC0');}
      
input.btn2{
   color:#005;
   FONT: bold 100% arial;
   background-color:#eee;
   border:1px solid;
   border-top-color:#999b9a;
   border-left-color:#999b9a;
   border-right-color:#999b9a;
   border-bottom-color:#999b9a;
   filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='NavajoWhite');}
      
input.btn3{
   color:#005;
   FONT: bold 100% arial;
   background-color:#eee;
   border:1px solid;
   border-top-color:#999b9a;
   border-left-color:#999b9a;
   border-right-color:#999b9a;
   border-bottom-color:#999b9a;
   filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='LightBlue');}

input.btn4{
   color:#005;
   FONT: bold 100% arial;
   background-color:#eee;
   border:1px solid;
   border-top-color:#999b9a;
   border-left-color:#999b9a;
   border-right-color:#999b9a;
   border-bottom-color:#999b9a;
   filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffff',EndColorStr='#000088');}


input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;}
   
  
  .pnl
  {
    border:1px solid;
   border-top-color:#999b9a;
   border-left-color:#999b9a;
   border-right-color:#999b9a;
   border-bottom-color:#999b9a}
   

SELECT {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: 100%; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; FONT-FAMILY: tahoma,sans-serif
}
TEXTAREA {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: 100%; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; FONT-FAMILY: tahoma,sans-serif
}
#report
{ height:100%;
    }
#dt
{ height:300px;
    }
#area2 .parent {
	MARGIN-LEFT: 8px; WIDTH: 60.7ex; MARGIN-RIGHT: 9px; min-width: 365px
}
#area1 {
	FLOAT: left
}
#area2 {
	FLOAT: left
}

.chrome5 {
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	MARGIN: 6px 6px 12px; BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
}
.chrome5 .child {
	MARGIN: 6px
}
.chrome5 .more {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 6px 0px 0px 6px; PADDING-TOP: 0px
}
.chrome5 .child .more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.chrome5 H2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 6px; PADDING-TOP: 3px; BORDER-BOTTOM: #aacbee 1px solid; BACKGROUND-COLOR: #ebf3fb
}
.chrome5 H3 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 6px; PADDING-TOP: 3px; BORDER-BOTTOM: #aacbee 1px solid; BACKGROUND-COLOR: #ebf3fb
}
.chrome5 H2 A {
	COLOR: #07519a; BACKGROUND-COLOR: transparent
}
.chrome5 H3 A {
	COLOR: #07519a; BACKGROUND-COLOR: transparent
}
#header{	
	border-bottom:1px solid white;
	background: #708dc4 ;
	color:white;
}

#header_linksection{
	text-align:right;
	vertical-align:middle;
	padding:6px 5px 3px 180px;
	_padding:6px 0px 7px 180px;
	list-style: none;
	margin:0px;
	min-height:18px;
}

#header_linksection li{
	margin: 0;
	display:inline;
	border-left:1px solid #b6caf0;
	padding: 0px 3px 0px 5px;
	}
#header_linksection li.first{
	margin: 0;
	display:inline;
	border-left:none;
	padding: 0px 3px 0px 5px;
	}

	
#header_linksection li a:link{color:white;text-decoration:none;border-bottom:0;}
#header_linksection li a:visited{color:white; border-bottom:0;text-decoration:none}
#header_linksection li a:hover, visited{color:#d9e1ef; border-bottom:1px dotted #a8badb;_border-bottom:1px solid #a8badb;text-decoration:none}
#header_linksection li a:hover{color:#d9e1ef; border-bottom:1px dotted #a8badb;_border-bottom:1px solid #a8badb;text-decoration:none}
#header_linksection li a:active{color:white; border-bottom:0;text-decoration:none} 
#header_linksection li a:hover, active{color:#d9e1ef; border-bottom:1px dotted #a8badb;_border-bottom:1px solid #a8badb;text-decoration:none}


#header_linksection1 li a:link{color:white;text-decoration:none;border-bottom:0;}
#header_linksection1 li a:visited{color:white; border-bottom:0;text-decoration:none}
#header_linksection1 li a:hover, visited{color:#d9e1ef; border-bottom:1px dotted #a8badb;_border-bottom:1px solid #a8badb;text-decoration:none}
#header_linksection1 li a:hover{color:#d9e1ef; border-bottom:1px dotted #a8badb;_border-bottom:1px solid #a8badb;text-decoration:none}
#header_linksection1 li a:active{color:white; border-bottom:0;text-decoration:none} 
#header_linksection1 li a:hover, active{color:#d9e1ef; border-bottom:1px dotted #a8badb;_border-bottom:1px solid #a8badb;text-decoration:none}

	
	#header_linksection1 li{
	margin: 0;
	display:inline;
	border-left:1px solid #b6caf0;
	padding: 0px 3px 0px 5px;
	}
	
	#header_linksection1{
	text-align:right;
	vertical-align:middle;
	padding:6px 5px 3px 180px;
	_padding:6px 0px 7px 180px;
	list-style: none;
	margin:0px;
	min-height:18px;
	
}

INPUT {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: 100%; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; FONT-FAMILY: tahoma,sans-serif
}
INPUT.button {
	BORDER-RIGHT: #2263a5 1px solid; 
	BORDER-TOP: #2263a5 1px solid; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(images/glow_b.gif) #fff repeat-x 0px 0px; 
	MARGIN: 0px 0px 0px 0.2em; VERTICAL-ALIGN: bottom; 
	BORDER-LEFT: #2263a5 1px solid; 
	COLOR: #fff; BORDER-BOTTOM: #2263a5 1px solid
}
#rpt 
{width: 100%; 
    height: 25px; 
    font-size: 11pt;
    color: maroon; 
    font-weight: bold;
    font-family: Verdana;
    background-image: url("images/bg_navcon.gif");
}
#RptSel
{
     width: 394px; 
     height: 179px; 
     position: absolute; 
     border-top-width: 1px; 
     border-left-width: 1px; 
     left: 194px; 
     border-bottom-width: 1px; 
     top: 177px; 
      border-right-width: 1px; 
      background-image: url(images/grd-1px_1.1.gif);
      }

#PrintView 

{ font-family:Trebuchet MS;font-size:9pt;
}

#top {
  background-color: black;
  padding: 5px;
  font-size: 10px;
  margin-bottom: 25px;
  text-align:center;
  color:White;
  font-weight:bold;
}

.ContentContainer 
{
	margin-left:10px;
}

#productmenu
{width: 192px; 
    height: 100%;
	margin-top:2px;
	float:left;
	width:130px;
		font-weight: 400;
	 font-size: 10pt;
	 color: maroon;	
	  background-image: url("images/bgBluChk.gif");
BORDER-RIGHT: #dde8ec 1px solid; 
BORDER-TOP: #dde8ec 1px solid;
 MARGIN-BOTTOM: 10px; 
 PADDING-BOTTOM: 5px; 
 BORDER-LEFT: #dde8ec 1px solid; 
  BORDER-BOTTOM: #dde8ec 1px solid
}

#productmenu ul
{
	font-size:100%;
}

#maincontent
{
	float:left;
	margin-left:20px;
	
}


/* CSS classes for the navigation menu at bottom of the page (Previous/More Products, etc) */

.navigation
{
	width:600px;
	margin-top:30px;
}

#leftnav 
{
	float:left;
	width:180px;
	text-align:center;
}

#rightnav 
{
	float:right;
	width:180px;
	margin-right:20px;
	text-align:center;
}

#numnav
{
	float:inherit;
	text-align:center;
	
}
 .transparent {
    filter:alpha(opacity=90);
    background-color:#adde86;
    width:170;
    height:100;
    color: blue;
    border: 1 blue solid;
 }
 
 .titlebar 
 { background-image: url(images/por_bkg.gif);
     background-position: left center;
    background-repeat: repeat-x;
     border-style :solid;
     border-width:1px;
     padding-left:3px;
     font-weight: bold;
     width:300px;
 }

 .titlebar-light
 {
    border-color:#016bbd;
    background-color:#b1ddff;
    color:#444;
 }
  .titlebar-dark
 {
    border-color:#000;
    background-color: Black;
    color:#fff;
 }
 
 input.btnstl{
   color:#005;
   FONT: bold 100% arial;
   border:0px solid;
   background-color :Transparent;
  
   
   border-top-color: #dbeeff;
   border-left-color:#dbeeff;
   border-right-color: #dbeeff;
   border-bottom-color:#dbeeff;
   }
   
   input.btnhov
   {
    
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;}

.container {
	DISPLAY: inline-block; MARGIN: 15px auto 0px; WIDTH: 875px
}
.container {
	DISPLAY: block
}
#mini-header A {
	COLOR: #aab3be; TEXT-DECORATION: none
}
#mini-header A:link {
	COLOR: #aab3be; TEXT-DECORATION: none
}
#mini-header A:visited {
	COLOR: #aab3be; TEXT-DECORATION: none
}
#mini-header A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#mini-header {
	 BORDER-TOP: #262e37 1px solid; 
	 background : #ffffff url(images/menubar.jpg) repeat-x center top; 
	HEIGHT: 40px
}
#mini-header .container {
	FONT-SIZE: 14px; MARGIN: 23px auto 0px
}
#navigation {
	FLOAT: left; PADDING-TOP: 3px;
	font:Trebuchet MS;
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navigation UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#navigation UL LI A:link {
	BORDER-RIGHT: #6c7c8e 1px solid; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navigation UL LI A:visited {
	BORDER-RIGHT: #6c7c8e 1px solid; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffee; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navigation UL LI A.current:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#navigation UL LI A.current:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#navigation UL LI A:hover {
	COLOR: #fffeee
}
.titleSection {
    FONT-WEIGHT: bold;
    COLOR: #800000;
    font-size : small;
}
/*CollapsiblePanel*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(images/bg_gradient.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}

.subHead {
background-image : url("Images/bgblu.gif");
background-repeat : repeat;
width : 100%;
height : 15px;
padding-bottom : 3px;
padding-left : 1px;
color : #ffffff;
font-weight : bold;
font-size : 13px;
}

.tablestyle {
font-size : 98%;
border : 1px solid #7f7f7f;
}
.altrowstyle {
background-color : #edf5ff;
}
.headerstyle th {
background : url(images/sprite2.png) repeat-x 0 0;
border-color : #989898 #cbcbcb #989898 #989898;
border-style : solid solid solid none;
border-width : 1px 1px 1px medium;
color : #000;
padding : 4px 5px 4px 10px;
text-align : center;
vertical-align : bottom;
}
.headerstyle th a {
font-weight : normal;
text-decoration : none;
text-align : center;
color : #000;
display : block;
padding-right : 10px;
}
.rowstyle .sortaltrow, .altrowstyle .sortaltrow {
background-color : #edf5ff;
}
.rowstyle .sortrow, .altrowstyle .sortrow {
background-color : #dbeaff;
}
.rowstyle td, .altrowstyle td {
padding : 4px 10px 4px 10px;
border-right : 1px solid #cbcbcb;
}
.headerstyle .sortascheader {
background : url(images/sprite2.png) repeat-x 0 -100px;
}
.headerstyle .sortascheader a {
background : url(img/dt-arrow-up.png) no-repeat right 50%;
}
.headerstyle .sortdescheader {
background : url(images/sprite2.png) repeat-x 0 -100px;
}
.headerstyle .sortdescheader a {
background : url(img/dt-arrow-dn.png) no-repeat right 50%;
}