﻿body {
/*background-color: #678fc2;*/
font-family: Tahoma, "Arial", "Trebuchet MS", sans-serif;
background-attachment: fixed;
background-repeat: repeat-x;
font-size: smaller;
}
img {
border: 0px;
border: none;
}
table {
vertical-align: top;
border-collapse: collapse;
border-width: 0;
padding: 0px;
color: #0B40CE;
}
div {
padding: 0px;
margin: 0px;
}
td {
vertical-align: top;
padding: 0;
}
A:link {
color: #000066;
text-decoration: none;
cursor: pointer;
}
A:visited {
color: #000066;
text-decoration: none;
}
A {
TEXT-DECORATION: underline;
cursor: pointer;
}
a:hover {
margin-bottom: 2px;
padding-bottom: 2px;
border-bottom-width: 1px;
border-bottom-style: dashed;
}
legend {
font-size: 14px;
color: navy;
font-weight: bolder;
padding-bottom: 10px;
padding-right: 35px;
background-image: url('/imgs/support2.jpg');
background-position: right;
background-repeat: no-repeat;
vertical-align: bottom;
padding-top: 10px;
}
.vtop{vertical-align:top}
.agentlgnd{
font-size: 14px;
color: navy;
font-weight: bolder;
padding-bottom: 10px;
padding-right: 35px;
background-image: url('/imgs/agent2-35.jpg');
background-position: right;
background-repeat: no-repeat;
vertical-align: bottom;
padding-top: 10px;
}
fieldset {
width: 95%;
padding-bottom: 10px;
}
li {
padding: 5px 2px 5px 0;
margin: 0 2px 0 0;
}
ul {
list-style-type: square;
padding: 0 10px 0 10px;
margin: 0px;
}
.input {
font: 10pt Tahoma, Arial, Helvetica, sans-serif;
border: 1px solid #909090;
background-color: #F3FAFE;
padding: 3px;
letter-spacing: 1px;
color: #000080;
}

.buttons {
font-family: Tahoma, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bolder;
background-color: #F3FAFE;
color: #000080;
padding: 1px;
cursor: pointer;
}

.box1 {
	background-image: url('/imgs/roundtbl2.gif');
	background-repeat: no-repeat;
	background-position: center top;
	text-align: left;
	color: #000080;
	padding-right: 5px;
	margin: 0px;
	padding-left: 10px;
	padding-top: 10px;
}
box1 {
/*display: block;*/
text-decoration: none;
border: 0px;
padding: 0px;
margin: 0px;
cursor: default;
}
.box1 a:visited {
/*display: block;*/
text-decoration: none;
border: 0px;
padding: 0px;
margin: 0px;
cursor: default;
}
.box1 a {
/*display: block;*/
text-decoration: none;
border: 0px;
padding: 0px;
margin: 0px;
cursor: default;
}
.box1 a:hover{
text-decoration: none;
cursor: default;
background-color: #F3FAFE;
border: 0px;
padding: 0px;
margin: 0px;
}
.bigbox {
background-image: url('/imgs/box,big,2.jpg');
background-repeat: no-repeat;
background-position: center top;
text-align: left;
color: #0B40CE;
padding-right: 15px;
margin: 0px;
padding-left:5px}
.boxttl {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	font-family: Tahoma, "Courier New", Courier, monospace;
	padding-left: 10px;
	padding-top: 10px;
}

