/*************************************************
CSS styles for WWW.LEYH-PAYNE.COM 
CREATED ON: DECEMBER 13, 2008
CREATED BY: SHANTANU JOSHI (joshantanu@yahoo.com)
**************************************************/

body { margin:0; padding:0; padding-top:40px; font:normal 11px Arial; background:url(../images/bodyBg.gif) repeat-x left top; background-attachment:fixed;}
a { color:#333;}
a:hover { color:#2E4C7F; }
img {border:0;}

#wrapper {width:800px; _height:530px; min-height:530px; padding:12px; margin:0px auto; bo rder:1px solid #000; background:#fff;}
	#wrapper img {margin:0; padding:0; vertical-align:top;}

#nav {position:relative;}
	#nav ul {position:absolute; margin:0; padding:0; right:50px; top:-25px;}
	#nav ul li {float:left; margin:0; padding:0 18px; list-style:none; border-right:1px solid #fff; font:normal 11px "Times New Roman"; color:#fff; text-transform:uppercase;}
	#nav ul li.lastItem {border:none !important;}
	#nav ul li a { color:#fff; text-decoration:none;}
	#nav ul li a:hover { color:#FFFC00;}

#nav.homeNav ul { right:155px; top:410px;}
	#nav.homeNav #home {display:none;}
	#nav.homeNav ul li {border-right:1px solid #000;}
	#nav.homeNav ul li a { color:#000; text-decoration:none;}
	#nav.homeNav ul li a:hover { color:#1F3F77;}


#addressBg {position:relative; background:#2E4C7F; height:100px;}
	#addressBg address { position:absolute; font:normal 11px verdana; left:15px; top:-20px; color:#fff; line-height:18px;}

#leftNav {float:left; width:203px; margin-right:25px; }
	#leftNav h2 {margin:15px 0; padding:0; text-align:right; font:bold 11px tahoma; }
	#leftNav ul {margin:0; padding:0; list-style: none;}
	#leftNav ul li {margin:0; padding:0; list-style: none; text-align:right; font:normal 11px tahoma;}
	#leftNav ul li a { color:#000; text-decoration:none; line-height:18px;}
	#leftNav ul li a:hover { color:#2E4C7F; text-decoration:underline;}
	#leftNav ul li.selected a { border-right:3px solid maroon; padding-right:2px;}
#contentHolder {float:left; width:550px; padding-top:20px; text-align:justify; font-size:12px;}
#contentHolder img { vertical-align:middle;}
h1 { margin:0; padding:0; margin-bottom:10px; font:bold 15px "Times New Roman"; text-transform:uppercase; color:maroon}
h3 { margin:0; padding:0; font:bold 12px "Times New Roman"; text-transform:uppercase; background:url(../images/bull_red.gif) no-repeat left 4px; padding-left:13px;}
#contentHolder p { margin:5px 0 10px 0;}
.newsLetter { border:1px solid #000; font:normal 12px arial; line-height:20px; height:20px; width:180px; margin:3px 0;}

.clearFix {font-size:1px; clear:both; height:1px;}

.attPhoto { float:left; margin:0 30px 30px 0; background:#fff; display:inline; border-right:30px solid #ffffff; border-bottom:20px solid #ffffff;   }

#footer {width:802px; margin:0px auto; color:#999999;  font:normal 10px tahoma; padding:0 11px 3px 11px;  color:#fff; line-height:70% !important; margin-bottom:5px;}
	#footer span{ float:right;}
	#footer .leftNavBtm{ background:#2E4C7F; height:8px; font-size:1px; width:203px; border-bottom:1px solid #fff;}
	#footer .footerBg{background:#62799F; line-height:18px; padding:0 10px 0 10px;}
	#footer a {color:#fff;}

.odd {background:#eee;}

.ui-accordion-container { margin:0; padding:0; list-style:none;}
.ui-accordion-container li { margin:5px 0; border:1px solid white; padding:0;}
.ui-accordion-container li a { margin:0; padding:0; background:url(../images/arrow_close.gif) no-repeat 99% 50% #96A5BF; padding:0px 5px 2px 5px;}
.ui-accordion-header { background:url(../images/arrow_close.gif) no-repeat 99% 50%; line-height:20px; width:99%; padding-left:9px; color:#000;text-decoration:none; font-weight:bold; display:block; }
.ui-accordion-container li a { color:#2E4C7F; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:15px;}
.ui-accordion-container li a.selected{background:url(../images/arrow_open.gif) no-repeat 99.5% 50% #2E4C7F !important; text-decoration:none;color:#fff;}
.ui-accordion-container li a.selected:hover { color:#fff}
.ui-accordion-container li a:hover { color:#000; background:#62799F;}

#practice em { font-weight:bold;color:#003366;}
#practice strong { color:#333;}
#practice ul li {padding:5px 0; margin:0 !important; background:url(../images/ico_aroBullet.jpg) no-repeat left 5px; padding-left:22px; list-style:none;}

.sqrBullet { list-style:none; margin-left:10px; padding-left:10px;}
.sqrBullet li { margin:0; background:url(../images/bull_red.gif) no-repeat left 6px; padding:2px; padding-left:13px; text-align:left; text-transform:capitalize;}
.sqrBullet li small {text-transform:none; font:normal 12px Arial; font-style:normal;}
.footerS tmnt {width:800px; margin:0px auto; }


@media print {
/*body {
  background: none !important;
  }
#headerImg, #leftNav, #footer, #ViewMap, #printLnk, #nav {display:none;}*/
.attPhoto { float:left; margin:0 30px 30px 0; background:#fff; display:block; overflow:hidden; visibility:visible;   }
}



