body{
	margin:0;
	color:#323232;
	background:#a72205 url(images/bg-body.gif) repeat-x;
        font: 14px myriad pro, verdana, arial;
}
form,
fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
img {
	border-style:none;
	display:block;
}
.mainimg{
margin-top:-28px;
margin-left:-32px;
}
.mainimg2{
margin-top:-28px;
margin-left:-42px;
width:607px;
}
a{
	color:#a72205;
	text-decoration:underline;
}
a:hover {text-decoration:none;}
#wrapper{
	margin:0 auto;
	padding:0 2px;
	width:920px;
	background:#fff;
}
.bg-wrapper {
	background:url(images/bg-wrapper.gif) no-repeat;
	width:924px;
	height:113px;
	display:block;
	margin:-3px auto 0;
}
.bg-wrapper2 {
	background:url(images/bg-wrapper2.jpg) no-repeat;
	width:924px;
	height:113px;
	display:block;
	margin:-35px auto 0;
}
.bg-wrapper3 {
	background:url(images/bg-wrapper3.jpg) no-repeat;
	width:924px;
	height:113px;
	display:block;
	margin:-35px auto 0;
}
/*.home {background:url(images/bg-wrapper-home.gif) no-repeat;}*/
/*.about {background:url(images/bg-wrapper-about.gif) no-repeat;}*/
.select {background:url(images/bg-wrapper-select.gif) no-repeat;}
#wrapper:after{
	content:"";
	clear:both;
	display:block;
}
#header{
	width:100%;
	height:39px;
	background: url(../../uploads/2009/12/headerbg5.jpg) no-repeat;
}
#header:after{
	content:"";
	clear:both;
	display:block;
}
.logo{
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../../uploads/2009/12/logo3.jpg) no-repeat;
	width:74px;
	height:39px;
	margin:0 0 0 17px;
}
.logo a,
.footer-logo a{
	display:block;
	height:100%;
}
#nav{
	margin:0;
	padding:6px 16px 0 0;
	list-style:none;
	float:right;
	font-weight:bold;
	font-size:13px;
}
#nav li{
	float:left;
	background:url(../../uploads/2009/11/sep-nav2.gif) no-repeat 0 1px;
}

