body {}
p {}
td  { color: #474747; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a   { color: #58679b }
.leftgraylink   { color: #474747; font-size: 11px; text-decoration: none }
.titletext { color: #58679b; font-weight: bold; font-size: 16px }
.righttitletext { color: #58679b; font-weight: bold; font-size: 15px; margin-top: 12px; display: block }
.righttitletext a { text-decoration: none }
.righttitletext a:hover { text-decoration: underline }
.footertext   { font-size: 9px; text-align: center; padding-left: 50px; padding-right: 50px; wdith: 100% }
.pagetitle { color: white; font-weight: bold; font-size: 25px }
.pagetitle h1 { color: inherit; font: inherit; padding: 0; border: 0; padding: 0 }
.pagetitle span.titleDetail { font-weight: normal; font-size: 22px }
.pagetitle a, .pagetitle a:visited { color: white; text-decoration: none }
.pagetitle a:hover { color: white; text-decoration: none }
.rightbodytext { font-size: 11px }
.rightbodytext a { text-decoration: none }
.rightbodytext a:hover { text-decoration: underline }
.smalltext { font-size: 10px }
.mainbody { padding: 15px }
form.RequestInfo { margin-top: 3px }
form.RequestInfo input, form.RequestInfo textarea { font-weight:normal; font-size:10.5px; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#666666; text-decoration:none; border:1px solid #494949; background-color:white; padding:2px 0px 2px 3px; margin: 5px 0px 0px 5px; width: 135px; }
form.RequestInfo textarea { height: 68px }
form.RequestInfo input.submit { color:white; text-decoration:none; border:1px solid #494949; background-color:#58679b; width: 70px; }
a img.vendorstyle { border: none; }
img.vendorstyle { width: 135px; margin: 10px 20px; border: none; display: inline; }
