/* common css */

.brclear{clear:both; font-size:1px; margin:0px; height:0px; line-height:0px;}
.clearfix:after { content:".";display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

.border{border-top:1px dotted #e2e3e5; border-bottom:1px dotted #e2e3e5; border-right:2px solid #e2e3e5; border-left:2px solid #e2e3e5; background-color:#F9f9fa; padding:10px 15px; margin:10px 0px ; line-height:16px;}

#vt_mbc { height:auto !important; height:390px; _height:390px; min-height:390px; background-color: #F3F3F3; float:left; padding:10px 0px 10px 0px; width:988px;}
/*\*/
* html #vt_mbc { _height:390px;}
/**/
/*\*/
* html #vt_mbc { margin-left:-10px;}
/**/
#searchbody{width:943px; margin:8px 7px 0px 10px; float:left; padding:0px 10px 0px 10px; height:auto !important; height:590px; min-height:590px; background-color:#FFF;  border:solid 1px #e9e9e9;}

/*#subpagebody{ width:710px; margin-left:10px; float:left; height:auto !important; height:390px; _height:390px; min-height:390px; background-color:#FFFFFF; padding:0px 15px 10px 18px; border:solid 1px #e9e9e9;  }*/
#subpagebody{width:710px; margin:8px 0px 0px 10px; float:left; padding:0px 10px 10px 15px; height:auto !important; height:590px; min-height:590px; background-color:#FFF;  border:solid 1px #e9e9e9;}
.gads{float:left; margin:10px 0 0px 6px; width:200px; height:auto}
/*\*/
* html #subpagebody { _height:390px;}
/**/


#subpagebody  h2 {margin:0px;	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:bold;	color: #333333;	padding:3px 0px 7px 0px; border-bottom:none; }

#subpagebody  h3 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #333333; font-weight:bold; padding:15px 0px 0px 0px; line-height:18px;  }

#subpagebody  h3 a{color: #333333; text-decoration:none; }

#subpagebody  h3 a:hover{ text-decoration:underline; color:#ed1a3b; }

#subpagebody  h4{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #064599; font-weight:bold; padding: 0px; }

#subpagebody  p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; font-weight:normal; padding:5px 0px; float:left; text-align:left; line-height:16px; }

#subpagebody  p a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #065499;  line-height:15px; text-decoration:none; }

#subpagebody  p a:hover{color: #333333; text-decoration:underline; }

#subpagebody b { font-weight:bold; }

#subpagebody ul { list-style-type:disc; padding:5px 40px; color:#333333; }
#subpagebody li { list-style-type:disc; padding:3px 0px; line-height:18px; }
#subpagebody li a { color:#064599; text-decoration:none;}
#subpagebody li a:hover{ color:#666666; text-decoration:underline;}

#subpagebody .olc ol { list-style-type:upper-alpha; padding:5px 60px; color:#333333; }
#subpagebody .olc ol li { list-style-type:upper-alpha; padding:3px 0px; line-height:18px; }
#subpagebody .olc ol li a { color:#ed1a3b; text-decoration:none;}
#subpagebody .olc ol li a:hover{ color:#666666; text-decoration:underline;}

#subpagebody .sec_img { margin-top:12px; border:solid 1px #f2f3f9; }

#magheder { width:705px; height:230px; background-color:#f5f5f5; margin-top:25px; border-bottom:solid 2px #FFFFFF; }

#magheder .textbox {float:left; width:500px;  padding:0px 15px 0px 10px; }

#magheder .textbox h3 { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#ed1a3b ;  }
#magheder .textbox h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666 ; padding:5px 0px 5px 0px; border-bottom:solid 1px #CCCCCC;  }

.hederimg_sec { float:left; width:150px; padding:15px; }

#magH { width: 500px;  float: left; margin:0px 0px 5px 0px;  }


#magH ul{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333;  list-style-type:none;  }

#magH li { width: 235px; line-height:16px; list-style-type:none;}

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

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

.imgshadow { float:right; padding-right:0px; }

.ar_pfaim { width:235px; float:left; margin-top:20px; line-height:50px; }
.ar_pfaim a:hover img {  filter:alpha(opacity=90); 	-moz-opacity:0.5; -khtml-opacity:0.5; opacity: 0.5; filter:alpha(opacity=60); /* IE's opacity */ 	}
.ar_pfaim a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; line-height:50px; text-decoration:none; }
.ar_pfaim a:hover { text-decoration:underline; color:#ed1a3b; }

.pfa_book { width:122px; float:left; margin:10px 10px 30px 10px; height:180px; }
.pfa_book img { padding-top:10px ; }
.pfa_book a:hover img {  filter:alpha(opacity=90); 	-moz-opacity:0.5; -khtml-opacity:0.5; opacity: 0.5; filter:alpha(opacity=60); /* IE's opacity */ 	}	
.pfa_book a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; line-height:15px; text-decoration:none; }
.pfa_book a:hover { text-decoration:underline; color:#ed1a3b; }



/*#subpagebody td { height:25px; padding-left:15px; }

.pimg_border{
border-top:1px dotted #7EABA9; border-bottom:1px dotted #7EABA9; border-right:1px solid #C5DAD9; border-left:1px solid #C5DAD9; background-color:#EDF3F3; padding:10px; text-align:center; float:left;
}*/

/* sitemap */
#maphold a{	text-decoration:none;	color:#000; line-height:23px;}
#maphold a:hover{	text-decoration:none;	color:#999;}
#maphold{	margin:0 auto;	width:97%;	background:#fff;	padding-bottom:20px; float:left; }
#maplist{margin:10px; }
#subpagebody  .listexpander{width:100%; }
#subpagebody  .listexpander, #subpagebody  .listexpander ul, #subpagebody  .listexpander li{margin:0px 0px 0px 30px;	padding:0;	list-style:none;}
#subpagebody  .listexpander ul{
	/*
	Uncomment this if you want to initially hide the child lists. 
	If you do, Javascript disabled and CSS enabled browsers will not be able to use this list.
	display:none;
	*/ 
}
#subpagebody  .listexpander li{	line-height:200%;	cursor:default;	text-indent:10px;	font-weight:bold;	width:auto;   }
#subpagebody  .listexpander li.collapsed, #subpagebody  .listexpander li.expanded{cursor:pointer; } 

/* first level */

#subpagebody  .listexpander li, #subpagebody  .listexpander li.collapsed{border-bottom:none/*#f9fafb solid 1px*/; background:#fff url(collapsed.gif) no-repeat 0px 5px;}
#subpagebody  .listexpander li.collapsed a{text-decoration:none; color:#064599; margin-left:15px;} 
#subpagebody  .listexpander li.collapsed a:hover{ text-decoration:underline; color:#999;} 
#subpagebody  .listexpander li.expanded{border-bottom:none/*#f9fafb solid 1px*/; background:#fff url(expanded.gif) no-repeat 0px 5px }
#subpagebody  .listexpander li.expanded a{text-decoration:none; color:#064599; margin-left:15px; }
#subpagebody  .listexpander li.expanded a:hover{ text-decoration:underline; color:#999;}
#subpagebody  .listexpander li.dot{border-bottom:none/*#f9fafb solid 1px*/; background: white url(singledot.gif) no-repeat 0px 5px; text-decoration:none; color:#000; }
#subpagebody  .listexpander li.dot a{ text-decoration:none; color:#064599; margin-left:15px;  }
#subpagebody  .listexpander li.dot a:hover{ text-decoration:underline; color:#999;}



/* second level */

#subpagebody  .listexpander li ul, #subpagebody  .listexpander li li{font-weight:normal; padding:0px; margin-left:15px; text-align:left; border-right: none;}
#subpagebody  .listexpander li li.collapsed{background:#f8f8f8 url(collapsed.gif) no-repeat 5px 5px;   } 
#subpagebody  .listexpander li li.expanded{background:#f8f8f8 url(expanded.gif) no-repeat 5px 5px;}


/* third level */

#subpagebody  .listexpander li li ul, #subpagebody  .listexpander li li li{background:#fff;}
#subpagebody  .listexpander li li li.collapsed{background:#fff url(collapsed.gif) no-repeat 5px .4em;} 
#subpagebody  .listexpander li li li.expanded{background:#fff url(expanded.gif) no-repeat 5px .4em;}

/* fourth level */

#subpagebody  .listexpander li li li li{text-indent:0; margin-left:30px; width:auto;}

/* etc. */
#subpagebody .subscription{width:525px; border:1px #e2e3e5 solid;   padding:20px 0px 20px 20px; margin-left:75px;}
#subpagebody .subscription ul {list-style-type:none;   padding:0px; margin:10px 0px; }
#subpagebody .subscription ul li{text-align:left; list-style-type:none;}
/* buttons */

#subpagebody p.listexpander{	height:1.5em;	margin:1em 0; }
#subpagebody p.listexpander a{	float:left;	height:1.5em;	line-height:1.5em;	padding:0 10px;	border:1px solid #eee;	margin-right:5px;	cursor:pointer; text-decoration:none; margin-bottom:100px;}
#subpagebody p.listexpander a:hover{	background:#f8f8f8; text-decoration:none;}

/* float fix */
#subpagebody  .listexpander li:after{    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}
#subpagebody  .listexpander li{	display: inline-block;}
/* Hides from IE-mac \*/
* html #subpagebody  .listexpander li{	height: 1%;}
#subpagebody .listexpander li{	display: block;}
/* End hide from IE-mac */
/* end float fix */

/* */

/*.more {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 0px 5px 0px; color:#064599; text-align:right; background-color:#FFFFFF;  }

.more a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 0px 0px 0px; text-decoration:none;  color:#064599;}

.more a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 0px 0px 0px; text-decoration:underline; color:#666666; background-color:#FCFCFC; }*/


/* sub inner tab */
#si_tabs{
	padding: 0;
	width: 100%;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}

