body {
  background-color: #CEEEFC;
  color: #000000;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  /* this attribute sets the basis for all the other scrollbar colors (Internet Explorer 5.5+ only) */
  SCROLLBAR-BASE-color:  #485E73;
  SCROLLBAR-ARROW-color: #FF6600;
}

h1
	{margin-top:2.0pt;
	margin-right:0mm;
	margin-bottom:3.0pt;
	margin-left:0mm;
	page-break-after:avoid;
	font-size:12.0px;
	font-family:verdana;
	font-weight:bold;
	color:blue}
h2
	{margin-top:5.0pt;
	margin-right:0mm;
	margin-bottom:3.0pt;
	margin-left:0mm;
	page-break-after:avoid;
	font-size:11.0px;
	font-family:verdana;
	font-weight:bold;
	color:blue}
h2

a:hover      {color: green; font-family: verdana; font-size: 11px }
	
h3
	{margin-top:3.0pt;
	margin-right:0mm;
	margin-bottom:3.0pt;
	margin-left:0mm;
	page-break-after:avoid;
	font-size:14.0px;
	font-family:verdana;
	font-weight:bold;}
	
h4
	{margin-top:3.0pt;
	margin-right:0mm;
	margin-bottom:3.0pt;
	margin-left:0mm;
	page-break-after:avoid;
	font-size:11.0px;
	font-family:verdana;
	font-weight:normal;}

h5
	{margin-top:3.0pt;
	margin-right:0mm;
	margin-bottom:3.0pt;
	margin-left:0mm;
	page-break-after:avoid;
	font-size:10.0px;
	font-family:verdana;
	font-weight:bold;}
	
h6
	{margin-top:8.0pt;
	margin-right:0mm;
	margin-bottom:8.0pt;
	margin-left:0mm;
	font-size:12.0px;
	font-family:Verdana;
	font-weight:bold}

p.success {
font-size:9.0pt;
font-family:Verdana;
font-weight:bold}

a:link    { color: blue; text-decoration: none; font-family: verdana; font-size: 11px }
a:active    { color: blue; text-decoration: none; font-family: verdana; font-size: 11px }
a:visited    { color: blue; text-decoration: none; font-family: verdana; font-size: 11px }
a:hover      { color: green; font-family: verdana; font-size: 11px }

a.dark:link    { color: blue; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark:active    { color: blue; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark:visited    { color: blue; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark:hover      { color: green; font-family: verdana; font-size: 11px }

a.dark1:link    { color: blue; text-decoration: none; font-family: verdana; font-size: 10px }
a.dark1:active    { color: blue; text-decoration: none; font-family: verdana; font-size: 10px }
a.dark1:visited    { color: blue; text-decoration: none; font-family: verdana; font-size: 10px }
a.dark1:hover      { color: green; font-family: verdana; font-size: 10px }

a.dark2:link    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 11px;  }
a.dark2:active    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 11px; }
a.dark2:visited    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 11px;  }
a.dark2:hover      { color: green; font-family: verdana; font-size: 11px; font: }

