/* CSS Document */
body {
	margin: 0px 0px 0px -2px;
	font-family: Verdana, Lucida, Geneva, Helvetica;
	font-size:11px;
	text-align:left;
	color:#656565;
}

body.whitelabel {
	margin:0px;
}

h3, h4 {
	font-family: Verdana, Lucida, Geneva, Helvetica;
	font-size:11px;
	color:#3da1db;
	font-weight:bold;
	margin:10px 0px 2px 0px;
	padding:0px;
}

h3.Orange 
{
	color:#ef5304;
}

h3.OrangeTall
{
	color:#ef5304;
	margin-bottom:15px;
}

h3.Blue
{
	color:#398aca;
}

p{
	margin:5px 0px 10px 0px;
	padding-bottom:5px;
}

p.footnote
{
	font-size:10px;
}

a, a:visited{
	color:#3da1db;
	text-decoration:none;
}

a.bold, a.bold:visited{
	color:#f77506;
	text-decoration:underline;
	font-weight:bold;
}

a:hover {
	color:#3da1db;
	text-decoration:underline;
}

a.bold:hover {
	color:#f77506;
	text-decoration:underline;
}
span.ProductOrange 
{
	font-weight:bold;
	color:#ef5304;
}
span.ProductBlue 
{
	font-weight:bold;
	color:#3358a7;
}

#container{
	margin:0 auto;
	padding:2px;
	/*height:800px;*/
	width:1000px;
}

#containerRemote{
	margin:2px;
	padding:2px;
	width:690px;
}

/* header styles */

#header{
	position:relative;
	margin:0px;
	padding:0px;
	width:100%;
	height:63px;
	background:#fff;
}

#header #logo{
	float:left;
	background:url(../images/logo.gif) top left no-repeat;
	margin:0px;
	padding:0px;
	width:249px;
	height:60px;
}

#header #logo a  {
	position: relative;
	display:block;
	width:240px;
	height:43px;
	left:5px;
	margin:0px;
	padding:0px;
	top:10px;
	/*-moz-outline:1px solid black;*/
}

#header #logo a span   {
	font-size:11px;
	display:none;
}

#header div.Logout
{
	float:left;
	margin-top:22px; 
	margin-left:53px;
	background:url(../images/logout_button.gif);
	background-repeat:no-repeat;
	width:114px;
	height:31px;
}

#header div.Logout a
{
	width:88px;
	height:28px;
	display:block;
	margin-left:4px;
	text-decoration:none;
}

#header div.Logout a:hover
{
	text-decoration:none;
}

#header div.Home121
{
	float:left;
	margin-top:8px; 
	margin-left:8px;
	background:url(../images/c1to1_home.gif) top left no-repeat;
	width:149px;
	height:44px;
}

#header div.Home121 a
{
	width:149px;
	height:44px;
	display:block;
	text-decoration:none;
}

#header div.Home121 a:hover
{
	text-decoration:none;
}

#header #applyOnline{
	float:right;
	background-image:url(../images/apply_online.gif);
	background-repeat:no-repeat;
	background-position:right 22px;
	margin:0px;
	padding:0px;
	width:583px;
	height:53px;
	font-size: 1px;
	color: #fff;
	position:relative;
}

#header DIV#applyOnline A.apply {
	position:absolute;
	top:19px;
	left:69px;
	height:32px;
	padding:0px;
	color:#fff;
	width:155px;
	display:block;
}

#header DIV#applyOnline A.email {
	position:absolute;
	top:19px;
	left:455px;
	height:32px;
	padding:0px;
	color:#fff;
	width:124px;
	display:block;
}

/* leftContent styles */

#leftContent{
	float:left;
	margin:0px;
	padding:0px;
	width:197px;
	background:white;
}
* html #leftContent{
	overflow:hidden;
}

#mainMenu{
	width:188px;
	margin:0px 0px 10px 4px;
	padding: 0px;
	font-family:Verdana, Lucida, Geneva, Helvetica;
	font-size:10px;
	font-weight:bold;
	
}

#mainMenu .top{
	width:188px;
	height:5px;
	background:#3da1db url(../images/main_menu_top.gif) top left no-repeat;
	overflow:hidden;
}

#mainMenu .bottom{
	width: 188px;
	height:5px;
	background:url(../images/main_menu_bottom.gif) top left  no-repeat;
	overflow:hidden;
}

#mainMenu  ul {
	background:#3da1db;
	list-style:none;
	margin: 0px;
	padding: 0px;
	border: none;
}

#mainMenu li.mainMenuItem {
	display: block;
	border-top: 1px solid #9fcce7;
	border-bottom: 1px solid #3791c5;
	margin:0px;
	padding:0px;
}		

#mainMenu ul li.first{
	border-top: none;
}

#mainMenu ul li.last{
	border-bottom: 1px solid #3da1db;
}

#mainMenu li.mainMenuItem a {
	display:block;
	margin:0px;
	padding:9px 0px 9px 10px;
	color:#fff;
	text-decoration:none;
}

#mainMenu li.mainMenuItem a:hover {
	background:#9fcce7 url(../images/arrow.gif) 170px 9px  no-repeat;
	color:#fff;
}

#mainMenu li.subMenuItem{
	display: block;
	border-top: 1px solid #55a3da;
	padding-left:0px;
	margin:0px;
	padding:0px;
	background:#77bde6;
	border-bottom:1px solid #77bde6;
}

#mainMenu li.subMenuItem a {
	display: block;
	margin:0px;
	padding: 5px 20px 5px 15px;
	color: #fff;
	text-decoration: none;
}

#mainMenu li.subMenuItem a:hover {
	background:#9fcce7 url(../images/arrow.gif) 170px 5px  no-repeat;
	color: #fff;
}

#mainMenu li.menuItemSelected a{
	color: #2e338d;
}


#mainMenu li.hidden{
	display:none;
}

.gradient{
	margin:0px 0px 10px 4px;
	width:187px;
	height:100px;
	background:#fff url(../images/grad_small.gif) top left  no-repeat;
}

.gradientLogos{
	margin:0px 0px 10px 4px;
	width:187px;
	background:#fff url(../images/grad_small.gif) top left  no-repeat;
	float:left;
}