.footertable {
font-family: Verdana, "Courier New", Courier, monospace;
font-size: smaller;
color: #0B40CE;
text-align: left;
border-top-style: dashed;
border-top-width: 1px;
border-top-color: #808080;
padding-top: 5px;
margin-top: 5px;
}
.en {
font-family: Verdana, "Courier New", Courier, monospace;
text-align: left;
}
.bluhdrbg {
background-image: url('/imgs/rnd,blu3.jpg');
background-repeat: no-repeat;
background-position: center center;
vertical-align: middle;
color: #FFFFFF;
font-weight: bolder;
text-align:center
}
.grnhdrbg {
background-image: url('/imgs/rnd,grn2.jpg');
background-repeat: no-repeat;
background-position: center center;
vertical-align: middle;
color: #FFFFFF;
font-weight: bolder;
text-align:center;
}
.biggrnhdrbg {
background-image: url('/imgs/hdrbig,grn2.gif');
background-repeat: no-repeat;
background-position: center center;
vertical-align: middle;
color: #000080;
font-weight: bolder;
text-align:center;

}
.redhdrbg {
background-image: url('/imgs/redhdr2.jpg');
background-repeat: no-repeat;
background-position: center center;
vertical-align: middle;
color: #FFFFFF;
font-weight: bolder;
font-size: 11px;
text-align:center;
}
.p5px {
padding: 0 2px 2px 2px;
text-align: justify;
}
.prodcode{
float: left;
width: 180px;
vertical-align: middle;
}
.productpic{
text-align: center;
}
.productthumbnl{
padding: 2px;
margin: 3px;
border: 2px #000066 solid;
text-align:center;
width:460px
}
.productthumbnl img{
padding: 2px;
border: 2px #C0C0C0 solid;
}.productthumbnl a:hover{
margin:0;
padding:0;
border:0px
}
.floatleft{
float:left;
}
.productthumb{
/*float: left;*/
width: 190px;
height: 300px;
}
.thumbdiv{
float: right;
width: 380px;
}
.poductpic{
float:right;
border: 1px black solid;
}.divdesc1 {
}
.proddiv {
float: right;
width:160px;
}
.title1{
padding: 5px;
display: block;
background-color: #99CCFF;
color: black;
border: 1px #975A00 solid;
font-weight: bold;
background-repeat: repeat-x;
background-image: url('/imgs/tile_cat2.gif');
}
.map {
border: 2px solid #2655CE;
text-align: center;
}
.righttop {
border: 1px solid #7C9EFF;
padding: 8px;
text-align:right;
}.homerighttop {
border: 1px solid #7C9EFF;
padding: 5px;
text-align:right;
}.rightcontent {
border: 1px solid #7C9EFF;
border-top: 0px;
text-align: justify;
padding: 10px;
}.homerightcontent {
border: 1px solid #7C9EFF;
border-top: 0px;
text-align: left;
padding: 8px;
}
.rightparent {
border: 1px solid #7C9EFF;
padding: 5px;
}
.left1 {
padding: 5px;
margin: 0px 5px 5px 5px;
border: 1px #739EFF solid;
display:none;
}
.left2 {
margin: 2px 5px 5px 5px;
}
.productname {
font-size: 15px;
font-weight: bolder;
}.title2 {
font-size: 12px;
font-weight: bolder;
}
.productcode {
float: left;
font-weight: bolder;
font-family: Verdana, "Courier New", Courier, monospace;
color: #739EFF;
font-size:16px

}.pagettll {
float: right;
color: #000066;
font-size:16px

}.productcode h1 {
}
.productimage {
margin-bottom:10px;
padding: 2px;
float: right;
text-align: center;
border: 1px #739EFF solid;
width: 170px;
}
.cap1g {
border-top: 0;
background-position: top;
background: #97F023;
height: 30px;
border-right: #97F023 1px solid;
border-left: #97F023 1px solid;
border-bottom: #97F023 1px solid;
background-image: url('/imgs/grncapbg.jpg');
background-repeat: repeat-x;
text-align: center;
}.cap1ghome {
border-top: 0;
background-position: top;
background: #97F023;
height: 30px;
border-right: #97F023 1px solid;
border-left: #97F023 1px solid;
border-bottom: #97F023 1px solid;
background-image: url('/imgs/grncapbg.jpg');
background-repeat: repeat-x;
text-align: center;
width: 210px;
padding: 5px;
}.cap1red {
border-top: 0;
background-position: top;
background: #FF6C30;
height: 30px;
border-right: #FF6C30 1px solid;
border-left: #FF6C30 1px solid;
border-bottom: #FF6C30 1px solid;
background-image: url('/imgs/redcapbg.jpg');
background-repeat: repeat-x;
color:black;
text-align:center
}.homecap1red {
	border-top: 0;
	background-position: top;
	background: #FF6C30;
	height: 30px;
	border-right: #FF6C30 1px solid;
	border-left: #FF6C30 1px solid;
	border-bottom: #FF6C30 1px solid;
	background-image: url('/imgs/redcapbg.jpg');
	background-repeat: repeat-x;
	color:black;
	text-align:center;
	width:210px;
	padding: 0 5px 0 5px;
	font-size: 12px;
}.cap1red span {
	padding-top: 5px;
}
.box1gbody {
padding:5px;
/*background-color: #97F023;
background-image: url('/imgs/ggbg150px.jpg');*/
background-repeat: repeat-x;
background-position: top;
height:100%;
color:black;
border: #97F023 1px solid
}.homebox1gbody {
padding:5px;
/*background-color: #97F023;
background-image: url('/imgs/ggbg150px.jpg');*/
background-repeat: repeat-x;
background-position: top;
height:100%;
color:black;
border: #97F023 1px solid;
width:210px
}.box1redbody {
padding: 5px;
/*background-color: #FF6C30;
background-image: url('/imgs/bgredgrad.jpg');/**/
background-repeat: repeat-x;
background-position: top;
color: black;
border: #FF6C30 1px solid;
}.homebox1redbody {
padding: 5px;
/*background-color: #FF6C30;
background-image: url('/imgs/bgredgrad.jpg');/**/
background-repeat: repeat-x;
background-position: top;
color: black;
border: #FF6C30 1px solid;
width:210px;
text-align: left;
}.homebox1redbody a:hover{
margin:0;
border:0;
padding:0
}
.brdc {
background-position: bottom;
padding: 0px;
margin: 5px;
text-align: left;
background-image: url('/imgs/bg.grad.violet.tile.gif');
background-repeat: repeat-x;
height: 30px;
color: #000080;
border: 1px solid #9068C8;
font-size: small;
padding-right:5px;
}
.vmid{
vertical-align:middle;
}
.rightpar {
padding-right: 5px;
}
.colorboxes {
text-align: center;
float: right;
width: 160px;
}
.productboxes {
padding: 1px;
float: right;
width: 175px;
text-align: center;
margin-right: 5px;
margin-bottom: 2px;

}.productboxes a:hover {
border:0;
padding-bottom: 0px;
margin-bottom: 0px;
}
.toolbox {
width: 160px;
float: right;
margin-bottom: 2px;
padding-bottom: 2px;
}
.toolbox img {
padding: 5px;
}
.textheading {
width: 300px;
padding-bottom: 5px;
/*position: relative;*/
color:black;
font-size: 13px;
}.hometextheading {
width: 98%;
padding-bottom: 5px;
position: relative;
text-align: justify;
}
.textheading h1{
font-size: 15px;
color: black;
}.hometextheading h1{
font-size: 15px;
color: #000066;
}
.leftlist {
text-align:left
}
.leftlist a:visited , .leftlist a:link , .leftlist a:active , .leftlist a{
background-position: left;
background-color: #FAFAFA;
display: block;
text-decoration: none;
padding: 5px;
margin: 0;
border: 1px #EFEFEF solid;
color: #0066CC;
padding-left: 10px;
background-image: url('/imgs/leftnav_arrow.gif');
background-repeat: no-repeat;
}
.leftlist a:hover{
background-color:#EBF9CF;
display:block;
text-decoration:underline;
padding:5px;
border:0px;
margin:0;
border:1px #EFEFEF solid;
color:#0066CC;
padding-left: 10px;
background-image: url('/imgs/leftnav_arrow.gif');
background-repeat: no-repeat;
}.rightlist {
text-align:left
}.rightlist a:visited , .rightlist a:link , .rightlist a:active , .rightlist a{
	background-position: left;
	background-color: #FAFAFA;
	display: block;
	text-decoration: none;
	margin: 0;
	border: 1px #EFEFEF solid;
	color: #0066CC;
	background-image: url(/imgs/leftnav_arrow.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.rightlist a:hover{
	background-color:#EBF9CF;
	display:block;
	text-decoration:underline;
	border:1px #EFEFEF solid;
	margin:0;
	border:1px #EFEFEF solid;
	color:#0066CC;
	background-image: url(/imgs/leftnav_arrow.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}
/*#loading {
width: 200px;
height: 100px;
background-color: #0066CC;
color: #FAFAFA;
position: absolute;
left: 50%;
top: 25%;
margin-top: -50px;
margin-left: -80px;
text-align: center;
border: solid #ff6600 4px;
cursor: wait;
}*/
.lefbannerdiv1 {
text-align: center;
border: 1px solid #E1B009;
padding: 5px 1px 5px 1px;
margin: 1px;
}
.b1 {
border: 2px double #333333;
background-color: #fafafa;
}.b1 td {
border: 1px solid #666666;
padding:5px;
color:#000066}.b1 th {
background-color:#CC3333;
border: 1px solid #666666;
padding:5px;
color:#ffffff;
border-bottom: 2px solid #666666
}
.p5m5 {

vertical-align: top;
padding: 0;
height: 100%;
margin: 0 8px 0px 8px
}
.inlinetitle {
background-color: #fafafa;
border: 1px solid #CCCCCC;
display: block;
font-size: 12px;
font-weight: bolder;
color: #000066;
padding: 5px;
margin-bottom: 5px;
}.inlinetitle2 {
background-color: #fafafa;
border: 1px solid #f2f2f2;
display: block;
font-size: 12px;
font-weight: bolder;
color: #003366;
padding: 5px;
margin-bottom: 5px;
width: 85%;
}
.artimg {
float: left;
padding: 5px 10px 10px 5px;
}
.footerlink {
	font-size: 12px;
	padding: 5px;
	border-top: solid #4977FF 4px;
	text-align: left;
}.sfdnet {color: #FFCC00}
.floatright {
	float: right;
}

