html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
    outline: 0;
}
body {
	color:#122124;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	height:100%;
	line-height:13px;
	margin:0;
	padding:0;
	position:relative;
	width:100%;
	background: #fff url(../image/_common/background.jpg) 0 0 repeat-x;
}
body.landingpage {background:#fff;}
a {color:#122124;}
a.arrow, a.arrow_white {background: transparent url(../image/_icons/arrow_right.png) right no-repeat;padding-right:10px;
	font-weight:bold;text-decoration:none;}
a.arrow_left, a.arrow_white_left {background: transparent url(../image/_icons/arrow_right.png) left no-repeat;padding-left:12px;
	text-transform:uppercase;font-weight:bold;text-decoration:none;}
a.arrow_white {color:#fff;background-image:url(../image/_icons/arrow_right_white.png)}  
a.arrow_white_left {color:#fff;background-image:url(../image/_icons/arrow_left_white.png);} 	
.arrowlink_container {display:block;padding:7px 0 0;}





div.fclear {
	clear:both;
	height:0;
	overflow:hidden;
	line-height:0;
	font-size:0;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}


body div#pattern {
	background:transparent url(../image/_common/pattern_background.png) no-repeat scroll 0 0;
	min-height:100%;
	position:relative;
	width:auto;
}
body div#main {
	margin:0 auto;
	position:relative;
	width:965px;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    text-align: left;
    font-weight: normal;
}
.floatLeft        {float: left; display:inline;} 
.floatRight       {float: right; display:inline;}
div a.disabled      {display:none;}
.disabled      {display:none;}
.textAlignRight   {text-align:right;}
sup {font-size:60%; vertical-align: top;}
.copy_text {line-height:13px;}


/* Content */

.landingpage #stage {margin:50px;width:890px;height:500px;position:relative;}
.landingpage #stage .background {position:absolute;top:0;left:0;z-index:5;}
.landingpage #stage .stage_content {position:absolute;top:0;left:0;z-index:15;padding:146px 0 0 128px;}
.landingpage .select_first, .landingpage .select_second {float:left;display:inline;width:421px;}
.landingpage .select_second {width:300px;}
.landingpage .head_wrapper {height:77px;}
.landingpage .head_website_wrapper {height:30px;}
.landingpage h1 {color:#fff;font-size:44px;line-height:46px;}
.landingpage h2 {font-size:20px;line-height:22px;}
.landingpage .select_first h2 {color:#fff;}
.landingpage select {width:215px;}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
