/* CSS Document */
body {
	text-align: left;
	vertical-align:text-top;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 10px;
	font-family: 'Verdana', 'Geneva', 'Helvetica', 'Arial',sans-serif; 
	font-size: 10px;
	font-weight: normal;
	vertical-align: top;

}

td    { 
	vertical-align: top;
	font-size: 10px; 
	font-family: 'Verdana', 'Geneva', 'Helvetica', 'Arial',sans-serif;
}

td img {
	vertical-align: top;
	vertical-align: text-top;
	padding-bottom: 0px;
}

p   { 
	line-height: 14px; 
	text-align: left;
	font-family: 'Verdana', 'Geneva', 'Helvetica', 'Arial',sans-serif; 
	font-size: 10px;
	font-weight: normal;
}

.categoryTitle  {
	color: #FF6666;
	font-weight: bold;
	letter-spacing: 0.2em; 
	font-size: 11px;
	text-align: left;
	
}

.copyright {
	text-align: right;
	vertical-align:text-top;
	font-size: 10px;
	font-family: 'Verdana', 'Geneva', 'Helvetica', 'Arial',sans-serif; 
	font-size: 10px;
	font-weight: normal;
	color:#999999;

}

.selectedPageOn  {
	font-weight: bold;
	letter-spacing: 0.2em; 
	font-size: 13px;
	text-align: left;
	line-height: 14pt;
	vertical-align:text-center;
	color:#FF9933;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	
	
}

.selectedPageOff  {
	color: #EBEFFC;
	font-weight: bold;
	letter-spacing: 0.2em; 
	font-size: 13px;
	text-align: left;
	line-height: 14pt;
	vertical-align:text-center;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	
}



a { color: #586578; text-decoration: none; }
a:link { color: #009999; text-decoration: none; }
a:visited { color: #009999; text-decoration: none; }
a:hover { color: #FF9933; text-decoration: none; }
a:active { color: #FF9933; text-decoration: none; }



.resumeTitle { font-weight: bold; text-align: left; }
.resumeDetail { font-style: italic }
li   { line-height: 14px; list-style-type: square; position: relative; left: -10pt }

.portfolioListing {  
	font-size: 10px; 
	line-height: 14px; 
	font-family: 'Verdana', 'Geneva', 'Helvetica', 'Arial',sans-serif;
}


.portfolioTitle  {
	color: #FF9933;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
	
}

.categorySubTitle { 
	font-weight: bold; 
	text-align: left; 
	color: #FF6666;

}




.highlightit img{
border: 7px solid #fff;
}


.highlightit:hover img{
border: 7px solid #FFCC33;
}

.highlightit:hover{
color: red; /* Dummy definition to overcome IE bug */
}

.highlightTH img{
border: 3px solid #FFFFFF;
}


.highlightTH:hover img{
border: 3px solid #FFCC33;
}

.highlightTH:hover{
color: red; /* Dummy definition to overcome IE bug */
}