@charset "utf-8";
/* CSS Document */

#content { width:750px; padding:0 5px; margin:0; background:url('images/blockC750.png') 5px top repeat-y; }
#contentleft { width:750px; margin:0; padding:0; text-align:justify; }
#contentleft div { width:720px; padding:30px 15px 0; background:url('images/blockTB750.png') left top no-repeat; }
#contentleft .firstdiv { background-position:left -15px; padding:15px 15px 0; }
#contentleft .firstdiv h3 { margin-bottom:0.5em; }
#footer { background:#000 url('images/bottom750.png') center top no-repeat; }
#content h3 span { font-size:0.85em; font-style:italic; font-weight:normal; color:#CE0C0A; text-transform:none; }
#content .starpoint { font-size:0.8em; line-height:1.3em; margin-left:5px; }
#content ul { margin-left:1.2em; list-style:outside; margin-bottom:0.5em; }
#content ul li { margin:0.4em 0; }
table { margin:0; font-size:1em; line-height:1.5em; }
table h4 { display:inline; }
th span { color:#FFF; font-size:0.7em; line-height:1em; font-style:italic; font-weight:normal; }
th p { color:#FFF; font-size:0.7em; line-height:1em; font-style:italic; font-weight:normal; }
td span { color:#CE0C0A; font-size:0.8em; line-height:1em; font-style:italic; font-weight:normal; }
td p { color:#CE0C0A; font-size:0.7em; line-height:1em; font-style:italic; font-weight:normal; margin-bottom:0.5em; }
tr { width:720px; }
th { color:#CE0C0A; text-align:left; border-bottom:#FFF 1px solid; background-color:#000; font-size:1em; font-weight:normal; vertical-align:top; padding:0.2em 0 0.6em; }
td { text-align:center; border-bottom:#FFF 1px solid; background-color:#000; vertical-align:middle; }
.last th, .last td { border-bottom:#000 0px none; }
.joint th { border-bottom:#000 0px none; }
.name { width:490px; padding-left:5px; }
.cat { width:370px; padding-left:5px; }
.stu { width:120px; text-align:center; }
.com { width:120px; text-align:center; }
.cor { width:120px; text-align:center; }
#contentleft .request { margin-top: 0.5em; }
.aboutrates { margin-bottom:1em; }