a.dark3:link    { color: #000000; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark3:active    { color: #000000; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark3:visited    { color: #000000; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark3:hover      { color: #009900; font-family: verdana; font-size: 11px }

a.dark4:link    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark4:active    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark4:visited    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark4:hover      { color: #009900; font-family: verdana; font-size: 11px;}

a.dark5:link    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 8pt }
a.dark5:active    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 8pt }
a.dark5:visited    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 8pt }
a.dark5:hover      { color: #009900; font-family: verdana; font-size: 8pt; }

a.dark6:link    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 7pt }
a.dark6:active    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 7pt }
a.dark6:visited    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 7pt }
a.dark6:hover      { color: #009900; font-family: verdana; font-size: 7pt;}

a.dark7:link    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 9pt }
a.dark7:active    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 9pt }
a.dark7:visited    { color: #3300CC; text-decoration: none; font-family: verdana; font-size: 9pt }
a.dark7:hover      { color: #009900; font-family: verdana; font-size: 9pt;}

ul, li, p, td {
  color: #000000;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 11px;
}

ol{
  color: #000000;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  margin-top:1pt;
  margin-bottom:1pt;
  }
  
p.special{
  color: #000000;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  margin-top:2pt;
  margin-bottom:0pt;
  }

table.design2
{ 
 }
  
tr.body2 td
{ 
border-top: 1px solid #800000;
border-bottom: 1px solid #800000;
border-left: 1px solid #800000;
border-right: 1px solid #800000;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 2px;
padding-top: 1px;
text-align: justify;
vertical-align: top;
text-indent: 0px;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #ffffff;
border-spacing: 0px; } 

tr.body3 td
{ 
text-align: center;
} 

tr.body4 td
{ 
border-top: 1px solid #008000;
border-bottom: 1px solid #008000;
border-left: 1px solid #008000;
border-right: 1px solid #008000;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 2px;
padding-top: 1px;
text-align: justify;
vertical-align: top;
text-indent: 0px;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #ffffff;
border-spacing: 0px; }


table.design1
{ 
border-right: 1px solid #6699CC;
border-top: 1px solid #6699CC;
border-bottom: 1px solid #6699CC;
text-align: left;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #ffffff;
border-spacing: 0px; } 

tr.tablehead td
{ 
border-left: 1px solid #6699CC;
padding-bottom: 10px;
background-color: #ffffff;
text-indent: 5px;
font-weight: bold;
font-size: 13px;
color: #404040; }

tr.tablesubhead td
{ 
border-left: 1px solid #6699CC;
border-top: 1px solid #6699CC;
border-bottom: 1px solid #6699CC;
padding-bottom: 5px;
background-color: #fafafa;
text-align: left;
text-indent: 5px;
font-weight: bold;
font-size: 11px;
color: #404040; }

tr.tablesubhead1 td
{ 
border-left: 1px solid #6699CC;
border-top: 1px solid #6699CC;
border-bottom: 1px solid #6699CC;
padding-bottom: 5px;
background-color: #fafafa;
text-align: left;
text-indent: 0px;
font-weight: bold;
font-size: 11px;
color: #404040; }

tr.body td
{ 
border: 0px solid #6699CC;
border-left: 1px solid #6699CC;
border-bottom: 1px solid #6699CC;
padding-bottom: 5px;
text-indent: 5px;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #ffffff;
border-spacing: 0px; } 

tr.body1 td
{ 
border: 0px solid #6699CC;
border-left: 1px solid #6699CC;
border-bottom: 1px solid #6699CC;
padding-bottom: 2px;
text-align: left;
text-indent: 0px;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #ffffff;
border-spacing: 0px; }

tr.special1 td
{ 
border: 0px solid #6699CC;
border-left: 1px solid #6699CC;
text-align: left;
text-indent: 5px;
font-weight: bold;
font-size: 11px;
color: #404040;
background-color: #ccffff;
border-spacing: 0px; } 

HR {
	color : #0099CC;
	height : 1px;
}

input.search
{
	height: 17px;
	background-color: #E1E9EF;
	border: solid #000066;
	border-width: 1px;
	font-family: verdana;
	color: rgb(0,0,70);
	font-size: 11px;
	width: 105px;
}

input.search1
{
	height: 20px;
	background-color: #E1E9EF;
	border: solid #000066;
	border-width: 1px;
	font-family: verdana;
	color: rgb(0,0,70);
	font-size: 11px;
	width: 105px;
	float: left;
}

input.button1
{height:22px;
margin-left: 3px;}

div.proddescription {
	text-align:left;
}

#quote_form fieldset {
width:660px;
height:auto;
margin:0px;
padding:10px;
border:0px;
background-color:#ffffff;
}
#quote_form form {
margin:0px;
padding:0px;
border:0px;
}
#quote_form ol {
margin:0px;
padding:0px;
border:0px;
list-style:none;
}
#quote_form ol li {
margin:0 0 10px 0;
padding:0px;
border:0px;
list-style:none;
}
#quote_form ol li label {
width:180px;
height:auto;
display:inline;
float:left;
padding:5px 0 0 0;
font-size:13px;
}
#quote_form ol li .text_entry {
border:1px solid #999999;
background-color:#FFFFFF;
color:#888888;
font-size:13px;
padding:4px;
}
#quote_form ol li .submit {
border:1px solid #104e7c;
background-color:#2e85c5;
color:#ffffff;
font-size:13px;
padding:4px;
}
#quote_form em {
color:#990000;
}

#quote_form1 fieldset {
width:750px;
height:auto;
margin:0px;
padding:10px;
border:0px;
background-color:#ffffff;
}
#quote_form1 form {
margin:0px;
padding:0px;
border:0px;
}
#quote_form1 ol {
margin:0px;
padding:0px;
border:0px;
list-style:none;
}
#quote_form ol li {
margin:0 0 10px 0;
padding:0px;
border:0px;
list-style:none;
}
#quote_form1 ol li label {
width:190px;
height:auto;
display:inline;
float:left;
padding:5px 0 0 0;
font-size:13px;
}
#quote_form1 ol li .text_entry {
border:1px solid #999999;
background-color:#FFFFFF;
color:#888888;
font-size:13px;
padding:4px;
}
#quote_form1 ol li .submit {
border:1px solid #104e7c;
background-color:#2e85c5;
color:#ffffff;
font-size:13px;
padding:4px;
}
#quote_form1 em {
color:#990000;
}