.hardship 
{
	float:left;
	width:157px;
	padding:18px 10px 20px 20px;
}

.hardship P
{
	padding-bottom:0px;
	margin-bottom:0px;
}

/* midContent styles */

#midContent{
	float:left;
	margin:0px;
	padding:0px;
	width:606px;
}
* html #midContent{
	overflow:hidden;
}

#midContent.comparison{
	float:left;
	margin:0px;
	padding:0px;
	width:800px;
}


.gradientBox{
	margin: 0px 6px 0px 6px;
	padding:0px;
	width:594px;
	background:url(../images/grad_large.gif) top left no-repeat;
}

.gradientBox_calc{
	margin: 0px 6px 0px 6px;
	padding:0px;
	width:792px;
	background:url(../images/grad_large_calc.gif) top left no-repeat;
}

.gradientBox_calc_remote{
	margin: 0px 6px 0px 6px;
	padding:0px;
	width:680px;
	background:url(../images/grad_large_calc.gif) top left no-repeat;
}

.gradientBoxContent{
	margin: 0px 6px 0px 15px;
	padding:15px 0px 0px 0px;
	width:564px;

	/*-moz-outline:1px solid red;*/
}

.gradientBoxContent_calc{
	margin: 0px 6px 0px 15px;
	padding:15px 0px 0px 0px;
	width:655px;

	/*-moz-outline:1px solid red;*/
}

.gradientBoxContent_calc #applyOnline
{
	text-align:right;
}

.gradientBoxContent_all_products{
	margin: 0px 6px 0px 15px;
	padding:15px 0px 0px 0px;
	width:740px;

	/*-moz-outline:1px solid red;*/
}

.gradientBoxContent ul li{
	list-style:disc;
	font-size:11px;
	letter-spacing:-1px;
}

.gradientBoxContent ul.jobs 
{
	margin-top:12px;
	margin-bottom:30px;
}

.gradientBoxContent ul.jobs li 
{
	line-height:18px;
}

.validation ul li{
	list-style:disc;
	color:red;
	font-size:11px;
	letter-spacing:-1px;
	font-weight:bold;
}


#midFlashPanel{
	height:255px;
	width:596px;
	padding-left:4px;
}

DIV#HomePagePanels
{
	width:800px;
	height:306px;
	margin:0px 0px 8px 4px;
	position:relative;
}

DIV#HomePagePanels A.productsLink
{
	float:left;
	display:block;
	width:590px;
	height:224px;
	text-decoration:none;
}

DIV#HomePagePanels A.learnmore
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Sans-Serif;
	margin:5px 0px 0px 16px;
	float:left;
	text-decoration:none;
}

DIV#HomePagePanels A.preapproval
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Sans-Serif;
	margin:5px 0px 0px 338px;
	float:left;
	text-decoration:none;
}


.wave_spacer{
	margin:10px 0px;
	padding:0px;
	height:10px;
	width:566px;
	background:url(../images/wave_on_grad.gif) top left no-repeat;
}

/* rightContent styles */

#rightContent{
	float:left;
	margin:0px;
	padding:0px;
	width:197px;
	background:#fff;
}
* html #rightContent{
	overflow:hidden;
}

.blueBox{
	position:relative;
	width: 195px;
	margin:0px 0px 10px 4px;
	padding: 0px;
	font-family:Verdana, Lucida, Geneva, Helvetica;
	font-size:10px;
	background: url(../images/blue_box_middle.gif) top left repeat-y;
}

.blueBox .blueBoxTop{
	width: 188px;
	height:5px;
	background:#3da1db url(../images/main_menu_top.gif) top left no-repeat;
	overflow:hidden;
}

.blueBox .blueBoxBottom{	
	width: 188px;
	height:5px;
	background:url(../images/main_menu_bottom.gif) bottom left  no-repeat;
}


/* footer styles */

#footerContainer
{
	clear:both;
	height:37px;
	width:990px;	
}

#footer{
	text-align:center;
	margin:0px;
	padding:12px 0px;
	width:982px;
	height:20px;
	font-family:Verdana, Lucida, Geneva, Helvetica;
	font-size:10px;
	background:url(../images/footer_bg.gif) top left repeat-x;
	float:left;
}

#footerLeftCap 
{
	font-size:1px;
	float:left;
	background-color:Red;
	background:url(../images/footer_bg_left.gif);
	background-repeat:no-repeat;
	padding:0px;
	height:37px;
	width:4px;
}

#footerRightCap 
{
	font-size:1px;
	float:left;
	background-color:Red;
	background:url(../images/footer_bg_right.gif);	
	background-repeat:no-repeat;	
	padding:0px;
	height:37px;	
	width:4px;
}

#footer ul{
	display:inline;
	list-style:none;
	padding:10px;
	margin:10px
}
#footer ul li {
	margin-left:5px;
	padding: 3px 15px;
	list-style: none;
	display: inline;
}

#footer ul li a{
	color:#3da1db;
	text-decoration:none;
	margin-left:5px;
	padding: 3px 15px;
	list-style: none;
	display: inline;
}

#footer ul li a:hover{
	text-decoration:underline;
}

#footerLinksContainer
{
	clear:both;
	height:37px;
	width:990px;	
}

#footerLinksContainer #footerLinks {
	text-align:center;
	margin:0px;
	padding:10px 0px;
	width:990px;
	height:20px;
	font-family:Verdana, Lucida, Geneva, Helvetica;
	font-size:10px;
	float:left;
}

#footerLinksContainer #footerLinks ul{
	display:inline;
	list-style:none;
	padding:10px;
	margin:10px
}
#footerLinksContainer #footerLinks ul li {
	margin-left:3px;
	padding:3px 2px;
	list-style:none;
	display:inline;
}

#footerLinksContainer #footerLinks ul li a {
	color:#9393af;
	text-decoration:none;
	margin-left:3px;
	padding:3px 2px;
	list-style:none;
	display:inline;
}

#footerLinksContainer #footerLinks ul li a:hover {
	text-decoration:underline;
}


/*  PROMO STYLES*/

#promo_1{
	width:195px;
	height:auto;
}

