/* outside background colour of page */
html,body {
	font-family: Lucida Sans;
	font-size: 11px;
	color: #ffffff;
		background-image:url(../../img/os_gray10back.gif);
		background-repeat: repeat-x;
  margin: 0;
  padding: 0;
  height: 100%;
}

#fullheight{height:100%}


.menusub {font-family: Lucida Sans;font-size:11px; font-weight:100; color:#ffffff;text-decoration:none;}
a.menusub:link{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#ffffff;text-decoration:none;}
a.menusub:visited{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#ffffff;text-decoration:none;}
a.menusub:active{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#ffffff;text-decoration:none;}
a.menusub:hover{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#e6e4e5;text-decoration:none;}

.cprght {font-family: Lucida Sans;font-size:9px; font-weight:100; color:#6c6b69; text-decoration:none;}
a.cprght:link{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#6c6b69;text-decoration:none;}
a.cprght:visited{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#6c6b69;text-decoration:none;}
a.cprght:active{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#6c6b69;text-decoration:none;}
a.cprght:hover{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#444444; text-decoration:none;}

a.menu:link{font-family: Lucida Sans;font-size:11px; font-weight:bold; color:#ffffff;text-decoration:none;}
a.menu:visited{font-family: Lucida Sans;font-size:11px; font-weight:bold; color:#ffffff;text-decoration:none;}
a.menu:active{font-family: Lucida Sans;font-size:11px; font-weight:bold; color:#ffffff;text-decoration:none;}
a.menu:hover{font-family: Lucida Sans;font-size:11px; font-weight:bold; color:#e6e4e5;text-decoration:none;}

a.lgrey:link{font-family: Lucida Sans;font-size:24px; font-weight:bold; color:#404040;text-decoration:none;}
a.lgrey:visited{font-family: Lucida Sans;font-size:24px; font-weight:bold; color:#404040;text-decoration:none;}
a.lgrey:active{font-family: Lucida Sans;font-size:24px; font-weight:bold; color:#404040;text-decoration:none;}
a.lgrey:hover{font-family: Lucida Sans;font-size:24px; font-weight:bold; color:#585858;text-decoration:none;}

.shoplink {font-family: Lucida Sans;font-size:11px; font-weight:100; color:#ffffff;text-decoration:none; text-transform:uppercase;}
a.shoplink:link{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#ffffff;text-decoration:none;text-transform:uppercase;}
a.shoplink:visited{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#ffffff;text-decoration:none;text-transform:uppercase;}
a.shoplink:active{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#ffffff;text-decoration:none;text-transform:uppercase;}
a.shoplink:hover{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#444444;text-decoration:none;text-transform:uppercase;}


.shopsublink {font-family: Lucida Sans;font-size:9px; font-weight:100; color:#ffffff;text-decoration:none; padding: 0px 0px 0px 2px;}
a.shopsublink:link{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#ffffff;text-decoration:none; padding: 0px 0px 0px 2px;}
a.shopsublink:visited{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#ffffff;text-decoration:none; padding: 0px 0px 0px 2px;}
a.shopsublink:active{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#ffffff;text-decoration:none; padding: 0px 0px 0px 2px;}
a.shopsublink:hover{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#ffffff;text-decoration:none; padding: 0px 0px 0px 2px;}

.smcart {font-family: Lucida Sans;font-size:10px; font-weight:100; color:#666666;text-decoration:none;}
a.smcart:link{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#666666;text-decoration:none;}
a.smcart:visited{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#666666;text-decoration:none;}
a.smcart:active{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#666666;text-decoration:none;}
a.smcart:hover{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#c0c0c0;text-decoration:none;}

.tname {font-family: Lucida Sans;font-size:10px; font-weight:100; color:#ffffff;text-decoration:none;}
a.tname:link{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#ffffff;text-decoration:none;}
a.tname:visited{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#ffffff;text-decoration:none;}
a.tname:active{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#ffffff;text-decoration:none;}
a.tname:hover{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#ffffff;text-decoration:none;}

.atpage {font-family: Lucida Sans;font-size:9px; font-weight:100; color:#000000;text-decoration:none;}
a.atpage:link{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#000000;text-decoration:none;}
a.atpage:visited{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#000000;text-decoration:none;}
a.atpage:active{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#000000;text-decoration:none;}
a.atpage:hover{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#000000;text-decoration:none;}

.page {font-family: Lucida Sans;font-size:9px; font-weight:100; color:#666666;text-decoration:none;}
a.page:link{font-family: Lucida Sans;font-size:9px; font-weight:100;  color:#666666;text-decoration:none;}
a.page:visited{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#666666;text-decoration:none;}
a.page:active{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#666666;text-decoration:none;}
a.page:hover{font-family: Lucida Sans;font-size:9px; font-weight:100; color:#000000;text-decoration:none;}

.pname {font-family: Lucida Sans;font-size:12px; font-weight:100; color:#ffffff;text-decoration:none;}
a.pname:link{font-family: Lucida Sans;font-size:12px; font-weight:100; color:#ffffff;text-decoration:none;}
a.pname:visited{font-family: Lucida Sans;font-size:12px; font-weight:100; color:#ffffff;text-decoration:none;}
a.pname:active{font-family: Lucida Sans;font-size:12px; font-weight:100; color:#ffffff;text-decoration:none;}
a.pname:hover{font-family: Lucida Sans;font-size:12px; font-weight:100; color:#ededed;text-decoration:none;}

.pdetails {font-family: Lucida Sans;font-size:12px; font-weight:100; color:#000000;text-decoration:none;}
a.pdetails:link{font-family: Lucida Sans;font-size:12px; font-weight:100; color:#000000;text-decoration:none;}
a.pdetails:visited{font-family: Lucida Sans;font-size:12px; font-weight:100; color:#000000;text-decoration:none;}
a.pdetails:active{font-family: Lucida Sans;font-size:12px; font-weight:100; color:#000000;text-decoration:none;}
a.pdetails:hover{font-family: Lucida Sans;font-size:12px; font-weight:100; color:#000000;text-decoration:none;}

.plrgdetails {font-family: Lucida Sans;font-size:16px; font-weight:bold; color:#000000;text-decoration:none;}
a.plrgdetails:link{font-family: Lucida Sans;font-size:16px; font-weight:bold; color:#000000;text-decoration:none;}
a.plrgdetails:visited{font-family: Lucida Sans;font-size:16px; font-weight:bold; color:#000000;text-decoration:none;}
a.plrgdetails:active{font-family: Lucida Sans;font-size:16px; font-weight:bold; color:#000000;text-decoration:none;}
a.plrgdetails:hover{font-family: Lucida Sans;font-size:16px; font-weight:bold; color:#000000;text-decoration:none;}

.sblack {font-family: Lucida Sans;font-size:10px; font-weight:100; color:#000000;text-decoration:none;}
a.sblack:link{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#000000;text-decoration:none;}
a.sblack:visited{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#000000;text-decoration:none;}
a.sblack:active{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#000000;text-decoration:none;}
a.sblack:hover{font-family: Lucida Sans;font-size:10px; font-weight:100; color:#000000;text-decoration:none;}

.tiny {font-family: Lucida Sans;font-size:14px; font-weight:100; color:#ffffff;text-decoration:none;}
a.tiny {font-family: Lucida Sans;font-size:14px; font-weight:100; color:#ffffff;text-decoration:none;padding: 40px 40px 40px 40px;}

.ltiny {font-family: Lucida Sans;font-size:14px; font-weight:100; color:#ffffff;text-decoration:none;}
a.ltiny {font-family: Lucida Sans;font-size:14px; font-weight:100; color:#ffffff;text-decoration:none;padding: 100px 100px 100px 100px;}

.btmlinks {font-family: Lucida Sans;font-size:11px; font-weight:100; color:#6c6b69; text-decoration:none; text-transform:uppercase;}
a.btmlinks:link{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#6c6b69;text-decoration:none; text-transform:uppercase;}
a.btmlinks:visited{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#6c6b69;text-decoration:none; text-transform:uppercase;}
a.btmlinks:active{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#6c6b69;text-decoration:none; text-transform:uppercase;}
a.btmlinks:hover{font-family: Lucida Sans;font-size:11px; font-weight:100; color:#444444; text-decoration:none; text-transform:uppercase;}





a.menuBut {background-image: url(homehover.gif);
color: #ffffff;
cursor: default;
font-family: Lucida Sans;
font-size: 1pt;
font-style: normal;
font-weight: bold;
position: relative;
padding: 47px 12px 59px 12px;
left: 0px;
top: 0px;
text-decoration: none;

}

a.menuBut:hover {
background-image: url(homeroot.gif);
color: #1a1a1a;
}


a.menuBut1 {background-image: url(newhover.gif);
color: #ffffff;
cursor: default;
font-family: Lucida Sans;
font-size: 1pt;
font-style: normal;
font-weight: bold;
position: relative;
padding: 47px 12px 59px 12px;
left: 0px;
top: 0px;
text-decoration: none;

}

a.menuBut1:hover {
background-image: url(newroot.gif);
color: #1a1a1a;
}

a.menuBut2 {background-image: url(loginhover.gif);
color: #ffffff;
cursor: default;
font-family: Lucida Sans;
font-size: 1pt;
font-style: normal;
font-weight: bold;
position: relative;
padding: 47px 12px 59px 12px;
left: 0px;
top: 0px;
text-decoration: none;

}

a.menuBut2:hover {
background-image: url(loginroot.gif);
color: #1a1a1a;
}

a.menuBut3 {background-image: url(shophover.gif);
color: #ffffff;
cursor: default;
font-family: Lucida Sans;
font-size: 1pt;
font-style: normal;
font-weight: bold;
position: relative;
padding: 47px 12px 59px 12px;
left: 0px;
top: 0px;
text-decoration: none;

}

a.menuBut3:hover {
background-image: url(shoproot.gif);
color: #1a1a1a;
}


form {
  padding: 0;
  margin: 0;
}

td {
  font-family: Lucida Sans;
  font-size: 11px;
  color: #ffffff;
}

/* hides text-align to the left from IE, because the next 2 rules doesn't apply to IE */
html>body td {
  text-align: left;
}

html>body td[align="center"] {
  text-align: center;
}

html>body td[align=center] {
  text-align: center;
}

html>body td[align=right] {
  text-align: right;
}

html>body td[align="right"] {
  text-align: right;
}

*[align="center"] {
  text-align: center;
}

*[align=center] {
  text-align: center;
}

*[align="right"] {
  text-align: right;
}

*[align=right] {
  text-align: right;
}


/* AFFECTS internal area headers in main content square */
.headbg{

}
/* view profile headers */
.headbgbox{

}
/* as it says login user+pass bar */
.loginbarbg{
  background-color: #ffffff;
}
/* AFFECTS external main headers  */
.module_head {

  font-size: 11px;
  font-weight: 100;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration:none

}

a.module_head {

  font-size: 11px;
  font-weight: 100;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration:none

}
a.module_head:hover {

  font-size: 11px;	
  font-weight: 100;
  color: #999999;
  text-transform: uppercase;
  text-decoration:none

}
/* couldnt tell */
.module_head_right {

  font-size: 11px;
  color: #ffffff;
}
/* couldnt tell */
.module_head_right a {

  font-size: 11px;
  color: #ffffff;
}

.module_head_right a:hover {
  background-color: #d91414;
  font-size: 11px;
  color: #ffffff;
}

td.edituserlink{

  color: #ffffff;
  font-weight: normal;
  text-transform:uppercase;
  
}
td.edituserlink a{

  color: #ffffff;
  font-weight: normal;
  text-transform:uppercase;
  text-decoration:underline;
} 
td.edituserlink a:hover{

  color: #999999;
  font-weight: normal;
}

.text_head1 {
  font-size: 14px;
  font-weight: 100;
  color: #ffffff;
  text-decoration:none;
}
a.text_head1 {
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  text-decoration:none;
}
a.hover.text_head1 {
  font-size: 14px;
  font-weight: bold;
  color: #9f8f8c;
  text-decoration:none;
}
.text_head2, .text_head2:hover {
  font-size: 14px;
  font-weight: bold;
  color: #9f8f8c;
}

.offer_head {
  font-size: 14pt;
  color: #ffffff;
}

.oddrow {
  
}

.evenrow {

}

.module_detail_inside {
  font-size: 11px;
  font-weight: normal;

  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #e5e5e5;
  border-right-color: #e5e5e5;
  border-bottom-color: #e5e5e5;
  border-left-color: #e5e5e5;

}

.im_text {
  font-size: 11px;
  font-weight: normal;
  background-color: #fbfbfb;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #e5e5e5;
  border-right-color: #e5e5e5;
  border-bottom-color: #e5e5e5;
  border-left-color: #e5e5e5;

}

.module_detail{
  font-size: 11px;
  font-weight: normal;

  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #e5e5e5;
  border-right-color: #e5e5e5;
  border-bottom-color: #e5e5e5;
  border-left-color: #e5e5e5;

}

 .leftside_detail {
  font-size: 11px;
  font-weight: normal;
 
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #e5e5e5;
  border-right-color: #e5e5e5;
  border-bottom-color: #e5e5e5;
  border-left-color: #e5e5e5;

}

.picgallery {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.statusbar {
  background-color: #e5e5e5;
}

/* mini menu title for members etc in admin area - non link type! */
th {
background-color:#000000;
  font-weight: 100;
  color: #ffffff;

  font-size: 11px;
  text-transform:uppercase;

}
/* mini menu title for members etc in admin area - links! */
th a {
BACKGROUND-COLOR:#000000;
  text-decoration: underline;
  color: #ffffff;
}
/* mini menu title for members etc in admin area - hover over for links! */
th a:hover {
  color: #999999;
  text-decoration: underline;

}


a.subhead {
  text-decoration: underline;
  color: #ffffff;
  font-weight: bold;
}
a.subhead:hover {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

.smallpic {
  border: 1px solid #666666;

}


input {
  font-size: 11px;
}
textarea {
  font-size: 11px;
}
select {
  font-size: 11px;
}



.errors {
  color: #ff0000;

}
.errormsg {
  color: #ff0000;
}
/* couldnt tell - think deleted this bit MAIN HEADER probably*/
a.main_title{
  font-size: 40px;
  color: #d91414;
  text-decoration: none;
}
a:hover.main_title{
  font-size: 40px;
  color: #d91414;
  text-decoration: none;
}
.dotted{
  border-bottom-width: 1px;
  border-bottom-style: dashed;
}

.s_table_blue{
  color: #27277e;
  font-weight: bold;
}
.s_table_white{
  color: #27277e;
}

.table_blue{
  background-color: #d3e1fa;
  color: #27277e;
}
.table_white{
  background-color: #ffffff;
  color: #27277e;
}

.table_green{
  background-color: #d8f9d5;
  color: #003300;
}
.table_red{
  background-color: #ffd5d5;
  color: #990000;
}
.table_pink{
  background-color: #ffe1ff;
  color: #7d0067;
}
.table_gray{
  background-color: #efefef;
  color: #333333;
}
.table_yellow{
  background-color: #ffffcc;
  color: #b08d00;
}


.main_text1{
  font-size: 24px;

}
.page_heading {
  font-size: 14pt;
  border: 1px solid #a9bdf1;
  background-color: #dadada;
  text-align: center;
}
.headrow {
  border: 1px solid #a9bdf1;
  background-color: #c8e0fb;
  text-align: center;

}
.text8pt {
  font-size: 8pt;
}
.searchtitle {
  font-size: 14pt;
  font-weight: bold;
  color: #003366;
}
.xtitle {
  font-size: 14pt;
  border: 1px solid #a9bdf1;
  background-color: #dadada;
  text-align: center;

}
.title {
  font-size: 12pt;
  border: 0px solid #a9bdf1;
  background-color: #000000;
  text-align: left;
  font-weight: bold;
  padding: 4px 4px 4px 11px;
  margin-left: 11px;

}
.subtitle {
  font-size: 10pt;
  color: #ffffff;
  border: 0px solid #96b0f5;

  font-weight: 100;
  padding: 1px;
}

a {
  color: #ffffff;
  text-decoration: underline;
}
a:hover {
  text-decoration: underline;
  color: #999999;
}

a.menulink {
font-size: 11px;
color: #ff66cc;
text-decoration: none;
}
a.menulink:hover {
font-size: 11px;
color: #ff66cc;
text-decoration: none;
}

.panellinkhdr {
  background-color: #000000;
  font-size: 11px;
  font-weight: 100;
  color: #ffffff;


}

a.panellink {
  font-size: 11px;
  font-weight: 100;
  text-decoration: none;
  color: #ffffff;

}
a.panellink:hover {
  font-weight: 100;
  font-size: 11px;
  text-decoration: none;
  color: #8f8f8f;

}
.panelbox {

}
.footer {
  background-color: #ffffff;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: #222222;
  border-right-color: #222222;
  border-bottom-color: #222222;
  border-left-color: #222222;
}
a.footerlink {
font-size: 8pt;
color: #808080;
text-decoration: none;
}
a.footerlink:hover {
font-size: 8pt;
color: #8f8f8f;
text-decoration: none;
}
.copyright{
color: #000000;
font-size: 11px;
text-decoration: none;
}
.paneltable{
  background-color: #003366;
}
.modulehead{
  color: #000000;

}


.storyhead{
  color: #ffffff;
  font-weight: 100;
}
.storydate{
  font-size: 9px;
  color: #ffffff;

}
.storyby{
  color: #ffffff;
}
.storytext{
}

.newshead{
  color: #ffffff;
  font-weight: 100;
}
.newsdate{
  font-size: 9px;

}
.newstext{

}

.pollquestion{
  color: #ffffff;
  font-weight: bold;
}
.polloptions{

}

.payment_mod_head{
  font-size: 11px;
  color: #ffffff;
  background-color: #f7a3f8;
}

.admin_head{
  font-size: 12px;
  color: #d91414;
  font-weight: bold;
}
h4{
  font-size: 12px;
}

.copyright:hover {
  color: #808080;
  font-size: 11px;
  text-decoration: underline;
}

.headerfooter, .headerfooter:hover {          /*** style of "xxx's profile", "last logge" ***/
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  height: 20px;
}

.headerfooter:hover {             /*** hover: style of "xxx's profile", "last logge" ***/
  color: #ffffff;
  text-decoration: none;
}

.nickwidth {                /*** width of sections ***/
  margin: 10px;
  text-align: center;
  width: 550px;
}

a.topBut {

color: #ffffff;
cursor: default;
font-family: Lucida Sans;
font-size: 8pt;
font-style: normal;
font-weight: 100;
position: relative;
left: 0px;
top: 0px;

text-decoration: none;

}

a.topBut:hover {

color: #999999;
text-decoration: none;
}

a.topButb {
color: #ffffff;
cursor: default;
font-family: Lucida Sans;
font-size: 8pt;
font-style: normal;
font-weight: 100;
position: relative;
left: 0px;
top: 0px;
padding: 5px 60px 4px 40px;
text-decoration: none;

}

a.topButb:hover {
background-image: url(butbackhov.gif);
color: #2d2d2d;
}

.button {
BACKGROUND-COLOR:#000000;
color: #ffffff;
cursor: default;
font-family: Lucida Sans;
font-size: 8pt;
font-style: normal;
font-weight: 100;
position: relative;
   margin:0px;
padding: 2px 6px 2px 6px;
   border:0px;
text-decoration: none;
}

.button:hover {

color: #999999;
text-decoration: none;
}

input.button {
BACKGROUND-COLOR:#000000;
color: #ffffff;
cursor: default;
font-family: Lucida Sans;
font-size: 8pt;
font-style: normal;
font-weight: 100;
position: relative;
   margin:0px;
   padding: 1px 2px 1px 2px;
   border:0px;
text-decoration: none;
}

input.button:hover {

color: #999999;
}

.formbutton{BACKGROUND-COLOR:#000000;color: #ffffff;cursor: default;font-family: Lucida Sans;font-size: 8pt;font-style: normal;font-weight: 100;position: relative;   margin:0px;padding: 2px 6px 2px 6px;  border:0px;text-decoration: none;}
a.formbutton:link{BACKGROUND-COLOR:#000000;color: #ffffff;cursor: default;font-family: Lucida Sans;font-size: 8pt;font-style: normal;font-weight: 100;position: relative;   margin:0px;padding: 2px 6px 2px 6px;   border:0px;text-decoration: none;}
a.formbutton:active{BACKGROUND-COLOR:#000000;color: #ffffff;cursor: default;font-family: Lucida Sans;font-size: 8pt;font-style: normal;font-weight: 100;position: relative;   margin:0px;padding: 2px 6px 2px 6px;   border:0px;text-decoration: none;}
a.formbutton:hover{BACKGROUND-COLOR:#000000;color: #999999;cursor: default;font-family: Lucida Sans;font-size: 8pt;font-style: normal;font-weight: 100;position: relative;   margin:0px;padding: 2px 6px 2px 6px;   border:0px;text-decoration: none;}



input.formbutton {
BACKGROUND-COLOR:#000000;
color: #ffffff;
cursor: default;
font-family: Lucida Sans;
font-size: 8pt;
font-style: normal;
font-weight: 100;
position: left;
   margin:0px;
padding: 1px 2px 1px 2px;
   border:0px;
text-decoration: none;
}

input.formbutton:hover {

color: #999999;
text-decoration: none;
}



/* IE6 changes below */



/* AFFECTS TOP banner and lowest banenr with copywrite */
.main_outer_table{
  background-image: url(../../img/catback.png);
}