/*------------------body-----------------------*/

.body {
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	width:768px;
}

/*------------------header-----------------------*/

.header {
	background-color:#151649;
	background-image:url("../../images/h_bg.gif");
	background-position:0% 0%;
	background-repeat:repeat-x;
	clear:both;
	font-size:75%;
	height:7px;
	margin:0px 0px 0px 0px;
	width:768px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:75px;
}

html>body .header {
	height:auto;
	min-height:75px;
}

.header .divLeft {
	margin:17px 0px 0px 30px;
	width:287px;
}

.header .divRight {
	margin:8px 17px 0px 0px;
	text-align:right;
	width:434px;
}

.header ul.listHorizontal {
	margin:0px 0px 10px 0px;
}

.header ul.listHorizontal li {
	border-right:1px solid #FFFFFF;
}

.header ul.listHorizontal li a {
	color:#FFFFFF;
	text-decoration:none;
}

.header ul.listHorizontal li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.header .searchForm {
	float:right;
	margin:10px 0px 0px 0px;
	text-align:right;
	width:175px;
}

.header .searchForm input.fieldText {
	border:1px solid #666699;
	margin:0px 0px 0px 0px;
	padding:2px 2px 2px 2px;
	width:105px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:99px;
}

html>body .header .searchForm input.fieldText {
	width:99px;
}

.header .searchForm input.fieldImage {
	float:right;
	margin:0px 0px 0px 0px;
}

/*------------------menu-----------------------*/

.menu {
	background-image:url("../../images/m_bg.gif");
	background-position:0% 0%;
	background-repeat:repeat-x;
	clear:both;
	height:34px;
	padding:0px;
	width:768px;
}

.menu ul.listHorizontal li {
	background-image:url("../../images/m_divide.gif");
	background-position:100% 0%;
	background-repeat:no-repeat;
	border-right:none;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 1px 0px 0px;
}

.menu ul.listHorizontal li img {
	float:left;
}

/*------------------content-----------------------*/

.content {
	clear:both;
	font-size:85%;
	height:auto;
	margin:25px 0px 0px 30px;
	width:738px;
}


h1.imageElement{
}

.colm1,
.colm2,
.colm3,
.colm4{
	position:relative;
}


p,
h2{
	position:relative;
	z-index:999;
}



/*------------------footer-----------------------*/

.footer {
	background-color:#333366;
	background-image:url("../../images/bg_footer.gif");
	background-position:0% 0%;
	background-repeat:repeat-x;	
	clear:both;
	font-size:75%;
	height:33px;
	margin:20px 0px 0px 0px;
	padding:10px 14px 3px 14px;
	width:768px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:20px;
	width:740px;	
}

html>body .footer {
	height:20px;
	width:740px;
}

.footer ul.listHorizontal li {
	border-right:1px solid #a1a1ab;
}

.footer ul.listHorizontal li a {
	color:#ffffff;
	text-decoration:none;
}

.footer ul.listHorizontal li a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.footer p {
	margin:0px 0px 10px 0px;
}

/*------------------information-----------------------*/

.information {
	clear:both;
	font-size:80%;
	margin:8px 0px 0px 15px;
	padding:0px;
	width:750px;
}

.information h2 {
	color:#252525;
	font-size:100%;
	margin:0px 0px 8px 0px;
}

.information p {
	color:#252525;
	margin:0px 0px 8px 0px;
}

/*------------------page box-----------------------*/

.boxPage {
	margin:0px 0px 0px 0px;
}

.boxPage .b {
	background-color:#FFFFFF;
	background-image:url("../../images/c_page_b.gif");
	width:780px;
}

.boxPage .r {
	background-image:url("../../images/c_page_r.gif");
}

.boxPage .t {
	background-image:url("../../images/c_page_t.gif");
}

.boxPage .l {
	background-image:url("../../images/c_page_l.gif");
}

.boxPage .bl {
	background-image:url("../../images/c_page_bl.gif");
}