#promo_1 #promo_1_image{
	width:195px;
	height:125px;
	background:url(../images/promo_1_need_a_hand.gif) top left no-repeat;
	overflow:visible;
}

#promo_1 #promo_1_image_Bg
{
	background-color:#3da1db;
	width:188px;
	height:125px;
}

#promo_1 #promo_1_Bg2
{
	background-color:#3da1db;
	width:188px;
}

#promo_1_image span{
	display:none;
}

#promo_1 .promoText {
	width:165px;
	margin:6px 0px;
	padding-left:13px;
	color:#fff;
	font-size:11px;
	letter-spacing:-1px;	
}

#promo_1 .promoText a{
	margin:0px;
	padding:0px;
	color:#fff;
}


#promo_2{
	width:195px;
	height:auto;
}

#promo_2 #promo_2_imageOuter
{
	width:188px;
	background-color:#3da1db;	
}

#promo_2 #promo_2_image{
	margin:3px 0px 0px 2px;
	width:185px;
	height:214px;
	background:url(../images/promo_2_get_approved_now.gif) top left no-repeat;
	overflow:visible;
}

#promo_2_image span{
	display:none;
}

#promo_2 .promoText {
	width:165px;
	margin:6px 0px;
	padding-left:13px;
	color:#fff;
	font-size:11px;
	letter-spacing:-1px;	
}

#promo_2 .promoText a{
	margin:0px;
	padding:0px;
	color:#fff;
}

#promo_2 #promo_2_image2Outer
{
	width:188px;
	background-color:#3da1db;	
}

#promo_2 #promo_2_image_2{
	position: relative;
	margin-left:2px;
	width:186px;
	height:52px;
	background-image:url(../images/promo_2_get_apply_now.gif);
	background-position:2px 0px;
	background-repeat:no-repeat;
	overflow:visible;
}
#promo_2 #promo_2_image_2 a{
	position:absolute;
	top:0px;
	left:4px;
	margin-left:2px;
	width:170px;
	height:48px;
	/*-moz-outline:1px solid #000000;*/
}

#promo_2 #promo_2_image_2 a span{
	display:none;
}



/* Feature Styles*/

#feature_1{
	position:relative;
	font-family:Verdana, Lucida, Geneva, Helvetica;
	font-size:11px;
	color:#656565;
	height:465px
}

#feature_1 H1
{
	display:none;
}


#feature_1_wave{
	position:absolute;
	top:420px;
	left:5px;
	width:593px;
	height:36px;
	background:url(../images/feature_1_wave.gif) top left no-repeat;
}

#feature_1_five_easy_steps{
	position:absolute;
	top:25px;
	left:20px;
	width:213px;
	height:113px;
	background:url(../images/feature_1_five_easy_steps.gif) top left no-repeat;
}

#feature_1_steps_chart{
	position:absolute;
	top:18px;
	left:290px;
	width:273px;
	height:374px;
	background:url(../images/feature_1_steps.gif) top left no-repeat;
}

#feature_1_text_1{
	color:#656565;
	position:absolute;
	top:150px;
	left:30px;
	width:250px;
}	

#feature_1_step_1{
	position:absolute;
	top:56px;
	left:350px;
	width:200px;
	font-size:11px;
}

#feature_1_step_2{
	position:absolute;
	top:131px;
	left:388px;
	width:160px;
	font-size:11px;
}
#feature_1_step_3{
	position:absolute;
	top:216px;
	left:377px;
	width:150px;
	font-size:11px;
}
#feature_1_step_4{
	position:absolute;
	top:298px;
	left:374px;
	width:180px;
	font-size:11px;
}
#feature_1_step_5{
	position:absolute;
	top:380px;
	left:415px;
	width:180px;
	font-size:11px;	
}

/*Table Styles*/

.styledTable table{
	border:1px solid #f77506;
	border-collapse:collapse;
	font-family: Verdana, Lucida, Geneva, Helvetica;
	letter-spacing:-1px;
	font-size:11px;
	text-align:left;
	color:#777;
}

.styledTable p{
	margin:0px;
}

.styledTable caption{
	position:relative;
	margin:0px;
	padding:0px;
	height:28px;
	background:url(../images/table_header_middle.gif) top left repeat-x;
}
.styledTable caption p{
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	font-family: Verdana, Lucida, Geneva, Helvetica;
	padding:6px 0px 0px 10px;
}

.styledTable caption .tLeftTop{
	float:left;	
	width:5px;
	height:28px;
	margin-left:-1px;
	background:url(../images/table_left_curve.gif) top left no-repeat;
}
* html .styledTable caption .tLeftTop{
	margin-left:0px;
}

.styledTable caption .tRightTop{
	float:right;	
	width:5px;
	height:28px;
	background:url(../images/table_right_curve.gif) top right no-repeat;
}

.styledTable thead tr{
	color:#fff;
	font-weight:bold;
}
.styledTable thead tr th{
	padding:4px;
	background:#ddd;
	color:#3da1db;
	font-weight:bold;
	border-right:1px solid #f77506;
}

.styledTable tbody tr th{
	padding:4px;
	color:#3da1db;
	font-weight:bold;
	border-right:1px solid #f77506;
	border-left:1px solid #f77506;
}
.styledTable tbody tr.odd{
	background:#fff;
}
.styledTable tbody tr.even{
	background:#f1f1f1;
}
.styledTable tbody tr td{
	border-right:1px solid #f77506;
	padding:4px;
}
.styledTable tfoot tr td{
	padding:4px;
	color:#3da1db;
	font-weight:bold;
	border-right:1px solid #f77506;
	border-left:1px solid #f77506;
}

/*New CSS for Blue Tables */
.styledTableBlue table{
	border:1px solid #398aca;
	border-collapse:collapse;
	font-family: Verdana, Lucida, Geneva, Helvetica;
	letter-spacing:-1px;
	font-size:11px;
	text-align:left;
	color:#777;
}

.styledTableBlue p{
	margin:0px;
}

.styledTableBlue caption{
	position:relative;
	margin:0px;
	padding:0px;
	height:28px;
	background:url(../images/table_header_middle_blue.gif) top left repeat-x;
}
.styledTableBlue caption p{
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	font-family: Verdana, Lucida, Geneva, Helvetica;
	padding:6px 0px 0px 10px;
}

