@charset "UTF-8";
/* CSS Document */

@font-face {

  font-family: 'RegularFont';
  src: url('../css/fonts/mproregular-webfont.eot');
  src: local('RegularFontRegular'), local('RegularFont'),
       url('../css/fonts/mproregular-webfont.ttf') format('opentype');
	   
}

@font-face {

  font-family: 'BoldFont';
  src: url('../css/fonts/mprobold-webfont.eot');
  src: local('BoldFont'), local('BoldFont'),
       url('../css/fonts/mprobold-webfont.ttf') format('opentype');
	   
} 

h1{

	font-family:RegularFont;
	font-size:22px;
	color:#666666;
	font-weight:normal;
	line-height:130%;

}

h2{

	font-family:RegularFont;
	font-size:16px;
	color:#666666;
	font-weight:normal;
	line-height:130%;

}

.navigation{

	font-family:RegularFont;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	line-height:130%;

}

.sub_nav{

	font-family:RegularFont;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	line-height:130%;

}

.sub_heading{

	font-family:RegularFont;
	font-size:14px;
	color:#666666;
	font-weight:normal;
	line-height:160%;

}

.sub_heading_colour{

	font-family:RegularFont;
	font-size:14px;
	color:#FF9900;
	font-weight:normal;
	line-height:160%;

}

.sub_heading_large{

	font-family:RegularFont;
	font-size:22px;
	color:#333333;
	font-weight:normal;
	line-height:160%;

}

.sub_heading_white{

	font-family:RegularFont;
	font-size:26px;
	color:#FFFFFF;
	font-weight:normal;
	line-height:160%;

}

.body{

	font-family:RegularFont;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	line-height:150%;

}

.body-bold{

	font-family:BoldFont;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	line-height:150%;

}

.body-bold-red{
	
	font-family:RegularFont;
	font-size:12px;
	color:#eaa600;
	font-weight:normal;
	line-height:150%;
	
	
}

.body-bold-grey{
	
	font-family:RegularFont;
	font-size:12px;
	color:#CCCCCC;
	font-weight:normal;
	line-height:150%;
	
}

.body-bold-white{
	
	font-family:BoldFont;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	line-height:150%;
	
}

.section_type{
	
	font-family:BoldFont;
	font-size:14px;
	color:#666666;
	font-weight:normal;
	line-height:150%;
	
	
}

.small_print{

	font-family:RegularFont;
	font-size:9px;
	color:#666666;
	font-weight:normal;
	line-height:150%;

}


.italics{

	font-family:RegularFont;
	font-style:italic;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	line-height:150%;

}

.italics_bold{

	font-family:RegularFont;
	font-style:italic;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	line-height:150%;

}

.testimonials_bold{

	font-family:RegularFont;
	font-style:italic;
	font-size:14px;
	color:#666666;
	font-weight:normal;
	line-height:150%;

}

.body_white{

	font-family:RegularFont;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	line-height:150%;

}


.body_orange{

	font-family:RegularFont;
	font-size:12px;
	color:#edaa1f;
	font-weight:normal;
	line-height:130%;

}

.body_bullet{

	font-family:RegularFont;
	font-size:14px;
	color:#666666;
	font-weight:normal;
	line-height:200%;

}

.body_small{

	font-family:RegularFont;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	line-height:130%;

}

.body_italics_orange{

	font-family:RegularFont;
	font-size:12px;
	color:#edaa1f;
	font-weight:normal;
	line-height:130%;
	font-style:italic;

}

/* NUMBERS */

.large_numbers{

	font-family:BoldFont;
	font-size:28px;
	color:#FF9900;
	font-weight:normal;
	line-height:130%;


}

/* BUTTONS */

.button_normal{

	
	font-family:RegularFont;
	font-size:12px;
	min-width:200px;
	height:35px;
	color:#FFFFFF;
	background-color:#CCCCCC;
	background-image:url(../images/template/button_back.jpg);
	background-repeat:repeat-x;
	border:thin solid #666666;
	padding:7px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-bottomleft:6px;


}

.button_normal_ref{

	
	font-family:RegularFont;
	font-size:12px;
	width:280px;
	height:20px;
	text-align:center;
	color:#FFFFFF;
	background-color:#CCCCCC;
	background-image:url(../images/template/button_back.jpg);
	background-repeat:repeat-x;
	border:thin solid #666666;
	padding:7px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-bottomleft:6px;


}