#si_tabs ul{
	font: bold 11px Arial;
	margin:0;
	margin-left: 0px; /*margin between first menu item and left browser edge*/
	padding: 0;
	list-style: none;
}

#si_tabs li{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
	line-height:10px;
}

#si_tabs a{
	float: left;
	display: block;
	color: white;
	margin: 0 1px 0 0; /*Margin between each menu item*/
	padding: 2px 15px;
	text-decoration: none;
	letter-spacing: 1px;
	background-color: #999999; /*Default menu color*/
	border-bottom: 1px solid white;
}

#si_tabs a:hover{
	background-color:#ed1a3b; /*Menu hover bgcolor*/
}

#si_tabs #current a{ /*currently selected tab*/
	background-color: #666666; /*Brown color theme*/ 
	border-color: #666666; /*Brown color theme*/ 
}

#si_tabsline{
	clear: both;
	padding: 0;
	width: 100%;
	height: 2px;
	line-height: 2px;
	background: #666666; /*Brown color theme*/ 
}




/* pfa magazine div css start here */

*html #ci { margin-left:10px; }

#ci {
	width: 355px;
	float:left;
	margin:0px 3px 0px 10px;
	padding:0px;
	}

#cs{ width:355px; height:301px;   border:solid 1px #e9e9e9; border-bottom:none; }

