
@media screen {
BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	line-height: 110%;
	color : #35354D;
	background-color: White;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
}

.topline { color: #999999; border-top-style:solid; border-top-width:1px; }
.botline { color: #999999; border-bottom-style:solid; border-bottom-width:1px }
.leftline { color: #999999; border-left-style:solid; border-left-width:1px }
.rightline { color: #999999; border-right-style:solid; border-right-width:1px }
.tableborder { border:1px solid #FF0000; color: #FF0000;  }

.screenOnly
{
	visibility: visible;
	display:block;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #585880;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #585880;
}

H3 {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #585880;
}

H4 {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #585880;
}

H5 {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #585880;
}

H6 {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #585880;
}

.theme_header {
	background-image :url( images/smokeandglass_brownfadetop.gif);
}

.theme_highlighted {
	background-image :url( images/smokeandglass_blueandwhitef.gif);
}

.theme_fadeblue {
	background-image :url( images/smokeandglass_fadeblue.gif);
}

.theme_textbox {
	height:14px;
}

.bodytext {
	color:  #35354D; 
	background-color: White; 
	font-weight:normal; 
    font-family: Verdana;
    font-size: 11px;
	line-height:18px;}

.bodytext A:link {text-decoration:underline; color: #336699; }
.bodytext A:visited {text-decoration:underline; color: #336699; }
.bodytext A:hover {text-decoration:underline; color: red;}

.errorText {
	font-weight: bold; 
	font-size: 10px; 
	color: red; 
	background-color: white; 
	font-family: Arial;
	line-height: 130%;
}

.labelText {
	font-weight: bold; 
	font-size: 10px; 
	color:Darkred; 
	background-color: white; 
	font-family: Arial;
	line-height: 130%;
}
.footertext {
	color: #FFFFCC; 
	background-color: #336699; 
	font-weight:normal; 
    font-family: Verdana;
    vertical-align:middle;
    font-size: 10px;
	border-style:none;
}

.footertext A:link {text-decoration: none; color: #FFFFCC;  }
.footertext A:visited {text-decoration: none; color: #FFFFCC; }
.footertext A:hover {text-decoration: none; color: yellow; }

.footerbullet {
	color: #FFFFCC; 
	background-color: #336699; 
	font-weight:normal; 
    font-family: Verdana;
    font-size: 10px;
	border-style:none;
    vertical-align:middle; text-align:center;
}

.emailstyle {
	font-weight:normal; 
    font-size: 11px;
	color: #006db0; 
    font-family: Verdana;
    vertical-align: text-bottom;
}

.emailstyle A:hover {color: #008cc9; text-decoration: underline;}

.menu {
	text-decoration: none;
    font-size: 11px;
	color: white; 
    font-family: Verdana;
}

.menu A:link {text-decoration: none; font-size: 11px; color: white; }
.menu A:visited {text-decoration: none; font-size: 11px; color: white; }
.menu A:hover {text-decoration: none; font-size: 11px; color: Yellow;}

.menuBold {
	text-decoration: none;
    font-size: 12px;
	color: white; 
	font-weight:bold; 
}

.menuBold A:link {text-decoration: none; font-size: 12px; color: white; }
.menuBold A:visited {text-decoration: none; font-size: 12px; color: white; }
.menuBold A:hover {text-decoration: none; font-size: 12px; color: Yellow;}

.label {
	text-decoration: none;
    font-size: 12px;
	color: white; 
}

.label A:link {text-decoration: none; font-size: 12px; color: white; }
.label A:visited {text-decoration: none; font-size: 12px; color: white; }
.label A:hover {text-decoration: none; font-size: 11px; color: Yellow;}

.labelBold {
	text-decoration: none;
    font-size: 11px;
	color: white; 
	font-weight:bold; 
}

.labelBold A:link {text-decoration: none; font-size: 11px; color: white; }
.labelBold A:visited {text-decoration: none; font-size: 11px; color: white; }
.labelBold A:hover {text-decoration: none; font-size: 11px; color: Yellow;}


a:link.link { font-family: verdana; font-size: 11px; color: #006699; }
a:active.link { font-family: verdana; font-size: 11px; color: #006699; }
a:visited.link { font-family: verdana; font-size: 11px; color: #006699; }
a:hover.link { font-family: verdana; font-size: 11px; color: #FF9933; }

select {color:#006699; background-color:white; font-weight:normal; font-size:9px; font-family:"Trebuchet MS";}
input {color:#006699; background-color:white; height:18px; font-weight:normal; font-size:9px; font-family:"Trebuchet MS";}
textarea {color:#006699; background-color:white; font-weight:normal; font-size:9px; font-family:"Trebuchet MS";}

.bodyText {
	text-indent:0pt;
	margin-left:0pt;
	margin-right:6pt;
	margin-top:0pt;
	margin-bottom:9.0pt;
	padding-right:6.0pt;
	line-height:150%;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:9.0pt;
	color:black}
	
.title1 {
	text-indent:0pt;
	padding-left:10pt;
	padding-right:6pt;
	padding-top:0pt;
	padding-bottom:0pt;
	line-height:113%;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:20.0pt;
	color:#D34817;
	font-weight:bold;}
	
.title2 {
	text-indent:0pt;
	padding-left:10pt;
	padding-right:6pt;
	padding-top:0pt;
	padding-bottom:0pt;
	line-height:113%;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:12.0pt;
	color:#D34817;
	font-weight:bold;}
	
.title3 {
	text-indent:0pt;
	padding-left:10pt;
	padding-right:6pt;
	padding-top:0pt;
	padding-bottom:0pt;
	line-height:113%;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:10pt;
	color:#D34817;
	font-weight:bold;}

.pageHeading {
	text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	line-height:113%;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:17pt;
	color:#696464;
	font-weight:bold;}

	
.accentText {
	text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:3.0pt;
	line-height:113%;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:9.0pt;
	color:steelblue;
	font-weight:bold;}
	
ol {
	font-family:"Trebuchet MS";
	margin-top:0in;
	margin-bottom:0in;
	margin-left:.25in;}

ul {
	font-family:"Trebuchet MS";
	margin-top:0in;
	margin-bottom:0in;
	margin-left:.25in;}
	
.question {
	text-indent:0pt;
	padding-right:6.0pt;
	line-height:140%;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:9.0pt;
	font-weight:bold;
	color:darkred;
	border-bottom-style:groove; 
	border-bottom-width:3px; 
	padding-top:6pt}
	
.answer {
	text-indent:0pt;
	padding-left:26.0pt;
	padding-right:6.0pt;
	padding-bottom: 12.0pt;
	line-height:140%;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:9.0pt;
	color:black}
	
.label {
	font-weight: bold; 
	font-size: 12px; 
	color: #336699; 
	font-family: Arial;
	line-height: 130%;
	margin-top: 6px; 
	margin-bottom: 4px; 
}

.newsText {
	font-weight: normal; 
	font-size: 12px; 
	color: #027BC4; 
	font-family: Arial;
	line-height: 130%;
	margin-top: 6px; 
	margin-bottom: 4px; 
}

.newsText A:link {text-decoration: none; color: #336699; font-size: 12px; font-weight: bold; }
.newsText A:visited {text-decoration: none; color: #336699; font-size: 12px; font-weight: bold; }
.newsText A:hover {text-decoration: none; color: #00ccff; font-size: 12px; font-weight: bold; }

}

@media print
{
	.screenOnly
	{
		visibility:hidden;
		display:none;
	}
	
P  { font-family: serif; font-size: 100%; }
TD { font-family: serif; font-size: 100%; }
UL { font-family: serif; font-size: 100%; }
H1 { font-family:'Arial Rounded MT Bold','sans serif'; font-size: 140%;
font-weight:bold; }  
H2 { font-family:'Arial Rounded MT Bold','sans serif'; font-size: 130%;
font-weight:normal;}  
H3 { font-family:'Arial Rounded MT Bold','sans serif'; font-size: 120%;
font-weight:normal;}  
H4 { font-family:'Arial Rounded MT Bold','sans serif'; font-size: 110%;
font-weight:normal;}  
}
