BODY {
	MARGIN: 0px;
	background-color: #F2F2F2;
}
UL LI {
	LIST-STYLE-IMAGE: url(images/hot_topic_bullet.gif)
}
A:hover {
	TEXT-DECORATION: underline
}
.mtDropdownMenu {
	LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}
.mtDropdownMenu .content {
	POSITION: absolute
}
.mtDropdownMenu .items {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: relative; TOP: 0px
}
.top .items {
	BORDER-TOP: medium none
}
.mtDropdownMenu .item {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #4a4b4b; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mtDropdownMenu .background {
	Z-INDEX: 1; FILTER: alpha(opacity=85); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8
}
.mtDropdownMenu .shadowRight {
	Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}
.mtDropdownMenu .shadowBottom {
	Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}
.mtDropdownMenu .hover {
	BACKGROUND: #ffffff; COLOR: #ff6600
}
.mtDropdownMenu .item IMG {
	MARGIN-LEFT: 10px
}
.BodContent {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textFooter {
	FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #999999; TEXT-DECORATION: none
}
A.navFooter {
	FONT: bold 11px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
A.navFooter:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.linkFooter {
	FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
A.linkFooter:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.login {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid; BACKGROUND-COLOR: #e9e9e9
}
.login INPUT {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px
}
.login checkbox {
	COLOR: #666666
}
.app {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 100%; BORDER-BOTTOM: #c4c4c4 1px solid; BACKGROUND-COLOR: #e9e9e9
}
.app A {
	COLOR: #4a4b4b; TEXT-DECORATION: none
}
.app A:hover {
	COLOR: #8d1c1c; TEXT-DECORATION: underline
}
.appform {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: xx-small; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #333333; BORDER-BOTTOM: medium none; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e9e9e9; TEXT-ALIGN: right
}
.appform A {
	COLOR: #4a4b4b; TEXT-DECORATION: none
}
.appform A:hover {
	COLOR: #8d1c1c; TEXT-DECORATION: underline
}
.btn {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: 1px outset; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(/_images/button2.gif); PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 1px; BORDER-LEFT: 1px outset; WIDTH: 55px; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: 1px outset
}
.btn_med {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: 1px outset; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(/_images/button2.gif); PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 1px; BORDER-LEFT: 1px outset; WIDTH: 106px; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: 1px outset
}
.btn_wide {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: 1px outset; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(/_images/button2.gif); PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 1px; BORDER-LEFT: 1px outset; WIDTH: 150px; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: 1px outset
}
.app_large {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif
}
.Contact {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif
}
.app_desc {
	COLOR: #656565
}
.error {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff0000 1px solid; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffffcc
}
.error TD {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: verdana, sans-serif
}
.error .title {
	BACKGROUND-COLOR: #ff9393
}
.error .title TD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif
}
A {
	COLOR: #000066
}
A.visited {
	COLOR: #000066
}
A.active {
	COLOR: #000066
}
A.hover {
	COLOR: #000066
}
A.navPrimary {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navPrimary:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.navSecondary {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navSecondary:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.navHub {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navHub:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.navFooter {
	FONT: bold 11px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
A.navFooter:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.navBreadCrumb {
	FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline
}
A.navBreadCrumb:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.navBody {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navBody:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.linkFooter {
	FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
A.linkFooter:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.textAlert {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff0000 1px solid; WIDTH: 100%; COLOR: #ff0000; LINE-HEIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
.textBody {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.textBodyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textHeader {
	FONT: bold 18px/20px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.textHeader2 {
	FONT: bold 20px/22px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff0000; TEXT-DECORATION: none
}
.textFooter {
	FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #999999; TEXT-DECORATION: none
}
.textSubHeader {
	FONT: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
.textSubHeader2 {
	FONT: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff6600; TEXT-DECORATION: none
}
.textSubHeader3 {
	FONT: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none
}
.textSideBold {
	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #666666; TEXT-DECORATION: none
}
.linkSide {
	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #666666; TEXT-DECORATION: none
}
.formtext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI {
	LIST-STYLE: disc url(../images/blltLi.gif) outside
}
.bttn {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BACKGROUND: #eeeeee; BORDER-LEFT: #000000 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; TEXT-DECORATION: none
}
.formText {
	FONT-SIZE: 11px; BACKGROUND: #eeeeee; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formText2 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.textSide {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textBody2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textDate {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textBreadcrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.priceRegular {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.priceSpecial {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0033
}
.textQuote {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.priceRRP {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.formSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.textBreadcrumbBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textBodyBold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.textHeader3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerbk {
	BACKGROUND-IMAGE: url(../images/headerImage_02.jpg); BACKGROUND-REPEAT: repeat-x
}
.upperbk {
	BACKGROUND-IMAGE: url(UpperBackground.gif); BACKGROUND-REPEAT: repeat-x
}
.panelbktop {
	BACKGROUND-IMAGE: url(../images/table_02.gif); BACKGROUND-REPEAT: repeat-x
}
.panelbkbottom {
	BACKGROUND-IMAGE: url(../images/table_08.gif); BACKGROUND-REPEAT: repeat-x
}
.panelbkright {
	BACKGROUND-IMAGE: url(../images/table_06.gif); BACKGROUND-REPEAT: repeat-y
}
.pabelbkleft {
	BACKGROUND-IMAGE: url(../images/table_04.gif); BACKGROUND-REPEAT: repeat-y
}
.nntextBody {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.advertHeader {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #003399; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
.advertBorder {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.textHeaderinternal {

	FONT: bold 18px/20px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.app_large_white {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana, sans-serif;
	background-color: #153A6E;
	text-decoration: none;
}
.textBodytick {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	list-style-image: url(featurelist_tick.gif);
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.welcome_intro {font-size: 10px; font-family: verdana, sans-serif; }
.welcometxt {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;}
.News_part2 {font-size: 12px}
.NewsTitleLink {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.News {color: #666666; font-size: 9px; font-family: verdana, sans-serif; }
.imgborder {border:1px solid #999999; }
.footertext {
	font-family: verdana, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
}
.border
{
	border: 0px solid #ffffff;
}