body {
background:url(../images/greybkgrnd.jpg);
background-repeat:repeat;
background-attachment:fixed;
margin:0px;
}

div.main {
height:2708px;
width:800px;
border-left:#000 solid 2px;
border-right:#000 solid 2px;
text-align:left;
margin:0px;
}

div.header {
background:url(../images/softnet_header.png);
height:120px;
width:800px;
margin:0px;
}

div.box_bg {
height:150px;
width:800px;
text-align:left;
margin:0px;
}

div.links_bg {
background:url(../images/header_bkgrnd.png);
float:left;
height:150px;
width:800px;
z-index:0;
margin:0px;
}

div.links {
position:absolute;
margin-top:120px;
margin-left:700px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#FFF;
text-decoration:none;
cursor:pointer;
clear:both;
z-index:4;
height:243px;
}

div.links p {
visibility:hidden;
text-decoration:none;
cursor:pointer;
z-index:4;
}

div.links:hover p {
visibility:visible;
cursor:pointer;
z-index:4;
}

div.links:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#0CF;
text-decoration:none;
z-index:4;
}

a.links_menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#00F;
text-decoration:none;
z-index:4;
}

a.links_menu:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:red;
text-decoration:none;
z-index:4;
}

p.links_hover {
position:relative;
margin-top:-10px;
margin-left:80px;
line-height:15px;
width:126px;
height:198px;
background-color:#999;
border:#000 solid 2px;
z-index:4;
padding:2px;
}

iframe.menu {
float:left;
width:800px;
height:50px;
z-index:1;
margin:0px;
}

div.text_area {
width:770px;
height:68px;
float:left;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
background-color:#000;
z-index:0;
margin:0px;
padding:15px;
}

div.body_text {
height:2230px;
width:800px;
text-align:left;
float:left;
background:url(../images/backgrnd.jpg);
background-repeat:repeat;
z-index:0;
overflow:hidden;
margin:0px;
}

div.gold_bar_2 {
height:10px;
width:800px;
margin-top:2210px;
position:absolute;
background:url(../images/gold_bar.png);
background-repeat:repeat-x;
z-index:1;
}

div.paypal_box {
height:120px;
width:170px;
position:absolute;
margin-left:20px;
margin-top:10px;
float:left;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
z-index:1;
}

a.paypal_box {
color:#00F;
text-decoration:underline;
}

a.paypal_box:hover {
color:red;
text-decoration:underline;
}

a.paypal_button {
background:url(../images/x-click-but01.gif);
margin-left:75px;
margin-top:120px;
width:62px;
height:31px;
position:absolute;
clear:both;
z-index:2;
}

a.paypal_button:hover {
background:url(../images/x-click-but01_hover.gif);
margin-left:75px;
margin-top:120px;
width:62px;
height:31px;
position:absolute;
clear:both;
z-index:3;
}

div.paypal_button {
background:url(../images/x-click-but01.gif);
margin-left:75px;
margin-top:120px;
width:62px;
height:31px;
position:absolute;
clear:both;
z-index:1;
}

div.paypal_valid {
background:url(../images/verification_seal.png);
margin-left:75px;
margin-top:160px;
width:60px;
height:60px;
position:absolute;
clear:both;
z-index:1;
}

div.valid_xhtml {
margin-left:580px;
margin-top:190px;
position:absolute;
width:88px;
height:31px;
clear:both;
float:left;
background:url(../images/valid-xhtml10-blue.gif);
z-index:1;
}

a.valid_xhtml {
margin-left:580px;
margin-top:190px;
position:absolute;
width:88px;
height:31px;
clear:both;
float:left;
background:url(../images/valid-xhtml10-blue.gif);
z-index:2;
}

a.valid_xhtml:hover {
margin-left:580px;
margin-top:190px;
position:absolute;
width:88px;
height:31px;
clear:both;
float:left;
background:url(../images/valid-xhtml10-blue_hover.gif);
z-index:3;
}

div.valid_css {
margin-left:680px;
margin-top:190px;
position:absolute;
width:88px;
height:31px;
clear:both;
float:left;
background:url(../images/vcss-blue.gif);
z-index:1;
}

a.valid_css {
margin-left:680px;
margin-top:190px;
position:absolute;
width:88px;
height:31px;
clear:both;
float:left;
background:url(../images/vcss-blue.gif);
z-index:2;
}

a.valid_css:hover {
margin-left:680px;
margin-top:190px;
position:absolute;
width:88px;
height:31px;
clear:both;
float:left;
background:url(../images/vcss-blue_hover.gif);
z-index:3;
}

div.main_text_box {
margin-top:10px;
margin-left:220px;
height:300px;
width:560px;
position:absolute;
float:left;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:justify;
}

div.main_text_box_xlarge {
margin-top:10px;
margin-left:20px;
height:2220px;
width:760px;
position:absolute;
float:left;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:justify;
}

a.link_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
text-decoration:none;
color:#00F;
}

a.link_text:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
text-decoration:none;
color:red;
}

input.button {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#00F;
}

div.bbb {
margin-left:260px;
margin-top:170px;
position:absolute;
width:135px;
height:52px;
clear:both;
float:left;
background:url(../images/bbbsealh1.gif);
z-index:1;
}

a.bbb {
margin-left:260px;
margin-top:170px;
position:absolute;
width:135px;
height:52px;
clear:both;
float:left;
background:url(../images/bbbsealh1.gif);
z-index:2;
}

a.bbb:hover {
margin-left:260px;
margin-top:170px;
position:absolute;
width:135px;
height:52px;
clear:both;
float:left;
background:url(../images/bbbsealh1_hover.gif);
z-index:3;
}

div.softnet_logo {
margin-left:450px;
margin-top:170px;
position:absolute;
width:100px;
height:47px;
clear:both;
float:left;
background:url(../images/softnet_logo_100.png);
z-index:1;
}

div.bottom {
height:35px;
width:790px;
float:left;
background-color:#999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
text-align:center;
margin:0px;
padding:5px;
}

span.style1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
font-size:14px;
font-weight:700;
}

span.style2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
}

span.style3 {
font-size:9px;
}

span.style4 {
font-size:12px;
}

.style5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:justify;
color:#000;
}

.style6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:justify;
font-weight:700;
color:#000;
}

input.quote {
width:104px;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
}

span.required {
color:red;
font-weight:700;
}

div.footer {
height:65px;
width:800px;
float:left;
text-align:left;
background-color:#000;
z-index:0;
margin:0px;
}

div.adobe {
margin-top:10px;
margin-left:670px;
position:absolute;
float:left;
height:35px;
width:35px;
background:url(../images/adobe.gif);
clear:both;
}

div.perl {
margin-top:10px;
margin-left:708px;
position:absolute;
float:left;
height:35px;
width:35px;
background:url(../images/perl.gif);
clear:both;
}

div.php {
margin-top:10px;
margin-left:746px;
position:absolute;
float:left;
height:35px;
width:35px;
background:url(../images/php.gif);
clear:both;
}

div.link_box {
margin-top:15px;
margin-left:200px;
position:absolute;
height:20px;
width:400px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFF;
text-align:center;
}

a.link_box {
color:#FFF;
text-decoration:none;
}

a.link_box:hover {
color:#0CF;
text-decoration:none;
}

div.space {
height:100px;
width:800px;
margin-left:0;
margin-top:602px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
}

a.space {
display:none;
}

div.gold_bar_1,div.gold_bar_3 {
height:10px;
width:800px;
background:url(../images/gold_bar.png);
background-repeat:repeat-x;
z-index:1;
margin:0px;
}