.header {

}

.maincontent {

	height: auto;

	width: auto;

}

.footer {

	color: #FFFFFF;

}



body {
	background-color: #808080;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.bg_grey {

	background-color: #COCOCO;

}

.Bg_BlueLite {

	background-color: #DAE9EB;

}



.red {

	color: #FF0000;

}

.white {

	color: #FFFFFF;

}

.gray {color: #C0C0C0}

}

.left_indent {
	text-align: justify;
	padding: 0 8px;
	font-size: 11px;

}

.left_indent12 {
	text-align: justify;
    font-size:12px;	
	padding: 0 8px;

}

.left_indent14 {
	text-align: justify;
    font-size:14px;	
	padding: 0 8px;

}

.left_indent16 {
	text-align: justify;
    font-size:16px;	
	padding: 0 8px;

}

.left_indent18 {
	text-align: justify;
	padding: 0 8px;

}

.center {

	text-align: center;

}

.link_10 {

	font-size:10px;

    color:#0000FF;

}

.blue_18 {
	font-size:18px;
	color:#0000FF;

}

.blue_12 {
	font-size:12px;
	color:#0000FF;

}

.blue_14 {
	font-size:14px;
	color:#0000FF;

}

.blue_16 {
	font-size:16px;
	color:#0000FF;

}

.gold_8 {

	font-size:8px;

    color:#F4DEAC;

}

.gold_10 {

	font-size:10px;

    color:#F4DEAC;

}
.gold_12 {

	font-size:12px;

    color:#F4DEAC;

}

.gold_14 {

	font-size:14px;

    color:#F4DEAC;

}

.gold_16 {

	font-size:16px;
 	color:#F4DEAC;
}

.gold_16_Shadow {

	font-size:16px;
	text-shadow: 2px 2px 1px #000;
 	color:#F4DEAC;
}

.gold_18 {

	font-size:18px;

    color:#F4DEAC;

}
.Shadow {

	text-shadow: 2px 2px 1px #000;
}

.DK_Red_10 {

	font-size:10px;

    color:#A1090F;

}
.DK_Red_12 {

	font-size:12px;

    color:#A1090F;

}
.DK_Red_14 {

	font-size:14px;

    color:#A1090F;

}
.DK_Red_16 {

	font-size:16px;

    color:#A1090F;

}
.DK_Red_18 {

	font-size:18px;

    color:#A1090F;

}

.black_10 {

	font-size:10px;

    color:#000000;

}
.black_12 {

	font-size:12px;

    color:#000000;

}
.black_14 {

	font-size:14px;

    color:#000000;

}
.black_16 {

	font-size:16px;

    color:#000000;

}
.black_18 {

	font-size:18px;

    color:#000000;

}
.black_20 {

	font-size:20px;

    color:#000000;

}




.grey_10 {

	font-size:10px;

    color:#221E1F;
	

}

.grey_11 {

	font-size:11px;

    color:#221E1F;

}

.grey_12 {

	font-size:12px;

    color:#221E1F;

}

.grey_13 {

	font-size:13px;

    color:#221E1F;

}
.grey_14 {

	font-size:14px;

    color:#221E1F;

}
.grey_16 {

	font-size:16px;

    color:#221E1F;

}

.H1 {

	font-size:18px;

}

.H2 {

	font-size:16px;

}

.H3 {
	font-size:14px;

}

.H3_Normal {

	font-size:14px;

	font-weight: normal;

}

.H4 {

	font-size:12px;

}

}

.black_16 {
	font-size:16px;
	color:#000000;

}

div.img

{

  margin: 2px;

  border: 1px solid #0000ff;

  height: auto;

  width: auto;

  float: left;

  text-align: center;

}	

div.img img

{

  display: inline;

  margin: 3px;

  border: 1px solid #ffffff;

}

div.img a:hover img {border: 1px solid #0000ff;}

div.desc

{

  text-align: center;

  font-weight: normal;

  width: 120px;

  margin: 2px;

}
.Blue_Outline {
	background-color: #D6DDE4;
}


/* Photo-Caption PZ3 CSS v080630

* copyright: http://randsco.com/copyright

* www.randsco.com

*/



.PZ3-c { float:none; margin-right:10px; }

.PZ3-l { float:left; margin-right:10px; }

.PZ3-r { float:right; margin-left:10px; direction:rtl; }

  html>/**/body .PZ3-r { position:relative; }



.PZ3zoom { border:1px solid #369; }

.PZ3zoom a,.PZ3zoom a:visited { display:block;

  padding:0; overflow:hidden; text-decoration:none;

  height:100%; width:100%; }

  html>/**/body .PZ3-r a { right:0; }



.PZ3zoom a:hover { position:absolute;

  z-index:999; padding:0; background:none;

  cursor:default; height:auto; width:auto;

  overflow:visible; border:1px solid #369;

  margin:-1px 0 0 -1px; }

  html>body .PZ3zoom a:hover { margin:-200px -50px 0 -50px; }



.PZ3zoom a img { border:0; height:100%; width:100%; }

.PZ3zoom a:hover img { height:auto; width:auto;

  border:0; }



a:hover .PZ3cap,

a:hover .PZ31cap { display:block;

  direction:ltr; font:10pt verdana,sans-serif;

  margin-top:-3px; background:#369; color:#fff;

  text-align:left; }

a:hover .PZ3cap { padding:3px 5px; }

.PZ3inr { display:block; padding:2px 5px; }



.noCap a:hover .PZ3cap,

.noCap a:hover .PZ31cap { display:none; }

.noBdr,.noBdr a:hover { border:0; }

.Lnk a:hover { cursor:pointer; }



/* End Photo-Caption Zoom CSS */ 
