
* {margin:0px; padding:0px;}
body {font-family:arial; font-size:62.5%; background:#fff; color:#fff;}

a {color:#fff; text-decoration:none;}
a:active {outline: none; }
a:hover {color:#fff;	text-decoration: underline;	outline: none;}
a img {border:0;}

.fltl {float:left;}
.fltr {float:right;}
.cl {clear:both;}

#mainCon {width:996px; margin:0 auto; padding-bottom:30px; background:#0e2e5d;}

.topNavi {width:944px; margin:0px auto; background:url(images/topNaviBg.gif) repeat-x left top; float:left; font-size:1.2em; height:30px;}
.topNavi li {list-style-type:none; display:block; float:left; padding:8px 19px 0px 20px; font-weight:bold;}

.registration {width:662px; margin-left:125px; padding-bottom:10px; color:#000; font-size:1.2em; background:url(images/registrationBg.gif) repeat-y left top;}

.regBan {width:140px; float:left;}

.regForm {width:484px; background:#fff; float:left;}
.regForm fieldset {border:5px solid #dadde1; width:416px; padding:10px 0px; margin:0px 0px 10px 0px;}
.regForm legend {abackground:url(images/playerInfo.gif) no-repeat left top; font-size:1.8em; margin:0px 10px; padding:0px 10px;}
.regForm label {display:block; width:120px; float:left; text-align:right; margin:5px; padding:1px; font-weight:bold;}
.regForm input {display:block; width:200px; float:left; margin:5px 5px 5px 0px; padding:1px;}

.regForm fieldset .year input {display:block; width:40px; float:left; padding:1px; margin:0px;}
.regForm fieldset .year select {float:left; width:80px; margin:0px 5px 0px 0px; padding:1px;}

.regForm fieldset .phone input {display:block; width:60px; float:left; padding:1px;}

.regForm .radio label {float:left; width:40px; margin:5px; padding:1px; text-align:left;}
.regForm .radio input {float:left; width:20px; margin:5px; padding:1px; text-align:left;}

.regForm .head {font-size:22px; font-weight:bold;}
.regForm fieldset p {padding:0px 60px 0px 135px; font-size:.9em; line-height:13px;}
.regForm fieldset p a{text-decoration:underline; color:#000;}
.regForm fieldset p input{float:left; width:20px; margin:0px; padding:1px;}

.inLeftCon {margin:0px 17px 0px 12px; float:left; width:626px; padding:10px; font-size:1.2em; background:#1c3a67 url(images/conBg.gif) no-repeat left bottom;}
.inRightCon {margin:0px 12px 0px 0px; float:left; width:223px; float:left;}

.footer {background:url(images/footerBg.gif) repeat-x left top; width:996px; margin:0px auto; height:28px; font-size:1.2em; padding-top:56px;}
.footer li {list-style-type:none; display:block; float:left; padding:0px 15px 0px 15px; border-right:1px solid #f4940a;}




