/* CSS Document */


#container {
	width:960px; height:1300px; margin:auto;;
	background-image:url(../images/background/Background.gif);
	background-repeat:no-repeat;
	}
#container_home {
	width:960px; height:850px; margin:auto;;
	background-image:url(../images/background/Background.gif);
	background-repeat:no-repeat;
	}
#header {
	width:960px; height:160px;
	background-image:url(../images/background/Background_01.gif);
	background-repeat:no-repeat; float:left;
	}
#nav_column {
	width:108px; height:600px; float:left;
	padding:0 10px 0 65px;
	}
#second_column {
	width:166px; height:600px; float:left;
	padding:0 10px 0 10px; font-family:Arial, Helvetica, sans-serif;
	}
#main_copy {
	width:515px; height:Auto; float:left;
	padding:0 45px 25px 11px; font-family:Arial, Helvetica, sans-serif;
	}
.body_copy {
	width:515px; height:auto; float:left;
	}
.body_copy_faq {
	width:515px; height:Auto; float:left;
	padding:0 0 5px 0;
	}
.body_copy_login {
	width:515px; height:Auto; float:left;
	padding:0 0 5px 0;
	margin:0 0 30px 0;
	}
	
.body_copy_login a {
	color:#FFFFFF;
	}
#footer {
	width:830px; height:60px; float:left;
	margin:0 65px 0 65px; border-top:#FFFFFF 2px solid;
	text-align:center; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;
	}
.footer_top {
	width:830px; height:30px; padding:10px 0 0 0;
	font-size:1.7em;
	}
.footer_bottom {
	width:830px; height:20px; font-size:1.0em;
	}
.footer_bottom a {
	text-decoration:none; color:#FFFFFF;
	}
	
.footer_bottom a:hover {
	text-decoration:underline; color:#FFFFFF;
	}
	
.title_big {
	font-size:1.6em; color:#FFCC00;
	}
.title_standard {
	font-size:1.0em; color:#FFCC00;
	margin:0 0 5px 0;
	}
.widepicture {
	width:515px; height:118px; float:left;
	background:url(../images/pictures/Wide_picture.jpg);
	background-repeat:no-repeat;
	padding:0 0 10px 0;
	}
#question_form {
	width:415px; height:250px; margin:10px 50px 0 50px;
	padding:10px 0 0 0; float:left;
	}
#theform {
	width:415px; height:250px; margin:0 0 0 0; padding:0 0 0 0;
	}
.thetable {
	width:415px; height:245px; margin:0 0 0 0; padding:0 0 0 0;
	}
#home_nav {
	width:635px; height:625px; margin:0 20px 0 35px; padding:0 0 0 0;
	float:left;

	}
#home_right {
	width:205px; height:600px; margin:0 65px 0 0; padding:0 0 0 0;
	float:left; font-family:Arial, Helvetica, sans-serif;
	}
#home_right ul {
list-style:none; list-style-image:url(../images/bullets/Bullets_yellow.gif);
padding:0 0 0 0; margin:0 0 0 20px;
}
#home_right li {
	padding:0 0 3px 0;
	border-bottom:#FFFFFF 1px solid;
	}
.home_right_title {
	font-size:1.2em; font-weight:bold;
	}
.home_right_offer {
	font-size:1.2em; font-weight:bold;
	color:#FFCC33;
	}


	
	
	
#nav_time {
	width:111px; height:40px; font-size:1.6em;
	float:left; text-align:right; margin:0 55px 0 0;
	}
#time_copy {
	width:166px; height:auto; color:#FFFFFF;
	font-size:1.2em;
	float:left;
	margin:0 0 5px 0;
	}
#get_a_quote {
	width:166px; height:30px; padding:10px 0 0 0;
	color:#FFFFFF; font-size:1.4em; font-weight:bold;
	}
#myclock {
	font-size:1.2em; width:160px;
	color:#FFFFFF;
	}
