@charset "utf-8";
/* Website by Design House */
/* http://www.designhouse.com.au */

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup,textarea, tfoot, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {}
a:hover {}
body {background:#DFDFDF repeat-x;font:75%/125% Arial}
img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em}
h2{font-weight:normal;font-size:1.75em;line-height:1.75em}
h3{color:#B51000;border-bottom:solid 1px black}

/* Containers */
#skip {height:0px;overflow:hidden;width:0px}
#page {background:#FFF;margin:0px auto;width:800px;border:solid grey 1px;border-top:none}
#main {background:url(../images/bga.png) repeat-y center;overflow:hidden;padding:0;position:relative;width:100%}
#content{margin:30px;}
#leftSidebar{width:170px;border-right:solid 2px grey;float:left;margin-right:20px;margin-bottom:25px;}
#rightSidebar{width:545px;;float:right}


/* Header */
#logo {margin:15px 0 0 15px}
a.logout {background:#C00 url(../images/logout.png) no-repeat;color:#FFF;height:24px;line-height:24px;position:absolute;right:10px;text-align:center;text-decoration:none;top:10px;width:70px}
a.logout:hover {text-decoration:underline}
#menu {list-style:none;padding:0 0 0 6px}
#menu li {float:left;padding:10px 4px 0}
#menu li a {background:url(../images/menu.png) no-repeat;color:#FFF;height:32px;float:left;font-weight:bold;line-height:32px;text-align:center;text-decoration:none;width:95px}
#menu li a:hover {text-decoration:underline}


/* Sidebar */
#sidenav a{color:black;text-decoration:none}
#sidenav a:hover{color:red;text-decoration:underline}
#sidenav li{background:url(../images/bullet.png) no-repeat; list-style:none;line-height:1.3em;height:1.3em;padding-left:15px; }
.sub{margin-left:20px;}
.current{font-weight:bold;}
#sidenav .current a{color:#B41102}


/* Content*/
.error { color:red;}
.happy {color:green;}
label {cursor:pointer;}
.hovered {background-color:#E9EFF8; /*Light blue;*/}
.hidden { display:none; }
#rightSidebar ul li{margin-left:20px;}
.detail strong a{color:black;text-decoration:none;font-size:1.2em}


#footer{width:700px; margin:auto auto; text-align:center; margin-bottom:20px}
#footer a{color:black;}

/* Sidebar */

/* Footer */
