html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

body {font: 12px/1 'Lucida Grande', Arial, 'Liberation Sans', FreeSans, sans-serif; background: #fff;}
a {text-decoration: none; color: #4c7ca3;}
a:hover{color:#99b5cc;}
li {list-style: none;}
p{padding-bottom: 4px;}

#content{ width: 960px; margin: 0 auto;}
#go_back{height: 27px; background: #2070A9;font-size: 20px; color: #F9CCCA; padding-top: 5px; margin: 0px; top: 0px; left: 0px; width: 100%; -moz-box-shadow:0px 2px 0px #999; margin-bottom: 20px; text-align: center;}
#go_back .go_back_ct{width:620px; margin: 0 auto;}
#go_back img{position: absolute;}
#go_back a{color:white; text-shadow:0 1px 1px #367AA9; font-size: 24px; margin:0 10px; padding-left: 15px;}
#go_back a:hover{color: #C5E0F2;}
/*Tutorial stuff down here*/


input[type=text],input[type=password]{padding: 5px 10px; background-color: transparent;	position: relative; z-index: 2;}
label{position: absolute; z-index: 1;-webkit-transition: opacity 0.15s linear; color: #bababa; background-color: #FFFFFF; }

.button, .button:visited {border:none; margin: 0px; background: #222 url(../images/overlay.png) repeat-x;
                          display: inline-block; padding: 4px 10px 5px; color: #fff; text-decoration: none; -moz-border-radius: 6px;
                          -webkit-border-radius: 6px; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
                          text-shadow: 0 -1px 1px rgba(0,0,0,0.25); border-bottom: 1px solid rgba(0,0,0,0.25); position: relative; cursor: pointer}
.button:hover{ background-color: #111; color: #fff; }
.button:active{ top: 1px; }
.button, .button:visited,.medium.button, .medium.button:visited{font-size: 13px;font-weight: bold;line-height: 1;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);}
.green.button, .green.button:visited{ background-color: #91bd09; }
.green.button:hover{ background-color: #749a02; }

#login{width: 290px; margin: 0 auto;}
#login input[type=text],#login input[type=password]{width:270px; margin: 5px 0; font-size: 24px; font-weight: bold; border: 1px solid #ccc; -moz-border-radius:5px; -webkit-border-radius:5px; color: #595959;}
#login label{font-size: 24px; margin: 14px 10px;}

#login .sayit{font-size:24px; color: #595959; font-style: italic; padding-bottom: 5px;}
