/* CSS Document */

html {

margin: 0;

padding: 0;

background: #330066;

}

body {

margin: 0 auto 0 auto;

padding: 0 0 0 0;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: .7em;

color: white;

line-height: 1.2em;

background: #330066;

}



/* Containerst */

#bg-container {

margin: 0 auto 0 auto;

padding: 0 0 0 0;

width: 750px;

height: auto;

background-image: url(images/lg-background3.gif);

background-repeat: repeat-y;

}

#container {

position: relative;

margin: 0 auto 0 auto;

width: 717px;

height: auto;

background-color: #6633cc;

}

_#container {

width: 717px;

}



/* Navigation */

#navcontainer {

float: left;

width: 717px;

margin-bottom: 0px;

}

#navcontainer2 {

float: left;

width: 717px;

}

#navcontainer ul, #navcontainer2 ul {

list-style-type: none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

li {

float: left;

display: block;

margin: 0;

padding: 0;

}

li a:link, li a:visited {

border: 0 none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

li a:hover, li a:active {

border: 0 none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

.backtotop {

font-size: .9em;

margin-left: 600px;

text-align: left;

font-weight: bold;

}



/* Top Pix and Text */

#toppixcontainer {

position: relative;

top:0;

left: 0;

height: 152px;

background: #9933ff;

}

_#toppixcontainer {

float: left;

width: 717px;

height: 94px;

background: #9933ff;

}

#toptextcontainer {

background: transparent;

}

_#toptextcontainer {

float: left;

clear: both;

width: 715px;

background: transparent;

}

.toptext {

text-align: left;

margin-left: 158px;

font-size: 1em;

line-height: 1.3em;

margin-top: 20px;

background: transparent;

}

.toptext a:link, .toptext a:visited {

color: #66ccff;

text-decoration: none;

border: 0 none;

background: transparent;

}

.toptext a:hover, .toptext a:active {

color: #cc99ff;

text-decoration: none;

border: 0 none;

background: transparent;

}

#toptextcontainer img {

float: left;

clear: both;

}



/* Page Tab Heads */

#container img.head {

float: left;

clear: both;

top: 40px;

left: 0;

margin-bottom: 10px;

}

img.head2 {

margin: 0;

}



/* Text */

.info {

text-align: left;

margin-left: 100px;

margin-top: 0;

padding-top: 0;

width: 525px;

background: transparent;

}

.list {

text-align: left;

margin-left: 140px;

margin-top: 0;

padding-top: 0;

width: 525px;

background: transparent;

}

.products {

color: #cc99ff;

}

.greenlink {

font-size: 1.1em;

font-weight: bold;

text-decoration: none;

color: #66ccff;

line-height: 1.3em;

text-align: left;

margin-bottom: 0;

padding-bottom: 0;

border: 0 none;

background: transparent;

}

a:link, a:visited {

border: 0 none;

color: #66ccff;

text-decoration: none;

}

a:hover, a:active {

border: 0 none;

color: #cc99ff;

text-decoration: none;

}



/* Headlines */

h2 {

font-size: 1.1em;

color: white;

line-height: 1.3em;

text-align: left;

margin-left: 120px;

margin-bottom: 0;

padding-bottom: 0;

background: transparent;

}

h3 {

font-size: 1.1em;

color: #cc99ff;

line-height: 1.3em;

text-align: left;

margin-left: 100px;

margin-bottom: 6px;

padding-bottom: 0;

background: transparent;

}



/* Tables */

table {

margin: 0 25px 10px 25px;

border: 0;

padding: 0;

}

table td {

text-align: center;

vertical-align: baseline;

}

img {

border: 0 none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

.horiz-space10 {

float: left;

clear: both;

width: 667px;

background-color: transparent;

height: 10px;

}

