html,body,div,span,h1,h2,h3,h4,h5,h6,p,img,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:12px;vertical-align:baseline;background:transparent}ol,ul{list-style:none}



ol{ margin:0; padding:0;}


body {
color:#000000; background:#DFE7F0;
font-family:"Trebuchet MS",Georgia,"Times New Roman";
font-size:12px;
font-size-adjust:none;
font-style:normahttp://www.freshperspectivecoaching.com/wp-admin/theme-editor.php?file=/themes/fresh/style.css&theme=fresh&a=tel;
font-variant:normal;
font-weight:normal;
line-height:18px;
}


a:focus, a img{outline:0px; border:0;}



a

{	color: #008ED3;

	text-decoration: none;

}

a:hover

{

	text-decoration: underline;

}



.clear{ clear:both;}



h1

	{

	font:bold 34px/36px "Trebuchet MS",Georgia,"Times New Roman"; color:#30A1DB; margin-bottom:18px; padding:0;

	}

	

h2{ 
color:#277DA9;
font-size:24px;
font-weight:bold;
line-height:25px;
margin-bottom:5px;
text-align:left;

}

h2 span{ font-size:14px; color:#1A0C16;}



h2 a{color: #30A1DB;}

	

h3{ font:bold 23px/26px "Trebuchet MS",Georgia,"Times New Roman"; color:#277DA9; }







h6{ font:bold 16px/18px "Trebuchet MS",Georgia,"Times New Roman"; color:#000000;}



p{ display:block;}



.italic{ font-style:italic;}



small{

	color: #777; 

	}

	

label {

display:block;

float:left;

}



/***************** End General ************************/



#page{

background:transparent url(images/right-shadow.gif) repeat-y scroll right 0;

margin:0 auto;

padding:0 11px 0 0;

position:relative;

width:771px;

}



#inner_content {

background:#FFFFFF url(images/left-shadow.gif) repeat-y scroll 0 0;

padding-left:11px;

position:relative;

width:760px;

}

/************************ End Common *************************/





#header {

	background:url(images/header_bg.jpg) no-repeat 0 0;

	width:100%;

	

	}



#headerimg 	{

	margin: 0px 9px 0;

	padding:27px 0 0;

	height: 103px;

	width: 742px;

	}

	

#header h1 {

background:url(images/logo.jpg) no-repeat scroll 0 0;

height:0px;

padding:71px 0 0;

margin:0px 0 0 25px;

overflow:hidden;

position:relative;

width:263px;

}



#header h1 a {

color:#BDD21C;

display:block;

height:0px;

left:0;

padding:71px 0 0;

position:absolute;

top:0;

width:263px;

}





#headerimg .description {

	

	padding:19px 0 0 0;

	margin:27px 25px 0 0;

	height:0;

	float:right;

	width:336px;

	overflow:hidden;

	color:#FFF;

	background:url(images/change-per.jpg) no-repeat 0 0;

	}

	

#menu {

background-color:#FFFFFF;

clear:both;

float:left;

height:26px;

width:100%;

}



#menu ul {

margin:0 0 0 25px;

}



#menu li

	{

	float:left; background-image:none; padding:4px 0px 0px 0px; margin:4px 12px 0px 0px;

	}

	

#menu li a

	{

	/*background:url(images/top_nav.gif) no-repeat 0 0; text-indent:-10000000px; height:10px;*/ display:block; line-height:11px; padding:0; float:left;

	color:#00294D;

	}

#menu li a:hover

	{

	background-position:0px 100%;

	color:#850924;

	text-decoration:none;

	}

	

#menu li a.select

	{

	 background-position:0px 100%;

	 color:#850924;

	 cursor:default;

	}







	



/********************** End Header ***********************/



#body_content{ width:100%;}





#add{ 

	width:100%; 

	float:left; 

	background:url(images/add.jpg) no-repeat 0 0;

	color:#fff;

	font-size:13px;

	height:419px;

	line-height:16px; 

	position:relative;}

	

.fresh_pers{

	width:226px;

	top:26px;

	left:21px;}

	

.fresh_pers span{ padding:12px 0 15px 0; float:left; display:block; width:100%;}

	

.fresh_pers h3{ 

	 

	padding:41px 0 0; 

	background:url(images/fresh_perspective.jpg) no-repeat 0 0;

	 

	width:185px;}

	



	