.large_picture {
	width:507px; height:310px; float:left;
	border:#FFFFFF 4px solid;
	margin:0 0 15px 0; background-color:#00273F;
	}
.bullet_mark {
	width:15px; height:15px; float:left;
	background-image:url(../images/bullets/Bullets_yellow.gif); background-repeat:no-repeat;
	}

.arrows_sml_lft {
	width:15px; height:15px; float:left;
	background-image:url(../images/arrows/Arrows_sml_yellow_lft.gif); background-repeat:no-repeat;

	}
.arrows_sml_rht {
	width:15px; height:15px; float:left;
	background-image:url(../images/arrows/Arrows_sml_yellow_rht.gif); background-repeat:no-repeat; padding:0 5px 0 0;
	}

#button1 {
	width:108px; height:82px; float:left;
	padding:0 0 10px; background:url(../images/nav_buttons/NavBtn_Home_nrml.jpg); background-repeat: no-repeat;}
#button1 a {
	display:block;
	width:108px; height:82px;}
#button1 a:hover {
	background: url(../images/nav_buttons/NavBtn_Home_hvr.jpg); background-repeat: no-repeat;}
#button1.button1selected a {
	background: url(../images/nav_buttons/NavBtn_Home_Select.jpg); background-repeat: no-repeat;}
	
#button2 {
	width:108px; height:82px; float:left;
	padding:0 0 10px;background:url(../images/nav_buttons/NavBtn_About_nrml.jpg); background-repeat: no-repeat;}
#button2 a {
	display:block;
	width:108px; height:82px;}
#button2 a:hover {
	background: url(../images/nav_buttons/NavBtn_About_hvr.jpg); background-repeat: no-repeat;}
#button2.button2selected a {
	background: url(../images/nav_buttons/NavBtn_About_Select.jpg); background-repeat: no-repeat;}

#button3 {
	width:108px; height:82px; float:left;
	padding:0 0 10px 0;background:url(../images/nav_buttons/NavBtn_News_nrml.jpg); background-repeat: no-repeat;}
#button3 a {
	display:block;
	width:108px; height:82px;}
#button3 a:hover {
	background: url(../images/nav_buttons/NavBtn_News_hvr.jpg); background-repeat: no-repeat;}
#button3.button3selected a {
	background: url(../images/nav_buttons/NavBtn_News_Select.jpg); background-repeat: no-repeat;}

#button4 {
	width:108px; height:82px; float:left;
	padding:0 0 10px;;background:url(../images/nav_buttons/NavBtn_FAQs_nrml.jpg); background-repeat: no-repeat;}
#button4 a {
	display:block;
	width:108px; height:82px}
#button4 a:hover {
	background: url(../images/nav_buttons/NavBtn_FAQs_hvr.jpg); background-repeat: no-repeat;}
#button4.button4selected a {
	background: url(../images/nav_buttons/NavBtn_FAQs_Select.jpg); background-repeat: no-repeat;}

#button5 {
	width:108px; height:82px; float:left;
	padding:0 0 10px;background:url(../images/nav_buttons/NavBtn_Contact_nrml.jpg); background-repeat: no-repeat;}
#button5 a {
	display:block;
	width:108px; height:82px;}
#button5 a:hover {
	background: url(../images/nav_buttons/NavBtn_Contact_hvr.jpg); background-repeat: no-repeat;}
#button5.button5selected a {
	background: url(../images/nav_buttons/NavBtn_Contact_Select.jpg); background-repeat: no-repeat;}

#button6 {
	width:108px; height:82px; float:left;
	padding:0 0 10px;background:url(../images/nav_buttons/NavBtn_Demo_nrml.jpg); background-repeat: no-repeat;}
#button6 a {
	display:block;
	width:108px; height:82px;}
#button6 a:hover {
	background: url(../images/nav_buttons/NavBtn_Demo_hvr.jpg); background-repeat: no-repeat;}
#button6.button6selected a {
	background: url(../images/nav_buttons/NavBtn_Demo_Select.jpg); background-repeat: no-repeat;}
	