.boxPage .br {
	background-image:url("../../images/c_page_br.gif");
}

.boxPage .tl {
	background-image:url("../../images/c_page_tl.gif");
}

.boxPage .tr {
	background-image:url("../../images/c_page_tr.gif");
	padding:14px 14px 14px 14px;
}

/*------------------standard box-----------------------*/

.boxStandard {
	background-color:#FFFFFF;
	margin:0px 8px 10px 0px;
}

.boxStandard a img{
	position:relative;
	z-index:999;
}

.boxStandard .imageElement{
	margin:0px 0px 0px 0px;
}

.boxStandard .b {
	background-color:transparent;
	background-image:url("../../images/c_standard_b.jpg");
	width:236px;
}

.boxStandard .r {
	background-image:url("../../images/c_standard_r.gif");
}

.boxStandard .t {
	background-image:url("../../images/c_standard_t.gif");
}

.boxStandard .l {
	background-image:url("../../images/c_standard_l.gif");
}

.boxStandard .bl {
	background-image:url("../../images/c_standard_bl.gif");
}

.boxStandard .br {
	background-image:url("../../images/c_standard_br.gif");
}

.boxStandard .tl {
	background-image:url("../../images/c_standard_tl.gif");
}

.boxStandard .tr {
	background-image:url("../../images/c_standard_tr.gif");
	padding:14px;
}

.boxStandard .bg {
	background-image:url("../../images/c_standard_bg.gif");
	background-position:0% 0%;
	background-repeat:repeat-x;
	padding:0px 0px 2px 5px;
}

/*------------------standard box 2--------------------------*/

.boxStandard2 {
	background-image:url("../../images/c_standard2_bg.gif");
	background-position:0% 100%;
	background-repeat:repeat-x;
}
	
.boxStandard2 .b {
	background-color:transparent;
	background-image:url("../../images/c_standard2_b.gif");
}

.boxStandard2 .r {
	background-image:url("../../images/c_standard2_r.gif");
}

.boxStandard2 .t {
	background-image:url("../../images/c_standard2_t.gif");
}

.boxStandard2 .l {
	background-image:url("../../images/c_standard2_l.gif");
}

.boxStandard2 .bl {
	background-image:url("../../images/c_standard2_bl.gif");
}

.boxStandard2 .br {
	background-image:url("../../images/c_standard2_br.gif");
}

.boxStandard2 .tl {
	background-image:url("../../images/c_standard2_tl.gif");
}

.boxStandard2 .tr {
	background-image:url("../../images/c_standard2_tr.gif");
	padding:14px;
}

.boxStandard2 .bg {
	padding:0px 0px 2px 5px;
}

.boxStandard3 {
	background-image:url("../../images/c_standard3_bg.gif");
	background-position:0% 100%;
	background-repeat:repeat-x;
}

/*------------------standard box Blue-----------------------*/

.boxStandardBlue {
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
}

.boxStandardBlue .b {
	background-color:transparent;
	background-image:url("../../images/c_standardblue_b.gif");
	width:255px;
}

.boxStandardBlue .r {
	background-image:url("../../images/c_standardblue_r.gif");
	background-position:100% 100%;	
}

.boxStandardBlue .t {
	background-image:url("../../images/c_standardblue_t.gif");
}

.boxStandardBlue .l {
	background-image:url("../../images/c_standardblue_l.gif");
	background-position:0% 100%;	
}

.boxStandardBlue .bl {
	background-image:url("../../images/c_standardblue_bl.gif");
}

.boxStandardBlue .br {
	background-image:url("../../images/c_standardblue_br.gif");
}

.boxStandardBlue .tl {
	background-image:url("../../images/c_standardblue_tl.gif");
}

.boxStandardBlue .tr {
	background-image:url("../../images/c_standardblue_tr.gif");
	padding:14px;
}

.boxStandardBlue .bg {
	background-image:url("../../images/c_standardblue_bg.gif");
	background-position:0% 100%;
	background-repeat:repeat:x;
	padding:0px 0px 14px 0px;
	height:72px;
	voice-family: "\"}\""; 
	voice-family:inherit;	
	height:58px;
}

