BODY {font-family: verdana, arial, helvetica, sansserif; font-size: 10pt; line-height: 12pt; text-decoration: none; color: #000044; background-color='#FFFFFF'}

BODY 
{
font-family: verdana, arial, helvetica, sansserif;
font-size: 10pt; line-height: 9pt; 
text-decoration: none; 
color: #000044; 
background-color='#FFFFFF';
scrollbar-face-color: #eeeeee; scrollbar-shadow-color: #C2C2C2; 
scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #A2A2A2; 
scrollbar-darkshadow-color: #B9B9BA; scrollbar-track-color: #eeeeee;
scrollbar-arrow-color: #CCCCCC
}

.defaultFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
}
.defaultFontWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #ffffff;
}
.defaultBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
}

.defaultBoldWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
}

.defaultBoldWhiteLg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
}

.hiLiteValue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #cc0000;
}

.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: smallCaps;
	line-height: 14px;
	font-weight: bold;
	color: #003366;
}


.defaultFontBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #003366;
}

.popUpgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	color: #003366;
}

.popUpYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;	
	color: #FF9900;
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	line-height: 14px;
	font-weight: normal;
	color: #006666;
}

.photoId{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: normal;
	background-color: #E4EDF3;
	color: #990000;
}


.photographer{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	background-color: #ECF2F7;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	font-weight: normal;
	color: #666666;
}

.credit{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	background-color: #F8FBFC;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	color: #666666;
}


.location{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	background-color: #F8FBFC;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	font-weight: normal;
	color: #666666;
}
.status{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 1px;
	font-weight: bold;
	color: #666666;
}
.caption{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	background-color: #ECF2F7;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 1px;
	font-weight: normal;
	color: #666666;
}

.copyrightInfo{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	padding-top: 10px;
	padding-right: 14px;
	padding-left: 14px;
	padding-bottom: 10px;
	background-color: #CFE4E9;
	font-weight: normal;
	color: #666666;
}

.underline { 	
		border-style: solid; 
		border-top-width: 0px; 
		border-bottom-color: #c0c0c0;  
		border-bottom-width: 1px; 
		border-left-width: 0px; 
		border-right-width: 0px;
	}

.rightline { 	
		border-style: solid; 
		border-top-width: 0px; 
		border-top-color: #c0c0c0;  
		border-bottom-width: 0px; 
		border-left-width: 0px; 
		border-right-color: #c0c0c0;  
		border-right-width: 1px;
	}

TR.lightboxHeading{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0E4E7E;	
	line-height: 130%;
	border-style: solid; 
	border-bottom-color: #000000;  
	border-bottom-width: 1px; 
	background-color: #ECF2F7;
}



//==============================================================================