#cs_text {  float:left; margin-top:5px; padding-top:20px; text-align:left;}
#cs_text h3 { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #f1b12c; padding-right:15px; padding-bottom:5px; }
#cs_text h4{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #fff; padding-right:15px; margin-top:0px;padding-bottom:6px;
padding-left:24px; color:#064599}
#cs_text h4 a{ text-decoration:none; color:#fff; }
#cs_text h4 a:hover {text-decoration:underline; color:#f1b12c; }
#cs_text h5{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #ffdb00; font-weight:bold; padding-right:15px; padding-bottom:5px;}
#cs_text p { color:#fff; font-size:12px; text-align:right; line-height:20px; margin-top:5px; }
#cs_text p a { color:#ffdb00;  text-decoration:none;   }
#cs_text p a:hover { color:#fff; text-decoration:underline;}
#cs_text .cont p{ width:315px; float:right; padding-right:15px; }
#cs_text .links {float:right; padding-right:20px; }

#ci #subbox {
    width:355px;
	background-color:#FFFFFF;
	border:solid 1px #e9e9e9;
	padding:0px 0px 10px 0px;
	margin:0px;
	overflow:auto;
	}
	
#subbox h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666;
	margin-top:0px;
	border-bottom:none;
	padding:11px 0px 3px 15px;
	text-transform:uppercase;
}

#subbox h2 a{
	color: #666;
	text-decoration:none;
}

#subbox h2 a:hover{
	color: #064599;
	text-decoration:underline;
	}
	 
#subbox h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #064599;
	text-decoration: none;
	padding:0px 0px 0px 15px;
}
#subbox h3 a {
	color: #064599;
	text-decoration:none;
}
#subbox h3 a:hover {
	color: #ed1a3b;
	text-decoration:underline;
}

#subbox h4 {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333;
	text-decoration:none;
	padding:0px 0px 2px 15px;
}

