@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

#Container {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#Container #Header {
	height: 122px;
	background-image: url(../images/box/jumping.jpg);
	background-repeat: no-repeat;
	background-position: 200px bottom;
}
#Container #Left {
	float: left;
	width: 91px;
	position: relative;
	height: 300px;
}
#Container #Box {
	float: left;
	width: 700px;
}
#Container #Right {
	float: left;
	width: 169px;
}
/*Orange*/
#Container #Box #BoxTop {
	background-image: url(../images/box/orange/top.png);
	height: 31px;
}
#Container #Box #BoxMid {
	background-image: url(../images/box/orange/mid_slice.png);
	background-repeat: repeat-y;
	height: 301px;
}
#Container #Box #BoxBottom {
	background-image: url(../images/box/orange/bot.png);
	height: 62px;
}
/*Blue*/
#Container .Blue#Box #BoxTop {
	background-image: url(../images/box/blue/top.png);
	height: 31px;
}
#Container .Blue#Box #BoxMid {
	background-image: url(../images/box/blue/mid_slice.png);
	background-repeat: repeat-y;
	height: 301px;
}
#Container .Blue#Box #BoxBottom {
	background-image: url(../images/box/blue/bot.png);
	height: 62px;
}
/*Pink*/
#Container .Pink#Box #BoxTop {
	background-image: url(../images/box/pink/top.png);
	height: 31px;
	position: relative;
}
#Container .Pink#Box #BoxMid {
	background-image: url(../images/box/pink/mid_slice.png);
	background-repeat: repeat-y;
	height: 301px;
}
#Container .Pink#Box #BoxBottom {
	background-image: url(../images/box/pink/bot.png);
	height: 62px;
}
/*Green*/
#Container .Green#Box #BoxTop {
	background-image: url(../images/box/green/top.png);
	height: 31px;
}
#Container .Green#Box #BoxMid {
	background-image: url(../images/box/green/mid_slice.png);
	background-repeat: repeat-y;
	height: 301px;
}
#Container .Green#Box #BoxBottom {
	background-image: url(../images/box/green/bot.png);
	height: 62px;
}


#Container #Box #BoxMid #Overflow {
	overflow: auto;
	height: 250px;
	width: 640px;
	margin-right: 10px;
	padding-right: 10px;
}

#Container #Box #BoxMid p {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
	margin-left: 35px;
	margin-bottom: 10px;
}
#Container #Box #BoxMid #Overflow ul {
	margin-left: 45px;
	margin-bottom: 18px;
}
#Container #Box #BoxMid #Overflow li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	list-style-type: disc;
}

