BODY, TD {	color: #000000; font-size: 11px; font-family: verdana; vertical-align: top;}
h1 {	color: #4B2804; font-size: 20px; font-family: Arial,Helvetica,sans-serif; font-weight:bold; vertical-align: middle;}
h2 {	color: #4B2804; font-size: 18px; font-family: Arial,Helvetica,sans-serif; font-weight:bold; vertical-align: middle;}
.H3 {	color: #4B2804; font-size: 15px; font-family: Arial,Helvetica,sans-serif; font-weight:bold; vertical-align: middle;}
.txt1 {	color: #434E66; font-size: 16px; font-family: verdana; font-weight:bold; vertical-align:middle;}
.txt2 {	color: #434E66; font-size: 14px; font-family: verdana; font-weight:bold; vertical-align:middle;}
.txt3 {	color: #500000; font-size: 16px; font-family: verdana; font-weight:bold; font-style:italic; vertical-align:middle;}
.txt4 {	color: #000000; font-size: 14px; font-family: verdana; font-style:normal; vertical-align:middle;}
.txt5 {	color: #000000; font-size: 16px; font-family: verdana; font-weight:normal; font-style:italic; vertical-align:middle;}
.txt6 {	color: #666666; font-size: 12px; font-family: verdana; font-style:normal; vertical-align:middle;}
.verdana11negra {	color: #000000; font-size: 11px; font-family: verdana; font-style:normal; vertical-align:middle;}
.verdana14negrab {	color: #000000; font-size: 14px; font-family: verdana; font-style:normal; font-weight:bold; vertical-align:middle;}
.compsmll {	color: #D5B606; font-size: 12px; font-family: verdana; font-style:normal; vertical-align:middle;}
.portfoliocat {	color: #262672; font-size: 12px; font-family: verdana; font-style:normal; vertical-align:middle; font-weight:bold;}
.contact {	color: #2F404D; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; vertical-align:middle; text-align:left; padding-bottom:10px;}
a {	text-decoration: none;}
.s{	font-size: 11px;}
.proj {	color: #999999;}
.projname {	color: #000000; font-family: verdana; font-size: 16px; font-weight: bold;}
.projs {	color: #56585B;	font-size: 11px; font-weight:bold; text-decoration:underline;}
.head {	color: #4B2804;	font-weight: bold;}
.date {	color: #999999;	font-size: 9px;}
.bull {	margin-left: 30px;}
.tabhead {	color: #F1F3F3;}
.tab {	color: #545B5F;}
a.tlink {	color: #4B2804;	text-decoration: none;	font-size: 11px;	font-weight: bold;}
a.tlinku {	color: #4B2804;	text-decoration: underline;	font-size: 11px;	font-weight: bold;}
.copy {	color: #666666;	font-size: 10px;}
a.copy {	color: #4B2804;	text-decoration: underline;}
a.link {	color: #4B2804;	text-decoration: underline;	font-size: 11px;	font-weight: bold;}
.b1 { color: #4B2804; font-size: 11px;	font-weight: bold;}
.smalltextgry	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #808080; text-decoration: none}
.smalltextgryMain	{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #808080; text-decoration: none}


/* popup */
A.popup				{ font-family:verdana,arial,sans-serif; font-size:7pt; color:#FFFFFF; text-decoration: none; vertical-align:middle;}
A.popup:HOVER			{ font-family:verdana,arial,sans-serif; font-size:7pt; color:#FFFFFF; text-decoration: underline;}
A.popup:VISITED       { font-family:verdana,arial,sans-serif; font-size:7pt; color:#FFFFFF; text-decoration: none;}
A.popup:VISITED:HOVER { font-family:verdana,arial,sans-serif; font-size:7pt; color:#FFFFFF; text-decoration: underline;}
.popup				{ font-family:verdana,arial,sans-serif; font-size:7pt; color:#FFFFFF; text-decoration: none;}

/* Nav */
A.Nav				{ font-family:verdana,arial,sans-serif; font-size:8pt; color:#000000; text-decoration: none; }
A.Nav:HOVER			{ font-family:verdana,arial,sans-serif; font-size:8pt; color:#800000; text-decoration: underline;}
A.Nav:VISITED       { font-family:verdana,arial,sans-serif; font-size:8pt; color:#000000; text-decoration: none;}
A.Nav:VISITED:HOVER { font-family:verdana,arial,sans-serif; font-size:8pt; color:#800000; text-decoration: underline;}

/* NavP */
A.NavP				{ font-family:verdana,arial,sans-serif; font-size:8pt; color:#963A00; text-decoration: none; }
A.NavP:HOVER			{ font-family:verdana,arial,sans-serif; font-size:8pt; color:#963A00; text-decoration: underline;}
A.NavP:VISITED       { font-family:verdana,arial,sans-serif; font-size:8pt; color:#963A00; text-decoration: none;}
A.NavP:VISITED:HOVER { font-family:verdana,arial,sans-serif; font-size:8pt; color:#963A00; text-decoration: underline;}


/* Left Nav and Page */
A.topButton:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #808080; text-decoration: none}
A.topButton:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}
A.topButton:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #808080; text-decoration: none}
A.topButton:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}

/* Other Nav */
A.redlink				{ font-family:verdana,arial,sans-serif; font-size:8pt; color:#9A2C2F; text-decoration: underline; }
A.redlink:HOVER			{ font-family:verdana,arial,sans-serif; font-size:8pt; color:#9A2C2F; text-decoration: underline;}
A.redlink:VISITED       { font-family:verdana,arial,sans-serif; font-size:8pt; color:#9A2C2F; text-decoration: underline;}
A.redlink:VISITED:HOVER { font-family:verdana,arial,sans-serif; font-size:8pt; color:#9A2C2F; text-decoration: underline;}

.caption {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal; color:#000000}
.portfoliotb {
	border: solid #9A2C2F 1px;
	background-color: #FFFFFF;
}
div.img-dec {
	background: url('images/shadow.gif') no-repeat bottom right;
	clear: right;
	float: right;
	margin: 0 7px 0px 0px;
	padding: 0;
	position: relative;
}

div.img-dec img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	display: block;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
}
/*
	Vertical Accordions
*/

.accordion_toggle {
	display: block;
	height: 30px;
	width: 150px;
	/*background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a;*/
	background: #a9d06a;
	padding: 0 10px 0 10px;
	line-height: 30px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	color: #000000;
	border-bottom: 1px solid #cde99f;
	cursor: pointer;
	margin: 0 0 0 0;
}

.accordion_toggle_active {
	background: url(images/accordion_toggle_active.jpg) no-repeat top right #e0542f;
	color: #ffffff;
	border-bottom: 1px solid #f68263;
}

.accordion_content {
	background-color: #ffffff;
	color: #444444;
	/*overflow: hidden;*/
}

.accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
}

.accordion_content p {
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}