#nav a{
	padding:0 7px;
	color:#696969;
	line-height:26px;
	text-decoration:none;
}
#nav .sub{
	position:absolute;
	top:22px;
	left:50%;
	margin:0 0 0 -108px;
	width:217px;
	display:none;
        z-index: 1100;

}
#nav .sub a{
	padding:0 7px;
	color:#fff;
	line-height:26px;
	text-decoration:none;
}
#nav .t{
	background:url(images/bg-sub-t.png) no-repeat;
	width:217px;
	height:15px;
	overflow:hidden;
}
#nav .b{
	background:url(images/bg-sub-b.png) no-repeat;
	width:219px;
	height:13px;
}
#nav ul{
	margin:0;
	padding:0 7px 7px 6px;
	list-style:none;
	float:none;
	font-size:12px;
	overflow:hidden;
	width:206px;
	background:url(images/bg-sub.png) repeat-y;
	font-weight:normal;
}
#nav ul li{
	float:none;
	background:url(images/sep-nav-sub.gif) repeat-x 0 100%;
	margin:0;
	height:1%;
}
#nav ul a{
	padding:9px 0 9px 11px;
	line-height:12px;
	text-decoration:none;
	display:block;
	position:relative;
}
#nav li:hover,
#nav li.hover{
	position:relative;
}
#nav li:hover .sub,
#nav li.hover .sub{
	display:block;
}
#nav ul a:hover{text-decoration:underline;}
.visual{
	overflow:hidden;
	width:100%;
}
#twocolumn{
	overflow:hidden;
	padding:0 0 0px;
}
#content{overflow:hidden;}
#content p {
margin:0px;
padding:5px 0px 5px 0px;
line-height:17px;
}
.home #content{
	float:left;
	width:600px;
	padding:30px 20px 0 30px;
	height:100%;
}
.select #content {
	width:527px;
	float:left;
	padding:27px 40px 0 42px;
}
.about #content {
/*	float:left;
	width:595px;
	padding:16px 0 0;*/
	float:left;
	width:600px;
	padding:30px 20px 0 30px;
	background:url(images/bg-about-heading.gif) no-repeat;
}
#content h1{
	margin:0px 0px 20px 0px;
	font-size:45px;
	color:#a71c1c;
	line-height:50px;
	font-family:Arial, Helvetica, sans-serif;
}
#content h2{
	margin:10px 0px 10px 0px;
	font-size:23px;
	color:#a71c1c;
	line-height:28px;
	font-family:Arial, Helvetica, sans-serif;
}
#content h3{
	margin:0px 0px 10px 0px;
	font-size:18px;
	color:#a71c1c;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
}
.about #content h1 {margin:5px 0px 17px 42px;}
.partners-area{
	float:left;
	width:264px;
	padding:0 36px 0 0;
}
.partners-area h2{
	color:#a72205;
	font-size:21px;
	line-height:26px;
	margin:0;
	letter-spacing:-1px;
	font-family:Arial, Helvetica, sans-serif;
}
.partners-area p{
	color:#434343;
	margin:-3px 0 10px;
}
.partners-area .img-hold{
	background:url(images/bg-img-hold.gif) no-repeat;
	width:248px;
	height:140px;
	padding:4px 11px 12px 5px;
	margin:0 0 2px;
	overflow:hidden;
	position:relative;
}
.more{
	font-size:12px;
	color:#303a54;
	background:url(images/bg-more.gif) no-repeat 5px 0;
	padding:4px 0 5px 37px;
	position:relative;
	line-height:21px;
	text-decoration:none;
}
.more:hover{text-decoration:underline;}
.row{
	overflow:hidden;
	margin:0 -40px 25px 0;
	width:580px;
}
.info-box {
	float:left;
	width:269px;
	margin:0 20px 0 0;
}
.info-box h2 {
	color:#a71c1c;
	font-size:16px;
	margin:0;
}
.info-box p {margin:0 0 11px;}
.info-box p a {
	color:#646e81;
	font-weight:bold;
}
.info-box .visual-holder {
	background:url(images/bg-visual-holder.gif) no-repeat;
	padding:1px 0 14px 4px;
}
.select #content .contacts {
	float:left;
	font-size:20px;
	color:#343333;
	line-height:32px;
	letter-spacing:-1px;
}
.select #content .contacts a {color:#818999;}
.about #content h2 {
	color:#a71c1c;
	font-size:22px;
	margin:0 0 11px;
	line-height:32px;
	font-weight:normal;
        font-family:Arial, Helvetica, sans-serif;
}
.about #content .grey-heading h2 {
	color:#999999!important;
	font-size:22px;
	margin:0 0 11px;
	line-height:32px;
	font-weight:normal;
        font-family:Arial, Helvetica, sans-serif;
}
.about #content h3 {
	color:#a71c1c;
	font-size:18px;
	margin:18px 0 0px;
	line-height:22px;
        font-family:Arial, Helvetica, sans-serif;
}
.about #content .container {/*padding:0 35px 0 44px;*/}
.about .container p {
	margin:0px;
	padding:5px 0px 5px 0px;
	word-spacing:-1px;
}
.about .container .visual-holder {
	float:right;
	width:258px;
	margin:4px 0 0 47px;
}
.menu {
	margin:0 0 35px;
	padding:0 0 0 33px;
	list-style:none;
	height:28px;
	overflow:hidden;
	/*background:url(images/bg-menu-border.gif) repeat-x 0 27px;*/
}
.menu li {
	float:left;
	margin:0 1px;
	text-align:center;
}
.menu li a span{
	background:url(images/bg-menu-r.gif) no-repeat 100% 0;
	padding:0 20px 0 0;
	float:left;
}
.menu li a {
	background:url(images/bg-menu.gif) no-repeat 0 0;
	padding:0 0 0 20px;
	height:28px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:28px;
	color:#635858;
	float:left;
}
.menu li a:hover,
.menu .current_page_item a {
	background-position:0 -28px;
	color:#a71c1c;
}
.menu li a:hover span,
.menu .current_page_item a span{
	background-position:100% -28px;
}
#sidebar{
	overflow:hidden;
	width:325px;
	float:right;
}
#sidebar a{color:#bcbcbc;}
.home #sidebar{
	float:right;
	width:217px;
	color:#fff;
	padding:43px 30px 30px 23px;
	background:#3b3b3b url(images/bg-sidebar.jpg) repeat-x;
	height:100%;
}
.about #sidebar {
	/*float:right;
	display:inline;
	padding:16px 0 30px;
	background:#1d1a1a;*/
	
	float:right;
	width:217px;
	color:#fff;
	padding:43px 30px 30px 23px;
	background:#3b3b3b url(images/bg-sidebar.jpg) repeat-x;
	height:100%;
}
#sidebar .txt-hold{
/*padding:0 60px 0 19px;*/
}
#sidebar blockquote {
/*	margin:0 0 24px;
	padding:19px 40px 16px 40px;*/
	
	margin:0 0 6px;
	padding:19px 0px 16px 0px;
	
	overflow:hidden;
	background:url(images/bg-blockquote.gif) no-repeat 0 100%;
}
#sidebar q {
	quotes:none;
	font-size:30px;
	color:#bba4a4;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	display:block;
	margin:0 0 2px;
}
#sidebar q:after,
#sidebar q:before {
	content:"";
}
.about #sidebar q img {
	vertical-align:top;
	padding:4px 7px 0;
	display:inline;
}
.about #sidebar .txt-edward {
	background:url(images/txt-edward.gif) no-repeat;
	width:128px;
	height:36px;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
}
.home #sidebar h3{
	margin:0 0 7px;
	font-size:16px;
	color:#ffffff;
	line-height:17px;
}
.select #sidebar {
	float:right;
	display:inline;
	padding:16px 0 30px;
	background:#1d1a1a;
        width:311px;
}
.select #sidebar h3,
.about #sidebar h3 {
	font-size:16px;
	color:#ffffff;
}
.about #sidebar h3{margin:0 0 11px;}
.select #sidebar h3{margin:0 0 20px;}
.select #sidebar p {
	color:#dedede;
	margin:0 0 15px;
	word-spacing:-1px;
}
.select #sidebar p a {color:#dd0f0f;}
.select #sidebar .visual {
	float:right;
	width:126px;
	padding:2px 0 0;
}
.select #sidebar .visual img,
.about .container .visual-holder img {
	display:block;
}


