body {
	font-size: 12px;
	color: #000000;
	font-family: Arial;
}

p {
	font-size: 12px;
	color: #000000;
	font-family: Arial;
}

td {
	font-size: 12px;
	color: #000000;
	font-family: Arial;
}

ul {
	font-size: 12px;
	color: #000000;
	font-family: Arial;
}

li {
	font-size: 12px;
	color: #000000;
	font-family: Arial;
}

div {
	font-size: 12px;
	color: #000000;
	font-family: Arial;
}

.mainText{
    font-size:  10px;
    font-family:  Verdana, Helvetica, Arial, sans-serif;
    color:  #000000;
}

a.mainText:link, a.mainText:visited {
	font-size:  10px;
    font-family:  Verdana, Helvetica, Arial, sans-serif;
	color: #0066FF;
}

a.mainText:hover, a.mainText:active {
	font-size:  10px;
    font-family:  Verdana, Helvetica, Arial, sans-serif;
	color: #0066FF;
}

.homeTextTitle{
    font-size:  12px;
    font-family:  Georgia, Times New Roman, Times, serif;
    color:  #000000;
    text-align: center;
}

a.homeTextTitle:link, a.homeTextTitle:visited {
    font-size:  12px;
    font-family:  Georgia, Times New Roman, Times, serif;
    text-align: center;
	color: #0066FF;
}

a.homeTextTitle:hover, a.homeTextTitle:active {
    font-size:  12px;
    font-family:  Georgia, Times New Roman, Times, serif;
    text-align: center;
	color: #0066FF;
}

.homeText{
    font-size:  10px;
    font-family:  Georgia, Times New Roman, Times, serif;
    color:  #000000;
    text-align: center;
}

a.homeText:link, a.homeText:visited {
    font-size:  10px;
    font-family:  Georgia, Times New Roman, Times, serif;
	color: #0066FF;
    text-align: center;
}

a.homeText:hover, a.homeText:active {
    font-size:  10px;
    font-family:  Georgia, Times New Roman, Times, serif;
	color: #0066FF;
    text-align: center;
}

/* FOOTER STYLES BEGIN */

.footer {
	font-size: 10px; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
}

a.footer:link, a.footer:visited {
	font-size: 10px; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #3399ff;
	text-decoration: none;
}

a.footer:hover, a.footer:active {
	font-size: 10px; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #3399ff;
	text-decoration: underline;
}

.footerh1 {
	font-size: 10px; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #3399ff;
	text-decoration: none;
	font-weight : 600;
}

/*HEADER STYLE BEGIN*/

.headerNav {	
	font-size: 14px;
	color: #003366;
	font-weight: bold;
	font-family: Arial;
    text-decoration: none;
	line-height:14px;
}

.headerNavLink {	
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	font-family: Arial;
    text-decoration: none;
	line-height:14px;
}

a.headerNavLink:link,  a.headerNavLink:visited {	
	font-size: 11px;
	color: #003399;
	font-weight: bold;
	font-family: Arial;
    text-decoration: none;
}

a.headerNavLink:hover,  a.headerNavLink:active {	
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	font-family: Arial;
    text-decoration: underline;
}

.requiredField{ 
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

.prefCategory{
        color: #000000;
	font-size: 11px;
	font-weight: bold;
        text-transform:uppercase;
}

.asterisk{ 
	color: red;
	font-size: 11px;
	font-weight: bold;
}

input.emailAddress{ 
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

.input {	
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    width:100px;
    max-width:100px;
}


.headerSubtitle{
	font-size: 12px; 
	color: #036;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.headerdash {
	font-size: 9px; 
	font-family: Arial;
    color: #666666;
    text-decoration: none;
	line-height:14px;
}


/* CONTENT STYLES START HERE*/
a:link {
	font-family : Arial, Helvetica, sans-serif;
	color : #0D06FF;
	font-size: 12px;
}

a:hover {
	font-family : Arial, Helvetica, sans-serif;
	color : #0D06FF;
}

.breadCrumb {
    font-family: Arial;
    color: #000000;
    font-size: 11px;
}

a.breadCrumb:link, a.breadCrumb:visited {
    font-family: Arial;
    color: #000000;
    font-size: 11px;
    text-decoration: underline;
}

a.breadCrumb:hover, a.breadCrumb:active {
    font-family: Arial;
    color: #002D83;
    font-size: 11px;
    text-decoration: underline;
}

.content {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #000000;
}

a.content:link, a.content:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #0D06FF;
	text-decoration:none;
}

a.content:hover, a.content:active {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #0D06FF;
	text-decoration:underline;
}

.contentBold {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	text-decoration:none;
}

a.contentBold:link, a.contentBold:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #0D06FF;
	text-decoration:none;
}

a.contentBold:hover, a.contentBold:active {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #0D06FF;
	text-decoration:underline;
}
.h1  {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : #990033;
	margin: 0px 0px 0px 0px;
}
.h2 {
	color: #990033;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
    text-decoration: none;
	height : 24px;
	padding-top : 4px;
}

.bodyAdLabel {
    font-family: arial;
    color: #666666;
    font-size: 10px;
    font-weight: normal;
}

.title {
    font-family: georgia, new times roman, serif;
    color: #990033;
    font-size: 20px;
    font-weight: bold;
	margin: 0px 0px 0px 0px;
}