#Container #Box #BoxMid h1#H1_OurPeople {
	background-image: url(../images/box/pink/h1/people.png);
	height: 32px;
	width: 115px;
	text-indent: -9999px;
	margin-left: 32px;
	background-repeat: no-repeat;
}
#Container #Box #BoxMid h1#H1_Contact {
	background-image: url(../images/box/orange/h1/contact.png);
	height: 28px;
	width: 122px;
	text-indent: -9999px;
	margin-left: 32px;
	background-repeat: no-repeat;
}
#Container #Box #BoxMid h1#H1_Together {
	background-image: url(../images/box/pink/h1/exp.png);
	height: 38px;
	width: 347px;
	text-indent: -9999px;
	margin-left: 32px;
	background-repeat: no-repeat;
}
#Container #Box #BoxMid h1#H1_Step {
	background-image: url(../images/box/pink/h1/step.png);
	height: 29px;
	width: 230px;
	text-indent: -9999px;
	margin-left: 32px;
	background-repeat: no-repeat;
}
#Container #Box #BoxMid h1#H1_Ex_Fund {
	background-image: url(../images/box/blue/h1/ex_fund.png);
	height: 29px;
	width: 260px;
	text-indent: -9999px;
	margin-left: 32px;
	background-repeat: no-repeat;
	margin-bottom: 4px;
}
#Container #Box #BoxMid h1#H1_Spec {
	background-image: url(../images/box/green/h1/spec.png);
	height: 29px;
	width: 109px;
	text-indent: -9999px;
	margin-left: 40px;
	background-repeat: no-repeat;
}
#Container #Box #BoxMid h1#H1_Roam {
	background-image: url(../images/box/green/h1/roam.gif);
	height: 39px;
	width: 206px;
	text-indent: -9999px;
	margin-left: 40px;
	background-repeat: no-repeat;
}
#Container #Box #BoxMid h1#H1_Char {
	background-image: url(../images/box/orange/h1/cahr.png);
	height: 28px;
	width: 151px;
	text-indent: -9999px;
	margin-left: 32px;
	background-repeat: no-repeat;
}
#Container #Box #BoxMid h1#H1_Ap {
	background-image: url(../images/box/blue/h1/ap.png);
	height: 28px;
	width: 187px;
	text-indent: -9999px;
	margin-left: 43px;
	background-repeat: no-repeat;
}
#Container #Box #BoxMid h1#H1_Offer {
	background-image: url(../images/box/blue/h1/offer.png);
	height: 29px;
	width: 180px;
	text-indent: -9999px;
	margin-left: 35px;
	background-repeat: no-repeat;
}
#Container #Box #BoxMid #Overflow #Calculator {
	margin-left: 35px;
	width: 400px;
	border: 4px solid #317479;
	background-color: #5BB6BD;
	padding: 10px;
}
#Container #Box #BoxMid #Overflow #Calculator li {
	list-style-type: none;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #245559;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
}
#Container #Box #BoxMid #Overflow #Calculator ul {
	margin: 0px;
	padding: 0px;
}
#Container #Box #BoxMid #Overflow #Calculator .CalcBox {
	height: 16px;
	border: 2px solid #317479;
	padding-left: 2px;
	width: 150px;
}
#Container #Box #BoxMid #Overflow #Calculator #NumSalesBox {
	width: 50px;
}
#Container #Box #BoxMid #Overflow #Calculator .EarnButton {
	background-image: url(../images/earn.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 141px;
	font-family: "Times New Roman", Times, serif;


	font-weight: bold;
    border: 0px solid #FFFFFF;
	background-position: right bottom;
}
#Container #Box #BoxMid #Overflow #Calculator .EarnButton:hover {
	background-image: url(../images/earn.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 141px;
	font-family: "Times New Roman", Times, serif;
	
	font-weight: bold;
    border: 0px solid #FFFFFF;
	background-position: right bottom;
}

#Container #Box #BoxMid strong {
	font-weight: bold;
}



