html, body {
height:100%;
min-height:850px;
width:100%;
}
body {
background-color:#FFFFFF;
background-image:url("/images/bg01.jpg");
font-family:'trebuchet ms',arial,verdana,sans-serif;
}
h1 {
color:black;
font-family:arial,sans-serif;
font-size:1.4em;
margin-top:0.25em;
padding-bottom:0.5em;
text-align:center;
}
h2 {
color:blue;
font-family:arial,sans-serif;
font-size:1.2em;
text-align:center;
}
p {
padding:0.5em;
}
p, td {
color:black;
font-family:"trebuchet ms",arial,sans-serif;
font-size:0.95em;
}
td.center {
border:0 none;
margin:auto;
text-align:center;
}
td.center a img {
border:0 none;
vertical-align:bottom;
}
p.right {
text-align:right;
width:85%;
}
p.alarm {
margin:2em;
}
div#container {
background-color:#F5F5DC;
border:1px solid black;
margin:auto;
min-height:600px;
min-width:770px;
overflow:hidden;
width:85%;
}
#masthead img {
border:1px solid black;
}
table.dl {
background-color:#F5F5DC;
border:1px solid black;
border-collapse:collapse;
caption-side:top;
margin:0 auto 1em;
width:65%;
}
table.dl tr {
line-height:1.2em;
}
table.dl td {
border:1px solid black;
color:black;
font-size:0.85em;
padding:0 0.5em;
text-align:center;
}
table.dl caption {
color:black;
font-family:arial,sans-serif;
font-size:1em;
font-weight:bold;
margin:0 0 0.5em;
padding:0 3em;
text-align:left;
}
table.dl caption a:link, table.dl caption a:visited {
color:blue;
text-decoration:none;
}
table.dl caption a:hover {
background-color:gray;
color:white;
}
table.dl caption a img {
border:0 none;
text-decoration:none;
}
table.dl th, table.dl td.lcol {
border:1px solid black;
font-size:0.85em;
font-weight:bold;
text-align:center;
}
table.dl td a:link, table.dl td a:visited {
color:blue;
text-decoration:none;
}
table.dl td a:hover {
background-color:black;
color:white;
}
table.dl2 td {
padding:0.25em 0;
}
td#foot {
height:2em;
padding-top:0.5em;
}
table.dl td#foot, table.dl td#foot a:link, table.dl td#foot a:visited {
background-color:#403F40;
color:white;
}
table.dl td#foot a:active, table.dl td#foot a:hover {
border-bottom:1px solid white;
border-top:1px solid white;
}
h2 a:link, h2 a:visited, h2 a:active {
color:blue;
text-decoration:none;
}
h2 a:hover {
background-color:blue;
color:white;
}
.text01 {
color:#D9D9D9;
font-family:verdana,arial,sans-serif;
font-size:11px;
font-style:normal;
line-height:normal;
}
div#validation {
margin:auto;
text-align:center;
}
.top {
background-image:none;
font-size:0.8em;
letter-spacing:0.1em;
margin:2em 0 0 0.8em;
}
.btntop a:link, .btntop a:visited {
background-color:#DDDDDD;
background-image:none;
border-color:#BBBBBB #000000 #000000 #BBBBBB;
border-style:solid;
border-width:0.15em;
color:#000000;
font-variant:small-caps;
padding:0 0.6em;
text-decoration:none;
}
.btntop a:hover, .btntop a:active, .btntop a:focus {
background-color:#000000;
background-image:none;
border-color:#AAAAAA #F5F5F5 #F5F5F5 #AAAAAA;
border-style:solid;
border-width:0.15em;
color:#FFFFFF;
font-variant:small-caps;
padding:0 0.6em;
text-decoration:none;
}
li#exe_download {
margin:1em 0;
}
.text01 {
color:#D9D9D9;
font-family:verdana,arial,sans-serif;
font-size:11px;
font-style:normal;
line-height:normal;
}
a.sub1:link {
color:#D9D9D9;
font-family:verdana,arial,sans-serif;
font-size:10px;
font-style:normal;
text-decoration:none;
}
a.sub1:hover {
color:#D9D9D9;
font-family:verdana,arial,sans-serif;
font-size:10px;
font-style:normal;
text-decoration:none;
}
a.sub1:visited {
color:#D9D9D9;
font-family:verdana,arial,sans-serif;
font-size:10px;
font-style:normal;
text-decoration:none;
}
a.sub1:active {
color:#D9D9D9;
font-family:verdana,arial,sans-serif;
font-size:10px;
font-style:normal;
text-decoration:none;
}

