body {font: 11px "Tahoma"; color: #717171; margin:0; padding:0}
form {margin:0; padding:0}
input, textarea, select {padding:2px;font: 13px "Trebuchet MS"; color: #000;}
.inputStyle01 {border-top:1px solid #E3959C; border-left:1px solid #E3959C; border-bottom:1px solid #B55341; border-right:1px solid #B55341; background: url(../images/inputbg.gif) repeat-x left top #EAC8CC; width:282px;}
.inputStyle02 {border-top:1px solid #CFCFCF; border-left:1px solid #CFCFCF; border-bottom:1px solid #8D8D8D; border-right:1px solid #8D8D8D; background: url(../images/inputbg1.gif) repeat-x left top #ECEBEB; width:282px;}
a {color:#000; text-decoration:none; font: 12px "Arial";}
h1 {margin:0; color: #840035; font:bold 15px "Tahoma"; padding:2px 0 2px 0;}
h2 {margin:0; color: #840035; font:bold 12px "Tahoma"; background: url(../images/arrow.gif) no-repeat right 7px;padding:2px 13px 2px 0; float:left;}
.uline a {text-decoration:underline}
.contents a {text-decoration:underline; color:#B31A30;}

.r1 {background: url(../images/nav_r1.gif) repeat-x;}
.r2 {background: url(../images/nav_r2.gif) repeat-x;}

.lht14 {line-height:14px}
.lht16 {line-height:16px}
.lht18 {line-height:18px}
.lht20 {line-height:20px}
.lht30 {line-height:30px}

.hdots {background: url(../images/hdots.gif) repeat-x left bottom}
.banner {border-top:6px solid #E3959C; border-bottom:1px solid #E3959C; padding:1px 0 1px 0;}
.imgBdr img {border:1px solid #000; padding:1px; margin-top:5px}

.headerBg {background: url(../images/header_bg.gif) repeat-x;}
.headerBg1 {background: url(../images/header_bg1.gif) repeat-x;}
.infoBg {background: url(../images/info_bg.gif) repeat-x;}
.headerCr {background: url(../images/cr3.gif) no-repeat right bottom}
.topSearchBg {background: url(../images/search_cr_rep.gif) repeat-x left top}
.middleSearchBg {background: url(../images/search_bg.gif) repeat-x left top}
.cRep {background: url(../images/crep.gif) repeat-x left top}
.gredS1 {background: url(../images/gradient.gif) repeat-x left top; padding:10px}
.gredS2 {background: url(../images/blue_bg.gif) repeat-x left top #F0F3FB; padding:7px 8px 10px 8px}

table.boxS1 {background-color:#fff; border:1px solid #ddd;}
table.boxS1 td {background-color:#eee;}

table.boxS2 {background-color:#F1F1F1; font-size:11px; color:#000}
table.boxS2 td {background-color:#fff; padding:6px 12px}

.bdrGray {border:1px solid #DBDBDB}


.blueBox {background-color:#00A2FF; padding:3px 5px; color:#fff; font-weight:bold}

ul.s1 {margin:0; padding:0}
ul.s1 li {background: url(../images/bull3.gif) no-repeat 10px 8px;padding-left:20px;list-style-type: none; color:#000; font-weight:bold; font-size:11px;}

ul.s2 {padding:10px 0 10px 0; margin:10px 0 0 0; background: url(../images/hdots.gif) repeat-x left top;}
ul.s2 li {background: url(../images/bull2.gif) no-repeat 5px 6px;padding:2px 2px 2px 18px;list-style-type: none; color:#717171}

ul.s3 {margin:0; padding:3px 0 10px 0;}
ul.s3 li {background: url(../images/bull3.gif) no-repeat 10px 10px;padding:5px 2px 4px 20px;list-style-type: none; color:#717171; font-size:11px;}

.gAdvt {padding:8px; background-color:#F0F0F0;}

td.Ls1 a {background: url(../images/arrow1.gif) no-repeat 5px 6px #AC191F; color:#fff; padding:0 8px 0 20px; text-decoration:none; font-size:12px}
td.Ls2 a {background: url(../images/bull.gif) no-repeat 1px 5px; color:#AE191F; padding:0 8px 0 12px; text-decoration:none; display:block; float:left;}



.topNav {background: url(../images/topnav_rep.gif) repeat-x; text-align:center}
.topNav a {font:12px "Arial"; color:#000}
.botNav a {background: url(../images/b1.gif) no-repeat left 9px; padding:2px 5px 2px 13px; float:right; display:block; width:200px; font-size:12px}

.leftNav {background-color: #F1F4FC; padding:8px; border:1px solid #A6B8E6}
.leftNav a {background: url(../images/hdots.gif) repeat-x left bottom; padding: 4px 4px 5px 4px; display:block; width:95%; font-size:12px;}
.leftNav a:hover {background-color:#8199CF; color:#fff}

.rightNav {padding:7px; border:1px solid #AC191F}
.cols {padding:5px;}


.mainNav a {background: url(../images/bull1.gif) no-repeat 5px center; padding: 4px 5px 4px 15px; color:#fff; font: 11px "Tahoma";}

.leftNav01 a {background: url(../images/link_bg.gif) no-repeat left top; padding: 4px 8px 5px 34px; display:block; width:158px; font-size:12px;}
.leftNav01 a:hover {text-decoration:none;}

.leftNav02 {background-color:#E6E3D5}
.leftNav02 a {background: url(../images/link_bg02.gif) no-repeat left top; padding: 4px 8px 5px 12px; display:block; width:170px; font-size:12px;}
.leftNav02 a:hover {text-decoration:none;}

.fl {float:left;}
.fr {float:right;}

.bgLeft {background-color:#eee;}
.lftCol {padding:12px;}

.bgwht {background-color:#fff;}
.em {font-style:italic}
.bd {font-weight:bold}
.wht {color:#fff}
.blk, .blk a {color:#000 !important;}
.gray, .gray a {color:#717171}
.red, .red a {color:#840035}
.blue, .blue a {color:#0075CF}
.org, .org a {color:#FF7800}
.grn, .grn a {color:#5EA600}
.c1 {background-color:#F5F5F0}
.s10 {font-size:10px}
.s11 {font-size:11px}
.s12 {font-size:12px}
.s13 {font-size:13px}
.s14 {font-size:14px; font-weight:600}
.s15 {font-size:15px; font-weight:600}
.plr12 {padding:0 12px 0 12px}
.bdrTh {border-bottom:7px solid #E6E6E6; padding-bottom:8px}
.bdrBot {border-bottom:1px solid #DCD9CB}
.bdrBotR {border-bottom:1px solid #E6B6B6}
.st1 {background: url(../images/st1.gif) no-repeat left top}
.st2 {background: url(../images/st2.gif) no-repeat left bottom}
.strep {background: url(../images/strep.gif) repeat-y left top}

.footer {text-align:center}
.footer a {font-size:11px;}
.fbg {background: url(../images/footer_bg.gif) repeat-x left top; padding-top:2px;}
.copy {color:#B4B4B4; font-size:10px; text-align:center;}
.245right {background: url(../images/245right.gif) repeat-x;}