.container p {
letter-spacing:0px;
line-height:17px;
margin:0px;
padding:5px 0px 5px 0px; 
}


#sidebar .visual .text-area,
.about .container .text-area {
	background:#a71c1c;
	text-align:center;
	letter-spacing:-1px!important;
	line-height:11px!important;
	padding:6px 0;
}

.about .container .text-area {color:#fff;}
#sidebar .visual .text-area p,
.about .container .text-area p {
	margin:0;
	letter-spacing:-1px!important;
	line-height:11px!important;
}

#sidebar a.aktt_tweet_reply {
color: #FFA28E;
}
#sidebar a.aktt_tweet_time {
color: #F6EAC1;
}

#sidebar .list{
	margin:0;
	padding:2px 0 0 6px;
	list-style:none;
}
#sidebar ul.list {
margin: 2px 4px 2px 9px;
padding: 2px 4px 2px 9px;
}
#sidebar ul.list li{
list-style-image:url(images/bullet-list.gif);
margin:0px;
padding:4px 0px 4px 0px;
line-height:15px;
}
#sidebar ul.list a{
	font-size:14px;
	padding:0 0 0 0px;
	
	text-decoration:none;
}
#sidebar .list{margin:0 0 0 6px;}
.about #sidebar .list a {/*background:url(images/bullet-list02.gif) no-repeat 0 4px;*/}
#sidebar .list a:hover{text-decoration:underline;}
#sidebar .list .link{
	background:none;
	color:#febdbd;
	font-size:9px;
	text-decoration:underline;
	letter-spacing:-1px;
	padding:0;
}
#sidebar .list .link:hover{text-decoration:none;}
.ico-list {
	background:url(images/bg-ico-list-l.gif) no-repeat 10px 2px;
	padding:2px 0 0 17px;
	overflow:hidden;
}
.ico-list ul {
	margin:0;
	padding:2px 4px 6px 0;
	list-style:none;
	background:url(images/bg-ico-list-r.gif) no-repeat 100% 0;
	float:left;
}
.ico-list li {
	float:left;
	padding:0 3px 0 0;
}
.ico-listn {
	
	padding:2px 0 0 17px;
	overflow:hidden;
}
.ico-listn ul {
	margin:0;
	padding:2px 4px 6px 0;
	list-style:none;
	
	float:left;
}
.ico-listn li {
	float:left;
	padding:0 3px 0 0;
}
#footer{
	overflow:hidden;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	margin:5px auto 0;
	width:962px;
	padding:0px 0px 20px 0px;
}
#footer p{
	display:inline;
	margin:0 6px 0 7px;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}
