body   { background-color: #a5b4dd; margin-top: 0px; margin-left: 0px }
p {}
td  { color: #373c4c; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.main  { background: #cdd6ee url(media/content_bg.jpg) repeat-y }
.h1 { background: #cdd6ee url(media/h1_bg.jpg) no-repeat }
.border { border-bottom: 1px solid #8293c5; border-left: 1px solid #8293c5; border-right: 1px solid #8293c5 }
.content  { color: #373c4c; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(media/log_bg.gif) no-repeat; padding-right: 10px; padding-bottom: 10px; padding-left: 10px }
h1   { color: #fff; font-size: 20px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; letter-spacing: 3px; margin-top: 0px; margin-bottom: 0px }
h2  { color: #3d15a9; font-weight: lighter; font-size: 18px; background: url(media/h2_bg.gif) no-repeat; text-align: right; letter-spacing: 3px; margin-top: 0px; padding-right: 50px; padding-bottom: 10px }
.highlight { background-color: #abc5f1; margin: 3px; padding: 2px; border: solid 1px #fff }
.highlight_left { background-color: #abc5f1; margin-right: 8px; padding: 2px; border: solid 1px #fff }
.highlight_right { background-color: #abc5f1; margin-left: 8px; padding: 2px; border: solid 1px #fff }
.highlight_center { background-color: #abc5f1; margin: 0px auto; padding: 2px; border: solid 1px #fff }
h3  { color: #41428d; font-weight: lighter; font-size: 14px; text-align: left; letter-spacing: 3px }
#footer  { color: #000; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #b2d1fe repeat-y; text-align: center; vertical-align: middle; border: solid 1px #fff }
#footer a:link,   #footer a:visited   { color: #000; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-repeat: no-repeat; letter-spacing: 0px; padding-right: 5px; padding-left: 5px; padding-bottom: 2px }
#footer a:hover  { color: #41447c; text-decoration: underline }
a:link, a:visited { color: #8582db }
a:hover { color: #fff }
.center { text-align: center; }
.line-solid { border-top: 1px solid #8293c5; }
.line-dotted { border-top: 1px dotted #8293c5; }
.text_center { text-align: center; }
