/*@import url("sIFR-print.css") print;
@import url("sIFR-screen.css");
*/
* {
	font-family:Arial, Helvetica, sans-serif;
	color:#062763;
	text-align:justify;
	line-height:100%;
	font-size:14px;
}

p { margin:0; padding:0; font-size:1em; }
ul { margin:0; padding:0; margin-left:25px; padding-left:25px;  }

h1, h2 { margin:0; padding:0;  line-height:100%; }
h2.din { width:468px; color:#062763; }

body {
	background-image:url(images/css/background.gif);
	background-repeat:repeat-x;
	background-position:top left;
	margin:0;
	padding:0;
	font-size:1em;
}

#container { 
	width:995px; margin:auto; 
}

#shadowleft {
	background-image:url(images/css/shadow-left.jpg);
	background-repeat:no-repeat;
	width:54px;
	float:left;
	height:1000px;
}

#shadowright {
	background-image:url(images/css/shadow-right.jpg);
	background-repeat:no-repeat;
	width:54px;
	float:left;
	height:1000px;
}

#centralHolder {
	width:879px;
	margin:auto;
	float:left;
	padding:0;
	background-color:#FFFFFF;
}

#centralHolder p.text { margin-left:329px; width:471px; }
#centralHolder ul.text { margin-left:329px; width:471px; }

#topbanner {
	background-image:url(images/css/top-banner.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin:0; padding:0;
	height:176px;
}
#topbanner #links { float:right; margin-right:25px; color:#FFFFFF; }

#topbanner a { color:#FFFFFF; font-size:11px; letter-spacing:1.5px; text-decoration:none; }

#centralPage { margin-top:40px; }
#centralPage .text { margin-left:329px; }

#rightText { float:left; width:470px;  margin-left:40px; }

#footer { 
	background-image:url(images/css/footer.gif); 
	background-repeat:no-repeat;
	height:99px;
	margin:auto;
	text-align:center;
	margin-bottom:10px;
	margin-left:38px;
	font-size:11px;
	color:#7c7a7a;
}
#footer p { 
	font-size:11px;
	color:#7c7a7a;
	text-align:center;
	margin:auto;
	margin-left:-78px;
}

.footer { margin:auto; text-align:center; }
.footer a { font-size:11px; color:#062763; }
.clear { clear:both; }

#callback {
	
}

/* TOP NAVIGATION */
#ul_navigation {
	text-indent:-9999px;
	overflow:hidden;
	list-style:none;
	padding:112px 0px 0px 136px;
	#padding:110px 0px 0px 136px;
	margin:0px;
	width:605px;
	height:45px;
}

#ul_navigation li {
	float:left;
	margin:0px;
	padding:0px;
	display:block;
}

#ul_navigation a {
	display:block;
	border:none;
	background-image:url(images/css/navigation.gif);
	height:45px;
}


#li_construction { width:124px;	  background-position:0px 0px; }

#li_energy { width:74px;  background-position:-124px 0px; }

#li_litigation { width:100px;  background-position:-198px 0px; }

#li_finance { width:78px; background-position:-298px 0px; }

#li_corporate { width:109px;  background-position:-376px 0px; }

#li_insurance { width:120px;  background-position:-485px 0px; }

#li_construction:hover { width:124px; background-position:0px -45px;}
#li_energy:hover { width:74px; background-position:-124px -45px;}
#li_litigation:hover { width:100px; background-position:-198px -45px;}
#li_finance:hover { width:78px; background-position:-298px -45px;}
#li_corporate:hover { width:109px; background-position:-376px -45px;}
#li_insurance:hover { width:120px; background-position:-485px -45px;}

.li_construction #li_construction { width:124px;	  background-position:0px -90px; }
.li_energy #li_energy { width:74px;  background-position:-124px -90px; }
.li_litigation #li_litigation { width:100px;  background-position:-198px -90px; }
.li_finance #li_finance { width:78px; background-position:-298px -90px; }
.li_corporate #li_corporate { width:109px;  background-position:-376px -90px; }
.li_insurance #li_insurance { width:120px;  background-position:-485px -90px; }

#homepageImages { 
	margin:0; padding:0;
	height:157px;
	#height: 153px;
	margin-top:7px;
	margin-bottom:2px;
	#margin-bottom:7px;
}
	

/* STRIPS */

#bluebanner {
	background-color:#e7e4eb; 
	border-top:1px solid #cfd1e0;
	border-bottom:1px solid #cfd1e0;
	margin-left:0px;
	padding-left:327px;
	padding-right:78px;
	padding-top:7px;
	padding-bottom:7px;
	width:474px;
	z-index:99;
}


#leftPicture { position:absolute; top:217px; width:251px; margin-left:38px; }
.orangelink { color:#e58414; }