/*reset html 4 & 5*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header,  hgroup, menu, nav, section, menu, time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
article, aside, dialog, figure, footer, header,  hgroup, nav, section { display:block; }
:focus {outline: 0;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
table, td, th { vertical-align: middle; }
caption, th, td {text-align: left;font-weight: normal;}
acronym {cursor: help;border-bottom: 1px dashed #333;}
strong {font-weight: bold;color: #000;}
em {font-style: italic;}
hr {display: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
ins { background-color:#ff9; color:#000; text-decoration:none; }
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { 	border-bottom:1px dotted #000; 	cursor:help; }
a img { border: none; }
.right {float: right;}
.left {float: left;}
.hide {display: none;}
.clear {clear: both;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
body {line-height: 1.5;}
input, select { vertical-align:middle; }

/*rebuild*/
body{background:#fff;}
body,input,textarea{color:#111;font:12px Arial,sans-serif;line-height:1.5;}
h1,h2,h3,h4,h5,h6{font-weight:normal;clear:both;}
hr{background-color:#999;border:0;height:1px;margin-bottom:1.5em;}
p{margin-bottom:1.5em;}
ul{margin:0 0 1.5em 2.5em;}
ol{margin:0 0 1.5em 2.5em;}
ul{list-style:disc;}
ol{list-style-type:decimal;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}
dl{margin:0 1.5em;}
dt{font-weight:bold;}
dd{margin-bottom:1.5em;}
strong{font-weight:bold;}
cite,em,i{font-style:italic;}
blockquote{margin:0 3em;}
blockquote em,blockquote i,blockquote cite{font-style:normal;}
pre{font:11px Monaco,monospace;line-height:1.5;margin-bottom:1.5em;}
code{font:11px Monaco,monospace;}
abbr,acronym{border-bottom:1px dotted #666;cursor:help;}
ins{text-decoration:none;}
sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;}
sup{bottom:1ex;}
sub{top:.5ex;}

body { background: #fff url(../images/bg.png) 0 0 repeat-x; color:#b18c31; font-family: 'Gill Sans', Arial, Verdana, sans-serif; font-size:12px; }
a {color:#fff;text-decoration:underline;}
a:hover {color:#fff;}
#wrapper { width:960px; margin:0px auto; }
#header {width:100%;padding-top:5px;height:51px;display:block;clear:both;}
h1.logo {width:138px;height:48px;}
h1.logo a {background: transparent url(../images/logo.png) center center no-repeat;display:block;width:138px;height:48px;text-indent:-99999px;}
.access {width:250px;margin-top:5px;}
.login {width:80px;height:35px;clear:none;display:inline-block;}
.login a {display:block;font-size:12px;color:#fff;padding:8px 10px;text-transform:uppercase;text-decoration:none;background-color:#b6d8ee;border:1px solid #7d9db2;text-align: center;}
.login a:hover {background-color: #7d9db2;}
.support {font-size:22px;color:#b18c31;width:140px;clear:none;}
#content {width:100%;height:400px;margin:86px auto 0px;text-align:center;}
#content p {font-size:22px;margin-bottom:20px;color:#fff;}
#content h2 {font-size:22px;color:#333;margin-bottom:40px;}
#footer { clear: left; width: 100%; padding-top:10px; }
.copyright, .tech {width:300px;}
#footer p {font-size:12px;color:#b18c31;}
.tech {text-align: right;}