#footer ul li{
	display:inline;
	background:url(images/sep-footer-nav.gif) no-repeat 0 3px;
	padding:0 6px 0 7px;
}
#footer ul a{color:#fff;}
.footer-logo{
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background: url(images/);
	background: url(/wp-content/uploads/2009/12/bg-footer-logo2.gif) no-repeat;
	width:44px;
	height:34px;
	margin:11px auto 0;
}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {display: none !important;}
.sIFR-hasFlash .home #sidebar h3 span{
	visibility: hidden;
	font-size:17px;
	color:#ffffff;
	line-height:19px;
}
.sIFR-hasFlash .about #content h2 span{
	visibility: hidden;
	font-size: 22px;
}
.sIFR-hasFlash #sidebar h3 span{
	visibility: hidden;
	font-size: 20px;
}
.sIFR-hasFlash .info-box h2 span{
	visibility: hidden;
	font-size: 16px;
	line-height:18px;
}

.sIFR-hasFlash .info-box h2 , .sIFR-hasFlash .info-box h2 span {
padding: 0px!important;
margin:0px!important;
}

.sIFR-hasFlash .select #sidebar h3 span{
	visibility: hidden;
	font-size: 20px;
	line-height:18px;
}

.sIFR-hasFlash .partners-area h2 span{
	visibility: hidden;
	font-size:25px;
	line-height:29px;

}
.sIFR-hasFlash .partners-area h2 , .sIFR-hasFlash .partners-area h2 span {
padding: 0px!important;
margin:0px!important;
}
.sIFR-hasFlash #content h1 span{
	visibility: hidden;
	font-size:46px;
	line-height:54px;
	display:block;
	height:54px;
}
.alignleft{
	float:left;
}
.alignright{
	float:right;
}

.greybox {
background:transparent url(../../uploads/2009/11/background.jpg) repeat-y scroll 0 0;
padding:5px 20px 0;
}

.greybox .form-box {
width:100%;
}
.greybox .form-box td {
padding: 2px 0px 2px 0px;
}
.cin {
font: 11px Arial, Helvetica, sans-serif;
color: #4d4d4d;
}

.greyboxtop {
background:transparent url(../../uploads/2009/11/backgroundtop.jpg) repeat scroll 0 0;
height:14px;
width:100%;
}

.greyboxbottom {
background:transparent url(../../uploads/2009/11/backgroundbottom.jpg) repeat scroll 0 0;
height:20px;
width:100%;
margin-bottom:15px;
}

.redbutton {
background:transparent url(../../uploads/2009/11/redbutton3.gif) repeat scroll 0 0;
color:#FFFFFF;
display:block;
float:left;
font-weight:bold;
height:23px;
margin:5px 0;
padding:8px 0 0;
text-align:center;
text-decoration:none;
width:95px;
}

hr {
background-color:#FFFFFF;
border-bottom:1px solid #A72205;
border-top:1px solid #A72205;
border-left:none;
color:#FFFFFF;
height:4px;
}

