body  {
       margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
}
.twoColFixRt #container {
	width: 770px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF; /* the auto margins (in conjunction with a width) center the page */
	border: 0px none #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top: 0px;
	padding-top:0px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0px;
}

.twoColFixRt #mencont {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0px;
	height: 86px;
	background-image: url(images/SEIUS_01.jpg); background-repeat:no-repeat;
	font-weight:normal;
} 

.twoColFixRt #info {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 300px;
	font-size: 10pt;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight:normal;
}

.twoColFixRt #menny {
	margin-left: 325px;
	margin-top: 8px;
}

.twoColFixRt #piccont {
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0px;
	background-image: url(images/SEIUS_03.jpg);
	height: 223px;
} 


.twoColFixRt #blockcont {
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0px;
	height: 165px;
	background-image: url(images/SEIUS_05.jpg); background-repeat:no-repeat;
} 

.logon {
	
	margin-left: 7px;
	padding-top: 5px;
}

.uandpwhit {
	font-size:8pt;
	color:#FFFFFF;
	line-height: 10px;
}

.homemen {
	position:absolute;
	top:390px;
	font-size:10pt;
	line-height:16pt;
	text-decoration:none;
	width: 156px;
}
.homemen a:link { color:#000000; }
.homemen a:hover { color:#8D42DC; }


.twoColFixRt #eventcont {
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0px;
	height: 145px;
	background-image: url(images/SEIUS_06.jpg);
} 

.twoColFixRt #contcont {
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 25px;
} 

#events {
	margin-top:30px;
	margin-left: 13px;
	font-size: 10pt;
}

#rates {
	margin-top:28px;
	margin-left: 53px;
	font-size: 8pt;
	color: #FFFFFF;
}

.twoColFixRt #copycont {
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0px;
} 

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.ten {font-size: 10pt;}
.eight {font-size:8pt; line-height:10pt;}
.medpurp {color:#5200A9;}

a:link {
	color: #5200A9; 
}
a:visited {
	color: #8E42DD;
}
a:hover {
	color: #000000;
}

h1 { font:Arial, Helvetica, sans-serif; color:#C90; text-decoration:underline;}

h3 { color:#976806; font-weight:bold; }

.getsmall {font-size:9pt;}

.demofloat {margin:0px;}

.sosmall {font-size:7pt;}

#whitelnk { color:#FFF; }
#whitelnk a { color:#FFF; }
#whitelnk a:visited { color:#FFF; }

.logogogo { font-size:12pt; color:#FFF; }
