/* CSS Document */
/* CSS Document */
html{
		height:100%;
	}
body, td, form, div{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px auto; padding:0px;}
body{text-align:center;height:100%;}

P{margin:0px auto; padding:0px; margin-bottom:14px; margin-top:14px;}
A IMG{border:0px none;}

.lfLogo{
background: url(images/logo.png) left top no-repeat !important;
background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/logo.png'); 
margin:0px; padding:0px; width:172px; height:172px;
position:absolute; margin-left:0px; margin-top:5px; z-index:1000;
}

.logoDiv{width:960px; text-align:left;}
.topMenuBotm{width:960px; height:3px; background:#89a6e0; border-bottom:1px solid #6a81ae; } 
.topMenu{width:960px; text-align:right; border-top:1px solid #0e50a2; border-bottom:1px solid #5e87c6;}

.topMenu A{float:right; display:block; border-left:1px solid #0e50a2; text-align:center; text-transform:uppercase; font-size:11px; font-weight:bold; color:#ED1D24; text-decoration:none; padding:11px; padding-left:15px; padding-right:15px; position:relative; z-index:1000;}
.topMenu A:hover,.topMenu A.active { background:url(images/menu_hoverbg.gif) top repeat-x; color:#1a549a;}
.topBanner{width:960px; text-align:left; background:url(images/banner_bgstrip.gif); border-bottom:1px solid #1a559a;}
.bannerText{ color:#FFFFFF; margin-left:35px;}
.bannerText H2{font-weight:normal; font-size:24px; margin:0px; padding:0px; margin-bottom:8px;}

.page{width:960px;text-align:left; padding-top:10px; padding-bottom:10px;}
.pageIn{width:936px; background:url(images/page_bg.gif) repeat-y;  text-align:left;}

.brands{width:960px; text-align:left; padding-bottom:11px; background:url(images/brands_bg.gif) top repeat-x;}

.white{color:#FFFFFF;} .white A, A.white{color:#FFFFFF; text-decoration:none;} .white A:hover, A.white:hover{color:#000000;text-decoration:none;}
.black{color:#333333;} .black A, A.black{color:#333333; text-decoration:none;} .black A:hover, A.black:hover{color:#ee1d25;text-decoration:none;}
.blue{color:#1B559B;} .blue A, A.blue{color:#1B559B; text-decoration:none;} .blue A:hover, A.blue:hover{color:#000000;text-decoration:none;}
.footer{text-align:center; border-bottom:1px solid #1b569a; border-top:1px solid #1b569a; font-size:10px; padding:6px; padding-left:0px; padding-right:0px;}
.footerOut{width:960px; text-align:left; background:url(images/footer_bg.gif) bottom repeat-x; padding-bottom:10px;}

.testimonial{text-align:justify; margin-right:20px; margin-top:12px; font-size:11px; color:#333333;}
.testimonial .title{font-size:16px; font:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-weight:bold; padding-top:3px; padding-bottom:4px; border-bottom:1px solid #ee1d25; margin-bottom:6px;}

.content{ padding:14px; text-align:left;}
.content11{ padding:14px; font-size:11px; text-align:left;}

.content H1, .content11 H1 {color:#1B559B; font-size:18px; margin:0px auto; padding:0px;}
.content A, .content11 A {color:#1A569A; text-decoration:none;}.content A:hover, .content11 A:hover {color:#000000; text-decoration:none;}

.rightMenu{ width:385px; text-align:left; height:100%; margin-right:17px;}
.rightMenu .title{font-size:14px; font-weight:bold; color:#FFFFFF; background:#999999; padding:12px; text-align:left;}

.blueBox{ text-align:left; margin:0px; background:#bcd8fa;}
.blueBox STRONG.title{ display:block; background:url(images/title_bg.gif) repeat-x; color:#FFFFFF; padding-left:12px; padding-top:7px; padding-bottom:6px;}
.blueBox UL.redArrow{margin:0px; padding:0px; list-style-image:url(images/arrow_red.gif); margin-left:25px; font-size:11px; margin-top:5px;}
.blueBox UL.redArrow LI{margin-bottom:5px; }
.blueBox UL.redArrow LI A{ text-decoration:none; color:#1A559A;}
.blueBox UL.redArrow LI A:hover{ color:#000000;}

.content11 UL.greyArrow{margin:0px; padding:0px; list-style-image:url(images/arrow_gery1.gif); margin-left:25px; font-size:11px; margin-top:5px;}
.content11 UL.greyArrow LI{margin-bottom:5px; }
.content11 UL.greyArrow LI A{ text-decoration:none; color:#1A559A;}
.content11 UL.redArrow LI A:hover{ color:#000000;}

.blueBox UL.greyArrow{margin:0px; padding:0px; list-style-image:url(images/arrow_gery.gif); margin-left:25px; font-size:11px; margin-top:5px;color:#1A559A;}
.blueBox UL.greyArrow LI{margin-bottom:5px; }
.blueBox UL.greyArrow LI A{ text-decoration:none; color:#1A559A;}
.blueBox UL.redArrow LI A:hover{ color:#000000;}
IMG.publication{border:4px solid #4A96F2;}
.title1{font-size:13px; font-weight:bold; background:url(images/arrow_red1.gif) 0px 3px no-repeat; padding-left:15px;}
	#dhtmlgoodies_listMenu a.arrow{	
		color:#1B559B;
		text-decoration:none;
		background:url(images/closed.gif) 0px 9px no-repeat;
		padding-left:15px;
		font-size:11px;
	}
	#dhtmlgoodies_listMenu a{	
		color:#1B559B;font-size:11px;
		text-decoration:none;
		padding-left:15px; line-height:26px;
		display:block;
	}	
	#dhtmlgoodies_listMenu LI{
		background:#e8e8e8 url(images/btn_bg.gif) top repeat-x;	
		padding-left:10px;
		
	}
	#dhtmlgoodies_listMenu LI LI{
		background:url(images/list.gif) 0px 6px no-repeat;	
		 line-height:22px; vertical-align:middle; padding-left:0px;
		
	}	
	#dhtmlgoodies_listMenu ul li a{	
		color: #1B559B;
		font-weight:normal;
		background:none;
	}
	#dhtmlgoodies_listMenu ul li ul li a{	
		color: #000;
		font-style:italic;
		font-size:0.9em;
		font-weight:normal;		
	}
	
	#dhtmlgoodies_listMenu .activeMenuLink{	
		color:blue; 
	}
	
	#dhtmlgoodies_listMenu li{
		list-style-type:none;	
	}
	
	
	#dhtmlgoodies_listMenu, #dhtmlgoodies_listMenu ul{
		margin:0px;
		padding:0px;
	}

	#dhtmlgoodies_listMenu ul{
		display:none;
		margin-left:10px;
	}
