/*
LIGHT BLUE #abcadf
HEADER TITLES BLUE #1e6cb5
LIGHT RED #f29b8a
DARK RED #f33805
LIGHT GREY #bcbcbc
MID GREY #AB9999
DARK GREY #343434
NEW ORANGE #f28300


*/

.FaintText {color:#AB9999;}
.TitleText {color:#f33805;}
.TitleText a{color:#f33805;text-decoration:none;font-weight:bold;}
.TitleText a:hover{color:#f29b8a;text-decoration:underline;}

.StandardText {color:#343434;}
.StandardText a{color:#f29b8a;text-decoration:none;}
.StandardText a:hover{color:#f33805;text-decoration:underline;}

.Size14 {font-size:14px;}
.Size13 {font-size:13px;}
.Size12 {font-size:12px;}
.Size11 {font-size:11px;}

strong {font-weight:bold;}

/*
FORMS
*/
.FormLine {width:460px;float:left;margin:0px 0px 10px 0px;border-bottom:1px solid #bcbcbc;padding:0px 0px 10px 0px;display:inline;}
.InputLabel {float:left;width:170px;margin: 0px 20px 0px 0px;display:inline;height:23px;vertical-align:middle;}
.InputTextHolder {float:right;width:260px;text-align:right;margin:0px 5px 0px 0px;display:inline;}
.InputTextHolder .TypeText{padding:1px;margin:0px;border:1px solid #AB9999; font-size:12px; color:#343434; width:260px; float:right; }
.InputTextHolder .Radio{font-size:12px; color:#343434;float:right;margin:0px 5px 0px 0px;}
.InputTextHolder .RadioText{float:right;margin:0px 5px 0px 10px;font-size:11px;}
.InputTextHolder select{padding:1px;margin:0px;border:1px solid #AB9999; font-size:12px; color:#343434; }
.LabelText{float:left;vertical-align:top;width:140px;}
.SubmitLine {width:456px;float:left;text-align:right;vertical-align:top;position:relative;}
.ImageButton {float:right;margin:0px;padding:5px;color:#ffffff;font-size:14px;background-color:#C51030;font-weight:bold;-moz-border-radius: 7px;-webkit-border-radius: 7px;border: 1px solid #343434;cursor:pointer;}
.ButtonSupport {float:right;margin:0px 0px 10px 0px;display:inline;position:relative;top:0px;right:0px;}

.FormBreak {float:left;width:460px;height:30px;}

.VIP .FormLine {width:167px;float:left;margin:0px 0px 7px 0px;padding:0px 0px 7px 0px;display:inline; font-size:10px;border-bottom:0px;}
.VIP .InputLabel {float:left;width:72px;margin: 0px 10px 0px 0px;display:inline;height:23px;vertical-align:middle;}
.VIP .InputTextHolder {float:left;width:75px;text-align:left;}
.VIP .InputTextHolder .TypeText{padding:1px;margin:0px;border:1px solid #AB9999; font-size:12px; color:#343434; width:75px; float:left; }
.VIP .LabelText{float:left;vertical-align:top;width:82px;}
.VIP .SubmitLine {width:82px;float:left;text-align:right;vertical-align:top;position:relative;}
.VIP .ImageButton {float:right;margin:0px 5px 0px 0px;padding:2px 2px 4px 2px;color:#ffffff;font-size:12px;background-color:#C51030;font-weight:bold;-moz-border-radius: 7px;-webkit-border-radius: 7px;border: 1px solid #343434;cursor:pointer;display:inline;}
.VIP .ButtonSupport {float:right;margin:0px 0px 10px 0px;display:inline;position:relative;top:0px;right:0px;}
.SubText {color:#cc0000;font-size:10px;}
.VIPInner {float:left;margin:10px;display:inline;font-size:11px;width:162px;overflow:hidden;}
#VIPLoginPanel {float:left;width:180px;overflow:hidden;margin:0px;padding:0px;}


#ContentHolder {width:460px;margin:0 auto;}
.CenterBlock {float:left;display:inline;margin:15px 0px 15px 0px;width:460px;border-bottom:1px dotted #bcbcbc;}
.MediumTitles {float:left;width:460px;margin:0px 0px 30px 0px;}
#RegisterForm {float:left;width:460px;}

#CardSelectBlock{float:left;width:460px;margin:10px 0px 10px 30px;display:inline;overflow:hidden;}
#CardSelectBlock ul{list-style:none;display:inline;width:400px;}
#CardSelectBlock ul li{width:180px;height:114px;margin:0px 8px 18px 10px;display:inline;float:left;border:1px solid #ffffff;}
#CardSelectBlock ul li:hover{}


/*
HACKS
*/
.Errors {display:none;float:right;}
.FR{Float:right;}
.FL {float:left;}
.MR20{margin-right:20px;display:inline;}