.top {  font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #000000; background-color: #0099FF; background-position: left top; border: 1px #000000 solid; left: 0px; top: 0px; clip:   rect(   ); position: absolute}
.column1 {  height: 400px; width: 220px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; left: 1px; top: 180px; clip:   rect(   ); background-color: #FFFFFF; border-color: #000000 solid; position: absolute; background-image: url(/heart2.jpg); background-repeat: no-repeat; background-position: left top}
.column2 { height: 1000px; width: 220px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; left: 1px; top: 180px; clip:   rect(   ); border: 1px #000000 solid; background-color: #CCCCFF; border-color: #000000 solid; position: absolute; background-repeat: no-repeat; background-position: right center }
.column3 { height: 1000px; width: 220px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; left: 1px; top: 180px; clip:   rect(   ); border: 1px #000000 solid; background-color: #CCCCFF; border-color: #000000 solid; position: absolute; background-repeat: no-repeat; background-position: right center }
.heading {  padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; border: 1px #006666; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 10pt; color: #000000; clip:  rect(   ); background-color: #6699FF; height: 15px; width: 100%}
.column4 { height: 1000px; width: 220px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; left: 1px; top: 180px; clip:   rect(   ); border: 1px solid; background-color: #CCCCFF; border-color: #000000 solid; position: absolute; background-repeat: no-repeat; background-position: right center }
.box5 { height: 1000px; width: 220px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; left: 1px; top: 180px; clip:   rect(   ); border: 1px solid; background-color: #CCCCFF; border-color: #000000 solid; position: absolute; background-repeat: no-repeat; background-position: right center }
a {  font-style: normal; text-decoration: none; font-family: "Times New Roman", Times, serif; font-size: 10pt; line-height: 10pt; font-weight: lighter; font-variant: normal; text-transform: none; color: #000000}
.titlebar {  border: 1px #0066CC; position: absolute; clip:  rect(   )}
.footer {  position: absolute; clip:  rect(   ); background-color: #0099FF}

.nav {  background-color: #0099CC; height: 20px; width: 800px; border: 1px #6666FF; left: 0px; top: 0px; clip:    rect(   ); position: absolute; font-family: "Times New Roman", Times, serif; font-size: 9pt; color: #FFFFFF}
.main {  background-color: #FFFFFF; border: 0px #FFFFFF none; height: 1000px; width: 600px; left: 200px; top: 50px; clip:   rect(   ); position: absolute; border-width: 1px 1px 1px 2px; border-color: #FFFFFF #FFFFFF #FFFFFF #660000}
.title { background-color: #FFFFFF; height: 20px; width: 800px; border: 1px #6666FF; left: 0px; top: 25px; clip:  rect(   ); position: absolute ; background-image: url(../common/title.jpg); background-repeat: no-repeat}
.leftcolumn {  position: absolute; clip:  rect(   ); border-color: black black black #990000; width: 175px}

.leftcolumn a, div.leftcolumn a:link, div.leftcolumn a:active { 
  display: block; 
  padding: 0px; 
  margin-top: 0px; margin-bottom: 0px; 
  border: 1px #ffffff outset; 
  color: #ffffff; background: #7e9df3; 
  font-weight: normal; text-decoration: none; 
  font-family: Times New Roman, Times, serif;
  font-size:12px; }

.leftcolumn a, div.leftcolumn a:link, div.leftcolumn a:visited, div.leftcolumn a:active { 
/* Start box model hack */
  width: 106px; voice-family: "\"}\""; voice-family: inherit; width: 175px; 
}
html>body div.leftcolumn a { 
  width: 175px 
}

.leftcolumn a:hover { 
  color: #0007cc; background: #ffffff; 
  border: 1px #ff0000 outset; 
}

.leftcolumn a:hover { 
  color: #ffffff; background:#0007cc ; 
  border: 1px #cf0 outset; 
  margin-bottom: 0px; 
  margin-top: 0px; 
}.pageheading {  font-family: "Times New Roman", Times, serif; font-size: 18pt; background-color: #0066CC; color: #FFFFFF}
.subheading {  font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #FFFFFF; background-color: #0099CC; border: 1px #3399FF; font-weight: lighter}
.pagetext {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-weight: lighter; color: #000000}
.tabletext {  font-family: "Times New Roman", Times, serif; font-size: 10pt; line-height: 10pt; color: #000000}
.smalltext {  font-family: "Times New Roman", Times, serif; font-size: 9pt}
.tight {  line-height: 10pt}
.login {  background-color: #0099CC; height: 70px; width: 100%; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 2px #006666 double; border-color: #3333FF #0000FF #0000FF #3333FF; letter-spacing: normal; text-align: center; vertical-align: middle; word-spacing: normal}
.box {  border: 1px none; line-height: normal; background-repeat: repeat; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; background-color: #CCCCFF; width: 170px; border-color: #333333 inset}
.tabletextwhite { font-family: "Times New Roman", Times, serif; font-size: 10pt; line-height: 10pt; color: #000000; background-color: #CCCCFF; width: 145px}
.boxfleft {
	float: left;
	padding: 5px;
}
.boxfright {
	float: right;
	padding: 5px;
}
div.leftcolumn a:visited { 
  display: block; 
  padding: 0px; 
  margin-top: 0px; margin-bottom: 0px; 
  border: 1px #ffffff outset; 
  color: #ffffff; background: #66CC99; 
  font-weight: normal; text-decoration: none; 
  font-family: "Times New Roman", Times, serif;
  font-size:12px;  } 
