/**************************************************************************************
/* Replacing entries in home.css
/**************************************************************************************/
#menu ul li ul{
	border-right: 1px #2078ba solid;
}
#menu ul li ul li a{
	border-bottom: 1px #2078ba solid;
}


a, #content a, #corporate a {
	color: #037;
}
a:hover, #content a:hover, #corporate a:hover{
	color: #037;
	text-decoration:underline;
}
#footer a {
	color:#037;
}



#contentpanel{
	background-color:#FFF;
	height: 332px;
	background-image: url(../images/mgr_homepage_default_bg1.gif);
	background-position:8px 42px;
	overflow:hidden;
}
#helpmechoose{
	position:relative;
}
#offer_main{
	position:absolute;
	left:306px;
	top:2px;
	width:409px;
	height:284px;
}

#helpmechoose div.hr {
	margin:10px 0 !important;
	_margin:10px 0; /* IE6 and below */
}
#helpmechoose h2 {
	margin-top:10px;
}




#panels {
	border-top: 0;
}
#panels div.infopanel {
	float: left;
	width: 229px;
	height:292px;
	margin-right: 10px;
	background: transparent url(../images/mgr_panel_bg.gif) no-repeat top left;
}
#panels div.infopanel h2 {
	height: 51px;
	width:226px;
	overflow:hidden;
}
#panels div.panel1 h2 {
	background: transparent url(../../../../groups/public/documents/web_asset/mgr_hed_iphone_app.jpg) no-repeat top left;
}
#panels div.panel2 h2 {
	background: transparent url(../../../../groups/public/documents/web_asset/mgr_hed_cover_overseas_visitor.jpg) no-repeat top left;
}

#panels div.panelmovie h2 {
	background: transparent url(../../../../groups/public/documents/web_asset/mgr_hed_movie.jpg) no-repeat  left top;
}

#panels div.panel3 h2 {
	background: transparent url(../../../../groups/public/documents/web_asset/mgr_hed_home_car_discounts.jpg) no-repeat top left;
}
#panels div.panel4 h2 {
	background: transparent url(../../../../groups/public/documents/web_asset/mgr_hed_new_community.jpg) no-repeat top left;
}
#panels div.panel5 h2 {
	background: transparent url(../../../../groups/public/documents/web_asset/mgr_hed_osv_workingvisa.gif) no-repeat top left;
}
#panels div.panel6 h2 {
	background: transparent url(../../../../groups/public/documents/web_asset/mgr_hed_osv_nonworkingvisa.gif) no-repeat top left;
}
#panels div.panel7 h2 {
	background: transparent url(../../../../groups/public/documents/web_asset/mgr_hed_osv_studentvisa.gif) no-repeat top left;
}
#panels div.panel8 h2 {
	background: transparent url(../../../../groups/public/documents/web_asset/mgr_hed_osv_migrantvisa.gif) no-repeat top left;
}

#panels div.infopanel h2 span {
	display:none;
}
#panels div.infopanel p {
	background:none;
	height:68px;
	color:#333;
	font-size: 11px;
	padding:14px 15px 0px 12px;
}
#panels div.infopanel p.last {
	height:auto;
	padding-top:5px;
	padding-right:25px;
	background:transparent url(../images/mgr_linkarrow.gif) 209px 9px no-repeat;
	text-align:right;
	font-weight:bold;
}





#panels div.newspanel{
	height:292px;
	background: url(../images/mgr_panel_bg_large.gif) no-repeat 0 -7px;
}
#panels div.newspanel h2{
	height:58px;
	background: transparent url(../images/mgr_hed_health_news.jpg) no-repeat top left;
	overflow:hidden;
}
#panels div.newspanel h2 span{
	display:none;
}
#panels div.newspanel p {
	height:52px;
	padding:5px 10px;
	background:transparent url(../images/mgr_divider.gif) bottom left no-repeat;
}
#panels div.newspanel p.last{
	height:auto;
	padding-top:4px;
	padding-right:25px;
	background:transparent url(../images/mgr_linkarrow.gif) 240px 9px no-repeat;
	text-align:right;
	font-weight:bold;
}
#panels div.newspanel a{
	display:block;
	padding:0 0 0 10px;
	background:transparent url(../images/mgr_linkarrow.gif) 0px 4px no-repeat; 
	color:#333;
}
#panels div.newspanel p.last a{
	background:none;
}
#panels div.newspanel a:hover{
	color:#333;
	text-decoration:underline;
}
#panels div.newspanel a b, #panels div.newspanel a strong{
	color:#037;
}


#contentoverlay {
	width:984px;
}

#corporate{
	width: 261px;
	height:160px;
	background:#FFF url(../images/mgr_panel_bg_large.gif) no-repeat bottom left;
}
#corporate h2.header{
	height:36px;
	padding:0;
	background: transparent url(../images/mgr_hed_quick_links.jpg) no-repeat top left;
	overflow:hidden;
}
#corporate h2.header span{
	display:none;
}

#corporateCTA h2{
	background:none;
	font-size:12px;
	font-weight:normal;
	padding:2px 0;
}
#corporateCTA h2 a{
	display:block;
	padding-left:7px;
	background:transparent url(../images/mgr_linkarrow.gif) 12px 4px no-repeat; 
}

#loginhome {
	background-color:#EAEAEA;
	height:114px;
	margin-bottom:5px;
	width:241px;
	color:#0061AA;
	padding:6px 8px;
}

