@charset "utf-8";
/* CSS Document */

/* Basics */
body{
	margin:0px;
	padding:0px;
	font:14px/16px Arial, Helvetica, sans-serif;
	
	color: #000;
	background: url(../images/bg_maintile.gif) top left;
}
.blue {color: #0b3999!important;}
.bolder {font-weight:bold!important;}
.block {display:block!important;}
.noPad {padding:0px!important;}
.noMarginBot {margin-bottom:0px!important; display:block!important;}
.marginBot20px {margin-bottom:20px!important; display:block!important;}
.marginBot10px {margin-bottom:10px!important; display:block!important;}
.left{float:left!important;}
.right{float:right!important;}
.clr{clear:both!important;}
.marginA{margin:auto!important;}
.marginB10 {margin-bottom:10px!important;}
.border_fill {
							display:block;
							width:100%;
							height:1px;
							margin-bottom:9px;
							margin-top:10px;
							border-top:solid 1px #082769;
							clear:both;
							}


a img{border:0px;}
a{
	color: #0072bc;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}
form{
	padding:0px;
	margin:0px;
}
p, h1, h2, h3, h4, h5{
	padding:0px 0px 13px 0px!important;
	margin:0px!important;
	font-family:Arial, Helvetica, sans-serif!important;
}

#wrapper{
	width: 100%;
	background: url(../images/bg_headtile.jpg) top repeat-x;	
}

/* HEADER */
#header{
	margin: 0 auto;
	/*padding: 0;*/
	padding: 0 9px 0 9px;
	width:775px;
	height: 147px;
       overflow:hidden;
}
#menu{
	margin: 0 auto;
	padding: 0 9px 0 9px;	
/*	padding: 0px;*/
	width: 759px;
	height: 43px;
}			
							

/* BODY */
#body{
	margin: 0 auto;	
	width: 776px;
}
#body_wrapper{
	margin: 0 auto;
	padding: 0 0 25px 0;
	width:758px;
	background: url(../images/bg_bodybottom_tile.jpg) bottom repeat-x #ffffff;
}	
.contshadow {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_bodyshadow.png');
}
.contshadow[class] {
  background: url(../images/bg_bodyshadow.png) top center repeat-y;
}


/* CONTENT PANEL */		
#content_panel{
	width:530px;
	margin:0;
	padding: 23px 15px 0 13px	
/*	overflow-x:hidden;*/
}
.noPadLeft {padding-left:0px!important;}

#content_panel h1{
	padding-left: 6px;
	font-size: 18px;
	line-height: 20px;
	color: #0b3999;
}

