/* ~~~ SCU Stylesheet Created by Brighton Consulting 2008 ~~~ */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */
/* All associated graphics copyright 2008, Brighton Consulting */
/* Added: August 8th, 2008 */
/* Visit www.brightonconsulting.com.au */

/* IMPORTANT */
/* This design is not a template. You may not reproduce it elsewhere without written permission. */

/* ~~~ SITE COLOURS ~~~ */
/*

	#d52b1e - corporate red 
	
	#000000 - corporate black
	
	#999999 - light grey
	
*/
	
/* ~~~~~ IE HACK GUIDELINES ~~~~~

   border:1px solid green; ~~~ works in all
  *border:1px solid red; ~~~ targets IE6 and 7 
  _border:1px solid blue; ~~~ targets IE6 only

*/



/* ~~~ GENERAL SITE-WIDE STYLES ~~~ */
/* ~~~ DO NOT MODIFY WITHOUT GOOD REASON ~~~ */


/* Set ALL image borders to zero */

body, h1, h2, h3, p, ul, li, form, img {
	border:0;
	padding:0;
	margin:0;
}

/* Page Background color */
.hidden {
	display:none;
}

/* ~~~~~~ CLEARFIX HACK ~~~~~~ */
.clearfix:after {
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}

.clear {
	clear:both;
}
html, body {
	height:100%;
	width:100%;
}
body {
	font-size:73%;
	*font-size:75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-align:left;
	line-height:150%;
}

/* Set font sizes for WYSIWYG to match document */

bodydiv#page_col3 {
	font-size:73%;
	*font-size:75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	line-height:150%;
}

/* Preset ALL fonts */

div, span, input, select, p, th, dd, table, li {
	font-size:1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div#page_col3 div, div#page_col3 span, div#page_col3 input, div#page_col3 select, div#page_col3 p, div#page_col3 th, div#page_col3 dd, div#page_col3 table, div#page_col3 li {
	font-size:1.0em;
}

h1, div#page_col3 h1 {font-size:1.8em; color:#00ae52;letter-spacing:-1px;}
h2, div#page_col3 h2 {font-size:1.4em; color:#333333;}
h4, div#page_col3 h4 {font-size:1.2em; color:#333333;}
h5, div#page_col3 h5 {font-size:1.0em; color:#333333;}

a:link, a:visited, div#page_col3 a:link, div#page_col3 a:visited {
	color:#22499e;
	font-weight:bold;
	text-decoration:none;
}
a:hover, a:active, div#page_col3 a:hover, div#page_col3 a:active {
	color:#647fbb;
	font-weight:bold;
	text-decoration:underline;
}


div#javascript{
	visibility: hidden;
}

body.bodybg {
background:transparent url(/old_uploads/images/template/page_bg.gif) repeat-y top center;
	text-align:center;
}
div#outer {
position:relative;
}

div#container {
	width:962px;
	text-align:left;
	margin: 0 auto 0 auto;
	background-color:#fff;
	background: url(/old_uploads/images/template/border_bg.gif) repeat-y left top;
	position:relative;
}

div#site_content {
	padding:0 0 0 2px;
}

/* ------------------- HEADER styles ---------------------- */

div#site_header {
	height:110px;
	width:960px;
	background: url(/old_uploads/images/template/bg.gif) repeat-x left bottom;
	margin:0 2px;
	position:relative;
}

.phoneUs{ position:absolute; right:0; top:0;}


.mainbody ul.topnav {
	margin:0;
	padding:0;
      list-style-type: none;
	  position:absolute;
	  top:0;
	  left:250px;
	  width:450px;
    }
.mainbody ul.topnav li {
	margin:0;
	padding:0 11px;
    float: left;
	background:url(/old_uploads/images/template/topnav_pipe.gif) no-repeat top left;
    }

.mainbody ul.topnav li:first-child {
	background:none;
    }

.mainbody ul.topnav a:link, .mainbody ul.topnav a:visited {
	color:#0f1671;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
font-weight:bold;
}
.mainbody ul.topnav a:hover, .mainbody ul.topnav a:active {
	color:#5994ce;
	text-decoration:underline;
}


