body {

	margin:0px;

	padding:0px;

	color: #424242;

	font-family: Tahoma;

  	font-size: 12px;

	background-repeat: no-repeat;

	background-position: center top;

	background: url(images/bg-body.jpg) repeat-y;

	background-position: center top;

}

#page {

	 width: 1000px; 

	 margin:0px auto;  

}

 	#header{

	float:right;

	width:777x;

}

#left{

	float:left;

	width:223px;

}

		.logo{

	float:left;

	width:223px;	

	   

}

#content{
	   float:right;
	   width:777px;
   	   text-align:left;
      padding:0px 0px 10px 0px;	

}

.entry{
margin : 0px;
padding-left: 5px;
}

.nav {

	text-align: left;

	height: 25px;

	font-size: 11px;

	padding:5px 0px 0px 10px;

	margin:0px;

	text-decoration: none;

	color:#ffffff;

	background-color: #b2b4b8;

	width: 767px;

}

.nav a {

	text-align: left;

	font-size: 11px;

	color: #ffffff;

	text-decoration: none;

}



.nav a:hover {

	text-align: left;

	font-size: 11px;

	color: #EAEAEA;

	text-decoration: underline;

}



.nav h1, h2, h3, h4

{

margin:0px;

font size:12px;

padding: 0px;

}

h2, h1, h3, h4 {font-size: 14px; font-weight: bold;padding:0px; margin: 0px; }



.link-bg{

	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	padding:22px 0px 0px 20px;

	margin:0px 0px 0px 0px;

	background-image: url(images/left-bg.jpg);

	background-repeat: no-repeat;

	height: 35px;

	width: 203px;

	text-align:left;

	

}

.link-bg a{

	text-decoration: none;

	color: #000000;	

}

.link-bg a:hover{

	color: #0084bc;

	text-decoration: underline;	

	

}



 .linkbg ul{

	 margin:0px 0px 0px 10px;

  padding:0px;

	list-style:none;

   font-size:12px;

   }

     .linkbg li{

	text-align:left;

	font-size: 12px;

	display: block;

	margin: 0px 10px 1px 10px;

	padding: 0px 0px 0px 0px;

	font-family: Tahoma;

	line-height:20px;

	font-weight: normal;

	background-image: url(images/arrow.jpg);

	background-position: 10px 5px;

	background-repeat: no-repeat;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #686666;

  }

     

	      .linkbg li a{

	text-align:left;

	font-size: 12px;

	font-family: Tahoma;

	line-height:20px;

	margin: 0px 10px 1px 10px;

	padding: 0px 0px 0px 23px;

	display: block;

	font-weight: normal;

	color: #424242;

	text-decoration: none;	

  }     .linkbg li a:hover{

	color: #0084bc;

	text-decoration: none;

	

	font-size:12px;

  }  

  

 .brown-bg{

	font-family: Tahoma;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	padding:25px 0px 0px 50px;

	margin:0px 0px 0px 0px;

	background-image: url(images/brown-bg.jpg);

	background-repeat: no-repeat;

	height: 25px;

	width: 173px;

	text-align:left;

	

}





 .brown-bg a{

	text-decoration: none;

	color: #ffffff;	

}

 .brown-bg a:hover{

	color: #ffffff;

	text-decoration: underline;	

	

}



.bg1{

	font-family: Tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #424242;

	padding:5px 0px 0px 20px;

	margin:0px;

	background-image: url(images/middel.jpg);

	background-repeat: repeat-y;

	width: 203px;

	text-align:justify;

	line-height:15px;

}

p{

padding:0px 10px 5px 10px;

margin:0px;

line-height:20px;

text-align:justify;



}

 .blue-bg{

	font-family: Tahoma;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	padding:25px 0px 0px 50px;

	margin:0px 0px 0px 0px;

	background-image: url(images/blue-bg.jpg);

	background-repeat: no-repeat;

	height: 25px;

	width: 173px;

	text-align:left;

}



.top-bg{

	background-image: url(images/content-top.jpg);

	background-repeat: no-repeat;

	height: 38px;

	width: 687px;

	padding:30px 0px 0px 90px;

	margin:0px;

}

.top-bg1{

	background-image: url(images/content-top1.jpg);

	background-repeat: no-repeat;

	height: 26px;

	width: 717px;

	padding:25px 0px 0px 60px;

	margin:0px;

	color:#07a5e2;

}





.cont-bg{

	font-family: Tahoma;

	font-size: 12px;

	color: #424242;

	background-image: url(images/content-bg.jpg);

	background-repeat: repeat-y;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	width:777px;

	

}