#loginhome .h2 {
	font-weight:bold;
	margin-bottom:4px;
	color:#037;
}
#loginhome label, #loginhome p {
	color:#0061AA;
	font-size:10px;
	display:block;
	color:#037;
}
#loginhome input {
	height:20px;
	width:150px;
	margin-right:6px;
	font-size:12px;
}







/**************************************************************************************
/* Replacing entries in style.css
/**************************************************************************************/
#content h2 {
	font-size: 15px;
	color: #4c4c4c;
	font-weight:bold;
}
#content h3	{
	color: #666666;
}

table#coversList {
	margin-top:10px;
	}

#form .verttabdata {
	background:transparent url(../images/bgro_buttonrow.gif) top left repeat-x;
}
#form .stars {
	background:none;
}
#form .tabdataprice	{
	color: #037;
	font-weight:bold;
	text-align:right;
	background:transparent url(../images/bgro_buttonrow.gif) top left repeat-x;
}
#form a, #form a:hover {
	color:#037;
}
#form .buttoncell {
	border-top: 3px solid #82A948;
}
#form .verttabdatahead {
	border-top:1px solid #CCC;
	color:#037;
}
#form .verttabdatahead #sm {
	color: #037;
}



#coverForContent div.coverForLinks div.colleft {
	background:#f3f3f3 url(../images/mgr_bgro_content_1.gif) bottom right no-repeat;
	width:447px;
	min-height:260px;
	margin-bottom:15px;
	padding:0 0 10px 0;
}
#coverForContent div.coverForLinks div.colright {
	background:#f3f3f3 url(../images/mgr_bgro_content_2.gif) bottom right no-repeat;
	width:447px;
	min-height:260px;
	margin-bottom:15px;
	padding:0 0 10px 0;
	float:left;
	margin-left:33px;
}
#coverForContent .coverForLinks .colleft h3 {
	height:59px;
	background: transparent url(../images/mgr_hed_why_need_private_cover.gif) no-repeat top left;
	overflow:hidden;
	margin-top:0;
}
#coverForContent .coverForLinks .colright h3 {
	height:59px;
	background: transparent url(../images/mgr_hed_choose_cover_that_suits.gif) no-repeat top left;
	overflow:hidden;
	margin-top:0;
}
#coverForContent .coverForLinks h3 span{
	display:block;
	margin:60px 0 0 0;
	padding:0;
	top:0;
}
#coverForContent div.coverForLinks .subtablebold {
	color:#555;
	margin:0 8px;
	font-weight:bold;
}

#content .colleft {
	background:#f3f3f3 url(../images/mgr_bgro_content_1.gif) bottom right no-repeat;
}

#content .colright {
	background:#f3f3f3 url(../images/mgr_bgro_content_2.gif) bottom right no-repeat;
}

#form .formbgroshort, #content .formbgroshort {
	background:none;
	clear:both;
}




#memmenu .hleft {
	overflow:hidden;
	height:64px;
	padding:0;
	background:transparent url(../images/mgr_hed_member_your_personal_details.jpg) top left no-repeat;
}
#memmenu .hcenter {
	overflow:hidden;
	height:64px;
	padding:0;
	background:transparent url(../images/mgr_hed_member_your_cover_details.jpg) top left no-repeat;
}
#memmenu .hright {
	overflow:hidden;
	height:64px;
	padding:0;
	background:transparent url(../images/mgr_hed_member_your_payment_details.jpg) top left no-repeat;
}
#memmenu .loginboxhead span {
	display:none;
}
#memmenu .loginboxlabel {
	color:#4c4c4c;
}
#memmenu .loginboxlabel #level {
	padding-top:0;
}

#memhp #head2 {
	color:#4c4c4c;
}
#memhp #link1 {
	border-bottom: 1px dotted #CCC;
	padding-bottom:10px;
}
#intro {
	height:57px;
	background:transparent url(../images/mgr_hed_member_welcome.gif) top left no-repeat;
	padding:30px 0 0 150px;
	font-size:110%;
}
#intro div {
	display:none;
}


#memhp .qlinklt, #memhp .qlinkrt {
	background:#f3f3f3 url(../images/mgr_hed_member_quicklinks.jpg) 0 0 no-repeat;
	padding-top:65px;
}
#memhp .qlinkrt {
	background:#f3f3f3 url(../images/mgr_hed_member_quicklinks.jpg) -222px 0 no-repeat;
}

#memhp #qlink #link2 {
	margin-top:5px;
	margin-bottom:5px;
}
#memhp #qlink #link2 li {
	background:transparent url(../images/mgr_linkarrow.gif) 0 4px no-repeat;
}
#memhp #qlink #link2 li a {
	color:#037;
}
#memhp #qlink #link2 li a:visited {
	color:#037;
}

#memhp td.findservice {
	background-color:#F3F3F3;
	padding:0;
}
#memhp #finda {
	width:190px;
	padding:20px 10px;
}





/**************************************************************************************
/* Replacing entries in coverForStyles.css
/**************************************************************************************/
#coverForContent div.coverForLinks {
	width:100%;
}
#coverForContent .memberlink ul li {
	padding: 0 0 3px 0;
}
#coverForContent .memberlink ul li a{
	background: url(../images/mgr_linkarrow.gif) no-repeat 3px 4px;
	padding: 0px 8px 0px 15px;
	color:#037;
}
#img_Singles {
	background: transparent url(../../shared/images/mgr_img_single1.jpg) top left no-repeat;
	height:184px;
	width:264px;
}