img.logo {
	position:absolute;
	bottom:0;
	left:0;
}
img.promo {
	position:absolute;
	left:250px;
	bottom:0;
}
p.online_serv {
	position:absolute;
	right:10px;
	bottom:0;
	width:171px;
	height:79px;
	text-align:right;
}
p.online_serv a {
	display:block;
	width:171px;
	height:27px;
	clear:right;
margin-top:8px;
}
a.ib_link { 
	background: url(/old_uploads/images/buttons/ib_login.gif) no-repeat top left;
}
a.etrade_link {
	background: url(/old_uploads/images/buttons/etrade.gif) no-repeat top left;
}



div#industryCampaign{ position:absolute; top:32px; left:260px;}

div.search{
position:absolute; top:64px; right:180px;


height:27px; width:214px; margin:10px 8px; background:url(/old_uploads/images/template/search_bg.gif) top left no-repeat;}


div#searchPosition div.search{
position:absolute; top:64px; right:6px;


height:27px; width:214px; margin:10px 8px; background:url(/old_uploads/images/template/search_bg.gif) top left no-repeat;}




div.search input.inputbox{line-height:27px width:214px; margin:4px 0 7px 3px; *margin:4px 0 4px 10px; padding:3px 0 0 3px; height:14px; font-size:11px; border:0; background:none;}


div#site_nav {
	height:31px;
	text-align:center;
	background: url(/old_uploads/images/template/nav_bg.gif) repeat-x top left;
	margin-right:2px;
}

/* ------------------- CONTENT styles ---------------------- */



div#main_panel {
	background: #f0faf4 url(/old_uploads/images/template/main_panel_bg.png) no-repeat bottom left;
	position:relative;
	min-height:410px;
	_height:auto;
}
div#main_panel h1 {
	background: transparent url(/old_uploads/images/template/content_bg.png) no-repeat top left;
	padding:10px 0 40px 10px;
	*padding:10px 0 40px 20px;
	_padding:10px 0 10px 20px;
}
p.pull{
font-size:18px;
color:#333;

}
div#page_col3 div.pathway {
padding:7px 0 0 18px;
font-size:10px;
}
div.pathway img {
padding:0 5px;
}


div#breadcrumbs {
	background: #ccefdc url(/old_uploads/images/template/crumbs_bg.png) no-repeat top left;
	height:34px;
	margin:8px 0 6px 0;
	font-size:10px;
}

span.pagefunctionicon {
	float:right;
	margin:7px 15px 0 15px;
}

div#content{
margin:0 20px 20px 20px;
}

/* Mainbody Content Area Styles */
div#site_main {
	position:relative;
}
div#page_col2 {
	width:262px;
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	left:2px;
	*z-index:1000;
}
div#page_col3 {
	width:698px;
	float:right;
	position:relative;
	clear:both;
	padding:0;
	margin-left:262px;
		min-height:310px;
	margin-top:15px;
	height:auto !important;
height:310px;
	
	
	
}

div#page_col3 ol {
	padding-left: 25px;
}

div#page_header{
	margin:0 0 13px 0;
}

div#page_col3 .mainbody p, div#page_col3 .mainbody ul {
	margin-top:5px;
	padding-bottom:10px;
}
div#page_col3 .mainbody ul {
	list-style-type:disc;
	margin-left:15px;
}
div#page_col3 .mainbody ul ul li {
	margin-left:25px;
}
div#page_col3 .mainbody ul ul ul li {
	margin-left:45px;
}
div#page_col3 .mainbody ul li, ul li {
	padding:5px;
}
div#page_col3 .mainbody table {
	margin:10px 0;
	position:relative;
}
div#page_col3 table .mainbody td {
	padding:5px;
}

div#page_col3 h1 {
	font-size:1.9em;
	font-weight:normal;
	height:26px;
	color:#928e54;
}
div#page_col3 iframe {
	display:inline;
	padding-bottom:10px;
	margin:0;
}	
div#content h4 {
padding:10px 0 0 0;
margin:0 0 10px 0;
letter-spacing:-1px;
color:#22499e;
font-size:16px;
}