.styledTableBlue caption .tLeftTop{
	float:left;	
	width:5px;
	height:28px;
	margin-left:-1px;
	background:url(../images/table_left_curve_blue.gif) top left no-repeat;
}
* html .styledTableBlue caption .tLeftTop{
	margin-left:0px;
}

.styledTableBlue caption .tRightTop{
	float:right;	
	width:5px;
	height:28px;
	background:url(../images/table_right_curve_blue.gif) top right no-repeat;
}

.styledTableBlue thead tr{
	color:#fff;
	font-weight:bold;
}
.styledTableBlue thead tr th{
	padding:4px;
	background:#ddd;
	color:#3da1db;
	font-weight:bold;
	border-right:1px solid #398aca;
}

.styledTableBlue tbody tr th{
	padding:4px;
	color:#3da1db;
	font-weight:bold;
	border-right:1px solid #398aca;
	border-left:1px solid #398aca;
}
.styledTableBlue tbody tr.odd{
	background:#fff;
}
.styledTableBlue tbody tr.even{
	background:#f1f1f1;
}
.styledTableBlue tbody tr td{
	border-right:1px solid #398aca;
	padding:4px;
}
.styledTableBlue tfoot tr td{
	padding:4px;
	color:#3da1db;
	font-weight:bold;
	border-right:1px solid #398aca;
	border-left:1px solid #398aca;
}



/*New CSS for Tables with BOTH premium and standard*/
.styledTableNew table{
	border:0px;
	border-collapse:collapse;
	font-family: Verdana, Lucida, Geneva, Helvetica;
	letter-spacing:-1px;
	font-size:11px;
	text-align:left;
	color:#777;
}
.styledTableNew p{
	margin:0px;
}
/* Header of Table */
.styledTableNew thead tr{
	color:#fff;
	font-weight:bold;
}
.styledTableNew thead tr.newHeader th{
	padding:0px;
	font-weight:bold;
	border:0px;
}
.styledTableNew thead tr th{
	padding:4px;
	background:#ddd;
	font-weight:bold;
	border-right:1px solid #f77506;
}

.styledTableNew thead tr th.noGray {
	background:#FFFFFF;
	border-bottom:1px solid #f77506;
	z-index:1;
}

.styledTableNew thead tr th span.blueText A
{
	color:#3358a7;
}
.styledTableNew thead tr th span.orangeText A
{
	color:#f37c15;
}
.styledTableNew thead tr th.blue{
	border-right:1px solid #398aca;
}
.styledTableNew thead tr th.first{
	background:url(../images/orange_gray_pixel.gif) top left repeat-y;
	color:#65657e;
}
.styledTableNew thead th P {
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	font-family: Verdana, Lucida, Geneva, Helvetica;
	padding:1px 0px 0px 10px;
}
.styledTableNew thead th.leftOrange {
	height:28px;
	background:url(../images/table_left_curve.gif) top left no-repeat;
	margin:0px;
	padding:0px;
}
.styledTableNew thead th.Orange {
	background:url(../images/table_header_middle.gif) top left repeat-x;
	margin:0px;
	padding:0px;	
}
.styledTableNew thead th.rightOrange {
	background:url(../images/table_right_curve.gif) top right no-repeat;
	margin:0px;
	padding:0px;	
}
.styledTableNew thead th.leftBlue {
	height:28px;
	background:url(../images/table_left_curve_blue.gif) top left no-repeat;
	color:#FFFFFF;
	margin:0px;
	padding:0px;	
}
.styledTableNew thead th.fullBlue {
	color:#FFFFFF;
	background:url(../images/table_header_blue_full.gif) top left repeat-x;
	margin:0px;
	padding:0px;
	width:298px;	
}
.styledTableNew thead th.Blue {
	background:url(../images/table_header_middle_blue.gif) top left repeat-x;
	margin:0px;
	padding:0px;	
}
.styledTableNew thead th.rightBlue {
	background:url(../images/table_right_curve_blue.gif) top right no-repeat;
	margin:0px;
	padding:0px;	
}