.boxedge {
background:#C0C0C0 none repeat scroll 0 0;
padding:5px;
}
.boxedge5 {
border: 1px solid #444;
padding:5px;
}
.small-grey {
color:#888888;
font-size:10px;
margin:0;
padding:0;
}
.small-red {
color:#A72205;
font-size:12px;
margin:0;
padding:0;
}
.tablehead {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#A71C1C none repeat scroll 0 0;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0 1px 0 0;
padding:4px;
}
.tinybutton { 
	background: url('../../uploads/2009/11/tinybutton.gif');
	width: 18px;
	height: 13px;
	color: #fff;
	text-decoration: none;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 4px;
	text-align: center;
	font-size: 9px;
	display: block;
	float: right;
}
.tinybutton-left { 
	background: url('../../uploads/2009/11/tinybutton.gif');
	width: 18px;
	height: 13px;
	color: #fff;
	text-decoration: none;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 4px;
	text-align: center;
	font-size: 9px;
	display: block;
	float: left;
}
.red {
	color: #a71c1c;	
	font-weight: bold;
}
.green {
	color: #556a51;	
	font-weight: bold;
}
textarea {
font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.small {line-height: 0%}
#bcontainer {}
#bcontainer a{text-decoration:none;}
#bcontainer a {
    display: block;
    height: 75px;
    float: left;
    margin-right: 20px;
    outline: none;
}
#bcontainer a:hover {
    background-position: 0 75px;
}
#tweets {
color:#FFF;
}
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:36px;height:35px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(images/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(images/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:35px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -35px!important}
div.star-rating-hover a{background-position:0 -70px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */



.black_overlay {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 101%;
	height: 1100px;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
*html .black_overlay {
width: 108%;
}
.white_content {
	display: none;
	position: absolute;
	top: 19%;
	left: 29%;
	width: 376px;
	height: 300px;
	padding: 25px;
	border: 8px solid #CCCCCC;
	background-color: #ffffff;
	z-index:1002;
	overflow: auto;
}
.hm-form-box {
font: 14px arial;
color: #252525;
background:#EDEDE5;
text-align:left;
}
.hm-form-box .hfb-padd {
padding:10px 30px 10px 30px;
}
.hm-form-box .msg-box {
font-weight: bold;
font-size:16px;
font-family:'Myriad pro', arial;
color: #252525;
padding:10px;
text-align:center;
}
.hm-form-box table {

}
.hm-form-box td {
font-weight: bold;
font-size:14px;
font-family:'Myriad pro', arial;
color: #252525;
padding:6px 5px 6px 5px;
}
.hm-form-box td.less-padd {
padding:0px 5px 0px 5px;
}
.hm-form-box td.padd-bot-none {
padding:5px 5px 0px 5px;
}
.hm-form-box .input-field-1 {
font: 14px arial;
color: #252525;
border: 2px solid #BABCC1;
width:230px;
}
.hm-form-box .input-field-2 {
font: 14px arial;
color: #CCC1DA;
border: 2px solid #CCC1DA;
width:230px;
}

.hm-form-box .sm-txt {
font-size:10px;
font-weight:normal;
font-family:'Myriad pro', arial;
line-height:16px;
}
.blog_section_info {

}
.blog_section_info .photo {
width: 74px;
height:74px;
margin-right:10px;
float:left;
padding-top:10px;
}
.blog_section_info .bcont {
width: 500px;
float:left;
}
.blog_section_info .bcont h3 {
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#a71c1c;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.blog_section_info .bcont h3 a {
	font-size:18px;
	color:#a71c1c;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.clear_both {
clear:both;
line-height:1px;
height:1px;
}
.blog-authors {
padding-bottom:10px; 
}

.blog-authors .photo-div {
float:left; width:73px; margin-right:10px;
}

.blog-authors .cont-div {
float:left; width:130px;
}

.blog-authors .sec-title {
color: #D4D4D4;
}
.shutl-bullet ul{
margin:0px;
padding:0px;
list-style:none;
}
.shutl-bullet li{
background:url(images/shutl-small.jpg) 0% 50% no-repeat;
margin:0px;
padding:10px 10px 10px 30px;
}

.carriers-list {
	width:550px;
}
	.carriers-list td{
	font-size:12px;
	font-family:tahoma,Arial, Helvetica, sans-serif;
	color: #333333;
	padding-bottom:20px;
	padding-top:20px;
	border-bottom: 4px dashed #cccccc;
	margin-bottom:20px;
	}
	.carriers-list p {
		font-size:12px;
		font-family:tahoma,Arial, Helvetica, sans-serif;
		color: #333333;
		margin:0px;
		padding:5px 0px 5px 0px;
	}
.anythingSlider   { width: 580px; height:150px;  position: relative; border:solid 1px #ccc;   }

.anythingSlider table {height:149px; }

.anythingSlider table td { padding: 0px 0px 0px 10px; height:149px; }

.anythingSlider .wrapper                { width: 570px; overflow: auto; height: 149px; margin: 0 ; position: absolute; top: 0; left: 5px; }

                                       /* Width below is max for Opera */
.anythingSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; background: #fff;  margin-right:25px;  }
.anythingSlider ul li                   { display: block; float:left; padding-right: 65px; width: 570px; }
.anythingSlider .arrow                  { display: block; height: 200px; width: 0px; background: url(../images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 65px; cursor: pointer; }
.anythingSlider .forward                { background-position: 0 0; right: -20px; }
.anythingSlider .back                   { background-position: -67px 0; left: -20px; }
.anythingSlider .forward:hover          { background-position: 0 -200px; }
.anythingSlider .back:hover             { background-position: -67px -200px; }

#thumbNav                               { position: relative; top: 323px; text-align: center; }
#thumbNav a                             { color: black; font: 11px/18px Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #c58b04 url(../images/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#thumbNav a:hover                       { background-image: none; }
#thumbNav a.cur                         { background: #e0a213; }

#start-stop                             { background: green; background-image: url(../images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 323px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#start-stop.playing                     { background-color: red; }
#start-stop:hover                       { background-image: none; }

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

.tweet-it-but {
background: transparent url(images/tweet-it-but.gif) no-repeat;
width:114px;
height:41px;
cursor:pointer;
border:none;
margin:0px;
padding:0px;
}

.fb-status-update-but {
background: transparent url(images/update-status-but.gif) no-repeat;
width:114px;
height:41px;
cursor:pointer;
border:none;
margin:0px;
padding:0px;
}


/*New Star rating */

.stars-new div a {
  background: transparent url(images/sprite_rate.gif) 0 0 no-repeat;
  display: inline-block;
  height: 25px;
  width: 14px;
  text-indent: -999em;
  overflow: hidden;
}

.stars-new a.rating-right {
  background-position: 0 -25px;
  padding-right: 8px;
}

.stars-new a.rating-over {
  background-position: 0 -50px;
}

.stars-new a.rating-over.rating-right {
  background-position: 0 -75px;
}

.stars-new a.rating {
  background-position: 0 -100px;
}

.stars-new a.rating.rating-right {
  background-position: 0 -125px;
}
/* End of New Star rating */

.scale-radio {
float:left; text-align:center;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0px 4px 0px 4px;
}


.aktt_tweets {

}
.aktt_tweets ul { 
margin:0px 0px 0px 7px;
padding:0px 0px 0px 7px;
}
.aktt_tweets ul li { 
margin:0px;
padding:0px 0px 10px 0px;
}
.aktt_tweets ul li { 
margin:0px;
padding:0px 0px 10px 0px;
}
.aktt_tweets .aktt_credit {
display:none;
}
.aktt_tweets .aktt_more_updates {
display:none;
}


#content .faqs-section h2 {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
margin:15px 0px 10px 0px;
padding:0px;
}

#content .grey-heading h3 {
	color:#999999!important;
}

div#tmpSlideshow {
    width: 665px;
	/*padding:15px;*/
	padding:25px 0px 0px 30px;
/*	border: 1px solid #cccccc;
	background:#f5f5f5; */
	height:200px;
}
div.tmpSlide {
    width: 660px;
    display: none;
}
div.tmpSlide img {
    float: left;
    margin: 30px 0 0 15px;
    width: 527px;
    border: 1px solid rgb(244, 244, 244);
}
div#tmpSlideshowControls {

}
div.tmpSlideshowControl {
    border: 1px solid #e1dece;
    float: left;
    margin: 0 5px 0 0;
    background: url('/Template/Pictures/Buttons/Feature.png') no-repeat;
    width: 38px;
    height: 36px;
    color: #554d31;
    font: 14px Arial, sans-serif;
    text-align: center;
    cursor: pointer;
}
div.tmpSlideshowControl span {
    line-height: 36px;
    vertical-align: middle;
}
div.tmpSlideshowControlOn {
    background-image: url('/Template/Pictures/Buttons/FeatureOver.png');
}
div.tmpSlideshowControlActive {
    border: 1px solid rgb(161, 155, 137);
}
div.tmpSlideCopy {
    width: 660px;
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
div#tmpSlideshow h2 {
	color:#a71c1c;
	font-size:24px;
	padding:0px 0px 10px 0px;
	margin:0px;

}
div.tmpSlideCopy p {
    font-size: 22px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 26px!important;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#ffffff;
}
div.tmpSlideCopy .name-postcode {
    font-size: 18px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 24px!important;
	padding:4px 0px 0px 0px;
	color:#a71c1c;
	text-align:right;
}


#content ul.feedback_comments {
margin:5px 10px 5px 10px;
padding:5px 10px 5px 10px;
}
#content ul.feedback_comments li {
margin:0px;
padding:5px 0px 5px 0px;
font-size:14px;
}

