#Header{	width: 100%;	position: relative;	overflow: hidden;	}
#Header > .Grey{	/*width: 100%;*/width: 965px;	height: 4px;	position: relative;	overflow: hidden;	margin: 0px auto;	background: url('../../images/infinity/header/4-grey-gradient-top.jpg') no-repeat center;	background-size: cover;}

#Header > .Area{	width: 965px;	height: 120px;	position: relative;	overflow: hidden;	margin: 0 auto;	/*background-color: #EFEFEF;*/	}
#Header > .Area > .Left{	float: left;	height: 100%;	width: 150px;	}
#Header > .Area > .Left > img{	margin-top: 10px;	cursor: pointer;	}
#Header > .Area > .Right{	float: left;	height: 100%;	width: 815px;	}

/*Start of Search*/
#Header > .Area > .Right > ul.Search
{
	float: right;
	
	list-style: none;
	
	margin: 0;
	padding: 0;
	
	position: relative;
	overflow: hidden;
	
	padding: 2px 5px;
	margin-top: 9px;
	margin-bottom: 10px;
	
	border: 1px solid #D9D9D9;
	background: #FFFFFF;

	-webkit-box-shadow: 1px -1px 1px 1px #DDDDDD;
	-moz-box-shadow: 1px -1px 1px 1px #DDDDDD;
	box-shadow: 1px -1px 1px 1px #DDDDDD;
}

#Header > .Area > .Right > ul.Search > li
{
	float: left;
	
	position: relative;
	overflow: hidden;
}

#Header > .Area > .Right > ul.Search > li
{
	margin-top: 2px;
	margin-right: 5px;
}

#Header > .Area > .Right > ul.Search > li > input[type="text"]
{
	width: 135px;
	border: none;

	font-family: arial;
	font-size: 13px;
	color: #B1B1B1;
}
/*End of Search*/

/*Start of QuickLink*/
#Header > .Area > .Right > ul.QuickLink
{
	float: right;
	
	list-style: none;
	
	margin: 0;
	padding: 0;
	
	position: relative;
	overflow: hidden;
	
	/*Webkit & Geeko*/
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	/*IE9 Onwawrds*/
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	
	margin-bottom: 10px;
}

#Header > .Area > .Right > ul.QuickLink > li
{
	float: left;
	
	position: relative;
	overflow: hidden;

	color: #B1B1B1;
	font-weight: bold;
	font-size: 13px;
}

#Header > .Area > .Right > ul.QuickLink > li.Active
{
	color: #C72D2D;
}

#Header > .Area > .Right > ul.QuickLink > li:hover
{
	color: #C72D2D;
}

#Header > .Area > .Right > ul.QuickLink > li.Middle
{
	padding: 0px 10px;
	cursor: pointer;
}

#Header > .Area > .Right > ul.QuickLink > li.First
{
	padding: 0px 10px 0px 0px;
	cursor: pointer;
}

#Header > .Area > .Right > ul.QuickLink > li.Last
{
	padding: 0px 0px 0px 10px;
	cursor: pointer;
}

/*End of QuickLink*/

/*Start of MainMenu*/
#Header > .Area > .Right > ul.MainMenu
{
	float: right;
	
	list-style: none;
	
	margin: 0;
	padding: 0;
	
	position: relative;
	overflow: hidden;
}

#Header > .Area > .Right > ul.MainMenu > li
{
	float: left;
	
	position: relative;
	overflow: hidden;
	
	height: 32px;
	/*height: 18px;*/
	
	/*padding: 7px 26px;*/
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	
	background: url(../../images/infinity/header/1-menu-gradient.png) no-repeat top left;
	border-top: 1px solid #DDDDDD;
}

#Header > .Area > .Right > ul.MainMenu > li.Active
{
	background: #C72D2D;
}

#Header > .Area > .Right > ul.MainMenu > li.Button:hover
{
	background: #C72D2D;
}

#Header > .Area > .Right > ul.MainMenu > li.Divider
{
	width: 1px;
	height: 32px;
	
	padding: 0px 0px;
	background: #767676;
	
	-webkit-box-shadow: 1px 1px 1px 1px #DDDDDD;
	-moz-box-shadow: 1px 1px 1px 1px #DDDDDD;
	box-shadow: 1px 1px 1px 1px #DDDDDD;
}

#Header > .Area > .Right > ul.MainMenu > li.First
{
	/*Webkit & Geeko*/
	border-radius: 5px 0px 0px 5px;
	-moz-border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
	
	/*IE9 Onwawrds*/
	border-top-right-radius: 0px;
	border-top-left-radius: 5px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 5px;
	
	border-left: 1px solid #DDDDDD;
}

#Header > .Area > .Right > ul.MainMenu > li.Last
{
	/*Webkit & Geeko*/
	border-radius: 0px 5px 5px 0px;
	-moz-border-radius: 0px 5px 5px 0px;
	-webkit-border-radius: 0px 5px 5px 0px;
	
	/*IE9 Onwawrds*/
	border-top-right-radius: 5px;
	border-top-left-radius: 0px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 0px;
	
	border-right: 1px solid #DDDDDD;
}

#Header > .Area > .Right > ul.MainMenu > li > .Text
{
	padding: 7px 26px;
	cursor: pointer;
}

#Header > .Area > .Right > ul.MainMenu > li > .Red
{
	width: 100%;
	height: 3px;
	
	bottom: 0;
	
	position: absolute;
	overflow: hidden;
	
	background: #C72D2D;
}
/*End of MainMenu*/