@charset "utf-8";
/* General Elements Settings */
body, html {
	width:		100%;
	height:		100%;
	margin:		0px;
	padding:	0px;
}

a, div, img, br, span, tr, td {
	padding:	0px;
	margin:		0px;
}

img, div, body {
	border: 	0px;
}

div {
	position:	absolute;
}

/* FX Specific Settings */
body {
	background-image: url("../images/bg.jpg");
	background-repeat: no-repeat;
	background-color: #231F20;
	font-family:Arial, Helvetica, sans-serif;
}

p {
	text-indent:10px;
}

h1 {
	font-size: 		1.2em;
	font-family: 	"Times New Roman";
	margin:			0px;
	color:			#231F20;
}

table.border {
	border: 1px solid #000;
}

/* zebra */

tr.even {
	background-color: #C5C9CB;
}
/**********************************/
/*	LINK STYLE			   */
a:link, a:active, a:hover, a:visited {
	text-decoration: none;	
}
a:link, a:active {
	color:	#416170;
}
a:hover {
	color:	#98B5C3;
}
a:visited {
	color:	#222;
}

a:link.m_h_link, a:active.m_h_link , a:visited.m_h_link{
	color:	#000;
}
a:hover.m_h_link {
	background-color: #838488;
}
.sublink a:link, .sublink a:visited{
	color: #C5C9CB;
}
.sublink a:hover {
	color:	#231F20;
}
.link_group_hdr a {
	display:			block;
}
li:hover.link_group_hdr {
	background-color: 	#838488;
}
li:hover.sublink{
	background-color: 	#838488;
	color:				#231F20;
}

#footer_c a:link {
	color: 				#231F20;
}
#footer_c a:hover {
	color:				#98B5C3;
}

/**********************************/
/* FX Elements Specific Settings */
#wrapper {
	top:		17px;
	left:		140px;
	width:		800px;
}

#header, #header_l, #header_r, #header_c {
	height:		110px;
	top: 		0px;
}
#header {
	width:		800px;
}
#header_l {
	width:		10px;
	background: url("../images/header_l_bg.gif") transparent left top;
}
#header_r {
	width:		10px;
	background: url("../images/header_r_bg.gif") transparent right top;
	right:		0px;
}
#header_c {
	width:		780px;
	top:		1px;
	left:		10px;
	background-color: #838488;
	background: url("../images/header_bg.gif") repeat-x left top;
}
#logo {
	width:		203px;
	height:		93px;
	top:		8px;
	left:		14px;
}
#logo_img {
	width:		203px;
	height:		93px;
}
#fxllc {
	width:		405px;
	height:		80px;
	left:		330px;
	top:		15px;
}
#fxllc_img{
	width:		405px;
	height:		80px;
}
#content {
	height:		688px;
	width:		798px;
	top:		122px;
}
#menu_t, #menu_b, #menu {
	width:		230px;
}
#menu {
	height:		689px;
}
#menu_t {
	height:		47px;
	background:	url("../images/top_gap.png") transparent left top;
}
#menu_c {
	top:		47px;
	background-color:	#98B5C3;
	width:		228px;
	height:		630px;
	left:		1px;
}
#menu_b {
	height:		13px;
	background:	url("../images/menu_b_bg.gif") transparent right bottom;
	bottom:		0px;
}
#links {
	width:		228px;
	height:		300px;
}
#menu ul, li.link_group_hdr, li.sublink {
	width:		228px;
	height:		25px;
	margin:		0px;
	padding:	0px;
	font-family:"Times New Roman";
	font-weight:bold;

}
li.link_group_hdr{
	text-align:	center;
	width: 		227px;
	background-color:	#FFFFFF;
	color:		#231F20;
	border:		1px solid #000;
	font-size:	18px;
	list-style: none;
}
.sublink {
	text-indent:		25px;
	width: 				228px;
	background-color:	#231F20;
	color:				#C5C9CB;
	list-style-image:	url("../images/links.gif");
	list-style-position:inside;
	font-size:			17px;
}
.standout {
	font-weight:        bold;
}
#body_t, #body_b, #body {
	width:		555px;
}
#body {
	height:		689px;
	left:		243px;
}
#body_t {
	height:		12px;
	background: url("../images/body_t_bg.gif") transparent left top;
	top:		0px;
}
#body_b {
	height:		10px;
	background: url("../images/body_b_bg.gif") transparent left top;
	bottom:		0px;
}
#body_c {
	background:	url("../images/body_c_bg.gif") #FFFFFF repeat-x left top;
	width:		528px;
	height:		668px;
	top:		12px;
	left:		1px;
	padding:	0px 10px 0px 15px;
	overflow:	auto;
}
.body_image {
	border:		1px solid #000;
	margin:		0px 10px;
}
#footer_l, #footer_r, #footer {
	height:		32px;
}
#footer {
	top:	822px;
	width:	800px;
}
#footer_l {
	background:	url("../images/footer_l_bg.gif") transparent left top;
	width:		7px;
}
#footer_c {
	top:		1px;
	left:		7px;
	height:		20px;
	width:		786px;
	background:	url("../images/footer_bg.gif") #838488 repeat-x left top;
	text-align:	center;
	font-size:	10px;
	padding-top: 10px;
}
#footer_r {
	width:		7px;
	background:	url("../images/footer_r_bg.gif") transparent right top;
	right:		0px;
}
span.copyright {
	color:		#FFFFFF;
}