.fresh_pers h3 a{  

	padding:41px 0 0;

	width:185px;

	

	}

	

.small_business{

		width:191px;

		height:81px;

		top:45px; 

		right:50px;}

		

.small_business h3{ 

	background:url(images/small_business.jpg) no-repeat 0 0;

	padding:87px 0 0;

	width:191px;

	

	}

	

.small_business h3 a{ 

	

	padding:87px 0 0;

	width:191px;

	}

	

.speaking_eng{top:277px; right:25px; width:213px; height:89px;}



.speaking_eng h3{  background:url(images/spaking_eng.jpg) no-repeat 0 0; width:213px; padding:89px 0 0; }

.speaking_eng h3 a{ padding:89px 0 0;}





.career_coaching{ width:154px; height:73px; top:145px; left:275px;}

.career_coaching h3{width:154px; padding:73px 0 0; background:url(images/career_coaching.jpg) no-repeat 0 0;}

.career_coaching h3 a{ padding:73px 0 0; width:154px;}







.fresh_pers, .small_business, .speaking_eng, .career_coaching{

	position:absolute;}



.fresh_pers h3, .small_business h3, .speaking_eng h3, .career_coaching h3{

	height:0;

	overflow:hidden;

	} 

	

.fresh_pers h3 a, .small_business h3 a, .speaking_eng h3 a, .career_coaching h3 a{position:absolute; 

	top:0;

	display:block;

	overflow:hidden;

	height:0;

	left:0;}

	

	

	

.free_download{ width:243px; padding:0 0 0 21px;

	position:absolute;

	font-size:12px;

	left:0;

	top:219px;}

	