h2 a:link, h2 a:visited, h2 a:active, h2 a:hover {
color: blue;
background: #F5F5DC;
padding: 0;
}
a[href^="http://"] {
background:url("/images/www.gif") no-repeat scroll right center transparent;
padding-right:20px;
}
a[href^="http://www.youtube.com"] {
background:url("/images/Youtube-icon.png") no-repeat scroll right center transparent;
padding-right:27px;
}
a[href$=".zip"] {
background:url("/images/Archive-icon.png") no-repeat scroll right center transparent;
padding-right:18px;
}
a[href$=".pdf"] {
background:url("/images/icon_pdf.gif") no-repeat scroll right center transparent;
padding-right:18px;
}
a[href$=".avi"] {
background:url("/images/avi-icon.png") no-repeat scroll right center transparent;
padding-right:25px;
}
a[href$=".iso"] {
background:url("/images/cd_burn.gif") no-repeat scroll right center transparent;
padding-right:20px;
}
a[href$=".exe"] {
background:url("/images/exe-icon.png") no-repeat scroll right center transparent;
padding-right:18px;
}
#bot_menu {
background-color:#403F40;
height:35px;
margin:auto;
}
input.btnlink {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:blue;
cursor:pointer;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
}
#disclaimer {
border:2px solid blue;
float:right;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
margin:0 3em 2em 0;
width:55%;
}
#disclaimer h3 {
color:blue;
font-size:1em;
font-variant:small-caps;
font-weight:bold;
text-align:center;
text-decoration:underline;
}
#disclaimer p {
color:black;
font-size:0.85em;
margin:0.5em;
}
form select#category, form input {
margin:0 0.5em;
}
a.sm {
background:url("../images/alert.png") no-repeat scroll left center transparent;
color:blue;
font-size:0.85em;
padding-left:18px;
text-align:center;
text-decoration:none;
}
a.sm:hover {
color:black;
text-decoration:underline;
}
#disclaimer p.center {
font-variant:small-caps;
margin:0.5em auto;
text-align:center;
width:75%;
}
p.center1 {
margin:auto;
text-align:center;
}
table#drivekey, table#grase {
width:50%;
}
table#grase th, table#drivekey th, table#halfpint caption, td.mfg {
font-family:"trebuchet ms",arial,sans-serif;
font-size:1.1em;
font-weight:bold;
text-align:center;
}
p.intro {
font-family:"trebuchet ms",arial,sans-serif;
font-size:1em;
padding-left:5em;
width:85%;
}
div#navarea {
clear:none;
float:left;
font-size:0.85em;
min-height:600px;
padding-left:1em;
}
#navarea ul, #navarea li {
list-style-type:none;
padding-left:0;
padding-right:2em;
}
#navarea li {
padding:0.25em 0;
}
#navarea ul.level1 li {
color:black;
padding-left:0.5em;
}
#navarea ul.level2 li {
padding-left:1em;
}
#navarea ul.level3 li {
padding-left:1.5em;
}
#navarea li.category, #navarea li.first {
color:blue;
font-weight:bold;
}
#navarea li.category {
padding:1em 0 0;
}
#navarea a, #navarea a:link, #navarea a:active, #navarea a:visited {
color:blue;
text-decoration:none;
}
#navarea a:hover {
background-color:blue;
color:#F5F5DC;
}
#content {
}
.clearfix:after {
clear:both;
content:" ";
display:block;
font-size:0;
height:0;
visibility:hidden;
}
