


/************** Mine ********************/
/*





*/





/********************************/















body  {
font-family:	Arial, Helvetica, sans-serif;
margin:	0px;
}

#grey  {
background-color: #E7E7E7;
height:	18px;
}

#grey2  {
background-color: #F5F5F5;
}
/************** lists ********************/
.list  {
color:	#333333;
font-size: 0.7em;
line-height: 240%;
list-style-position: outside;
list-style-type: disk;
margin-left: 20px;
text-align: left;
}

.list2  {
color:	#666666;
font-size: 0.7em;
line-height: 200%;
list-style-position: inside;
list-style-type: disk;
margin-left: 15px;
padding-bottom:	10px;
padding-left: 5px;
text-align: left;
}

.list2 a:hover   { color: #019192 }

.list3  { color: #019192; font-size: 0.9em; font-weight: 600; line-height: 100%; text-decoration: none; text-align: left; list-style-type: disk; padding-top: 10px; padding-left: 14px }

.list3 a { color: #019192; text-decoration: none }

.list3 a:hover { color: #019192; text-decoration: underline }
.left {
background-color:transparent;
float:left;
width:180px;
height: 100%;
margin:0;
padding:0;
}
.middle{
background-color:transparent;
float:left;
width:55%;
border-right-style: dashed;
border-right-width: 1px;
border-right-color: #666666;
margin:0;
padding: 10px 0px 0px 0px;
}

.right{
background: transparent;
float:left;
width:22%;
height: 100%;
margin:0;
padding:0px;

}

p.content  {
color:	#333333;
font-size:	0.7em;
line-height:	180%;
padding-right: 15px;
text-align: justify;
}

p.content2  {
color:	#333333;
font-size:	0.7em;
line-height:	180%;
margin-left: -5px;
text-align: left;
}

p.content3  {
color:	#333333;
font-size:	0.6em;
line-height:	120%;
margin-left: -5px;
text-align: left;
}
p.content4  {
color:	#666666;
margin-top: -2px;
line-height:	120%;
text-align: left;
}

td.content  {
color:	#333333;
font-size:	0.7em;
line-height:	180%;
margin-left:	20px;
margin-right:	20px;
margin-top:	-10px;
text-align:	left;
}

.contentright {
margin: 5 0 0 5;
padding: 15px;
}

.teamleft {
background-color:transparent;
float:left;
width:250px;
height: 100%;
margin:0;
padding:0;
}

.teammiddle{
background-color:transparent;
float:left;
width:50%;
margin:0;
padding:0;}


/**************breadcrumb navigation ********************/

.breadcrumb  {

color:	#666666;
font-size:	10px;
font-weight:	400;
height:	18px;
padding-left:	20px;
text-align:	left;
white-space:	nowrap;
}

.breadcrumb a  {
color:	#666666;
text-decoration: underline;
}
.breadcrumb a:hover   { color: #019192; text-decoration: underline }

.breadcrumb2  {
background-color:	none;
color:	#666666;
font-size:	0.6em;
font-weight:	400;
line-height:	30px;
padding-top:	15px;
text-align:	right;
white-space:	nowrap;
}

.breadcrumb2 a  {
text-decoration: underline;
color:	#666666;
}

.breadcrumb2 a:hover   { color: #019192; text-decoration: underline }

/************** end of breadcrumb navigation ********************/

.firstheader  {
color:	#999999;
font-size:	11px;
font-weight:	200;
letter-spacing:	5px;
margin:	0 auto;
text-align:	center;
}


/************** footer navigation ********************/
.footer-navigation  {
background-color:	#E7E7E7;
font-size:	10px;
font-weight:	400;
height:	18px;
margin:	0px;
padding-top:	1px;
text-align:	center;
white-space:	nowrap;
}

.footer-navigation a  {
color:	#666666;
font-variant:	normal;
padding-right:	50px;
text-decoration:	none;
}

.footer-navigation a:hover  {
color:	#333333;
font-variant:	normal;
padding-right:	50px;
text-decoration:	underline;
}
/************** headings ********************/

.heading  {
color:	#333333;
font-size: 1em;
font-weight: bold;
text-align: left;
}

.heading2  {
color: #333333;
font-size: 0.8em;
font-weight: bold;
text-align: left;
}




/************** main navigation ********************/
.main-navigation  {
color:	#999999;
font-size:	11px;
font-variant:	small-caps;
font-weight:	600;
height:	30px;
letter-spacing:	2px;
margin:	0px;
text-align:	center;
white-space:	nowrap;
width:	160px;
}

.main-navigation a  {
color:	#999999;
display:	block;
font-variant:	small-caps;
text-decoration:	none;
}

.main-navigation a:hover  {
color:	#333333;
font-variant:	small-caps;
text-decoration:	underline;
}

.main-navigation-highlight  {
background-image:	url(img/tab_main_navigation.jpg);
background-repeat:	no-repeat;
font-size:	11px;
font-weight:	600;
height:	30px;
letter-spacing:	2px;
margin:	0px;
text-align:	center;
white-space:	nowrap;
width:	160px;
}

.main-navigation-highlight a    { color: #333333; font-variant: small-caps; text-decoration: none; letter-spacing: 2px }

.main-navigation-highlight a:hover    { color: #333333; font-variant: small-caps; text-decoration: none; letter-spacing: 2px }

.portfolio-navigation  {
color: #999999;
font-size: 11px;
font-variant: small-caps;
font-weight: 600;
height:	47px;
letter-spacing:	2px;
margin:	0px;
padding: 10px;
white-space: nowrap;
}

.portfolio-navigation a  {
color:	#999999;
display: block;
font-variant: small-caps;
text-decoration: none;
}

.portfolio-navigation a:hover   { color: #019192 }



.portfolioContent  {
color: #333333;
margin-left: 5px;
position: absolute;
text-align: left;
width:	350px;
z-index: 10;
}

.portfolioContent a  {
/*this attribute inherits to breadcrumb2*/
color: #333333;
text-decoration: underline;
}

.portfolioContent a:hover  {
text-decoration: underline;
}

.portfolioContent h3  {
color: #333333;
font-size: 0.8em;
font-weight: 700;
line-height: 100%;
margin-left: 5px;
text-align: justify;
}

.portfolioContent strong  {
color: #333333;
font-size: 0.8em;
font-weight: 700;
line-height: 100%;
margin-left: 5px;
text-align: justify;
}

.portfolioText  {
height: 437px;
width: 360px;
}

.portfolioblurb  {
font-size: 0.7em;
line-height: 180%;
margin-left: 5px;
min-height: 100px;
text-align: justify;
}

.shadowTop  {
color: #666666;
height:	10px;
font-size: 0.5em;
text-align: right;
}


.shadow_top_bottom  {
height:	202px;
}
.sub-navigation  {
color:	#333333;
font-size: 0.8em;
font-variant: normal;
font-weight: 400;
height:	22px;
margin:	0px;
padding-left: 20px;
padding-right: 20px;
text-align: center;
white-space: nowrap;
}

.sub-navigation a  {
color:	#333333;
font-variant:	normal;
text-align:	center;
text-decoration:	none;
}

.sub-navigation a:hover   { color: #019192; font-variant: normal; font-weight: 500; text-decoration: underline; text-align: center; list-style-position: inside }

.sub-navigation-highlight   { color: #019192; font-size: 0.8em; font-variant: normal; font-weight: 400; text-align: center; white-space: nowrap; margin: 0; padding-right: 20px; padding-left: 20px; height: 22px }

.sub-navigation-highlight a   { color: #019192; font-variant: normal; text-decoration: none; text-align: center; white-space: nowrap }

.sub-navigation-highlight a:hover   { color: #019192; font-variant: normal; text-decoration: none; text-align: center; white-space: nowrap }

.text  {
color: #333333;
font-size:	0.7em;
line-height:	180%;
margin-left:	5px;
text-align:	justify;
}

.form {
background-color: #ffffff;
border: #EC5F00 1px solid;
color: #333333;
}

.date p{
font-size:0.8em;
}



/* Lisa */

.link  {
color:	#333333;
font-size: 0.7em;
line-height: 180%;
list-style-position: inside;
list-style-type: disk;
margin-left: 15px;
padding-bottom:	10px;
padding-left: 5px;
text-align: left;
}

.link a  {
color:	#333333;
font-size: 8pt;
line-height: 180%;
list-style-position: inside;
list-style-type: disk;
padding-bottom:	10px;
padding-left: 5px;
text-align: left;
}


.btxt  {
color: #333333;
font-size:	0.7em;
line-height:	150%;
margin-left:	5px;
text-align:	justify;
.list2 a  {
color: #666666;
}


.portfolioTxt  {
height: 437px;
width: 360px;
}

