/* CSS Document */

BODY.style-finally		DIV#container 	{ background-image:url("../images/bg-finally.jpg"); }
BODY.style-finally		H1#siteTitle A	{ background-image:url("../images/logo-finally.gif"); }
BODY.page-standard	DIV#content	{ background-color:#DEC9B2; }
BODY.page-top 	DIV#content 	{ background-color:none; }
BODY.style-finally		DIV#content	H1	{ color:#BB1536; }
BODY.style-finally		DIV#content	H2	{ color:#BB1536; }
BODY.style-finally		DIV#content	H3	{ color:#BB1536; }
BODY.style-finally		DIV#content	H4	{ color:#BB1536; }
BODY.style-finally		DIV#content	H5	{ color:#BB1536; padding-left:15px; margin-bottom:5px; margin-top:6px; }
BODY.style-finally		DIV#content	H6	{ color:#BB1536; }
BODY.style-finally		UL.menuLevel1	A	{ color:#003399; }
BODY.style-finally		UL.menuLevel1	A.menuSelected	{ color:#BB1536; }
BODY.style-finally		UL.menuLevel1	A.menuSelected:hover	{ color:#BB1536; text-decoration:none; }
BODY.style-finally		UL.menuLevel2	A	{ color:#003399; }
BODY.style-finally		UL.menuLevel3	A	{ color:#003399; }
BODY.style-finally		DIV.contentArea	A	{ color:#BB1536; text-decoration:none; }
BODY.style-finally		DIV.contentArea	A:hover	{ color:#BB1536; text-decoration:underline; }
BODY.style-finally		DIV.contentArea		{ color:#000000; margin-left:-4px; margin-top:-2px;}
BODY.style-finally		DIV.contentArea	P	{ color:#000000; margin-bottom:0; line-height:17px; }
BODY.style-finally		DIV.contentArea	LI SPAN	{ color:#000000; }
BODY.style-finally		DIV.contentArea	LI	{ color:#FF6600; margin:0 0 7px 0; line-height:17px; }
BODY.style-finally		DIV.contentArea	IMG	{  }


BODY.style-finally		DIV.contentArea	LI SPAN			{ color:#000000; }
BODY.style-finally		DIV.contentArea	UL			{ padding-left:30px; margin:0; }
BODY.style-finally		DIV.contentArea	UL#unusual_list LI	{ margin:30px 0 0 0; width:380px; }
BODY.style-finally		DIV.contentArea	OL#inhouse_list LI	{ margin:20px 0 0 0; line-height:18px; }



BODY.style-finally	DIV.contentArea	DIV#subcontent	{
	background-image:url("../images/layout/subcontent_finally_fuqs_midsection.gif");
	background-repeat:repeat-y;
	width:320px;
	padding:0;
}

BODY.style-finally	DIV.contentArea DIV#subcontent DIV#subcontentFooter	{
	background-image:url("../images/layout/subcontent_finally_fuqs_foot.gif");
	background-repeat:no-repeat;
	width:320px;
	padding:0;
	background-position:bottom center;
	height:5px;
}

BODY.style-finally	DIV.contentArea	DIV#subcontent P	{
	width:280px;
	margin:0;
	padding:8px 25px 7px 15px;
}

BODY.style-finally	DIV.contentArea	DIV#subcontent OL	{
	width:280px;
	margin:0 0 0 20px;
	padding:0 0 15px 15px;
}

BODY.style-finally	DIV.contentArea	DIV#subcontent OL LI	{
}

BODY.style-finally	DIV.contentArea	DIV#subcontent	DIV#subcontentHead	{
	background-image:url("../images/layout/subcontent_finally_fuqs_head.gif");
	background-repeat:no-repeat;
	background-position:top center;
	width:320px;
	height:4px;
}

BODY.style-finally	DIV.contentArea	UL#subnav LI {
	width:300px;
	margin-right:12px;
	margin-bottom:12px;
	line-height:1.4;
}

BODY.style-finally	DIV.contentArea	UL#subnav LI SPAN A {
	color:#000000;
}

BODY.style-finally	DIV.contentArea	UL#subnav LI SPAN A:hover {
	color:#BB1536;
	text-decoration:none;
}

BODY.style-finally	DIV.contentArea	UL#subnav LI SPAN A.menuSelected {
	color:#BB1536;
	font-weight:bold;
}

BODY.style-finally	DIV.contentArea	UL#subnav {
	width:300px;
	margin-right:10px;
	list-style-type:none;
	padding-left:15px;
}


TABLE#books_table {
	margin:55px 0 0 10px;
	width:98%;
}

TABLE#books_table TR TD {
	padding:0 30px 40px 0;
}

TABLE#books_table TR TD H6 {
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
}

TABLE#books_table TR TD CITE {
	font-weight:bold;
	padding:0;
	font-style:normal;
	color:#BB1536;
	display:block;
}

TABLE#books_table TR TD P {
	margin:5px 0 0 0;
	padding:0;
}

P#head_paragraph {
	font-size:14px;
	padding:0;
	margin:0 0 10px 15px;
}

P#click_here {
	color:#BB1536;
	font-size:14px;
	padding:0;
	margin:0 0 25px 0;
}

BODY.style-finally	DIV.contentArea DL	{
	margin:0 0 0 15px;
}

BODY.style-finally	DIV.contentArea DL DT	{
	font-weight:bold;
	text-decoration:underline;
	margin-top:5px;
	color:#BB1536;
}

BODY.style-finally	DIV.contentArea DL DD	{
	padding: 0 0 19px 0;
	margin:0;
	line-height:17px;
}

BODY.style-finally	DIV.newsItemText P	{
	margin-top:5px;
	margin-bottom:10px;
}

BODY.style-finally	H4.newsSubTitle {
	margin:14px 0 8px 14px;
	font-size:14px;
}

BODY#page-finally_courses H5 {
	font-size:12px;
	margin-bottom:3px;
}
