body, html { margin:0px; padding:0px; height:100%; color:#5d5c5d; }
body { background:url(../images/background.gif) center top repeat-y; font-family:"Georgia", Geneva, Arial, Helvetica, sans-serif; font-size:11px; }
a { color:#060066; } a:hover {  }
img { border:0px; }

#container { width:748px; margin:0 auto; padding-left:14px; padding-right:14px; position:relative; height:auto; }
	.homefill { background:url(../images/homefill.gif) center repeat-y; }
	.blankfill { background:url(../images/blankfill.gif) center repeat-y; }
				
#header { height:45px; background:#060066; text-align:right; color:#FFFFFF; padding:5px;  }
	#headerMenu { margin-top:10px; }

#alpha1 { width:187px; float:left; background:#c9c9b3; height:100%; }
	ul#menu { padding:30px; padding-top:0px; margin:0px; padding-bottom:10px; }
	ul#menu li { list-style-image:url(../images/bullet.gif); padding:5px; 
			border-bottom:1px dotted #666666; padding-left:-50px; }
	ul#menu li a { color:#666666; text-decoration:none; }
	ul#menu li a:hover { color:#999999; text-decoration:underline; }
		ul#menu li ul { padding:0px; margin:0px; }
		ul#menu li ul li { list-style-type:none; list-style-image:none; border:0px; }
		ul#menu li ul li a { color:#969696; }
	#email { background:#e6e6e6; color:#a1a1a1; }
		#email h1 { color:#363681; background:#cccccc; font-size:12px; font-weight:normal; padding:10px;  }
		#email p { margin-left:10px; margin-right:10px; margin-bottom:0px; }

#alpha2 { width:561px; float:right; height:100%; }
	#flash { width:561px; height:445px; }
	#content { background:#f0f0f0; padding:15px; }
		
	#margin { background:#e5e5cd; }
		#margin hr { border:1px solid #e5e5cd; border-bottom:1px solid #dcdac3; }
		#margin p { padding:15px; padding-top:0px; padding-bottom:0px; }
	
	.article {  }
		.article h1 { font-size:16px; color:#534b88; background:url(../images/h1.gif) 0px 1px no-repeat; padding-left:15px; font-weight:normal; }
		.article hr { border-bottom:1px dotted #0f0f7f; }
		.article p { margin-left:15px; text-align:justify; }
		.article img { float:right; }
	
#clearer { float:none; clear:both; height:1px; }
#footer { text-align:left; width:748px; height:30px; color:#FFFFFF; background:#060066; }
	#footer { padding-left:15px; padding-top:10px; }

.left { float:left; width:307px; }
.right { float:right; width:224px; }
.clearer { float:none; clear:both; }
.textbox { border:1px solid #999999; font-family:"Georgia", Geneva, Arial, Helvetica, sans-serif; font-size:11px; 
			margin-top:5px; margin-bottom:5px; padding:3px; width:160px; }

.red { border:1px solid red; }
.style1 { color:#FFFFFF; }