BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ddd; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.67em Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: center
}
UNKNOWN {
	FONT-SIZE: 11px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
#OffLeft {
	LEFT: -999px; WIDTH: 900px; POSITION: absolute
}
#Container {
	BORDER-RIGHT: #999 1px dotted; BACKGROUND: url(../images/bigben66a75.jpg); MARGIN: 1em auto auto; BORDER-LEFT: #999 1px dotted; WIDTH: 768px; COLOR: #333; TEXT-ALIGN: left
}
#ContainerTop {
	BORDER-TOP: #999 0.2em solid
}
#ContainerFoot {
	CLEAR: both; BORDER-TOP: #999 0.2em solid; MARGIN: auto; WIDTH: 100%; COLOR: #777; BACKGROUND-COLOR: #ccc
}
#ContainerEnd {
	CLEAR: both; WIDTH: 100%; HEIGHT: 0.1em
}
#SkipHeader {
	DISPLAY: none
}
#Copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.4em; FLOAT: left; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0px
}
#WebStd {
	PADDING-RIGHT: 0.4em; DISPLAY: none; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0px
}
#MainLeft {
	FLOAT: left; 
	WIDTH: 595px
}
#Header {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: url(../images/titlebar.gif); 
	PADDING-BOTTOM: 0px; 
	COLOR: #fff; 
	PADDING-TOP: 0.5em; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 68px;
}
#HdrMenu {
	PADDING-RIGHT: 1em; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0.4em; 
	TEXT-ALIGN: left;
}
#HdrMenu UL {
	DISPLAY: inline; 
	COLOR: #ddd; 
	LIST-STYLE-TYPE: none;
}
#HdrMenu LI {
	font-size:12px;
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0.8em; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
}
#HdrMenu A {
	DISPLAY: inline; FLOAT: left; COLOR: #fff; TEXT-DECORATION: none
}
#HdrMenu A:hover {
	COLOR: #999
}
#MainRight {
	BACKGROUND: #fff;
	FLOAT: right;
	WIDTH: 165px;
	position : relative;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}
