	
	html { min-height: 100%; margin-bottom: 1px; }
	body {margin-top:0px; padding-top:0px;}
	body,td {font-family:Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";font-size:12px; line-height:16px;}

	h1 {font-weight:normal; font-size:28px; color:#999}
	h2 {font-weight:bold; font-size:16px; color:black; margin-bottom:+2px;}
	div.lightblueborder { border-bottom: 3px solid #7ca8db; margin-bottom:10px;}	

	h3 {font-weight:normal; font-size:18px; color:black; margin-bottom:-4px;}
	div.pinkborder { border-bottom: 3px solid #E78FAA; margin-bottom:10px;}	
	
	h5 {font-weight:bold; font-size:13px; color:black; margin-bottom:+1px;}
	div.lilblueborder { border-bottom: 2px solid #1b67be; margin-bottom:5px;}	

	.side {margin: 15px 20px 10px 7px;}
	.sidemenu {  margin: 10px 0px 15px 0px; font-size:13px; line-height:20px;}

	.main { margin: 25px 20px 30px 30px;  }

	a:link {color:#000; text-decoration:underline;}
	a:visited {color:#444;text-decoration:underline;}
	a:hover {color:#1b67be;text-decoration:underline;}
	
	a:link.mlink,a:visited.mlink {text-decoration:none;color:#000;}
	a:active.mlink,a:hover.mlink {text-decoration:none;color:#1b67be}

	.LabelCell {font-size:13px; font-weight:bold; color:#666; }
	.pic {margin-right : 10px;}
	.short {margin-bottom:4px;}
	.list {margin-top:4px;margin-bottom:4px; }
	.margin {margin: 0 0 0 20; padding: 0 0 0 0;}
	.link {text-decoration:none;}
	.caption {font-size:10px;}
	.copy {font-size:10px;color:#333333;}
	
	/*.borderstyle {border: 3px double #324F4C;} */
	
 	 a:link.pictablelink {color:black;text-decoration:none;}
	 a:visited.pictablelink {color:black;text-decoration:none;}
	 a:active.pictablelink,a:hover.pictablelink {color:red;}
	 
	 .tagline {font-size:15px; color:#666; padding-top:14px;}
	 
	 .captionred {font-size:11px; color:red; font-weight:normal;}
	 
	 	.flag {padding:10px; margin:20px; border:1px orange solid; background-color:#ffffcc; width:70%}
	.error {padding:10px; margin:20px; border:1px red solid; background-color:#ff9999; width:70%}