body {
    margin:2px;
    background:url('../images/pg_bg.jpg') repeat-x #ffffff;
	background-position:left top;
}
table.topnav{
background:url('../images/top_nav_bg.jpg') no-repeat;
width:778px;
height:39px;
}
table.topnav td{
font: bold 11px  Arial, Helvetica, sans-serif;
color:#ff6600;
}
table.topnav a{
font: bold 11px  Arial, Helvetica, sans-serif;
color:#ff6600;
text-decoration:none;
}
table.topnav a:hover{
font: bold 11px  Arial, Helvetica, sans-serif;
color:#cc3300;
text-decoration:none;
}
.rtbrdr{
border-right:1px solid #d5d5d5;
}
.ltrttppad{
padding:1px 3px 1px 3px;
}
.imgbrdr{
border:1px solid #ff6600;
}
table .rndbox th{
background:url('../images/title_bg.gif') no-repeat;
font: bold 12px  Arial, Helvetica, sans-serif;
color:#336699;
padding-left:6px;
width:215px;
height:38px;
}
table .rndbox td{
background:url('../images/left_content_bg.gif') repeat-y;
font: normal 12px  Arial, Helvetica, sans-serif;
color:#ff6600;
line-height:21px;
}
.maincontenttop{
background:url('../images/main_content_top.gif') no-repeat;
background-position:left top;
width:342px;
height:20px;
}
.maincontent{
background:url('../images/main_content_bg.gif') repeat-y;
background-position:left top;
font: normal 12px  Arial, Helvetica, sans-serif;
color:#336699;
padding:5px;
line-height:21px;
}
.maincontent_plain{
background-position:left top;
font: normal 12px  Arial, Helvetica, sans-serif;
color:#336699;
padding:5px;
line-height:21px;
}
a.maincontentlnk{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#336699;
text-decoration:none;
}
a.maincontentlnk:hover{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
span.content{
font: bold 14px  Arial, Helvetica, sans-serif;
color:#ff6600;
padding:3px;
}
a.content{
font: bold 14px  Arial, Helvetica, sans-serif;
color:#ff6600;
padding:3px;
text-decoration:underline;
}
a.content:hover{
font: bold 14px  Arial, Helvetica, sans-serif;
color:#cc3300;
padding:3px;
text-decoration:underline;
}
table.content{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#336699;
padding:3px;
line-height:21px;
}
table.content td{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#336699;
padding:3px;
line-height:21px;
}
.rightcontenttop{
background:url('../images/right_content_top.gif') no-repeat;
background-position:left top;
width:215px;
height:20px;
}
.rightcontent{
background:url('../images/right_content_bg.gif') repeat-y;
background-position:left top;
font: normal 12px  Arial, Helvetica, sans-serif;
color:#000000;
padding:3px;
line-height:21px;
}

a.rightcontentlnk{
font: bold 12px  Arial, Helvetica, sans-serif;
color:#336699;
line-height:21px;
text-decoration:none;
}
a.rightcontentlnk:hover{
font: bold 12px  Arial, Helvetica, sans-serif;
color:#003366;
line-height:21px;
text-decoration:none;
}
.tdpad{
padding-left:6px; padding-right:6px;
}
table .footer{
background:url('../images/footer_nav_bg.gif') no-repeat;
font: normal 12px  Arial, Helvetica, sans-serif;
color:#ff6600;
height:50px;
}
table .footer td{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#ff6600;
height:50px;
padding:0px 10px 0px 10px;
}
table .footer a{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#ff6600;
text-decoration:none;
}
table .footer a:hover{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#cc3300;
text-decoration:none;
}

.horln{
background : url('../images/horln.gif')  repeat-x;
background-position:left bottom;
font: normal 12px  Arial, Helvetica, sans-serif;
}
.horlntxt{
font: normal 12px  Arial, Helvetica, sans-serif;
}
hr {
  border : 0;
  background : url('../images/horln.gif') 50% 0 repeat-x;
  margin : 1em 0;
  color:transparent;
}
.sbmtbtn{
font: bold 11px MS Sans Serif, Arial,  Helvetica;color:#ff6600;
border:1px solid #ff9933;
background:#ffffff;
}
span{
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#cc3300;
}
select, input, textarea, .input {
border:1px solid #ff9933;
background-color: #ffffff;
font: normal normal 11px MS Sans Serif, Arial,  Helvetica;color:#ff6600;
} 

