body { background-color: #000000; margin: 0px; padding: 0px }

span,td,p                    {font-family:arial,helvetica,sans-serif;}
input,select,textarea     {font-family:arial,helvetica,sans-serif; font-size:10px; }
ul#general				  {list-style-type:none; list-style-position:outside; padding-left:11px; margin-left:5px;}
ul#general li				  {padding-bottom:5px; list-style-image:url(/images/common/bulletpoint_round.gif); list-style:url(/images/common/bulletpoint_round.gif);}
li.black				  {padding-bottom:5px; list-style-image:url(/images/common/bulletpoint_round_black.gif); list-style:url(../images/common/bulletpoint_round_black.gif);}
li.white				  {padding-bottom:5px; list-style-image:url(/images/common/bulletpoint_round_white.gif); list-style:url(../images/common/bulletpoint_round_white.gif);}
li.leftMenu				  {list-style-image:none;}

ul.leftMenu {clear:left; float:left;list-style-type:none; list-style-position:outside; padding-left:0px; margin-left:0px; font-family:arial,helvetica,sans-serif; margin-top:-5px; width:165px;border-bottom:1px solid #666666; padding-bottom:5px}
li.firstMenuElement { border-bottom:1px solid #666666; float:left; margin-bottom:4px; padding-bottom:1px; list-style-image:none; width:100%;}
li.firstLevelMenu { clear:left; list-style-image:none;}
li.secondLevelMenu {clear:left; padding-left:10px; margin-bottom:-2px; list-style-image:none;}
li.thirdLevelMenu {padding-left:20px; margin-bottom:-2px; list-style-image:none;}
html>body*li.firstMenuElement { margin-bottom:5px}
html>body*li.firstLevelMenu { margin-bottom:0px;}
html>body*li.secondLevelMenu {margin-bottom:0px; }
html>body*li.thirdLevelMenu {margin-bottom:0px; }

ul.quickLinksMenu {clear:left; float:left;list-style-type:none; list-style-position:outside; padding-left:0px; margin-left:0px; font-family:arial,helvetica,sans-serif; width:165px;margin-top:0; }
li.firstQuickLinksElement {margin-bottom:4px}
html>body*li.firstQuickLinksElement {margin-bottom:0px}

.sound{ position: absolute; left: 930px; top: 102px; width: 18px; z-index: 10;}

.anch{ position: absolute; left: 0px; top: 102px; width: 1px; z-index: 0; }

td.navCurrent { font-family: verdana; font-size: 10px; font-weight: 900; color: #000000; background-color: #C2C2C2; text-decoration: none; text-align: center; margin-left:auto; margin-right:auto;  vertical-align:middle;}
td.nav{ font-family: verdana; font-size: 10px; font-weight: 900; color: #FFFFFF; background-color: #000000; text-decoration: none; text-align: center; border-right: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF; vertical-align:middle;}
td.navDropCurrent { background-color: #E3E3E3; vertical-align:middle;}
td.navDrop{ background-color: #232323; vertical-align:middle; }
td.teaserTable { font-size: 10px; color: #FFFFFF; padding:0 0 10px 10px; }
td.teaserTableImage { padding: 0 0 25px 0; }

a.navCurrentLinkDropBack { font-size: 10px; font-weight: 900; color: #000000; background-color: #C2C2C2; text-decoration: none; text-align: center; padding: 6px; vertical-align:middle;}
a.navLink { font-size: 10px; font-weight: 900; color: #CCCCCC; background-color: #000000; text-decoration: none; text-align: center; display: block; padding: 6px;  }
a.navCurrentLink { font-size: 10px; font-weight: 900; color: #000000; background-color: #E3E3E3; text-decoration: none; text-align: center; padding: 6px;  }

a.navDropLink { font-size: 11px; font-weight: 900; color: #a9a9a9; background-color: #232323; text-decoration: none; display: block; padding: 6px; }
a.navDropCurrentLink { font-size: 11px; font-weight: 900; color: #000000; background-color: #E3E3E3; text-decoration: none; display: block; padding: 6px; }

a.navDropLinkBold { font-size: 10px; font-weight:bold; color: #a9a9a9; background-color: #232323; text-decoration: none; padding: 6px;  }

a.footerLink { font-size: 11px; text-decoration: none; color: #FFFFFF; }
a.footerLink:hover { font-size: 11px; text-decoration: none; color: #a9a9a9; }

a.footerEcom { font-size: 11px; text-decoration: none; color: #FFFFFF; }
a.footerEcom:hover { font-size: 11px; text-decoration: none; color: #a9a9a9; }

a.leftLink { padding-left:10px; margin-bottom:4px; float:left; font-size:11px; color: #FFFFFF; text-decoration: none; }
a.leftLink:hover { font-size:11px; color: #a9a9a9; text-decoration: none; background-image: url(../images/chevron.gif); background: url(../images/chevron.gif); background-repeat: no-repeat; }

a.leftLinkNoArrow { font-size:11px; color: #FFFFFF; text-decoration: none; }
a.leftLinkNoArrow:hover { font-size:11px; color: #a9a9a9; text-decoration: none; }

a.leftLinkRtB { padding-left:10px; margin-bottom:4px; float:left; font-size:11px; color: #fddb00; text-decoration: none; }
a.leftLinkRtB:hover { font-size:11px; color: #a9a9a9; text-decoration: none; background-image: url(../images/chevron.gif); background: url(../images/chevron.gif); background-repeat: no-repeat; }


a.whiteLink { font-size:11px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.whiteLink:hover { font-size:11px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.blackLink { font-size:11px; color: #000000; text-decoration: none; font-weight: bold;}
a.blackLink:hover { font-size:11px; color: #000000; text-decoration: none; font-weight: bold;}
a.greyLink { font-size:11px; color: #a9a9a9; text-decoration: underline; }
a.greyLink:hover { font-size:11px; color: #a9a9a9; text-decoration: underline; }
a.whiteUndLink { font-size:11px; color: #FFFFFF; text-decoration: underline; }
a.whiteUndLink:hover { font-size:11px; color: #FFFFFF; text-decoration: underline; }
a.leftLinkG { font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.leftLinkG:hover { font-size: 11px; color: #a9a9a9; text-decoration: none; }
a.leftLinkGB { font-size: 11px; color: #a9a9a9; text-decoration: none; margin-bottom:3px; padding-left:10px; } 
.firstMenuElement a.leftLinkGB { float:left; font-size: 11px; color: #a9a9a9; text-decoration: none; margin-bottom:3px; padding-left:0; }
a.leftLinkGB:hover { font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.teaserLink { font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.teaserLink:hover { font-size: 11px; color: #a9a9a9; text-decoration: none; }
a.leftLinkGG { font-size: 11px; color: #a9a9a9; text-decoration: none; }
a.leftLinkGG:hover { font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.leftLinkA { font-size: 11px; color: #3BA4D1; text-decoration: none; font-weight: bold;}
a.leftLinkA:hover { font-size: 11px; color: #333333; text-decoration: none; font-weight: bold;}
a.leftLinkB { font-size: 11px; color: #000000; text-decoration: none;}
a.leftLinkB:hover { font-size: 11px; color: #777777; text-decoration: none;}
a.leftLinkBU { font-size: 11px; color: #000000; text-decoration: underline;}
a.leftLinkBU:hover { font-size: 11px; color: #777777; text-decoration: underline;}


.newsPrint{visibility:hidden}
.dropNav { position: absolute; left: 174px; top: 20px; text-align: left; z-index: 10; width: 748px; visibility: hidden }
.primaryNavDropTable { border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; text-align: left }
.primaryNavCont { position: absolute; left: 176px; top: 0px; text-align: left; z-index: 20; width: 748px; height: 17px; }
.primaryNavTable { border: 1px solid #FFFFFF; vertical-align:middle; }
.footer { position: absolute; left: 176px; bottom: 20px; text-align: left; z-index: 999; color: #FFFFFF; font-family: verdana; font-size: 10px; height: 10px; padding-bottom:10px}
.footerEcom { position: absolute; left: 176px; bottom: 0px; text-align: left; z-index: 999; color: #FFFFFF; font-family: verdana; font-size: 10px; height: 10px; padding-bottom:10px}
.teaserLinkHeader { font-size: 11px; font-weight: 600; }
.txt { font-size: 11px; color: #a9a9a9;}
.txtW { font-size: 11px; color: #FFFFFF;}
.txtB { font-size: 11px; color: #000000;}
.txtBB { font-size: 11px; color: #000000; font-weight:bold; }
.txtBBTSH { font-size: 11px; color: #000000; font-weight:bold; border-right: 1px solid #000000;}
.txtBTSBL { font-size: 11px; color: #000000; border-right: 1px solid #999999; border-bottom: 1px solid #bcbcbc;}
.txtBTSBR { font-size: 11px; color: #000000; border-bottom: 1px solid #bcbcbc;}
.txtO { font-size: 11px; color: #b30d11;}
.txtOG { font-size: 11px; color: #b30d11; font-weight: bold; }
.txtWG { font-size: 11px; color: #FFFFFF; font-weight: bold; }
.txtWT { font-size: 14px; color: #FFFFFF; font-weight: bold; }
.txtGT { font-size: 14px; color: #989898; font-weight: bold; }
.txtGB { font-size: 14px; color: #0F3573; font-weight: bold; }
.txtG { float:left; font-size: 11px; color: #a9a9a9; padding-bottom:3px; padding-left:10px; }
.firstMenuElement .txtG { float:left; font-size: 11px; color: #a9a9a9; padding-bottom:3px; padding-left:0; }
.txt777777 { font-size: 11px; color: #777777;}
.txt333333Bold { font-size: 11px; color: #333333; font-weight:bold; }
.txtG666666 { font-size: 11px; color: #666666;}
.txtBSG { font-size: 12px; color: #5C77A6; font-weight: bold;}
.txtBSR { font-size: 12px; color: #cc0000; font-weight: bold;}
.menuG { background-color: #666666; }
.txtB11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.txtG11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EFEFEF; color: #777777;}
.txtG11W { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777777;}
.txtG14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #777777;}
.txtTV {font-size: 14px; color: #FFCC66; font-size: 13px; font-weight: bold;}
.txtHotNews {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC0001; font-weight:bold}
.txtAwards {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFB128; font-weight:bold}
.txtReviews {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ccd2d9; font-weight:bold}
.txtHeadlines {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #577AC8; font-weight:bold}
.size14 {font-size: 14px;}
.size9 { font-size:9px;}
.txtD {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight:bold;}

#miniLogo { position: absolute; left: 30px; top: 30px; text-align: left; z-index: 2; }
#teaser3Layer {position:absolute; left:179px; top:500px; height: 72px; z-index: 30; width:720px; background-color: #000000; z-index: 2; }
#copytextLayer      {position:absolute;	left:20px;	top:123px;	width:240px;	z-index:5;	height: 166px;}

.soundIconLayer { position: absolute; left: 930px; top: 110px; text-align: left; z-index: 40; border: 1px solid orange; width: 20px; height: 20px; visibility: hidden; }
.tafIconLayer { position: absolute; left: 930px; top: 110px; text-align: left; z-index: 40; border: 1px solid purple; width: 20px; height: 20px; visibility: hidden; }
.soundIconTextLayer { position: absolute; left: 930px; top: 130px; text-align: left; z-index: 40; border: 1px solid blue; width: 20px; height: 20px; visibility: hidden; }

.soundIcon { position: absolute; left: 930px; top: 110px; text-align: left; z-index: 40; border: 1px solid orange; width: 20px; height: 20px; visibility: hidden; }
.tafIcon{ position: absolute; left: 930px; top: 110px; text-align: left; z-index: 40; border: 1px solid purple; width: 20px; height: 20px; visibility: hidden; }
.soundIconText { position: absolute; left: 930px; top: 130px; text-align: left; z-index: 40; border: 1px solid blue; width: 20px; height: 20px; visibility: hidden; }

.sNav { position: absolute; left: 950px; top: 130px; width: 10px; height: 10px; z-index: 0; }

.topTitle { padding-left:10px}

.listWhite li {color: #FFFFFF; text-decoration:none; list-style:none; list-style-position:outside; display:block; margin-left:-15px}
li.listWhite {color: #FFFFFF; text-decoration:none; list-style:none; list-style-position:outside; display:block; margin-left:-15px}


.bg000000				{background-color:#000000}
.bgFFFFFF				{background-color:#FFFFFF}
.mainTitleFinance		{padding:20px; vertical-align:top}
.mainImgFinance			{background-color:#ADBAC3; padding:10px;}
.linksFinance			{background-color:#FFFFFF; padding:15px; vertical-align:top;}
.footFinance			{padding:20px; padding-right:380px}
.pad5px					{padding:5px}
.pad6px					{padding: 6px}
.pad10px				{padding:10px;}
.pad15px				{padding:15px;}
.pad350pxRigth			{padding-right:350px}
.pad10pxBottom			{padding-bottom:10px}
.pad20pxBottom			{padding-bottom:20px}
.pad10pxLeft			{padding-left:10px}
.pad10pxTop				{padding-top:10px}
.Top					{vertical-align:top}
.merchandise_1			{background-color:#BABFC5;padding-top:10px; padding-left:10px; padding-right:10px}
.merchandise_2			{background-color:#BABFC5;padding-left:10px; padding-right:10px}
.merchandise_3			{border-right: 1px solid #AAAAAA; padding: 6px}
.merchandise_4			{border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; padding: 6px}
.merchandise_5			{border-bottom: 1px solid #AAAAAA; padding: 6px}
.merchandise_6			{padding-left:10px; padding-right:10px; padding-bottom:10px}
.merchandiseImg			{border-right: 1px solid #AAAAAA; background-color:#FFFFFF;}
.merchandiseFoot		{padding:10px; padding-bottom:20px}
.newModelHome 			{padding-top:10px;}
.mini_education			{border-width: 10px; border-style: solid; border-color: white;}

.style1 {	FONT-WEIGHT: bold;	COLOR: #ff0000;	LETTER-SPACING: 0px;	TEXT-DECORATION: none} 
.style1 A {	TEXT-DECORATION: none}
.style3 A {	TEXT-DECORATION: none}
.style3 {	TEXT-DECORATION: none} 
.style2 {	FONT-WEIGHT: bold;	FONT-SIZE: 1.3em;	COLOR: #acacac;	LETTER-SPACING: 0px}
span.bodyHeader {	FONT-WEIGHT: bold;	FONT-SIZE: 1.7em;	COLOR: #acacac}
.lessBottomSpacing {	MARGIN-BOTTOM: 3px;	PADDING-BOTTOM: 0px}
.lessLeftMargin {	MARGIN-LEFT: -3px}

.footerSeparator{margin:0 5px; font-size:11px; font-family:verdana;}
.addThisShare{ background: transparent url(//www.mini.co.uk/images/common/logo1414.gif) no-repeat scroll left center; margin-right: 4px; padding-left: 20px; font-family:verdana;}

#trackingTag { position:absolute; width:1px; height:1px; left:0; top:0; }

#wrap {
	position:absolute;
	left:122px;
	width:800px;
	padding:0;
	margin:0;
	font:11px Arial, Helvetica, sans-serif;
}
ul#navbar.mainNav {
	position:absolute;
	top:0;
	right:0;
	margin:0;
	padding:0;
}	
ul#navbar li.navOptions {
	list-style:none;
	float: left;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	border-right:none;
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions:last-child {
	border-right:1px solid #fff;
}
ul#navbar li.navOptions a {
	display:block;
	padding:0;
	margin:0;
	text-decoration:none;
	color:#ccc;
	font-weight:bold;
	}
	
ul#navbar li.navOptions a.main1 {
	position:relative;
	width:53px;
	height:20px;
	background:url(/images/home/home_1.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main1:hover {
	background:url(/images/home/home_2.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main1Active {
	width:53px;
	height:20px;
	background:url(/images/home/home_3.gif);
	margin:0;
	padding:0;
	}
	
ul#navbar li.navOptions a.main2 {
	position:relative;
	width:106px;
	height:20px;
	background:url(/images/home/model_1.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main2:hover {
	background:url(/images/home/model_2.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main2Active {
	width:106px;
	height:20px;
	background:url(/images/home/model_3.gif);
	margin:0;
	padding:0;
	}
	
ul#navbar li.navOptions a.main3 {
	width:77px;
	height:20px;
	background:url(/images/home/finance_1.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main3:hover {
	background:url(/images/home/finance_2.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main3Active {
	width:77px;
	height:20px;
	background:url(/images/home/finance_3.gif);
	margin:0;
	padding:0;
	}
	
ul#navbar li.navOptions a.main4 {
	width:98px;
	height:20px;
	background:url(/images/home/accessories_1.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main4:hover {
	background:url(/images/home/accessories_2.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main4Active {
	width:98px;
	height:20px;
	background:url(/images/home/accessories_3.gif);
	margin:0;
	padding:0;
	}
	
ul#navbar li.navOptions a.main5 {
	width:146px;
	height:20px;
	background:url(/images/home/approved_1.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main5:hover {
	background:url(/images/home/approved_2.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main5Active {
	width:146px;
	height:20px;
	background:url(/images/home/approved_3.gif);
	margin:0;
	padding:0;
	}
	
ul#navbar li.navOptions a.main6 {
	width:89px;
	height:20px;
	background:url(/images/home/aftersales_1.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main6:hover {
	background:url(/images/home/aftersales_2.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main6Active {
	width:89px;
	height:20px;
	background:url(/images/home/aftersales_3.gif);
	margin:0;
	padding:0;
	}
	
ul#navbar li.navOptions a.main7 {
	width:85px;
	height:20px;
	background:url(/images/home/about_1.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main7:hover {
	background:url(/images/home/about_2.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main7Active {
	width:85px;
	height:20px;
	background:url(/images/home/about_3.gif);
	margin:0;
	padding:0;
	}
	
ul#navbar li.navOptions a.main8 {
	width:84px;
	height:20px;
	background:url(/images/home/contact_1.gif);
	margin:0;
	padding:0;
	border-right:1px solid #fff\9;
	}
ul#navbar li.navOptions a.main8:hover {
	background:url(/images/home/contact_2.gif);
	margin:0;
	padding:0;
	}
ul#navbar li.navOptions a.main8Active {
	width:84px;
	height:20px;
	background:url(/images/home/contact_3.gif);
	margin:0;
	padding:0;
	}
	
ul#navbar li ul {
	display:none;
	border:none;
	padding:0;
	margin:0;
	list-style:none;
	}
ul#navbar li:hover ul {
	position:absolute;
	display:inline;
	left:0;
	width:757px;
	margin:0;
	padding-top:1px;
	}
ul#navbar li:hover li { padding:0; margin:0; left:0; float:left; background:#232323; border-right:1px solid #000; border-bottom:1px solid #000; border-top:0px solid #000; border-left:0px solid #000; }

ul#navbar li:hover li a { color: #a9a9a9; padding:6px; }
ul#navbar li li a:hover { background:#e3e3e3; color: #000; }

/* MODEL RANGE
   ----------------------------------------------*/
#main2 li.item1 { width:219px; }
#main2 li.item2 { width:186px; }
#main2 li.item3 { width:184px; }
#main2 li.item4 { width:155px; }
#main2 li.item5 { width:219px; }
#main2 li.item6 { width:186px; }
#main2 li.item7 { width:184px; }
#main2 li.item8 { width:155px; }
#main2 li.item9 { width:219px; }
#main2 li.item10 { width:186px; }
#main2 li.item11 { width:184px; }
#main2 li.item12 { width:155px; }

/* FINANCE INSURANCE
   ----------------------------------------------*/
#main3 li.item1 { width:173px; }
#main3 li.item2 { width:206px; }
#main3 li.item3 { width:168px; }
#main3 li.item4 { width:197px; }
#main3 li.item5 { width:173px; }
#main3 li.item6 { width:206px; }
#main3 li.item7 { width:168px; }
#main3 li.item8 { width:197px; }
#main3 li.item9 { width:173px; }
#main3 li.item10 { width:206px; }
#main3 li.item11 { width:168px; }
#main3 li.item12 { width:197px; }

/* ACCESSORIES
   ----------------------------------------------*/
#main4 li.item1 { width:163px; }
#main4 li.item2 { width:117px; }
#main4 li.item3 { width:131px; }
#main4 li.item4 { width:191px; }
#main4 li.item5 { width:140px; }
#main4 li.item6 { width:163px; }
#main4 li.item7 { width:117px; }
#main4 li.item8 { width:131px; }
#main4 li.item9 { width:191px; }
#main4 li.item10 { width:140px; }
#main4 li.item11 { width:163px; }
#main4 li.item12 { width:117px; }
#main4 li.item13 { width:131px; }
#main4 li.item14 { width:191px; }
#main4 li.item15 { width:140px; }

/* ABOUT US
   ----------------------------------------------*/
#main7 li.item1 { width:167px; }
#main7 li.item2 { width:120px; }
#main7 li.item3 { width:189px; }
#main7 li.item4 { width:157px; }
#main7 li.item5 { width:110px; }
#main7 li.item6 { width:167px; }
#main7 li.item7 { width:120px; }
#main7 li.item8 { width:189px; }
#main7 li.item9 { width:157px; }
#main7 li.item10 { width:110px; }
#main7 li.item11 { width:167px; }
#main7 li.item12 { width:120px; }
#main7 li.item13 { width:189px; }
#main7 li.item14 { width:157px; }
#main7 li.item15 { width:110px; }

/* CONTACT US
   ----------------------------------------------*/
#main8 li.item1 { width:135px; }
#main8 li.item2 { width:153px; }
#main8 li.item3 { width:144px; }
#main8 li.item4 { width:134px; }
#main8 li.item5 { width:177px; }
#main8 li.item6 { width:135px; }
#main8 li.item7 { width:153px; }
#main8 li.item8 { width:144px; }
#main8 li.item9 { width:133px; }
#main8 li.item10 { width:177px; }
#main8 li.item11 { width:135px; }
#main8 li.item12 { width:153px; }
#main8 li.item13 { width:144px; }
#main8 li.item14 { width:133px; }
#main8 li.item15 { width:177px; }

.hidden {
    position:absolute;
    left:0px;
    top:-4000px;
    width:1px;
    height:1px;
    overflow:hidden;
}


/* MINI E - POPUP
   ----------------------------------------------*/
.miniELink img { position:relative; float:left; padding:0 0 0 18px; border:none; }
.miniELink a.leftLink, .miniELink a.leftLink:visited { margin:0 0 0 18px; padding:0; text-decoration:none; background:none; }
.miniELink a.leftLink:hover, .miniELink a.leftLink:active, .miniELink a.leftLink:focus { text-decoration:underline; background:none; }
#miniEPopupContainer {
	position:relative;
	width:754px; height:276px;
	margin:0 auto;
	padding:0;
	background:url(/images/about_us/mini_e/popup_bg.gif) no-repeat;
	font:12px Verdana, Geneva, sans-serif;
	color:#ffffff
}
#miniEPopupContainer .formBox {
	position:relative; float:right;
	width:280px; height:190px;
	background:#373737;
	border:10px solid #ffffff;
	margin:0 14px 0 0;
	padding:5px 20px 35px 20px;
}
html>/**/body #miniEPopupContainer .formBox {
	padding:20px;
}
#miniEPopupContainer .formBox h3 { width:280px; height:17px; margin:0; padding:0; }
#miniEPopupContainer .formBox p { margin:11px 0 18px 0; padding:0; }
#miniEPopupContainer .formBox form label { float:left; font-size:11px; padding:0 0 3px 0; }
#miniEPopupContainer .formBox form input { width:226px; border:1px solid #1b1b1b; font-size:10px; padding:1px; margin:0 0 15px 0; }
#miniEPopupContainer .formBox form input.send { width:62px; height:11px; border:none; margin:0; padding:0; }
#miniEPopupContainer .formBox form input.wrong { background:#ec7676; border:1px solid #1b1b1b; padding:1px; color:#ffffff; }


.top5Wrapper {float:left; border: solid #CC0000 10px;}
.top5TopContent {float:left; width:198px; padding:20px 0 0 20px; margin:0px;}
.top5Content {float:left; border: solid #1F1F1F 10px; height:100%; position:relative;}
.top5FirstBox {float:left; margin: 2px 1px 2px 2px; padding:0px; display:inline; height:inherit;}
.top5Box {float:left; margin: 2px 1px 2px 1px; padding:0px; display:inline; height:inherit;}
.top5LastBox {float:left; margin: 2px 2px 2px 1px; padding:0px; display:inline; height:inherit;}
.top5TopBox {background-color:#2A2A2A;border: solid #2A2A2A 2px; padding:0px; margin:0px;}
.top5sNumber {display:block; padding:5px 0 0 8px; margin:0px;}
.top5lNumber {display:block; padding:4px 0 0 8px; margin:0px;}
.clear {clear:both;}
.top5TextBox {float:left; padding: 12px 8px 8px; width:123px; margin:0px; overflow:hidden;}
.top5TextBox p {padding-top:5px; margin:0px;}
.top5VisitBox {float:left; padding: 0 10px 10px; width:125px; margin:0px; }

.wrapPCBox{
	float:left;
	background-color:#000000; 
	background-image:url(/images/about_us/mini_register/bg.gif); 
	background-repeat:no-repeat; 
	background-position: top right; 
	width:296px; 
	margin-top:13px; 
	border-top:10px solid #B81B0A; 
	border-left:10px solid #B81B0A; 
	border-bottom:10px solid #B81B0A; 
	height:325px;
}
.wrapPCBox p{
	margin:0px;
}
.pPCBox1{
	padding:20px 22px 10px 20px;
}
.pPCBox2{
	padding:10px 22px 10px 20px;
}
.pPCBox3{
	padding:10px 22px 85px 20px;
}
.pPCBox4{
	padding:0 0 0 20px;
}
.divPCBox {
	margin: 0 25px 10px 10px;
}
.checkPCBox{
	background-color:#000000;
	border:1px solid #B81B0A;
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	width:285px;
	margin-bottom:10px;
}
.checkPCBoxError{
	background-color:#000000;
	border:1px solid #B81B0A;
	color:#B81B0A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	width:285px;
	margin-bottom:10px;
}
.labelPCBox {
	margin:0px;
	vertical-align: middle;
	padding-right:10px;
}
.PCBox1{
	padding-left:30px;
}
.PCBox2{
	padding-left:9px;
}
.PCBox3{
	padding-right:8px;
}
.submitPCBox{
	padding-left:220px; 
	padding-top:7px; 
	margin:0px; 
	display:block;
}
.formPCBox{
	float:left; 
	width:441px;
	padding:0;
	margin0;
}

/* Fingerprints */

.txt12{
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 12px;
	color:#FFF;
}
a.TermsU10{
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 10px;
	color:#FFF;
}
a.TermsU10:hover { color: #a9a9a9; }

.checkFPBox{
	background-color:#000000;
	border:1px solid #1c68a6;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	width:314px;
	margin-bottom:10px;
}
.FPBox {
	margin: 10px 10px 10px 0;
}
.checkFPBoxError{
	background-color:#000000;
	border:1px solid #1c68a6;
	color:#f60000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	width:314px;
	margin-bottom:10px;
}
	#roadTrip {
		border:10px solid #ffffff;
		float:left;
		padding:10px;
	}
		#roadTrip h4 {
			margin:0 0 10px 0;
			padding:0;
		}
		#roadTrip p {
			color:#ffffff;
			font-size:12px;
			margin:0 0 10px 0;
		}
			#roadTrip p.asterisk {
				float:right;
				font-size:10px;
				margin:0;
			}
			#roadTrip a img {
				border:none;
				float:left;
			}
	a.roadTrip img {
		border:none;
		margin:50px 0 0 0;
	}


/* FACEBOOK STUFF */
.footer iframe{position:relative; top:18px;}