html>body .boxStandardBlue .bg {
	height:auto;
	min-height:58px;
}

/*------------------standard box Red-----------------------*/

.boxStandardRed {
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
}

.boxStandardRed .b {
	background-color:transparent;
	background-image:url("../../images/c_standardred_b.gif");
	width:255px;
}

.boxStandardRed .r {
	background-image:url("../../images/c_standardred_r.gif");
	background-position:100% 100%;
}

.boxStandardRed .t {
	background-image:url("../../images/c_standardred_t.gif");
}

.boxStandardRed .l {
	background-image:url("../../images/c_standardred_l.gif");
	background-position:0% 100%;	
}

.boxStandardRed .bl {
	background-image:url("../../images/c_standardred_bl.gif");
}

.boxStandardRed .br {
	background-image:url("../../images/c_standardred_br.gif");
}

.boxStandardRed .tl {
	background-image:url("../../images/c_standardred_tl.gif");
}

.boxStandardRed .tr {
	background-image:url("../../images/c_standardred_tr.gif");
	padding:14px;
}

.boxStandardRed .bg {
	background-image:url("../../images/c_standardred_bg.gif");
	background-position:0% 100%;
	background-repeat:repeat:x;
	padding:0px 0px 14px 0px;
	height:72px;
	voice-family: "\"}\""; 
	voice-family:inherit;	
	height:58px;
}

html>body .boxStandardRed .bg {
	height:auto;
	min-height:58px;
}

/*------------------box with pink keyline-----------------------*/

.boxPinkKeyline .b {
	background-color:transparent;
	background-image:url("../../images/c_pink_keyline_b.gif");
	width:236px;
}

.boxPinkKeyline .r {
	background-image:url("../../images/c_pink_keyline_r.gif");
}

.boxPinkKeyline .t {
	background-image:url("../../images/c_pink_keyline_t.gif");
}

.boxPinkKeyline .l {
	background-image:url("../../images/c_pink_keyline_l.gif");
}

.boxPinkKeyline .bl {
	background-image:url("../../images/c_pink_keyline_bl.gif");
}

.boxPinkKeyline .br {
	background-image:url("../../images/c_pink_keyline_br.gif");
}

.boxPinkKeyline .tl {
	background-image:url("../../images/c_pink_keyline_tl.gif");
}

.boxPinkKeyline .tr {
	background-image:url("../../images/c_pink_keyline_tr.gif");
	padding:14px;
}

.boxPinkKeyline .bg {
	background-image:url("../../images/c_pink_keyline_bg.gif");
	background-position:0% 0%;
	background-repeat:repeat-x;
	padding:0px 0px 2px 5px;
}

/*------------------box with pink keyline-----------------------*/

.boxPinkKeyline .b {
	background-color:transparent;
	background-image:url("../../images/c_pink_keyline_b.gif");
	width:265px;
}

.boxPinkKeyline .r {
	background-image:url("../../images/c_pink_keyline_r.gif");
}

.boxPinkKeyline .t {
	background-image:url("../../images/c_pink_keyline_t.gif");
}

.boxPinkKeyline .l {
	background-image:url("../../images/c_pink_keyline_l.gif");
}

.boxPinkKeyline .bl {
	background-image:url("../../images/c_pink_keyline_bl.gif");
}

.boxPinkKeyline .br {
	background-image:url("../../images/c_pink_keyline_br.gif");
}

.boxPinkKeyline .tl {
	background-image:url("../../images/c_pink_keyline_tl.gif");
}

.boxPinkKeyline .tr {
	background-image:url("../../images/c_pink_keyline_tr.gif");
	padding:14px;
}

.boxPinkKeyline .bg {
	background-image:url("../../images/c_pink_keyline_bg.gif");
	background-position:0% 0%;
	background-repeat:repeat-x;
	padding:0px 0px 2px 5px;
}