#Container #Box #BoxMid .carousel_container {
	margin-left: 20px;
	height: 265px;
	width: 650px;
}
#Container #Box #BoxMid #map {
	width: 600px;
	margin-left: 35px;
	margin-top: 5px;
	height: 250px;
	border: 5px solid #FFFEFE;
}
#MapText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#Container #Box #BoxMid #Flash {
	height: 300px;
	width: 665px;
	margin-left: 17px;
}
#Container #Left img {
	position: absolute;
	right: -12px;
	top: 41px;
}
#Container #Box #BoxTop #Ol {
	position: absolute;
	top: -122px;
	right: 50px;
}
#Container .Ol#Header {
	background-image: none;
}
a
{
  outline: none;
}
#Container #Box .Black#BoxTop {
	background-image: url(../images/box/black/top.png);
	background-repeat: no-repeat;
}
#Container #Box .Black#BoxBottom {
	background-image: url(../images/box/black/bot.png);
	background-repeat: no-repeat;
}
#Container #Box .Black#BoxMid {
	background-image: url(../images/box/black/strip.png);
	background-repeat: repeat-y;
}
#Container #Box .Gold#BoxTop {
	background-image: url(../images/box/gold/top.png);
	background-repeat: no-repeat;
}
#Container #Box .Gold#BoxBottom {
	background-image: url(../images/box/gold/bot.png);
	background-repeat: no-repeat;
}
#Container #Box .Gold#BoxMid {
	background-image: url(../images/box/gold/slice.jpg);
	background-repeat: repeat-y;
}
#Container #Box #BoxMid #MapBlack {
	height: 301px;
}
#Container #Box .mapBlack {
	background-image: url(../images/box/black/map.jpg);
	background-repeat: no-repeat;
	background-position: 240px center;
}
#Container #Box #BoxMid .mapBlack #H1_Million {
	height: 30px;
	width: 176px;
	background-image: url(../images/box/black/million.gif);
	background-repeat: no-repeat;
	margin-left: 35px;
	display: block;
	text-indent: -9999px;
}
#Container #Box #BoxMid  #H1_Super {
	height: 33px;
	width: 181px;
	background-image: url(../images/box/gold/super.gif);
	background-repeat: no-repeat;
	margin-left: 35px;
	display: block;
	text-indent: -9999px;
}#Container #Box #BoxMid #holder #Overflow li {
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 14px;
	list-style-type: none;
	color: #111111;
}
#Container #Box #BoxMid #holder #Overflow #li2 {
	margin-left: 140px;
}
#Container #Box #BoxMid #holder #Overflow #li3 {
	margin-left: 280px;
}
#Container #Box #BoxMid #holder #Overflow #li4 {
	margin-left: 420px;
}
#Container #Box .Gold#BoxMid #holder #Overflow p {
	color: #575757;
}
#Container #Right ul {
	margin-top: 15px;
}

#Container #Right li a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 12px;
	color: #666666;
	margin-bottom: 6px;
	margin-left: 5px;
	height: 15px;
	width: 158px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	background-image: url(../images/li/all.gif);
}
#Container #Right #li_people a {
	
}
#Container #Right #li_spec a{
	background-position: 0px -30px;	
}
#Container #Right #li_charities a{
	background-position: 0px -60px;	
}
#Container #Right #li_fund a{
	background-position: 0px -90px;	
}
#Container #Right #li_ex a{
	background-position: 0px -120px;	
}
#Container #Right #li_onemil a {
    background-position: 0px -150px;
}
#Container #Right #li_super a {
    background-position: 0px -180px;
}
#Container #Right #li_ap a{
    background-position: 0px -210px;
}
#Container #Right #li_of a{
	background-position: 0px -240px;
}
#Container #Right #li_contact a{
	background-position: 0px -270px;
}
#Container #Right #li_roamer a{
	background-position: 0px -300px;
}
#Container #Right #li_twostep a{
	background-position: 0px -330px;
}
#Container #Right #li_people a:hover {
	background-position: 0px -15px;
}
#Container #Right #li_spec a:hover{
	background-position: 0px -45px;	
}
#Container #Right #li_charities a:hover{
	background-position: 0px -75px;	
}
#Container #Right #li_fund a:hover{
	background-position: 0px -105px;	
}
#Container #Right #li_ex a:hover{
	background-position: 0px -135px;	
}
#Container #Right #li_onemil a:hover {
    background-position: 0px -165px;
}
#Container #Right #li_super a:hover {
    background-position: 0px -195px;
}
#Container #Right #li_ap a:hover{
    background-position: 0px -225px;
}
#Container #Right #li_of a:hover{
	background-position: 0px -255px;
}
#Container #Right #li_contact a:hover{
	background-position: 0px -285px;
}
#Container #Right #li_roamer a:hover{
	background-position: 0px -315px;
}
#Container #Right #li_twostep a:hover{
	background-position: 0px -345px;
}
#Container #Box #BoxMid #Ramerss {
	margin-right: 35px;
	margin-left: 45px;
	line-height: 20px;
}
#London {
	display: none;

}
#Regional {
	display: none;

}
#Container #Box #BoxMid #holder #Overflow #Calculator #Regional #NumSalesBox {
	width: 50px;
}
#Container #Box #BoxMid #holder #Overflow #Calculator #London #NumSalesBox1 {
	width: 50px;
}
