/*---------------   for reseting browser property -------------*/

*{margin:0; padding:0px;}

body{font:11px tahoma; color:#6c6c6c; background:url(../images/main-bg.jpg) repeat-x;}

img{border:0px;}

.fltleft{float:left;}

.rft{float:right;}

.clear{clear:both;}

/*---------------   layout css start ------------------------*/

#wrap
{
	width:904px;
	margin:auto;
	margin-top:25px;
}

.header
{
	width:904px;
	margin-bottom:20px;
}

.logo
{
	width:617px;
	float:left;
}

.top-nav
{
	color:#6f6f6f;
	text-decoration:none;
	float:right;
	width:285px;
	padding:17px 2px 0 0;
}

.top-nav a
{
	color:#6f6f6f;
	text-decoration:none;
}

.top-nav a:hover
{
	text-decoration:underline;
}

.home-marg
{
	margin-right:9px;
}

.top-nav-pad
{
	margin:0 9px 0 9px;
}

.sitemap-marg
{
	margin-left:9px;
}

/*-----navigation start---------*/

.main-nav
{
	background:url(../images/nav-mid-bg.jpg) repeat-x;
	width:900px;
	height:44px;
	width:900px;
	margin:0 2px 14px 2px;
}

.main-nav ul
{
	list-style:none;
	margin:0px auto;
}

.main-nav li
{
	float:left;
	color:#ffffff;
	display:block;
}

.main-nav li a
{
	float:left;
	text-decoration:none;
	font:bold 12px/16px tahoma;
	color:#ffffff;
	padding-top:14px;
	font-weight:bold;
}

.main-nav li a:hover
{
	text-decoration:underline;
}

.imgtop-nav
{
	margin:0 10px 0 13px;
}

/*---------------navigation end------------*/

.leftpannel
{
	float:left;
	width:632px;
}

.rgtpannel
{
	float:right;
	width:247px;
	background:url(../images/rgt-pannel-bg.jpg) no-repeat;
	padding:0px 7px 7px 7px;
	height:300px;
	margin-bottom:10px;
}

.left-top
{
	background:url(../images/lft-pannel-top-bg.jpg) no-repeat;
	height:13px;
}

.wat
{
	font-family:tahoma;
	width:586px;
	background:url(../images/lft-pannel-mid-bg.jpg) repeat-y;
	padding:9px 25px 8px 22px;
}

.workbook
{
	color:#002454;
	font:25px tahoma;
}

.workbook-cont
{
	font:14px/18px tahoma;
	font-weight:bold;
	color:#a70a0b;
	padding:4px 0 10px 0;

}

.workbook-cont-text
{
	font:11px/18px tahoma;
	color:#5B5B5B;
	padding:4px 0 15px 0;

}

.benefits
{
	color:#a70a0b;
	font-size:13px;
	font-weight:bold;
}

.enjoy
{
	color:#a70a0b;
	font-size:13px;
	padding-bottom:10px;
}

.link2us span
{
	color:#295e89;
	font-weight:bold;
	font-size:11px;
}

.link2us a
{
	color:#a70a0b;
	text-decoration:underline;
}

.link2us a:hover
{
	text-decoration:none;
}

.left-btm
{
	background:url(../images/lft-pannel-btm-bg.jpg) no-repeat;
	height:18px;
	width:632px;
}

.left-btm2
{
	background:url(../images/lft-pannel-btm-bg2.jpg) no-repeat;
	height:18px;
	width:632px;
}

.benefits-workbook
{
	float:left;
	color:#5b5b5b;
	margin-left:8px;
	width:545px;
	padding:7px 0 7px 0;
}

.benefits-workbook2
{
	float:left;
	color:#5b5b5b;
	margin-left:8px;
	width:378px;
	padding:3px 0 4px 0;
	font-weight:bold;
}

.icon
{
	background:url(../images/rgt-mark.jpg) no-repeat left 10px ;
	width:13px;
	height:25px;
	float:left;
}

.icondoc
{
	background:url(../images/doc.jpg) no-repeat left ;
	width:19px;
	height:32px;
	float:left;
}

.icon2
{
	background:url(../images/rgt-mark.jpg) no-repeat left 4px ;
	width:13px;
	height:15px;
	float:left;
}

.view-sammple-banner
{
	background:url(../images/banner-click.jpg) no-repeat;
	float:left;
	padding:71px 15px 1px 201px;
}

.download-banner
{
	background:url(../images/download-banner.jpg) no-repeat;
	float:right;
	padding:70px 14px 1px 141px;
}

.banners
{
	margin-top:11px;
}

.education
{
	background:url(../images/rgt-blue-bg.jpg) no-repeat;
	width:232px;
	height:27px;
	font-size:13px;
	font-weight:bold;
	color:#e1ebf3;
	padding:10px 0 0 15px;
	border-bottom:1px solid #ffffff;
	margin-top:8px;
	
}


.grey-bg
{
	border-bottom:1px solid #e6e9ef;
	border-left:1px solid #e6e9ef;
	border-right:1px solid #e6e9ef;
	background:#f3f3f4 url(../images/arrow.gif) no-repeat 15px;
	padding:9px 0 7px 29px;
}

.grey-bg a
{	
	color:#5b5a5a;
	text-decoration:none;
}

.grey-bg a:hover
{
	color:#002454;
}

.white-bg
{
	border-bottom:1px solid #e6e9ef;
	border-left:1px solid #e6e9ef;
	border-right:1px solid #e6e9ef;
	background:#ffffff url(../images/arrow.gif) no-repeat 15px;
	padding:9px 0 7px 29px;
}

.white-bg a
{	
	color:#5b5a5a;
	text-decoration:none;
}

.white-bg a:hover
{
	color:#002454;
}

.tools
{
	background:url(../images/rgt-grey-bg.jpg) no-repeat;
	width:232px;
	height:27px;
	font-size:13px;
	font-weight:bold;
	color:#e1ebf3;
	padding:10px 0 0 15px;
	border-bottom:1px solid #ffffff;
	margin-top:6px;
}
	
.footer
{
	background:url(../images/footer-bg.jpg) no-repeat;
	margin:20px 2px 14px 2px;
	color:#f3f3f4;
	padding:14px 15px 13px 15px;
}

.footer a
{
	text-decoration:none;
	color:#f3f3f4;
}

.footer a:hover
{
	color:#002454;
}

.marg-rgt
{
	padding-right:9px;
}

.marg-div
{
	padding:0 8px 0 9px;
}

.mar-lft
{
	padding-left:9px;
}

.copyright
{	
	color:#737373;
	text-align:center;
}

.copyright a
{	
	color:#737373;
	text-decoration:underline;
}

.copyright a:hover
{	
	text-decoration:none;
}

.site-by
{
	color:#9f9f9f;
	padding:5px 0 13px 0;
	text-align:center;
}

.site-by a
{
	color:#9f9f9f;
	text-decoration:underline;
}

.site-by a:hover
{
	text-decoration:none;
}

/*-------------------------Reviews page----------------*/

.review-headg
{
	font-size:22px;
	color:#295e89;
	padding-top:3px;
}

.submit
{
	font-size:13px;
	font-weight:bold;
	padding:16px 0 35px 0;
}

.submit a
{
	color:#b80001;
	text-decoration:underline;
}

.submit a:hover
{
	text-decoration:none;
}

.confidential
{
	font-size:13px;
	font-weight:bold;
	color:#295e89;
	text-decoration:underline;
	padding-bottom:8px;
}

.secTable
{
	width:500px;
	border:1px solid #dddddd;
	margin:25px 0;
}

.tableGreybg
{
	border-bottom:1px solid #c1c1c1;
	background:#f3f3f4;
}

.lft-tab-cont
{
	width:243px;
	border-right:1px solid #c1c1c1;
	float:left;
	padding:7px 0 10px 6px;
}

.rgt-tab-cont
{	
	float:left;
	padding:7px 0 10px 6px;
}

.tablewhitebg
{
	border-bottom:1px solid #c1c1c1;
	background:#ffffff;
}

.click
{
	margin:0px 0 0 10px;
}

.get-started
{
	padding:18px 0 20px 0;
}

.whether
{	
	font-weight:bold;
	padding-bottom:15px;
}

.dueTo
{
	padding-top:45px;
}

.dueTo a
{
	text-decoration:none;
	color:#b80001;
}

.dueTo a:hover
{
	text-decoration:underline;
}

/*--------------------Business Plan Template--------------------*/

.plan-busi
{
	padding:25px 0 10px 0;
}

.rgt-workbook
{
	padding-left:18px;
	float:left;
	width:400px;
}

.create-bplan
{
	padding:11px 0 5px 0;
}

.bplanbookprice
{
	color:#00396d;
	padding-top:18px;
}

.bplanbookprice span
{	
	color:#a0090a;
	font-size:15px;
	font-weight:bold;
}

.download
{
	padding:9px 0 0 40px;
}

.download2
{
	padding:45px 0 0 40px;
}

.download3
{
	padding:56px 0 0 40px;
}

.all
{
	padding-top:10px;
}
/*--------------------Contact Us-----------------*/

.click-cont
{
	color:#a40a0b;
	font-size:13px;
	padding:24px 0 24px 0;
}

.general-info
{
	color:#295e89;
	font-size:13px;
	padding-bottom:13px;
}

.info-details
{
	color:#777777;
	font-size:13px;
	padding-bottom:24px;
}

.info-details span a
{
	color:#a40a0b;
	text-decoration:underline;
}

.info-details span a:hover
{
	text-decoration:none;
}

/*--------------------Services Page------------*/

.plan-writer
{
	font-size:15px;
	color:#1b507c;
	text-decoration:underline;
	padding:24px 0 14px 0;
}

.bplanservice
{
	font-size:13px;
	font-weight:bold;
	color:#1b507c;
	padding:20px 0 10px 0;
	text-decoration:underline;
}

.mor-bplan
{	
	text-decoration:underline;
	font-weight:bold;
	font-size:13px;
	padding:20px 0 5px 0;
}

/*-----------------Educational Services-------------*/

.education-services
{
	float:left;
	width:380px;
	padding-right:13px;
}

.wel-edu
{
	font-weight:bold;
	font-size:13px;
	color:#1f5481;
	padding:8px 0 14px 0;
}

.price-quoted
{
	font-size:13px;
	font-weight:bold;
	color:#575454;
	padding-bottom:5px;
}

.price-quoted span a
{
	color:#a40a0b;
	text-decoration:underline;
}

.price-quoted span a:hover
{
	text-decoration:none;
}

.plan-book
{
	font-size:13px;
	color:#184c79;
	padding:15px 0 20px 0;
}

/*------------------Template page------------------*/

.template
{
	font-size:20px;
	padding-top:25px;
	color:#114574;
}

.free-bforms
{
	padding-bottom:13px;
}

.free-bforms span
{
	color:#a0090a;
	font-size:13px;
	font-weight:bold;
}

span
{
	 font-size:16px;
	 font-weight:bold;
}

.downloadable
{
	padding-bottom:7px;
	padding-top:3px;
	float:left;
}

.downloadable a
{
	text-decoration:underline;
	color:#a40a0b;
}

.downloadable a:hover
{
	text-decoration:none;
}

.general-info2
{
	color:#295e89;
	font-size:13px;
	padding:10px 0 13px 0;
}

.agreetemplates
{
	float:left;
	width:555px;
	padding:0 0 20px 12px;
}

.agreement
{
	color:#295e89;
	width:555px;
	padding:7px 0 7px 0;
	font-size:13px;
	float:left;
}

.agreement a
{
	color:#295e89;
	text-decoration:none;
}

.agreement a:hover
{
	text-decoration:underline;
}

.note
{
	text-transform:uppercase;
	font-size:13px;
	padding: 5px 25px 0px 0px;
}

/*-------------Bplan woorbook page-----------------*/

.benefits-workbook3
{
	float:left;
	color:#5b5b5b;
	margin-left:8px;
	width:378px;
	padding:3px 0 4px 0;
}

.clk2download
{
	padding:24px 0 0 0px;
}

.rgt-workbook2
{
	padding-right:20px;
	float:left;
	width:430px;
}

.review-headg2
{
	font-size:22px;
	color:#295e89;
	padding:3px 0 8px 0;
}

.guarantee
{
	float:left;
	padding:30px 0 0 8px;
}

.benefits-workbook4
{
	float:left;
	color:#5b5b5b;
	margin-left:8px;
	width:408px;
	padding:3px 0 4px 0;
}

.discriptn
{
	font-size:15px;
	color:#295e89;
	padding-bottom:10px
}

.red-bplan-txt
{
	color:#cc0000;
	font-weight:bold;
	font-size:12px;
	padding-bottom:10px;
}

.downloadbplan
{
	font-size:12px;
	padding-bottom:15px;
}

.learnhow
{
	padding:20px 0 30px 0;
}

.how-details
{
	width:212px;
	margin-right:55px;
	float:left;
}

.learn
{
	font-weight:bold;
	padding-bottom:8px;
}

.benefits-workbook5
{
	float:left;
	color:#5b5b5b;
	margin-left:8px;
	width:190px;
	padding:3px 0 4px 0;
}

.adobe-img
{
	float:right;
	background:url(../images/click-banner.jpg) no-repeat top;
	padding:71px 20px 2px 196px;
	width:93px;
	margin-bottom:15px;
	
}

.downloadnow
{
	padding-left:96px;clear:both;
}

.rgt-pdfsample
{
	width:310px;
	float:left;
}

.specifictn-bg
{
	float:right;
	width:247px;
	background:url(../images/specificatn-bg.jpg) no-repeat;
	padding:3px 7px 7px 7px;
	height:276px;
	margin-bottom:10px;
}

.specification
{
	background:url(../images/rgt-red-bg.jpg) no-repeat left 3px;
	width:232px;
	height:27px;
	font-size:13px;
	font-weight:bold;
	color:#e1ebf3;
	padding:13px 0 0 15px;
	border-bottom:1px solid #ffffff;
}

.grey-bg2
{
	border-bottom:1px solid #e6e9ef;
	border-left:1px solid #e6e9ef;
	border-right:1px solid #e6e9ef;
	padding:15px 0 15px 20px;
	background:#f3f3f4;
}

.white-bg2
{
	border-bottom:1px solid #e6e9ef;
	border-left:1px solid #e6e9ef;
	border-right:1px solid #e6e9ef;
	padding:15px 0 15px 20px;
	background:#ffffff;
}

.lft-specifictn
{
	width:83px;
	float:left;
}

.rgt-specifictn
{
	width:118px;
	float:left;
	padding-left:20px;
}

.bplan-cost
{
	font-size:13px;
	font-weight:bold;
}

.bplan-cost span
{
	color:#a0090a;
}

.lft-tab-cont
{
	width:243px;
	border-right:1px solid #c1c1c1;
	float:left;
	padding:7px 0 10px 6px;
}

.pls
{
	padding:25px 0 40px 0;
}

.click-here
{
	font-size:13px;
	padding-bottom:15px;
}

.click-here a
{
	color:#5b5a5a;
	text-decoration:underline;
	
}

.click-here a:hover
{
	text-decoration:none;
}

.stop-missing
{
	font-size:13px;
	padding-bottom:25px;
}

.stop-missing a
{
	color:#cc0000;
	text-decoration:underline;
	
}

.stop-missing a:hover
{
	text-decoration:none;
}

.col-yellow
{
	background:#facb3d;
	padding-left:20px;
}

.texthead1
{
	font-size: 14px;
	font-weight: bold;
	color: #AF0C0C;
	padding:20px 0 20px 0;
}

.text2
{
	font-size:12px;
	padding-bottom:15px;
	color:#000000;
}

.text1
{
	color:#000000;
	padding-bottom:10px;
}

.read-more
{
	text-align:right;
	padding:10px 20px 0 0;
}

.read-more a
{
	color:#002454;
	text-decoration:underline;
}

.read-more a:hover
{
	text-decoration:none;
}

/*--------------Bplan Calculator--------------*/

.bloan
{
	font-size:20px;
	color:#295e89;
	padding-top:3px;
}

.bloanSub-headg
{
	font-size:12px;
	color:#cc0000;
	padding:15px 0 10px 0;
}

.bloanSub-headg a
{
	font-size:12px;
	color:#cc0000;
	text-decoration:underline;
}

.bloanSub-headg a:hover
{
	text-decoration:none;
}

.value-bplan
{
	border-bottom:1px solid #CCCCCC;
	padding-bottom:15px;
}

.bor
{
 	border-bottom:1px solid #cccccc;
	margin-bottom:10px;
}

.general-info3
{
	color:#295e89;
	font-size:14px;
	padding-bottom:13px;
	font-weight:bold;
}

.general-info4
{
	color:#295e89;
	font-size:14px;
	padding:10px 0 13px 0;
	font-weight:bold;
}