body{text-align:center;color:#444;font:11px Tahoma,Arial,sans-serif;padding:0px;margin:0px auto;background:#EBE8D4}
#global-wrapper{text-align:left;width:860px;margin:0px auto}

form{margin:0px;padding:0px}
input{font:10px Verdana,Helvetica,sans-serif;border:1px solid #ddd;padding:3px;background:#fcfcfc}
input.nostyle{margin:0px;background:transparent;border:0px none}
input.bigger{font:13px Arial, Helvetica, sans-serif;font-weight:bold;padding:3px}
textarea{font:10px Verdana,Helvetica,sans-serif;font-weight:normal;border:1px solid #ddd;width:98%;overflow:auto;background:#fcfcfc;padding:4px;}
h1{font-size:22px;font-weight:normal;padding:6px 0px;margin:0px}
h2{font-size:16px;padding:6px 0px;margin:0px}
h3{font-size:12px;padding:0px 0px 6px 0px;margin:0px}
hr{border:1px solid #fff;border-top:1px solid #9bdeff}
ul.table{list-style:none;padding:0px;margin:0px}
li.row{padding:0px;margin:0px}
li.col{padding:0px;margin:0px;float:left}
img{border:0px none}
img.left{float:left;margin:0px 5px 5px 0px;}
img.right{float:right;margin:0px 0px 5px 5px;}

a.button{margin:4px 0px;}
.button{border:1px solid #006699;padding:4px;background:#e6f0f5;overflow:visible}
.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
.clearfloat{display:inline-block;}
.clearfloat{display:block;}

.left{text-align:left}
.center{text-align:center}
.right{text-align:right}
.float-left{float:left}
.float-right{float:right}
.right-button a{float:right}
small,.small{font-size:10px}
.nopad{padding:0px}
.nomargin{margin:0px}
.noborder{border:0px none}
.border{border:1px solid #d5d5d5}
.hide{display:none}
.visible{display:inline}

a:link,a:visited{color:#006699;text-decoration:none}
a:hover,a:active{color:#c40024;text-decoration:underline}

.pagetitle{padding:0px 0px 10px 0px}
.tabs{}
.tabs ul{list-style:none;padding:0px 10px;margin:0px}
.tabs a{padding:5px 10px}
.tabs li{padding:5px 0px;float:left}
.tabs a:hover{background:#f5f5f5;color:#006699;text-decoration:none}
.tabs a.current{background:#006699;color:#fff}
.tabs.border-bottom{margin-bottom:10px}
.border-bottom{border-bottom:1px solid #006699;}
.border-bottom-grey{border-bottom:1px solid #ddd;}
/*.corners-top{height:6px;background:url('images/corners1_left.png') no-repeat}
.corners-top span{height:6px;background:url('images/corners1_right.png') no-repeat 100% 0;display:block;}
.corners-bottom{height:6px;background:url('images/corners1_left.png') no-repeat 0 100%}
.corners-bottom span{height:6px;background:url('images/corners1_right.png') no-repeat 100% 100%;display:block;}*/
.toolbox{background:#eee;border-top:1px solid #006699;padding:10px;margin-bottom:10px}
.warning{background:#faffb7;border:1px solid #f3ff62;padding:10px;margin:10px 0px}
.error{background:#ffe6e6;border:1px solid #ffbfbf;padding:10px;margin:10px 0px}
.info{background:#ddf4ff;border:1px solid #9bdeff;padding:10px;margin:10px 0px}
.pagenav{}
.pagenav a{padding:4px;margin:0px;border-bottom:1px solid #9bdeff;}
.pagenav a:hover{background:#ddf4ff}
.pagenav strong{padding:4px;background:#9bdeff;border-bottom:1px solid #9bdeff;}
.pagenav-info{padding:4px}
.text-counter{text-align:right;text-transform:lowercase;font-size:10px}
.text-counter input{border:0px none;font-size:10px}

.caption{font-weight:bold;color:#888;font-size:10px}
.bg1{background-color:#F7F8FD}
.bg2{background-color:#fff}
th{text-align:center;padding:2px;background-color:#B1CCF8;color:#fff;font-weight:normal}
th a{color:#fff!important}
table.table{background-color:#f5f5f5;border:1px solid #eee}

#header{padding:20px}
#header-wrapper{margin-bottom:10px}
#searchbar{float:right;margin:6px 0px 0px 5px;border:1px solid #999;background:#fff}
#searchbar-query{border:0px none;width:150px;padding:4px 4px 0px 4px;}
#searchbar-submit{background:#999;vertical-align:top;}
#searchbar-options,#searchbar-suggestions{display:none;position:absolute;background:#f5f5f5;padding:4px;border:1px solid #999;margin-top:2px;width:172px;text-align:left}
#searchbar-options ul,#searchbar-suggestions ul{list-style:none;margin:0px;padding:0px;}
#searchbar-options li,#searchbar-suggestions li{width:170px;}
#searchbar-options a,#searchbar-suggestions a{display:block;padding:5px;border:1px solid #f5f5f5;color:#444}
#searchbar-options a:hover,#searchbar-suggestions a:hover{background:#d9f2ff;text-decoration:none;border:1px solid #d9f2ff;}
#searchbar-options a.current{background:#d9f2ff;border:1px solid #62ccff;text-decoration:none}

#container{}
#content{}

.narrowcolumn,.widecolumn{float:right;margin:0px;}
.narrowcolumn{width:630px;}
.widecolumn{width:860px}


#navbar{margin-bottom:10px;background:#006699}
#navbar ul{list-style:none;margin:0px;padding:5px}
#navbar ul li{float:left;}
#navbar ul li a{display:block;padding:7px 12px 11px 12px;color:#ccc;}
#navbar ul li a:hover,#navbar ul li a.current{background:#EBE8D4;color:#222;text-decoration:none;}
#navbar ul li a.current{font-weight:bold}

#sidebar{width:220px;float:left;margin:auto;font-size:10px}
#sidebar ul{float:none;list-style:none;margin:0px;padding:0px;}
#sidebar ul li{padding:0px;margin:0px 0px 10px 0px}
#sidebar ul li ul{padding:10px;margin:0px}
#sidebar ul li ul li{padding:0px;margin:0px}
#sidebar a{color:#c40024;text-decoration:none}
#sidebar a:hover{color:#c40024;text-decoration:underline}
#sidebar h2{font-size:12px;padding:0px;margin:0px 0px 10px 0px;border-bottom:1px solid #c40024}
#sidebar form{padding:0px;margin:0px}
#sidebar input{padding:2px;margin:0px}

#sidebar .sidebar-wide{width:380px;}
#sidebar .sidebar-norrow{width:185px;float:left;margin-right:10px}

#footer-wrapper{width:500px;margin:20px auto;}
#footer-bg{background:#fff;height:35px;width:500px;float:left;position:absolute;z-index:-1;opacity:0.4;filter:alpha(opacity=40)}
#footer{font-size:10px;text-align:center;height:35px;color:#222;padding:5px 0px}
#footer a{color:#111}

.corners-top{height:6px;background:url('images/corners1_left.png') no-repeat}
.corners-top span{height:6px;background:url('images/corners1_right.png') no-repeat 100% 0;display:block;}
.corners-bottom{height:6px;background:url('images/corners1_left.png') no-repeat 0 100%}
.corners-bottom span{height:6px;background:url('images/corners1_right.png') no-repeat 100% 100%;display:block;}

#header-wrapper{background:#fff;}
#header-wrapper, .box, .module, #navbar{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#sidebar h2.module-title{background:#d6dafe;padding:4px 6px;border:0px none;margin:0px}
#sidebar div.module-title{background:#d6dafe;padding:4px 6px;}
#sidebar div.module-title h2{border:0px none;margin:0px}
#sidebar div.module-title a{color:#006699}
.box{background:#fff}
.box-title{background:#ddd;padding:5px}
.box-content{padding:10px}
.module{background:#fff;margin-bottom:10px}
div.module-title{background:#ddd;padding:5px;}
div.module-title h2{font-size:12px;margin:0px}
h2.module-title{background:#ddd;padding:5px;font-size:12px;margin:0px}
.module-content{padding:10px}