#subbox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding:0px 15px 0px 15px; text-align:justify
}

		
/*#subbox h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #999999;
	margin-top:0px;
	border-bottom:none;
	padding:20px 0px 3px 15px;
	text-transform:uppercase;
}

#subbox h2 a{
	color: #999999;
	text-decoration:none;
}

#subbox h2 a:hover{
	color: #064599;
	text-decoration:underline;
	}
	 
#subbox h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	padding:0px 0px 0px 15px;
}
#subbox h3 a {
	color: #333;
	text-decoration:none;
}
#subbox h3 a:hover {
	color: #ed1a3b;
	text-decoration:underline;
}

#subbox h4 {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	color: #064599;
	text-decoration:none;
	padding:0px 0px 2px 15px;
}

#subbox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding:0px 15px 0px 15px;
}*/

#subbox img { padding:5px 0px; margin-top:20px; border-bottom:dotted 1px #CCC; border-top:dotted 1px #CCC; }

#advisory {
	width:353px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 6px 0px;
	background-color:#f6f0e2;
	text-align:left;
	overflow:auto;
	border:1px solid #e9e9e9;
	border-left:3px solid #ed1a3b;
	background-repeat: repeat-x;
	background-position: top;
}
#advisory h3 { padding-left:15px; color:#333333; font-size:16px; font-weight:bold; margin-top:10px; padding-bottom:3px; }
#advisory h3 a { color:#333333; text-decoration:none; }
#advisory h3 a:hover { color:#ed1a3b; text-decoration:underline; }
#advisory h4 { padding-left:15px; color:#064599; font-size:14px; font-weight:bold; margin:0px; padding-bottom:10px; }
#advisory p {line-height:18px; padding:0px 5px 3px 15px; float:left; width:328px; margin-bottom:10px; text-align:justify}
#advisory p img { margin-left:10px; float:right; }
#advisory p span { font-size:10px; color:#666;} 

#subpagebody .typ_enq p {font-family:Arial, Helvetica, sans-serif; color:#33333; font-size:12px; float:left; width:320px; font-weight:normal; padding:10px; margin:10px 10px 10px 0px ; border:1px dotted  #e2e3e5; background-color:#F8F8F8; float:left;  }
#subpagebody .typ_enq p img { float:right; padding:0 0 0 15px; }

#about {
	width:220px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	background-color:#fff;
	text-align:left;
	overflow:auto;
	border:1px solid #e9e9e9;
	border-left:3px solid #e9e9e9;
	background-repeat: repeat-x;
	background-position: top;
}
#about h3 { padding-left:15px; color:#333333; font-size:16px; font-weight:bold; margin-top:10px; padding-bottom:3px; }
#about h3 a { color:#333333; text-decoration:none; }
#about h3 a:hover { color:#ed1a3b; text-decoration:underline; }
#about h4 { padding-left:15px; color:#064599; font-size:14px; font-weight:bold; margin:0px; padding-bottom:10px; }
#about p {line-height:15px; padding:0px 15px 8px 15px; }

#vt_rs { width:468px;  float:left; margin-left:10px; height:auto;  }

#vhealth { background-color:#f0f0f0; float:left; width:224px; background: url(vertical_healthcare.jpg) #f0f0f0 no-repeat 5px 45px; height:84px; }
#vhealth p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:5px 10px 5px 10px; margin-top:4px; }
#vhealth span { float:right; padding-top:45px; }
#vhealth p span a { font-size:11px; color:#064599; text-decoration:none; text-align:right; letter-spacing:0.02em; margin-top:0px; }
#vhealth p a:hover { color:#ed1a3b; text-decoration:underline; }
#vhealth img { padding-left:10px; }

#nl_sec { width:224px; float:left; margin:10px 0px 0px 0px; padding:0px 10px 15px 10px; background-color:#FFFFFF; border:solid 1px #e9e9e9; height:auto; overflow:auto; }

#nl_sec .from { background-color:#ed1a3b; height:22px; padding:5px 10px; clear:both; }

.bt { height:22px; background-color:#666666 ; color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:12px; padding:0px 0px; }

*html .bt { margin:0px 0px; }

.nl { padding:0px; margin-left:0px; height:auto; overflow:auto;   }

.nl h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666;
	border-bottom:none;
	border-top:dotted 1px #CCCCCC;
	padding-top: 3px;
	text-transform:uppercase;
	}
	
	
	
	
	
	
	