div#content h3 {
font-size:16px;
padding:10px 0 0 0;
margin:0 0 5px 0;
letter-spacing:-1px;
color:#00ae52;
}
div#page_col3 .mainbody ul.list, div#page_col3 .mainbody ul.arrowlist, div#page_col3 .mainbody ul.ticklist,  .mainbody ul.ticklist {
	list-style:none;
	margin:0;
	padding:0 0 5px 0;
}
div#page_col3 .mainbody ul.alphalist, .mainbody ul.alphalist {
	padding-left:16px;
	list-style-type:lower-alpha;	
}
div#page_col3 .mainbody ul.romanlist, .mainbody ul.romanlist {
	padding-left:16px;
	list-style-type:lower-roman;
}

div#page_col3 .mainbody ul li, .mainbody ul li {
	padding:0 0 5px 5px;
}

div#page_col3 .mainbody ul.arrowlist li, div#page_col3 .mainbody ul.list li, .mainbody ul.list li  {
	padding:0 0 5px 20px;
	background:url(/old_uploads/images/M_images/arrow2.gif) 0 5px no-repeat;
}

div#page_col3 .mainbody ul.ticklist li, .mainbody ul.ticklist li {
	padding:5px 0 5px 20px;
	background:url(/old_uploads/images/tick.gif) 0 5px no-repeat;
	_background:none;
    _margin-left:15px;
	_list-style-type:disc;
    _padding:5px 0 5px 5px;
}
div#page_col3 .mainbody ul li ul, .mainbody ul li ul {
	list-style-type:circle;
}

div#page_col3 h2 {
	font-size:1.3em; 
	color:#938e54;
	padding:4px 0 8px 0;
}


div#site_footer {
	background: #00ae52 url(/old_uploads/images/template/footer_bg.gif) repeat-x top left;
	width:962px;
	font-size:11px;
	clear:both;
	color:#fff;
	padding:20px 0 0 0;
	margin:0 auto;

text-align:left;
}

div#site_footer .silo {
	float:left;
	width:170px;
	margin:0 0 20px 20px;
	display:inline;
}
div#site_footer .silo h3 {
margin:0 0 5px 0;
text-indent:-9999px;
height:31px;
}
h3#footer_want {
background: transparent url(/old_uploads/images/template/silo_headers.png) no-repeat 0 0;
_background: transparent url(/old_uploads/images/template/silo_headers.gif) no-repeat 0 0;
}
h3#footer_apply a {
background: transparent url(/old_uploads/images/template/silo_headers.png) no-repeat 0 -31px;
_background: transparent url(/old_uploads/images/template/silo_headers.gif) no-repeat 0 -31px;
width:166px;
height:31px;
display:block;
}
h3#footer_apply a:hover {
background: transparent url(/old_uploads/images/template/silo_headers.png) no-repeat 0 -62px;
_background: transparent url(/old_uploads/images/template/silo_headers.gif) no-repeat 0 -62px;
}
h3#footer_calc a {
background: transparent url(/old_uploads/images/template/silo_headers.png) no-repeat 0 -93px;
_background: transparent url(/old_uploads/images/template/silo_headers.gif) no-repeat 0 -93px;
width:166px;
height:31px;
display:block;
}
h3#footer_calc a:hover {
background: transparent url(/old_uploads/images/template/silo_headers.png) no-repeat 0 -124px;
_background: transparent url(/old_uploads/images/template/silo_headers.gif) no-repeat 0 -124px;
}

