/* Generic styles */
body {color:#ffffff;background-image:url(images/mainbg.jpg);background-color:#000000;}
#container {background-color:#333333;}
h1, h2, h3 {color:#eeeeee;}
/* Global navigation links */
#globalnav {background-color:#111111;}
#globalnav a {color:#ffffff;}
#globalnav a:hover {color:#111111;}
#globalnav a:visited {color:#ffffff;}
#globalnav a:visited {color:#ffffff;}
/* General */
a {color:#EEEEEE;text-decoration:underline;}
a:hover {color:#CC3333;text-decoration:underline;}
#content {height:100%;}
#content ul, ul li {list-style-type:none;}
.contentsection {background:none;}
.content {}
#content .contentsection .profile, .contentsection .events{background-image:url(images/chainlinks.gif);background-repeat:no-repeat;float:left;padding:42px 4px 4px;width:252px;}
/* Footer elements */
#footer {background-color:#333333;}
#footer p {line-height:normal;margin:0;}
#footer a {color:#ffffff;}
#footer .mnscu {background-image:url(images/mnscu_logo.jpg);}
/* Ask ATC points to PNG */
/*a#askatc{display:block;height:57px;background-color:transparent;background-image:url(images/askatc.png);background-repeat:no-repeat;margin:0 auto;}*/
/* menu overrides to support floating program menu */
.RadMenu{white-space:nowrap;float:left;position:relative;clear:both;height:20px;padding-top:5px;text-align:left;width:155px;background-color:#111111;color:#FFFFFF}
/* The rest is our standard menu */
.RadMenu a,a:hover{text-decoration:none;}
.RadMenu .rmLink{text-decoration:none;color:#FFF;line-height:20px;font-size:15px;}
.RadMenu .rmLink:rmFocused,.RadMenu .rmFocused{outline:0;}
.RadMenu .rmExpanded{z-index:10000;background:#aaa;color:#111;}
/* Top level mouseover  */.RadMenu .rmRootGroup .rmLink:hover,.RadMenu .rmRootGroup .rmFocused,.RadMenu .rmRootGroup .rmExpanded{background-color:transparent;color:#fff;}
/* Top-level  */.RadMenu .rmLink .rmText{font:normal 14px Arial, sans-serif;color:#111;}
.RadMenu .rmGroup{background:#a7cfe8;border:1px solid #828282;background-color:#fff;}
.RadMenu .rmGroup .rmLink{rmtext-decoration:none;color:#111;background:#eee;}
.RadMenu_rtl .rmGroup .rmLink{rmtext-align:right;}
/* dropdown  */.RadMenu .rmGroup .rmLink:hover,.RadMenu .rmGroup .rmFocused,.RadMenu .rmGroup .rmExpanded{background:#AB263F;}
.RadMenu .rmText{padding:4px 6px 5px;}
/* dropdown portion  */.RadMenu .rmGroup .rmLink .rmText{color:#111;font-size:15px;margin:0 0 0 4px;padding:2px 54px 2px 16px;}
/*   */.RadMenu .rmGroup .rmLink .rmExpandLeft{background:transparent url('img/left.gif') no-repeat right;}
/* dropdown image before mouseover  */.RadMenu .rmGroup .rmLink .rmExpandRight{background:transparent url('img/right.gif') no-repeat left;}
/*   */.RadMenu .rmHorizontal .rmText{padding:0 12px 1px 0;}
.RadMenu .rmHorizontal .rmItem{border-right:1px solid #353535;}
.RadMenu .rmHorizontal .rmLast{border-right:0;}
.RadMenu .rmVertical .rmItem{border-bottom:1px solid #353535;}
.RadMenu .rmVertical .rmLast{border-bottom:0;}
.RadMenu_rtl .rmHorizontal .rmItem{border-left:0;}
.RadMenu .rmRootGroup .rmGroup .rmItem{border-right:0;border-bottom:0;}
.RadMenu .rmGroup .rmExpanded{z-index:11;}
.RadMenu .topArrow,.RadMenu .bottomArrow,.RadMenu .leftArrow,.RadMenu .rightArrow{font-size:0;line-height:0;color:#fff;}
.RadMenu .topArrow,.RadMenu .bottomArrow{height:10px;width:100%;background:#fff url('img/bottom.gif') no-repeat top center;}
.RadMenu .bottomArrow{background-position:center -18px;}
.RadMenu .leftArrow,.RadMenu .rightArrow{width:10px;height:100%;background:#fff url('img/right.gif') no-repeat left center;}
.RadMenu .rightArrow{background-position:-18px center;}
.RadMenu .rmRootGroup .rmItem .disabled .rmText,.RadMenu .rmGroup .rmItem .disabled .rmText{color:#999;}
.RadMenu .rmGroup .rmItem .disabled{background-color:#fff;}
.RadMenu .rmHorizontal .separator{height:20px;width:1px;}
.RadMenu .rmRootGroup .separator{background-color:#8f8f8f;border-top:1px solid #676767;}
.RadMenu .rmVertical .separator{height:1px;border:0;background-color:#8f8f8f;margin:3px 0;}
.RadMenu .rmSlide{margin:-1px 0 0 -1px !important;}
* html .RadMenu .rmVertical .rmSlide{margin-left:-2px !important;}
* html .RadMenu .rmHorizontal .rmSlide{margin-top:-2px !important;}
.RadMenu_rtl .rmSlide{margin:-1px 0 0 2px !important;}
* html .RadMenu_rtl .rmVertical .rmSlide{margin-left:3px !important;}
* html .RadMenu_rtl .rmHorizontal .rmSlide{margin-top:-2px !important;margin-left:0 !important;}