#button7 {
	width:108px; height:82px; float:left; margin:0 0 0 0;
	padding:0 0 10px 0;background:url(../images/nav_buttons/NavBtn_login_nrml.jpg); background-repeat: no-repeat;}
#button7 a {
	display:block;
	width:108px; height:82px;}
#button7 a:hover {
	background: url(../images/nav_buttons/NavBtn_login_hvr.jpg); background-repeat: no-repeat;}
#button7.button7selected a {
	background: url(../images/nav_buttons/NavBtn_login_Select.jpg); background-repeat: no-repeat;}
	
	
#button8 {
	width:108px; height:82px; float:left; margin:0 0 0 0;
	padding:0 0 10px 0;background:url(../images/nav_buttons/NavBtn_NavLog_nrml.jpg); background-repeat: no-repeat;}
#button8 a {
	display:block;
	width:108px; height:82px;}
#button8 a:hover {
	background: url(../images/nav_buttons/NavBtn_NavLog_hvr.jpg); background-repeat: no-repeat;}
#button8.button8selected a {
	background: url(../images/nav_buttons/NavBtn_NavLog_Select.jpg); background-repeat: no-repeat;}



.logo {
	width:256px; height:130px; float:left;
	background:url(../images/logo/NavTempLogo.jpg);
	background-repeat:no-repeat;
	}



.flashcontainer {
	width:635px; height:500px; float:left;
	}
.headertxt {
	width:515px; height:80px; float:left;
	background:url(../images/text/Main_header_text.jpg);
	background-repeat:no-repeat;
	}
.newsitem {
	width:95px; height:95px; float:left;
	}
	
#page_header {
	width:515px; height:30px; float:left;
	margin:10px 0 10px 0;
	font-size:1.8em; color:#FFCC00;
	}
.news_image {
	width:95px; height:95px; float:left;
	padding: 5px;
	}
.news_item {
	width:515px; height:105px; float:left;
	margin:0 0 10px 0; padding:0 0 0 0;
	}
.news_story {
	width:395px; height:105px; float:left;
	}
.news_title {
	width:395px; height:25px; float:left;
	font-size:1.0em; color:#FFCC00;
	padding:5px 0 0 0;
	}
.news_copy {
	width:395px; height:75px; float:left;
	}
.news_copy {
	width:395px; height:75px; float:left;
	}
	
.arrows_lrg_rht {
	width:31px; height:31px; float:left;
	background-image:url(../images/arrows/Arrows_lrg_yellow_lft.gif); background-repeat:no-repeat; margin:8px 8px 8px 8px;
	}
.arrows_lrg_lft {
	width:31px; height:31px; float:left;
	background-image:url(../images/arrows/Arrows_lrg_yellow_rht.gif); background-repeat:no-repeat; margin:16px 8px 8px 8px;

	}
#contact_rht_pic {
	width:234px; height:118px; float:left;
	background:url(../images/pictures/MedSze_CallCentre.jpg);
	background-repeat:no-repeat;
	}
#contact_lft_pic {
	width:234px; height:118px; float:left;
	background:url(../images/pictures/MedSze_Workman.jpg);
	background-repeat:no-repeat;
	}

#contact_rht_txt {
	width:234px; height:108px; float:left;
	padding:10px 0 0 0; font-size:1.3em;
	}
#contact_lft_txt {
	width:234px; height:118px; float:left;
	}
#contact_lft_txt ul {
	list-style:none;	margin:12px 0 0 0;
	padding:0 0 0 0; font-size:1.4em;
	}
#contact_lft_txt ul a {
	color:#FFCC33;
	}
#contact_lft_txt li {
	border-bottom:dotted #FFFFFF 1px;
	padding:7px 0 7px 0; 
	}
#contact_lft_txt li.last_li {
	padding:7px 0 7px 0;border:0;
	}
#contact_middle_txt {
	width:47px; height:118px; float:left;
	}
#contact_left {
	width:234px; height:240px; float:left;
	}