.text1{

	font-family: Tahoma;

	font-size: 12px;

	color: #424242;

	padding:0px 0px 0px 0px;

	margin:0px 30px 0px 30px;

		line-height:20px;

		text-align:justify;

}

.text1 a{

	font-family: Tahoma;

	font-size: 12px;

	color: #424242;

	text-decoration: none;

}

.text1 a:hover{

	font-family: Tahoma;

	font-size: 12px;

	color: #424242;

	text-decoration: underline;



}



.text3{

	font-family: Tahoma;

	font-size: 11px;

	color: #424242;

	padding:0px 0px 0px 0px;

	margin:0px 30px 0px 5px;

		line-height:17px;

}

.text2{

	font-family: Tahoma;

	font-size: 12px;

	color: #424242;

	padding:0px 0px 0px 0px;

	margin:0px 30px 0px 5px;

		line-height:15px;

}



.seo-article{

	font-family: Tahoma;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	padding:26px 0px 0px 60px;

	margin:0px 0px 0px 0px;

	background-image: url(images/seo-article-bg.jpg);

	background-repeat: no-repeat;

	height: 34px;

	width: 709px;

	text-align:left;

	float:left;

}

.seo-article-bg{

	padding:0px 0px 0px 30px;

	margin:0px 0px 0px 0px;

	background-image: url(images/article-bg.jpg);

	background-repeat: repeat-y;

	width: 729px;

	text-align:left;

	float:left;

	

}



dl { position: relative; margin:0; padding:0; }

dl dt {

	margin-left: 0px;

	font-weight: bold;

	padding:5px 5px 0px 30px;

	background-image: url(images/arrow1.jpg);

	background-repeat: no-repeat;

	background-position: 10px 10px;

}



dl dt a{

	color: #424242;

	text-decoration: none;

}

dl dt a:hover{

	color:#0084bc;

	text-decoration: underline;	

	

}



dl dd { margin-left: 0px; 

margin-bottom:2px;

padding:0px 30px 0px 30px;

line-height:23px;





}



#training-left{

	float:left;

	width:465px;

	}



#training-right{

	float:right;

	width:310px;

	

}

  

 .brown-bg2{

	font-family: Tahoma;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	margin:0px;

	background-image: url(images/training-bg.jpg);

	background-repeat: no-repeat;

	height: 29px;

	text-align:left;

	width: 412px;

	padding:30px 0px 0px 55px;

}

 .white-bg{

	font-family: Tahoma;

	font-size: 12px;

	margin:0px;

	background-image: url(images/traning.jpg);

	background-repeat: no-repeat;

	height: 237px;

	width: 467px;

	}

.training ul{

padding:0px;

margin:0px;

list-style:none;



}





.training  li{

	padding:4px 0px 4px 50px;

	margin:0px;

	font-family: Tahoma;

	font-size: 12px;

	color: #424242;

	font-weight:bold;

	background-position: 35px 8px;

	background-repeat: no-repeat;

	background-image: url(images/arrow.gif);

}

.training  li a{

	color: #424242;

	text-decoration: none;	

}

.training  li a:hover{

	color:#0084bc;

	text-decoration: underline;	

}



.brain{

	float:left;

	width:311px;



}



.bookmark{

width:191px;
}



.bookmark ul{

padding:0px;

margin:0px;

list-style:none;



}





.bookmark li{

	padding:0px 20px 0px 20px;

	margin:0px;

	font-family: Tahoma;

	font-size: 12px;

	color: #424242;

	font-weight:normal;

	display:inline;

	background-position: 5px 5px;

	background-repeat: no-repeat;

	background-image: url(images/arrow.gif);

}

.bookmark li a{

	color: #424242;

	text-decoration: none;	

}

.bookmark li a:hover{

	color:#0084bc;

	text-decoration: underline;	

}



#footer{

	padding:20px 0px 0px 0px;

	margin:0px;

	width:1000px;

	background-image: url(images/footer.jpg);

	background-repeat: repeat-x;
}


.footer-logo{
	float:left;
	width:200px;
	padding:0px;
	margin:0px;

}



.footer-text{
	float:right;
	width:790px;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size: 11px;
	border-left: 1px solid #424242;

}