h3#footer_forms a {
background: transparent url(/old_uploads/images/template/silo_headers.png) no-repeat 0 -155px;
_background: transparent url(/old_uploads/images/template/silo_headers.gif) no-repeat 0 -155px;
width:166px;
height:31px;
display:block;
}
h3#footer_forms a:hover {
background: transparent url(/old_uploads/images/template/silo_headers.png) no-repeat 0 -186px;
_background: transparent url(/old_uploads/images/template/silo_headers.gif) no-repeat 0 -186px;
}
div#site_footer .silo ul {
	list-style:none;
}
div#site_footer .silo ul li {
	list-style:none;
	padding:0;
}
div#site_footer .silo ul li a {
	color:#ffffff;
	font-size:10px;
}
div#site_footer .silo ul li a:hover {
	color:#ffffff;
	text-decoration:underline;
}
div#site_footer #factsheet_req {
	float:left;
	margin-left:20px;
	width:165px;
}
/*:link, div#site_footer #factsheet_req a.factsheetHead:visited */
div#site_footer #factsheet_req a.factsheetHead:link, div#site_footer #factsheet_req a.factsheetHead:visited {
	background: transparent url(/old_uploads/images/template/factsheet_req_v3.gif) no-repeat top left;
	width:160px;
	height:56px;
	display:block;
}
div#site_footer #factsheet_req a.factsheetHead:hover, div#site_footer #factsheet_req a.factsheetHead:active {
	background: transparent url(/old_uploads/images/template/factsheet_req_v3.gif) no-repeat bottom left;
	width:160px;
	height:56px;
	display:block;
}

div#site_footer #factsheet_req h3 {
	text-indent:-9999px;
	height:56px;
	border-bottom:1px solid #1aa65c;
}

div#site_footer #factsheet_req p {
	padding:10px;
	background-color:#1ab664;
	border-top:1px solid #31bd74;
	font-weight:bold;
}
div#site_footer #factsheet_req p a {
	color:#fff;
	text-decoration:none;
}
div#site_footer #factsheet_req p a:hover {
	color:#fff;
	text-decoration:underline;
}

div#site_footer #footer_info {
font-size:10px;
	clear:both;
	margin:20px;
	padding:20px 0 0 0;
	border-top:1px solid #009c4a;
}
div#site_footer #footer_info a {
color:#fff;
text-decoration:underline;
}




/* WYSIWYG Section */

.mainbody p, .mainbody ul
{
	margin-top:5px;
	padding-bottom:10px;
}

.mainbody p, .mainbody ul {
	margin-top:5px;
	padding-bottom:10px;
}
.mainbody ul {
	list-style-type:disc;
	margin-left:15px;
}
.mainbody ul li {
	padding:5px;
}
.mainbody table {
	margin:10px 0;
}
.mainbody td {
	padding:5px;
}


/* Mainbody Table Styles */

table.stripes {
	width:100%;
	border-top:1px solid #00ae52;
	border-right:1px solid #00ae52;
	margin:1em auto;
		border-collapse:collapse;
	}

table.stripes tr.odd td	{
	background:#f5f5f5;
	}
table.stripes td {
	border-bottom:1px solid #00ae52;
	border-left:1px solid #00ae52;
	padding:.2em .5em;
	font-size:11px;
	}
table.stripes th {
	font-weight:bold;
	border-bottom:1px solid #00ae52;
	border-left:1px solid #00ae52;
	padding:.2em .3em;
	background:#00ae52;
	color:#fff;
	font-size:11px;
	}
	
table.stripes th a {
	color:#fff;
	}
	

div#NGMenu {
_z-index:99;
}

div#navmenu {
z-index:3399;

position:absolute;
top:130px;
left:2px;
}
	

div.image {
float:left;
padding-right:8px;
}	



div#page_col3 .mainbody ul.sections {
padding:0;
margin:0;
width:655px;
overflow:hidden;
}

div#page_col3 .mainbody ul.sections li {
float:left;
display:inline;
position:relative;
width:310px;
height:150px;
padding:0 0 15px 0;
margin:0 15px 15px 0;
background:transparent url(/old_uploads/images/template/sections_bg.png) repeat-x bottom left;
_background:transparent url(/old_uploads/images/template/sections_bg.gif) repeat-x bottom left;
}