/* Main Body of Table */
.styledTableNew tbody tr th{
	padding:4px;
	color:#3da1db;
	font-weight:bold;
	border-right:1px solid #f77506;
	border-left:0px solid #f77506;
	background-image:url(../images/orange_pixel.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
.styledTableNew tbody tr th.bottom{
	border-bottom:1px solid #f77506;
}
.styledTableNew tbody tr.odd{
	background:#fff;
}
.styledTableNew tbody tr.even{
	background:#f1f1f1;
}

.styledTableNew tbody tr td{
	border-right:1px solid #f77506;
	padding:4px;
}
.styledTableNew tbody tr td.bottom{
	border-bottom:1px solid #f77506;
}
.styledTableNew tbody tr td.blue{
	border-right:1px solid #398aca;
}
.styledTableNew tbody tr td.blue_bottom{
	border-right:1px solid #398aca;
	border-bottom:1px solid #398aca;
}
.styledTableNew tbody tr td.blue_bottom_middle{
	border-right:1px solid #398aca;
	border-bottom:1px solid #f77506;
}
.styledTableNew tbody tr td.blue_bottom_right,.styledTableNew tbody tr td.blue_bottom_rightMyAccount{
	border-right:1px solid #398aca;
	border-bottom:1px solid #398aca;
}
.styledTableNew tfoot tr td{
	padding:4px;
	color:#3da1db;
	font-weight:bold;
	border-right:1px solid #f77506;
	border-left:1px solid #f77506;
}
.styledTableNew tbody tr th.bottomMyAccount 
{
	border-bottom:1px solid #f77506;
}

.styledTableNew tbody tr th.bottomMyAccount P, .styledTableNew tbody tr td.blue_bottom_rightMyAccount P
{
	font-weight:normal;
	color:#656565;
	margin:5px 0px 10px 0px;
	padding-bottom:5px;	
	text-align:left;
}











table.centredTDs tr td {
	text-align: center;
}

.tick{
	height:20px;
	width:30px;
	background:url(../images/tick.gif) 10px 0px no-repeat;
	margin: 0px auto;
}

.cross{
	height:20px;
	width:30px;
	background:url(../images/cross.gif) 10px 0px no-repeat;
	margin: 0px auto;
}

.feeTable 
{
	width:100%;
}

.feeTable tbody tr th 
{
	width:200px;
}

#BiosDiv
{
	float:left;
	margin-left:40px;
	display:inline;
	width:560px;
	margin-bottom:5px;
}

#BiosDiv DIV
{
	float:left;
	margin-right:80px;
}

#SiteMapDiv
{
	padding:10px 0px 0px 0px;
}

#SiteMapDiv li
{
	padding:3px 0px 3px 0px;
}

p.address {
	margin:5px 0px 5px 0px;
	padding-bottom:0px;
}

DIV.Menu121
{
	height:50px;
}

DIV.Menu121 A.Menu121Item
{
	padding:10px 5px 10px 5px;
	text-decoration:none;
	background-color:#3da1db;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	border-right:1px solid #FFFFFF;
}

DIV.Menu121 A:hover
{
	background-color:#9fcce7;
}

DIV.Menu121 A.Menu121ItemLast
{
	padding:10px 5px 10px 5px;
	text-decoration:none;
	background-color:#ef5304;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}

DIV.Menu121 A.Menu121ItemLast:hover
{
	background-color:#fc8607;
}

/* MEDIA CENTRE */
DIV.mediacentre
{
	float:left;
}

DIV.mediacentre DIV.articleBlock
{
	border-top:1px solid #d6d7e9; 
	float:left;
	padding:8px 0px 10px 0px;
	width:564px;
	overflow:hidden;
}

DIV.mediacentre IMG
{
	float:left;
	margin:4px 15px 15px 0px;
	padding:0px;
}

DIV.mediacentre P.spacer
{
	margin:0px;
	padding:0px;
}

DIV.mediacentre P.smallmargin
{
	margin:1px 0px 3px 20px;
	padding:0px;
}

DIV.mediacentre P.smallmarginbottom
{
	margin:2px 0px 18px 20px;
	padding:0px;
}

DIV.mediacentre DIV.pdflink
{
	float:right;
}
DIV.mediacentre DIV.pdflink IMG
{
	margin:0px 2px 0px 0px;
}
DIV.mediacentre DIV.pdflink A.pdflink
{
	padding-top:2px;
	display:block;
}

DIV.mediacentre H3
{
	margin:2px 0px 10px 0px;
}

DIV.mediacentre H3 A
{
	font-weight:normal;
}

DIV.mediacentre H3.bold A
{
	font-weight:bold;
}

DIV.mediacentre H3.ends
{
	text-align:center;
}

DIV.mediacentre UL
{
	margin:5px 30px 0px 0px;
	padding:0px;
}

DIV.mediacentre UL LI
{
	list-style:none;
	padding:5px 0px 5px 12px;
	background-image:url(../images/black_arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
}

DIV.mediacentre OL
{
	margin-bottom:4px;
	padding-bottom:4px;
}


DIV.mediacentre OL LI
{
	margin:0px 0px 4px 0px;
}

DIV.mediacentre OL LI SPAN.bold, DIV.mediacentre UL LI SPAN.bold
{
	font-weight:bold;
	color:#3da1db;
}

DIV.mediacentre OL LI SPAN.break
{
	display:block;
	margin:5px 0px 0px 0px;
	padding:0px;
}

DIV.mediacentre DIV.floatingListsEdu
{
	float:left;
	width:477px;
	margin:0px 0px 8px 89px;
	overflow:hidden;
	display:inline;
}


DIV.mediacentre DIV.floatingListsEduShort
{
	float:left;
	width:400px;
	margin:0px;
	overflow:hidden;
}

DIV.mediacentre DIV.floatingListsEduShort UL, DIV.mediacentre DIV.floatingListsEdu UL
{
	float:left;
}

DIV.mediacentre DIV.floatingLists UL.right LI
{
	background-image:none;
	color:#2d328e;
}

DIV.mediacentre DIV.floatingListsEdu UL.right LI
{
	background-image:none;
}


DIV.mediacentre DIV.styledTable
{
	margin-bottom:10px;
}


/* Classes for table cells with radio button */
TD.radio INPUT
{
	float:left;
	padding:0px;
	display:inline;
	width:20px;
	height:16px;
}

TD.radio LABEL
{
	padding:0px;
	margin:0px;
	float:left;
	padding:7px 20px 0px 0px;
}

DIV#CredText
{
	float:left;
}

DIV#CredText P
{
	padding:24px 0px 15px 20px;
	margin-top:0px;
	color:#939393;
	font-weight:bold; 
	font-size:13px; 
	font-family:Arial, Sans-Serif;
}

DIV#CredText IMG
{
	float:left;
	margin:0px 0px 0px 20px;
}

#CTAapplyOnline{
	float:right;
	background-image:url(../images/apply_online.gif);
	background-repeat:no-repeat;
	background-position:right 22px;
	margin:0px;
	padding:0px;
	width:578px;
	height:80px;
	font-size: 1px;
	color: #fff;
	position:relative;
}

#CTAapplyOnlineShort{
	float:right;
	background-image:url(../images/apply_online_short.gif);
	background-repeat:no-repeat;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:554px;
	height:26px;
	font-size: 1px;
	color: #fff;
	position:relative;
}

DIV.gradientBox_calc #CTAapplyOnline, DIV.gradientBox_calc #CTAapplyOnlineShort{
	float:right;
	background-image:url(../images/apply_online.gif);
	background-repeat:no-repeat;
	background-position:right 22px;
	margin:0px;
	padding:0px;
	width:620px;
	height:80px;
	font-size: 1px;
	color: #fff;
	position:relative;
}

DIV#CTAapplyOnline A.apply {
	position:absolute;
	top:19px;
	left:37px;
	height:32px;
	padding:0px;
	color:#fff;
	width:221px;
	display:block;
}

DIV#CTAapplyOnlineShort A.apply {
	position:absolute;
	top:0px;
	left:0px;
	height:24px;
	padding:0px;
	color:#fff;
	width:214px;
	display:block;
}


DIV#CTAapplyOnline A.email {
	position:absolute;
	top:19px;
	left:490px;
	height:32px;
	padding:0px;
	color:#fff;
	width:124px;
	display:block;
}

