.MainTableColour {
	background-color: #FFFF66;
}
.TableMainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
}
.NomalText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.MainHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.MainTableBorber {
	border: 1px solid #FFFF66;
	background-color: #FFFFFF;

}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;


}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;


}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;

}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	border: 1px solid #0000FF;
}
.BigPriceText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0000FF;
}
.ProductMainTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
}
.FormBoxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	border: 1px solid #0000FF;
	background-color: #FFFFFF;


}
a.two:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.two:visited  {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.two:hover  {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	background-color: #FFFFFF;
	text-decoration: none;

}

.ButMouseOut {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px solid #0000FF;
	background-color: #0000FF;
}
.LightTextDarkBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0000FF;
	border: none;

}
.RedText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}

/*
	Content enviroment styles
*/
TABLE.Container {
	background-image:url(http://www.dndservices.co.uk/skin1/images/page_bg.jpg);
	background-repeat:repeat-y;
	HEIGHT: 100%;
}
TD.Container {
	VERTICAL-ALIGN: top;
	HEIGHT: 90%;
}

/*
	Header styles
*/
.HeadLogo {
	background-image:url(http://www.dndservices.co.uk/skin1/images/header_bg_irdc.jpg);
	background-repeat:no-repeat;
	height:162px;
}
.HeadLogoIRDC {
	background-image:url(http://www.dndservices.co.uk/skin1/images/header_bg_irdc2.jpg);
	background-repeat:no-repeat;
	height:162px;
	color: #CCC;
}
.HeadLogo tr td h1 {
	color: #FFF;
	text-align: center;
	FONT-SIZE: 28px;
}
.srch{
	padding-left:110px;
}
.header_srch{
	background-color:transparent;
	color:#F5FF13;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.HeadRightBox {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: right;
}
.HeadText {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.HeadLine {
	BACKGROUND-COLOR: #FFD44C;
}
.HeadThinLine {
	BACKGROUND-COLOR: #8E4B00;
	HEIGHT: 1px;
}
.PrintableRow {
	WIDTH: 100%;
	VERTICAL-ALIGN: middle;
	PADDING-RIGHT: 176px;
	HEIGHT: 18px;
}
.HeadTopPad {
	HEIGHT: 18px;
}
.HeadTopPad IMG {
	WIDTH: 1px;
	HEIGHT: 18px;
}
.pagebg{
	background-image:url(http://www.dndservices.co.uk/skin1/images/page_bg.jpg);
	background-repeat:repeat-y;
	width:990px;
}
TABLE,IMG {
	BORDER: 0px;
}
/*
	Tab mechanism
*/
.Tab {
	FONT-WEIGHT: bold;
	font-size:14px;
	color:#FFFFFF;
	TEXT-TRANSFORM: uppercase;
	TEXT-ALIGN: center;
}
a.Tab:link{
	color:#FFFFFF;
	text-decoration:none;
}
a.Tab:active{
	color:#FFFFFF;
	text-decoration:none;
}
a.Tab:visited{
	color:#FFFFFF;
	text-decoration:none;
}
a.Tab:hover{
	color:#F6FF00;
	text-decoration:none;
}
.TabTop {
	HEIGHT: 5px;
	BACKGROUND-COLOR: #FFD44C;
}
TD.TabLeftSide {
	WIDTH: 9px;
	BACKGROUND-IMAGE: url(http://www.dndservices.co.uk/skin1/images/tab_l.gif);
}
TD.TabRightSide {
	WIDTH: 9px;
	BACKGROUND-IMAGE: url(http://www.dndservices.co.uk/skin1/images/tab_r.gif);
}
TD.TabLeftCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(http://www.dndservices.co.uk/skin1/images/tab_c1.gif);
}
TD.TabRightCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(http://www.dndservices.co.uk/skin1/images/tab_c2.gif);
}
TD.TabCenter {
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(http://www.dndservices.co.uk/skin1/images/tab_b.gif);
}
IMG.TabCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
}
IMG.TabSide {
	WIDTH: 9px;
	HEIGHT: 1px;
}
/*
	Common styles
*/
.SubmitBox {
	PADDING-TOP: 10px;
}
HR.Line {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.SectionBox {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
}
.Text {
	COLOR: #000000;
}
.NumberOfArticles {
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
.TopLabel {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.Message {
	COLOR: #FF3300;
}
.Line {
	BACKGROUND-COLOR: #FF6600;
}
TD.ButtonsRow {
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 12px;
	PADDING-BOTTOM: 2px;
}
.CustomerMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.ErrorMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.Star {
	COLOR: #FF0000;
}
.TableHead {
	BACKGROUND-COLOR: #CCCCCC;
	FONT-WEIGHT: bold;
}
.TableSubHead {
	BACKGROUND-COLOR: #EEEEEE;
}
.Spc {
	WIDTH: 1px;
	HEIGHT: 1px;
}
TABLE.EmptyBox {
	WIDTH: 100%;
}
TABLE.EmptyBox TR TD {
	PADDING: 0px;
}

/*

