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

div.main {
height:575px;
width:800px;
text-align:left;
}

div.top_box {
height:68px;
width:800px;
float:left;
margin:0px;
}

div.logo {
height:52px;
width:388px;
position:absolute;
margin-top:5px;
margin-left:-60px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:27px;
font-style:italic;
font-weight:700;
color:#7F0000;
z-index:2;
}

div.top_left {
height:6px;
width:255px;
position:absolute;
background:url(../images/top_left.gif);
margin:0px;
}

div.menu_box {
height:80px;
width:800px;
float:left;
background-color:#7F0000;
margin:0px;
}

div.body_box {
height:240px;
width:780px;
float:left;
background-color:#FFF;
border-left:#7F0000 solid 10px;
border-right:#7F0000 solid 10px;
z-index:4;
margin:0px;
}

div.footer_box {
height:187px;
width:800px;
float:left;
background-color:#7F0000;
z-index:0;
margin:0px;
}

div.footer_inset_box {
height:160px;
width:758px;
margin-left:20px;
margin-top:5px;
position:absolute;
float:left;
background-color:#7F0000;
border:#DBDBDB solid 1px;
z-index:1;
}

div.map_box {
height:174px;
width:300px;
position:absolute;
margin-top:-20px;
margin-left:224px;
float:left;
border:#DBDBDB solid 5px;
background-color:#000;
z-index:1;
}

div.menu {
height:52px;
width:520px;
margin-top:15px;
margin-left:250px;
position:absolute;
float:left;
border-right:#DBDBDB solid 1px;
z-index:6;
}

a.menu {
height:50px;
width:103px;
position:absolute;
line-height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#FFF;
border-left:#DBDBDB solid 1px;
border-bottom:#DBDBDB solid 1px;
border-top:#DBDBDB solid 1px;
text-align:center;
text-decoration:none;
z-index:6;
}

div.links {
height:50px;
width:103px;
position:absolute;
line-height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#FFF;
border-left:#DBDBDB solid 1px;
border-bottom:#DBDBDB solid 1px;
border-top:#DBDBDB solid 1px;
text-align:center;
text-decoration:none;
cursor:pointer;
z-index:6;
}

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

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

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

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

p.links_hover {
position:relative;
margin-top:-30px;
margin-left:80px;
line-height:15px;
width:145px;
height:110px;
background-color:#000;
border:#DBDBDB solid 1px;
text-align:left;
z-index:6;
padding:2px;
}

div.about_box {
height:70px;
width:200px;
position:absolute;
margin-top:25px;
margin-left:30px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
text-align:center;
color:#FFF;
z-index:1;
}

a.link_style_softnet {
color:#099;
font-weight:200;
text-decoration:none;
}

a.link_style_softnet:hover {
color:red;
font-weight:200;
text-decoration:none;
}

a.link_style1 {
color:blue;
font-weight:700;
text-decoration:none;
}

a.link_style1:hover {
color:#FFF;
font-weight:700;
text-decoration:none;
}



a.link_style2 {
color:blue;
font-weight:700;
text-decoration:none;
font-style:italic;
}

a.link_style2:hover {
color:red;
font-weight:700;
text-decoration:none;
font-style:italic;
}

div.bottom_box_1 {
height:150px;
width:210px;
position:absolute;
margin-top:-5px;
margin-left:5px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
font-weight:500;
color:#FFF;
padding:10px;
text-align:left;
z-index:1;
}

div.bottom_box_2 {
height:100px;
width:200px;
position:absolute;
margin-top:0px;
margin-left:542px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
color:#FFF;
padding:5px;
text-align:left;
z-index:1;
}

div.top_area {
height:20px;
width:480px;
margin-top:40px;
margin-left:290px;
position:absolute;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#900;
float:left;
z-index:1;
}

div.edge_top_left {
height:28px;
width:28px;
margin-top:6px;
margin-left:0;
position:absolute;
background:url(../images/edge_top_left.gif);
z-index:0;
}

div.edge_top_right {
height:28px;
width:28px;
margin-top:0;
margin-left:772px;
position:absolute;
background:url(../images/edge_top_right.gif);
z-index:0;
}

div.edge_bottom_left {
height:28px;
width:28px;
margin-top:159px;
margin-left:0;
position:absolute;
background:url(../images/edge_bottom_left.gif);
z-index:0;
}

div.edge_bottom_right {
height:28px;
width:28px;
margin-top:159px;
margin-left:772px;
position:absolute;
background:url(../images/edge_bottom_right.gif);
z-index:0;
}

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

div.drops {
height:80px;
width:110px;
position:absolute;
background:url(../images/drops.png);
clear:both;
z-index:1;
margin:0px;
}

div.inside_top_left {
height:13px;
width:13px;
position:absolute;
margin-top:-1px;
margin-left:-1px;
background:url(../images/inside_top_left.png);
z-index:4;
}

div.inside_top_right {
height:13px;
width:13px;
position:absolute;
margin-top:-1px;
margin-left:768px;
background:url(../images/inside_top_right.png);
z-index:4;
}

div.inside_bottom_left {
height:13px;
width:13px;
position:absolute;
margin-top:228px;
margin-left:-1px;
background:url(../images/inside_bottom_left.png);
z-index:4;
}

div.inside_bottom_right {
height:13px;
width:13px;
position:absolute;
margin-top:228px;
margin-left:768px;
background:url(../images/inside_bottom_right.png);
z-index:4;
}

iframe.inset_frame {
height:240px;
width:780px;
position:absolute;
z-index:0;
margin:0px;
}

div.temp_map {
height:164px;
width:290px;
background:url(../images/MB_computer_problems_landing.jpg);
margin-top:5px;
margin-left:5px;
}

a.menu:hover,div.links:hover {
height:50px;
width:103px;
position:absolute;
display:block;
background-color:#DA1818;
line-height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#FFF;
border-left:#D6AA48 solid 1px;
border-bottom:#D6AA48 solid 1px;
border-top:#D6AA48 solid 1px;
text-align:center;
text-decoration:none;
z-index:6;
}

div.softnet_link_box{
height:25px;
width:800px;
margin-top:25px;
margin-left:0px;
text-align:center;
}

div.bottom_box{
height:255px;
width:800px;
text-align:justify;
border:solid #000 1px;
font-size:10px;
color:#000;
padding:20px;
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