/*------------------box with green keyline-----------------------*/

.boxGreenKeyline .b {
	background-color:transparent;
	background-image:url("../../images/c_green_keyline_b.gif");
	width:265px;
}

.boxGreenKeyline .r {
	background-image:url("../../images/c_green_keyline_r.gif");
}

.boxGreenKeyline .t {
	background-image:url("../../images/c_green_keyline_t.gif");
}

.boxGreenKeyline .l {
	background-image:url("../../images/c_green_keyline_l.gif");
}

.boxGreenKeyline .bl {
	background-image:url("../../images/c_green_keyline_bl.gif");
}

.boxGreenKeyline .br {
	background-image:url("../../images/c_green_keyline_br.gif");
}

.boxGreenKeyline .tl {
	background-image:url("../../images/c_green_keyline_tl.gif");
}

.boxGreenKeyline .tr {
	background-image:url("../../images/c_green_keyline_tr.gif");
	padding:14px;
}

.boxGreenKeyline .bg {
	background-image:url("../../images/c_green_keyline_bg.gif");
	background-position:0% 0%;
	background-repeat:repeat-x;
	padding:0px 0px 2px 5px;
}

/*------------------bullet list box-----------------------*/

ul.listTicked {
	clear:both;
	float:left;
	list-style:none;
	margin:0px 0px 10px 0px;
	padding:0px;
}

ul.listTicked li {
	background-color:#F8F8F8;
	clear:both;
	color:#000033;
	float:left;
	margin:6px 0px 0px 0px ! important;
	padding:0px ! important;
}

.boxBullet .b {
	background-color:transparent;
	background-image:url("http://www.rbs.co.uk/microsites/personal/revolve/images/c_bullet_b.gif");
}

.boxBullet .r {
	background-image:url("http://www.rbs.co.uk/microsites/personal/revolve/images/c_bullet_r.gif");
}

.boxBullet .t {
	background-image:url("http://www.rbs.co.uk/microsites/personal/revolve/images/c_bullet_t.gif");
}

.boxBullet .l {
	background-image:url("http://www.rbs.co.uk/microsites/personal/revolve/images/c_bullet_l.gif");
}

.boxBullet .bl {
	background-image:url("http://www.rbs.co.uk/microsites/personal/revolve/images/c_bullet_bl.gif");
}

.boxBullet .br {
	background-image:url("http://www.rbs.co.uk/microsites/personal/revolve/images/c_bullet_br.gif");
}

.boxBullet .tl {
	background-image:url("http://www.rbs.co.uk/microsites/personal/revolve/images/c_bullet_tl.gif");
}

.boxBullet .tr {
	background-image:url("http://www.rbs.co.uk/microsites/personal/revolve/images/c_bullet_tr.gif");
	padding:3px 3px 3px 3px;
}

