/****************************************
 * General Formatting
 ****************************************/
 
body {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #000;
	}

a:link {color:#B7B700; text-decoration:underline; font-weight:bold;}
a:hover { color:#B7B700; text-decoration:none; font-weight:bold; }
a:visited {color:#B7B700; text-decoration:underline; font-weight:bold;}

li {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}
 

rt, td, input {  
		font-size:11px; 
		line-height:17px;
	} 

.pageHed {  
		font-size:12px;
		font-weight:bold; 
	}


#content {  
		font-size:11px; 
		line-height:28px;
	}
	
.content2 {
		font-size:11px;
		line-height:15px;
	}

	
.contentBold {
		font-size:11px;
		line-height:15px;
		font-weight:bold;
		
	}


#overview {  
		font:Arial, Helvetica, sans-serif;
		font-size:12px; 
		line-height:28px;
	}
		
.bulletlist {
		font-family:  Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		line-height:15px;
	}
	
#clientlist {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:bold;
		line-height:14px;
	}
	
/* .folioimg {
		border:1px;  
		border-color:#C1C1C1;
		border: solid;
	}
 */
.folioimg{
	color:#C1C1C1; border:solid; border-width:1px; border-color:#C1C1C1;
} 
 
.contentCloud {  
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:19px; 
		color:CCCC00;
	}

.bio {  
		font-size:12px; 
		line-height:20px;
	} 

.quote { font-style:italic;
		 font-size:12; 
		 font-weight:bold;
	} 
 	
#mainTable {
	background:#FFFFCC
	}
	
#wrapper2 {
	margin: 10px auto 0 auto;
	width: 775px;
	}
 
/****************************************
 * Header 
 ****************************************/

#header {
	float: left;
	margin: 0 0 10px 0;
	width: 100%;
	height: 65px;
	}

	
/****************************************
 * Content Layout
 ****************************************/

 

	
/* feature wrapper */
#feature-wrapper {
  display: inline;
  float: left;
  width: 705px;
}



#subNavs {font-family:Arial; font-size:11.5px; color:#000000; font-weight:bold; padding-right:5px; }

a.subNavs:link {font-family:Arial; font-size:11.5px; color:#000000; text-decoration:none; font-weight:bold;}

a.subNavs:hover {font-family:Arial; font-size:11.5px; font-weight: bold; color:#000000; text-decoration:underline; font-weight:bold; }

a.subNavs:visit {font-family:Arial; font-size:11.5px; font-weight: bold; color:#000000; font-weight:bold; text-decoration:none }
 





#leftNavon {font-family:Arial; font-size:11.5px; color:#000000; text-decoration:none; font-weight:bold; background-color:#CCCC00;  width:110; height:30;  border-color:#000000; border-width:1px; border:solid 1;  
	line-height: 2.4em;
}
a.leftNavon:visited {font-family:Arial; font-size:11.5px; color:#000000; text-decoration:none; font-weight:bold; background-color:#CCCC00;  width:110; height:30;  border-color:#000000; border-width:1px; border:solid 1;  line-height: 2.4em;}

a.leftNavon:hover {font-family:Arial; font-size:11.5px; font-weight: bold; color:#000000; text-decoration:none; font-weight:bold;   background-color: #CCCC00; width:110; height:30;  border-color:#000000; border:solid 1;  line-height: 2.4em;}

 



a.leftNavoff:link {font-family:Arial; font-size:11.5px; color:#000000; text-decoration:none; font-weight:bold; background-color:#;  width:110; height:30;  border-color:#000000; border-width:1px; border:solid 1;  line-height: 2.4em;}

a.leftNavoff:hover {font-family:Arial; font-size:11.5px; font-weight: bold; color:#000000; text-decoration:none; font-weight:bold;   background-color: #CCCC00; width:110; height:30;  border-color:#000000; border:solid 1;  line-height: 2.4em;}

a.leftNavoff:visited {font-family:Arial; font-size:11.5px; color:#000000; text-decoration:none; font-weight:bold; background-color: #F4F49F;   width:110; height:30;  border-color:#000000; border:solid 1;  line-height: 2.4em;}

.leftNavoff {font-family:Arial; font-size:11.5px; color:#000000; text-decoration:none; font-weight:bold; background-color: #F4F49F;   width:110; height:30;  border-color:#000000; border:solid 1;  line-height: 2.4em;}


.breadcrumbs {
  color: #000;
  font-size:11px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;

}

a.breadcrumbs.link {
  color: #000;
  font-size:11px;

}

a.breadcrumbs.hover {
  color: #000;
  font-size:11px;

}




#feature-subheader img {
  display: block;
}

#feature-bg {
  float: left;
  width: 141px;
}

#feature-body {
  float: right;
  width: 705px;
}


 

#feature-subnav ul li a {
  display: block;
  height: 20px;
  width: 135px;
  text-decoration: none;
  border-bottom: 1px solid #d4d4d4;
  border-right: 1px solid #d4d4d4;
  font: bold 1em Verdana;
  padding: 5px 0 0 5px;
}
 
  

/* Footer Layout */

.footer {
	font-size:9px;
	clear: both;
	text-align: left;
	color:#cbcbcb
	}
a:link.footer{text-decoration: none; color: cbcbcb;  }
a:visited.footer{text-decoration: none; color: cbcbcb;  }
a:hover.footer{text-decoration:underline; color: cbcbcb;  }	
 



/* Paragraphs */
	
p {

	}


/* Lists */
	
ul {
	margin: 0 0 10px 0;
	font-size: 1.1em;
	padding-left: 25px;
	list-style: disc;
	}
	


li.orange {
	margin: 0 0 2 -5; /* top, left bottum right*/ 
	list-style-image: url(/imgs/orange_bullet.gif); font-size:9px
	}

/* News and Press */

.newsRelease{text-decoration: none; color: 333333;  }
a:link.newsRelease{text-decoration: none; color: 333333;  }
a:visited.newsRelease{text-decoration: none; color: 333333;  }
a:hover.newsRelease{text-decoration:underline; color: 333333;  }

/* Client List Bullet */
.hp-bullet{ background-image: url(localhost/imgs/oj-bullet.gif); background-repeat:no-repeat; width:6px; }

.green_vert_bak{ background-image: url(/imgs/green_vert_bak.jpg); }



/* Tool Tip used for Management Page */
#dhtmltooltip{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
position: absolute;
border: 1px solid gray;
padding: 7px;
background-color: EEEE8A;
visibility: hidden;
z-index: 100;
filter: alpha(opacity=80);
background-image: url(/about_us/management/imgs/blend_bak.jpg); background-repeat:no-repeat;   }

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);

}

.footnotes { font-size:9px; color:#666666;
}



/* for thinkpositive */
#toplink { font-size:px; text-decoration: none; }

a.toplink:link {text-decoration: none; font-weight:bold;}

a.toplink:hover {text-decoration: none; font-weight:bold;}

a.toplink:visit {text-decoration: none; font-weight:bold;}

.bulb-div {background:url(/ThinkPositive/imgs/light_bulb_divider.gif) center  no-repeat; height:39; width:100%; }

 