a.btn_more {
/*text-indent:-9999px;*/
display:inline-block;
width:58px;
height:27px;
/*background:transparent url(/old_uploads/images/buttons/more.png) no-repeat 0 0;*/
margin:0 10px 0 0;
*display:inline-block;
*margin-bottom:-10px;

}
a.btn_more:hover {
/*background:transparent url(/old_uploads/images/buttons/more.png) no-repeat 0 -27px;*/
}
a.btn_apply {
/*text-indent:-9999px;*/
display:inline-block;
width:61px;
height:27px;
/*background:transparent url(/old_uploads/images/buttons/apply.png) no-repeat 0 0;*/
margin:0 10px 0 0;
*display:inline-block;


}
a.btn_apply:hover {
/*background:transparent url(/old_uploads/images/buttons/apply.png) no-repeat 0 -27px;*/
}
div.section_panel a.btn_more {
float:left;
cursor:pointer;
}
div.section_panel a.btn_apply {
float:left;
cursor:pointer;
}
a.btn_enquire {
text-indent:-9999px;
display:inline-block;
width:106px;
height:27px;
background:transparent url(/old_uploads/images/buttons/enquire.png) no-repeat 0 0;
margin:0 10px 0 0;
cursor:pointer;
position:relative;
top:-5px;
*top:2px;
}
a.btn_enquire:hover {
background:transparent url(/old_uploads/images/buttons/enquire.png) no-repeat 0 -27px;
}
a.btn_apply_loan {
text-indent:-9999px;
display:inline-block;
width:147px;
height:27px;
background:transparent url(/old_uploads/images/buttons/apply_loan.png) no-repeat 0 0;
margin:0 10px 0 0;
}
a.btn_apply_loan:hover {
background:transparent url(/old_uploads/images/buttons/apply_loan.png) no-repeat 0 -27px;
}
a.btn_compare_loan {
text-indent:-9999px;
display:inline-block;
width:202px;
height:27px;
background:transparent url(/old_uploads/images/buttons/compare.png) no-repeat 0 0;
margin:0 10px 0 0;
}
a.btn_compare_loan:hover {
background:transparent url(/old_uploads/images/buttons/compare.png) no-repeat 0 -27px;
}
a.btn_compare_account {
text-indent:-9999px;
display:inline-block;
width:216px;
height:27px;
/*background:transparent url(/old_uploads/images/buttons/compare_acc.png) no-repeat 0 0;*/
margin:0 10px 0 0;
}

/*
a.btn_compare_account:hover {
background:transparent url(/old_uploads/images/buttons/compare_acc.png) no-repeat 0 -27px;
}

*/

a.btn_rates {
text-indent:-9999px;
display:inline-block;
width:179px;
height:27px;
margin:0 10px 0 0;
}
/*
a.btn_rates:hover {
background:transparent url(/old_uploads/images/buttons/view_rates_o.png) no-repeat 0 0;
}

*/

div.prod_panel {
background-color:#ffffff;
_width:655px;
overflow:auto;
position:relative;
height:180px;
}
#content div.prod_panel ul {
background-color:#ffffff;
width:250px;
_width:245px;
float:left;
padding:5px 0 0 15px;
margin:0 10px;
_margin:0 5px;
}
div.prod_panel p {
float:left;
background:#fff url(/old_uploads/images/template/vert_dots.gif) repeat_y top left;
height:40px;
width:220px;
padding-left:130px;
text-align:right;
}
div.prod_panel p.int {
background:#fff url(/old_uploads/images/template/int_rate.gif) no-repeat 0 13px;
font-size:30px;
color:#00ae52;
letter-spacing:-2px;
font-weight:bold;
padding-top:4px;
padding-right:10px;
}
div.prod_panel p.int1 {
background:#fff url(/old_uploads/images/template/int1.gif) no-repeat 0 13px;
}
div.prod_panel p.int2 {
background:#fff url(/old_uploads/images/template/int2.gif) no-repeat 0 13px;
}
div.prod_panel p.comp {
background:#fff url(/old_uploads/images/template/comp_rate.gif) no-repeat 0 13px;
font-size:30px;
color:#00ae52;
letter-spacing:-2px;
font-weight:bold;
padding-top:4px;
padding-right:10px;
}