.boxBullet .liBullet {
	background-image:url("http://www.rbs.co.uk/microsites/personal/revolve/images/c_bullet.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:30px;
	padding:8px 10px 4px 40px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:18px;
}

html>body .boxBullet .liBullet {
	height:auto;
	min-height:18px;
}

/*------------------Logo Headers-----------------------*/

.logoHead{
	height:75px;
	width:203px;
	position:relative;
}

.dualColm .logoHead{
	width:315px;
}

.singleColm .logoHead{
	width:691px;
}

.logoHead img.absLogo{
	position:absolute;
	top:-8px;
	left:-10px;
	z-index:5;
}

.logoHead img.absImage{
	position:absolute;
	top:-25px;
	right:-9px;
	z-index:1;
}
/*------------------Offers-----------------------*/

.offers .boxStandard .bg{
	height:200px;
	position:relative;
	width:208px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:200px;
	width:203px;
}

html>body .offers .boxStandard .bg {
	height:auto;
	min-height:200px;
	width:203px;
}

.offers .dualColm .boxStandard .bg{
	width:320px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:315px;
}

html>body .offers .dualColm .boxStandard .bg {
	width:315px;
}

.offers .singleColm .boxStandard .bg{
	width:696px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:691px;
}

html>body .offers .singleColm .boxStandard .bg {
	width:691px;
}

.offers .boxStandard h2{
	margin:0px 0px 6px 0px;
}

.offers .boxStandard a img{
	position:absolute;
	bottom:0px;
	right:0px;
}

.dualColm .boxStandard .b {
	width:358px;
}

.dualColm colm2 {
	margin-right:0px;
}

.dualColm .boxStandard p,
.dualColm .boxStandard h2{
	padding-right:95px;
}


.singleColm .boxStandard .b {
	width:724px;
}

.singleColm .boxStandard p,
.singleColm .boxStandard h2{
	padding-right:130px;
}



/*------------------Online-----------------------*/



.online .row1 h1.imageElement{
	padding:0px;
}

.online h2{
	position:static;
}

.online h2 img{
	position:relative;
	z-index:999;
}

.online .row1 .colm1{
	margin:0px 0px 0px 0px;
	width:503px;	
}

.online .row1 .colm1 p{
	padding-bottom:11px;
}

.online .row1 .colm1 ul{
	padding-bottom:12px;
}

.online .row1 .colm1 ul li{
	padding-bottom:8px;
}

.online .row1 .colm1 a img{
	float:right;
	padding:0px 5px;
}

.online .row1 .colm2{	
	padding:1px 0px 0px 26px;
	width:228px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:202px;
}

html>body .online .row1 .colm2{
	width:202px;
}

.online .row1 .colm2 .controls{
	position:absolute;
	top:0px;
	right:0px;
}

.online .tableContainer .tableRow{
	margin-bottom:14px;
}

.online .tableContainer .tableRow p{
	padding:25px 13px 0px; ! important;
}

.online .tableContainer .tableRow .tableColm01,
.online .tableContainer .tableRow .tableColm02{
	background-image:url("../../images/bg_managingcolm.gif");
	background-position:0% 100%;
	background-repeat:no-repeat;
	height:170px;
	padding-bottom:10px;
	position:relative;
	width:245px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:160px;	
}

html>body .online .tableContainer .tableRow .tableColm01,
html>body .online .tableContainer .tableRow .tableColm02{
	height:auto;
	min-height:160px;
}

.online .tableContainer .tableRow div.tableColm01{
	margin-right:13px;
}

.online .tableContainer .tableRow a img{
	position:absolute;
	bottom:7px;
	right:0px;
}

/*------------------Index-----------------------*/

.index{
	color:#2b4e80 !important;
	margin-left:10px;
	margin-top:5px;
	width:758px;
}

.index .button {
	background:url('../../images/btn_arrow.gif') 0% 50% no-repeat;
	display:inline;
	float:left;
	font-weight: bold !important;
	padding-left:12px !important;
}


.index h1.imageElement img{
	padding:0px 0px 2px 8px;
}

.index h2{
	position:static;
}

.index h2 img{
	position:relative;
	z-index:999;
}


.index .leftSide {
	float:left;
	margin:0px;
	padding:0px;
	width:482px;
}

.index .rightSide {
	float:left;
	margin:0px;
	padding:2px 8px 0px 3px;
	width:265px;
}

.index .leftSide .boxStandard2 {
	margin:2px 0px 0px 0px;
}

.index .rightSide .boxStandard2 {
	margin:0px 0px 1px 0px;
}

.index .boxStandard2 p {
	line-height:1.3em;
	margin:0px;
	padding:0px 0px 15px 0px;
}

.index .leftSide .boxStandard2 .b {
	width:482px;
}

.index .leftSide .light {
	background-position:0% 20%;
}

.index .leftSide .light .bg {
	_height:45px;
	min-height:46px;
	position:relative;
}

.index .leftSide .light h2 {
	float:left;
}

.index .leftSide .light h2 img {
	padding:2px 0px 0px 0px;
}

.index .leftSide .light p {
	float:left;
	padding:4px 0px 0px 25px;
	width:180px;
}

.index .leftSide .light .button {
	bottom:18px;
	position:absolute;
	right:10px;
}

.index .leftSide .featured {
	padding:2px 0px 0px 0px;
}

.index .leftSide .featured .bg {
	padding-bottom:0px;
}

.index .leftSide .featured h2 img {
	padding:3px 0px 5px 0px;
}


.index .leftSide .featured .smallPics img {
	float:left;
	padding:0px 0px 9px 9px;
}

.index .leftSide .featured .button {
	margin:9px 0px 8px 0px;
}

.index .rightSide .boxStandard2 .bg {
	_height:351px;
	min-height:352px;
	padding-bottom:0px;
}

.index .rightSide .boxStandard2 .b {
	width:265px;
}
/*

.frame {
	_height:349px;
	min-height:349px;
	width:235px;
	_position:relative;
	_margin-left:-3px;
}

.iframeBody {
	background-image:url("../../images/c_standard2_bg.gif");
	background-position:0% 100%;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:217px;
}
*/
.topRated {
	background-image:url("../../images/c_standard2_bg.gif");
	background-position:0% 100%;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	_height:350px;
	min-height:350px;
	width:100%;
	width:217px;
}

topRated h2.imageElement img {
	padding:5px 0px 8px 0px;
}

.topRated p {
	color:#2a4b7d;
	padding:0px !important;
	width:217px;
}

.topRated ul {
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	width:232px;
}

.topRated ul li {
	display:block;
	float:left;
	margin-bottom:0px;
	width:232px;
}

.topRated ul li img {
	float:left;
}

.topRated ul p {
	display:block;
	float:left;
	gline-height:1.2em !important;
	margin:-3px 0px 0px 0px !important;
	padding:0px 0px 0px 10px !important;
	position:relative;
	width:129px;
}

.topRated ul span {
	color:#bf2468;
}

.topRated ul span.smaller {
	color:#2a4b7d;
	font-size:0.9em;
}

.topRated .button {
	margin:17px 0px 25px 0px;
}

.index .rightSide .boxPinkKeyline {
	padding:6px 0px 7px 0px;
}

.index .rightSide .boxPinkKeyline .bg {
	_height:86px;
	min-height:86px;
	padding-bottom:25px;
	position:relative;

}

.index .rightSide .boxGreenKeyline .bg {
	_height:80px;
	min-height:80px;
	padding-bottom:25px;
	position:relative;
}

.index .rightSide .boxPinkKeyline h2 img,
.index .rightSide .boxGreenKeyline h2 img {
	padding:3px 0px 5px 0px;
}

.index .rightSide .boxPinkKeyline p,
.index .rightSide .boxGreenKeyline p {
	float:left;
	line-height:1.1em;
	margin:0px;
	padding:0px 0px 10px 0px;
	width:135px;
}

.index .rightSide .boxPinkKeyline .button,
.index .rightSide .boxGreenKeyline .button {
	bottom:0px;
	left:5px;
	position:absolute;
}

.index .rightSide .boxGreenKeyline p {
	width:145px;
}

.index .rightSide .boxPinkKeyline .absPos {
	bottom:7px;
	position:absolute;
	right:5px;
}

.three .absPos {
	bottom:-8px !important;
	right:18px !important;
}

.index .rightSide .boxGreenKeyline .absPos {
	bottom:5px;
	position:absolute;
	right:5px;
}

/*-------------------data capture------------------*/

.dataCapture .rightSide {
	padding-top:0px;
}

.dataCapture .boxStandard2 .bg {
	padding-bottom:4px;
	width:449px;
}

.dataCapture h2 {
	float:left;
	padding:5px 0px 5px 0px;
}

#entryForm .formDiv {
	padding:0px 0px 32px 0px;
	width:444px;
}