DIV#CTAapplyOnlineShort A.email {
	position:absolute;
	top:0px;
	left:436px;
	height:24px;
	padding:0px;
	color:#fff;
	width:118px;
	display:block;
}

IMG.App1Image
{
	margin:0px 0px 6px 6px;
}

.appButton_send{
	cursor:pointer;
	margin-top:10px;
	border:none;
	padding:0px;
	width:70px;
	height:20px;
	background:url(../images/appButton_send.gif) top left no-repeat;
}

DIV.downloadPdf
{
	float:left;
	padding:15px 0px 0px 10px;
}

UL.Blue
{
	margin:0px 0px 18px 30px;
	padding:0px;
}

UL.Blue LI
{
	list-style:none;
	padding:5px 0px 5px 12px;
	background-image:url(../images/black_arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	font-weight:bold;
	color:#3da1db;	
}

#LandingPageImage
{
	margin:0px 0px 0px 6px;
}

SPAN.superscript
{
	font-size:8px;
	color:#000000;
	position:relative;
	top:-3px;
}

#mainMenu li.mainMenuItem a.unaccessible {
	display:block;
	margin:0px;
	padding:9px 0px 9px 10px;
	color:#CCCCCC;
	text-decoration:none;
}

#mainMenu li.mainMenuItem a.unaccessible:hover {
	background:#9fcce7 url(../images/arrow.gif) 170px 9px  no-repeat;
	background:#3da1db;
	cursor:text;
	cursor:default;
}

.errorText 
{
	color:Red;
}




/*  ----------------------------------------  Mod by Tony ------------------------------------- */

#mainMenu UL LI ul {
	background:#77bde6;
	list-style:none;
	margin:0px;
	padding:0px;
	border-left:1px solid #55a3da;	
	border-right:1px solid #55a3da;		
	border-bottom:1px solid #55a3da;
}

#mainMenu li.SideNavVariableProductLi,
#mainMenu li.SideNavFixedProductLi,
#mainMenu li.SideNavConstructionProductLi {	
	margin-left:188px;
	margin-top:-24px;
	position:absolute;
	z-index:20;
	display:none;
}

#mainMenu li.subHiddenMenuItem {
	display:block;
	border-top:1px solid #55a3da;
	margin:0px;
	padding:0px;
	background:#77bde6;
	width:200px;		
}

#mainMenu li.subHiddenMenuItem a, 
#mainMenu li.subHiddenMenuLastItem a
{
	display:block;
	margin:0px;
	padding:5px 20px 5px 15px;
	color:#fff;
	text-decoration:none;
}

#mainMenu li.subHiddenMenuItem a:hover,
#mainMenu li.subHiddenMenuLastItem a:hover {
	background:#9fcce7 url(../images/arrow.gif) 185px 5px  no-repeat;
	color:#fff;	
}

table.tableTest1,table.tableTest2
{
	display:block;
}

