body {
font-size: small;
background: white url(images/background.jpg) repeat;
margin: 0px;
text-align: justify;
font-family: "Times New Roman", Arial, Helvetica, sans-serif;
font-size: 14px;
}

a {
color: black;
}

a:hover {
font-weight: bold;
}

#wrapperDiv {
width: 100%;
text-align: center;
}

/* Top Spacer */
#topspacer {
width: 700px;
height: 10px;
}

/* Heading */
#heading {
width: 700px;
height: 245px;
border-bottom: 0px solid black;
border-top: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
padding: 0 0 0px 0;
margin: 0px auto;

text-align: justify;
}

#heading h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 30px;
font-weight: bold;
color: #000000;
padding: 170px 0 0 20px;
letter-spacing: 0px;
margin: 0px;
}

#heading h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
font-weight: bold;
color: #000000;
padding: .1em 0 0 20;
margin: 0;
letter-spacing: 0px;
}

/* Navigation */
#navigation {
width: 700px;
height: 28px;
margin: 0px auto;
border-bottom: 0px solid black;
border-top: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
font-weight: normal;
background: #EEEEEE;
font-size: small;
}

#navigation a {
margin-top: 0px;
margin-left: 0px;
}

#navigation li {
display: inline;
}

#navigation ul {
margin: 0px;
padding: 0px;
list-style: none;
}

#navigation a {
display: block;
float: left;
width: 139px;
padding: 7px 1px 7px 0px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
background: #EEEEEE;
font-size: 1em;
border-bottom: 1px solid black;
}

#navigation a:hover {
background: #CCCCCC;
}


/* Content */
#content {
padding: 0 0 20px 0;
margin: 0px auto;
border-bottom: 0px solid black;
border-top: 1px solid white;
border-left: 1px solid black;
border-right: 1px solid black;
width: 700px;
background: white;
text-align: justify;
}

#content h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
font-weight: bold;
color: #000000;
margin-top: 20px;
margin-left: 20px;
}

#content h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
font-weight: bold;
color: #000000;
margin-top: 20px;
margin-left: 20px;
}

#content p {
margin-left: 20px;
margin-right: 20px;
margin-top: 20px;
margin-bottom: 20px;
}

#content p.sub {
margin-top: -12px;
}

.cover_indent {
margin-top: -252px;
margin-left: 185px;
margin-right: 20px;
}


/* Columns (For Sub-agent List Page) */ 
#columnLeft {
float: left;
width: 320px;
margin-top: 20px;
padding-right: 20px;
padding-left: 20px;
text-align: left;
}

#columnRight {
float: right;
width: 320px;
margin-top: 20px;
padding-right: 20px;
text-align: left;
}

#columnLeft i {
letter-spacing: -1px;
}

span.space {
letter-spacing: -1px;
}

/* Footer */
#footer {
width: 700px;
margin: 0px auto;
padding: 3px 0px;
height: 50px;
background: #EEEEEE;
border-left: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
}

#footer p {
margin: 0px;
padding-top: 15px;
text-align: center;
font-size: 11px;
color: #999999;
}

#footer a {
color: #666666;
}

#footer a:hover {
color: #333333;
}

/* Bottom Spacer */
#bottomspacer {
width: 700px;
height: 10px;
}