form {
  margin: 0px;
  padding: 0px;
  font-size: 11;
  min-width: 560px;
  max-width: 620px;
  
}

table, tr, td {
  font-family: Arial, sans-serif;
  font-size: 11;
  color: #000000;
}

/* THE STRUCTURE OF THE SITE */
.siteContainer{ width: 100%; height: 100%; text-align:center}
.frame{background-repeat: no-repeat; }

#centerFrame{ width:725px; background-color:none; vertical-align: top; }
#leftFrame{	background-image:url(../img/imgSite/leftSide.gif); 	background-position: right top; }
#rightFrame{ background-image:url(../img/imgSite/rightSide.gif); background-position: left top; }

.document{ height:100%; width:725px; }
.documentFooter{ background-image:url(../img/imgSite/rndCrns.gif); background-position: right top; background-repeat:no-repeat; }

#siteHeader{ height:52px; background-color:black; background-image:url(../img/imgSite/nzfpmHd.gif); background-position: left top; background-repeat:no-repeat;}
#siteBanner{ height:112px;	background-color:#383445; }
.siteMenu{ height:18px;	background-color:#a9a69f; }

/* THE STRUCTURE OF THE DOCUMENT */
.page{ height:100%; text-align:justify; padding: 25px 45px 0px 45px; background-color:#F9F6EC; }

#pageHeader{ height:1px; }
#pageFooter{ height:1px; padding-top:15px; padding-bottom:25px; vertical-align:bottom;}
#articleContent{ font:12px Arial, Helvetica, sans-serif; color:#333333; vertical-align: top; padding-top:15px; }

.footerStyle{ font: 11px Arial, Helvetica, sans-serif; text-align:right;
			  border-top-width: 11px; border-top-color: #a9a69f; border-top-style: solid; padding: 10px; padding-right:0px; }
#siteFooter{ height:20px; background-color:#000000; }

/**********************************************************************************/

/* THE TITLE AND SECTION TITLES */
.title{ font: 18px Arial, Helvetica, sans-serif; color:#333333; padding:0px; margin:0px;}
.titleTable{ width:100%; }
.indexMenu{	font: 9px Verdana, sans-serif, Arial; color:#5588C6; text-align:right; }
.titlePrint{ display:none; }

#indxTop{ background-position:bottom; vertical-align: bottom; }
#indxBtm{ background-position:top; vertical-align: top; }
#subTitle{ font: 11px Arial, Helvetica, sans-serif; color:#5588C6; padding-top:0px; }
#miniColor{ color:#55a4a5; }

.ruler{ background: #F9F6EC url(../img/imgSite/rulerH2.gif) no-repeat bottom; padding:0px; margin:0px; }
.subSecTable{ background-color:#EFECE2; width:100%; float:none; clear:both;}
.subSecFont{ font-size: 11px; font-weight: bolder; text-transform: uppercase;  color: #666666; padding:2px; padding-left:8px; }
.miniSecFont{ font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bolder; color:#55a4a5;	text-align:left; padding:9px 15px 6px 15px; }

/* THE CONTENT (Abstract, content, quotes, relatedArticles) */
.articleAbst{ font-size:12px; text-align:justify; color:#999999; vertical-align:top; padding-top:0px; margin:0px;}
.tableFramedContent{ color:#666666; width:115px; height:1px; float:left; background-color:#E9E7D0;
					 margin:15px; border:#CFCFCF 1px solid; }
.articleCptn{ font-size:11px; text-align:left; color:#666666; padding:11px; }
.leftQtGif{ margin:15px; margin-bottom:0px; }
.rightQtGif{ margin-right:15px; margin-bottom:15px; }
.relatedArt{ color:#969595; font-size:11px;}

/**********************************************************************************/

/* INDEX CLASSES */
.listIndex{ color:#B3B1AC; text-indent:0px; margin:0px; padding:0px; margin-bottom:15px; list-style-type: square; list-style-position: inside; }

/**********************************************************************************/

/* SUMMARY CLASSES */
.summaryTitle{ font-weight: bolder; color:#5588C6; font-size:12px; margin-top:0px}
.summaryTxt{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; vertical-align:top; color:#888888; width:270px;}
.summaryBox{ width:400px; }
.summaryRuler{ height:3px; }
.summaryPic{ height:175px; width:130px; vertical-align:top; }

/**********************************************************************************/

/* OVERIDEN CLASSES AND USEFULL ID's */

body{ background: #0C1B29 url(../img/imgSite/background.jpg) repeat-x top; margin: 0px; padding:0px;}
p{ margin-top:15px; margin-bottom:15px; padding:0px;}
strong{ font-style: bold; }

a{ color:#5588C6; text-decoration: none; }
a.outLinks{	color:#999999; text-decoration: none; }
a.popLinks{	color:#FFFFFF; text-decoration: none; padding-left:2px; padding-right:2px;  }

a:hover{ color:#3a91fb; text-decoration: underline; }
a:hover.outLinks { color: #FFFFFF; text-decoration: underline; }
a:hover.popLinks { color:#FFFFFF; text-decoration: underline; }

.outLinkCol{ color:#999999; }
.outTxtCol{ color:#FFFFFF; margin:0px;}

.fnctBtn{ font: 9px Verdana, Arial, Helvetica, sans-serif; }

.printRights{ display:none; }
.halfBreak{ margin:0px; margin-top:5px; }

/**********************************************************************************/

/* PICTURE LAYOUTS */
.whtBrdLeft{ background-color:white; border:1px solid #e5e3d9; padding:6px; float:left; margin-right:10px; margin-bottom:15px;}
.whtBrdRight{ background-color:white; border:1px solid #e5e3d9; padding:6px; float:right; margin-left:10px; margin-bottom:15px;}
.cptnLeft{ color:#666666; float:left; background-color:#E9E7D0;  margin:0px 15px 15px 0px; border:#CFCFCF 1px solid; float:left;}
.cptnRight{ color:#666666; float:left; background-color:#E9E7D0;  margin:0px 0px 15px 15px; border:#CFCFCF 1px solid; float:right;}

/**********************************************************************************/

/* ALBUM THUMBNAILS CLASSES */

.thmAlgn{ vertical-align:top; padding-left:11px; padding-right:11px; }
.thmFrm{ border-style:solid; border-width:1px; border-color:#666666; }
.thmFont{font-size:10px; font-family: sans-serif,Arial, Helvetica; text-align:right; color:#666666; padding-top:3px; padding-bottom:7px; }
.photoContainer{ font-size:11px; font-family: Arial, Helvetica, sans-serif; text-align:center; margin-left:auto; margin-right:auto; vertical-align:top; }

/* SPECS TABLE */

.contTable{
	width:100%;
	background-color:#E9E7D0;
	border-color:#CFCFCF;
	border-width:1px;
	border-style:solid;
	text-align:center;
	background-image:url(../img/imgSite/tblBg.gif);
	background-position: right top;
	background-repeat:no-repeat;
}

.crftPic{
	vertical-align:top;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
	background-image:url(../img/imgSite/crftFtm.gif);
	background-position: left top;
	background-repeat:no-repeat;
}

.crftTableData{font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#333333; width:100%; padding:0px; }
.lightRow{ background-color:#F3F3E7; }
.cl{ font-weight: bolder; width:100px; padding:4px; padding-left:15px; vertical-align:top;}
.cr{ font-weight: none; padding:4px;}

/**********************************************************************************/

/*PHOTO ALBUM (SPERATE FILE)*/

.albumRowH{ vertical-align:top; }


body#albumBt{
	background-image:url(../img/imgSite/albmBgBt.jpg);
	background-position:bottom;
}

body#albumTp{
	background-image:url(../img/imgSite/albmBgTp.jpg);
	background-position:bottom;
}

.photoTable{
	width:1px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background-color:none;
	padding:0px;
}

.popImageFrame{
	border-width:1px;
	border-style:solid;
	border-color:white;
}

.popAlbumTitle{
	color:white;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	padding:0px;
	padding-bottom:5px;
}

.popAlbumNav{
	text-align:right;
	font-size: 11px;
	font-weight:bolder;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right:0px;
	padding-left:0px;
	vertical-align:top;
}

.popAlbumMenu{
	background-color:none;
	width:100%;
}

.popFont{
	text-align:right;
	color:white;
	font-size:10px;
	padding-top:3px;
	padding-bottom:10px;
	font-family: sans-serif,Arial, Helvetica;
}

.popPicAlgn{
	vertical-align:top;
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
}

.popPicFrm {
	border:1px;
	border-color:white;
	border-style: solid;
}

/**********************************************************************************/

/* HOMEPAGE(SPERATE FILE)*/

.homePicTable{ width:100%; }
.tihTable{ width:100%; }
.tih{ vertical-align:top; width:460px; padding:15px; background-image:url(../img/imgSite/tihBg.gif); background-position:top left; background-repeat:no-repeat; }