#TopLogo {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}
#RightStrap {
	PADDING-RIGHT: 0.2em;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0.4em;
	COLOR: #666;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	TEXT-ALIGN: center
}
#RightMenu {FONT-SIZE: 12px;
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 9px; BACKGROUND: #66a; PADDING-BOTTOM: 0px; MARGIN: 0px 0.4em 0.6em 0.5em; COLOR: #fff; PADDING-TOP: 1.4em; HEIGHT: 300px; TEXT-ALIGN: right
}
#RightMenuTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#RightMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.4em
}
#RightMenu LI {
	FONT-SIZE: 12px; MARGIN: 0.8em 0px 0px
}
#RightMenu A {FONT-SIZE: 11px;
	COLOR: #fff; TEXT-DECORATION: none
}
#RightMenu A:hover {
	COLOR: #bbb
}
#MainContent {	
	FONT-SIZE: 100%;
	CLEAR: both; 
	PADDING-RIGHT: 0.7em; 
	PADDING-LEFT: 9px; 
	PADDING-BOTTOM: 0.7em; 
	PADDING-TOP: 0.7em; 
	BACKGROUND-COLOR: transparent;
}
#FlashQuote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3em
}
#SearchOuter {
	BORDER-RIGHT: #999 1px dotted; BORDER-LEFT: #999 1px dotted
}
#MPsearch {
	CLEAR: both; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #77a; FILTER: alpha(opacity=70);  PADDING-BOTTOM: 0.6em; COLOR: #fff; PADDING-TOP: 0.3em; HEIGHT: 6em; moz-opacity: 0.7; opacity: 0.7
}
#BusSearch {
	CLEAR: both; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #77a; FILTER: alpha(opacity=70); PADDING-BOTTOM: 0.6em; COLOR: #fff; PADDING-TOP: 0.3em; HEIGHT: 6em; moz-opacity: 0.7; opacity: 0.7
}
#BusSearch {
	HEIGHT: 4em
}
#BusSearchUp {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; BORDER-LEFT: #f00 1px solid; BORDER-BOTTOM: #f00 1px solid; HEIGHT: 1em
}
#MPsearchTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 0.2em; COLOR: #000; POSITION: relative; TEXT-ALIGN: center
}
#BusSearchTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 0.2em; COLOR: #000; POSITION: relative; TEXT-ALIGN: center
}
#BusSearchTitle {
	FLOAT: left; TEXT-ALIGN: left
}
#BusSearchDetail {
	FLOAT: right; MARGIN: 0px 0px 0.7em
}
#MPsearchDetail {
	MARGIN: 0px 0px 0.7em;
	WIDTH: 100%;
}
#MPspacerAtoZ {
	MARGIN: 0.7em 0px 0px
}
#SearchAtoZ {
	FLOAT: left
}
#SearchBusAtoZ {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.SearchAtoZnull {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #444; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#SearchAtoZ A {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #222; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#SearchAtoZ A:hover {
	COLOR: #888
}
#SearchBusAtoZ A {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #222; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#SearchBusAtoZ A:hover {
	COLOR: #888
}
#MPaction {
	FLOAT: right; MARGIN: 0.6em 0px 0px
}
.MPsearchText {
	PADDING-RIGHT: 1.2em; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.MPsearchText LABEL {
	FLOAT: left; MARGIN: 0.3em 0.3em 0px 0px; COLOR: #000
}
.MPsearchText INPUT {
	FLOAT: left; WIDTH: 110px
}
.MPsearchParty {
	FLOAT: left
}
.MPsearchParty LABEL {
	FLOAT: left; MARGIN: 0.3em 0.3em 0px 0px; COLOR: #000
}
.MPsearchParty SELECT {
	FLOAT: left; WIDTH: 140px
}
#ContactAction {
	MARGIN-TOP: 1em; FLOAT: right; TEXT-ALIGN: right
}
.FormAction {
	FLOAT: right
}
#MPlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7em; PADDING-TOP: 1em
}
#MPlist A {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 25em; COLOR: #999; TEXT-DECORATION: none
}
#MPlist A:hover {
	COLOR: #444
}
#DataNav A {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999; TEXT-DECORATION: none
}
#DataNav A:hover {
	COLOR: #444
}
.MPlistRow {
	MARGIN: 0.6em 1em 1em
}
#MPresultTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 1em 0px 0.4em; COLOR: #66a; TEXT-ALIGN: center
}
#MPinfo {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0.8em 0px 0px; OVERFLOW: auto; PADDING-TOP: 0.5em
}
#MPinfo {
	POSITION: static
}
#MPinfoH {
	FLOAT: right; WIDTH: 0.1em; HEIGHT: 28em
}
#MPinfoClr {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 0.1em
}
#MPinfoCMS {
	BORDER-RIGHT: #66a 0.15em solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #66a 0.15em solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0.8em 0px 1em; OVERFLOW: auto; BORDER-LEFT: #66a 0.15em solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #66a 0.15em solid
}
#MPinfoLeft {
	FLOAT: left; MARGIN: 0px 0.8em 0px 0px; WIDTH: 12em
}
#MPpic {
	BORDER-RIGHT: #66a 0.2em solid; BORDER-TOP: #66a 0.2em solid; BORDER-LEFT: #66a 0.2em solid; WIDTH: 120px; BORDER-BOTTOM: #66a 0.2em solid; HEIGHT: 180px
}
#MPparty {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
#MPinfoRight {
	FLOAT: right; WIDTH: 36em
}
#MPinfoRight SELECT {
	DISPLAY: inline; WIDTH: 16em
}
#MPname {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 0px 0px 1em
}
#MPbio {
	MARGIN: 0px 0px 1.8em
}
#MPconst {
	FONT-SIZE: 1.3em
}
#MPtable {
	MARGIN: 1em 0px 0px
}
#MPtable TABLE {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.MPinfoRow {
	CLEAR: both; MARGIN: 0px 0px 0.6em
}
#MPinfo LABEL {
	FLOAT: left; MARGIN: 0.4em 0.8em 0px 0px; WIDTH: 6em; TEXT-ALIGN: right
}
#MPinfoCMS LABEL {
	FLOAT: left; MARGIN: 0.4em 0.8em 0px 0px; WIDTH: 6em; TEXT-ALIGN: right
}
#MPinfo TEXTAREA {
	WIDTH: 30em; HEIGHT: 13em
}
#BusInfoList {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 1.5em;
	MARGIN: 0.6em 0px 0px;
	PADDING-TOP: 0.6em;
	overflow : visible;

}
#CategoryList {
	MARGIN: 0px 0px 1em
}
#CategoryList A {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999; TEXT-DECORATION: none
}
#CategoryList A:hover {
	COLOR: #444
}
#BusCatList {
	MARGIN: 0px 0px 0px 3em
}
#BusCatList A {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999; TEXT-DECORATION: none
}
#BusCatList A:hover {
	COLOR: #444
}
#BusArtList {
	MARGIN: 0px 0px 1em 3em
}
#BusArtList A {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999; TEXT-DECORATION: none
}
#BusArtList A:hover {
	COLOR: #444
}
.BusInfoListRow {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.4em
}
.BusInfoListName {
	FONT-WEIGHT: bold;
	FLOAT: left;
	MARGIN: 0.2em 0px 0px 0.8em;
	width: 300px;
}
.BusInfoLink {
	FLOAT: right; MARGIN: 0px 0.5em 0.4em 0px; HEIGHT: 1.6em
}
.BusInfoLink A {
	BORDER-RIGHT: #48c 2px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #bcf 2px solid; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND: #66a; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px 1em 0.8em; BORDER-LEFT: #bcf 2px solid; COLOR: #fff; PADDING-TOP: 0.3em; BORDER-BOTTOM: #48c 2px solid; TEXT-DECORATION: none
}
.BusInfoLink A:link {
	COLOR: #fff
}
.BusInfoLink A:active {
	COLOR: #fff
}
.BusInfoLink A:visited {
	COLOR: #fff
}
.BusInfoLink A:hover {
	COLOR: #99a
}
.BusInfoRow {
	CLEAR: both; MARGIN: 0.6em 0px 0.8em
}
.BusInfoTitle {
	CLEAR: left; FLOAT: left; MARGIN: 0px 0px 0px 10em; WIDTH: 8em
}
.BusInfoText {
	FLOAT: left
}
#BusEdTitle {
	CLEAR: both; PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#BusEdText {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#BusEdBase {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#WebAd {
	CLEAR: both; WIDTH: 100%; TEXT-ALIGN: center
}
#ContactDetail {
	FLOAT: left; WIDTH: 48%; PADDING-TOP: 10px
}
#ContactForm {
	FLOAT: left; WIDTH: 48%; PADDING-TOP: 10px
}
#ContactDetail {
	FLOAT: right
}
#TableLogin {
	MARGIN: auto; WIDTH: 26em; TEXT-ALIGN: left
}
.TableHdr {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #777 1px solid; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; BACKGROUND: #999; PADDING-BOTTOM: 0.4em; BORDER-LEFT: #777 1px solid; COLOR: #000; PADDING-TOP: 0.4em; BORDER-BOTTOM: #777 1px solid; TEXT-ALIGN: center
}
#TableLoginData {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #777 1px solid; PADDING-TOP: 1em
}
.InputLogin {
	WIDTH: 15em
}
.TableFoot {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; BACKGROUND: #999; BORDER-LEFT: #777 1px solid; BORDER-BOTTOM: #777 1px solid; HEIGHT: 0.6em
}
.FormButton {
	BORDER-RIGHT: #448 2px solid; BORDER-TOP: #bcf 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND: #66a; MARGIN: 0px 1em 0px 0px; BORDER-LEFT: #bcf 2px solid; COLOR: #fff; BORDER-BOTTOM: #448 2px solid
}
FORM LABEL {
	MARGIN-TOP: 0.6em; DISPLAY: block; FONT-STYLE: normal; TEXT-ALIGN: left
}
.GoCentre {
	TEXT-ALIGN: center
}
.GoLeft {
	FLOAT: left
}
.GoRight {
	FLOAT: right
}
.GoItal {
	FONT-STYLE: italic
}
.ArtImg {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; FLOAT: left; MARGIN: 0px 1em 1em 0px; BORDER-LEFT: #777 1px solid; BORDER-BOTTOM: #777 1px solid
}
.ContactTitle {
	FONT-WEIGHT: bold
}
.ArtLI {
	MARGIN: 0px 0px 0px 2em
}
.PressSection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; WIDTH: 42em; PADDING-TOP: 0px
}
.PressSection2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; WIDTH: 30em; PADDING-TOP: 0px
}
.PressContactSection {
	CLEAR: both; MARGIN: 1.4em 0px
}
.PressContactSection2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.4em; PADDING-TOP: 1em
}
.PressContact {
	FONT-WEIGHT: bold
}
.PressContName {
	CLEAR: left; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 20em
}
.PressContNo {
	FLOAT: right
}
.PressExtNo {
	FONT-WEIGHT: normal; FLOAT: left; WIDTH: 10em
}
.PressMobNo {
	CLEAR: right; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 12em
}
.PressLeftHdr {
	CLEAR: both; MARGIN-LEFT: 30em
}
H1 {
	FONT-SIZE: 15px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 5px; 
	PADDING-TOP: 0px;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.4em; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.4em; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 1.8em; COLOR: #ae1f24
}
H2 {
	FONT-SIZE: 1.6em; MARGIN: 0px; COLOR: #ae1f24
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #8f8f8f; LINE-HEIGHT: 0.3em
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
abbr {
	CURSOR: help; BORDER-BOTTOM: #333 1px dotted;
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #333 1px dotted;
}
A {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline;
}
A:link {
	COLOR: #295170;
}
A:active {
	COLOR: #d6000e;
}
A:hover {
	COLOR: #d6000e;
}
A:visited {
	COLOR: #98003d;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0em; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em
}
TEXTAREA {
	FONT-SIZE: 1.2em; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif
}


/*+++++++++++++++++FORMS+++++++++++++*/
.genform_tblleft{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	padding:4px;
	color : black;
	text-align:right;
	vertical-align : top;
}
.genform_tblright{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding:4px;
	color : black;
	vertical-align : top;
}
.genform_tblright h3,.genform_tblleft h3{
	padding:0;
	margin:0;
}
.genform_textarea, .genform_text,.genform_text_nosize,.readonly,.genform_password{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	padding:3px;
	color : black;
	
	background-color:#FFffff;
	width:270px;

	background-repeat : repeat-x;
	border-left : 1px solid #666666;
	border-top : 1px solid #666666;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;

}
.genform_text,.genform_text_nosize,.genform_password{
	height:23px;
}
.genform_text_nosize{
	width : auto;
}

.readonly{
	background-image : url(none);
	background-color:white;
	width : auto;
	border : 0px solid black;
	border-bottom : 1px dashed black;
}

.genform_submit{

	font-size:100%;
	background-color:#d4d0cc;


	color:#000000;
}

.genform_reset{

	font-size:100%;
	background-color:#d4d0cc;


	color:#000000;
}
.genform_select{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : red;
	font-weight:normal;
	background-color:#FFffff;
}	
.mp{
	FONT: 70% Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000;
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	TEXT-DECORATION: underline;
	font-size : 11px;
	font-weight:bold;
}