.nl h2 a{
	color: #666;
	text-decoration:none;
	}

.nl h2 a:hover{
	color: #064599;
	text-decoration:underline;
	}

.nl h3 {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold ;
	color: #064599;
	text-decoration:none;
	padding:5px 0px 2px 0px;
	}
	
.nl h3 a{
	color: #064599;
	text-decoration:none;
	}

.nl h3 a:hover{
	color: #ed1a3b;
	text-decoration:underline;
	}
	
.nl h4 {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold ;
	color: #333333;
	text-decoration:none;
	padding:0px 0px 2px 0px;
	}
.nl p{
    background-color:transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

.nl img {padding:5px 0px; }

#kb{ width:188px; float:left; margin:10px 0px 0px 10px; background-color:#FFFFFF; padding:0px 10px 10px 10px; border:solid 1px #e9e9e9;  }
#kb h2 a { color: #999999; text-decoration:none; }

#kb h2 a:hover { color: #2860aa; text-decoration:none; }

#kb .ebook { padding:0; border:solid 1px #e2e3e5; background-color:#f2f3f9; border-top:0;  }
#kb .ebook p { text-align:center; padding:5px 0; color:#333; width:186px; }
#kb .ebook p a { color:#064599; text-decoration:none; }
#kb .ebook p a:hover { color:#f15a22; text-decoration:underline; }

#kb h6 { border-bottom:solid 1px #CCC; }

.iu h2 {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;
	color: #999;
	border-bottom:none;
	padding:5px 0px 3px 0px;
	float:left;
	}
.iu  img{margin:16px 0px 0px 0px; float:right;}	
.iu h2 a { color: #999; text-decoration:none; width:150px; }

.iu h2 a:hover { color: #064599; text-decoration:underline; }

.iu h3 {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
	margin-bottom:5px;


}
.iu p{
    background-color:transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
	text-decoration: none;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	}
.iu p a { color:#064599; text-decoration:none; }
.iu p a:hover { color:#ed1a3b; text-decoration:underline; }

.iu p span{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#333333;	
	}
	
.testimonial { width:190px; float:left ; margin-top:10px; }
.tm_hed { width:190px; height:25px;  margin-bottom:10px;  background:#dfdddd; padding:5px 0px 0px 0px; border-top:solid 2px #ed1a3b;   }
.tm_hed p { padding:25px 0px 0px 10px; font-size:22px; text-transform:uppercase; color:#FFF; font-weight:normal; line-height:26px; }
.tm_hed p a { color:#FFFFFF; text-decoration:none; }
.tm_hed p a:hover { color:#ed1a3b; text-decoration:none; }
.testimonial p { padding:0px 10px; }
	
#sp_light {background-color:#F5F5F5; height:165px;}

#sp_light h3 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333; 
	text-decoration: none;
	margin:0px 0px 3px 10px;
	padding-top:5px;
	}
#sp_light img { float:right; padding:0px 5px;}

#sp_light p{
	font-size: 12px;
	line-height:14px;
	color:#333333;
	text-align:left;
	padding:5px 10px 0px 10px;
	}
	
	.wp h2 a { color: #999999; text-decoration:none; }

.wp h2 a:hover { color: #2860aa; text-decoration:none; }

.wp p{
    background-color:transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
	text-decoration: none;
	padding:8px 0 0 0; text-align:justify
	}
.wp p a { color:#064599; text-decoration:none; }
.wp p a:hover { color:#f15a22; text-decoration:underline; }



/* industry updates section */
/*#ind_upd {padding:10px 0px 0px 0px;}
#ind_upd p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#064599; padding:3px 0px 5px 0px; text-align:left; line-height:15px;}
#ind_upd span { font-size:10px; color:#666666; padding-top:5px; padding:0px 140px 0px 0px; }
#ind_upd p a { text-decoration:none; }
#ind_upd p a:hover { color:#666666; text-decoration:underline; }*/
/* industry updates section */



/* spotlight section */




/* pfa magazine div css end here */

/* pfa news latter div css start here */

/* pfa news latter div css end here */

#ci_aut {
	width:705px;
	margin:10px 0px ;
	padding:0px;
	text-align:left;
	overflow:auto;
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	overflow:auto;
}

#ci_aut .text {
	width:435px;
	margin-top:5px;
	padding:0px;
	text-align:left;
	float:left;
	overflow:auto;
	}

#ci_aut .auth {
	width:250px;
	margin:10px 0px;
	padding:0px;
	text-align:left;
	float:right;
	overflow:auto;
	border-left:solid 1px #e9e9e9;
	}
#ci_aut .auth p { font-size:14px; color:#333333; }
#ci_aut .auth p span { font-size:11px; padding:3px 0px; color:#666666; }
#ci_aut .auth img { padding:0px 0px 5px 15px; float:left; font-size:11px; color:#666666; }
#ci_aut .auth img span { font-size:14px; color:#333333; }
	
#ci_aut h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:normal;
	color: #666666;
	margin-top:0px;
	border-bottom:none;
	padding:0px 0px 3px 15px;
}

#ci_aut h2 a{ color:#666666; text-decoration:none; }
#ci_aut h2 a:hover{ color:#064599; text-decoration:underline; }
	 
#ci_aut h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #064599;
	padding:0px 0px 0px 15px;
}
#ci_aut h3 a {
	color: #064599;
	text-decoration:none;
}
#ci_aut h3 a:hover {
	color: #ed1a3b;
	text-decoration:underline;
}

#ci_aut h4 {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
	padding:0px 0px 5px 15px;
}

#ci_aut p {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding:0px 10px 20px 15px;
	line-height:normal;
}

#cstory{
	width:703px;
	margin:10px 0px ;
	padding:0px;
	text-align:left;
	overflow:auto;
	overflow:auto;
	border:solid 1px #f0f0f0;
	background-color:#fafafa;
}
#cstory .cstop { height:35px; background-color:#f1f1f1; margin-bottom:20px;}
#cstory .cstop img { float:left; margin:12px 0px 0px 5px; position:absolute; }

#cstory .text {
	width:435px;
	margin-top:5px;
	padding:0px;
	text-align:left;
	float:left;
	overflow:auto;
	}