.home-img-section-shadow {
background:url(images/home-img-section-shadow.gif) no-repeat;
width:591px;
height:251px;
padding-right:9px;
}

.value-calculator {
width:534px;
text-align:left;
}
.value-calculator .vc-top {
background:url(images/calculator-top.gif) no-repeat;
width:477px;
height:29px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding:10px 0px 0px 57px;
}

.value-calculator .vc-bot {
background:url(images/calculator-bot.gif) no-repeat;
width:534px;
height:7px;
line-height:1px;
}
.value-calculator .vc-grey-box {
background:#3D4041;
padding: 0px 7px 0px 7px;
}
.value-calculator .vc-main-box {
background:#F4F4F4;
border: 1px solid #000000;
padding: 20px;
}
.value-calculator .vc-main-box .uif-box {
border: 1px solid #B9B9B9;
padding:10px 20px 10px 20px;
font-family: tahoma, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}
.value-calculator .vc-main-box .uif-box td {
padding:4px 0px 4px 0px;
font-family: tahoma, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}
.value-calculator .vc-main-box .uif-box .input-field-1 {
font-family: tahoma, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
width:150px;
}
.value-calculator .vc-main-box .uif-box .calculate-but {
background: transparent url(images/calculate-button.gif) no-repeat;
border:none;
margin:0px;
padding:0px;
cursor:pointer;
width:75px;
height:21px;
}
.value-calculator .vc-main-box .uif-box a.clear-button {
background: url(images/clear-button.gif) no-repeat;
cursor:pointer;
width:55px;
height:21px;
text-decoration:none;
float:right;
}

