
body {
background-color:#A4854C;
background-image:url(../images/background.jpg);
background-position:center top;
background-repeat:repeat-x;
margin:0;
padding:30px;
text-align:center;
}
div {
color:#555555;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
line-height:18px;
text-align:left;
}
table, td {
text-align:left;
vertical-align:top;
}
p, ul, ol {
margin-bottom:20px;
margin-top:0;
}
a {
border:0 none;
color:#990000;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
text-decoration:underline;
}
a:hover {
color:#000000;
text-decoration:none;
}
img {
display:block;
}
input, select, textarea {
background-color:#F1F1F1;
border:1px solid #CCCCCC;
font-family:"Courier New",Courier,monospace;
font-size:13px;
margin-bottom:4px;
padding:4px;
}
#container {
border:2px dotted #FFFFFF;
margin:0 auto 20px;
padding:6px 8px;
width:878px;
}
#wrapper {
background-color:#FFFFFF;
padding:10px;
width:860px;
}
#header {
background-color:#FFFFFF;
height:120px;
width:860px;
}
#main-navigation {
background-color:#660000;
height:36px;
width:860px;
}
#main-navigation ul {
float:left;
list-style-type:none;
margin:0;
padding:0;
}
#main-navigation ul li {
float:left;
list-style-type:none;
margin:0;
padding:0;
}
#main-image {
}
#content {
background-color:#FFFFFF;
padding:16px;
width:828px;
}
#right {
background-color:#0000FF;
float:right;
margin-bottom:12px;
margin-left:12px;
width:530px;
}
#referral {
background-color:#F1F1F1;
border:1px solid #CCCCCC;
margin-bottom:20px;
padding:12px;
width:798px;
}
#referral-inset {
background-color:#330000;
color:#FFFFFF;
font-family:"Courier New",Courier,monospace;
margin-bottom:20px;
padding:12px;
width:772px;
}
#footer {
color:#330000;
margin:0 auto;
width:860px;
}
#footer a {
color:#330000;
text-decoration:none;
}
#footer a:hover {
color:#990000;
text-decoration:underline;
}
.subhead {
border-top:1px solid #CCCCCC;
clear:both;
color:#990000;
font-weight:bold;
margin:0;
padding:8px 0 0;
}
.right-inset {
border:1px solid #996600;
float:right;
margin:0 0 12px 12px;
}
.intro {
color:#000000;
font-size:21px;
line-height:28px;
}
.subhead-no-line {
color:#990000;
font-weight:bold;
margin:0;
padding:0;
}
.apply-now-table {
border-top:1px solid #CCCCCC;
line-height:normal;
width:828px;
}
.apply-now-left-td {
padding:4px 20px 0 0;
width:250px;
}
.apply-now-center-td {
padding-right:30px;
padding-top:4px;
width:177px;
}
.apply-now-right-td {
background-image:url(../images/shadow.jpg);
background-repeat:repeat-y;
border-left:1px solid #CCCCCC;
padding-left:20px;
padding-top:4px;
width:300px;
}
.apply-now-left-large-td {
padding-top:4px;
width:427px;
}
.border-top {
border-top:1px solid #CCCCCC;
padding-top:12px;
}