﻿/** CSS for users **/
*,body,ul,li { margin:0; padding:0; }
.menuLI li { list-style:none; }
a, a:link { text-decoration:none; }
div { overflow:hidden }

.clear { clear:both }

#page-wrapper { background:url(/Content/Themes/Default/images/page-bg.png) repeat-x; }
#header { overflow:hidden; height:115px; }
#header .content h1 { font-size:25px; }
#title { width:500px; float:left; margin-left:35px; margin-top:15px; }
.quicklinks a { font-size:10px; }
#header-quicklinks { float:right; width:208px; height:110px; background:url(/Content/Themes/Default/images/quicklinks-bg.png) no-repeat top right; }
#header .quicklinks { margin:5px auto; width:170px; text-align:center; }

#user { position:relative; top:66px; }

#nav { background:url(/Content/Themes/Default/images/nav-bg.png) repeat-x; height:36px; width:inherit; line-height:36px; padding-left:20px;}
#nav ul li { float:left }

#content-wrapper { width:1024px; margin:15px auto; height:auto; overflow:hidden;  }
#content-main { width:768px; float:left;  }
#content-main .wrapper-outer { }
#content-main .wrapper-inner { }
#content-main .content { color:#000000; font-size: 11px; }
#content-main .desctext ul li { list-style-type:square; margin-left:20px;}

#sidebar { width:231px; float:right; }

#logon-wrapper-inner { background:url(/Content/Themes/Default/images/login-bg.png) repeat-x; margin:0 5px 0 7px; padding:0px; height:327px; }
#logon-wrapper { background:url(/Content/Themes/Default/images/login-border-left.png) no-repeat top left; margin-bottom:10px; }
#logon-form { background:url(/Content/Themes/Default/images/login-border-right.png) no-repeat top right;}
#logon-form .textbox-wrapper { background:url(/Content/Themes/Default/images/login-input-bg.png) no-repeat; display:block; }
#logon-form .textbox-wrapper input { width:208px; height:24px; margin:2px 7px 8px 3px; border:none; padding:0px;}

#logon-form form { margin:0; padding-top:8px; }
#logon-form input.button { background:url(/Content/Themes/Default/images/button-bg.png) no-repeat; border:none; text-align:center; padding:0; height:24px; width:73px; font-size:11px; font-weight:bold; color:#fff; }
#logon-form li {padding: 0px;margin-top: 13px;overflow: hidden;}
#logon-form li.button, #logon-form li.link { text-align:right; padding-right:12px;background-color: transparent; }
#logon-form p { color:#9999cc; font-size:10px; text-align:left; }
#logon-form a { text-decoration:none; color:#ee9535; }
#logon-form hr { margin:15px 0; color:#ccf; background-color:#ccf; }

/**  sidebar widgets  **/
#sidebar .widget { background:url(/Content/Themes/Default/images/widget-border-top.png) no-repeat top left; margin-bottom:17px; }
#sidebar .widget .wrapper-outer { background:url(/Content/Themes/Default/images/widget-border-bottom.png) no-repeat bottom left; }
#sidebar .widget .wrapper-inner { background:url(/Content/Themes/Default/images/widget-bg.png) repeat-y; padding:9px; margin:8px 0px 7px 0px; }
#sidebar .widget .content { font-size:10px; }
#sidebar .widget h3 { color:#cc9933; font-size:14px; }
#sidebar .widget p { color:#000000; }
#sidebar .widget .read-more { text-align:right; margin-top:5px; }
#sidebar .widget .read-more a { color:#03f; }
#sidebar .widget .list { margin:13px 0px; }
#sidebar .widget .list .date { float:right; color:#f00; }
#sidebar .widget .list p { color:#993300; border-bottom:1px solid #930; padding:0 5px;}

#footer { background-color:#b3c2fa; height:45px; }
#footer .wrapper-outer { padding:17px 10px; }
#footer .copyright { float:left; }
#footer .quicklinks { float:right; }
#footer .content { font-size:10px; }
#footer .quicklinks span { padding:0 5px; }