body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:62.5%;
	line-height: 16px;
	color: #111d26;
}
*{margin:0; padding:0;}

#homepage .body #header {height: 40px;margin-top: 5px;width:1000px;}
#header-inner {margin-left: 40px;margin-right: 40px;}

.container {min-height:745px;height:auto !important;height:745px;margin-bottom: 150px;position:relative; margin: 0 auto;width: 1000px;}
}
#header-inner {margin-left: 40px;margin-right: 40px;}
#homepage .body #header #logo {float: left;background: url('/proclaim/images/cohencramer/cc-logo-txt.png');width: 172px;height: 35px;display: block;cursor: pointer;}
#homepage .body #header #contact {float: right;width: 490px;margin-left: 200px;height: 35px;background: url('/proclaim/images/cohencramer/hdr-bg.gif') no-repeat;text-align: right;}
#homepage .body #header #contact #inner {float: left;padding: 0px;}
#homepage .body #header #contact #txt {float: left;padding-top: 0px;padding-left: 12px;}
#homepage .body {padding-top: 65px;}
.hdn {display:none;}
.ffsd20Black {color: #000;font-size: 2.5em;font-weight: bold;line-height: 30px;}
.ffsd20Green {color: #bed600;font-size: 2.5em;font-weight: bold;line-height: 30px;}


#navbar {position: absolute;top: 18px;left: 190px;font-size: 12px;z-index: 1010}
#nav, #nav ul {padding: 0;margin: 0;list-style: none;line-height: 1;}
#nav li a {display: block;height:29px;text-decoration: none;color: #000;margin: 5px 0 0px 0px;text-align: center;height: 24px;}
#nav li a:hover {color:#fff;background:#B3D131;}
#nav li ul li a {margin:0px;text-align: left;height: 17px;}
#nav li ul li a{padding: 4px 0px 4px 30px;}
#nav li.sfhover, .sfhover {background: #B3D131;opacity: 0.90;-moz-opacity: 0.90;filter:alpha(opacity=90);color: #000;}
#nav li li:hover,#nav li li.subhover, .subhover {background: url(/proclaim/images/cohencramer/bullet-over.gif) top left no-repeat #99ab07;width: 245px;height:20px;color: #fff;color: #000;}
#nav li ul li,#nav li ul li.sub, .sub {width: 245px;height:20px;background: url(/proclaim/images/cohencramer/bullet.gif) top left no-repeat;border-top: 1px dotted #90A115;}
#nav li {background: url(/proclaim/images/cohencramer/divider.gif) top left no-repeat;float: left;height: 29px;padding-left: 10px;padding-right: 10px}
#nav li ul {position: absolute;background: #b2d234;opacity: .95;-moz-opacity: .95;filter:alpha(opacity=95	);width: 245px;left: -999em;}
#nav li:hover ul, #nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul {left: auto;}

#nav .jqhide {left: auto; display: none;}


#navigation-container {margin: 0 auto;width: 1000px;}
#navigation #navigation-logo {background: url('/proclaim/images/cohencramer/cc-logo-img.png');width: 64px;height: 37px;position: absolute;top: 15px;left: 93px;display:block;cursor: pointer;}
#navigation {height: 47px;width: 1000px;position: absolute;}
#navigation-inner {height: 47px;margin-left:20px; margin-right:20px;background: url('/proclaim/images/cohencramer/nav-bg.jpg')  bottom left repeat-x ;left: 0px;z-index: 1000;}
#navigation-bottom {width: 1000px;background: url('/proclaim/images/cohencramer/nav-bottom.png')  bottom left no-repeat ;position: absolute;left: 0px;top:47px;height:26px;}
*html #navigation-bottom{background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/proclaim/images/cohencramer/nav-bottom.png',sizingMethod='scale');}
#navigation-left {width: 1000px;background: url('/proclaim/images/cohencramer/nav-left.png')  bottom left no-repeat ;position: absolute;left: 0px;top:0px;height:47px;width:21px}
*html #navigation-left {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/proclaim/images/cohencramer/nav-left.png',sizingMethod='scale');}
#navigation-right {width: 1000px;background: url('/proclaim/images/cohencramer/nav-right.png')  bottom left no-repeat ;position: absolute;right: 0px;top:0px;height:47px;width:20px}
#navigation {z-index: 1000}
#navigation #navigation-logo {z-index: 1001;}

.pnl-hdr-grn {background: url('/proclaim/images/cohencramer/sec-grn-bg.jpg') top left repeat-x;height: 29px;position: relative;}
.pnl-med {width: 710px;}
.pnl-login {width: 510px;}
.pnl-crv-lft {background: url('/proclaim/images/cohencramer/crv-lft.png');position: absolute;top:0px;left:0px;height: 9px;width:9px;}
.pnl-crv-rgt {background: url('/proclaim/images/cohencramer/crv-rgt.png');position: absolute;top:0px;right:-1px;height: 9px;width:9px;}
.pnl-inr {padding-left: 20px;padding-top:5px;padding-right: 20px;}
.ffsd15White {color: #fff;font-size: 1.5em;font-weight: bold;}

a:link {
	color: #990033;
	text-decoration: none;
}
a:visited {
	color: #990033;
	text-decoration: none;
}
a:active {
	color: #990033;
	text-decoration: none;
}
a:hover {
	color: #990033;
	text-decoration: underline;
}
#container {
	margin: 0px auto;
	padding: 0px;
	width: 876px;
	text-align: center;
	vertical-align: top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #47081C;
	border-left-color: #47081C;
}

/*a:link {color:#999999; text-decoration: none}
a:visited {color:#000080; text-decoration: none}
a:hover {color:#0099FF}
a:active {color:#0000FF} */
.blockz { font: 8pt verdana; FONT-SIZE: 7.5pt; TEXT-DECORATION: none }
.blocky { font: 8pt verdana; TEXT-DECORATION: none }
.blockx { color:#000000; font: 8pt verdana }
p {  color: #000000; font: 8pt verdana}
td { color: #000000; font: 8pt verdana}
input { color:#000000; font: 8pt verdana}
input.blocky { font: 8pt verdana; TEXT-DECORATION: none }
textarea { color:#000000; font: 8pt verdana}
.statheader { color:#FFFFFF; font: 10pt verdana}
.statfooter { font-size: 10px; font-family: Verdana, Arial, Helvetica, san-serif;color:#000000;}
.fixedtext { color: #000000; font: 8pt Courier}
.sidemenu, a.sidemenu:active,a.sidemenu:hover{
        font-size: 8pt;
        text-decoration:none;
        font-weight: normal;
        color: #526C7A;
        background: #BBCED8;
}
a.sidemenu:link,a.sidemenu:visited{
        font-size: 8pt;
        text-decoration:none;
        font-weight: normal;
        color: #3366CC;
        background: #BBCED8;
}
.sidemenubold {
        font-size: 8pt;
        text-decoration:none;
        font-weight: normal;
        color: #ffffff;
        background: #ffab24;
}
.topnav {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: 400;
        color: #FFFFCC;
        text-decoration: none;}
.topnav  a:active { color: #999999; text-decoration: none}
.topnav  a:link { color: #999999; text-decoration: none}
.topnav  a:visited { color: #999999; text-decoration: none}
.topnav  a:hover { color: #999999; text-decoration: underline}
.histmenu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        text-decoration: none;
}
.histmenu a:active {
        color: #000000;
        text-decoration: none;
        font-weight: normal;
        background-color: #EEEEEE;
}
.histmenu a:link {  color: #000000; text-decoration: none}
.histmenu a:visited {  color: #000000;text-decoration: none}
.histmenu a:hover {  color: #000000; text-decoration: underline}

.caseheading {
      position:relative;
      left:0;
      top:0;
      width:710px;
      height:21px;
      background-color:#ffffff;
      border-left: 1px solid #99a8c9;
      border-right: 1px solid #99a8c9;
      color: #CC3333;
}

.caseheading h2 {
   padding: 2px 0 0 0;
   font-size: 12px;
   font-weight:bold;
   white-space: nowrap;
   font-family:Verdana;
   text-align: center;
 }

.caseheading p {
   padding: 2px 0 0 0;
   font-size: 12px;
   font-weight:bold;
   font-family:Verdana;
   text-align: center;
   color: #A21C46;
 }

#navsite h5 {
	display: none;
}  	
.caselist {
   width: 620px;
   margin-left: 0;
   margin-right: 20px; 
}
#navsite ul {
        width: 760px;
	padding: 3px 0; 
	margin-left: 0; 
	margin-top: 10px; 
	margin-right: 0; 
	border-bottom: 1px solid #669; 
/*	font: bold 10px Verdana, sans-serif; */
	font: 10px Verdana, sans-serif; 
}

#navsite ul li {
	list-style: none; 
	margin: 0; 
	display: inline; 
}

#navsite ul li a {
	padding: 3px 0.5em; 
	margin-left: 3px; 
	border: 1px solid #669; 
	border-bottom: none; 
/*	background: #ccf;   */
	background: #ECF0FF;  
	text-decoration: none; 
}

#navsite ul li a:link { 
/*	color: #339; */
	color: #FFF; 
} 

#navsite ul li a:visited { 
/*  	color: #666; */
	color: #FFF; 
} 

#navsite ul li a:link:hover, #navsite ul li a:visited:hover {
	color: #FFF; 
/*	background: #AAE;  */
	background: #336; 
	border-color: #336; 
}

#navsite ul li a#current {
	background: #EEEEEE; 
	color: #000; 
	border-bottom: 1px solid #EEEEEE; 
}
.refbrowse {font-size: 10px; font-family: Verdana, Arial, Helvetica, san-serif;color:#000000;}
.refbrowse a:active { color: #000000; text-decoration: none}
.refbrowse a:link { color: #000000; text-decoration: none}
.refbrowse a:visited { color: #000000; text-decoration: none}
.refbrowse a:hover { color: #000000; text-decoration: none}
.pagenav {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        text-decoration: none;
}
.pagenav  a:active { color: #000000; text-decoration: none}
.pagenav  a:link { color: #000000; text-decoration: none}
.pagenav  a:visited { color: #000000; text-decoration: none}
.pagenav  a:hover { color: #000000; text-decoration: underline}
#body
{
	width: 803px;
	height: 100%;
	margin: 0 auto 0 auto;
	text-align: justify;
	background-color: white;
}

.breadcrumbs
{
        width: 710px;
        clear: both;
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        color: #CC3333;
        text-decoration: none;
        height: 16px;
        padding: 1px 0px 0px 2px;
/*        background: url(/proclaim/images/jgf_blue_table_top.jpg); */
        background-color: #F4F4F4;
        margin-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
}
.dateinput {
	width:77px;
	height:21px;
}