#contact_middle {
	width:47px; height:240px; float:left;
	}
#contact_right {
	width:234px; height:240px; float:left;
	}
#map {
	width:515px; height:300px; float:left;
	border-top:#FFFFFF dotted 1px;
	padding:20px 0 0 0;
	margin:20px 0 0 0; color:#000000;
	}
#map_canvas {
	width:515px; height:300px; float:left;
	border-top:#FFFFFF dotted 1px;
	padding:20px 0 0 0;
	margin:20px 0 0 0; color:#000000;
	}
.nav_time {
background-color:#00273F;
color:lime;
font: bold 16px MS Sans Serif;
padding: 3px;
float:left;
}
.formerror {
	background-color:#FFFF00; color:#000000;
	display:block; width:auto; height:14px;}
#error_box {
	width:515px; height:40px; float:left;
	background-color:#FFFF00; color:#000000;
	display:block; width:auto; height:14px;}
	
.body_copy_sitemap {
	width:515px; height:450px; float:left;
	}
	
	
.body_copy_sitemap ul {
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	list-style-image:url(../images/bullets/Bullets_yellow.gif);
	}

.body_copy_sitemap li {
	padding:0 0 10px 0;					
	}
.body_copy_sitemap li a {
	font-size:1.4em; color:#FFFFFF;
	text-decoration:none;
	}
	
.body_copy_sitemap li a:hover {
	font-size:1.4em; color:#FFFFFF;
	text-decoration:underline;
	}
.link_desc {
	font-size:1em; padding:2px 0 0 0;
}
	
.top_of_lp {
	width:497px; height:35px; float:left;
	font-size:1.8em; color:#FFFFFF;
	font-weight:normal;
	padding:10px 0 0 10px;
	}


#middle_of_lp {
	width:507px; height:220px; float:left;
	padding:5px 0 5px 0;
	}
	

.bottom_of_lp {
	width:497px; height:26px; float:left;
	padding:9px 0 0 10px;
	}
.bottom_of_lp a {
	font-size:1.3em; color:#FFFFFF;
	}

.body_copy_faq ul {
list-style:none;
	
	}
.body_copy_faq li {
	list-style-image:url(../images/bullets/Bullets_yellow.gif);

	}
.body_copy_faq li a {
	color:#FFFFFF;
	}
	
#main_copy_faq {
	width:515px; height:Auto; float:left;
	padding:0 65px 25px 11px; font-family:Arial, Helvetica, sans-serif;
	}
	
	
	#homerep_container {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 600px;
	width: 635px;
}

#homerep_left_box {
	width: 30px;
	height: 570px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.homerep_btn_container {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 570px;
	width: 98px;
}

.homerep_btn_box {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 98px;
	width: 98px;
}

/*---Left Buttons----*/

.homerep_left_top {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 64px;
	width: 98px;
}

.homerep_left_mid1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 47px;
	width: 98px;
}

.homerep_left_mid2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 98px;
}

.homerep_left_bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 121px;
	width: 98px;
}

/*---Left Buttons End----*/

#homerep_map {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 570px;
	width: 375px;

}

/*---Right Buttons----*/

.homerep_right_top {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 98px;

}

.homerep_right_mid1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 98px;

}

.homerep_right_mid2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 34px;
	width: 98px;
}

.homerep_right_bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 68px;
	width: 98px;
}

/*---Right Buttons End----*/


#homerep_right_box {
	width: 34px;
	height: 570px;
	float: left;
	margin: 0px;
	padding: 0px;
}
	
.installFlash {
	width:635px; height:22px;
	float:left;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:8px 0 0 0;
	}
.installFlash a {
	color:#FFFFFF;
	}
.installFlash a:hover {
	color:#FFFFFF;
	}
#minimap {
float:left;	}
#zoombackLink {
	width:635px; height:25px; float:left;
	padding:0 285px 0 35px; text-align:center;
	}
#zoombackLink a {
font-size:16px;
	color:#FFFFFF;
	}