body {height:100%; min-height:100%; text-align:center; padding:0px; margin:0px; background:#eeeeee url(./images/bg.gif);}
div {font:13px Verdana, Arial, Helvetica, sans-serif;}
p {margin:0px;}
a:link, a:visited {color:#4e87de; text-decoration:none;}
a:hover {color:#4e87de; text-decoration:underline;}
a:active {color:#4e87de; text-decoration:none;}
img {border:none; margin:0px; padding:0; max-width:100%;}
.object {display:block;}
#swheader {display:none;}
.searchinput {border:1px solid #cccccc; vertical-align:bottom; padding-bottom:2px; background:url(./images/bg_input.gif) repeat-x;}
.input {margin-bottom:2px;}
.mainbanner {display:none;}

a.menubutton:link, a.menubutton:visited {width:156px; height:34px; font:bold 9px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; text-decoration:none; text-transform:uppercase; vertical-align:middle; padding:0px; margin:0px; background:#4e87de url(./images/bg_buttons.jpg) no-repeat; display:block; line-height:34px; text-indent:5px;}
a.menubutton:hover {width:156px; height:34px; font:bold 9px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; text-decoration:underline; text-transform:uppercase; vertical-align:middle; padding:0px; margin:0px; background:#4e87de url(./images/bg_buttons.jpg) no-repeat; display:block; line-height:34px; text-indent:5px;}
a.menubutton:active {width:156px; height:34px; font:bold 9px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; text-decoration:none; text-transform:uppercase; vertical-align:middle; padding:0px; margin:0px; background:#4e87de url(./images/bg_buttons.jpg) no-repeat; display:block; line-height:34px; text-indent:5px;}

#container {width:600px; margin:0px auto 0px auto;}
#leftbar {float:left; width:5px; background:url(./images/bg_leftbar.gif) repeat-y; display:none;}
#leftpanel {float:left; width:156px; background:url(./images/bg_leftpanel.gif) repeat-y; display:none;}
#centrepanel {float:left; width:100%;}
#rightpanel {float:left; width:156px; background:url(./images/bg_rightpanel.gif) repeat-y; display:none;}
#rightbar {float:right; width:5px; background:url(./images/bg_rightbar.gif) repeat-y; display:none;}

.fmrecruit {width:156px; height:60px; margin:0px; padding:0px; background:url(./images/bg_fmrecruit.jpg);}
#question {width:156px; height:260px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:center; vertical-align:middle; margin:10px 0px 0px 0px; padding:0px;}
#question p {padding:5px 5px 15px 5px; display:block;}

#news {width:468px; height:26px; line-height:26px; padding:0px; margin:0px; background:url(./images/bg_news.gif) repeat-x left top; display:none;}
.newscaption {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:0px 0px 0px 10px;}
.newstopic {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:0px 0px 0px 5px;}
#mrqNews {font:12px Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:0px; padding:0px 0px 0px 5px;}
#content {width:100%; min-height:600px; text-align:left; padding:5px; border-bottom:1px solid #828282; background:#ffffff;}
#content .topic {font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:10px 20px 0px 20px; display:block;}
#content .text {font:13px Verdana, Arial, Helvetica, sans-serif; color:#5c5c5c; text-align:justify; margin:0px; padding:10px 20px 0px 20px; display:block;}
#content table {font:13px Verdana, Arial, Helvetica, sans-serif; color:#5c5c5c; text-align:left; margin:0px; padding:10px 20px 0px 20px; display:block;}
#content .small {font:11px Verdana, Arial, Helvetica, sans-serif; color:#5c5c5c; margin:0px; padding:0px;}
#content .printlink {float:right; width:120px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#5c5c5c; text-align:right; margin:0px; padding:0px; cursor:pointer; display:none;}
#content ul {font:13px Verdana, Arial, Helvetica, sans-serif; color:#5c5c5c; padding:0px; margin:5px 0px 0px 50px;}
#content ol {font:13px Verdana, Arial, Helvetica, sans-serif; color:#5c5c5c; padding:0px; margin:5px 0px 0px 50px;}
#content a:link, a:visited {font:13px Verdana, Arial, Helvetica, sans-serif; color:#4e87de; text-align:left; margin:0px; padding:0px;}
#content a:hover {font:13px Verdana, Arial, Helvetica, sans-serif; color:#4e87de; text-align:left; text-decoration:underline; margin:0px; padding:0px;}
#content a:active {font:13px Verdana, Arial, Helvetica, sans-serif; color:#4e87de; text-align:left; margin:0px; padding:0px;}
#content h1 {font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:10px 20px 0px 20px; display:block;}
#content h2 {font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:10px 20px 0px 20px; display:block;}
#content h3 {font:italic bold 13px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:10px 20px 0px 20px; display:block;}
#content h4 {font:13px Verdana, Arial, Helvetica, sans-serif; color:#5c5c5c; text-align:justify; margin:0px; padding:10px 20px 0px 20px; display:block;}
#content h5 {font:13px Verdana, Arial, Helvetica, sans-serif; color:#5c5c5c; text-align:justify; margin:0px; padding:10px 20px 0px 20px; display:block;}
#content h6 {font:13px Verdana, Arial, Helvetica, sans-serif; color:#5c5c5c; text-align:justify; margin:0px; padding:10px 20px 0px 20px; display:block;}
#content p {font:13px Verdana, Arial, Helvetica, sans-serif; color:#5c5c5c; text-align:justify; margin:0px; padding:10px 20px 0px 20px; display:block;}

#sponsoredlinks {font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; padding:0px 3px 0px 15px;}
#sponsoredlinks a:link, #sponsoredlinks a:visited {font:11px Verdana, Arial, Helvetica, sans-serif; color:#4e87de; text-decoration:none;}
#sponsoredlinks a:hover {font:11px Verdana, Arial, Helvetica, sans-serif; color:#4e87de; text-decoration:underline;}
#sponsoredlinks a:active {font:11px Verdana, Arial, Helvetica, sans-serif; color:#4e87de; text-decoration:none;}

#magazine {width:156px; height:216px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; vertical-align:bottom; margin:0px; padding:0px; background:#e70010 url(./images/bg_magazine.jpg) no-repeat top;}
#rightbanner {width:156px; height:568px; text-align:center; vertical-align:middle; padding:10px 0px 10px 0px; margin:0px;}

#footer {font:10px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:5px 0px 10px 0px; clear:both;}

#btm {height:13px; width:790px; margin:0px auto 0px auto; display:none;}
#btmleftbar {float:left; width:5px; height:13px; background:url(./images/bg_leftbar.gif) repeat-y;}
#btmleftpanel {float:left; width:156px; height:13px; background:url(./images/bottom_leftpanel.gif) no-repeat;}
#btmrightpanel {float:right; width:156px; height:13px; background:url(./images/bottom_rightpanel.gif) no-repeat;}
#btmrightbar {float:right; width:5px; height:13px; background:url(./images/bg_rightbar.gif) repeat-y;}


#xbox {background:transparent; margin:1px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:white; border-left:1px solid blue; border-right:1px solid blue;}
.xb1 {margin:0px 5px; background:blue;}
.xb2 {margin:0px 3px; border-width:0px 2px;}
.xb3 {margin:0px 2px;}
.xb4 {height:2px; margin:0px 1px;}
.xboxcontent {display:block; background:white; border:0px solid blue; border-width:0px 1px; padding:5px;}

#sfbox {background-color:white;}
.sftop, .sfbottom {display:block; background:transparent; font-size:1px;}
.sfb1, .sfb2, .sfb3, .sfb4 {display:block; overflow:hidden;}
.sfb1, .sfb2, .sfb3 {height:1px;}
.sfb2, .sfb3, .sfb4 {background:#c2dafa; border-left:1px solid blue; border-right:1px solid blue;}
.sfb1 {margin:0px 5px; background:blue;}
.sfb2 {margin:0px 3px; border-width:0px 2px;}
.sfb3 {margin:0px 2px;}
.sfb4 {height:2px; margin:0px 1px;}
.sfboxcontent {display:block; background:#c2dafa; border:0px solid blue; border-width:0px 1px; padding:5px;}