#content_panel h2{
	padding-left: 6px;
	font-size: 15px;
	line-height: 16px;
	color: #0b3999;
	padding-bottom:3px;
	
	margin-bottom:5px;
	
}
#content_panel img.border{
	border: 1px solid #0b3999;
	}.border{	border: 1px solid #0b3999;}
#content_panel p{
	padding: 0 2px 0 6px;
	text-align: justify;
}
#headbox{
	width: 530px;
	height: 137px;
	text-align: center;
	background: url(../images/bg_headboxbody.gif) no-repeat;			
}								
#headbox_bottom{
	margin: 0px;
	padding: 0px;
	width: 530px;
	height: 33px;
	text-align: center;
	background: url(../images/img_headboxbottom.gif) no-repeat;			
}	
#open_icon{
	width: 120px;
	height: 60px;
	text-align:center;
	background: url(../images/img_open.gif) no-repeat bottom;
}
#open_description{
	margin: 0;
	padding-top: 21px;
	width:414px;
	color: #0d3793;
}
.greenbox_container{
	margin:0;
	padding: 0 6px 0 6px;
	width: 164px;
}
#box_franchise{
	margin-top: 15px;
	width: 164px;
	height: 35px;
	background:  url(../images/img_title_franchise.gif) no-repeat;
}
#box_grow{
	margin-top: 15px;
	width: 164px;
	height: 35px;
	background:  url(../images/img_title_grow.gif) no-repeat;
}
#box_contact{
	margin-top: 15px;
	width: 164px;
	height: 35px;
	background:  url(../images/img_title_contact.gif) no-repeat;
}
.box_green_tile{
`	margin: 0;
	padding: 6px 13px 0 13px;
	width: 138px;
	height: 126px;
	font: 11px/13px Arial, Helvetica, sans-serif;	
	color: #FFFFFF;	
	background:  url(../images/bg_greenbox.jpg) no-repeat;
}
.box_green_bottom{
	width: 164px;
	height: 15px;
	background:  url(../images/bg_greenboxbottom.gif) no-repeat;
}

/* INNER PAGE CONTENT */
.cols_list{
	list-style-type:none;
	margin: 0;
	padding: 17px 0 0 74px;
}
.cols_list li{
	background: url(../images/icon_bullet.gif) no-repeat center left;
	line-height: 23px;
	text-indent: 15px;
	font-size: 10px;
}
.spacer_height{
	padding: 25px 0 0 0;
}

/* RIGHT PANEL */
#right_panel{
	width:192px;
	margin: 0;
	padding: 5px 8px 0 0;
}			
#rpanel_box1_repeater{
	padding: 0;
	background: #0b2a6b;
}
#rpanel_box1_tile{
	font-size: 10px;
	color: #FFFFFF;
	padding: 5px 21px 21px 21px;
	background: url(../images/bg_rightpanel_tile1.jpg) no-repeat top left;
}
#rpanel_box1_bottom{
	margin:0;
	height: 9px;
	font-size:1px;
	background: url(../images/bg_ourstorebottom.gif) no-repeat top left;
}	
#rpanel_box2_tile{
	padding-top: 20px;
	width: 190px;
	border-right: 1px solid #d8d59d;	
	border-left: 1px solid #d8d59d;
	text-align: center;
	background: #f0efc4;
}		
#rpanel_box2_tile img{
	padding-bottom: 20px;
}
#rpanel_box2_bottom{
	margin:0;
	height: 3px;
	font-size:1px;
	background: url(../images/bg_box2_bottom.gif) no-repeat top;
}	

/* FOOTER */
.footer_image {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/bg_footer.png');
}
.footer_image[class] {
  background: url(../images/bg_footer.png) top no-repeat;
}
#footer{
	margin: 0 auto;
	padding: 9px 0 25px 30px;
	width: 746px;
	height: 15px;
}
#footer a:hover{
	text-decoration: underline;
}

#footer a{
	padding: 0 15px 0 0;
	color: #6f9c00;
	font-size: 10px;	
	text-decoration: none;
	position: relative;
}

#nb a{
	border:0px !important;
}



/* PRODUCTS */

/* new added css for FAQ */

.answer {
padding:4px 0px 0 0;
width:490px;
} 

.faqA h1 {

color:#0B3999;
font-size:18px;
line-height:20px;
padding-left:6px;
}
. blog_s h1{
font-size: 22px;
color: #365F91; 
line-height: 80px;
}

.cols_list1{
	list-style-type:none;
	margin: 0;
	padding: 17px 0px 0px 0px;
}
.cols_list1 li{
	background: url(../images/bullet.gif) no-repeat 0px 6px;
	line-height: 13px;
	
	font-size: 10px;
        float:left;
       width:140px;
       padding-left:15px;
       
margin-right:10px;

}
.cols_list2 {
	background: url(../images/bullet.gif) no-repeat 0px 4px;
	font:12px/15px Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	display:block; 
    padding-left:10px;
	list-style:none;
       


}


.click a{
	color: #fff;
	text-decoration: none;
}
.click a:hover{
	text-decoration: none;
}


#right-panel-box {
	width:192px;
	margin-bottom:8px!important;
	}
	
	#right-panel-box  .top {
		width:192px;
		height:7px;
		background:url(../images/bg_blue_head192x7.gif) top left no-repeat;
		}
		
	#right-panel-box  .mid {
		width:150px;		
		background:#3662c2 url(../images/bg_blue_body192x83.gif) bottom left no-repeat;
		color:#fff;
		font-size:10px;
		padding:10px 21px 10px 21px;
		min-height:83px;
		}
		#right-panel-box  .mid ul {
			padding:0!important;
			margin:0!important;
			}
			ul#nav_1043734 {
			
			
			}
			#right-panel-box .mid h2 {
				font:bold 14px/14px Arial, Helvetica, sans-serif;
				color:#fff;
				text-transform:uppercase;
				border-bottom:1px solid #fff;
				padding-bottom:5px!important;	
				}
			
		#right-panel-box .mid li,
		#right-panel-box .mid li a {
			color:#fff;
			list-style:none;
			text-decoration:none;
			display:block;
			margin-bottom:10px;
			
			
			
			}
			.myllc a {
				width:150px;
				display:block;
				height:105px;
				background: url(../images/myllc_logo.gif) bottom left no-repeat;
				
				}
			.funding-universe a {
				width:150px;
				display:block;
				height:70px;
				background:url(../images/funding_logo.gif) bottom left no-repeat;
			}
			
			/*ie fix*/
			#cat_1043734_divs {padding:0!important;}
			
			#right-panel-box .mid li a:hover {
				text-decoration:underline;
				} 
			
		
	#right-panel-box  .bot{
		width:192px;
		height:7px;
		background:url(../images/bg_blue_footer192x7.gif) top left no-repeat;
		}