@import "menu.css";

.body { font: 10px verdana, arial, san serif; color: #000; text-decoration: none; padding-left: 10px;}
.body A:visited {font: 10px  verdana, arial,san serif; text-decoration: none; color: #990000}
.body A:link {font: 10px  verdana, arial,san serif; text-decoration: none; color: #990000}
.body A:hover {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #cc0000}

#brief {
	font: 10px verdana, arial, san serif; 
	color: #000000; 
	text-decoration: none; 
	line-height: 20px; 
	padding: 0px;
}

#brief td.brief_text { 
	padding-bottom: 20px; 
	font: 10px verdana, arial, san serif; 
	padding-left: 10px; 
	line-height: 18px; 
	color: #000000; 
	text-decoration: none; 
	vertical-align: top; 
	width: 290px;
	display: block;
}

#brief span.brief_title { font-weight: bold; display: block; }
#brief span.brief_link { display: block; }
.brief_image img {border: 1px solid #000000;  margin-top:6px;}
.brief_image{ vertical-align:top; }


.right LI {list-style-image: url("images/bullet.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top; padding-bottom:3px}
.right UL { margin-left: 1em; margin-right: 0em; padding-top: 0PX; margin-top: 3px } 
.right {font: 10px verdana, arial, san serif; color: #000; text-decoration: none}
.right A:visited {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #2a466b}
.right A:link {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #2a466b}
.right A:hover {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #000}

UL {margin-top: 0px; padding-top: 0px; margin-left: 0px; padding-left: 0px; vertical-align: top; padding-bottom:0px; margin-bottom: 5px;}
/*UL LI {list-style-image: url("images/bullet.gif"); margin-left: 20px; padding-left: 0px; vertical-align: top;padding-bottom:10px}*/

HR {border: 1px dashed #A7C4BB; color: #fff; background-color: #fff; height: 1px; margin-bottom:18px; margin-top: 18px;}

.gallery img{border: 1px solid #333333;}

.ul2{padding-left:10px;}

.img {border: 1px solid #000000; color:#000000; }
.as_title {font: 10px verdana, arial, san serif; color: #000; text-decoration: none; font-weight: bold;}
.as_image {padding-left: 0px; padding:0px; margin-right: 15px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px;}

.as_summary {font: 10px verdana, arial, san serif; color: #303030; text-decoration: none; line-height:20px; padding-top:7px;  margin-top:-20px; }
.as_summary A:visited {font: 10px  verdana, arial,san serif; text-decoration: none; color: #2A466B; font-weight: bold;}
.as_summary A:link {font: 10px  verdana, arial,san serif; text-decoration: none; color: #2A466B; font-weight: bold;}
.as_summary A:hover {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #000000; font-weight: bold;}

.as_text {font: 10px verdana, arial, san serif; color: #000000; text-decoration: none; line-height: 20px;}
.as_text A:visited {font: 10px  verdana, arial,san serif; text-decoration: none; color: #2A466B}
.as_text A:link {font: 10px  verdana, arial,san serif; text-decoration: none; color: #2A466B}
.as_text A:hover {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #000000}
.as_text ul {padding:0px; margin:0px; margin-top: 0px; padding-top:0px;}
.as_text ul li {list-style-image:url(images/profileBullet.gif); margin-left:24px; margin-top:0px; padding-top:0px; padding-bottom:0px; text-indent:0px;}

.as_toc {
	font: 10px verdana, arial, san serif;
	color: #000;
	line-height: 20px;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-weight: bold;

}

.as_text img{
	border:none;
}

.as_toc A:visited {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #2A466B; font-weight: bold; line-height: 20px;}
.as_toc A:link {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #2A466B; font-weight: bold; line-height: 20px;}
.as_toc A:hover {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #000000; font-weight: bold; line-height: 20px;}

.footer {font: 10px verdana, arial,san serif; color: #767676; text-decoration: none;}
.footer A:visited {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #767676; font-weight: bold;}
.footer A:link {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #767676; font-weight: bold;}
.footer A:hover {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #545454; font-weight: bold;}

.box{ background-color: #a7c4bb;}

.box_content { font: 10px verdana, arial,san serif; text-decoration: none; color: #000000; background-color: #a7c4bb; padding: 10px;}
.box_content .as_text {line-height: 15px;}
.box_content A:visited {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #2A466B; font-weight: bold; line-height: 15px;}
.box_content A:link {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #2A466B; font-weight: bold; line-height: 15px;}
.box_content A:hover {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #000000; font-weight: bold; line-height: 15px;}
.box_content LI {list-style-image: url("images/ULbullet.gif");vertical-align: middle; padding-bottom:10px; margin-left: 15px; line-height: 15px;}

.main { BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-RIGHT: #000 1px solid; BORDER-BOTTOM: #000 1px solid;}

.content {
	width:500px;
	font: 10px verdana, arial, san serif;
	color: #000;
	line-height: 20px;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 47px;
	padding-bottom: 10px;
}

.contentProfiles P .as_summary{display:block; }

.contentProfiles {
	width:500px;
	font: 10px verdana, arial, san serif;
	color: #000;
	line-height: 20px;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 35px;
	padding-bottom: 10px;
}
.content A:visited {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #2A466B; font-weight: bold; line-height: 20px;}
.content A:link {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #2A466B; font-weight: bold; line-height: 20px;}
.content A:hover {font: 10px  verdana, arial,san serif; text-decoration: underline; color: #000000; font-weight: bold; line-height: 20px;}
.content UL LI {list-style-image: url("images/ULarrow.gif");vertical-align: top;padding-top: 0px; padding:0px; margin-left: 15px; line-height: 20px;}
.FFwinners UL LI{list-style-type: none; display: inline; padding:0px; margin:0px; padding-right:15px; } 
.FFwinners p{padding:0px; margin:0px; padding-bottom:25px;}

.crumbs{ font: 10px verdana, arial, san serif; color: #444444;  text-decoration: none;  padding: 0px;}
.crumbs A:visited {text-decoration: none; color: #999999;}
.crumbs A:link {text-decoration: none; color: #999999;}
.crumbs A:hover {text-decoration: underline; color: #444444;}

.required{ color: #990000;}

.publication_form{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	background-position : top;
	margin-top: 0px;
	margin-bottom: 0px;
	padding : 0;
	vertical-align : top;}
.form_holder{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #a7c4bb;
	background-position : top;
	margin-top: 0px;
	margin-bottom: 0px;
	padding : 0;
	vertical-align : top;}

.forms{
	SCROLLBAR-FACE-COLOR: #E9E9E9;
    SCROLLBAR-HIGHLIGHT-COLOR: #999999;
    SCROLLBAR-SHADOW-COLOR: #2E2E2E;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	BORDER-TOP: #979797 1px solid;
	BORDER-LEFT: #979797 1px solid;
	BORDER-RIGHT: #E1E1E1 1px solid;
	BORDER-BOTTOM: #E1E1E1 1px solid;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	background-position : top;
	margin-top: 0px;
	margin-bottom: 0px;
	padding : 0;
	vertical-align : top;
}
.main .box_content a.form_links{
	display:block;
	font-weight:normal;
	padding:4px 0 0 0;
	text-decoration:none;
}

BODY{
	SCROLLBAR-FACE-COLOR: #E9E9E9;
    SCROLLBAR-HIGHLIGHT-COLOR: #999999;
    SCROLLBAR-SHADOW-COLOR: #2E2E2E;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}

.submit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; margin-top : 5px;}

.caption{
	font-style:italic;
	color:#555;
	line-height:12px;
}

div#consult-the-experts { padding:0 0 10px 0; border-bottom:1px dotted #222; }
div#consult-the-experts p {padding:4px 13px 0px 13px; margin:0 0 8px 0;}
a#current-issue { background:#fff; font-weight:bold; color:#000; display:block; margin:0 0 8px 13px; padding:5px 0px 5px 7px; text-decoration:none; width:105px; }
a#current-issue:hover { color:#2a466b; text-decoration:underline; }
div#consult-the-experts a#archives { font-weight:bold; color:#334869; margin:0 0 8px 13px; }

/* =calculators
----------------------------------------------*/
.cTimeValue, .cTimeValue td{
	font-size:10px;
}
.cTimeValue table{
	border-collapse:collapse;
}


.cTimeValue #heading_Input table td,
.cTimeValue #heading_Detail fieldset table td
{
	border:1px solid #787878;
	border-left-color:#ccc;
	border-right-color:#ccc;
	padding:5px;
}

.cTimeValue h2{
	font-weight:bold;
	font-size:10px;
	margin:0;
	padding:0;
}

.cTimeValue #heading_Description p {
	margin:0;
	padding:0;
}
