a:link   { color: #000033; text-decoration: none }
a:visited       { color: #000033; text-decoration: none }
a:hover      { color: #FF0000; text-decoration: underline }
a:visited:hover   { color: #FF0000; text-decoration: underline }
a:img      { border-width: 0px }



p {
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	line-height : 150%;
	font-color : #990000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
}

p a {
	font-weight: normal;
}
p a:hover {
	color : #990000;
}



p.two {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : .75em;
	line-height : 150%;
	font-family : Arial, sans-serif;
	font-weight: normal;
}

p.two a {

}
p.two a:hover {

}




.boldnav { color: #000033; font-weight: bold; font-size: 10pt; font-family: 'Arial',  serif; }
.boldnav a:link           {color: #000033; text-decoration: none;}
.boldnav a:hover          {color: #666666; text-decoration: none;}
.boldnav a:visited           {color: #000033; text-decoration: none;}
.boldnav a:visited:hover           {color: #000033; text-decoration: none;}

.nav { color: #FFFFFF;  margin-right: 5px; margin-left: 5px; line-height: 200%; padding-right : 0px; font-weight: normal; font-size: 0.75em; font-family: verdana,arial,Arial,helvetica,Helvetica,sans-serif; }
.nav a:link           {color: #FFFFFF; text-decoration: none;}
.nav a:hover          {color: #CC0000; text-decoration: none;}
.nav a:visited           {color: #FFFFFF; text-decoration: none;}
.nav a:visited:hover           {color: #CC0000; text-decoration: none;}

.subnav { color: #339933;  margin-right: 5px; margin-left: 5px; line-height: 200%; font-weight: normal; font-size: 0.75em; font-family: verdana,arial,Arial,helvetica,Helvetica,sans-serif; }

.subnav a:link           {color: #339933; text-decoration: none;}
.subnav a:hover          {color: #339933; text-decoration: none;}
.subnav a:visited           {color: #339933; text-decoration: none;}
.subnav a:visited:hover           {color: #339933; text-decoration: none;}


.sidebar { color: #FFFFFF;  margin-right: 5px; margin-left: 5px; line-height: 200%; padding-right : 0px; font-weight: normal; font-size: 1em; font-family: verdana,arial,Arial,helvetica,Helvetica,sans-serif; }
.sidebar a:link           {color: #FFFFFF; text-decoration: none;}
.sidebar a:hover          {color: #CC0000; text-decoration: none;}
.sidebar a:visited           {color: #FFFFFF; text-decoration: none;}
.sidebar a:visited:hover           {color: #CC0000; text-decoration: none;}




.bodyA {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-style: normal; 
	color: #-000000;
}

#bodyA {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.bodyAblue   
{ color: #003399;
font-style: normal; 
font-size: 12px; 
line-height: 140%;
font-family: Arial, Helvetica, sans-serif; }


.bodylink    
{ color: #333333; 
font-size: 12px; 
font-style: normal; 
font-weight: normal;
text-decoration: underline; 
line-height: 16px; 
font-family: Arial, Helvetica, sans-serif; }


.bodybold     
{ font-style: normal; 
font-weight: bold; 
font-family: Arial, Helvetica, sans-serif;}

.bodyred    
{ 	color : #660000;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}

.bodyboldred    
{ 	color : #660000;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}

.bodyboldred2   
{ 	color : #FF0000;
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}


.bodynav   
{ font-style: normal;
color : #666666; 
font-size: 12px; 
line-height: 200%; 
padding: 10px; border: 0px;
font-family: Arial }

.bodynavbold   
{ font-style: bold; 
font-size: 12px; 
line-height: 14px; 
padding: 10px; border: 0px;
font-family: Arial }


.bodynavsmall   
{ color: #999999;
font-style: normal; 
font-size: 12px; 
line-height: 120%;
margin-right : 7px;
font-family: Arial, Helvetica, sans-serif; }

.bodynavsmall a:link {
	color : #999999;
}


.headercopy 
{ color: white; 
font-weight: normal; 
font-size: 10pt; 
font-family: Arial, Helvetica, sans-serif; }




.title01 {
	color : #666666;
	font-size : .75em;
    letter-spacing: 2px; 
    line-height: 100%;
	font-family : Arial;
	font-weight: bold;
	font-style: normal;
}

.title02 {
	color : #990000;
	font-size : 14px;
    line-height: 16px;
	font-family : Arial;
	font-weight: bold;
	font-style: normal;
}

.title03 {
	color : #666666;
	font-size : 18px;
    line-height: 30px; 
	font-family : Arial;
	font-weight: bold;
	font-style: normal;
}



.title {
	color : #e31716;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 30px;
	margin-right : 10px;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
    letter-spacing: 3px;
}
.title a {
	color : #333333;
}
.title a:hover {
	color : #999999;
}



.titleset {
	color : #666666;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 30px;
	margin-right : 10px;
	font-size : 14px;
    line-height: 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
    letter-spacing: 3px;
}
.titleset a {
	color : #333333;
}
.titleset a:hover {
	color : #999999;
}




.leftcolumn {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-color: #CC6600;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 10px;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
}

.leftcolumn a:link {
	color: #CC6600;
	font-weight: bold;
	text-decoration: none;
}
.leftcolumn a:visited {
	color: #CC9900;
	text-decoration: none;
}
.leftcolumn a:hover { 
	color: #999999;
	text-decoration: none; 
	background-color: #FFFFFF;
}


.rightcolumn {
    color : #333333;
	margin-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
    font-size: 11px; 
    font-style: normal; 
    font-weight: normal;
    letter-spacing: 1px; 
    line-height: 150%;
	font-family : Arial, Helvetica, sans-serif;
	background-color: none;
}

.rightcolumn a:link {
	color: #333333;
	text-decoration: none;
}
.rightcolumn a:visited {
	color: #333333;
	text-decoration: none;
}
.rightcolumn a:hover {
	color: #999999;
	text-decoration: none;
}


.nextprevious {
    color : #333333;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
    font-size: 11px; 
    font-style: normal; 
    font-weight: normal;
    letter-spacing: 3px; 
    line-height: 200%;
	font-family : Arial, Helvetica, sans-serif;
	background-color: none;
}

.nextprevious a:link {
	color: #333333;
	text-decoration: none;
}
.nextprevious a:visited {
	color: #333333;
	text-decoration: none;
}
.nextprevious a:hover {
	color: #660000;
	text-decoration: none;
}




.rightcolumnSUB {
    color : #777777;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
    font-size: 10px; 
    font-style: normal; 
    font-weight: normal;
    letter-spacing: 3px; 
    line-height: 200%;
	font-family : Arial, Helvetica, sans-serif;
	background-color: none;
}

.rightcolumnSUB a:link {
	color: #777777;
	text-decoration: none;
}
.rightcolumnSUB a:visited {
	color: #777777;
	text-decoration: none;
}
.rightcolumnSUB a:hover {
	color: #666666;
	text-decoration: none;
}




.imageset {
    color : red;
	background-color: white;
}

.imageset a:link {
	color: orange;
	text-decoration: white;
}
.imageset a:visited {
	color: red;
	text-decoration: white;
}
.imageset a:hover {
	color: red;
	text-decoration: white;
}



.imageset_overview {
	margin-top : 25px;
	padding-bottom : 10px;
	margin-bottom : 10px;
	margin-left : 5px;
	margin-right : 10px;
	background-color: none;
}


.project {
	color : #333333;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.project a {
	color : #333333;
	text-decoration: none;
	font-weight: normal;
}
.project a:visited { 
    color : #333333;
    text-decoration: none;
	font-weight: bold; 
}
.project a:visited:hover { 
    color : #777777;
    text-decoration: underline;
	font-weight: bold; 
}
.project a:hover {
	color : #777777;
    text-decoration: underline;
	font-weight: bold; 
}



.projectheader {
	color : #333333;
	margin-top : 10px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 1px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
}




.bodyindexblocks  
{   margin-top : 0px;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 0px;
	padding : 10px;
	font-size : 12px;  
font-style: normal; 
font-weight: normal; 
line-height: 14px;
letter-spacing: 0px; 
font-family: Arial, Helvetica, sans-serif; }



.bodyindexblocksbold  
{   margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	letter-spacing: 0px; 
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
}




.indexbox {

	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.indexbox a {

	text-decoration: none;
	font-weight: bold;
}
.indexbox a:visited { 

    text-decoration: none;
	font-weight: bold; 
}
.indexbox a:visited:hover { 

    text-decoration: underline;
	font-weight: bold; 
}
.indexbox a:hover {

    text-decoration: underline;
	font-weight: bold; 
}





.indexfeature {
	color : #333333;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	letter-spacing: 0px; 
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.indexfeature a {
	color : #333333;
	text-decoration: none;
	font-weight: bold;
}
.indexfeature a:visited { 
    color : #333333;
    text-decoration: none;
	font-weight: bold; 
}
.indexfeature a:visited:hover { 
    color : #777777;
    text-decoration: underline;
	font-weight: bold; 
}
.indexfeature a:hover {
	color : #777777;
    text-decoration: underline;
	font-weight: bold; 
}



.indexfeatureheader {
	color : #333333;
	margin-top : 10px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	letter-spacing: 0px; 
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.tinynav {
	color : #333333;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 8px;
	font-family : Tahoma,Verdana,Arial,sans-serif;
	font-weight: normal;
}






.footer {
	color : #333333;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 1px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial,sans-serif;
	font-weight: normal;
}
.footer a {
	color : #333333;
	text-decoration: none;
}
.footer a:visited { 
    color : #333333;
    text-decoration: none; 
}
.footer a:visited:hover { 
    color : #777777;
    text-decoration: underline; 
}
.footer a:hover {
	color : #777777;
    text-decoration: underline; 
}


.footerMarc {
	color : #CCCCCC;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 1px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial,sans-serif;
	font-weight: normal;
}
.footerMarc a {
	color : #666666;
	text-decoration: none;
}
.footerMarc a:visited { 
    color : #666666;
    text-decoration: none; 
}
.footerMarc a:visited:hover { 
    color : #666666;
    text-decoration: underline; 
}
.footerMarc a:hover {
	color : #000099;
    text-decoration: underline; 
}





input {
	style=width:100%;
	background: #FFFFFF;
	border: 1px solid #666666;
}
