@import url(reset.css);
@import url(uni-form.css);

/*Basics*/
body {background:#fff url(/img/body_bg.gif) repeat-y;font:0.85em "Lucida Grande", Arial, Helvetica, sans-serif;line-height:1.2em;color:#330;}
p {margin-bottom:1em;}
strong {font-weight:bold;}
em {font-style:italic;}
ul {margin-bottom:1em;}
#logo {float:left;width:193px;}
#logo p {padding:10px;text-align:center;font-family: Georgia, serif;}
#logo h1 a {background:url(/img/logo.gif);display:block;width:193px;height:114px;margin-top:80px;}
#logo h1 span {display:none;}
#wrapper {position:absolute;left:193px;width:1000px;}
#content {width:620px;padding:0.5em 20px;float:left;color:#333;}
#sidebar {width:300px;padding:0.5em 20px;float:left;}
#content ul {margin:1em 0;}
#content li {list-style:circle;list-style-position:inside;line-height:1.5em;}
dl dt {float:left;width:32%;clear:both;padding:1%;color:#999;border-bottom:1px solid #eee;}
* html>body dl dt {clear:none;} /*for Mac IE*/
dl dd {padding:1%;font-weight:bold;border-bottom:1px solid #eee;}
html>/**/body dl>dd {float:left;width:64%;}
div.clear {clear:both;}

/*Headings*/
h1, h2, h3, h4 {color: #91278f; font: 1em Georgia, serif;}
h2 {font-size:1.285em;padding-bottom:0.33em;border-bottom:1px dotted #996;margin-bottom:0.5em;margin-top:0.5em;}
h3 {font-size:1.1em;margin-bottom:0.5em;}
h4 {font-size:1em;}

h3 span {float:right;color:#999;}

/*Tables*/
table {width:100%;margin-bottom:1em;bordeR:1px solid #eee;}
table th {background:#eee;padding:5px;font-size:80%;}
table td {padding:5px;border-right:1px solid #eee;border-bottom:1px solid #eee;}

/*Navigation*/
#navigation {font:1.5em Georgia,serif;height:80px;border-bottom:10px solid #f0f0f0;}
#navigation li {display:inline;}
#navigation li a {text-decoration:none;padding:0 1em 0 0;font-size:1.285em;color:#999;}
#navigation li a.current {color:#000;}

/*Ticklist*/
ul.ticklist li {list-style-image:url(/img/icon_tick.gif);list-style-position:outside;padding:3px 0;}
ul.ticklist {margin-left:25px;}

/*Footer*/
div#footer {position:relative;text-align:center;color:#666;padding:1em;font-size:0.8em;margin-top:9em;}
div#footer a {color:#333;text-decoration:none;}
div#footer a:hover {color:#333;text-decoration:underline;}

/*Confirmation*/
p.note {margin-top:5em;font-size:90%;}
span.ref {color:#324F0F;font-weight:bold;}

/*Errors*/
ul.errorlist li {padding-left:50px;background:url(/img/alert.gif) no-repeat left top;list-style:none;}
