@charset "iso-8859-1";
BODY {
color:Black;
font-family:tahoma,verdana,arial;
font-size: 9pt;
background:#FFFFFF URL(/includes/header2007/bg_body3.jpg) repeat-x;
/*background:#EAE5C2 URL(/includes/header2009/bg_body.jpg) repeat-x;*/
/*background-color:white;*/
/*background-color:#006F93;*/
/*background-color:#00647E;*/
/*background-image: url('/includes/header2007/bglogo2.gif');*/
/*background-image: url('/includes/header2007/bgmesh.gif');*/
/*background-image: url('/includes/header2007/bg_bluesnow.gif');*/
margin:0;
padding:0;
}

.lilink li {
/*list-style-image: url(/images/bluedot10x10.gif);*/
line-height:150%;
color:#505050;
}

div.verytop {padding:8px;font-size:8pt;background:#019ACD;color:white;text-align:center;border-bottom:2px black solid;position:fixed;width:100%;z-index:9999;font-weight:bold;}
div.verytop span {font-size:7pt;}
a:link {text-decoration: none;color:#0066cc}
a:visited {text-decoration: none;color:#0066cc}
a:active {text-decoration: underline;color:red}
a:hover {text-decoration: underline;color:black}

a.blinks:link {text-decoration:underline;font-weight:normal;font-size:8pt;color:#0066cc}
a.blinks:visited {text-decoration:underline;font-weight:normal;font-size:8pt;color:#0066cc}
a.blinks:active {text-decoration: underline;font-weight:normal;font-size:8pt;color:red}
a.blinks:hover {text-decoration: underline;font-weight:normal;font-size:8pt;color:black}

div.headlinks {color:gray;font-size:8pt;font-weight:normal;}
div.headlinks a, div.headlinks a:link, div.headlinks a:visited, div.headlinks a:active {color:gray;text-decoration:none;font-weight:normal;}
div.headlinks a:hover {text-decoration:underline;color:black;font-weight:normal;}

td {
/* color:#49465E; */
/* font-family:tahoma,verdana,arial;*/
font-size: 9pt;
}

h1 {
color:gray;
font-family:tahoma,verdana,arial;
font-size: 14pt;
font-weight: bold;
}

.h1big {
color:gray;
font-family:tahoma,verdana,arial;
font-size: 18pt;
font-weight: bold;
}

.h1normal {
color:gray;
font-family:tahoma,verdana,arial;
font-size: 14pt;
font-weight: bold;
}

.h1med {
color:black;
font-family:tahoma,verdana,arial;
font-size: 12pt;
font-weight: bold;
}

.h1small {
color:black;
font-family:tahoma,verdana,arial;
font-size: 10pt;
font-weight: bold;
}


.h2big {
color:black;
font-family:tahoma,verdana,arial;
font-size: 18pt;
font-weight: bold;
}

.h2normal {
color:black;
font-family:tahoma,verdana,arial;
font-size: 14pt;
font-weight: bold;
}

.h2med {
color:black;
font-family:tahoma,verdana,arial;
font-size: 12pt;
font-weight: bold;
}

.h2small {
color:black;
font-family:tahoma,verdana,arial;
font-size: 11pt;
font-weight: bold;
}

.h2xsmall {
color:black;
font-family:tahoma,verdana,arial;
font-size: 10pt;
font-weight: bold;
}

.smalltext {
color:black;
font-family:tahoma,verdana,arial;
font-size: 7pt;
font-weight: normal;
}

.smalltext td {
color:black;
font-family:tahoma,verdana,arial;
font-size: 7pt;
font-weight: normal;
}

.smalltext th {
font-weight:bold;
}

.redtext {
color: red;
}

.btext {
font-weight: bold;
}

h2 {
color:gray;
font-family:tahoma,verdana,arial;
font-size: 12pt;
font-weight: bold;
}

h3 {
color:gray;
font-family:tahoma,verdana,arial;
font-size: 10pt;
font-weight: bold;
}

h4 {
color:black;
font-family:tahoma,verdana,arial;
font-size: 9pt;
font-weight: bold;
}

h5 {
color:black;
font-family:tahoma,verdana,arial;
font-size: 8pt;
font-weight: bold;
}

.headlinks {
color:black;
font-family:tahoma,verdana,arial;
font-size: 12pt;
font-weight: bold;
}

a.headlinks:link {text-decoration: none;color:white}
a.headlinks:visited {text-decoration: none;color:white}
a.headlinks:active {text-decoration: underline;color:blue}
a.headlinks:hover {text-decoration: underline;color:black}

.sidelinks {
color:black;
font-family:tahoma,verdana,arial;
font-size: 8pt;
font-weight: normal;
width:160px;
padding:0px 0px 0px 3px;
background-color:transparent;
}

a.sidelinks:link {text-decoration: none;color:#0066cc}
a.sidelinks:visited {text-decoration: none;color:#0066cc}
a.sidelinks:active {text-decoration: underline;color:blue; background-color:#C5E9FC;}
a.sidelinks:hover {text-decoration: none;color:blue; background-color:#C5E9FC;}


.smlinks {
color:black;
font-family:tahoma,verdana,arial;
font-size: 8pt;
font-weight: bold;
}


a.smlinks:link {text-decoration: none;color:black}
a.smlinks:visited {text-decoration: none;color:black}
a.smlinks:active {text-decoration: underline;color:blue}
a.smlinks:hover {text-decoration: underline;color:white}

.utext {
text-decoration: underline;
}

a.utext:link {text-decoration: underline;color:navy}
a.utext:visited {text-decoration: underline;color:blue}
a.utext:active {text-decoration: underline;color:orange}
a.utext:hover {text-decoration: underline;color:blue}

.maintable {
border-width:1px;
border-style:solid;
border-color:#019ACD;
width:760px;
background-color:#FFFFFF;
padding:0px;
border-collapse: collapse; 
z-index:1;
}


.tdmain {
border-width:0px 0px 0px 1px;
padding: 10px;
border-color:#019ACD;
border-style:solid;
width:540px;
border-collapse: collapse; 
}

.tdback {
border-width:0px;
padding: 0px 0px 0px 10px;
border-color:#019ACD;
border-style:solid;
width:200px;
height:20px;
border-collapse: collapse; 
text-align:center;
}

.td_lbheader {
border-width:0px;
padding: 10px;
border-color:#99CCCC;
background-color:#99CCCC;
border-style:solid;
border-collapse: collapse; 
text-align:center;
}


.td_bheader {
width:180px;
border-width:0px;
padding: 10px;
border-color:#019ACD;
background-color:#019ACD;
border-style:solid;
border-collapse: collapse; 
text-align:center;
}


.sidetable {
border-width:1px;
border-color:#C5E9FC;
border-style:solid;
padding:0px 0px 0px 0px;
width:180px;
margin: 0px;
border-collapse: collapse; 
}

.sideth {
background-color:#C5E9FC;
color:black;
font-family:tahoma,verdana,arial;
font-size: 11pt;
font-weight: bold;
text-align: center;
padding:5px 5px 5px 5px;
}

.sidetd {
background-color:white;
color:black;
font-family:tahoma,verdana,arial;
font-size: 7pt;
font-weight: normal;
text-align:left;
padding:5px 5px 5px 10px;
line-height:150%;
}

.sidediv2008 {
margin: 0px 0px 0px 5px;
padding:5px;
border: 1px #C5E9FC solid;
width:180px;
}


.sidediv {
margin: 0px 0px 15px 0px;
}


.tdresults {
border-style:solid;
border-width:1px;
border-color:#019ACD;
padding:3px;
color:black;
font-family:tahoma,verdana,arial;
font-size: 7pt;
font-weight: normal;
}


.dropdown {
COLOR: Black;
text-decoration: none;
font-style: normal;
font-weight: normal;
font-size: 8pt;
font-family: tahoma, arial, helvetica, sans-serif;
BORDER: #000000 1px solid;
width: 160px;
}

.tfield { 	
BORDER: #666666 1px solid;
font-family: tahoma, verdana, arial;
font-size:8pt;
color:black;
height:12pt;
text-align:center;
padding: 0px 5px 0px 2px;
}

.tbutton {
color: black;
background-color: silver;
font-weight: normal;
font-size: 10pt;
font-style: normal;
border-width: 1px;
border-style: groove;
border-color: gray;
padding: 1px 5px 1px 5px;
width: 158px;
}

.bbutton {
color: black;
background-color: #C5E9FC;
font-weight: normal;
font-size: 10pt;
font-style: normal;
border-width: 1px;
border-style: groove;
border-color: gray;
padding: 1px 5px 1px 5px;
width: 158px;
line-height: 150%;
}


a.bbutton:link {text-decoration: none;color:black}
a.bbutton:visited {text-decoration: none;color:black}
a.bbutton:active {text-decoration: none;color:blue}
a.bbutton:hover {text-decoration: none;color:blue;background-color:#33CCFF;}


.sbutton {
color: black;
background-color: silver;
font-weight: normal;
font-size: 8pt;
font-style: normal;
border-width: 1px;
border-style: groove;
border-color: gray;
padding: 0px;
height:12pt;
}

.listdetail {
list-style-type: disc;
color:black;
font-family:tahoma,verdana,arial;
font-size: 7pt;
font-weight: normal;
list-style-position: inside;
margin: 0pt 0pt 0pt 3pt;
color: gray;
}

.listdetailbk {
list-style-type: disc;
color:black;
font-family:tahoma,verdana,arial;
font-size: 7pt;
font-weight: normal;
list-style-position: inside;
margin: 0pt 0pt 0pt 3pt;
color: black;
}

.airflow1 {
color:silver;
font-family:verdana;
font-size:12pt;
font-weight:bold;
line-height:170%;
}


.airflow2 {
color:#FFCCFF;
font-family:verdana;
font-size:24pt;
font-weight:bold;
line-height:150%;
}


.airflow3 {
color:#FFCC99;
font-family:verdana;
font-size:34pt;
font-weight:bold;
line-height:130%;
}


.airflow4 {
color:#CCFFCC;
font-family:verdana;
font-size:44pt;
font-weight:bold;
}


.airflow5 {
color:#019ACD;
font-family:verdana;
font-size:54pt;
font-weight:bold;
}


.radiocheck {
background-color:Blue;
}


.thumb img {
/*filter:alpha(opacity=100);*/
/*-moz-opacity:1.0;*/
opacity:1.0;
border-color:#33CCFF;
border-style: outset;
border-width:2pt;
background-color: White;
padding:1px;
color: blue;
}

.thumb:hover img {
/*filter:alpha(opacity=85);*/
/*-moz-opacity:0.85;*/
opacity:0.85;
border-color:#33CCFF;
border-style: inset;
border-width:2pt;
background-color: White;
padding:1px;
color: red;
} 

.pageon {
margin:2px;
padding: 1px 3px 1px 3px;
border-style:solid;
border-color:#C5E9FC;
border-width:1px;
font-weight: bold;
background-color: #33CCFF;
font-size: 8pt;
}


a.pageoff:link {text-decoration: none;color:navy}
a.pageoff:visited {text-decoration: none;color:blue}
a.pageoff:active {text-decoration: none;color:orange}
a.pageoff:hover {background-color: #C5E9FC; text-decoration: underline;}

.pageoff {
margin:2px;
padding: 1px 3px 1px 3px;
border-style:solid;
border-color:#C5E9FC;
border-width:1px;
font-weight: normal;
background-color: white ;
font-size: 8pt;
}

.rqty {
width:20pt;
height:12pt;
font-family:tahoma,verdana,arial;
font-size: 7pt;
font-weight: normal;
color: gray;
margin-left:0px;
text-decoration: none;
text-align: right;
padding: 3px 0px 0px 0px;
float: left;
}


.div150x250 {
border: 1px #C5E9FC solid;
width: 174px;
height:246px;
padding:4px 0px 4px 0px;
text-align:center;
}


.bluenote {
font-size: 7pt;
background-color: #C5E9FC;
border: 1px black solid;
width: 160px;
padding:2px;
}

.whitenote {
font-size: 7pt;
border: 1px black solid;
width: 160px;
padding:2px;
}

.bottom {
font-size:7pt;
}

.showhide {
margin:0px 0px 10px -10px;
font-size:8pt;
border-width:0px;
background-color:transparent;
text-decoration:underline;
}

#exitdiv {
width:760px;
height:300px;
padding:20px;
background-color:white;
border:1px silver solid;
display:none;
text-align:left;
}


.mainbody2 {
filter:alpha(opacity=50);
moz-opacity:.50;
opacity:.50;
border: 1px #C5E9FC solid;
background-color: White;
width:730px;
}


.mainbody {
border: 1px #C5E9FC solid;
background-color: White;
filter:alpha(opacity=100);
moz-opacity:1.0;
opacity:1.0;
width:730px;
}

/* STUFF FROM HOD FOR FANS */
.mblueheader {
font-size:12pt;font-weight:bold;background-color:Gray;padding:5px 0px 5px 5px;color:white;margin:20px 0px 10px 0px;
background-image:URL(/p7exp/images/p7exp_mbar.jpg);
}

.mblueleft {
font-size:10pt;font-weight:bold;background-color:Gray;padding:5px;color:white;margin:0px;border:1px #0188C2 solid;width:180px;
background-image:URL(/p7exp/images/p7exp_mbar.jpg);
}


.mblueleft2 {
font-size:8pt;font-weight:normal;background-color:white;padding:5px;color:gray;margin-bottom:20px;border:1px #0188C2 solid;width:180px;
}
/* END HOD FAN STUFF */

.dragme{position:relative;cursor: move;}

div.war {border-bottom:1px silver solid;padding:20px;margin:25px 0}

div.sellheader {font-size:12pt;font-weight:bold;color:black;margin:10px;}
div.sellingpoint {margin-left:20px;font-size:12px;font-weight:bold;height:20px;position:relative;vertical-align:middle}
div.sellingpoint img {width:16px;height:20px;border:0;vertical-align:middle}
div.sellpointdetail {border:1px silver solid;margin:10px 0;padding:10px 10px 0 10px;}
div.sellpointdetail p {margin: 0 0 10px 0;font-size:10pt;}
div.sellpointdetail ul {margin:10px;list-style-type: disc }
div.sellpointdetail li {margin-left:20px;font-size:10pt;}

div.promo500 {
border:1px #99CCCC solid;
background:white;
margin:20px 0;
}

div.promo500Title {
color:white;
font-size:14pt;
font-weight:bold;
text-align:left;
padding:3px 10px;
background:#99CCCC;
}

p.promoSuper {
	font-size:16pt;font-weight:bold;color:red;margin:5px 0;
}
div.promo500Desc {
margin:10px;
}

.homeFanLinks {
	margin:20px 0;font-size:9pt;
}
.homeFanLinks b {font-size:11pt;}
.homeFanLinks a,.homeFanLinks a:link,.homeFanLinks a:visited,.homeFanLinks a:active {color:blue;text-decoration:none;}
.homeFanLinks a:hover {text-decoration:underline;color:black;}
.homeFanLinks h1 {font-size:18pt;margin-left:30px;color:gray;text-align:center;}
.homeFanLinks2 {float:left;width:160px;line-height:150%;height:235px;padding-right:8px;}



a.lbutton {
    display: block;
    width:130px;
    background:#F2E3C2  url('/inc/images/buttons/sbtn.gif') no-repeat top left;
    color: #CE6C0A;    
    height: 22px;    
    text-decoration: none;
    cursor:pointer;
	margin:0 auto;
}

a.lbutton span {
    background: url('/inc/images/buttons/sbtnr.gif') no-repeat right bottom !important;
    color: #CE6C0A !important;
    margin:0 !important;
    display: block;
    height:13px;    
    padding: 5px 11px 4px 11px !important;
	font-size:8pt;
	font-family:tahoma, verdana, arial;
    font-weight:bold;   
}
