@charset "utf-8";
/* CSS Style for IAHGames [Module: Support Website] [Style Sheet: Lego] [version 1] */

/********************************
*	Universer style control 	*
********************************/
* {margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:padding-box;}/*This line is to reset the defualt margin/padding settings of all browser */
html,body{height:100%;font-family:"Arial Unicode MS", Arial, Helvetica, sans-serif;font-size:10px; color:#333333;margin:0px;padding:0px;}


h1{}
h2{}
h3{}
h4{}
h5{}
h6{font-size:14px;}
p{}

li{list-style-position:inside;}

img{border:none;}



/* opacity hover image button effect*/
.toggleopacity img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);-moz-opacity: 0.75;-khtml-opacity: 0.75;opacity: 0.75;}
.toggleopacity:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;}
.toggleopacity img{border:0;}
.toggleborder:hover img{border: 1px solid navy;}
.toggleborder:hover{color: red; /* Dummy definition to overcome IE bug */}
/* opacity hover image button effect*/ 

/****************************
*	 Lego Layout Elements 	*
****************************/

.small_text{font-size:xx-small;}
.text_justify{text-align:justify;}
.text_center{text-align:center;}
.text_bold{font-weight:bold;}
.text_caps{text-transform:uppercase;}

.para_spacing_20{line-height:20px;}
.para_spacing_30{line-height:30px;}

.textcol_W{color:#FFFFFF;}

.valign_middle{top:50%}
.float_left{float:left;}
.float_right{float:right;}
.inlineDisplay{display:inline;}

.pad5{padding:5px;}
.pad10{padding:10px;}
.pad20{padding:20px;}

.postionRel{position:relative;}
.positionAbs{position:absolute;}

.cornerLT5{left:5px;top:5px;}
.cornerLB5{left:5px;bottom:5px;}
.cornerRT5{right:5px;top:5px;}
.cornerRB5{left:5px;bottom:5px;}
.cornerLT10{left:10px;top:10px;}
.cornerLB10{left:10px;bottom:10px;}
.cornerRT10{right:10px;top:10px;}
.cornerRT15{right:15px;top:15px;}
.cornerRT20{right:20px;top:20px;}
.cornerRT25{right:25px;top:25px;}
.cornerRB10{left:10px;bottom:10px;}
.cornerRB15{left:15px;bottom:15px;}
.cornerRB20{left:20px;bottom:20px;}
.cornerRB25{left:25px;bottom:25px;}

.bgcolour_W{background:#FFFFFF;}

.borderGray1_notop{border:thin #999999 solid; border-top:none}

.tdwrapper{display:block;position:relative;width:100%;height:auto;height:100%;}.
.divwrapper{position:relative;width:100%;min-height:100%;height:auto !important;height:100%;}

.con_center{margin:0 auto 0 auto;}

.con_center100pc{position:relative;width:100%; margin:0 auto 0 auto;}
.con_center95pc{position:relative;width:95%; margin:0 auto 0 auto;}
.con_center90pc{position:relative;width:90%; margin:0 auto 0 auto;}
.con_center85pc{position:relative;width:85%; margin:0 auto 0 auto;}
.con_center80pc{position:relative;width:80%; margin:0 auto 0 auto;}
.con_center75pc{position:relative;width:75%; margin:0 auto 0 auto;}
.con_center70pc{position:relative;width:70%; margin:0 auto 0 auto;}
.con_center65pc{position:relative;width:65%; margin:0 auto 0 auto;}
.con_center60pc{position:relative;width:60%; margin:0 auto 0 auto;}

.spacerH5{display:block;height:5px;width:100%}
.spacerH10{display:block;height:10px;width:100%}
.spacerH15{display:block;height:15px;width:100%}
.spacerH20{display:block;height:20px;width:100%}
.spacerH25{display:block;height:25px;width:100%}
.spacerH30{display:block;height:30px;width:100%}
.spacerH35{display:block;height:35px;width:100%}
.spacerH40{display:block;height:40px;width:100%}

.spacerH45{display:block;height:45px;width:100%}

.FormField250{width:250px;}
.FormBut80x30{width:80px;height:30px;color:#595959;}

.validator { display: none; color: red; }

li.hor_link{display:inline;margin:0px 0px 0px 15px;}
ul.ver{list-style-type:none;padding:0;margin:0;}
li.orangePoint{list-style-type:none;background:url(../Images/Version1/Menulist.gif) no-repeat;background-position: 0.1em;padding-left:1.5em;}

.barW100pc{width:100%;}
.barH18{height:18px;}

.clearance{clear:both;}

.fancy_barH18{position:relative;background:url(../Images/Version1/FancyBar_H16.gif) repeat-x;}
.fancy_barH18_L{position:absolute;left:-10px;top:0;width:10px;height:18px;background:url(../Images/Version1/FancyBar_H16_L.gif) no-repeat;}
.fancy_barH18_R{position:absolute;right:-10px;top:0;width:10px;height:18px;background:url(../Images/Version1/FancyBar_H16_R.gif) no-repeat;}

.CloseButton{background:url(../Images/Version1/CloseBut17x17_brown.gif) no-repeat;width:17px;height:17px;}
.PassportIcon{background:url(../Images/Version1/Passport_trans.png) no-repeat;width:179px;height:45px;}


.MenuItemSelected{color:#4b2200}

p.Required:first-letter{color:#FF0000!important;}
hr{color:#CCCCCC;background-color:#CCCCCC;height:1px;}


a.Redlink:link, a.Redlink:visited, a.Redlink:active{color:#FF0000;}
a.Redlink:hover{color:#FF6600!important;}

a.SolidHover_Brown:hover img{background-color:#330000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}