html>/**/body #entryForm .formDiv {
	padding-bottom:35px;
}

#entryForm h3 {
	font-size:1em;
	padding:34px 0px 17px 0px;
}

#entryForm h3 img {
	padding:2px 5px 0px 0px;
}

#entryForm p {
	padding:0px;
	font-size:1.1em;
}

#entryForm label {
	clear:none;
	display:inline;
	font-size:1.1em;
	position:static;
	width:auto;
}

html>/**/body #entryForm p,
html>/**/body #entryForm label {
	font-size:1.13em;
}

#entryForm .noFloat {
	float:none;
}

#entryForm input.textInput {
	border:1px solid #adbbcd;
	float:left;
	height:18px;
	margin:0px 0px 14px 0px;
	width:320px;
}

#entryForm label.right {
	text-align:left !important;
	width:110px;
}

#entryForm .contactCB {
	padding:9px 0px 14px 0px;
}

#entryForm .inform {
	float:left;
	margin:12px 0px 0px 0px;
	padding:0px;
	width:416px;
}

#entryForm .inform .left {
	float:left;
	font-size:0.95em;
	width:300px;
}
#entryForm .inform .right {
	float:left;
	width:auto;
}

#entryForm .inform label {
	margin:0px 0px 0px 15px;
}

html>/**/body #entryForm .inform label {
	position:relative;
	top:-3px;
}

