p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.smalltxt {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	top: 10px;
}
a {
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a:hover {
	color: #000000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: medium;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	list-style-image: url(images/bullet.gif);
	font-size: x-small;
	padding-top: 3px;
	padding-bottom: 3px;


}
.music ul {
	margin:0px;
	padding:15px;
	list-style:inside;
	list-style-image: url(images/bullet_music.jpg) !important;
}

.smallnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #FFFFFF;
}
.smallnav a {
	font-weight: bold;
	color: #FFFFFF;
}
.smallnav a:hover {
	color: #000000;
	font-weight: bold;

}
.ltblue {
	background-color: #6cbee6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: white;
	background-image: url(/images/corner-blue.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.ltblue a {
	color: white; 
	text-decoration:none;
	font-weight: bold;
}
.ltblue a:hover{
	color: #0062b3;
	}
.dkblue {
	background-color: #279ed9;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.dkblue a {
	color: white; 
	text-decoration:none;
	font-weight: bold;
}
.dkblue a:hover{
	color: #0062b3;
}
.dkorange {
	background-color: #f07124;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: white;
}
.dkorange a {
	color: white; 
	text-decoration:none;
	font-weight: bold;
}
.dkorange a:hover{
	color: #bb3d00;
}
.ltorange {
	background-color: #fa9941;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: white;
	background-image: url(/images/corner-orange.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.ltorange a {
	color: white; 
	text-decoration:none;
	font-weight: bold;
}
.ltorange a:hover{
	color: #bb3d00;
	}
.ltgreen {
	background-color: #99CC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: white;
	background-image: url(/images/corner-green.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.ltgreen a {
	color: white; 
	text-decoration:none;
	font-weight: bold;
}
.ltgreen a:hover{
	color: #378200;
	}
.dkgreen {
	background-color: #76B125;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: white;
}
.dkgreen a {
	color: white; 
	text-decoration:none;
	font-weight: bold;
}
.dkgreen a:hover{
	color: #378200;
	}
.dkgrey {
	background-color: #909090;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: white;
}
.dkgrey a {
	color: white; 
	text-decoration:none;
	font-weight: bold;
}
.dkgrey a:hover{
	color: #606060;
}
.ltgrey {
	background-color: #AEAEAE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: white;
	background-image: url(/images/corner-grey.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.ltgrey a {
	color: white; 
	text-decoration:none;
	font-weight: bold;
}
.ltgrey a:hover{
	color: #606060;
	}
.quote {
	font-style: normal;
	font-weight: bold;
	color: #1883B6;
}
.pic {
	border: 1px solid #FFFFFF;
	margin-right: 10px;
}
.pic01 {
	margin-right: 10px;
}
.pic02 {
	margin-right: 10px;
}
.smalltxtb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.tbl_white {
	background-color: #FFFFFF;
	background-image: url(/images/corner-white.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 20px;
	height: 100%;
}
.tbl_whiteA {
	background-color: #FFFFFF;
	background-image: url(/images/corner-musicA.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 20px;
	height: 100%;
}
.tbl_whiteC {
	background-color: #FFFFFF;
	background-image: url(/images/corner-musicC.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 20px;
	height: 100%;
}
.tbl_whiteD {
	background-color: #FFFFFF;
	background-image: url(/images/corner-musicD.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 20px;
	height: 100%;
}
.tbl_whiteE {
	background-color: #FFFFFF;
	background-image: url(/images/corner-musicE.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 20px;
	height: 100%;
}
.contact_white {
	background-color: #FFFFFF;
	background-image: url(/images/corner-white.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 20px;
	height: 227px;
	width: 363px;
}
.about_white {
	background-color: #FFFFFF;
	background-image: url(/images/corner-white.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 0px;
	height: 100%;
}
.feature_txt {
	vertical-align: middle;
	margin: 4px;
	color: #FFFFFF;
	text-align: left;
	clip: rect(auto,auto,auto,auto);
}
.home_white {
	background-color: #FFFFFF;
	background-image: url(/images/corner-white.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 20px;
	height: 155px;
	width: 365px;
}
html>body .home_white {
	background-color: #FFFFFF;
	background-image: url(/images/corner-white.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 20px;
	height: 155px;
	width: 325px;
}
.alignleft {
	float: left;
}
.about_txt {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 10px;
}
.padright {
	margin-right: 7px;
}
.picleft {
	padding-right: 10px;
}
.js_nav {
	text-align: left;
	padding-top: 50px;
	padding-left: 2px;
	color: #FFFFFF;
	font-size: 85%;
}
.js_nav a {
	color: #FFFFFF;
}
.js_nav a:hover {
	color: #000000;
}
.tbl_white_music {

	background-color: #FFFFFF;
	background-image: url(images/music_bg01.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 20px;
	height: 100%;
}
.music_smalltxt {
	font-size: 80%;
}
.music_box {
	border: medium solid #000000;
	padding: 10px;
	float: right;
	width: 200px;
	margin-left: 10px;
	background-image: url(/images/music_boxbg.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
.tbl_white_kia {

	background-color: #FFFFFF;
	background-image: url(/images/corner-white.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 25px 30px;
	height: 100%;
}
.kia_form {
	background-image: url(/kia/images/table_bg.jpg);
	background-repeat: repeat-x;
	background-color: #eaeaea;
	padding: 5px 5px 5px 8px;
}
.kia_nav {
	text-align: left;
	color: #FFFFFF;
	font-size: 100%;
	clear: right;
}
.kia_nav a {

	color: #FFFFFF;
}
.kia_nav a:hover {

	color: #000000;
}
.kia_navSub {
	text-align: left;
	margin-top: 22px;
	color: #465625;
	font-weight: bold;
	font-size: 80%;
}
.kia_navSub a {
	color: #FFFFFF;
}
.kia_navSub a:hover {
	color: #000000;
}
.kia_frame {
	background-image: url(/kia/images/frame.jpg);
	background-repeat: no-repeat;
	height: 151px;
	width: 125px;
	margin-top: 10px;
	float: right;
	clear: right;
}
.floatRight {
	float: right;
	margin-left: 5px;
	width: 125px;
}
.floatRightImage {
	float: right;
	margin-left: 5px;
	width: 170px;
	margin-top: 20px;
}
.kia_frametxt {
	padding-top: 12px;
	padding-right: 20px;
	padding-left: 13px;
}
.outOfStock {
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.rotator a {
	font-weight: normal !important;
}
.offer {
	float: left;
}
.tick {
	float: left;
	background-image:url(images/tickBannerBack.jpg);
	background-color: #000000;
	color: #FFFFFF;
	height: 75px;
	padding: 5px;
	width: 235px;
	margin: auto;
	font-size: 80%;
}
html>body .tick {
	float: left;
	background-color: #000000;
	color: #FFFFFF;
	height: 65px;
	padding: 5px;
	width: 235px;
	margin: auto;
	font-size: 80%;
}
.pad {
	clear: both;
	padding-top: 10px;
}
.primaryTitle {
	font-size: 200%;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 0px;
}
.number {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	float: left;
	margin-right: 5px;
	padding-top: 1px;
	font-size: 115%;
	border: 4px solid #000000;
	background-image: url(/blogsafety/images/linkBack.jpg);
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	width: 120px;
	clear: left;
}
.number2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	float: left;
	margin-right: 5px;
	padding-top: 1px;
	font-size: 115%;
	border: 4px solid #000000;
	background-image: url(/blogsafety/images/linkBack4.jpg);
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	width: 120px;
	clear: left;
}
.numberWide {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	margin-right: 5px;
	padding-top: 1px;
	font-size: 115%;
	border: 4px solid #000000;
	background-image: url(/blogsafety/images/linkBack.jpg);
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	float: left;
}
.numberOrange {
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 5px;
	padding-top: 5px;
	border: 4px solid #000000;
	background-image: url(/blogsafety/images/linkBack3.jpg);
	background-repeat: repeat-x;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 5px;
	background-position: bottom;
}
.link a {
	color: #000000;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: normal;
	width: 680px;
	display: block;
	border: 4px solid #000000;
	background-image: url(/blogsafety/images/linkBack2.jpg);
	background-repeat: repeat-x;
	background-color: #6FBEE6;
}
.link a:hover {
	color: #FFFFFF;
}
.cartoon {
	float: right;
	margin-left: 10px;
	text-align: center;
	clear: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.qHeader {
	background-image: url(blogsafety/images/questionnaire-header.gif);
	background-repeat: no-repeat;
	height: 138px;
	width: 730px;
}
.clear {
	clear: both;
}
.headingLarge {
	font-size: 140%;
	font-weight: bold;
}
.numberKIA2 {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	margin-right: 5px;
	padding-top: 1px;
	font-size: 115%;
	border: 3px solid #000000;
	background-image: url(/kia/images/number.jpg);
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	display: block;
	background-color: #ffffff;
	clear: both;
}
.numberKIA {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	margin-right: 5px;
	padding-top: 1px;
	font-size: 115%;
	border: 3px solid #000000;
	background-image: url(/kia/images/number.jpg);
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	float: left;
	background-color: #ffffff;
	font-weight: bold;
}
.kiaCol {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	border: 3px none #000000;
	background-image: url(/kia/images/background.jpg);
	background-repeat: repeat-x;
	font-size: 90%;
	background-color: #FFFFFF;
	clear: right;
}
.resource {
	float: left;
	font-size: 80%;
	padding-right: 6px;
	padding-left: 6px;
	text-align: center;
	padding-top: 8px;
}
.KiaColWhite {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	border: 3px none #000000;
	font-size: 80%;
	background-color: #FFFFFF;
	background-image: url(/images/corner-white.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	clear: right;
}
.kia_order01 {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(kia/images/KIAOrderBanner.jpg);
	background-repeat: no-repeat;
	padding: 5px 5px 5px 300px;
	margin-bottom:10px;
}
.kia_order01 a {
	color: #FFCC00;
}
.kia_order01 a:hover {
	color: #FF9900;
}
.kia_order06 {
	background-color: #000000;
	float:right;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(kia/images/KIAOrderBannerB.jpg);
	background-repeat: no-repeat;
	padding: 10px 10px 10px 10px;
	margin-bottom:10px;
	margin-left:10px;
	width:280px;
	font-size:75%;
}
.kia_order06 a {
	color: #FFCC00;
}
.kia_order06 a:hover {
	color: #FF9900;
}
html>body .kia_order01 {
	height: auto;
	min-height: 100px;
}
.kia_order {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(kia/images/KIAOrderBanner2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 250px 10px 10px 10px;
	height: 100px;
	width:200px;
	background-position:top;
	float:right;
	margin-left:30px;
	margin-bottom:30px;
}
.kia_order a {
	color: #FFCC00;
}
.kia_order a:hover {
	color: #FF9900;
}
.kia_order01b {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(kia/images/KIAOrderBanner2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 250px 10px 10px 10px;
	height: 100px;
	width:200px;
	background-position:top;
	margin-left:30px;
	margin-bottom:30px;
}
.kia_order01b a {
	color: #FFCC00;
}
.kia_order01b a:hover {
	color: #FF9900;
}
.kia_order02 {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(kia/images/KIAOrderBanner3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 250px 10px 10px 10px;
	height: 200px;
	width:200px;
	background-position:top;
	margin-left:30px;
	margin-bottom:30px;
}
.kia_order02 a {
	color: #FFCC00;
}
.kia_order02 a:hover {
	color: #FF9900;
}
.kia_order_all {
	float:right;
	width:200px;
}
.kia_order03 {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(kia/images/KIAOrderBanner3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 250px 10px 10px 10px;
	height: 200px;
	width:200px;
	background-position:top;
	float:right;
	margin-left:30px;
	margin-bottom:10px;
}
.kia_order03 a {
	color: #FFCC00;
}
.kia_order03 a:hover {
	color: #FF9900;
}
.kia_order04 {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(kia/images/KIAOrderBanner.jpg);
	background-repeat: no-repeat;
	padding: 5px 5px 5px 300px;
	height: 100px;
}
.kia_order04 a {
	color: #FFCC00;
}
.kia_order04 a:hover {
	color: #FF9900;
}
.kia_order05 {
	background-color: #D8C069;
	color: #C01305;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(kia/images/KIAOrderBanner06.jpg);
	background-repeat: no-repeat;
	padding: 5px 5px 5px 300px;
	height: 130px;
	margin-bottom:10px;
}
html>body .kia_order05 {
	height: auto;
	min-height: 130px;
}
.kia_order05 a {
	color: #C01305;
	text-decoration:underline;
}
.kia_order05 a:hover {
	color: #C01305;
	text-decoration:none;
}
.kia_order06 {
	background-color: #036AA5;
	color: #FFFFFF;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(kia/images/KIAOrderBannerPRI.jpg);
	background-repeat: no-repeat;
	padding: 5px 5px 5px 300px;
	height: 130px;
	margin-bottom:10px;
}
html>body .kia_order06 {
	height: auto;
	min-height: 130px;
}
.code {
	padding: 5px;
	background-color:#F9F9F9;
	font-family:"Courier New", Courier, monospace;
	border: thin dashed grey;
}
.atomFeed div {
	display: inline;
	padding-right: 10px;
	border-right: thin solid white;
	margin-right: 10px;
}
.leaflet_row {
	clear:both;
}
.leaflet_col1 {
	width:180px;
	float:left;
}
.leaflet_col2 {
	margin-left:210px;
}
.training_row {
	clear:both;
	border-bottom-color:#FF6600;
	border-bottom-style:solid;
	border-bottom-width:thin;
	padding-bottom:5px;
	margin-bottom:5px;
}
.training_col1 {
	width:400px;
	float:left;
}
.training_col2 {
	margin-left:420px;
}
.logo_row {
	clear:both;
}
.logo_col1 {
	width:100px;
	float:left;
}
.logo_col2 {
	margin-left:110px;
}
.logo_row .logo {
	float: left;
	padding-right: 10px;
}
.reportRow {
	clear:both;
	margin-bottom:10px;
}
.reportLeft {
	width:140px;
	float:left;
}
.reportRight {
	margin-left:150px;
}
.homeBlue {
	clear:both;
	margin-bottom:2px;
	color:#FFFFFF;
	width:363px;
}
.homeBlue a {
	color:#FFFFFF;
}
.homeBlueL {
	width:178px;
	float:left;
}
.homeBlueR {
	margin-left:183px;
}
.Rtop {
	height:20px;
	background-color: #279ed9;
	font-weight:bold;
	text-transform:uppercase;
}
.Rbottom {
	background-color: #6cbee6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: white;
	background-image: url(/images/corner-blue.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	min-height:100px;
	padding:7px;
}
html>body .Rbottom {
	height: auto;
	min-height:70px;
}
.becta_row {
	background-color:#FF6600;
}
.becta_cell_h {
	color:#FFFFFF;
	padding:5px;
	vertical-align:top;
	font-weight:bold;
	font-size:130% !important;	
}
.becta_cell_brown {
	padding:5px;
	vertical-align:top;
	border-bottom:solid;
	border-bottom-width:thin;
	background-color:#FDF1B7;
}
.becta_cell {
	padding:5px;
	vertical-align:top;
	border-bottom:solid;
	border-bottom-width:thin;
	background-color:#FFFFFF;
}
.kiaTSite {
	margin-top: 10px;
	padding-top: 10px;
	border-top: #FF6600 1px solid;
	clear: left;
}
.kiaTSite .title {
	font-size: 200%;
}
.kiaTSite .image {
	float: left;
	width: 210px;
}
.kiaTSite a.image img {
		border: 1px #333333 solid;
}
.kiaTSite .title, .kiaTSite .url, .kiaTSite .legal, .kiaTSite .details {
	margin-left: 210px;
}
.kiaTSite .details {
	display: none;
}
.kiaTSite .detailsOn {
	display: block;
}
.abouts {
	display: none;
}
#KIA_subNav {
	width: 150px;
	position: absolute;
	left: 754px;
	top: 117px;
	padding: 5px;
	background: #FFFFFF url(/images/corner-white.gif) bottom right no-repeat;

}
#KIA_subNav ul {
	padding: 0px;
	margin: 0px;
}
#KIA_subNav ul li {
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
#KIA_subNav ul li a {
	padding: 0px;
	margin: 0px;
	color: #000000;
	height: auto;
}
.h1_kia_orange {
	color:#FF6600;
	font-weight:bold;	
}
.h1_kia_tt {
font-size:230%;	
}
.order-p {
	font-size:120%;
}
.featureMusicTop {
	width:690px;
	height:22px;
	background-repeat: no-repeat;
	background-image:url(images/feature-music_r1_c1.jpg);
	margin:0px;
}
.featureMusicMain {
	width:690px;
	background-image:url(images/feature-music_r3_c1.jpg);
	background-repeat:repeat-y;
	color:#FFFFFF;
	padding-right:20px;
	padding-left:20px;
	margin:0px;
	font-size:120%;
}
.featureMusicMain h2 {
	color:#FFFFFF;
	font-weight:normal;
	font-size:110%
}
html>body .featureMusicMain {
	width:650px;
}
featureMusicMainTxt {
	color:#FFFFFF;
	font-size:120%;
}
.featureMusicEnd {
	width:690px;
	height:22px;
	background-repeat: no-repeat;
	background-image:url(images/feature-music_r5_c1.jpg);
	margin:0px;
}
.featureMusicTopB {
	width:690px;
	height:22px;
	background-repeat: no-repeat;
	background-image:url(images/feature-musicB_r1_c1.jpg);
	margin:0px;
}
.featureMusicMainB {
	width:650px;
	background-image:url(images/feature-musicB_r3_c1.jpg);
	background-repeat:repeat-y;
	color:#000000;
	padding:0px 20px 0px 20px;
	margin:0px;
}
.featureMusicMainTxtB {
	color:#FFFFFF;
}
.featureMusicMainTxtB a {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
.featureMusicMainTxtB a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.featureMusicEndB {
	width:690px;
	height:22px;
	background-repeat: no-repeat;
	background-image:url(images/feature-musicB_r5_c1.jpg);
	margin:0px;
}
.music_row {
	float:left;
	clear:both;
}
.music_col1 {
	margin-left:26px;
}
.music_col2 {
	width:22px;
	float:left;
}

a.musicBtn {
	width:22px;
	height:8px;
	display: block;
	background-image: url(images/musicBtn_a.jpg);
	background-repeat: no-repeat;
	
}
a.musicBtn:hover  {
	background-image: url(images/musicBtn_b.jpg);
}
.musicFeatureWrapB {
	width:690px;
}
.musicFeatureWrapB a {
	colour:#FFFFFF;
}
a.musicTopBtn{
	width:20px;
	height:31px;
	display: block;
	float:right;
	background-image: url(images/musicTopBtnA.jpg);
	background-repeat: no-repeat;
}
a.musicTopBtn:hover  {
	background-image: url(images/musicTopBtnB.jpg);
}
.leafletUl {
	margin:0px;
	padding:0px;
}
.leafletLI {
	float: left;
	list-style-type: none;
	display: block;
	margin-right: 20px;
	text-decoration: none;
	width:160px;
}
.banner_fightit {
	background-color: #ff8737;
	background-image: url(/images/banner_letsfightit.jpg);
	background-repeat: no-repeat;
	padding-left: 170px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	height: 115px;
}
.largeTxt {
	font-size: 150%;
	font-weight: bold;
	text-transform: uppercase;
}
.banner_fightit a {
	color: #FFFFFF;
}
.banner_fightit a:hover {
	color: #000000;
}
.home-smart a {
	width:363px;
	height:130px;
	display:block;
	background-image:url(images/home-smart.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
.home-smart a:hover{
	background-image:url(images/home-smart-over.gif);
	text-decoration:none;
}
.orderB{
	float:right;
	height:63px; 
	width:420px; 
	padding:5px; 
	background-color:#CCCCCC;
}
.orderB a{
	color:#000000;
	font-weight:bold;
}
.orderB a:hover{
	color:#000000;
	text-decoration:none;
	color:#FFFFFF;
}
.support_orange a {
	width:131px;
	height:51px;
	background-image:url(../images/support_logos/orangeA.jpg);
	display:block;
}
.support_orange a:hover {
	background-image:url(../images/support_logos/orangeB.jpg);
}
.support_green a {
	width:131px;
	height:51px;
	background-image:url(../images/support_logos/greenA.jpg);
	display:block;
}
.support_green a:hover {
	background-image:url(../images/support_logos/greenB.jpg);
}
.support_blue a {
	width:131px;
	height:51px;
	background-image:url(../images/support_logos/blueA.jpg);
	display:block;
}
.support_blue a:hover {
	background-image:url(../images/support_logos/blueB.jpg);
}
.bulletUl li a {
	list-style-image:none !important;
}
.film_title {
	font-size:160%;
}

ul.filmComp {
	margin: 20px 0;
	padding: 0;
}

ul.filmComp li {
	list-style: none;
	padding: 0;
	margin: 5px;
	float: left;
}

ul.filmComp li a {
	width:200px;
	height:119px;
	display:block;
	color:#FFFFFF;
	
	background-repeat:no-repeat;
	padding:10px;
	background-position:left;
}

ul.filmComp li.film1p a {
	
	background-image:url(images/film1p.jpg);
	background-color:#FFF;
	
}
ul.filmComp li.film1p a:hover {
	color:#76B125;
	background-position:right;
	background-image:url(images/film1p.jpg);
}
ul.filmComp li.film1s a {
	
	background-image:url(images/film1s.jpg);
	background-color:#FFF;
	
}
ul.filmComp li.film1s a:hover {
	color:#76B125;
	background-position:right;
	background-image:url(images/film1s.jpg);
}
ul.filmComp li.film2 a {
	
	background-image:url(images/film2.jpg);
	background-color:#FFF;
	
}
ul.filmComp li.film2 a:hover {
	color:#76B125;
	background-position:right;
	background-image:url(images/film2.jpg);
}
ul.filmComp li.film2b a {
	
	background-image:url(images/film2b.jpg);
	background-color:#FFF;
	
}
ul.filmComp li.film2b a:hover {
	color:#76B125;
	background-position:right;
	background-image:url(images/film2b.jpg);
}
ul.filmComp li.film3 a {
	
	background-image:url(images/film3.jpg);
	background-color:#FFF;
	
}
ul.filmComp li.film3 a:hover {
	color:#76B125;
	background-position:right;
	background-image:url(images/film3.jpg);
}
ul.filmComp li.film4 a {
	
	background-image:url(images/film4.jpg);
	background-color:#FFF;
	
}
ul.filmComp li.film4 a:hover {
	color:#76B125;
	background-position:right;
	background-image:url(images/film4.jpg);
}
ul.filmComp li.film5 a {
	
	background-image:url(images/film5.jpg);
	background-color:#FFF;
	
}
ul.filmComp li.film5 a:hover {
	color:#76B125;
	background-position:right;
	background-image:url(images/film5.jpg);
}
ul.filmComp li.film6 a {
	
	background-image:url(images/film6.jpg);
	background-color:#FFF;
	
}
ul.filmComp li.film6 a:hover {
	color:#76B125;
	background-position:right;
	background-image:url(images/film6.jpg);
}
ul.filmComp li.film7 a {
	
	background-image:url(images/film7.jpg);
	background-color:#FFF;
	
}
ul.filmComp li.film7 a:hover {
	color:#76B125;
	background-position:right;
	background-image:url(images/film7.jpg);
}
ul.filmComp .film_file_size {
	font-size:80%;
	font-weight:normal;
}
.film_primary_link a {
	background-image:url(images/film_primary_link.jpg);
	background-position:left;
	width:235px;
	height:57px;
	display:block;
	padding:10px;
	font-size:170%;
	color:#FFFFFF;
}
.film_primary_link a:hover {
	background-image:url(images/film_primary_link.jpg);
	background-position:right;
	text-decoration:none;
	color:#D20003;
}
.film_secondary_link a {
	background-image:url(images/film_secondary_link.jpg);
	background-position:left;
	width:235px;
	height:57px;
	display:block;
	padding:10px;
	font-size: 170%;
	color:#FFFFFF;
	margin-top:22px;
}
.film_secondary_link a:hover {
	background-image:url(images/film_secondary_link.jpg);
	background-position:right;
	text-decoration:none;
	color:#D20003;
}
.but_primary a{
	background-image:url(images/but_primary.gif);
	background-position:left;
	width:65px;
	height:15px;
	display:block;
	text-indent: -999px;
	margin: 10px 0px 0px 3px;
}
.but_primary a:hover{
	background-image:url(images/but_primary.gif);
	background-position:right;
}
.but_back a{
	background-image:url(images/but_back.gif);
	background-position:left;
	width:51px;
	height:15px;
	display:block;
	text-indent: -999px;
	margin: 10px 0px 0px 3px;
}
.but_back a:hover{
	background-image:url(images/but_back.gif);
	background-position:right;
}
.but_secondary a{
	background-image:url(images/but_secondary.gif);
	background-position:left;
	width:81px;
	height:15px;
	display:block;
	text-indent: -999px;
	margin: 10px 0px 0px 3px;
}
.but_secondary a:hover{
	background-image:url(images/but_secondary.gif);
	background-position:right;
}

.tbl_white embed{
	margin-left: 35px;

}
.home_KIA a {
	width:363px;
	height:255px;
	display:block;
	background-image:url(images/home_KIA.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	background-position:left;
	color:#FFFFFF;
	text-indent: -999px;
}
.home_KIA a:hover{
	background-image:url(images/home_KIA.jpg);
	text-decoration:none;
	background-position:right;
}