body, td, p {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal;}
p {margin-top: 10px;}
hr {color: #c5c5c5;}
.profile {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold;}
a:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* Font Family */
a:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.header{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.subheader{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tableheader{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.banner{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.calloutheader{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.calloutbodyheader{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.calloutbody{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.footer{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.footerheader{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.v1, v2, v3, v4, v5, v6, v7, v8, v9 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* Font Sizes */
.header{font-size: 13px;}
.subheader{font-size: 11px;}
.tableheader{font-size: 10px;}
.banner {font-size: 9px}
.calloutheader{font-size: 10px;}
.calloutbodyheader{font-size: 9px;}
.calloutbody{font-size: 9px;}
.solresname{font-size:11px;}
.footer{font-size: 9px;}
.footerlink{font-size: 9px;}
.footerheader{font-size: 9px;}

.v1{font-size: 8px;}
.v2{font-size: 9px;}
.v3{font-size: 10px;}
.v4{font-size: 11px;}
.v5{font-size: 12px;}
.v6{font-size: 13px;}
.v7{font-size: 14px;}
.v8{font-size: 15px;}
.v9{font-size: 16px;}

/* Font Color  and Styles */
a:link{color: #333399; text-decoration: underline;}
a:hover{color: #333399; text-decoration: underline;}
a:visited{color: #333399; text-decoration: underline;}

.header{color: #996633; font-weight: bold;}
.subheader{color: #996633; font-weight: bold; letter-spacing: -1px;}
.subheader a:link{color: #996633; text-decoration: underline;}
.subheader a:hover{color: #996633; text-decoration: underline;}
.subheader a:visited{color: #996633; text-decoration: underline;}



.tableheader{color: #ffffff; font-weight: bold;}
.banner{color:#ffffff;}
.banner a:link {color: #ffffff; text-decoration: underline;}
.banner a:hover {color: #ffffff; text-decoration: underline;}
.banner a:visited {color: #ffffff; text-decoration: underline;}

.calloutheader{color: #333333; font-weight: bold;}
.calloutbodyheader{color: #666666; font-weight: bold;}
.calloutbody{color: #666666; font-weight: normal;}

.solresname{font-size:11px; font-weight: bold;}

.footer{color: #333333;}
.footerlink a:link {color: #666666; text-decoration: underline;}
.footerlink a:hover {color: #666666; text-decoration: underline;}
.footerlink a:visited {color: #666666; text-decoration: underline;}
.footer a:link {color: #666666; text-decoration: underline;}
.footer a:hover {color: #666666; text-decoration: underline;}
.footer a:visited {color: #666666; text-decoration: underline;}

.footerheader{color: #666666; font-weight: bold;}

.textF{color: #ffffff;} /* White color */
.textF a:link {color: #ffffff; text-decoration: underline;}
.textF a:hover {color: #ffffff; text-decoration: underline;}
.textF a:visited {color: #ffffff; text-decoration: underline;}

.textF3{color: #f3f3f3;} /* White color */
.textD5{color: #d5d5d5} /* Light Gray */
.text6{color: #666666;} /* Gray Black color */
.text3{color: #333333;} /* Blackish color */
.text963{color: #996633;} /*Orangish color */
.text339{color: #333399;} /*Blueish color*/
.textRED{color: #FF0000;} /*Red color*/

/* Background Colors */
.footer{background-color: #dedede;}
.bannerbg{background-color:#6B7E92}

.backF{background-color: #ffffff;} /* White color */
.backF3{background-color: #f3f3f3;} /* White/gray color */
.backD5{background-color: #d5d5d5}/* Seachbox grey*/
.backC5{background-color: #c5c5c5;} /* gray color used for call out box borders*/
.back8E{background-color: #8e8e8e}/* Light Gray 2 for Seachbox border*/
.back6{background-color: #666666;} /* Gray Black color */
.back3{background-color: #333333;} /* Blackish color */
.backF4{background-color: #F4F4E9;} /* Light Beige color */
.backE0{background-color: #E0E1CA;} /* Beige color */
.back963{background-color: #996633;} /*Orangish color */
.back339{background-color: #333399;} /*Blueish color*/

.beigeBorder
{
    BACKGROUND-COLOR: #E0E1CA
}
.blackBorder
{
    BACKGROUND-COLOR: #000000
}
.greyBorder
{
    BACKGROUND-COLOR: #cccccc
}
.whiteBackground
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
#module {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

#module .header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333399;
}
#module .header a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	text-decoration: underline;
}

#module .header a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

#module .header a:vlink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
}

#modulecontent {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

#modulecontent .header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}

#modulecontent a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000099;
	text-decoration: underline;
}

#modulecontent a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
}

#modulecontent a:vlink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000099;
	text-decoration: none;
}

#textLarge {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#textLarge .header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
#textLarge .header a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

#textLarge .header a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
	text-decoration: underline;
}

#textLarge .header a:vlink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}


#textMedium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#textMedium .header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
#textMedium .header a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000099;
	text-decoration: underline;
}

#textMedium .header a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

#textMedium .header a:vlink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

#textSmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

#textSmall a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: underline;
}

#textSmall a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}

#textSmall a:vlink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.alertLightRegDiv{background-color:#ffffff; border:1px #404040 solid;font-family:arial; font-size:8pt; font-weight:normal;}
.ar_tl{position:relative;width:22px;height:23px;background-image:url(/specialty_sites_die/images/ar_tl.gif);}
.ar_tm{width:100%;height:23px;background-color:#f2f2f2;background-image:url(/specialty_sites_die/images/ar_tm.gif);}
.ar_tr{position:relative;width:22px;height:23px;background-image:url(/specialty_sites_die/images/ar_tr.gif);cursor:pointer;}
.ar_stayinformed{position:relative;top:10px;float:left;left:-20px;width:142px;height:18px;background-image:url(/specialty_sites_die/images/alert_reg_stayinformed.gif);}
.ar_ls{position:relative;width:22px;background-image:url(/specialty_sites_die/images/ar_ls.gif);}
.ar_rs{position:relative;width:22px;background-image:url(/specialty_sites_die/images/ar_rs.gif);}
.ar_signup{width:92px; height:33px; background-image:url(/specialty_sites_die/images/alert_reg_signupnow.gif);border:none;cursor:pointer;}
.ar_bl{position:relative;width:22px;height:23px;background-image:url(/specialty_sites_die/images/ar_bl.gif);}
.ar_bm{width:100%;height:23px;background-color:#f2f2f2;background-image:url(/specialty_sites_die/images/ar_bm.gif);}
.ar_br{position:relative;width:22px;height:23px;background-image:url(/specialty_sites_die/images/ar_br.gif);}
.KSpacer8x1{width:8px;height:1px;}
.tab_on{
background-color:#efefee;
border-top:2px solid #9c9c9c;
border-left:1px solid #9c9c9c;
border-right:1px solid #9c9c9c;
padding:5px;
text-align:center;
color:666666;
font-weight:bold;
font-family:verdana;
font-size:9px;
}
.tab_off a:link{
font-weight:bold;
font-family:verdana;
font-size:9px;
color:white;
text-decoration:none;
}
.tab_off a:visited{
font-weight:bold;
font-family:verdana;
font-size:9px;
color:white;
text-decoration:none;
}

.tab_off{
background-color:#565656;
border-top:2px solid #9c9c9c;
border-left:1px solid #9c9c9c;
border-right:1px solid #9c9c9c;
padding:5px;
text-align:center;
color:white;
text-decoration:none;

}
.spacer{
padding-left:1px;
}

.htab_off{
background-color:#dbe2ea;
padding:1x;
height:17px;
width:131px;
text-align:center;
color:white;
text-decoration:none;
}
.htab_off a:link{
font-weight:bold;
font-family:verdana;
font-size:9px;
color:#666666;
text-decoration:none;
}
.htab_off a:visited{
font-weight:bold;
font-family:verdana;
font-size:9px;
color:#666666;
text-decoration:none;
}
.htab_on{
background-color:#6b7e92;
padding:1x;
height:17px;
width:131px;
text-align:center;
color:white;
text-decoration:none;
}
.htab_on a:link{
font-weight:bold;
font-family:verdana;
font-size:9px;
color:#ffffff;
text-decoration:none;
}
.htab_on a:visited{
font-weight:bold;
font-family:verdana;
font-size:9px;
color:#ffffff;
text-decoration:none;
}
#sTable a{
font-weight:bold;
font-family:verdana;
font-size:9px;
color:#666666;
text-decoration:none;
padding-left:3px;
padding-right:3px;
}
.searchButton {
background-color:#E8EBF0;
border-color:#8BA4B9;
border-style:solid;
border-width:1px;
color:#666666;
font-family:verdana;
font-size:7pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-align:center;
cursor:pointer;
}
