*{padding:0;margin:0}
a{text-decoration:none;color:#ad0833}
a:hover{color:#ec7e63}
a:focus{outline:none}
.xerror{margin:10px;padding:10px;font-size:12px;color:yellow;background-color:#444444;border:1px solid #dcdcdc}
ul,li{list-style:none}
body{font:normal 62.5%/1.5 Arial, Helvetica, sans-serif;color:#fff;background:#000000 url(../../../images/content/background2.jpg) repeat scroll left 200px}
#container {width:900px;margin:0 auto;background:#000000 url(../images/wave.png) center 500px no-repeat;border:1px solid #666666}
.minHeight {
	_height: auto !important;
	height: auto !important;
	height: 800px;
	min-height: 800px;
}
#content {padding:180px 50px 10px 50px}
#left, #right {width:390px;}
#left {border-right:1px solid #ad0833;float:left;margin-left:70px}
#right {float:right}
.equalHeightWrapper{overflow:hidden}
.equalHeight {padding-bottom:6000px;margin-bottom:-6000px;}
form#contestForm{font-size:1.2em}
.input{background:#fff;width:180px;float:right;margin-right:20px;padding:2px;border:1px solid #aaaaaa;font-size:1em}
.label{display:block;padding:3px;-moz-radius-corner:3px;font-size:12px}
.submit{background:#ad0833;color:#fff;cursor:pointer}
.submit:hover{background:#ec7e63;color:#000;border-color:#ad0833}
.auto{width:auto}
.checkbox{vertical-align:text-bottom;float:left;margin:0 10px 12px 4px}
.terms_n_conditions{margin:5px 20px 5px 5px;padding:5px 0;border: 1px solid #222;border-width:1px 0}
.hl{color:#F90;margin-right:3px;}
.vvi{color:#ec7e63}

#window{width:300px;position:fixed;left:50%;margin-left:-150px;top:50%;margin-top:-20px;z-index:999;
background:#fff url(../images/content-bg.png) scroll repeat-x center top;color:#000}
#window #close{float:right;width:14px;font:bold 12px/14px arial;text-align:center;color:#fff;border:1px solid #B82C33;margin:5px;cursor:pointer; color:#000}
#window #close:hover{color: red; background:#d1d1d1}
#window #title,#window h3{background:#fff;color:#B82C33;padding:3px 0;font: bold 12px/1.5 arial}
#window .win_wrap{padding:5px;border:1px solid #B82C33}


.inlineBlock {/*ie*/
	display:-moz-inline-stack;/*ff*/
	display:inline-block;
	zoom:1;/*ie trigger hasLayout*/
	*display:inline;/*works in block elements after trigging hasLoyout in ie*/
}
.clearBoth{clear:both;height:0;font-size: 1px;line-height: 0px;}
.clearLeft{clear:left}
.clearRight{clear:right}
.floatLeft{float:left}
.floatRight{float:right}
/* slightly enhanced, universal clearFix hack */
.clearFix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearFix{display: inline-block;}
/* start commented backslash hack \*/
* html .clearFix{height: 1%;}
.clearFix{display: block;}
/* close commented backslash hack */