/* -------------- MAIN STYLES -------------- */
body{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#000099;font-weight:normal;margin:0px;background-color:#ffffff;}
h1{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666699; font-weight: normal; margin:0px;}
h2{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: bold; margin:0px;margin-left:16px; margin-top:16px;}
h3{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: bold; margin:0px;margin-left:16px; }
h4{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; margin:0px;margin-left:16px; margin-top:16px;}
h5{font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #333333; font-weight: bold; margin:0px;margin-left:16px; margin-top:16px;}
p, td{font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#000099;margin:0px;font-size:11px;line-height:18px;}
p.small{font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#666666;margin:0px;font-size:9px;line-height:16px;}
a{font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
a:hover{text-decoration:underline;}
ul{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: normal;margin-top:5px;margin-bottom:5px;margin-left:25px;padding:1px;}
ol{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: normal;margin-top:5px;margin-bottom:5px;margin-left:25px;padding:1px;}
li{font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#333333;font-size:12px;line-height:16px;margin-top:5px;}
b{font-weight:bold;font-size: 11px;}
form{margin:0px;padding:0px;}
div{font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#666666;margin:0px;font-size:12px;}
img{border:0px;}


.news{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; margin:0px; margin-left:15px;}
.newstext{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal; margin:0px; margin-left:15px; margin-right:15px;}
.newstextt{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal; margin:0px; margin-left:15px;margin-right:15px;}

.txt{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#666666;font-weight:normal;margin:0px; margin-top:7px;margin-bottom:10px;margin-left:8px;margin-right:8px;padding:1px;}
.white{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:bold;margin:0px; margin-top:7px;margin-bottom:10px;margin-left:8px;margin-right:8px;padding:1px;}
.txtblue{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#666666;font-weight:normal;margin:0px; margin-top:7px;margin-bottom:10px;margin-left:8px;margin-right:8px;padding:1px;}
.txtwhite{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:normal;margin:0px; margin-top:7px;margin-bottom:10px;margin-left:8px;margin-right:8px;padding:1px;}
.top{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:normal;margin:0px;;margin-bottom:25px;margin-left:8px;margin-right:8px;padding:1px;}

.textnews{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#666666;font-weight:bold;padding:1px;margin-bottom:16px;}
.textlink{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#333399;font-weight:bold;  }
.txto{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#666666;font-weight:normal;margin:0px;padding:1px;margin-right:15px;}
.txtwhite2{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:normal;margin:0px; margin-top:3px;margin-bottom:3px;margin-left:8px;margin-right:8px;padding:1px;}
.txt13{font-family: Arial, Helvetica, sans-serif;font-size:13px;color:#666666;font-weight:normal;margin:0px;padding:1px;}

.home{font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#666699;margin:0px;font-size:11px;margin-right:10px; margin-left:5px;margin-top:10px;}

.nav{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#333300;font-weight:bold;padding:0px; margin-left:45px; }

.credits{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#9999CC;font-weight:bold;padding:0px; text-decoration:underline; }

.navbot{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#999999;font-weight:normal; padding:0px; margin-right:15px;}
.navbottom{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#999999;font-weight:normal;padding:0px; margin-left:30px; margin-top:50px; margin-right:15px;}
.description{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:normal;padding:0px; margin-left:25px;margin-top:25px;}

.links{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#333399;font-weight:bold;  }

/* -------------- MARGINS -------------- */
/* ALL */
.mia{margin:1px;} 
.miia{margin:2px;} 
.mva{margin:5px;} 
.mxa{margin:10px;} 
.mxva{margin:15px;}
.mxxa{margin:20px;}
.mxlvtvbxr{margin-left:5px;margin-top:5px;margin-bottom:5px;margin-right:10px;}
.mxlbrvt{margin-left:10px;margin-top:5px;margin-bottom:10px;margin-right:10px;}
/* TOP ONLY */
.mit{margin-top:1px;}
.miit{margin-top:2px;}
.miiit{margin-top:3px;} 
.mvt{margin-top:5px;}
.mxt{margin-top:10px;}
.mxxt{margin-top:20px;}
.mxxxt{margin-top:30px;}
.mxxxxt{margin-top:40px;}
.mxxttvv{margin-top:35px;}
.mxxty{margin-top:23px;}

.mxxxxt{margin-top:40px;margin-bottom:40px;}

.mxxvb{margin-top:60px;margin-bottom:60px;}
.mxxvbb{margin-top:100px;margin-bottom:60px;}

.mxxvc{margin-top:40px;margin-bottom:40px;}

.mxxvcx{margin-top:40px;margin-bottom:53px;}

.mxxvbbc{margin-top:60px;margin-bottom:60px;}

.mxxxt{margin-top:14px;margin-bottom:65px; }

/* LEFT ONLY */
.mil{margin-left:1px;} 
.miil{margin-left:2px;} 
.mvl{margin-left:5px;}
.mxl{margin-left:10px;}
.mxvl{margin-left:15px;}
.mxiiiil{margin-left:14px;}
.mxxl{margin-left:20px;}
.mxxxl{margin-left:30px;}
.mxxxvl{margin-left:35px;}
/* RIGHT ONLY */
.mvr{margin-right:5px;}
.mxr{margin-right:10px;}
.mxxr{margin-right:20px;}
.mxxxr{margin-right:30px;}
.mxxxxr{margin-right:40px;}
.mxxxxxr{margin-right:50px;}
/* BOTTOM ONLY */
.mib{margin-bottom:1px;}
.mvb{margin-bottom:5px;}
.mxb{margin-bottom:10px;}
.mxvb{margin-bottom:15px;}
.mxxb{margin-bottom:20px;}
.mxbk{margin-bottom:13px;}
.mxbkk{margin-bottom:40px;}
.mxbkkk{margin-bottom:270px;}
/* TOP/LEFT */
.mvtl{margin-top:5px;margin-left:5px;}
.mvttxl{margin-top:5px;margin-left:10px;}
.mvtxxxvl{margin-top:5px;margin-left:35px;}
.mvtviiil{margin-left:8px;margin-top:5px;}
.mxtl{margin-top:10px;margin-left:10px;}
/* TOP/BOTTOM */
.mitl{margin-top:1px;margin-left:1px;}
.mvtb{margin-top:5px;margin-bottom:5px;}
.mxtb{margin-top:10px;margin-bottom:10px;}
.mxtxxb{margin-top:10px;margin-bottom:20px;}
.mxxtb{margin-top:20px;margin-bottom:20px;}
/* LEFT/BOTTOM */
.mvbl{margin-bottom:5px;margin-left:5px;}
.mxbl{margin-bottom:10px;margin-left:10px;}
.mvbxl{margin-bottom:5px;margin-left:10px;}
.mxxxvlvb{margin-left:35px;margin-bottom:5px;}
/* MISC */
.milrt{margin-top:1px;margin-left:1px;margin-right:1px;}
.milrb{margin-bottom:1px;margin-left:1px;margin-right:1px;}
.mxblt{margin-bottom:10px;margin-left:10px;margin-top:10px;}
.mxrlt{margin-right:10px;margin-left:10px;margin-top:10px;}
.mvlr{margin-left:5px;margin-right:5px;}
.mxlr{margin-left:10px;margin-right:10px;}
.milr{margin-left:1px;margin-right:1px;}
.mxbr{margin-bottom:10px;margin-right:10px;}
.mxlvb{margin-left:10px;margin-top:20px;}

.mxlvb{margin-top:18px;margin-right:10px;}

.mxlvbp{margin-top:35px;margin-bottom:35px;}

.mxmx{margin-top:80px;}


/* -------------- PADDING -------------- */
.pva{padding:5px;}
.pxa{padding:10px;}
.pxxa{padding:20px;}
.pvl{padding-left:5px;}
.pvr{padding-right:5px;}
.pvt{padding-top:5px;}
.pvtb{padding-top:5px;padding-bottom:5px;}
.pvtbl{padding-top:5px;padding-bottom:5px;padding-left:5px;}
.pvlb{padding-left:5px;padding-bottom:5px;}
.pvb{padding-bottom:5px;}
.piiia{padding:3px;}
.piiil{padding-left:3px;}
.piiir{padding-right:3px;}
.piiitb{padding-top:3px;padding-bottom:3px;}
.piiit{padding-top:3px;}
.piiib{padding-bottom:3px;}
.pxl{padding-left:10px;}

/* -------------- COLORS  -------------- */
.bgyellow{background-color:#FFCC33;}
.bggreen3{background-color:#B6D77F;}
.bglgtyellow{background-color:#FFF1BF;}
.bgwhite{background-color:#FFFFFF;}
.bggreen{background-color:#6F9F26;}
.bgorange{background-color:#FF8400;}
.bglgtorange{background-color:#FFB05A;}
.bglgtblue{background-color:#9B69FF;}
.bglgtgreen{background-color:#00DD58;}
.bglgtgreen2{background-color:#61B150;}
.bggreen2{background-color:#006600;}
.bglgtpurple{background-color:#E059A5;}
.bgpurple{background-color:#990066;}
.bglgtmauve{background-color:#D659FF;}
.bgmauve{background-color:#9607BF;}
.bglgtbrown{background-color:#FF702D;}
.bgbrown{background-color:#DD4900;}
.grey{color:#333333;}
.white{color:#FFFFFF;}
.black{color:#000000;}
.red{color:#EE1C23;}
.bgred{background-color:#EE1C23;}
.bglgtred{background-color:#EE8C8F;}
.green{color:#CFDE00;}
.purple{color:#782B91;}
.dkgreen{color:#336600;}
/* -------------- BORDERS  -------------- */
.borderblack{border:#000000;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}
.borderwhite{border:#FFFFFF;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}
.borderblue{border:#7DCDE6;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}

/* -------------- OTHER CLASSES  -------------- */
.footer {color:#FFFFFF;text-decoration:none;font-size:9px;font-weight:bold;}
a.footer {}
a.footer:hover {text-decoration:underline;}
.required {font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#FF0000;margin:0px;font-size:12px;}
.small {font-size:10px;line-height:14px;}
a.small{text-decoration:underline;}
a.small:hover{text-decoration:none;}
.resultstable{font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#253355;margin:0px;font-size:12px;}
.mainNav {font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#333333;font-size:12px;text-decoration:none;}
a.mainNav {}
a.mainNav::hover{text-decoration:underline;}
a.register{color:#0099CC;}
a.register:hover{text-decoration:none;}
a.more{color:#CCFF33;font-weight:bold;text-decoration:none;}
a.more:hover{text-decoration:underline;}
.disclaimer{font-size:9px;}

.registered, td{font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#666666;margin:0px;font-size:10px;line-height:14px;}