.subTitle {
	color: #990033;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial;
    text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a.subTitle:link, a.subTitle:visited, a.subTitle:hover, a.subTitle:active {
	color: #990033;	
	font-size: 16px;
	font-weight: bold;
	font-family: Arial;
    text-decoration: none;
}

.regHeaderField{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration:none;
}

.regRequiredFields {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #666666;
}

.regContentXSmall {
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

a.regContentXSmall:link, a.regContentXSmall:visited {
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

a.regContentXSmall:hover, a.regContentXSmall:active {
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

a.regPrivacy:link, a.regPrivacy:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #0D06FF;
	text-decoration:normal;
}

a.regPrivacy:hover, a.regPrivacy:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #0D06FF;
	text-decoration:underline;
}

.regRadioButtons {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
}

.asterisk {
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;	
}

.offerTitle {
	color: #993333;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;	
}

a.offerTitle:link, a.offerTitle:visited {
	color: #993333;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
}

a.offerTitle:hover, a.offerTitle:active {
	color: #993333;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
}

.hp_subtitle1{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
    font-size: 14px;
	color : #FF7011;
	text-transform:uppercase;
}

.hp_subtitle2{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
    font-size: 14px;
	color : #000000;;
	text-transform:capitalize;
}

a.hp_subtitle2:link,  a.hp_subtitle2:visited {	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
    font-size: 14px;
	color : #000000;;
	text-transform:capitalize;
	text-decoration:none;
}

a.hp_subtitle2:hover,  a.hp_subtitle2:active {	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
    font-size: 14px;
	color : #000000;;
	text-transform:capitalize;
	text-decoration:underline;
}

.hp_highlight{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
    font-size: 12px;
	color : #FF0000;
	text-transform:capitalize;
}

a.hp_highlight:link,  a.hp_highlight:visited {	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
    font-size: 12px;
	color : #FF0000;
	text-transform:capitalize;
	text-decoration:none;
}

a.hp_highlight:hover,  a.hp_highlight:active {	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
    font-size: 12px;
	color : #FF0000;
	text-transform:capitalize;
	text-decoration:underline;
}

.hp_greySpacer{
	background-color:#cccccc;
}

.hp_archiveTable{
	background-color: #DFECFF;
	border:solid 1px;
	border-color: #93ACD1;
	padding:5px;
}

.hp_archiveText{
	font-family : verdana;
	font-weight : normal;
    font-size: 10px;
	color : #000000;
}

a.hp_archiveText:link,  a.hp_archiveText:visited {	
	font-family : verdana;
	font-weight : normal;
    font-size: 10px;
	color : #0D06FF;
	text-decoration:none;
}

a.hp_archiveText:hover,  a.hp_archiveText:active {	
	font-family : verdana;
	font-weight : normal;
    font-size: 10px;
	color : #0D06FF;
	text-decoration:underline;
}

.hp_buyItemTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
    font-size: 16px;
	color : #FF0000;
	text-transform:capitalize;
}

.hp_buyItemTable{
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
}

.hp_buyItemColorTable{
	background-color:#FFFFE5;
	padding-left:5px;
	padding-right:5px;
}

/* START ERROR PAGE STYLES */

.errorContentGray {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : normal;
	color : #666666;
}

.errorlink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : normal;
	color : #666666;
}

a.errorlink:link, a.errorlink:visited {
	color: #0D06FF;
	font-size: 20px;
	font-weight: normal;
	font-family: Arial;
    text-decoration: none;
}

a.errorlink:hover, a.errorlink:active {
	color: #0D06FF;
	font-size: 20px;
	font-weight: normal;
	font-family: Arial;
    text-decoration: underline;
}

.error {
	font-family: arial, helvetica, sans-serif;
	color: #ff0000;
	font-weight: normal;
}

.errorTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #FF0000;
}

.errorDescription  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #FF0000;
}

/*buttons*/
.btnClear{
	background-image : url(/images/btns/btn_Clear.gif);
	background-repeat : no-repeat;
	border : 0px;
	width : 43px;
	height : 19px;
}

/*IN THIS ISSUE*/
.tabTitleHeader  {
	font-size: 14px;
	font-family: Arial;
	font-weight:  bold;
	color: #ffffff;
	line-height: 24px;
}
.tableft  {
	background-image: url(/images/global/tag_family_left.gif);
	background-color : E00404;
}
.tabright  {
	background-image : url(/images/global/tag_family_right.gif);
	background-color : E00404;
}
.tabDark  {
	background-color : E00404;
}
.tabMed  {
	background-color : EC6868;
}
.tabLight  {
	background-color : F9CDCD;
}
a.moreArticles:hover {
    font-family: Arial;
    color: #9C9C9C;
    font-size: 11px;
    text-decoration : underline;
}
/* /IN THIS ISSUE */

.leftNavNewsletter{
	font-family: arial, helvetica, sans-serif;
	color: #003366;
	font-weight: bold;
        font-size: 11px;
        text-transform: uppercase;
}
.newsletter {
	font-size: 11px; 
	font-family: Arial;
        color: #000000;
        text-decoration: none;
}
a.newsletter:link,  a.newsletter:visited {
	font-size: 11px; 
	font-family: Arial;
        color: #000000;
        text-decoration: none;
}
a.newsletter:hover,  a.newsletter:active  {
	font-size: 11px; 
	font-family: Arial;
        color: #000000;
        text-decoration: underline;
}