#cstory .auth {
	width:250px;
	margin:10px 0px;
	padding:0px;
	text-align:left;
	float:right;
	overflow:auto;
	border-left:solid 1px #e9e9e9;
	}
#cstory .auth p { font-size:14px; color:#333333; }
#cstory .auth p span { font-size:11px; padding:3px 0px; color:#666666; }
#cstory .auth img { padding:0px 0px 5px 15px; float:left; font-size:11px; color:#666666; }
#cstory .auth img span { font-size:14px; color:#333333; }
	
#cstory h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:normal;
	color: #666666;
	margin-top:0px;
	border-bottom:none;
	padding:0px 0px 3px 15px;
}

#cstory h2 a{ color:#666666; text-decoration:none; }
#cstory h2 a:hover{ color:#064599; text-decoration:underline; }
	 
#cstory h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #064599;
	padding:0px 0px 0px 15px;
}
#cstory h3 a {
	color: #064599;
	text-decoration:none;
}
#cstory h3 a:hover {
	color: #ed1a3b;
	text-decoration:underline;
}

#cstory h4 {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
	padding:0px 0px 5px 15px;
}

#cstory p {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding:0px 10px 20px 15px;
	line-height:normal;
}

#clender_bg {  padding:10px 0px 4px 0px; width:700px; margin:5px 0px; overflow:auto;}

#clender_bg .calendar {width:690px; margin:2px 0px 18px 0px; border-left:solid 1px #e2e3e5; font-family:Arial, Helvetica, sans-serif; padding:0px; height:20px;}
#clender_bg .calendar p {float:left; border:solid 1px #e2e3e5; border-left:none; background-color:#f9f9f5; color:#333333; font-size:12px; padding:5px 12px; }
#clender_bg .calendar p a{ color:#064599; text-decoration:none; }
#clender_bg .calendar p a:hover { color:#f15a22;; text-decoration:underline; }
#clender_bg .calendar span { float:left; margin:0px; border:solid 1px #e2e3e5; border-left:none; background-color:#f9f9f5; color:#064599; font-size:12px; text-align:center; padding:5px 15px; }

