body {margin: 0;background: #fff url(http://www.codecampevals.com/img/bg93BF3B.jpg) repeat-x ;font-family: verdana, arial, helvetica, sans-serif;color:#333;font-size:x-small;}
/*002499 DARK -  526CC3  - fff*/
h1{
width:357px;
height:85px;
background:url(http://www.codecampevals.com/img/logo.gif) no-repeat;
text-indent: -6000px;
margin:0;
float:left;
}
h2{font-size:120%;margin:0px;padding:10px;color:#002499;}
h3{font-size:110%;font-weight:bold;margin-bottom:0px;}
.FlatTextBox{font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;color:#333;font-size:90%;border:1px solid #333;}
.radiob{border:none;}
div{font-size:11px;}
a{color:#526CC3;text-decoration:none;}
a:hover{color:#6E8FFB;}
hr{background: url(http://www.codecampevals.com/img/bg_separa.jpg) bottom repeat-x;height:7px;margin:0 10px;}
form{margin:10px 0 0;}
/**/
div#gen{margin: 10px auto;width:760px;background:#fff;border:1px solid #526CC3;}
div#gen:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/**/
div#Top{background-color:#FFF;min-height:125px;height:auto !important;height:125px;width:100%;}
div#Top:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div#Pers{width:300px;min-height:60px;height:auto !important;height:60px;float:right;border:1px solid #002499;background-color:#526CC3;margin:30px 10px 0 0;padding:10px 4px;color:#fff;
font-weight:bold;font-size:110%;text-align:center;}
/* Main Menu */
div#Mn{background:url(http://www.codecampevals.com/img/bg_menu.jpg) repeat-x;width:100%;height:22px;margin:0;padding:2px 0;}
div#Mn ul{padding:0;margin:0;}

div#Mn ul li{/*background-image:url(http://www.codecampevals.com/img/bg_separa.jpg) right no-repeat;*/border-right:1px solid #fff;
margin: 0 0 0 -10px;padding: 2px 2px 2px 12px;list-style: none;display:inline;}
div#Mn a{font-weight:bold;color:#fff;line-height:20px;}
/**/
div#Sn{width:20%;float:left;border-right:1px solid #526CC3;border-bottom:1px solid #526CC3;margin:10px 0 0;}
div#Sn div{padding:10px;}
div#Sn ul{margin: 0;padding: 0;}
div#Sn ul li{margin: 0 0 0 -10px;padding: 2px 0 2px 12px;list-style: none;}
div#Cn{width:79%;float:right;padding:0;margin:0;}
div#CnMain{width:100%;}
div#CnMain div{padding:10px;}
div#CnMain table{margin:10px;}
div#CnMain span{padding:10px;}
div#CnMain span.PageHeader{padding:10px;line-height:25px;font-weight:bold;}
/* --------- */
div#Foo{margin: 10px auto;width:760px;background-color:trasparent;height:20px;text-align:center;}
/* ---- boxes tipes ----- */
div.Sfu{background: url(http://www.codecampevals.com/img/bg_sfumato.jpg) bottom repeat-x;margin:10px;
padding:4px 4px 30px 4px;border:1px solid #526CC3;}
div.Bg{border:1px solid #526CC3;background: url(http://www.codecampevals.com/img/bg_box.jpg) top left no-repeat;
min-width:150px;margin:10px;padding:4px;}
div.TopTit{background: url(http://www.codecampevals.com/img/bg_sfumato.jpg) left no-repeat;height:20px;}
div.Free{margin:10px;padding:4px;}
div.Txt{margin:10px;padding:4px;border-left:1px solid #526CC3;border-right:1px solid #526CC3;border-bottom:1px solid #526CC3;}

p.BgMainTit{height:40px;margin:10px;background: url(http://www.codecampevals.com/img/main_bg_tit.jpg) repeat-x;
font-weight:bold;font-size:110%;border-left:1px solid #526CC3;border-right:1px solid #526CC3;border-top:1px solid #526CC3;}

strong.BgTit{display:block;height:25px;padding:10px;background: url(http://www.codecampevals.com/img/Pencil.jpg) top right no-repeat;
font-weight:bold;font-size:110%;}
div.BgTitTxt{margin:10px;padding:4px;border-left:1px solid #526CC3;border-right:1px solid #526CC3;border-bottom:1px solid #526CC3;}
strong.Tit{display:block;height:20px;margin:10px;padding:10px;border-left:1px solid #526CC3;border-right:1px solid #526CC3;border-top:1px solid #526CC3;}

div#Mn ul li a{font-weight:bold;color:#fff;line-height:20px;text-decoration:none;}
div#Mn ul li a:hover{color:#71AFD8;text-decoration:none;}