div.prod_panel p.comp1 {
background:#fff url(/old_uploads/images/template/comp1.gif) no-repeat 0 13px;
}
div.prod_panel p.comp2 {
background:#fff url(/old_uploads/images/template/comp2.gif) no-repeat 0 13px;
}
div.prod_panel p.btns {
height:30px;
width:640px;
clear:both;
text-align:right;
position:absolute;
bottom:0px;
right:0;
}
div.prod_panel p.btns span {
}
div.prod_panel p.btns a {
padding:0 5px;
cursor:pointer;
}
div.prod_top {
background:transparent url(/old_uploads/images/template/prod_top.png) no-repeat top left;
height:10px;
_margin-bottom:-10px;
}
div.prod_bot {
background:transparent url(/old_uploads/images/template/prod_bot.png) no-repeat top left;
height:10px;
margin:0 0 15px 0;
clear:both;
}

div.sections {
display:block;
}

div.section_panel {
position:relative;
width:305px;
_width:290px;
float:left;
margin:0 10px 20px 10px;
_background-color:#fff;

}
div.section_panel div {
background:transparent url(/old_uploads/images/template/sections_top.png) no-repeat top left;
padding:0px 10px 0 10px;
font-weight:bold;
min-height:50px;
height:auto !important;
height:250px;


}
div.section_panel div ul {
font-weight:normal;
}
div.section_panel span.rates {
display:block;
border-top:1px solid #e5f7ed;
border-bottom:1px solid #e5f7ed;
margin:10px 0;
padding:5px 0;
font-weight:normal;
font-size:10px;
}
div.section_panel span.rates strong {
color:#01af53;
font-size:10px;
_font-size:9px;
}
div.section_panel span.rates sup {
font-size:8px;
}
div.section_panel div.section_btns {
background:transparent url(/old_uploads/images/template/section_bot.png) no-repeat bottom left;
height:30px;
_height:50px;
clear:both;

}
div.section_panel div.section_btns span {
position:absolute;
bottom:10px;
_bottom:25px;
right:0;





}

/* Infochoice Calculator Styles */
#ich_ad_container{
margin-top:20px;
	}
	
/* Blank Template Styles */	
#blank {
padding:10px;
}	
#blank h1 {
position:relative;
margin-bottom:5px;
padding-bottom:10px;
border-bottom:1px solid #e5e5e5;
}
#blank h1 span {
position:absolute;
right:0;
top:-5px;
}



div#bgimage {
_display:none;
}

div.stackup {
background:transparent url(/old_uploads/images/template/stackup.png) no-repeat top left;
width:141px;
height:152px;
position:absolute;
top:155px;
right:-122px;
}
div.stackup a {
width:141px;
height:152px;
display:block;
text-indent:-9000px;
}

div#home_banner {
margin:10px 0 0 0;
overflow:hidden;
_width:698px;
}

div#home_banner img.promo_top {
margin: 0 0 17px 0;

}

div#home_banner img{

border:none;
}




/* POP UP Page Styles */

div#pop_wrapper {
	width:700px;
	margin:0 auto;
}
div#pop_wrapper h2 {
	font-size:1.3em; 
	color:#938e54;
	padding:4px 0 8px 0;
}
div#pop_main {
	background:#ebf6d8 url(/old_uploads/images/template/pop_frame_bottom.gif) bottom left no-repeat;
	padding-bottom:20px;
	margin-top:10px;
	overflow:hidden;
}
div#pop_frame {
	background:url(/old_uploads/images/template/pop_frame_top.gif) top left no-repeat;
	padding:20px 20px 0;
	height:auto;
	overflow:hidden;
}
div#pop_frame div#image {
	width:320px;
	padding-right:20px;
	float:left;
	display:inline-block;
}
div#pop_frame div#content {
	width:320px;
	float:left;
	margin:0;
	display:inline-block;
}
div#disclaimer {
	margin-top:20px;
}
div#disclaimer p {
	font-size:9px;
}


div#latestnews{ position:relative; float:left; width:232px; height:127px; background:url(../../build/images/lnewsbg.gif) no-repeat; overflow:none; clear:both;}


.hide {
list-style-type:none;
margin:0;
padding:2px !important;
}

div#latestnews div#mosarticle {
padding-left:16px;
padding-top:30px;
}


