body{
	margin:0px;
}
.border{
	border:1px solid #000;
	margin:auto;
}
.emailtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
}
.emailtext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
}
.emailtext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
}
.menutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	background-image:url(../images/newmobile/index/line.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.menutext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.menutext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.menutext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.textbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#33333;
	border:1px solid #e6e6e6;
	height:20px;
	padding:2px;
}
.blacktext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.blacktext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.blacktext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.blacktext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.greytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8d8c8c;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
}
.greytext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8d8c8c;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
}
.greytext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8d8c8c;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
}
.greytext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8d8c8c;
	line-height:18px;
	text-decoration:none;
}
.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ffffff;
	height:24px;
}
.redtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ad0f19;
	font-weight:bold;
	text-decoration:none;
}
.headingblack{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#2a2a2a;
}
.textbox2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f6f6f6;
	border:1px solid #d21e28;
	height:18px;
	padding:2px;
	background-color:#a1040e;
}
.topbg{
	background-image:url(../images/newmobile/index/topbg.jpg);
	background-repeat:no-repeat;
	height:125px;
}
.greyborder{
	border:1px solid #cfcfcf;
}
.menutext2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.menutext2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.greytextblack{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:none;
}
.greytextblack a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:none;
}
.greytextblack a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:none;
}


/***** Sprite Media Buttons *****/
.sMedia {display:block;margin:0px 5px;padding:0px;float:left;background:transparent url(/images/social-media-spr.png) 0px 0px no-repeat;} .sMedia span {display:none;visibility:hidden;}
/*nav*/
.sMedia.nav {width:25px;height:24px;}
.sMedia.nav.blog {width:24px;background-position:0px 0px;}	.sMedia.nav.blog:hover {background-position:0px -24px;}
.sMedia.nav.facebook {background-position:-24px 0px;}		.sMedia.nav.facebook:hover {background-position:-24px -24px;}
.sMedia.nav.twitter {background-position:-49px 0px;}		.sMedia.nav.twitter:hover {background-position:-49px -24px;}
.sMedia.nav.youtube {background-position:-74px 0px;}		.sMedia.nav.youtube:hover {background-position:-74px -24px;}
.sMedia.nav.linkedin {background-position:-99px 0px;}		.sMedia.nav.linkedin:hover {background-position:-99px -24px;}
/*news*/
.sMedia.news {width:34px;height:34px;}
.sMedia.news.blog {background-position:0px -48px;} 			.sMedia.news.blog:hover {background-position:0px -83px;}
.sMedia.news.facebook {background-position:-34px -48px;}	.sMedia.news.facebook:hover {background-position:-34px -83px;}
.sMedia.news.twitter {background-position:-68px -48px;}		.sMedia.news.twitter:hover {background-position:-68px -83px;}
.sMedia.news.youtube {background-position:-102px -48px;}	.sMedia.news.youtube:hover {background-position:-102px -83px;}
.sMedia.news.linkedin {background-position:-136px -48px;}	.sMedia.news.linkedin:hover {background-position:-136px -83px;}
/*News & Links*/
.newsHome {display:block;width:232px;height:auto;margin:0;padding:0;overflow:hidden;}
.rightNews {padding:0 0 20px;}
.rightNews p {font-size:12px;color:#2C2C28;margin:0;padding:0;}
.rightNews span.date {font-size:10px;color:#9D9D9D;} .rightNews h2 {margin:0;padding:0;}
.rightNews .red-link a, .rightNews .red-link h2 a {color:#C00000;text-decoration:none;}
.rightNews .red-link a:hover, .rightNews .red-link h2 a:hover {color:#C00000;text-decoration:underline;}