.free_download a{ color:#fff;}

	

.free_download p {

color:#FFFFFF;

margin:0;

padding:0 0 0px;

}



.free_download span{ display:block;}



.free_download img{ float:left; padding:0 12px 0 2px;}



#add span.heading{  font-size:16px; font-weight:bold; font-family:"Trebuchet MS",Georgia,"Times New Roman";}



#add span.heading2{  font-size:12px; font-family:"Trebuchet MS",Georgia,"Times New Roman";}





.free_download .get_news{ width:100%; float:left; padding:12px 0 0 2px;}



.get_news h6{ height:0; background:url(images/news_letter.jpg) no-repeat 0 0; overflow:hidden; padding:10px 0 0px; margin-bottom:6px;}





.get-news{ width:100%; float:left;}
.get-news .content h2.linkedin{ margin-bottom:5px;}


.get-news .left-add, .get-news .right-add{ width:357px; padding:6px 0 6px 21px; margin:1px 0 0; float:left; background:#BEE3F6;}



.get-news .right-add{ float:right;}



.get-news .content{ float:left; width:236px; line-height:18px;}



.get-news .content span{ display:block;}



.get-news .content h3{ font:normal 14px/16px "Trebuchet MS",Georgia,"Times New Roman"; color:#1C82B5; }



.get-news .content h2{ font:bold 16px/18px "Trebuchet MS",Georgia,"Times New Roman"; color:#5C5959; padding:0 0 3px 0; }



.left-add .img, .right-add .img{ float:left; width:auto;}



.get-news img{ display:block;}



.get-news .button{ float:left; width:auto; }



.fst_bttn{ margin-right:10px;}







/******************** For Blog Page ***********************/




#content {

font-size:15px; line-height:22px;

}

	

.narrowcolumn {

	float: left;

	padding: 0 27px 20px 0px;

	margin: 0px 0 0;

	width: 488px;

	}

	
 .post {
text-align:left;
}

.narrowcolumn .entry{ padding-top:5px;}



.narrowcolumn .post small{ font-style:italic; font-size:11px; color:#30A1DB; line-height:12px; padding-bottom:2px;}



.narrowcolumn .postmetadata {

	

	}

	

.narrowcolumn .postmetadata a{ color:#00294D; font-style:italic;}



h1.blog{ background:url(images/blog.jpg) no-repeat 0 0;   width:200px; padding:36px 0 0; overflow:hidden; height:0;  }



.blog-main{ padding-top:14px;}



.innerpage{ padding-left:32px; border-top:10px solid #1A76B8}



.blog_top{ padding-top:55px;}





.track_back{ font-size:13px;}



.track_back a{ color:#00294D;}







.commentlist-main{ width:341px; float:left; padding:55px 0 52px;}



.commentlist-main h2{ color:#30A1DB;}





.commentlist {

padding:0;

text-align:justify;

}



.commentlist li {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:15px 0 10px;

padding:5px 5px 10px 10px;



}



.commentlist .says{ color:#00294D; font-size:15px;}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 18px;

	

	color:#00294D;

	}

	

.depth-1 {

border: 1px dotted #2FA391;

}



.thread-alt {

	background-color: #E3EBCD; 

}

.thread-even {

	background-color:#E2F2FA;

}



.thread-alt p, .thread-even p{ color:#776F69; font-size:15px; margin:5px 0 0 0; }



.date{  font-size:11px; font-style:italic; line-height:13px; }

.date a{ color:#7E7582;}







.commentform_style {

background-color:#E2F2FA;

border:1px dotted #2FA391;

float:left;

padding:8px 0 48px 16px;

width:325px;

}



#respond h3 {

color:#30A1DB;

font-weight:normal;

margin-bottom:18px;

}





#commentform input, #commentform textarea {

	width: 297px;

	border:1px solid #C5DCD8;

	float:left;	

	}

	

#commentform small {

color:#00294D;

font-size:18px;

}



#commentform label {

padding-bottom:10px;

}





.pre, .next {

color:#00294D;

font-family:Trebuchet MS;

font-size:18px;

padding-top:15px;

text-transform:uppercase;

width:150px;

}

.pre{ float:left;}



.next {

text-align:right; float:right;

}



.pre a, .pre a:hover, .next a, .next a:hover {

color:#00294D;

}



#commentform .button1 {

border:medium none;

height:20px;

padding:0;

width:61px;

}



.pre_next{clear:both; width:100%;}



.pre_next-top .pre a, .pre_next-top .pre a:hover, .pre_next-top .next a, .pre_next-top .next a:hover { font-size:16px; font-weight:bold;

	

}



.pre_next-top{ margin:0 0 22px 0;}



#respond {float:left; width:340px;}



/******************** End Blog Page ***********************/







/************** For Sidebar ***************/

#sidebar

{

	padding: 0px 0 10px 0;

	float:left;

	width: 155px;

	

	}

	

#sidebar h2 {

	margin: 5px 0 0;

	padding: 0 0 5px 0;

	font-size:16px;

	font-weight:bold;

	border-bottom:1px dotted #474943;

	}

	

#sidebar .div-search{ width:100%; float:left; margin-bottom:20px;}



#sidebar ul ul li.mail .feedburner{ clear:both; padding:5px 0 0; font-size:13px; color:#3A3B39;}



#sidebar .top{ margin-top:0;}



/*#sidebar ul li{ padding-bottom:20px;}*/

	

#sidebar li a{ color:#113759; font-size:13px;}



#sidebar ul ul, #sidebar ul ol {

	margin: 7px 0 20px 0;

	}

	

#sidebar form {

margin:0;

clear:both;

}

#searchform {

margin:10px auto;

padding:0;



}

	

#s {

	width: 88px;

	padding: 0px;

	border:1px solid #8B8686;

	margin:0 5px 0 0;

	float:left;

	}

#searchsubmit{ margin-top:2px; float:left;}





#sidebar ul ul li.mail {



color : #113759;

}



#sidebar ul ul li.mail span{ font-size:13px; display:block;}



