* {
	padding:0;
	margin:0;
	border:0;
}
a {
	text-decoration:none;
}
body {
	padding:50px 0;
	color:#1B1B1B;
	font-size:0.9em;
	font-family:"Helvetica Neue", "Franklin Gothic Book", "Tahoma", Helvetica, Arial;
	/*background:url(../Img/Backgrounds/body.png) repeat;*/
	background-color:#CDCDCD;
}
span.cornerTL, span.cornerTR, span.cornerBL, span.cornerBR, span.cornerGTL, span.cornerGTR, span.cornerGBL, span.cornerGBR {
	display:block;
	float:left;
	height:8px;
	width:50%;
}
span.cornerTL {
	background:url(../Img/Backgrounds/cornerTL.png) no-repeat top left;
}
span.cornerGTL {
	background:url(../Img/Backgrounds/cornerGTL.png) no-repeat top left;
}
span.cornerTR{
	background:url(../Img/Backgrounds/cornerTR.png) no-repeat top right;
}
span.cornerGTR {
	background:url(../Img/Backgrounds/cornerGTR.png) no-repeat top right;
}
span.cornerBL{
	background:url(../Img/Backgrounds/cornerBL.png) no-repeat bottom left;
}
span.cornerGBL {
	background:url(../Img/Backgrounds/cornerGBL.png) no-repeat bottom left;
}
span.cornerBR{
	background:url(../Img/Backgrounds/cornerBR.png) no-repeat bottom right;
}
span.cornerGBR {
	background:url(../Img/Backgrounds/cornerGBR.png) no-repeat bottom right;
}

div#container {
	width:950px;
	margin:0 auto;
}
div#container div#fContainer {
	float:left;
	padding:40px 35px 0 35px;;
	background-color:#f7f7f7;
	width:880px;
}
div#container div#fContainer div#footer {
	float:left;
	margin-top:5px;
	width:100%;
	text-align:center;	
}
div#container div#fContainer div#fLeft {
	float:left;
	width:690px;
}
div#container div#fContainer div#fRight {
	float:left;
	width:190px;
}
div#container div#fContainer div#fLeft a#header{
	display:block;
	width:100%;
	padding:0 0 40px 0;
	text-align:left;
	font-weight:900;
	color:#191919;
}
div#container div#fContainer div#fLeft a#header {
	color:#191919;
	outline:0;
}
div#container div#fContainer div#fLeft ul#menu {
	float:left;
	width:100%;
}
div#container div#fContainer div#fLeft ul#menu li{
	display:block;
	float:left;
	list-style:none;
	margin-right:6px;
}
div#container div#fContainer div#fLeft ul#menu li a{
	display:block;
	width:80px;
	float:left;	
	background-color:#737373;
}
div#container div#fContainer div#fLeft ul#menu li a.selected {
	color:#4E4E4E;
	background-color:#BFBFBF
}
div#container div#fContainer div#fLeft ul#menu li a.register {
	color:#4E4E4E;
	background-color:#3B6BBF;
}
div#container div#fContainer div#fLeft ul#menu li a span.button, div#container div#fContainer div#fLeft div#topics div.topic div.links a span.button {
	display:block;
	float:left;
	width:70px;
	text-align:center;
	font-size:0.9em;
	color:#4e4e4e;
	margin:-5px 0;
	padding:0 5px;
}
div#container div#fContainer div#fLeft div#topics {
	float:left;
	width:100%;
	margin-top:15px;
}
div#container div#fContainer div#fLeft div#topics div.topic{
	width:670px;
	margin-top:15px;
	float:left;
	background-color:#efefef;
}
div#container div#fContainer div#fLeft div#topics div.topic p{
	width:600px;
	margin:10px 0 0 0;
	float:left;
	padding:0 35px 10px 35px;
	text-align:left;
}
div#container div#fContainer div#fLeft div#topics div.topic div.links {
	float:left;
	width:100%;
}
div#container div#fContainer div#fLeft div#topics div.topic div.links a{
	display:block;
	width:100px;
	float:right;
	margin-right:20px;
	color:#FFF;
	/*background-color:#33c3ff;*/
	background-color:#737373;
}
div#container div#fContainer div#fLeft div#topics div.topic div.links a span.button {
	color:#FFF;
}
div#container div#fContainer div#fRight div#connex {
	width:190px;
	float:left;
	background-color:#efefef;
	margin-bottom:45px;
}
div#container div#fContainer div#fRight div#connex fieldset{
	width:170px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
div#container div#fContainer div#fRight div#connex fieldset legend {
	color:#4e4e4e;
	font-weight:700;
}
div#container div#fContainer div#fRight div#connex fieldset input.text{
	width:135px;
	padding:0 2px;
	margin-top:2px;
	font-size:0.8em;
	float:left;
	background-color:#232323;
	color:#FFF;
}
div#container div#fContainer div#fRight div#connex fieldset input.submit {
	text-transform:uppercase;
	font-weight:900;
	font-size:0.8em;
	margin-top:17px;
	margin-left:2px;
	background-color:#efefef;
}
div#container div#fContainer div#fRight div.wrapper {
	width:160px;
	height:600px;
	margin-left:15px;
}
table{
	width:95%;
	margin:15px;
}
a.history_href {
	text-decoration:none;	
	color:#8F8F8F;
}
a.history_href:hover {
	text-decoration:underline;	
	color:#8F8F8F;
}