

/* normal text */



/* NOTES:

      for font-family, several alternative fonts are specified,

      followed finally by a supported generic family name

      ('serif', 'sans-serif', 'cursive', 'fantasy').



      Place the font-family declaration at the end of the list of

      declarations for a selector to account for an MSIE3 font

      declaration freak out



      For correct rendering across all three browsers include a

      fictitious font name enclosed in single quotes as your

      first font choice and a fictitious font name as your last

      choice. 

			

					padding-left: 20px;

					padding-right: 20px;

					text-align: justify;



      */



BODY { 

    background-repeat: no-repeat;
    background: #6EBBE2;
    text-decoration: none;
    font-size: 9pt;
    color: #000000;
    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';
    }



.feature, p, ol, ul, li

    { 

    text-decoration: none;

    font-size: 9pt;

		line-height : 14px;

		padding-right: 20px;

    color: #000000;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }

		

p.standard

    { 

    text-decoration: none;

    font-size: 9pt;

		line-height : 20px;

		padding-right: 20px;

		padding-left: 20px;

    color: #000000;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }



th

    { 

    text-decoration: none;

    font-size: 9pt;

    color: #000000;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }		

		

img.standard

    { 

		padding-right: 20px;

		padding-left: 20px;

    }



p.quotes

    { 

    text-decoration: none;

    font-size: 8pt;

		line-height : 14px;

		text-align: justify;

		padding-right: 60px;

		padding-left: 60px;

    color: #ffffff;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }		

		

p.newstext

    { 

    text-decoration: none;

    font-size: 8pt;

		line-height : 14px;

		padding-right: 20px;

		padding-left: 40px;

    color: #ffffff;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

		}

					

p.overview

    { 

    text-decoration: none;

    font-size: 8pt;

		line-height : 14px;

		padding-right: 10px;

		padding-left:62px;

    color: #ffffff;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }

	

p.homenews

    { 

    text-decoration: none;

    font-size: 8pt;

		line-height : 14px;

		padding-right: 15px;

		padding-left:17px;

		padding-top: 5px;

		padding-bottom: 15px;

    color: #ffffff;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }



p.fineprint

    { 

    text-decoration: none;

    font-size: 7pt;

		line-height : 14px;

		padding-right: 20px;

		padding-left: 20px;

    color: #ffffff;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }



td.fheader

    { 

    text-decoration: none;

    font-size: 9pt;

		font-weight: bold; 

		padding-left: 5px;

		padding-right: 5px;

		padding-top: 2px;

		padding-bottom: 2px;

		font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

		color: #ffffff;

    }		

td.artist

    { 

    text-decoration: none;

    font-size: 12pt;

		font-weight: bold; 

		padding-top: 5px;

		padding-bottom: 5px;

		font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

		color: #ffffff;

    }			

td.story

    { 

    text-decoration: none;

    font-size: 10pt;

		font-weight: normal;
		
		padding-left: 20px;

		padding-right: 20px; 

		padding-top: 5px;

		padding-bottom: 5px;

		font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

		color: #ffffff;

    }				

td.fields

    { 

    text-decoration: none;

    font-size: 9pt;

		font-weight: normal; 

		padding-left: 5px;

		padding-right: 5px;

		line-height : 14px;

		font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

		color: #000000;

    }	

			

ul.coverage

    { 

    text-decoration: none;

    font-size: 8pt;

		line-height : 14px;

		padding-left: 15px;

    }

	

li.coverage

    { 

    text-decoration: none;

    font-size: 8pt;

		line-height : 14px;

    color: #003366;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }



ul.events

    { 

    text-decoration: none;

    font-size: 8pt;

		line-height : 14px;

		padding-left: 15px;

    }

	

li.events

    { 

    text-decoration: none;

    font-size: 8pt;

		line-height : 14px;

    color: #000000;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }

						

.bullet

    { 

		padding-right: 8px;

    }



.service

    { 

    text-decoration: none;

    font-size: 8pt;

    color: #000000;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }



/* standard links */



a 

 	{ 

		text-decoration: none;

	  font-weight: bold; 

    font-size: 10pt;

    color: #ffffff;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

  }	





a:link     

    { 

    text-decoration: underline; 

    font-weight: bold; /*boldunderline*/

    color: #003366;

	}



a:visited  

    { 

    text-decoration: underline;    

    color: #003366;

    }

a:active   

    { 

    text-decoration: underline; 

    /* font-weight: normal; */

    color: #990033;

    }

a:hover

    { 

    text-decoration: underline;

    color: #990033;

    }

	

/* special links */		



td.navigation a 

 	{ 

		text-decoration: none;

		padding-left: 15px;

	  font-weight: bold; 

    font-size: 10pt;

		line-height: 20px;

    color: #6EBBE2;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

  }	





td.navigation a:link     

    { 

    text-decoration: none; 

    font-weight: bold; /*boldunderline*/

    color: #6EBBE2;

	}



td.navigation a:visited  

    { 

    text-decoration: none; 

    color: #6EBBE2;

    }

td.navigation a:active   

    { 

    text-decoration: none; 

    /* font-weight: normal; */

    color: #ffffff;

    }

td.navigation a:hover

    { 

    text-decoration: underline;

    color: #ffffff;

    }

	

	

div.subnav a 

 	{ 

		text-decoration: none;

		padding-left: 25px;

	  font-weight: bold; 

    font-size: 10pt;

		line-height: 20px;

    color: #FFFF99;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

  }	



div.subnav a:link     

    { 

    text-decoration: none; 

    font-weight: bold; /*boldunderline*/

    color: #FFFF99;

	}



div.subnav a:visited  

    { 

   /*text-decoration: none;     font-weight: bold;    */

    color: #FFFF99;

    }

div.subnav a:active   

    { 

    text-decoration: none; 

    /* font-weight: normal; */

    color: #ffffff;

    }

div.subnav a:hover

    { 

    text-decoration: underline;

    color: #ffffff;

    }

	

.L1 a 

 	{ 

		text-decoration: none;

	  font-weight: bold; 

    font-size: 10pt;

		line-height: 20px;

    color: #ffffff;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

  }	



.L1 a:link     

    { 

    text-decoration: none; 

		font-size: 9pt;

    font-weight: bold; /*boldunderline*/

    color: #336699;

	}



.L1 a:visited  

    { 

   /*text-decoration: none;     font-weight: bold;    */

    color: #336699;

    }

.L1 a:active   

    { 

    text-decoration: none; 

    /* font-weight: normal; */

    color: #003366;

    }

.L1 a:hover

    { 

    text-decoration: underline;

    color: #003366;

    }		



.L6 a

    {

		font-family:  'X', Arial,Helvetica,sans-serif 'X';

    font-size: 8pt;

    font-weight: bold;

		line-height : 16px;

		padding-left: 20px;

		padding-right: 10px;

    text-decoration: none;

    color: #003366;

    }

.L6 a:hover

    {

		font-family:  'X', Arial,Helvetica,sans-serif 'X';

    font-size: 8pt;

    font-weight: bold;

		line-height : 16px;

		padding-left: 20px;

		padding-right: 10px;

		border: solid 1px #000000;

		background-color:#FF6633;

    text-decoration: none;

    color: #000000;

		}



.L6 a:visited

    {

    color: #003366;

		font-weight: bold;

		padding-left: 20px;

		padding-right: 10px;

		text-decoration: none;

		}

		

.L6 a:active

    {

    color: #003366;

		font-weight: bold;

		padding-left: 20px;

		padding-right: 10px;

    text-decoration: none;

		}



.outline a

    {

		font-family:  'X', Arial,Helvetica,sans-serif 'X';

    font-size: 8pt;

		line-height : 14px;

		padding-right: 20px;

		padding-left: 20px;

    font-weight: normal;

    text-decoration: none;

    color: #003366;

    }

.outline a:hover

    {

		font-family:  'X', Arial,Helvetica,sans-serif 'X';

    font-size: 8pt;

    line-height : 14px;

		padding-right: 20px;

		padding-left: 20px;

		font-weight: normal;

    text-decoration: underline;

    color: #990033;

		}



.outline a:visited

    {

    color: #003366;

		}

		

.sitemap1 a

    {

		font-family:  'X', Arial,Helvetica,sans-serif 'X';

    font-size: 8pt;

    font-weight: bold;

    text-decoration: none;

    color: #003366;

    }

.sitemap1 a:hover

    {

		font-family:  'X', Arial,Helvetica,sans-serif 'X';

    font-size: 8pt;

    font-weight: bold;

    text-decoration: underline;

    color: #FF9966;

		}

		

.sitemap2 a

    {

		font-family:  'X', Arial,Helvetica,sans-serif 'X';

    font-size: 8pt;

    font-weight: normal;

    text-decoration: none;

    color: #003366;

    }

.sitemap2 a:hover

    {

		font-family:  'X', Arial,Helvetica,sans-serif 'X';

    font-size: 8pt;

    font-weight: normal;

    text-decoration: underline;

    color: #FF9966;

		}

	

.credits a

    {

		font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    font-size: 8pt;

		font-weight: normal;

    color: #666666;

		text-decoration: none;

    }

		

.credits a:visited

    {

		font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    font-size: 8pt;

		font-weight: normal;

    color: #666666;

		text-decoration: none;

    }



.credits a:hover

    {

		font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    font-size: 8pt;

		font-weight: normal;

    color: #999999;

		text-decoration: underline;

    }

		

.credits a:active

    {

		font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    font-size: 8pt;

		font-weight: normal;

    color: #666666;

		text-decoration: none;

    }



h1, p.title

      { 

	  color: #003366; 

	  font-weight: bold; 

	  font-size: 13pt; 

		padding-left: 23px;

	  font-family: 'X', sans-serif, arial, helvetica, verdana, 'X'; 

	  }



h2, p.head2

    { 

    font-size: 8pt;

		padding-left: 20px;

    font-weight: bold;

    color: #000000;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }



h3, p.head3

    { 

    font-size: 8pt;

		padding-left: 20px;

    font-weight: bold;

    color: #666666;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

		}



blockquote

    {		

		text-decoration: none;

    font-size: 8pt;

    color: #000000;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }

				

directions { 

    text-decoration: none;

    font-size: 8pt;

    color: #000000;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }		



div.address	{ 

		text-align: center;

	  font-weight: bold; 

    font-size: 10pt;

    color: #ffffff;

		padding-top: 10px;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

  }	



div.return	{ 

		text-align: right;

		padding-top: 5px;

		padding-bottom: 10px;

		padding-right: 20px;

  }	

	

div.theader	{ 

    text-align: left;

		text-decoration: none;

		padding-left: 20px;

		padding-bottom: 5px;

		font-weight: bold; 

    font-size: 11pt;

    color: #000000;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

		}	

		

div.copyright

    {

		font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

		text-align: center;

    font-size: 8pt;

		font-weight: normal;

	  padding-top: 5px;

    color: #ffffff;

		text-decoration: none;

    }

		

div.infotext

    {

		font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

		text-align: center;

    font-size: 10pt;

		font-weight: bold;

    color: #CC0000;

		text-decoration: none;

    }		



div.centered

    { 

    text-decoration: none;

		text-align: center;

    font-size: 9pt;

		font-weight: bold;

		line-height : 16px;

    color: #000000;

    font-family: 'X', sans-serif, arial, helvetica, verdana 'X';

    }		

		/* Estimator styles */

		

.text,.text3

{

font-family: verdana, helvetica, arial;

font-size:11px;

}



.btext

{

font-family: verdana, helvetica, arial;

font-size:11px;

font-weight: bold;

}



.wtext

{

font-family: verdana, helvetica, arial;

font-size:13px;

font-weight: bold;

}



.text3

{

color:#003366;

}



.roi

{

font-family:		verdana, helvetica, arial;

font-size: 			11px;

text-decoration:	none;

padding-right: 0px;

padding-left: 0px;

}



.nav,.nav2,.nav3,.chart

{

font-family:		verdana, helvetica, arial;

font-size: 			11px;

text-decoration:	none;

}

.nav3

{

line-height: 22px;

}

.chart2

{

font-family:		verdana, helvetica, arial;

font-size: 			11px;

text-decoration:	none;

}

.chart

{

color:				#000000;

font-weight: bold;

}

.chart2

{

color:				#000000;

}



.chart3

{

color:				#003366;

}



.pe a:link     

    { 

    font-family: verdana, helvetica, arial;

    font-size:11px;

    text-decoration:underline;

    color: #003366;

	}



.pe a:visited  

    { 

   /*text-decoration: none;     font-weight: bold;    */

    color: #003366;

		font-size:11px;

    }

.pe a:active   

    { 

    text-decoration: underline; 

    /* font-weight: normal; */

    color: #003366;

		font-size:11px;

    }

.pe a:hover

    { 

    text-decoration: underline;

    color: #990033;

		font-size:11px;

    }



.large a:link     

    { 

    font-family: verdana, helvetica, arial;

    font-size:14px;

    text-decoration:underline;

    color: #003366;

	}



.large a:visited  

    { 

   /*text-decoration: none;     font-weight: bold;    */

    color: #003366;

		font-size:14px;

    }

.large a:active   

    { 

    text-decoration: underline; 

    /* font-weight: normal; */

    color: #003366;

		font-size:14px;

    }

.large a:hover

    { 

    text-decoration: underline;

    color: #990033;

		font-size:14px;

    }
		
img.agbbp {
		border: solid #FFF;
		border-width: 0 10px 5px 10px;
		}
		
******************************************************
YaPiG Interface Classes
*******************************************************/

/* form buttons style */
.formbutton {
	border: thin outset #AAAAFA;
	/*background: #BBBBCA;*/
}


/* gallery index container */
.gidindex {
	 /* border-bottom: thin dashed #AAAABA; */

	 font-family: verdana, helvetica, arial;
	 font-size: 9pt;

}

/* information about a gallery container style*/
.gidindexdata{
	 /* border: thin dotted #AAAABA;*/
	/*  background: #DDDDED;*/	  
}

/*  TD of Index of galleries */
.gidindextd{
	   /* width: 180px; */
}

/*DIV containing information about image information (name,size,dimensions)*/
.phidinfo{
	  border: thin solid #AAAABA;
	  background: #D0D0E0;
	  margin: 6px;
	  padding: 5px;
	  }
	  
/* Box style with the name,web,email and the posted comment*/
.comment {
	  border: thin solid #BAAAAA;
	  background: #EDDDDD;
	  margin: 5px;
	  padding: 5px;
}

/* Image text (name,caption,hits,comments) in a gallery index (below thumbnail) */
.view {
      font-size: 60%;
}

/*Thumbnail Image style */
.thumb {
       border: thin outset #9999A9;
}

/* div style of the container of the 'big' image */
.viewimage {
	   text-align: center;
}

/* style of the 'big' image itself*/
.image{
}

.red {
       color: #F75757;
       background: auto;
}


/* Admin task bar style */
.admin {
      border-bottom: thin solid #CC9999;
      color: #CC9999;
      padding: 2px;
      background: #FFCCCC;
      margin: 10px;      
}

/* Admin forms */
.admin_data {
      margin-left: 15px;
}

/*  Main task bar style */
.main {
      /* border-bottom: thin dotted #7777C7; */
			border-top: thin solid #BBBBBB;
      background: #EEEEEE;
      padding-bottom: 2px;
		  font-size: 9pt;
}		

/*  Main task bar style */
.main2 {
      /* border-bottom: thin dotted #7777C7; */
			border-bottom: thin solid #BBBBBB;
      background: #EEEEEE;
      padding-bottom: 2px;
		  font-size: 9pt;
}	
