html, body {width: 100%; height:100%}
body {background: #111; color: #FFF; margin: 0px; font-family:  Arial, Verdana, Times Roman, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 16pt; text-align: left;}
a {color: #FFF; text-decoration: underline; font-weight: bold;}
a:hover {color: #FFF; text-decoration: underline; font-weight: bold;}
a:active {color: #FFF; font-weight: bold;}
a:visited {color: #FFF; text-decoration: underline; font-weight: bold;}

/* colors
vanilla = #f0f2ba
background red = #6b0000


light red = #8d0202
dillanos blue = #072056
*/

.hand{cursor:pointer;}
.help{cursor:help;}

#nav ul {
 	list-style: none;
    margin:0;
    padding:0;
    }
    
#nav li, a {
    font-size: 12px;
    display:inline;
    margin:0;
    padding:0;
    }

#nav li, a:hover {
    font-size: 12px;
	text-decoration: underline;
    display:inline;
    margin:0;
    padding:0;
    }    

/* ul, li {
	line-height: 18pt;
	} */

.wrapper {width: 769px;}

h1 {font-size: 1.5em; text-weight: bold;}
h2 {font-size: 1.3em; text-weight: bold;}
h3 {font-size: 1.1em; text-weight: bold;}

img {border: none;}

p.credits {font-size: 0.8em;}

p.f_letter {font-family: Arial, Verdana, Times Roman, sans-serif; font-size: 1.0em;}
p.f_letter:first-letter {color:#FFF; font-size: 1.6em;}

.awards {width: 600px;}
.header {font-family: Arial, Verdana, Times Roman, sans-serif; color: #FFF; font-size: 1.4em; font-weight: bold; line-height: 20pt; text-align: left; text-transform: uppercase;}

div.q_hdr_red {font-family: Arial, Verdana, Times Roman, sans-serif; color: red; text-align: center; font-size: 1.6em; text-transform: uppercase;}
div.q_hdr_wht {font-family: Arial, Verdana, Times Roman, sans-serif; color: #FFF; text-align: center; font-size: 1.6em; line-height: 20pt; text-transform: uppercase;}
div.q_hdr_blk {font-family: Arial, Verdana, Times Roman, sans-serif; color: #000; text-align: center; font-size: 1.6em; line-height: 20pt; text-transform: uppercase;}

.quote {font-size: 1.0em;}
.q_emp {font-style: italic;}
.q_right {text-align: right; font-weight: bold;}


div.b_quote {font-size: 1.0em; font-weight: bold; text-align: right; font-style: italic;}
div.b_quote span.q_right {text-align: right; font-weight: normal;}


.hl {color: #FFF; font-size: 1.2em; font-weight: bold;}
.hl a:link, .hl a:hover, .hl a:visited {color: #FFF; font-size: 1.2em; font-weight: bold;}
.hl_h {color: #FFF; font-family: Verdana, Arial, sans-serif; font-size: 1.8em; font-weight: normal;}
.hl_b {color: #FFF; font-weight: bold; font-size: 1.5em;}
.hl_c {color: #FFF; font-weight: bold; font-size: 1.2em;}

.smtext {color: #FFF; font-weight: normal; font-size: 0.8em;}

table.main {background: #000; width: 968px; height: auto; border: solid 1px #333;}
table.main td {vertical-align: top; text-align: left;}
table.main img {border: none;}
table.main img.nob {border: none;}
table.main td.menu {background: #222; width: 968px; height: 20px;}
table.main td.submenu {background: #333; color: #FFF; width: 199px; height: 100%;}
table.main td.girl {background: #333 url(../images/interface/index_05.gif) no-repeat bottom left; height: 274px; vertical-align: bottom; text-align: left;}
table.main td.footmenu {background: #FFF;}
table.main td.tophdr {background: #000; height: 274px; border: none;}
table.main td.tophdr img {border: none;}
table.main td.bodytext {background: #000; color: #FFF; width: 769px; height: 100%; vertical-align: top; text-align: left;}
table.main td.f_icons {background: #000; vertical-align: top; height: 177px; text-align: left; border: none;}
table.main td.f_icons img {border: none;}

table.main td.bodytext table.articles {background: transparent;}
table.main td.bodytext table.articles img.imgb { border: solid 1px #222;}
table.main td.bodytext table.articles a {color: #FFF; font-size: 1.0em; text-decoration: underline;}
table.main td.bodytext table.articles a:hover {color: #FFF; text-decoration: underline;}
table.main td.bodytext table.articles a:active {color: #FFF; text-decoration: underline;}
table.main td.bodytext table.articles a:visited {color: #FFF; text-decoration: underline;}

table.main td.bodytext table.articles table.pdflist {width: 375px; font-size: 1.2em;}
table.main td.bodytext table.articles table.pdflist td {text-align: left;}

table.main td.bodytext table.articles table.products {width: 500px;}
table.main td.bodytext table.articles table.products td {text-align: center; vertical-align: top;}

table.main td.bodytext table.articles table.news {width: 700px;}
table.main td.bodytext table.articles table.news td.news_c {height: 66%; text-align: center; vertical-align: top; border: none;}
table.main td.bodytext table.articles table.news td.news_l {height: 33%; text-align: left; vertical-align: top; border: none;}

table.main td.bodytext table.articles table.inquiry {text-align: center;}
table.main td.bodytext table.articles table.inquiry td.ltcol {width: 250px;}

table.footer {background: transparent; width: 968px; height: 24px; border: none;}
table.footer td.ltcol {text-align: left; font-size: 0.8em;}
table.footer td.rtcol {text-align: right; font-size: 0.8em;}

.credit {color: #333}
.credit a:link, .credit a:hover, .credit a:active, .credit a:visited {color: #333; text-decoration: underline;}
