a.freebie:link {color : #224c98; font-weight:bold;}
a.freebie:visited {color : #224c98; font-weight:bold;}
a.freebie:hover {color : #224c98; font-weight:bold;}

a.body:link {color : #54a3fe; font-weight:bold;}
a.body:visited {color : #54a3fe; font-weight:bold;}
a.body:hover {color : #54a3fe; font-weight:bold;}

a.footer_links:link {color : #D58C1A; font-weight:bold;}
a.footer_links:visited {color : #ffffff; font-weight:bold;}
a.footer_links:hover {color : #F58220; font-weight:bold;}

a.body:link {color : #D58C1A; text-decoration: underline;}
a.body:visited {color : #666666; text-decoration: underline;}
a.body:hover {color : #724305; text-decoration: underline;}

a.body_gray:link {color : #D58C1A; text-decoration: underline;}
a.body_gray:visited {color : #B3B0B0; text-decoration: underline;}
a.body_gray:hover {color : #F58220; text-decoration: underline;}

a.footer_dark_gray:link {color : #5D5D5D;}
a.footer_dark_gray:visited {color : #B3B0B0;}
a.footer_dark_gray:hover {color : #000685;}

a.body_gray18:link {color : #808285;}
a.body_gray18:visited {color : #808285;}
a.body_gray18:hover {color : #808285;}

a.body_orange14:link {color : #E66C04;}
a.body_orange14:visited {color : #E66C04;}
a.body_orange14:hover {color : #E66C04;}

a.news:link {color : #D58C1A; text-decoration: underline;}
a.news:visited {color : #666666; text-decoration: underline;}
a.news:hover {color : #724305; text-decoration: underline;}

.body_red {
line-height: 15px;
font-size: 11px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #A30B00;
}

.body_gray {
line-height: 17px;
font-size: 11px;
text-decoration: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #5d5d5d;
}

.blue_large {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

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

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

.body_white {
line-height: 16px;
font-size: 11px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

.body_white_head {
font-size: 16px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

.footer_dark_gray {
line-height: 16px;
font-size: 11px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3B3A3A;
}

.callout_gray {
line-height: 13px;
font-size: 11px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #5d5d5d;
}

.footer_links {
line-height: 16px;
font-size: 11px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #BBBCC0;
}

.body {
font-size: 11px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #010101;
}

.bodyhead {
font-size: 18px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #010101;
}

.freebie {
font-size: 13px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #010101;
}

.body_gray18 {
line-height: 20px;
font-size: 18px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #808285;
}

.body_orange14 {
line-height: 20px;
font-size: 14px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #E66C04;
}

.news {
line-height: 16px;
font-size: 11px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
}

.mailing {
line-height: 12px;
font-size: 10px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #909090;
}
h4 {
line-height: 16px;
font-size: 16px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #5d5d5d;
}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	a:link {color : #333333; font-weight:bold;text-decoration: underline;}
	a:visited {color : #333333; font-weight:bold;text-decoration: underline;}
	a:hover {color : #333333; font-weight:bold;text-decoration: underline;}
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration:underline;
	background-color:#FFFFFF;
	width:350px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-position:top right;	
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	width:350px;
	
	/* End layout CSS */
	color:#000;
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}