.tbl_content_panel .panel_top_left{
		width:9px; height:14px; background:url(../images/panel_top_left.jpg) top left no-repeat;
	}
	
	.tbl_content_panel .panel_top_center{
		width:548px; height:14px; background:url(../images/panel_top_center.jpg) top left repeat-x;
	}
	
	.tbl_content_panel .panel_top_right{
		width:7px; height:14px; background:url(../images/panel_top_right.jpg) top left no-repeat;
	}
	
	.tbl_content_panel .panel_head_left{
		width:9px; height:32px; background:url(../images/panel_left_border.jpg) top left no-repeat;
	}
	
	.tbl_content_panel .panel_head_content{
		width:548px; height:32px; background:#FFFFFF;
		text-align:center;
		font-size:20px;
		font-weight:bold;
	}
	
	.tbl_content_panel .panel_head_right{
		width:7px; height:32px; background:url(../images/panel_right_borer.jpg) top left no-repeat;
	}
	
	.tbl_content_panel .panel_left_separator{
		width:9px; height:32px; background:url(../images/panel_left_border.jpg) top left no-repeat;
	}
		
	.tbl_content_panel .panel_line_separator{
		width:548px; height:32px; background:url(../images/panel_line_separator.jpg) top left repeat-x;
	}
	
	.tbl_content_panel .panel_right_separator{
		width:7px; height:32px; background:url(../images/panel_right_borer.jpg) top left no-repeat;
	}
	
	.tbl_content_panel .panel_left_content{
		width:9px; height:auto; background:url(../images/panel_left_border.jpg) top left repeat-y;
	}
	
	.tbl_content_panel .panel_content{
		width:548px; height:100px; background:#FFFFFF;
	}
	
	.tbl_content_panel .panel_right_content{
		width:7px; height:auto; background:url(../images/panel_right_borer.jpg) top left repeat-y;
	}
	
	.tbl_content_panel .panel_bottom_left{
		width:9px; height:26px; background:url(../images/panel_bottom_left.jpg) top right no-repeat;
	}
	
	.tbl_content_panel .panel_bottom_inleft{
		width:76px; height:46px; background:url(../images/panel_bottom_center.jpg) center top repeat-x;
	}
	
	.tbl_content_panel .panel_bottom_incenter{
		width:465; height:46px;
	}
	.tbl_content_panel .panel_bottom_incenter a{
		width:465; height:46px; background:url(../images/Products---QuickDirect_22.jpg) center top repeat-x;
		display:block;
		text-decoration:none;
	}
	
	.tbl_content_panel .panel_bottom_inright{
		width:7px; height:46px; background:url(../images/panel_bottom_center.jpg)  center top repeat-x; 
	}
	
	.tbl_content_panel .panel_bottom_right{
		width:7px; height:26px; background:url(../images/panel_bottom_right.jpg) top left no-repeat;
	}
	
	
	.bluebox .top-left{
		width:10px;
		height:6px;
		background:url(../images/bluebox_top_left.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_top_center{
		width:251px;
		height:6px;
		background:url(../images/bluebox_top_center.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_top_right{
		width:6px;
		height:6px;
		background:url(../images/bluebox_top_right.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_left_border{
		width:10px;
		height:64px;
		background:url(../images/bluebox_left_border.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_right_border{
		width:6px;
		height:64px;
		background:url(../images/bluebox_right_border.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_left_content{
		width:10px;
		height:68px;
		background:url(../images/bluebox_left_content.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_separator{
		width:251px;
		height:11px;
		background:url(../images/bluebox_separator.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_right_content{
		width:6px;
		height:68px;
		background:url(../images/bluebox_right_content.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_left_data{
		width:58px;
		height:52px;
		background:url(../images/bluebox_left_data.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_data{
		width:126px;
		height:52px;
		background:#FFFFFF;
	}
	
	.bluebox .bluebox_right_data{
		width:67px;
		height:52px;
		background:url(../images/bluebox_right_data.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_dataline{
		width:251px;
		height:5px;
		background:url(../images/bluebox_dataline.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_bottom_left{
		width:10px;
		height:10px;
		background:url(../images/bluebox_bottom_left.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_bottom_center{
		width:251px;
		height:10px;
		background:url(../images/bluebox_bottom_center.jpg) top left no-repeat;
	}
	
	.bluebox .bluebox_bottom_right{
		width:6px;
		height:10px;
		background:url(../images/bluebox_bottom_right.jpg) top left no-repeat;
	}
	
	a.orange_link
	{
		padding-right:20px;
		display:inline;
		color:#f59c4c;
		font-weight:bold;
		width:auto;
		background:url(../images/orange_arrow.jpg) no-repeat;
		background-position:right 2px;
	}
	
	a.orange_link:hover
	{
		text-decoration:none;		
	}
	
	.NeedHelpText
	{
		display:inline;
		font-weight:bold;
		color:#2f3790;
	}
	
	h3.panel-menu
	{
		 margin:0px 0px -5px 3px;
		 background:url(../images/blue_arrow.jpg) 0px 1px  no-repeat;
		 padding-left:17px;
	}
	
	h3.panel-menu a,
	h3.panel-menu a:hover
	{
		text-decoration:none;
	}
	
	
#slider-div 
{
	
}	

# content-slider
{
	
}

#LeftTableId TABLE
{
	width:135px;
	
}

input.leftButtonActive, input.leftButtonGrey, input.rightButtonActive, input.rightButtonGrey
{
	border:0px;
	cursor:pointer; 
	display:inline;
	float:left;z-index:1;
}

input.leftButtonActive
{
	background:url(../images/arrow/arrow-left-blue.gif) 0px 1px  no-repeat;	
}

input.leftButtonGrey
{
	background:url(../images/arrow/arrow-left-grey.gif) 0px 1px  no-repeat;
}

input.rightButtonActive
{
	background:url(../images/arrow/arrow-right-blue.gif) 10px 1px  no-repeat;	
}

input.rightButtonGrey
{
	background:url(../images/arrow/arrow-right-grey.gif) 10px 1px  no-repeat;
}


/* products page styles */
td.OurProductsPage_TdWrapper_VariableLoanRate
, td.OurProductsPage_TdWrapper_FixedLoanRate
, td.OurProductsPage_TdWrapper_ConstructionLoanRate
, td.OurProductsPage_TdWrapper_LandLoanRate
{
    vertical-align:top;
    width:50%;
    height:166px;
    background-position:left top;
    background-repeat:no-repeat;
}



.product_panel_link 
{
	display:block;
}



td.OurProductsPage_TdWrapper_FixedLoanRate
, td.OurProductsPage_TdWrapper_LandLoanRate
{
    background-position:right 0px;
}

td.OurProductsPage_TdWrapper_VariableLoanRate
{
    background-image: url('../images/BlueBox/VariableRate.jpg');
    /*background-image: url('../images/BlueBox/VariableRateWithText.jpg');*/
}

td.OurProductsPage_TdWrapper_FixedLoanRate
{
    background-image: url('../images/BlueBox/FixedRate.jpg');
    /*background-image: url('../images/BlueBox/FixedRateWithText.jpg');*/
}

td.OurProductsPage_TdWrapper_ConstructionLoanRate
{
    background-image: url('../images/BlueBox/Construction.jpg');
    /*background-image: url('../images/BlueBox/ConstructionWithText.jpg');*/
}

td.OurProductsPage_TdWrapper_LandLoanRate
{
    background-image: url('../images/BlueBox/NonGen.jpg');
    /*background-image: url('../images/BlueBox/LandWithText.jpg');*/
}

p.OurProductsPage_Rate
{
    text-align:left;
    font-size:40px;
    color:#f2780b;
    margin-top:82px;
    margin-left:71px;
}

td.OurProductsPage_TdWrapper_FixedLoanRate p.OurProductsPage_Rate
, td.OurProductsPage_TdWrapper_LandLoanRate p.OurProductsPage_Rate
{
    margin-left:86px;
}

div.App1Image
{
    position:relative;
    width:594px;
    height:274px;
 	margin:0px 0px 6px 6px;
 	padding:0px;
    background-position:left top;
    background-repeat:no-repeat;
    background-image: url('../Content/images/App_1_image.jpg');
}

div.App1Image p.ApplicationPage1_Rate
{
    float:left;
    text-align:left;
    font-size:30px;
    color:#3da1db;
    margin:58px 0px 0px 207px;
    padding:0px;
}



* html div.App1Image p.ApplicationPage1_Rate
{
    margin-left:103px !important;
}

#HomePageForm
{
	position:absolute;
	z-index:99;
	left:494px;
	top:16px;
	background-color:#c4e3f6;
	width:281px;
	height:241px;
	border:4px solid #FFFFFF;
}

#HomePageForm P
{
	padding:0px 0px 0px 15px;
}

#HomePageForm UL
{
	display:block;
	position:absolute;
	background-color:#c4e3f6;
	top:65px;
	margin:0px 0px 0px 15px;
	padding:0px;
	width:253px;
	height:52px;
}

#HomePageForm UL LI
{
	font-weight:normal;
	list-style-position:inside;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#HomePageForm #HomePageFormTable TH
{
	color:#3da1db;
	padding-left:15px;
	padding-right:5px;
}

#HomePageForm #HomePageFormTable TD
{
	padding:2px 0px 3px 0px;
}

#HomePageForm #HomePageFormTable TD .homeform
{
	width:160px;
	font-size:11px;
	margin:0px;
	float:left;
	height:13px;
}

#HomePageForm #HomePageFormTable TD span.validatorPosition
{
	position:relative;
	left:-11px;
}

#HomePageForm .GoButton1
{
	cursor:pointer;
	margin:3px 0px 0px 210px;
	border:none;
	padding:0px;
	width:47px;
	height:20px;
	background:url(../images/go_Button.gif) top left no-repeat;
}


#ComparisonArea 
{
	width:753px;
	height:168px;
	padding:10px 0px 0px 40px;
	margin:0px 0px 20px 6px;
    background-image: url('../images/comparison_bg.gif');
    background-repeat:no-repeat;
}


#ComparisonArea div.HomePage_Main_Rate
{
    font-size:52px;
    color:#3da1db;
    margin:0px;
    padding:0px;
}

#ComparisonArea #Rates 
{
	width:520px;
	height:168px;
	float:left;
}

#ComparisonArea #Home_Calc_Links 
{
	padding:67px 0px 0px 0px;
}

#ComparisonArea #Home_Calc_Links p.calcLinks
{
	line-height:100%;
	padding:3px 0px 2px 0px;
	margin:3px 0px 2px 0px;
}

#ComparisonArea #Home_Calc_Links p.calcLinks A
{
	color:#656565;
}

#HomeContentArea 
{
	margin:0px 0px 0px 6px;
}

#HomeContentArea IMG.logos 
{
	margin:10px 0px 20px 0px;
}

#HomeContentArea IMG.mortgage 
{
	float:right;
	margin:0px 0px 0px 20px;
}

#PopUp, #CMBPopUp
{
	border:4px solid #e7e7e7;
	width:570px;
	background-color:#FFFFFF;
	overflow:auto;	
	margin:0px;
	padding:10px 30px 30px 30px;
}

#PopUp P.ThankYou, #CMBPopUp P.ThankYou 
{
	font-weight:bold;
	color:Blue;
}

#PopUp .GoButton2, #CMBPopUp .GoButton3
{
	cursor:pointer;
	margin:3px 0px 0px 190px;
	border:none;
	padding:0px;
	width:70px;
	height:20px;
	background:url(../images/appButton_submit.gif) top left no-repeat;
}

#HomePagePopUpTable, #HomePagePopUpCMBTable
{
	float:left;
	margin-right:50px;
}

#HomePagePopUpTable TH, #HomePagePopUpCMBTable TH
{
	color:#3da1db;
	padding-left:15px;
	padding-right:5px;	
}

#HomePagePopUpTable TD, #HomePagePopUpCMBTable TD
{
	padding:2px 2px 3px 0px;
}


#HomePagePopUpTable TD input.numericText
{
	text-align:right;	
	width:120px;
}

#HomePagePopUpCMBTable TD input
{
	width:120px;
}

#HomePagePopUpTable TD .dropdown, #HomePagePopUpCMBTable TD .dropdown
{
	width:125px;
}

#CMBPopUp .logos 
{
	float:left;
}


/* YOUR MORTGAGE WHITE LABEL PAGE */
#YM_spacer 
{
	font-size:1px;
	height:12px;
	width:560px;
}

#YM_validation, #YM_thankyou
{
	position:relative;
}

#yourmortgage 
{
	background:url(../images/y_mortgage_bg.jpg) top left no-repeat;
	width:560px;
	height:151px;
	padding:260px 0px 0px 45px;
	margin:0px 0px 0px 12px;
}

#yourmortgage #leftForm
{
	float:left;
	overflow:hidden;
	width:280px;
}


TABLE.YourMortgageTable
{
	margin:0px;
}

#yourmortgage #leftForm TABLE.YourMortgageTable TH
{
	color:#3da1db;
	padding-left:13px;
	padding-right:5px;	
}

#yourmortgage #rightForm TABLE.YourMortgageTable TH
{
	color:#3da1db;
	padding-left:0px;
	padding-right:5px;	
}


TABLE.YourMortgageTable TD
{
	padding:2px 0px 3px 0px;
	font-size:10px;
}

TABLE.YourMortgageTable TD span.validatorPosition
{
	position:relative;
	left:-11px;
}

TABLE.YourMortgageTable TD input
{
	font-family:Verdana, Lucida, Geneva, Helvetica;
	width:120px;
	font-size:10px;
	height:13px;
	padding:1px 0px 1px 1px;
	margin:0px;
	float:left;
}

TABLE.YourMortgageTable TD input.numericText
{
	text-align:right;	
	width:145px;
	padding:1px 0px 1px 1px;
	float:left;
}


TABLE.YourMortgageTable TH span.required
{
	color:#f1740a;
	font-weight:bold;
}

TABLE.YourMortgageTable TD SELECT.dropdown
{
	width:125px;
	font-size:10px;
	padding:1px 0px 1px 1px;
	float:left;
	height:19px;
	font-family:Verdana, Lucida, Geneva, Helvetica;
}

TABLE.YourMortgageTable TD SELECT.dropdown OPTION
{
	margin:0px;
	padding:0px;
}


#yourmortgage #rightForm TABLE.YourMortgageTable TD .dropdown
{
	width:150px;
}

TABLE.YourMortgageTable .GoButton
{
	cursor:pointer;
	margin:2px 0px 0px 209px;
	border:none;
	padding:0px;
	width:47px;
	height:20px;
	background:url(../images/go_Button.gif) top left no-repeat;
}


/* Error Area */
.YM_thankyou
{
	position:absolute;
	display:block;
	top:214px;
	left:68px;
	padding:20px 0px 0px 0px;
	background-color:#c4e3f6;
	color:#2c338d;
	font-weight:bold;
	height:178px;
}

.YM_Validation 
{
	position:absolute;
	padding:5px 0px 0px 0px;
	margin:0px;
	top:119px;
	left:170px;
	height:122px;
	width:260px;
	overflow:hidden;
	background-image:url(../images/error_bg.gif);
	background-repeat:no-repeat;
}

.YM_Validation ul {
	padding-right:0px;
	padding-top:22px;
	padding-bottom:0px;
	list-style-position:outside;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.YM_Validation ul li{
	list-style:disc;
	color:red;
	font-size:11px;
}

