body    { font-size: 11px; font-family: verdana; background-color: #d4eeff; background-image: url("images/main_bg.gif"); background-repeat: repeat-x; text-align: center; margin: 0; padding: 0 }
a { color: #0b77b7; text-decoration: none }
a:hover { color: #509ce9 }
div { color: #8d8b7e; font-family: Verdana}
p {}
td  { color: #8d8b7e; font-size: 11px; font-family: Verdana }
.linkcategory   { visibility: visible; position: relative; width: 50%; float: left }
.linkitem  { color: #a1053c; line-height: 12px; text-transform: uppercase; text-indent: -13px; margin: 0; padding: 3px 20px 5px 33px }
.linkitemfile { color: #a1053c; line-height: 12px; text-transform: uppercase; text-indent: -17px; margin: 0; padding: 3px 20px 5px 37px }
.linkitemlink { color: #2d94d2; text-decoration: none }
.linkitemlink a:hover { color: #009fff }
h1 { color: #a3a08c; font-size: 15px; font-family: Verdana; font-weight: normal; text-transform: uppercase; margin: 0; padding: 10px 20px }
h2 { color: #824b60; font-size: 12px; font-family: Verdana; font-weight: normal; text-transform: uppercase; margin: 0; padding: 20px 20px 10px }
#container  { text-align: left; visibility: visible; margin: 0 auto; position: relative; width: 910px }
#footer { background-image: url("images/footer_bg.gif"); background-repeat: no-repeat; visibility: visible; position: relative; width: 910px; height: 35px; float: left }
#leftmargintop   { background-image: url("images/left_margin_top.gif"); background-repeat: no-repeat; background-position: left top; visibility: visible; position: relative; width: 910px; float: left }
#leftmarginbg   { background-image: url("images/left_margin_bg.gif"); background-repeat: repeat-y; background-position: left 0; visibility: visible; position: relative; width: 910px; float: left }
#leftmarginbottom   { background-image: url("images/left_margin_bottom.gif"); background-repeat: no-repeat; background-position: left bottom; visibility: visible; position: relative; width: 910px; float: left }
#rightmargintop   { background-image: url("images/right_margin_top.gif"); background-repeat: no-repeat; background-position: right top; visibility: visible; position: relative; width: 910px; float: left }
#rightmarginbg   { background-image: url("images/right_margin_bg.gif"); background-repeat: repeat-y; background-position: right 0; visibility: visible; position: relative; width: 910px; float: left }
#rightmarginbottom   { background-image: url("images/right_margin_bottom.gif"); background-repeat: no-repeat; background-position: right bottom; visibility: visible; position: relative; width: 910px; float: left }
#maincontent { visibility: visible; position: relative; left: 20px; width: 870px; float: left }
#ctop { background-color: #99cdec; background-image: url("images/top_area_bg.gif"); background-repeat: repeat-x; text-align: center; visibility: visible; position: relative; width: 870px; height: 200px; float: left; border-bottom: 1px solid #fff }
#cmain { background-image: url("images/cmain_bg.gif"); background-repeat: repeat-y; visibility: visible; position: relative; width: 870px; float: left }
#cmaincat  { background-color: #f2ede2; visibility: visible; position: relative; width: 870px; float: left }
#leftcol { visibility: visible; position: relative; width: 224px; float: left }
#leftcol a { color: #fff; text-decoration: none }
#leftcol a:hover { color: #d4eeff; text-decoration: none }
#leftcol h2 { color: #0c4466 }
#middlecol { visibility: visible; position: relative; left: 1px; width: 420px; float: left }
#rightcol { visibility: visible; position: relative; width: 224px; float: right }
#rightcol p { margin: 0; padding: 10px 20px }
#rightcol td  { padding: 1px 0 1px 20px }
#rightcol h2 { color: #a29f8b }
#rightcol a { color: #2291d0 }
#mpimgs { background-color: #fff; visibility: visible; position: relative; width: 420px; height: 226px; float: left }
#mpimg1 { background-image: url("images/mp_img_1.gif"); background-repeat: no-repeat; visibility: visible; position: relative; width: 420px; height: 130px; float: left }
#mpimg2  { background-image: url("images/mp_img_2.gif"); background-repeat: no-repeat; visibility: visible; position: relative; width: 139px; height: 95px; float: left }
#mpimg3  { background-image: url("images/mp_img_3.gif"); background-repeat: no-repeat; visibility: visible; position: relative; left: 1px; width: 140px; height: 95px; float: left }
#mpimg4 { background-image: url("images/mp_img_4.gif"); background-repeat: no-repeat; visibility: visible; position: relative; width: 139px; height: 95px; float: right }
#news { visibility: visible; position: relative; width: 420px; float: left }
#news h2 { color: #819266 }
.newsitemdate { color: #5b6a48; font-size: 10px; margin: 0; padding: 10px 20px 0 }
.newsitem { color: #6a7656; margin: 0; padding: 1px 20px 5px }
.contactformrow { visibility: visible; margin: 0; padding: 5px 25px 10px 35px; position: relative; float: left }
.formlabel { margin: 0; padding-top: 5px; position: relative; width: 100px; float: left }
.formfieldarea { visibility: visible; position: relative; width: 260px; float: right }
.formfield { color: #303030; font-size: 10px; font-family: verdana; width: 240px }
.qllogo { margin-right: -14px; margin-bottom: 10px; margin-left: 20px; border: solid 1px #d8f0ff  }
.qllogoarea { visibility: visible; position: relative; width: 100%; float: left }
.passiveeditnavi { color: #333; }
