p { color: black; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:500; font-style: normal; line-height: 19px; margin: 0; padding-left: 0;letter-spacing:.05em;padding-top:10px;}
td { }
a:link { color: black;}
a:visited { }
a:hover { }
a:active { }
h1 { color: #aa1b1e; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:500;margin: 0; padding-top: 15px; }
.plaintext {font-size: 15px;color:black; font-family: Georgia, "Times New Roman", Times, serif; font-weight:500; font-style: normal; line-height: 19px; margin: 0; padding-left: 0;letter-spacing:.05em; margin: 0; padding-left: 0;padding-top:10px; }
.smalltext { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; margin: 0; }
.boldtext { color: #aa1b1e; font-family: Georgia, "Times New Roman", Times, serif;  font-style: normal; line-height: 19px; margin: 0; padding-left: 0;letter-spacing:.05em; font-weight: bold; }
.cd { position: relative; float: left; padding: 7px; }
li{ color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 16px; margin: 0; padding-left: 0;}
#wrapper { width:1035px; margin-left: auto;margin-right: auto;margin-top: 0pt;overflow:hidden;}
#header { width:1033px; display:block; }
#container { background-color:white;width:1033px; }
#lefCol { float:left; width:95px;padding:15px; background-color:white;  margin-top:5px;}
#midCol { position:relative;background-image:url(../art/Midbg.jpg);float:left; width:675px; padding-left:50px;padding-right:50px;padding-top:10px;margin-top:20px;border:1px; border-style: solid;border-color: #aaaaaa; }
#rigCol { float:right; width:105px; padding:10px; background-color:white; margin-top:5px; }
#footer { clear:both; padding:1em; background-color:white; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* slightly enhanced, universal clearfix hack */
.clearfix { display: inline-block; }
.clearone{clear:both;height:1px;}
/* start commented backslash hack \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; } /* close commented backslash hack */
body { position:relative;background-image:url(../art/bg.jpg); background-position: center;background-repeat: repeat-y; width:100%;margin:0;padding:0;} 
.empty { empty-cells: show; }
#homecopy { position:absolute;
left:350px;
top:375px;
		width:350px;
		color: black; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:500; font-style: normal; line-height: 18px;}
.myheader{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
height:20px;
margin-bottom:5px;

color: #d34548; font-size: 15pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight:500;padding-top: 10px;padding-bottom: 8px; 
}

.myanswer{ /*class added to contents of 1st demo when they are open*/
color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; margin: 0; padding-left: 22px;
padding-top:5px;padding-bottom:5px;
}

#homecopya { 
padding-top:30px;
padding-right:10px;
float:right;
width:340px;
color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px;
height: 1% }

#Banner {float:left;
width:290px;
border: 0px;
border-color: white;}

.mobile {display:none;}