#entryForm .btn {
	padding:0px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Opera 9 rules here */
	
	html>/**/body #entryForm p,
	html>/**/body #entryForm label {
		font-size:1.1em;
	}

	html>/**/body #entryForm .formDiv {
		padding-bottom:43px;
	}
	
	html>/**/body #entryForm .inform label {
		position:static;
	}
}


/*------------------New Customer-----------------------*/

.customer .row1{
	padding:0px;
	width:732px;
}

.customer .row1 .colm1{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px -12px;
	width:732px;
}

.customer .row2{
	padding:0px;
	width:724px;
}
.customer .row2 .colm1{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px -22px;
	width:460px;
}

.customer .row2 .colm2{
	padding:8px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:269px;
}

.customer .row2 .colm2 img{
	float:right;
}


.customer .row3{
	padding:0px;
	width:707px;
}

.customer .row3 .colm1{
	padding:4px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:707px;
}

.customer .row3 .colm1 ul li{
	margin:0px 0px 7px 0px;
}

.customer .row3 .colm1 a img{
	float:right;
}

.managingMoney { 
	padding-left:2px;
}

UL.linklist{margin:0 0 4px 15px;padding:0;list-style-type:none;font-size:1em;}
UL.linklist LI{list-style-image:url(../../images/arrowhead_red.gif);list-style-type:none;margin-left:0;padding-left:0px;background-repeat:no-repeat;background-position:0 5px;font-weight:bold;}
UL.linklist LI P {font-weight:normal;}
UL.linklist A{color: BD1E63; text-decoration: none;}

a.b2top{ !important;border-bottom:1px solid #BD1E63;display:block;text-align:right;padding-bottom:3px;margin:0 3px 10px 0px;background:url(/images/content/arrowhead_up_red.gif) no-repeat 428px 6px;width:auto;}
a.b2top:hover{text-decoration:none;}

/*------------------about revolve-----------------------*/


.about .row1 #swfNWanimation {
	float:left;
	margin-left:3px;
	position:relative;
}

.about h1.imageElement img {
	padding:5px 0px 10px 20px;
}

.about .row2 {
	padding:10px 20px 0px 18px;
}

.about .row2 p {
	line-height:1.3em;
	margin:0px 0px 12px 0px;
}

.about .row2 ul {
	padding:0px 0px 3px 16px;
}

html>/**/body .about .row2 ul {
	padding-left: 14px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Opera 9 rules here */

	html>body .about .row2 ul {
		padding-left: 16px;
	}
}

.about .row2 ul li {
	padding:0px 0px 0px 10px;
}

.about .button {
	background-image:none;
	float:right;
	margin:-22px 0px 0px 0px;
	padding:0px 0px 0px 0px !important;
	position:relative;
}

.important {
	color:#7f7f7f;
	font-size:75%;
	padding:10px 0px 20px 0px;
}