.value-calculator .vc-main-box .res-box {
border: 1px solid #B9B9B9;
padding:0px;
font-family: tahoma, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:bold;
}
.value-calculator .vc-main-box .res-box td.odd {
background:#E2E2E2;
padding:10px 18px 10px 18px;
font-family: tahoma, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:bold;
}
.value-calculator .vc-main-box .res-box td.even {
padding:10px 18px 10px 18px;
font-family: tahoma, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:bold;
}
.value-calculator .vc-main-box .res-box .calculated-fig {
color:#A71C1C;
}
.value-calculator .vc-main-box .res-box .cur-sym {
color:#737373;
}

.value-calculator .vc-main-box .isub-heading {
font-family: Arial, Helvetica, sans-serif;
color:#111111;
font-size:17px;
font-weight:bold;
}
.value-calculator .vc-main-box .dashed-sep {
background: url(images/dashed-rep-img.gif) repeat-x;
line-height:1px;
height:1px;
}


.wid-100-per {
width:100%;
}

.retail-mult-delivery {
border-bottom: 4px dashed #cccccc;
margin-bottom:20px;
padding-bottom:20px;
}
.retail-mult-delivery .lft-div {
width:120px;
float:left;
padding-top:20px;
}
.retail-mult-delivery .rgt-div {
width:460px;
float:left;
}

.newtooltip {
position:absolute; background: #F2F3F5; color:#323232; padding: 8px; z-index:1005; width:220px; border:1px solid #A6A7AB; margin-left:212px; font-weight:normal;
font-family: myriad pro, verdana, arial;
font-size:14px;
}

