/* =====================================================

                            General css

======================================================== */

html>body *{

	outline:none;

}

h1,h2,h3,h4,h5,h6,p,br,form{

	margin:0;

	padding:0;

}

*{

	margin:0;

	padding:0;

}

body{

	padding:0;

	background:#D8D8D8 url(../images/bg.gif) repeat-x 0 0;

	margin:0;

	font:12px/18px Arial, Verdana, Tahoma, Arial;

	color:#000000;

}

#wraper{

	width:953px;

	margin:0 auto;

}
#wraper2{

	width:1000px;

	margin:0 auto;

}

a{

	color:#FA4E1B;

	text-decoration:underline;

}

a:hover{

	color:#FA4E1B;

	text-decoration:none;

}

.green{color:#66A512;}

.flt{float:left;}
.flt2{float:left; padding-left:30px;}

.frt{float:right;}

.padd{padding-right:10px;}

.pad-top-10{padding-top:10px;}

.clear{clear:both;}

.red{color:#FF0000;}
/*
img{border:0;}
*/
.padd2{padding-left:10px;}

img.border{border:5px solid #383838;}

/* =====================================================

                            header css

======================================================== */

.header{

	float:left;

	width:953px;

	padding:2px 0 2px 0px;

	clear:both;

}

.top-menu{

	width:220px;

	font:bold 12px/18px arial;

	padding:57px 0 0 0;

	}

.top-menu span{

	padding:0 10px;

}

.top-menu span a{

	text-decoration:none;

	color:#FA4E1B;

}

.top-menu span a:hover{

	text-decoration:underline;

}

/* =====================================================

                          menu css

======================================================== */

.banner{

	float:left;

	margin:12px 0 0 0;

	border:1px solid #000000;

	width:951px;

}

.banner img{

	width:951px;

	float:left;

	height:251px;

}

.menu.home{

	width:953px;

	background:#000000 url(../images/bg-menu.gif) repeat-x 0 0;

	float:left;

	clear:both;

	z-index:2;

	position:relative;

	margin-top:0px;

	

}

.menu{

	width:953px;

	background:#000000 url(../images/bg-menu.gif) repeat-x 0 0;

	float:left;

	clear:both;

	z-index:2;

	position:relative;

	margin-top:15px;

	

}

.menu ul{

	width:953px;

	float:left;

	clear:both;

	margin:0;

	padding:0;

	list-style:none;

}

.menu ul li{

	float:left;

	margin:0;

	padding:0 2px 0 0;

	font:12px/28px Arial, Verdana, Tahoma, Arial;

	position:relative;

	background:url(../images/devider-menu.gif) no-repeat right top;

}

.menu ul li a{

	color:#ffffff;

	text-decoration:none;

	display:block;

	padding:0 20px;

}

.menu ul li a:hover{

	color:#ffffff;

	text-decoration:none;

	background:url(../images/bg-menu-hover.gif) repeat-x 0 0;

}

.menu ul li ul{

	width:188px;

	background:#BABABA;

	position:absolute;

	visibility:hidden;

	left:0;

	top:0;
	padding: 0px;
	z-index:5;

	border:1px solid #6F6F6F;

	border-bottom:0;

}

.menu ul li ul li{

	float:left;

	margin:0;

	width:188px;

	padding:3px 0;

	font:bold 12px/18px Arial, Verdana, Tahoma;

	position:relative;

	border-bottom:1px solid #6F6F6F;

	background:none;

}

.menu ul li ul li a{

	color:#000000;

	text-decoration:none;

	padding:0 10px;

	display:block;

}

.menu ul li ul li a:hover{

	color:#D42D03;

	text-decoration:none;

	background:#EBE8E8;

}



/* =====================================================

                           page css

======================================================== */

.page{

	background:#ffffff;

	float:left;

	width:929px;

	margin:1px 0 0 0;

	padding:10px 12px;

	clear:both;

	position:relative;

	height:auto;

	z-index:1;

	min-height:400px;

}
.page2{

	background:#ffffff;

	float:left;

	width:984px;

	margin:1px 0 0 0px;

	padding:10px 8px;

	clear:both;

	position:relative;

	height:auto;

	z-index:1;

	min-height:400px;

}


.content{

	float:left;

	width:929px;

	background:0;

}

.left-content{

	float:left;

	width:627px;

}

.left-content .box1{

	float:left;

	width:338px;

	background:url(../images/bgbox-light-orange-repeat.gif) repeat-y 0 0;

}

.left-content .box1 .box h1{

	padding:20px 0 20px 3px;

	color:#C96203;

	font:normal 18px/25px Trebuchet MS, Arial, Verdana, Tahoma, Arial;

}

.left-content .box1 .box h3{

	padding:20px 0 20px 3px;

	color:#000000;

	font:normal 18px/25px Georgia, Arial, Verdana, Tahoma, Arial;

}

.left-content .box1 .box{

	border:0;

	background:url(../images/bgbox-light-orange.gif) no-repeat 0 0;

	width:308px;

	padding:0 15px;

	float:left;

}

.left-content .box1 .box .quote{

	color:#B13F00;

	padding:6px 0 0 15px;

	background:url(../images/quote-left.gif) no-repeat 0 8px;

	font:normal 12px/14px Arial, Verdana, Tahoma, Arial;

}

p.test{

	font:normal 11px/14px Arial, Verdana, Tahoma, Arial;

}

p.test1{

	font:normal 12px/16px Arial, Verdana, Tahoma, Arial;

}

p.test3{

	font:bold 11px/13px Arial, Verdana, Tahoma, Arial;

	padding:0 0 2px 0;

}

.hline{

	background:#B13F00;

	height:1px;

	overflow:hidden;

	margin:5px 0;

}

.left-content .box1 .box ul{

	margin:0;

	padding:0 0 0 5px;

	list-style:none;

}

.left-content .box1 .box ul li{

	margin:0;

	padding:5px 0 5px 15px;

	color:#C96203;

	background:url(../images/bullet3.gif) no-repeat 0 9px;

}

.left-content .box1 .box ul li b{

	display:block;

}

.left-content .box2{

	float:right;

	width:276px;

	background:url(../images/bgbox-light-green-repeat.gif) repeat-y 0 0;

}

.left-content .box2 .box h1{

	padding:20px 0 20px 3px;

	color:#669F00;

	font:normal 18px/25px Trebuchet MS, Arial, Verdana, Tahoma, Arial;

}

.left-content .box2 .box h3{

	padding:20px 0 20px 3px;

	color:#000000;

	font:normal 18px/25px Georgia, Arial, Verdana, Tahoma, Arial;

}

.left-content .box2 .box{

	border:0;

	background:url(../images/bgbox-light-green.gif) no-repeat 0 0;

	width:246px;

	padding:0 15px 10px 15px;

	float:left;

	font:12px/16px Arial, Verdana, Tahoma, Arial;

}

.left-content .box3{

	background:#8DC541 url(../images/bg-top-box3.gif) no-repeat 0 0;

	width:206px;

	height:200px;

	padding:0px 0px 0 0px; 

	float:right;

	margin:18px 0 18px 0;

	text-align:center;

}

.left-content .box3 h2{

	font:18px/44px Georgia, Verdana, Tahoma, Arial;

	color:#000000;

	padding:0px 0 90px 11px; 

	text-align:left;
}

.left-content .box3 a{

	color:#ffffff;

	font:12px/18px Arial, Verdana, Tahoma, Arial;

}

.left-content .box4{

	width:405px;

	float:left;

	margin:18px 0 18px 0;

}

.left-content .box4 h3{

	color:#000000;

	padding:0 0;

	font:18px/28px Georgia, Arial, Verdana, Tahoma, Arial;

	margin:0 0 1px 0;

}

.left-content .box4 p{

	font:12px/16px Arial, Verdana, Tahoma, Arial;

}

.left-content .box4 p.bggray{

	background:#F1F1F1;

	padding:4px;

	margin:2px 0 0 0;

}



.testimonial{

	text-align:right;

	color:#000000;

	position:absolute;

	top:40px;

	font-size:11px;

	right:0px;>right:15px;

}

.more{

	top:75px;

	right:0px;>right:15px;

	text-align:right;

	position:absolute;

	font:12px/15px  Arial, Verdana, Tahoma, Arial; 

}

.post{

	font:10px/12px Arial, Verdana, Tahoma, Arial; 

}

.ab11{

	font:bold 11px/16px Arial, Verdana, Tahoma, Arial; 

}

.horizontal-line{

	border-bottom:1px solid #505050;

	height:1px;

	float:left;

	width:100%;

	overflow:hidden;

}

.left-content .box6{

	float:right;

	width:205px;

	margin:10px 0 0 0;

	padding:0 20px 0 0;

}

p.check{

	padding:2px;

}

.horizontal-line2{

	border-bottom:1px solid #505050;

	height:10px;

	float:left;

	width:100%;

	overflow:hidden;

	margin:0 0 10px 0;

}

.resource{

	background:url(../images/resource-book.gif) no-repeat 5px top;

	height:170px;

	width:162px;

	padding:50px 26px 0 37px;

	margin:0px auto;

}

.resource h5{

	font:18px/18px Trebuchet MS, Arial, Verdana, Tahoma, Arial;

	color:#355806;

	padding:0 20px;

}

.resource p{

	padding:10px 20px 0 5px ;

	font:12px/15px Arial, Verdana, Tahoma, Arial; 

}



/* =====================================================

                           page css

======================================================== */

.right{

	float:right;

	width:281px;

	background:#DBDBDB url(../images/right-top1.gif) no-repeat left top;

	padding:8px 0 0 0;

	text-align:left;

}

.right .box{

	width:243px;

	float:left;

	background:#ffffff url(../images/bottom-rightbox.gif) no-repeat left bottom;

	border:1px solid #CCCCCC;

	border-bottom:none;

	margin:0 0 5px 8px;>margin:0 0 5px 4px;

	padding:10px;

}
.right .box ul{

	margin:0;
	padding:0;
	list-style: none;
}
.right .box ul li{

	margin:0;
	padding:1px 0 1px 10px;
	background:url(../images/bullet2.gif) no-repeat left 9px;

}

.right .box2{

	width:265px;

	float:left;

	background:#ffffff url(../images/bg-right-box.gif) repeat-y left bottom;

	border:0;

	border-bottom:none;

	margin:0 0 5px 8px;>margin:0 0 5px 4px;

	padding:0;

}

.right .box2 .right-text{

	width:243px;

	float:left;

	border-bottom:none;

	padding:0px 10px;

}

.right h3 span{

	text-align:left;

	font:bold 30px/37px Georgia, Verdana, Tahoma, Arial;

	padding:0 0 0 40px;

	color:#669F00;

	background:url(../images/bgh3-1.gif) no-repeat 0 4px;

}

.right h3{

	font:bold 18px/35px Georgia, Verdana, Tahoma, Arial;

	display:block;

	color:#000000;

	padding:0 10px;

	text-align:left;

	margin:0 0 0 8px;>margin:0 0 0 4px;

	background:url(../images/bgh3.gif) no-repeat left top;

	float:left;

	width:245px;

}

.right h6 span{

	text-align:left;

	font:bold 16px/37px Georgia, Verdana, Tahoma, Arial;
	letter-spacing: -1px;
	padding:0 0 0 0px;

	color:#669F00;

	/*background:url(../images/bgh3-1.gif) no-repeat 0 4px;*/

}

.right h6{

	font:bold 14px/35px Georgia, Verdana, Tahoma, Arial;

	display:block;

	color:#000000;

	padding:0 10px;

	text-align:left;

	margin:0 0 0 8px;>margin:0 0 0 4px;

	background:url(../images/bgh3.gif) no-repeat left top;

	float:left;

	width:245px;

}

.right ul.leaf{

	margin:0;

	padding:0;

	list-style:none;

}

.right ul.leaf li{

	margin:0;

	padding:5px 0 5px 18px;

	background:url(../images/leave.gif) no-repeat left top;

}

.right h4{

	font:18px/28px Trebuchet MS, Arial, Verdana, Tahoma, Arial;

	color:#D42D03;

	padding:10px 0 5px 0;

}

/* =====================================================

                         Footer css

======================================================== */

.footer{

	width:100%;

	background:url(../images/bg-footer.gif) repeat-x left top;

	float:left;

	clear:both;

	padding:5px 0 0 0;

}

.footer-container{

	margin:0 auto;

	padding:15px 10px;

	width:933px;

	color:#ffffff;

	background:#161616;

	

}

.footer-container a{

	color:#FFFFFF;

	text-decoration:underline;

}

.footer-container a:hover{

	color:#FA4E1B;

	text-decoration:none;

}

/* =====================================================

                            Inner css

======================================================== */

.left{

	float:left;

	width:680px;

	font:12px/18px Arial, Verdana, Tahoma, Arial;

	padding:0 10px;

}

.left1{

	float:left;

	width:900px;

	font:12px/18px Arial, Verdana, Tahoma, Arial;

	padding:0 10px;

}

.left ul{

	margin:0;

	padding:0 0px;

	list-style:none;

}

.left ul li{

	margin:0;

	padding:5px 0 5px 10px;

	background:url(../images/bullet2.gif) no-repeat left 11px;

}



.left h1,.left1 h1{

	font:20px/28px Trebuchet MS, Arial, Verdana, Tahoma, Arial;

	color:#D42D03;

	padding:0 0 10px 0;

}

.left h3{		

	font: bold 16px/18px Trebuchet MS, Arial, Verdana, Tahoma, Arial;

	color:#000000;

	padding:0 0 0 0;

}



.left1 h3{		

	font: bold 16px/18px Trebuchet MS, Arial, Verdana, Tahoma, Arial;

	color:#000000;

	padding:0 0 0 0;

}



.left h4{

	font:bold 12px/18px Arial, Verdana, Tahoma, Arial;

	color:#000000;

	padding:10px 0 0 0;

}

.left p,.left1 p{

	padding:5px 0 10px 0;

}

.left p.tagline {

	padding:45px 0 0 0;

}

.right-link{

	background:#f1f1f1;

	float:right;

	width:193px;

	border:1px solid #9C9C9C;

}

.right-link .content-right{

 	padding:0;

	width:193px;

	float:right;

 }

.right-link .content-right h3{

 	font:18px/24px Trebuchet MS, Arial, Verdana, Tahoma, Arial;

	color:#000000;

	padding:0 5px 5px 5px;

	margin:0;

	background:#9C9C9C;

	border-bottom:1px dashed #ffffff;

 }

.right-link .content-right p{

  	padding:5px;

  }

#submit{

	background:url(../images/submit.gif) no-repeat left  5px;

	margin:0;

	padding:0;

	width:85px;

	height:27px;

	border:0;

	cursor:pointer;

}

#ul1 ul{

	margin:0;

	padding:0 30px 0px 15px;

	list-style:none;

	line-height:18px;

}

#ul1 ul li{

	margin:0;

	padding:5px 0 5px 15px;

	background:url(../images/bullet-1.gif) no-repeat left  10px;

	

}

.text1{

	color:#D84312;

}

.text2{

	padding:5px 0 0 0;

}

.frtman{

	float:right;

	width:75px;

	top:14px;

	position:relative;

}

.bottom1{
	position:relative;

	top:9px;

	float:left;

}

span.article_separator{

display:none;

}

.pagination span { padding: 2px; }

.pagination a    { padding: 2px; }

ul.pagination {

list-style-type:none;

margin:0;

padding:0;

text-align:left;

}



ul.pagination li {

display:inline;

padding:2px 2px 0;

text-align:left;

}



ul.pagination li a {

padding:1px;

}
.page-nugget{

	background:#ffffff;

	float:left;

	width:929px;
}	
.left-nugget{

	float:left;

	width:900px;

	font:12px/18px Arial, Verdana, Tahoma, Arial;

	padding:0 10px;

}
.left-nugget h1{

	font:20px/28px Trebuchet MS, Arial, Verdana, Tahoma, Arial;

	color:#D42D03;

	padding:0 0 10px 0;

}
.nugget ul.leaf li{

	margin:0;

	padding:5px 0 5px 18px;

	background:url(../images/leave.gif) no-repeat left top;

}
