body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#54504b; padding: 0px;margin: 0px;}
.mainbg{width:1027px; background:url( ../images/bgmain.gif) repeat-y ;  padding-left:12px; padding-right:12px;}
.footerbg{width:1027px; height:22px; background:url(../images/bgfooter.gif) no-repeat; padding-left:12px; padding-right:12px;}
.welcome{font-size:25px; padding-left:21px; font-weight:700; padding-top:17px;}
.dotline955{width:955px;  margin:15px;}
.welcomentext{padding-left:20px; padding-right:30px; text-align:left; font-weight:normal;}
.tradersntext{padding-left:5px; padding-right:30px; text-align:left; font-weight:normal;}

.hmprotext{font-size:15px; font-weight:600; padding-left:10px; padding-bottom:7px;}
.tblbrd2{padding:2px; border:1px solid #2e4593; width:311px; height:121px; }
.protext{color:#FFFFFF; padding-left:14px; padding-top:7px; padding-bottom:7px;}
.imgbox{width:136px; height:106px; background:url(../images/img_box.gif) no-repeat; margin-top:11px; margin-right:5px; padding-left:1px; padding-top:1px;}


#nav-menu{width:60em;} 
#nav-menu ul{list-style: none;padding: 0;margin: 0;}
#nav-menu li{float: left;margin: 0 0.15em;}
#nav-menu li a{height: 2em;line-height: 2em;float: left;width: 9em;display: block;border: 0.1em solid #1c337e;color: #0d2474;text-decoration: none;text-align: center;}
#nav-menu li a:hover{height: 2em;line-height: 2em;float: left;width: 9em;display: block;border: 0.1em solid #1c337e;color: #fff;text-decoration: none;text-align: center; background:#1c337e;}

/* Hide from IE5-Mac \*/
#nav-menu li a{float: none}
/* End hide */

.contact:link, .contact:visited{font-size:12px; color:#54504b; text-decoration:none;}
.contact:hover{font-size:12px; color:#747474; text-decoration:none;}
.eventtitle{font-weight:500; padding-left:5px; padding-top:5px;}
.eventtitle_page{font-weight:600; padding-left:5px; padding-top:5px;}

.padleft5{padding-left:5px;}
.morelink:link,.morelink:visited{font-weight:600; padding-right:5px; color:#54504b; text-decoration:none;}
.morelink:hover{font-weight:600; padding-right:5px; color:#54504b; text-decoration:underline;}
.iconimg{padding-top:7px; padding-left:2px;}
.contact_text{font-size:13px; padding-left:8px; line-height:18px;}
.tblbrdmasthead{padding:2px; border:1px solid #494994; margin-left:10px;}
.morelink1:link,.morelink1:visited{font-weight:600; padding-right:5px; color:#54504b; text-decoration:none; font-size:14px;}
.morelink1:hover{font-weight:600; padding-right:5px; color:#54504b; text-decoration:underline;font-size:14px;}
.scroll{SCROLLBAR-FACE-COLOR: #000000;
SCROLLBAR-HIGHLIGHT-COLOR: #ff0000;
SCROLLBAR-SHADOW-COLOR: #000000;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #000000;
SCROLLBAR-DARKSHADOW-COLOR: #000000; }

.morelink1:link,.morelink1:visited{font-weight:600; font-size:13px; padding-right:5px; color:#54504b; text-decoration:none;}
.morelink1:hover{font-weight:600; padding-right:5px; color:#54504b; text-decoration:underline;}


/*form*/
.inputbox{color:#333333;
font-family:Arial,Helvetica,sans-serif; font-size:1em; width:200px; margin-top:2px; margin-bottom:2px;}
.formtext{padding-right:5px;}
.formRowHead {
 clear: both;
 margin-top: 8px;
 margin-bottom: 4px;
 background: #eee;
 padding: 3px;
 color: #333;
 font-weight: bold;
}
.fmButton {
 background: #666;
 color: #fff;
 font-weight: bold;
 border: 0;
 font-size: 1.2em;
 font-family: Arial, Helvetica, sans-serif;
}
.fmComments {
 width: 300px;
 height: 100px;
 color: #333;
 font-size: 1.0em;
 font-family: Arial, Helvetica, sans-serif;
}
.formRow {
 clear: both;
 margin-top: 4px;
 margin-bottom: 4px;
}
.fmFieldSml {
 width: 60px;
 color: #333;
 font-size: 1.0em;
 font-family: Arial, Helvetica, sans-serif;
}
.fmLabel {
 float: left;
 width: 200px;
 padding-top: 2px;
}
.fmField {
 width: 200px;
 color: #333;
 font-size: 1.0em;
 font-family: Arial, Helvetica, sans-serif;
}
label {width: 120px;}
#copy {
padding:0 10px;
}