.mail_text{ width:145px; background:#F2EEEB; border:1px solid #B7B5B4;}



#searchsubmit2{ margin-top:2px; float:right; margin:4px 12px 0 0!important; margin:4px 15px 0 0;}


/************* End Sidebar ***************/





/****************** End Body Part ********************/





#footer 

	{

	  position:relative; clear:both; padding:15px 0 0 26px;

	

	}

	

#footer .footer_logo{position:absolute;  right:44px; width:99px;}

	

	

#footer ul{}



#footer ul li{ display:inline; margin-right:3px; font-size:10px;}



#footer ul li a{ color:#008ED3; padding:0 5px 0 0; background:url(images/devider.jpg) no-repeat 100% 3px;  }



#footer a.last{ margin:0; padding:0; background:none;}



#footer p{ color:#477BA0; line-height:18px; padding:15px 0 5px 0;}





/******************** End Footer *******************/









/************************* For Business Coaching *************************/



.inner_page{ padding:0 20px 0 23px; }



.inner_page h2{ color:#277DA9; font-size:24px; font-weight:bold; margin-bottom:20px; line-height:25px; text-align:left;}



.image{ display:block;}


h4{ color:#277DA9; font-size:20px; font-weight:bold; margin-bottom:5px;}
h5{ color:#277DA9; font-size:18px; font-weight:bold; margin-bottom:5px;}



.mid_nav{ width:100%; padding-bottom:27px; float:left; }

.mid_nav ul li{ display:inline;  }



.mid_nav ul li a{ background:#00294D;

	 padding:2px 12px;  

	 text-align:center; 

	 font-size:18px; 

	 color:#fff; 

	 line-height:20px; 

	 float:right; 

	 margin:0 0 0 3px; }




.mid_nav ul li a:hover, .mid_nav ul li a.select{ background:#277DA9; text-decoration:none;}



.mid_nav ul li a.select{ cursor:default;}



/****** Left Content Start From Here *******/



#left_content{ float:left;

	font-size:12px;

	line-height:18px;

	color:#262421;

	width:472px; 

	padding:0 21px 0 0px}

	

#left_content p{ margin-bottom:10px;}



#left_content .feature{ padding:30px 5px 20px 20px; }



.feature h5{ margin-bottom:5px;}



.special{}



.special h3{ color:#277DA9; font-size:24px; margin-bottom:3px;}



.back-top{ text-align:right;}

.people_sayingsecond .link ul.grab li{ list-style-image:none;
list-style-position:outside;
list-style-type:square;
margin-left:15px;}

.people_saying .link ul.grab li{ list-style-image:none;
list-style-position:outside;
list-style-type:square;
margin-left:15px;}

.people_saying{ width:100%; float:left; margin-bottom:14px;}
.people_saying p{ background:#FFFFCC; color:#9A2E29; font-size:13px; letter-spacing:.1pt; padding:10px 27px 10px 16px;}
.people_saying p.description span{ text-align:right; display:block; font-style:italic; padding:5px 0 0;}
.people_saying h6.what{ background:#277DA9; color:#fff; font-size:11px; padding:2px 0 2px 5px; margin:0; line-height:11px; text-transform:uppercase; font-weight:bold; }
.people_saying h6.more{ background:#ADB84B; color:#fff; font-size:11px; text-align:right;  margin:0; line-height:11px; text-transform:uppercase; font-weight:bold; }
.people_saying h6.more a{ color:#fff; display:block; padding:2px 5px 2px 0px;}
.people_saying h6.more a:hover{ background:#838D2C; text-decoration:none;}
.people_saying .link{ background:#E2E7EC; color:#9A2E29; font-size:12px; padding:10px 20px 10px 16px; line-height:13px;}
.people_saying .link p{ margin-bottom:10px;}
.people_saying .link a{ color:#FF6500; font-style:italic; text-decoration:underline; }
.people_saying .link a:hover{ text-decoration:none;}

.people_sayingsecond{ width:100%; float:left; margin-bottom:14px;}
.people_sayingsecond p.description{ background:#FFFFCC; color:#9A2E29; font-size:13px; letter-spacing:.1pt; padding:10px 27px 10px 16px;}
.people_sayingsecond p.description span{ text-align:right; display:block; font-style:italic; padding:5px 0 0;}
.people_sayingsecond h6.what{ background:#277DA9; color:#fff; font-size:11px; padding:2px 0 2px 5px; margin:0; line-height:11px; text-transform:uppercase; font-weight:bold; }
.people_sayingsecond h6.more{ background:#ADB84B; color:#fff; font-size:11px; text-align:right;  margin:0; line-height:11px; text-transform:uppercase; font-weight:bold; }
.people_sayingsecond h6.more a{ color:#fff; display:block; padding:2px 5px 2px 0px;}
.people_sayingsecond h6.more a:hover{ background:#838D2C; text-decoration:none;}
.people_sayingsecond .link{ background:#E2E7EC; color:#9A2E29; font-size:12px; padding:10px 20px 10px 16px; line-height:13px;}
.people_sayingsecond .link p{ margin-bottom:10px; width:100%; }
.people_sayingsecond .link a{ color:#FF6500; font-style:italic; text-decoration:underline; }
.people_sayingsecond .link a:hover{ text-decoration:none;}


.introductory{ width:100%; float:left; color:#fff; font-size:15px; letter-spacing:.1pt;}



.introductory h6{ background:#000001; color:#387697; padding:3px 0 3px 5px; margin:0; font-size:12px; line-height:11px; text-transform:uppercase; font-weight:bold;}



.introductory p{ background:#30799F; padding:10px 25px 20px 16px;}



.introductory img{ display:block; margin:15px 0 0 5px;}

	

h2.newsletter-bg{ background:url(images/newsletter_heading.jpg) no-repeat 0 0; overflow:hidden; width:426px; padding:24px 0 0; height:0; margin:0 0 20px 0; }




.newsletter{ padding-top:22px; font-size:11px;}


p.subcribe{ color:#000; font-size:12px; padding:0 35px 22px 0;}





.newsletter p.book{ padding-right:82px; clear:both; padding-bottom:37px;}

.newsletter p.book span{ display:block; font-size:18px; color:#30A1DB;}



.newsletter p.book span a{ color:#30A1DB; font-size:18px;}



.newsletter img{ display:block; }



.float_left{ float:left; padding:0 16px 0 0;}



.float_right{ float:right; padding:0 0 0 16px;}





.news_form{ width:450px; margin:0 auto; border-bottom:16px solid #ADB84B; }



.news_form p{ clear:both; }



.news_form .inner-news{ background:#E3EBCD; padding:17px 29px 17px 27px; color:#8D360B;}



.news_form p.heading{ background:#277DA9; color:#fff; text-transform:uppercase; font-size:11px; padding: 0 0 0 5px;}



.news_form ul { padding:20px 0 5px 10px;}

.news_form ul li{ padding: 0 0 0 10px; }




.news_form a{ color:#F27E00;}




.news_form input {
border:1px solid #B8C7C2;
padding:3px 0 3px 5px;
width:188px;
font-family:Arial, Helvetica, sans-serif;
color:#61717E;
font-size:11px;
}


.news_form label{ padding-bottom:4px; width:100%; float:left;}



.news_form span.first{ width:78px; float:left; padding:0 5px 0 0; text-align:right;}




.news_form .subscribe {
border:0 none;
height:23px;
padding:0;
margin:0 0 0px 0px;
width:77px;
}

.news_form span.scd{ width:auto; float:left; padding:0 0 0 5px; text-align:left;}



legend { display:none;}







.news_archive{ padding: 70px 20px 10px 32px;}



.news_archive h2{ font-size:20px; margin-bottom:30px; color:#277DA9;}



.news_archive h5{ font-weight:normal; margin:0 0 15px 0; }



.archive_content{ width:100%;  color:#000;

}



.archive_content h6{ font-size:11px; color:#0F88C3; font-weight:normal; line-height:12px;}



.archive_content h6 a{ background:none; padding:0;}



.archive_content h6 span{ display:inline; color:#666666; font-size:10px;}



.archive_content span{ display: block;} 



.archive_content a{ background:url(images/blue_arrow.jpg) no-repeat 100% 50%; padding:0 8px 0 0;}





h2.products-bg {

background:transparent url(images/products_bg.jpg) no-repeat scroll 0 0;

height:0;

margin:0 0 20px;

overflow:hidden;

padding:34px 0 0;

width:247px;

}





.product{ width:100%; float:left; padding-bottom:15px; border-bottom:1px dotted #277DA9; margin-bottom:15px;}



.read-sample{ border:none;}



.product .left_product{ width:116px; float:left;}



.product .left_product2{ width:160px; float:left;}



.product .right_product{ float:left; width:595px;}





.product .right_product2 p{ padding-bottom:20px;}



.product span{ display:block;}



.product span.price{ font-weight:bold; color:#716E6E; font-size:14px; padding-bottom:12px; }



.product span.title{ color:#30A1DB; font-size:18px;}



.product span.subtitle{ font-size:14px; font-style:italic; color:#30A1DB; }



.product .left_product img{ display:block; width:99px; height:123px; border:1px solid #BFDAE8;}



.product h5{ font-size:20px; font-weight:normal;}



.product .product-cat{ width:100%; float:left; padding-top:25px;}



.product-main h3{ font-size:24px; color:#277DA9; margin-bottom:20px;}





h2.read-sample-bg {

background:transparent url(images/read_sample.jpg) no-repeat scroll 0 0;

height:0;

margin:0 0 20px;

overflow:hidden;

padding:25px 0 0;

width:244px;

}



/****** Left Content End Here *******/





/****** Right Content Start From Here *******/



#right_content{ float:left;

	width:221px;}





/****** Right Content End Here *******/

/************** Modify on 16-04-09 *****************/









#footer .footer_logo{position:relative; float:right; padding-right:0px; width:69px;}



.back-top{ text-align:right; padding:0 0px 0px 0;}



#footer .back-top{ text-align:right; padding:0 18px 25px 0;}



/************** New Css on 16-04-09 *****************/



h2.about-bg {

background:transparent url(images/about_heading.jpg) no-repeat scroll 0 0;

height:0;

margin:0 0 20px;

overflow:hidden;

padding:27px 0 0;

width:260px;

}



h2.resource-bg {

background:transparent url(images/resource_heading.jpg) no-repeat scroll 0 0;

height:0;

margin:0 0 20px;

overflow:hidden;

padding:26px 0 0;

width:179px;

}



h2.testimonials-bg {

background:transparent url(images/testimoni_heading.jpg) no-repeat scroll 0 0;

height:0;

margin:0 0 20px;

overflow:hidden;

padding:25px 0 0;

width:226px;

}





.resources { font-size:13px;}



.reso-content{ width:100%;}


.resources .title{ font-size:18px; text-indent:-100000px; font-weight:bold; padding-bottom:10px; color:#0C5E8A; margin-top:20px;}

html > body .entry ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 10px;}

html > body .entry ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 10px;}


.resources span{ display:block; }



.resources p{ padding-bottom:10px;}






.testimoni h2{ line-height:25px; font-weight:bold; }



.testimoni h2 span{ color:#6FC0F6; font-size:22px; display:inline;}





.testimoni h5{ margin-top:30px;}



.testimoni p{ padding-bottom:10px;}



.testimoni span{ text-align:right; display:block; line-height:15px;}



.testimoni span strong{ display:block;}



.testimoni .content{ padding:0px 0 30px;}



.testimoni .post-content{ width:100%;}



/*************************** IMAGE ALIGN STYLE ***********************************************/



    img.centered {

    display: block;

    margin-left: auto;

    margin-right: auto;

    }



    img.alignright {

    padding: 4px;

    margin: 0 0 2px 7px;

    display: inline;

    }



img.alignleft {

padding: 4px 20px 4px 4px;

margin: 0 7px 2px 0;

display: inline;
float:left; width:auto;

}



    .alignright {

    float: right;

    }



    .alignleft {

    float: left;

    }



/*************************** IMAGE ALIGN STYLE END ***********************************************/

/**************** New Added Css On 27-04-09 *******************/
.post ul li{ list-style:square; margin-left:15px;}

.post ul { margin-bottom:10px;}

.post ol li{ list-style:decimal; margin-left:15px;}

.post ol { margin-bottom:10px;}


h2.events_bg {
background:transparent url(images/events.gif) no-repeat scroll 0 0;
height:0;
margin:0 0 20px;
overflow:hidden;
padding:34px 0 0;
width:165px;
}



.lay {
	display: none; 
	position:absolute;
	width:120px; background-color:#FFFFFF;
	padding:5px;
	top:15px;
	left:250px;
	color:#000;
	font-weight:normal;
	font-size:11px;
	border:2px solid #000;
	text-align:justify;
	z-index:100;
	opacity: .8;
  	filter: alpha(opacity = 80);
		
}


#menu li a
	{
	background:url(images/top_nav.gif) no-repeat; text-indent:-10000000px; height:10px; display:block; line-height:10px; padding:0; float:left;
	}
	
#menu li a:hover
	{
	background-position:0px 100%;
	}
#menu li.home a
	{
	width:31px; background-position:0px 0px;
	}
#menu li.home a:hover
	{
	 background-position:0px 100%;
	}
#menu li.home a.select
	{
	 background-position:0px 100%;
	}

#menu li.services a
	{
	width:41px; background-position:-42px 0px;
	}
#menu li.services a:hover
	{
	 background-position:-42px 100%;
	}
#menu li.services a.select
	{
	 background-position:-42px 100%;
	}
	
#menu li.blog a
	{
	width:20px; background-position:-97px 0px;
	}
#menu li.blog a:hover
	{
	 background-position:-97px 100%;
	}
#menu li.blog a.select
	{
	 background-position:-97px 100%;
	}
	
	
#menu li.events a
	{
	width:32px; background-position:-133px 0px;
	}
#menu li.events a:hover
	{
	 background-position:-133px 100%;
	}
#menu li.events a.select
	{
	 background-position:-133px 100%;
	}
	
#menu li.products a
	{
	width:43px; background-position:-177px 0px;
	}
#menu li.products a:hover
	{
	 background-position:-177px 100%;
	}
#menu li.products a.select
	{
	 background-position:-177px 100%;
	}
	
#menu li.book a
	{
	width:105px; background-position:-229px 0px;
	}
#menu li.book a:hover
	{
	 background-position:-229px 100%;
	}
#menu li.book a.select
	{
	 background-position:-229px 100%;
	}
	
#menu li.newsletter a
	{
	width:52px; background-position:-346px 0px;
	}
#menu li.newsletter a:hover
	{
	 background-position:-346px 100%;
	}
#menu li.newsletter a.select
	{
	 background-position:-346px 100%;
	}
	
#menu li.contact a
	{
	width:38px; background-position:-411px 0px;
	}
#menu li.contact a:hover
	{
	 background-position:-411px 100%;
	}
#menu li.contact a.select
	{
	 background-position:-411px 100%;
	}


#menu li.about a
	{
	width:75px; background-position:-460px 0px;
	}
#menu li.about a:hover
	{
	 background-position:-460px 100%;
	}
#menu li.about a.select
	{
	 background-position:-460px 100%;
	}
	
#menu li.testimonials a
	{
	width:61px; background-position:-549px 0px;
	}
#menu li.testimonials a:hover
	{
	 background-position:-549px 100%;
	}
#menu li.testimonials a.select
	{
	 background-position:-549px 100%;
	}
	
#menu li.resources a
	{
	width:52px; background-position:-622px 0px;
	}
#menu li.resources a:hover
	{
	 background-position:-622px 100%;
	}
#menu li.resources a.select
	{
	 background-position:-622px 100%;
	}



.resources .change_gen{ background:url(images/change_general.gif) no-repeat 0 0; height:13px; width:116px;}

.resources .being_effect{ background:url(images/being_effective.gif) no-repeat 0 0; height:14px; width:146px;}

.resources .small_business2{ background:url(images/small_business.gif) no-repeat 0 0; height:10px; width:93px;}

.resources .career{ background:url(images/career.gif) no-repeat 0 0; height:13px; width:143px;}

.resources .organize{ background:url(images/organize.gif) no-repeat 0 0; height:14px; width:218px;}

/*************** New Css on 05-05-09 ***************/

h2.contacts_bg {
background:transparent url(images/contact.jpg) no-repeat scroll 0 0;
height:0;
margin:0 0 20px;
overflow:hidden;
padding:35px 0 0;
width:204px;
}
.dot{ background:url(images/dot.jpg) repeat-x 0 0; height:20px; clear:both;}

/************* Modify on 05-05-09 *************/

.product .right_product2{ float:left; width:504px; color:#000; font-size:11px; font-family:"Trebuchet MS",Georgia,"Times New Roman";}
.innerpage_main{ padding:22px 50px 10px 24px; border-top:10px solid #1A76B8; color:#333333; font-size:11px; font-family:"Trebuchet MS",Georgia,"Times New Roman";}
.idxdate {
color:#666666;
font-size:9px;
}
.past_article p{ padding-bottom:10px;}

.past_article p a{ display:block;}

.past_article h2{ padding-bottom:10px;}


/*********** New Style on 14-08-09 *************/

html > body .entry ul.newsletter_bullet{ padding-left:200px;}



.post ul li.news_li{ list-style-type:none;} 

.news_form input:hover,

.news_form textarea:hover,

.news_form select:hover	{

	background:#CEDDDF; 

}