div#latestnews div#mosarticle h3 {
font-size:12px;}

div#latestnews div#mosarticle p {
font-size:10px;}

ul#newsTick {
margin:0px;
}

div.linkMore{ position:absolute; bottom:5px;  _bottom:10px; right:5px; _right:20px;}



div#leftSide{ position:relative; float:left; width:502px; margin-top:5px;}


div#rightSide{ position:relative; float:left; width:175px; margin-left:12px; margin-top:5px;}



		
	#alternative {
		display:block;
		width:500px;
		height:290px;
		
		overflow:hidden;
		float:left;
		outline:none;
		margin-top:0px;
	
	
	}


div#newsContainer{ background:url(../../build/images/news/bg.gif) no-repeat top left;
height:189px;
width:174px;
position:relative;

}


div#advertRight{ position:relative; float:left; margin-top:10px; }

	
	
	
	
	
	div#mosarticle div.page_article li.hide p{ height:50px; overflow:hidden;}
	
	
table.product td { padding:0px;}


table.product span.rates {
display:block;
border-top:1px solid #e5f7ed;
border-bottom:1px solid #e5f7ed;
margin:10px 0;
padding:5px 0;
font-weight:normal;
font-size:10px;
}
table.product span.rates strong {
color:#01af53;
font-size:10px;
_font-size:9px;
}
table.product span.rates sup {
font-size:8px;
}

/* ~~~~CAMPAIGN STYLE~~~~ */

#campaign_main {
	width:100%;
	height:100%;
	font-family:"Trebuchet MS", Helvetica, sans-serif; 

}

#campaign {
	width:100%;
	height:100%;
	/*margin:0 6px 0 16px;
	padding-top:7px; */
	background-color:#fff;

}

#campaign .pagefunctionicon { margin:0 15px 0 0px;}

#campaign div#outerContainer {
	
	padding-top:17px !IMPORTANT;
}


	#campaign div#container {
		width:732px;
		background:#fff;
		border:none;
		margin:0 auto;

		position:relative;
		overflow:hidden;
		
	}
		#campaign div#container div#header {
			position:absolute;
			margin-bottom:0px !important;
			width:700px;
			top:-20px;
			left:20px;
			height:30px;
		}
			#campaign div#container div#header a img.close {
				position:absolute;
				right:10px;
				top:9px;
			}
		#campaign div#container div#content {
			width:100%;
			margin-top:10px;
			overflow:hidden;
			margin-bottom:10px;
			
		}
		
		#campaign div#container div#contentTop {
		background:url(../../old_uploads/images/template/pop_frame_top.gif);
		width:700px;
		height:20px;
		position:relative;
		float:left;
		}
		
		#campaign div#container div#contentMiddle {
		background-color:#EBF6D8;
		width:700px;
		position:relative;
		float:left;
		}
		
		#campaign div#container div#contentBtm {
		background:url(../../old_uploads/images/template/pop_frame_bottom.gif);
		width:700px;
		height:20px;
		position:relative;
		float:left;
		}
		
		
		
		#campaign div#container div#contentBtm {
			
		}
		
		
			#campaign div#container div#content div#main {
			
			width:690px; !important;	
			padding-right:10px;
			}
			
			
			#campaign div#container div#content div#main img.campaign {
				float:right;
				margin-left:10px;
				border:1px solid #d3d3d3;
			}
		
#campaign #campaign_title {
	padding:20px 0;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;  
	color:#034ea2; 
	font-size:23px;
	font-weight:bold;
}
#campaign #campaign_wrapper {
clear:both;

width:700px;
}

#campaign #campaign_wrapper div.campaign_img {
float:right;
}

#campaign #campaign_wrapper div.camp_text {
width:380px;
}

#campaign h4 {
color:#034ea2; 
font-family: Tahoma, Verdana, Helvetica, sans-serif; 
font-size:1.0em;
}



.pageTitleCampaign{

font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif;
font-size:25px;
text-transform:uppercase;
color:#005288;
padding-top:10px;
padding-Left:10px;
font-weight:bold;


}