
/* Start Page CSS */
body {
	margin:0px !important; 
	text-align:center; 
	background: #fff;}

.baselayout {
	margin: 0px auto; 
	margin-top:0px; 
	padding-top:0px; 
	width: 100%; 
	text-align:center;  
	!important; 
	background-position:center 
	!important}

.basebg {
	 float:left; 
	 margin:0 auto;	
	 width: 100%; 
	 height:auto;}

.pagetopshadow {
	padding:0px 0px 0px 0px; 
	margin:0px; 
	height:17px; 
	width:944px;}

.pagetopshadow img{
	border:0px; 
	height:17px; 
	width:944px;}

.pagebotshadow {
	float:left; 
	margin-bottom: 10px; 
	padding: 0px; 
	margin: 0px; 
	height:11px; 
	width: 944px; 
	display: none;}
	
.pageleft {
	background: no-repeat top left; 
	width:7px; 
	float:left; 
	height:484px;}
	
.pageright {
	background: no-repeat top left; 
	width:7px; 
	float:right;	
	height:484px;}

.FullBleedContainer{
	/*min-height:94px; */
	width:100%;
	min-width: 1200px;
	margin:0 auto;
	border:none;
}
.FullBleedContainer:after {
  content: "";
  display: table;
  clear: both;
}

.pagecenter {
	width:1200px; 
	margin:0 auto; 
	text-align:left; 
	background:#fff;}

.PopUpWindowBlock{
	width:570px; 
	background-color:#FFFFFF; 
	text-align:left; 
	margin:0 auto;}


/* End Page CSS */



/* Start Header CSS */	
#Header {
	background-color:#B01116; 
	width: 100%; 
	padding:5px 0px 0px 0px;
	margin-top:0px;
	overflow:hidden;
	height:68px;
	position:relative;
}

.HeaderMain{
	width:1200px;
	margin:0 auto;
	height:100px;
	position:relative;
}

#Header .logo {
	height:auto;
	padding-left:0px;
	float:left;
}

#Header .logo .countryname {
    font-family: Helvetica, sans-serif;
    font-weight:Medium;
    font-size:26px;
    color:#ffffff;
    vertical-align:middle;
    line-height:27px;
    padding-left:10px;
    padding-top:10px;
}

#Header .logo .corplogo {
    padding-right:17px;
	padding-left:6px;
}

#Header .logo .corplogodivided {
	width:6px;
	height:61px;
	margin-top:0px;
	padding-top:0px;
	padding-right:8px;
	display:inline;
}

#Header .logo img
{
    border:0px;
    vertical-align:middle;
}

#Header .logo a
{
    border:0px;
    vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

#Header .logo a:hover
{
    border:0px;
    vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}



.CountryText {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color: #ffffff; 
	margin:0px 0px 10px 0px; 
	position:absolute;
	top:5px;
	right:21px;	
}


/* End Header CSS */





/* Start Header2 CSS */
#header2, #Header2 {
	clear: both; 
	width: 100%; 
	margin:0px; 
	height:8px; 
	background-color:#414042;}



/* End Menu CSS */	