P {font-family: verdana, arial, helvetica, sansserif; font-size: 11pt; line-height: 16pt; text-decoration: none; color: #000044; }

P.orange {font-family: verdana, arial, helvetica, sansserif; font-size: 11pt; line-height: 14pt; text-decoration: none; color: #E5A832; background-color='#FFFFFF'}

P.purple {font-family: verdana, arial, helvetica, sansserif; font-size: 11pt; line-height: 14pt; text-decoration: none; color: #975DA5; background-color='#FFFFFF'}

P.orangesmall {font-family: verdana, arial, helvetica, sansserif; font-size: 8pt; line-height: 10pt; text-decoration: none; color: #E5A832; background-color='#FFFFFF'}

P.purplesmall {font-family: verdana, arial, helvetica, sansserif; font-size: 8pt; line-height: 10pt; text-decoration: none; color: #975DA5; background-color='#FFFFFF'}

HR.orange {color: #E5A832;}
HR.purple {color: #975DA5;}
HR.blue {color: #0E4E7E;}
HR.red {color: #C72525;}
HR.grey {color: #999999;}
HR.lightblue {color: #8dafca;}

FONT {font-size: 10pt;}

FONT.verysmall {font-size: 7pt; line-height: 8pt;}
FONT.small {font-size: 8pt; line-height: 9pt;}
FONT.medium {font-size: 10pt; line-height: 11pt;}
FONT.big {font-size: 12pt; line-height: 13pt;}
FONT.verybig {font-size: 15pt; line-height: 16pt;}

FONT.white {color: #FFFFFF;}

FONT.orange {color: #E5A832;}
FONT.orangesmall {font-size: 8pt; color: #E5A832; line-height: 10pt;}
FONT.orangemedium {font-size: 10pt; color: #E5A832; line-height: 11pt;}
FONT.orangebig {font-size: 12pt; color: #E5A832; line-height: 13pt;}

FONT.blue {color: #0E4E7E;}
FONT.bluesmall {font-size: 8pt; color: #0E4E7E; line-height: 8pt;}
FONT.bluemedium {font-size: 10pt; color: #0E4E7E; line-height: 11pt;}
FONT.bluebig {font-size: 12pt; color: #0E4E7E; line-height: 13pt;}

FONT.red {color: #AA0000;}
FONT.redsmall {font-size: 8pt; color: #AA0000; line-height: 8pt;}
FONT.redmedium {font-size: 10pt; color: #AA0000; line-height: 11pt;}
FONT.redbig {font-size: 12pt; color: #AA0000; line-height: 13pt;}


FONT.lightblue {color: #8dafca;}
FONT.lightbluesmall {font-size: 8pt; color: #8dafca; line-height: 8pt;}
FONT.lightbluemedium {font-size: 10pt; color: #8dafca; line-height: 11pt;}
FONT.lightbluebig {font-size: 12pt; color: #8dafca; line-height: 13pt;}



FONT.purple {color: #975DA5;}
FONT.purplesmall {font-size: 8pt; color: #975DA5; line-height: 8pt;}
FONT.purplemedium {font-size: 10pt; color: #975DA5; line-height: 10pt;}
FONT.purplebig {font-size: 12pt; color: #975DA5; line-height: 12pt;}


TD {font-family: verdana, arial, helvetica, sansserif; font-size: 10px; line-height: 12pt; text-decoration: none; font-color: #000044;}
TD.list {line-height: 9pt;}
TD.line {line-height: 1pt;}

TR.list {line-height: 9pt;}
TR.line {line-height: 1pt;}




a:link {font-size: 10px; color: #C72525; text-decoration: none}
a:visited {font-size: 10px; color: #C72525; text-decoration: none }
a:active {font-size: 10px; color: #C72525; text-decoration: none }
a:hover {font-size: 10px; color: #CCCCCC; text-decoration: none; background-color: transparent; background-color=#C72525;}


a:link.button {font-size: 12pt; text-decoration: underline;}
a:visited.button {font-size: 12pt; text-decoration: underline;}
a:active.button {font-size: 12pt; text-decoration: underline;}
a:hover.button {font-size: 12pt; text-decoration: none;}

a:link.keywords {font-size: 8pt; color: #666666; text-decoration: none;}
a:visited.keywords {font-size: 8pt; color: #666666;}
a:active.keywords {font-size: 8pt; color: #666666;}
a:hover.keywords {font-size: 8pt; color: #ffffff; text-decoration: none; background-color: transparent; background-color=#666666}

a:link.small {font-size: 8pt; text-decoration: none;}
a:visited.small {font-size: 8pt;}
a:active.small {font-size: 8pt;}
a:hover.small {background-color: transparent; background-color=#C72525; font-size: 8pt; color: #CCCCCC; text-decoration: none;}


a:link.page_num {font-size: 8pt; color: #C72525; text-decoration: none}
a:visited.page_num {font-size: 8pt; color: #C72525; text-decoration: none }
a:active.page_num {font-size: 8pt; color: #C72525; text-decoration: none }
a:hover.page_num {font-size: 8pt; color: #CCCCCC; text-decoration: none; background-color: transparent; background-color=#C72525;}

FONT.page_num {font-size: 8pt; color: #000000; text-decoration: none}




a:link.white {font-size: 8pt; color: #FFFFFF;}
a:visited.white {font-size: 8pt; color: #FFFFFF;}
a:active.white {font-size: 8pt; color: #FFFFFF;}
a:hover.white {font-size: 8pt; color: #CCCCCC; background-color: transparent; background-color='#FFFFFF'}

a:link.whitesmall {font-size: 7pt; color: #FFFFFF;}
a:visited.whitesmall {font-size: 7pt; color: #FFFFFF;}
a:active.whitesmall {font-size: 7pt; color: #FFFFFF;}
a:hover.whitesmall {font-size: 7pt; color: #CCCCCC; background-color: transparent; background-color='#FFFFFF'}

a:link.lightblue {font-size: 9px; color: #8DAFCA; text-decoration: none}
a:visited.lightblue {font-size: 9px; color: #8DAFCA; text-decoration: none }
a:active.lightblue {font-size: 9px; color: #8DAFCAE; text-decoration: none }
a:hover.lightblue {font-size: 9px; color: #CCCCCC; text-decoration: none; background-color: transparent; background-color=#8DAFCA;}

a:link.blue {font-size: 10px; color: #0E4E7E; text-decoration: none}
a:visited.blue {font-size: 10px; color: #0E4E7E; text-decoration: none }
a:active.blue {font-size: 10px; color: #0E4E7E; text-decoration: none }
a:hover.blue {font-size: 10px; color: #CCCCCC; text-decoration: none; background-color: transparent; background-color=#0E4E7E;}


a:link.orange {font-size: 10pt; color: #FF8B00;}
a:visited.orange {font-size: 10pt; color: #FF8B00;}
a:active.orange {font-size: 10pt; color: #FF8B00;}
a:hover.orange {font-size: 10pt; color: #CCCCCC; background-color: transparent; background-color='#FF8B00'}

a:link.orangesmall {font-size: 8pt; color: #FF8B00;}
a:visited.orangesmall {font-size: 8pt; color: #FF8B00;}
a:active.orangesmall {font-size: 8pt; color: #FF8B00;}
a:hover.orangesmall {font-size: 8pt; color: #CCCCCC; background-color: transparent; background-color='#FF8B00'}


a:link.orangeverysmall {font-size: 6pt; color: #FF8B00;}
a:visited.orangeverysmall {font-size: 6pt; color: #FF8B00;}
a:active.orangeverysmall {font-size: 6pt; color: #FF8B00;}
a:hover.orangeverysmall {font-size: 6pt; color: #CCCCCC; background-color: transparent; background-color='#FF8B00'}

a:link.orangebig {font-size: 14pt; color: #FF8B00;}
a:visited.orangebig {font-size: 14pt; color: #FF8B00;}
a:active.orangebig {font-size: 14pt; color: #FF8B00;}
a:hover.orangebig {font-size: 14pt; color: #CCCCCC; background-color: transparent; background-color='#FF8B00'}



a:link.purple {font-size: 10pt; color: #975DA5;}
a:visited.purple {font-size: 10pt; color: #975DA5;}
a:active.purple {font-size: 10pt; color: #975DA5;}
a:hover.purple {font-size: 10pt; color: #CCCCCC; background-color: transparent; background-color=#975DA5;}

a:link.purplesmall {font-size: 8pt; color: #975DA5;}
a:visited.purplesmall {font-size: 8pt; color: #975DA5;}
a:active.purplesmall {font-size: 8pt; color: #975DA5;}
a:hover.purplesmall {font-size: 8pt; color: #CCCCCC; background-color: transparent; background-color=#975DA5;}

a:link.purpleverysmall {font-size: 7pt; color: #975DA5;}
a:visited.purpleverysmall {font-size: 7pt; color: #975DA5;}
a:active.purpleverysmall {font-size: 7pt; color: #975DA5;}
a:hover.purpleverysmall {font-size: 7pt; color: #CCCCCC; background-color: transparent; background-color=#975DA5;}

a:link.purplebig {font-size: 14pt; color: #975DA5;}
a:visited.purplebig {font-size: 14pt; color: #975DA5;}
a:active.purplebig {font-size: 14pt; color: #975DA5;}
a:hover.purplebig {font-size: 14pt; color: #CCCCCC; background-color: transparent; background-color=#975DA5;}



a:link.blue {font-size: 10px; color: #0E4E7E;}
a:visited.blue {font-size: 10px; color: #0E4E7E;}
a:active.blue {font-size: 10px; color: #0E4E7E;}
a:hover.blue {font-size: 10px; color: #CCCCCC; background-color: transparent; background-color=#0E4E7E;}

a:link.bluesmall {font-size: 8pt; color: #0E4E7E;}
a:visited.bluesmall {font-size: 8pt; color: #0E4E7E;}
a:active.bluesmall {font-size: 8pt; color: #0E4E7E;}
a:hover.bluesmall {font-size: 8pt; color: #CCCCCC; background-color: transparent; background-color=#0E4E7E;}

a:link.blueverysmall {font-size: 6pt; color: #0E4E7E;}
a:visited.blueverysmall {font-size: 6pt; color: #0E4E7E;}
a:active.blueverysmall {font-size: 6pt; color: #0E4E7E;}
a:hover.blueverysmall {font-size: 6pt; color: #CCCCCC; background-color: transparent; background-color=#0E4E7E;}


a:link.lightblue {font-size: 10pt; color: #8dafca;}
a:visited.lightblue {font-size: 10pt; color: #8dafca;}
a:active.lightblue {font-size: 10pt; color: #8dafca;}
a:hover.lightblue {font-size: 10pt; color: #CCCCCC; background-color: transparent; background-color=#8dafca;}

a:link.lightbluesmall {font-size: 8pt; color: #8dafca;}
a:visited.lightbluesmall {font-size: 8pt; color: #8dafca;}
a:active.lightbluesmall {font-size: 8pt; color: #8dafca;}
a:hover.lightbluesmall {font-size: 8pt; color: #CCCCCC; background-color=#8dafca;}


a:link.blueverysmall {font-size: 7pt; color: #0E4E7E;}
a:visited.blueverysmall {font-size: 7pt; color: #0E4E7E;}
a:active.blueverysmall {font-size: 7pt; color: #0E4E7E;}
a:hover.blueverysmall {font-size: 7pt; color: #CCCCCC; background-color: transparent; background-color=#0E4E7E;}


LI { list-style-image: line-height: 16pt;}
LI.main { list-style-image: color: #C72525; line-height: 15pt;}
LI.sub { list-style-image: color: #C72525; line-height: 16pt;}
LI.home { list-style-image: line-height: 16pt;}

// LI.home { list-style-image: url(./redbullet.gif); ; line-height: 16pt;}

//INPUT {	font-family: arial, verdana, sansserif; 
//	font-size: 11;  
//	color: #333333; 
//	background: rgb(240,240,245)
//	} 
	
INPUT.onWhite  {font-family: arial, verdana, sansserif; 
		font-size: 11;  
		color: #333333; 
		border-top: 1px solid rgb(205, 205, 225); 
		border-right: 2px inset rgb(225, 225, 245); 
		border-bottom: 2px inset rgb(225, 225, 245); 
		border-left: 1px solid rgb(205, 205, 225); 
		background: rgb(240,240,245)
	} 


INPUT.TEXT  {
    font-family : verdana, arial, helvetica, sansserif;
    font-size : 11px;
    font-weight : bold;
    font-color : 000044;
    background-color : FFFFFF;
    border-color : B9B9BA;
    border-style : outset;
    border-width : 1px;
    height : 20 px;
}



INPUT.SUBMIT  {
    font-family : verdana, arial, helvetica, sansserif;
    font-size : 8pt;
    font-weight : bold;
    font-color : 000044;
    background-color : EEEEEE;
    border-color : 336699;
    border-style : inset;
    border-width : 2px;
    height : 15pt;
}






INPUT.TEXTSMALL  {
    font-family : verdana, arial, helvetica, sansserif;
    font-size : 8pt;
    font-weight : bold;
    font-color : 000044;
    background-color : FFFFFF;
    border-color : 336699;
    border-style : inset;
    border-width : 1px;
    height : 12pt;
}



INPUT.SUBMITSMALL  {
    font-family : verdana, arial, helvetica, sansserif;
    font-size : 8pt;
    font-color : 000044;
    background-color : EEEEEE;
    border-color : 336699;
    border-style : inset;
    border-width : 1px;
    height : 12pt;
}


SELECT  {
    font-family : verdana, arial, helvetica, sansserif;
    font-size : 8pt;
    font-weight : bold;
    font-color : 000044;
    background-color : FFFFFF;
    border-color : 336699;
    border-style : inset;
    border-width : 2px;
    height : 13pt;
    
background-color='#FFFFFF';
scrollbar-face-color: #eeeeee; scrollbar-shadow-color: #C2C2C2; 
scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #A2A2A2; 
scrollbar-darkshadow-color: #B9B9BA; scrollbar-track-color: #eeeeee;
scrollbar-arrow-color: #CCCCCC

}


SELECT.SELECTSMALL  {
    font-family : verdana, arial, helvetica, sansserif;
    font-size : 8pt;
    font-weight : bold;
    font-color : 000044;
    background-color : FFFFFF;
    border-color : 336699;
    border-style : inset;
    border-width : 1px;
    height : 13pt;
}

TD.unexpandable{
white-space: nowrap;
}

@media print
{

#noPrint{display:none}

#address{padding:10px 10px 20px 20px;border-bottom:solid 1px #333;width:50%}

}

	.displayPgroup, .displaySearch{
		font-family: verdana,arial;
		 border-style: solid;
		 border-color: #ccc;
		 border-width: 1px
	}
	div{font-family:verdan,arial;}
	.displayPgroup td{
		vertical-align:top;
		padding: 2px 0px 2px 5px;
		overflow:hidden	
	}
	.displayPgroup th, .displaySearch th{
		padding:0px 0px 2px 10px;
		text-align:left;
		font-size:12px;
		background-color: #efefef;
		border-bottom:solid 1px #999	
	}
	.displaySearch{
		margin-left: 20px;
		margin-top: 20px;
	}
	.displaySearch th{
		padding: 5px;		
	}

.displayPgroup td,.displayPgroup th, .displayPgroup th a:link,  .displayPgroup th a:hover,  .displayPgroup th a:visited,  .displayPgroup th a:active  {
	padding:3px;
	height:15px;
	font-size: 10px;
	font-family: verdana,arial;
	color:#333;
	text-align:center;
	text-decoration:none;
}
tr.white{
	background-color:#D2E0E9;	
}
tr.blue{
	background-color: #E2EBF0
}

th{
	font-weight:bold;
	font-size: 11px;	
}

th.vertical{
	text-align:right;
	padding-right:5px;
	border-bottom:solid 0px #fff;	
}
.displayPgroup a:link, .displaySearch a:link {color:#FF0000;text-decoration:none}
.displayPgroup a:hover, .displaySearch a:hover {color:#333333;background-color:transparent}
.displayPgroup a:visited, .displaySearch a:visited {color:#FF3333;text-decoration:none}
.displayPgroup a:active, .displaySearch a:active {color:#333333;text-decoration:none}

.edit_content td{
	text-align:left;
}


