* { margin: 0; padding: 0; }
img { border: none; }
body {font-family: Arial, sans-serif;font-size:11px;text-align: center;color: #000;background: #494e4f url(../img/bg-body.gif) repeat-x;}	
#pageContent {position: relative;width: 778px;margin: 0 auto;text-align: left;}
h1 {font-size: 1.1em;margin: 0 0 23px 0;}
h2 {font-size: 1em;margin: 0;}
h3 {font-size: 1em;color: #666666;}
h3.question { color: #5c6a92; }
h4 {font-size: 1em;color: #999999;}
p  {line-height: 16px;}
ul { margin-left: 25px; margin-bottom: 15px; }
li { font-size: 1em; }
li li { font-size: 1em; }
hr {border: 0; 	height: 1px;background: #000; *color: #000; margin: 1em 0;}
a {color: #b4cf4a;text-decoration: none;}
a:hover, a:active { color: #b4cf4a; text-decoration:underline;}	
input, select, textarea { font: 1em Tahoma, Arial, Helvetica, sans-serif; }

#designCredit, #printLogo { display: none; }

#contentArea {color: #f2f2f2;width: 778px;padding-bottom:20px;*padding-top: 10px;}
#flashContainer {position: relative;width: 778px;height: 300px;}
#flashleft {
	position: absolute;
	top: -2px;
	left: 0;
	width: 240px;
	z-index: 5;
	height: 11px;
}
#flash {
	position: absolute;
	top: -1px;
	left: 240px;
	width: 538px;
	z-index: 5;
}
#leftColumn {float:left;width: 520px;text-align:left;}
#leftColumnContent{padding-left:15px;}
#rightColumn {width: 200px;	float: right;*margin-right: 7px;}
#rightColumnContent{padding-left:15px;}
#topBar {height: 120px;position: relative;}
#logo {position: absolute;top: 48px;z-index: 5;}
#footer {clear: both;width: 778px;w\idth: 778px;color: #898c8d;font-size: 0.9em;padding-top:10px;border-top: 1px solid #525758;}
#footerNav {color: #5e5e5e;margin: 2px 0 0 0;}
#footerNav a { color: #b4cf4a; }
#footerNav a:hover, #footerNav a#selectedFooter { color: #b4cf4a; }
#map a { color: #000000 }

a#designcredit  {color: #898c8d;background: url(img/bg-lightfin-logo.gif) 100% 3px no-repeat;}
a#designcredit:hover  {	color: #b4cf4a;	background-position: 100% -25px;}

#mainNavigation {position: absolute;top: 0;left: 240px;height: 120px;overflow: hidden;}

#detailcontentArea {width: 778px;padding-bottom:0px;w\idth: 778px;}
#detailleftColumn {float:left;width: 240px;text-align:left;}
#detailleftColumnContent{padding-left:15px;}
#detailrightColumn {width: 538px;float: right; background-color:#fff; color:#000;}
#detailrightColumnContent{padding-left:10px;padding-right:10px;padding-bottom:10px;}

#menu{position:absolute;left: 1px;}
#menu dl {width: 220px;}
#menu dt {font-size: 1.4em; font-weight:bold; color: #fff; height:32px;}
#menu dd {color: #fff; font-size: 1em; border-bottom:#999 dotted 1px;}
#gallery a, #gallery a:visited {color:#fff; text-decoration:none; display:block; padding:8px 8px 8px 20px;
background: url(../img/arrow.gif) no-repeat 0px 11px; width:125px; cursor:pointer;}
#gallery a:hover {background: url(../img/arrowr.gif) no-repeat 1px 11px; color:#b4cf4a; cursor:pointer;}
a.list-rt, a.list-rt:visited {color:#fff; text-decoration:none; display:block; padding:8px 8px 8px 20px;
background: url(../img/arrow.gif) no-repeat 0px 11px; width:125px; cursor:pointer;}
a.list-rt:hover {background: url(../img/arrowr.gif) no-repeat 1px 11px; color:#b4cf4a; cursor:pointer;}
a.list-dn, a.list-dn:visited {color:#fff; text-decoration:none; display:block; padding:8px 8px 8px 20px;
background: url(../img/arrow-dn.gif) no-repeat 0px 11px; width:125px; cursor:pointer;}
a.list-dn:hover {background: url(../img/arrowr-dn.gif) no-repeat 1px 11px; color:#b4cf4a; cursor:pointer;}
ol li {font-size:11px;}
