body { width: 994px; margin: auto; font: normal 10pt Arial;}
h1, .articleHeader, .pageHeader { color: #D10000; font: normal 20pt "Arial Narrow"; margin-top: 0px; }
h3 { font: normal 14pt Calibri; color: #808000; border-bottom: dotted 1px #999; }
td, p { line-height: 18px; }
hr { color: #333; border: dotted 1px #333; background-color: #333; height: 1px; }
a { text-decoration: none; color: #336699; }

ul.article { padding-left:20px;}
ul.article li { list-style-image: url('/images/bullet_red.gif'); line-height:20px;}

.top_black_box { background-color:#5C3107; color: #FFCC00; padding: 6px; text-align: right;}
.top_black_box a { font: bold 10pt Calibri; color: #FFCC00; }

.LogoCell{ background: #CD702F url( 'images/logo.gif' ); width:277px;}
.TopSearchBox { background: #CD702F url( 'images/bg_header_right.gif' ); text-align:right; 
               padding-right:30px; font: normal 14pt Calibri; color: #fff; width:80%; }
.txtBoxSearch { border: solid 1px #CF5523; border-right:none; width: 180px; padding:2px; }
.TopSearchBox .popular { padding-top:6px; font:normal 8pt verdana;}
.TopSearchBox .popular a{ color: #fff;}

.TopBox { background-image: url(images/bg_top_box.gif); height: 91px; border: solid 1px #fff; width: 33.33%; }
.TopBox .ContentBox { font: 11pt Calibri; color: #666666; }
.TopBox .ContentBox a { color: #CC0000; }

#pageDiv { background: #F7E9E4 url(images/bg_pg.gif) repeat-x;}
.breadCrumbs { background-color: #E5E5E5; height: 24px; padding-left: 6px; }
/* Headerlinks Ends*/

/* text in body */
.secHeader { border: solid 1px #efefef; border-bottom: dotted 1px #eeefff; font-size: 14pt; color: #B21515; padding: 6px; background-color: #fff; }
.listSeparator { background-image: url(images/dotted_line_5px.gif); height: 5px; }
/* article data */

.resultmsg { border: solid 1px #CC3300; background-color: #FFCC66; color: #CC3300; font: bold 10pt Artial; text-align: center; padding: 10px; }
#bodyContent { padding: 10px; background-color: #fff;}
/* article data */

/* Footer Links */
.footerLinks { text-align: center; background:#77ABC8 url( 'images/bg_footer.gif' ); padding: 6px; 
               font: bold 8pt Verdana; color: #fff;}
.footerLinks a { font: bold 8pt Verdana; color: #fff; text-decoration: none; padding: 6px; }
/* Footer Links Ends*/

/* Form Elements */
.formTable { border: solid 1px #E0EBF3; background-color: #FCFEFF; }
.formTable th { background-color: #E0EBF3; font-weight: bold; color: #D10000; text-align: left; height: 24px; }
.formTable .subHead { background-color: #ccc; font-weight: bold; }
.formTable .alternateTd { background-color: #EBEBEB; }
.formTable .tdFooter { text-align: right; }
.button { background: #B21515; font: normal 11pt Calibri; color: #FFFFFF; padding: 5px 15px 5px 15px; border: outset 1px #ccc; }

/* Form Ends */
.txtBox { border: solid 1px #CCCCCC; width: 90%; margin:2px; padding:2px; }
.alert { color: #FF0000; }