.footer-text p{ font-size: 12px;color: #424242;	}

.footer-text a{color: #424242;}

.footer-text ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
	}


.footer-text li{
	padding:0px 5px 5px 0px;
	margin:0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #424242;	
	font-weight:normal;
	display:inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #424242;
	background:none;
}

.footer-text li.ab{

border:none;

}

.footer-text li a{

	color: #424242;
padding:0px 5px 5px 5px;

	text-decoration: none;	

}

.footer-text li a:hover{

	color:#0084bc;

	text-decoration: underline;	

}



.white-tex{

color:#000000;

font-weight:bold;



}



.white-tex a{

color:#000000;

text-decoration: none;	

}

.white-tex a:hover{

color:#000000;

text-decoration: underline;	

}

ul{

	 margin:0px 0px 0px 15px;

  padding:0px;

	list-style:none;

   

   }

li{

	text-align:left;

	font-size: 12px;

	display: block;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 5px 30px;

	font-family: Tahoma;

	line-height:20px;

	font-weight: normal;

	background-image: url(images/blue-arrow.gif);

	background-position: 15px 8px;

	background-repeat: no-repeat;

	

  }

  

li a{color: #000000; text-decoration: none;}

li a:hover {color: #000000; text-decoration: underline;}
  

  

  .learn1 {

	background-image: url(images/learn1.jpg);

	background-position: left;

	padding-top: 4px;

	background-repeat: no-repeat;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: left;

	font-size: 11px;

	height: 17px;

	padding-right: 5px;

	padding-left: 20px;

	padding-bottom: 0px;

	margin-left: 15px;

}







.learn1 a {

	

	

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	text-align: right;

	font-size: 10px;

	height: 17px;

	}



.learn1 a:hover {

	

	

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: underline;

	text-align: right;

	font-size: 10px;

	height: 17px;

	}



.textheading {

	background-repeat: no-repeat;
	font-size: 12px;
	color: #0184bc;
	padding:10px 0px 0px 3px;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D2D2D2;
	text-transform: uppercase;
	font-family: tahoma;
	font-weight: bold;
	margin-left: 12px  
}



.order {

	background-image: url(http://www.brainpulse.com/images/order.jpg);

	background-position: left;

	padding-top: 4px;

	background-repeat: no-repeat;

	font-weight:bold;

	color: #ffffff;

	text-decoration: none;

	text-align: left;

	font-size: 11px;

	height: 20px;

	padding-right: 5px;

	padding-left: 20px;

	padding-bottom: 0px;

	margin-left: 15px;

}

.order a {

	color: #000000;

	text-decoration:none;

}

.order a:hover {

	color: #0184bc;

}







.homeheading {

	background-image: url(http://www.brainpulse.com/images/h1arrow.jpg);

	padding-left: 25px;

	background-repeat: no-repeat;

	font-size: 13px;

	font-weight: bold;

	color: #0184bc;

	padding-top: 12px;

	background-position: 2px 14px;

	text-transform: uppercase;

}



.homeheading a {

	font-size: 13px;

}


.alt1 h3{
	
	
background-image: url(images/arrow.gif);

	padding:0px 0px 5px 25px;

	margin:0px 10px 5px 10px;

	background-repeat: no-repeat;

	font-size: 13px;

	font-weight: bold;

	color: #0184bc;

	padding-top: 12px;

	background-position: 10px 15px;

	text-transform: uppercase;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;
}


h4.homeheading {

	background-image: url(images/arrow.gif);

	padding:0px 0px 5px 25px;

	margin:0px 10px 5px 10px;

	background-repeat: no-repeat;

	font-size: 13px;

	font-weight: bold;

	color: #0184bc;

	padding-top: 12px;

	background-position: 10px 15px;

	text-transform: uppercase;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

}



h4.homeheading a {

	font-size: 13px;

}



h4.var12 {font-size:11px; color:#333333; text-align:left; margin:0px; padding:3px 5px 4px 20px; background:url(http://www.brainpulse.com/images/bullet.gif) no-repeat 0px 5px; font-weight: normal;}





#current_footnote {position:absolute; top:0px; right:0px; display:none; background:#ffffff; border:3px solid #B20015; width:200px; padding:10px; color:#000; font-size:11px; z-index:999;}



.hide{

display: none;

}

.show{

	display: block;

}



h3.textheadgray1 {

	background-image: url(images/arrow.gif);

	padding:0px 0px 5px 20px;

	margin:0px 10px 0px 10px;

	background-repeat: no-repeat;

	font-size: 13px;

	font-weight: bold;

	color: #0184bc;

	padding-top: 12px;

	background-position: 05px 15px;

	text-transform: uppercase;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

}

h3.textheadgray1 a {

	font-size: 13px;

	color: #0184bc;

}



.style25 ul{

	list-style-type: none;

	padding:6px 0px 0px 0px;

	line-height: 20px;

	margin: 0px;

	}

 .style25 li{

	list-style-type: none;

	background:no-repeat;

	list-style-image: url(http://www.brainpulse.com/images/bullet.gif);

	border-bottom: 1px solid #eeeeee;

 }

  .style25 li a{

	list-style-type: none;

	padding: 6px;

	

 }



.var13{

		font-size:12px;

		font-weight:bold;	

		font-family:Georgia, "Times New Roman", Times, serif;

		color:#000000;

		padding:5px 5px 0px 5px;

		line-height:17px;

	}

.var13 a {

		font-size:12px;

		font-weight:bold;	

		font-family:Georgia, "Times New Roman", Times, serif;

		color:#000000;

		padding:5px 5px 5px 14px;

		line-height:17px;

		text-decoration:none;

	}

.var13 a:hover	{

		font-size:12px;

		font-weight:bold;	

		font-family:Georgia, "Times New Roman", Times, serif;

		color:#000000;

		padding:5px 5px 5px 14px;

		line-height:17px;

		text-decoration:underline;

	}

	.var14

	{

	color:#333333;

	font-size:12px;

	padding:4px 4px 0px 12px;

	line-height:15px;	

	}

	.var14 a

	{

	color:#333333;

	font-size:12px;

	line-height:15px;

	text-decoration:none;	

	}

	.var14 a:hover

	{

	color:#333333;

	font-size:12px;

	line-height:15px;	

	text-decoration:underline;

	}

	.postmetadata{

	color:#333333;

	padding:4px 4px 4px 18px;

	font-size:12px;

	line-height:15px;	

	

	}

	.postmetadata a{

	color:#333333;

	font-size:12px;

	line-height:15px;	

	text-decoration:none;

	}

	.postmetadata a:hover{

	color:#333333;

	font-size:12px;

	line-height:15px;	

	text-decoration:underline;

	}

	.post-teaser{

	color:#333333;

	font-size:12px;	

	padding:5px 0px 0px 5px;

	line-height:15px;

	}

	.post-teaser a{

	color:#333333;

	font-size:12px;	

	text-decoration:none;

	}

	.post-teaser a:hover{

	color:#333333;

	font-size:12px;

	text-decoration:underline;

	}

	.lefthead

	{

	font-size:14px;

	font-weight:bold;

	padding:10px 0px 0px 15px;	

	float:left;

	}

	.style27

	{

	float:left;	

	}

	.alignleft{

	padding:5px 0px 5px 10px;

	color:#000000;

	font-size:12px;	

	}

	.alignleft a{

	color:#000000;

	font-size:12px;	

	}

	.alignleft a:hover{

	color:#000000;

	font-size:12px;	

	}

	.alignright{

		color:#000000;

		text-align:right;	

		font-size:12px;

		padding:5px 10px 5px 0px; 

	}

	.alignright a{

		color:#000000;

		text-align:right;	

		font-size:12px;

		padding:5px 10px 5px 0px; 

	}

	.alignright a:hover{

		color:#000000;

		text-align:right;	

		font-size:12px;

		padding:5px 10px 5px 0px; 

	}

	.post{

	font-size:12px;

	color:#333333;

	padding:5px 5px 5px 5px;	

	}

	.post a{

	font-size:12px;

	color:#333333;

	padding:5px 5px 5px 5px;	

	}

	.post a:hover{

	font-size:12px;

	color:#333333;

	padding:5px 5px 5px 5px;	

	}

	.time {

	color:#000000;

	font-size:11px;

	padding-left:15px;	

	}

	.searchtext{

	font-size:12px;

	color:#333333;

	padding:0px 0px 0px 10px;	

	}

	

	

	.mbvar12 { 

	color:#333333; text-align:left; 

	margin-left:5px; 

	padding:0px 5px 4px 20px; 

	background:url(http://www.brainpulse.com/images/bullet.gif) no-repeat 0px 8px; 

	font-weight: normal;



	

	

	}



.heading-bg{

	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	background-color: #E6E7E8;

	border: 1px dotted #C7C7C7;

	padding:5px 0px 5px 5px;

	margin:0px 5px 0px 5px;

}



.text5{

	font-family: Tahoma;

	font-size: 12px;

	color: #424242;

	padding:0px;

	margin:0px ;

}


.box12 .style14var12 {
	background: #ffffff;  
	border-bottom:1px solid #EEEEEE;
	text-align:center; 
	color:#333333;
 
	color:#333333; 
	text-align:left; 
	margin-left:15px; 
	padding:0px 5px 2px 20px; 
	background:url(images/bullet.gif) no-repeat 0px 5px; 
	font-weight: normal;
}
.box12 .style28 { background: #F7F7F7; border-bottom:1px solid #fff; padding:5px 5px 5px 8px;}
.box12 .style15 { font-weight: normal; padding:8px 5px 5px 5px;  border-bottom:1px solid #e8e8e8; border-left:1px solid #EEEEEE; text-align:left;}

.style14 {
background: #ffffff; 
padding:0px 5px 0px 5px;
 border-bottom:1px solid #EEEEEE;
text-align:center; 
color:#333333;}