.clender_sub {  padding:0px 20px 20px 0px; width:670px; margin:5px 5px; overflow:auto; color:#333333; font-size:12px; line-height:16px;}
.calendar_sub p {float:left; border:solid 1px #e2e3e5; border-left:none; background-color:#f9f9f5; color:#333333; font-size:12px; padding:5px 5px; background-color:#CCFF99; }
.clender_sub h3 {width:670px; border-bottom:dotted 1px #E2E3E5; color:333333; font-size:14px; line-height:15px; padding-left:0px; margin-left:0px;}
.clender_sub h4 { font-size:12px; font-weight:bold; color:#065499; margin:10px 0px 0px 0px; padding-left:0px }
.clender_sub h4 a { font-size:12px; font-weight:bold; color:#065499; margin:10px 0px 0px 0px; text-decoration:none; }
.clender_sub h4 a:hover {color:#333333; text-decoration:underline;}
.clender_sub h5 { font-size:11px; color:#333333; margin:3px 0px 17px 0px; padding-left:0px; font-weight:normal; }
.clender_sub h6 { font-size:11px; color:#333333; margin:3px 0px 7px 0px; padding:5px 0px 0px 0px; font-weight:normal; text-align:left;  }

#events {height:auto; width:696px; border:solid 1px #f2f3f9; padding-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin:10px 0;  }
#events a { color:#064599; text-decoration:none; }
#events a:hover { color:#f15a22; text-decoration:underline; }
#events h2 { background-color:#f2f3f9; width:677px; padding:3px 10px; font-size:13px; font-weight:bold; color:#f15a22; text-align:center;}
#events h6 { margin:0 10px; padding:10px 0 10px 0; }
#events .date { width:150px; float:left; padding:5px 10px 0 10px; }
#events .adress { width:435px; float:left; padding:10px 5px 0 0;  }
#events .addto { float:right; padding:15px 10px 0 0; }

<!--table { width: 100%; padding: 5px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
table  a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #064599; text-decoration:none;}
table a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #993300; text-decoration:underline;}-->



#pro { background-color:#eae8e8; width:958px; height:168px; margin:15px 0px 0px 10px; float:left; padding-left:10px; }

#pro .pad { background-color:#FFFFFF; width:160px; height:130px; margin:12px 5px 12px 0px; float:left; border:solid 1px #e5e5e5; padding:5px 10px; }

#pro .pads { background-color:#FFFFFF; width:160px; height:130px; margin:12px 5px 12px 5px; float:left; border:solid 1px #e5e5e5; padding:5px 10px; }

#pro .pads img {padding:5px 0px;}
#pro .pad img {padding:5px 0px;}

#pro h4 {padding:0px 0px 3px 0px; font-size:12px; font-weight:bold; color:#666666 }

.pads p a { color:#ed1a3b; text-decoration:none; }
.pads p a:hover { color:#666666; text-decoration:underline; }

.pad p a { color:#ed1a3b; text-decoration:none; }
.pad p a:hover { color:#666666; text-decoration:underline; }



#clinks { float:left;  padding:10px 50px 0px 30px; margin-top:10px;  }
#clinks ul li { margin:8px 0px;  list-style-type:none;}
.clinks .l_links ul {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #660000;	font-weight:bold;	text-decoration: none;	margin-top:20px;}

.clinks .l_links {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #065499;	font-weight:bold;	text-decoration: none;	margin-top:0px;}
.clinks .l_links li {display: block;	list-style:none;	line-height:30px;}
#clinks a {	font-weight:bold;	color: #065499; text-decoration: none;}
#clinks a:hover { 	color: #666666;	font-weight:bold;	text-decoration: underline;}


#gad_sec { background-color:#fff; height:60px; margin:0 10px; padding:5px; border:solid 1px #e9e9e9; width:956px; }


 #cs_text ul li{list-style:none; background-image:url(bull1.gif); background-repeat:no-repeat; background-position:left 7px; padding:0 0 0 13px; line-height:26px; text-align:justify; margin-left:7px}
#cs ul li a{font-size:12px; font-weight:bold; text-decoration:none; color:#666666 }
#cs ul li a:hover{color: #FF0000; font-weight:bold; text-decoration:none;}
.hello p{padding-bottom:8px; text-align:justify}
#advisory a{ font-size:12px; color:#000000}
.ppp a{ font-size:12px; color:#064599}
#vt_rt_adspace a{font-size:12px; color:#064599}


 .wp ul li{list-style:none; background-image:url(bull1.gif); background-repeat:no-repeat; background-position:left 7px; padding:0 0 0 13px; line-height:26px; text-align:justify}
 
 .wp ul li a{ font-size:12px; font-weight:bold; text-decoration:none; color:#666666 }
.wp ul li a:hover{color: #FF0000; font-weight:bold; text-decoration:none; }