.retail-page-points {
padding:10px 0px 10px 0px;
font-size:16px;
}
.retail-page-points .rp-icons {
width:93px;
float:left;
margin-right:20px;
}
.retail-page-points .rp-points {
width:450px;
float:left;
}
.retail-page-points .rp-points p {
line-height:21px!important;
}

.feedback-comment-box {
/*background:#FFE9E5;*/
background:#EDEFF4;
margin-bottom:1px;
margin-left:30px;
margin-right:60px;
}
.feedback-comment-box .fcb-padd {
padding: 7px;
}
.feedback-comment-box .form-font-size {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.feedback-comment-box .img-div {
float:left; margin-right:10px; width:50px;
}
.feedback-comment-box .c-cont-div {
width:425px; float:left;
}
.feedback-comment-box .input-field {
font-size:11px;
color:#555555;
}

.hm-where-section {}
.hm-where-section a{text-decoration:none;}
.hm-where-section a {
    display: block;
    height: 88px;
    float: left;
    outline: none;
}
.hm-where-section a:hover {
    background-position: 0 88px;
}

.press_page_left_div {
		width:64%;
		float:left;
	}
	.press_page_left_div .ppld-padd{
		padding-right:30px;
	}
	.press_page_right_div {
		width:35%;
		float:left;
	}
	
.media-coverage-table table td {
padding: 30px 0px 30px 0px;
border-bottom:3px dashed #BCBCBC;
}
.media-coverage-table table td.mid {
padding: 30px 5px 30px 0px;

}
.media-coverage-table table td a {
color:#333333;
text-decoration:none;
}
.media-coverage-table table td a:hover {
text-decoration:underline;
}

.press_page_right_div .press-releases ul {
padding:0px 0px 0px 9px; 
margin:0px 0px 0px 9px; 
}

.hm-where-section ul.where-ul {
list-style:none;
}
.hm-where-section ul.where-ul li {
list-style:none;
float:left;
width:180px;
padding:5px 0px 5px 0px;
}

#bcontainer ul.we-are-famous {
list-style:none;
padding:0px;
padding-left:15px;
}
#bcontainer ul.we-are-famous li {
list-style:none;
float:left;
}

#bcontainer1 ul {
    list-style: none;
	margin-left:0px;
	padding-left:15px;
}
#bcontainer1 ul li {
 list-style:none;
float:left;
/*padding: 1.3em;*/
height:100px;
padding:0px 15px 0px 0px;
}

.mheading {
	color:#A71C1C;
    font-family: myriad pro, verdana, arial;
	font-size:18px;
	font-weight:bold;
}

#bcontainer1 {}
#bcontainer1 a{text-decoration:none;}
#bcontainer1 a {
    display: block;
    height: 90px;
    float: left;
/*    margin-right: 20px;*/
    outline: none;
}
#bcontainer1 a:hover {
    background-position: 0 90px;
}

.invalid-security-code {
background:#FFE4D9;
border: 1px solid #FF3000;
padding: 15px;
text-align:center;
font-weight:bold;
font-size:16px;
float:left; width:457px; margin:10px 70px 10px 40px;
}

.try-shutl-calc-div {
background:#EDEDE5;
padding:15px 0px 15px 0px;
cursor:pointer;
}

.try-shutl-calc-div .calc-icon-div {
float:left; width:97px; padding: 10px 0px 0px 15px;
}
.try-shutl-calc-div .calc-link-div {
float:left; width:400px;
}

.comment_submit {
font-size:11px;
color:#555555;
}

.feedback-star-rating {
padding:3px 0px 0px 10px;
float:left;
width:100px;
}
.feedback-star-rating .full-star {
background:url(images/star-full.jpg) no-repeat;
width:18px;
height:15px;
float:left;
}
.feedback-star-rating .half-star {
background:url(images/star-half.jpg) no-repeat;
width:18px;
height:15px;
float:left;
}
.feedback-star-rating .blank-star {
background:url(images/star-blank.jpg) no-repeat;
width:18px;
height:15px;
float:left;
}
