*{
margin:0px;
padding:0px;
font-family:Arial;
font-size:12px;
font-weight:400;
}
	
body {color:#5D5D5D; margin: 0; background: url(images/main-bg.jpg) repeat-x #FFFFFF;}

h1 {color:#DB1100; font-size:14px; font-weight:700; text-transform:uppercase;}
h2 {font-size:30px; font-family:Georgia; color:#282828; padding-bottom:15px;}
h3 {font-size:14px; font-weight:700; line-height:18px;}
h4 {font-size:13px; font-weight:700; color:#282828;}
h5 {font-size:12px; font-weight:700; color:#DA251C;}

h6 {font-size:16px; font-weight:700; color:#DA251C;}
td {text-align:left; vertical-align:top;}
hr {border: 0px; color: #BFBFBF; background-color: #BFBFBF; height: 1px; width: 100%;}
a {color:#DA251C; text-decoration:none; font-weight:700;}
a:hover {color:#000; text-decoration:none;}

.bookmark {color:#DA251C; text-decoration:none; font-weight:400; font-size:11px;}
.bookmark:hover {color:#000; text-decoration:none;}

.top {color:#5d5d5d; text-decoration:none; font-weight:400; font-size:11px; background:url(images/top.jpg) no-repeat left 5px; padding-left:14px;}
.top:hover {color:#DA251C; text-decoration:none; background:url(images/top1.jpg) no-repeat left 5px}

.table-fact td {padding: 5px 5px 5px 5px; border-bottom:#FFFFFF 10px solid;}
.table-fact .red {background:#F0F0F0; font-weight:700;}
.bortd { border:#E2E1E1 1px solid; padding:5px; background:#E5E5E5;}
.pdftd { border:#D5D5D5 1px solid;}
.inp {color:#000; border:1px solid #d1d1d1; font-size:12px; background-color:#FFFFFF;}

#table-format td {color:#5d5d5d; background:#F7F7F7; padding: 5px 5px 5px 5px; border-bottom:#FFFFFF 5px solid; border-right:#FFFFFF 5px solid;}
#table-format td a {color:#DA251C; text-decoration:none; font-weight:400;}
#table-format td a:hover {color:#5d5d5d; text-decoration:none;}
#table-format td span {color:#5d5d5d; font-size:12px; font-weight:400;}

#table-format1 td {color:#5d5d5d; background:#F7F7F7; padding: 5px 5px 5px 5px; border-bottom:#FFFFFF 3px solid; border-right:#FFFFFF 3px solid; line-height:13px;}
#table-format1 td span {color:#5d5d5d; font-size:12px; font-weight:400;}

#table-format2 td {color:#5d5d5d; padding: 8px 0px 0px 0px; line-height:16px;}
#table-format2 .red {font-size:12px; font-weight:700; color:#5d5d5d; border-bottom:#E0E1E1 1px solid; padding: 0px 0px 8px 0px;}
#table-format2 .black {font-size:12px; font-weight:700; color:#DA251C;}
#table-format2 .grey {background:#EEEDED; padding-left:5px; padding-right:5px; border-right:#FFFFFF 5px solid;}
#table-format2 .grey1 {background:#CCCACA; padding: 5px; border-right:#FFFFFF 1px solid; color:#666666; font-weight:700;}
#table-format2 .grey2 {background:#EEEDED; padding: 5px; border-bottom:#CCCACA 1px solid;}

#table-format3 td {padding: 5px; border-bottom:#E0E1E1 1px solid;}

.margint5 {margin-top:5px;}
.margint10 {margin-top:10px;}
.margint15 {margin-top:15px;}
.margint20 {margin-top:20px;}
.margint25 {margin-top:25px;}
.margint-15 {margin-top:-15px;}

.tdbgtop {background:url(images/logo.jpg) no-repeat; width:100%; height:156px; vertical-align:bottom;}
.date {font-weight:700; text-align:right; color:#FFFFFF; padding-bottom:0px; padding-top:2px; vertical-align:bottom;}
.home-bg {background:url(images/mainbg.gif) no-repeat; width:100%; padding: 35px 20px 30px 20px;}

.tdspace {padding-left: 25px; text-align:center; font-size:11px;}
.tdspace b {font-size:11px; font-weight:700;}
.both-bor {border-left:#D3D3D3 1px solid; border-right:#D3D3D3 1px solid;}
.bor-bottom { background:url(images/line.jpg) repeat-x bottom; width:100%;}
.img-bor { border:#BFBFBF 1px solid; padding:5px;}
.img-borpad { border:#BFBFBF 1px solid; padding:2px; margin-right: 15px; margin-bottom: 15px;}

.opacity IMG{filter:alpha(opacity=100); opacity:1.0;}
.opacity:hover IMG{filter:alpha(opacity=80); opacity:0.7;}

.weblink { padding: 0px 0px 2px 9px; color:#990000; font-size:11px; font-weight:700;}

.email {font-size:12px;  color:#DA251C  ;  text-decoration:none; font-weight:400;}
.email:hover {color:#5D5D5D ; text-decoration:none;}

.batch{color: #DA251C; text-decoration: none; font-weight:700; border:1px solid #ccc; padding:4px; margin-right:15px; background:url(images/butbg.gif) repeat-x; display:block;}
.batch:hover{color: #5d5d5d; border:1px solid #BFBFBF;}

.back{color: #5d5d5d; text-decoration: none; font-size:11px; font-weight:400; border:1px solid #BFBFBF; padding: 2px 4px 2px 4px; background:#E4E3E3;}
.back:hover{color: #5d5d5d; border:1px solid #BFBFBF; background:#FFFFFF;}

.b1{background-image:url(images/b2.gif); background-repeat:no-repeat; width:81px; height:32px; display:block;}
.b1:hover{background-image:url(images/b2-over.gif); background-repeat:no-repeat;}

.b2{background-image:url(images/b3.gif); background-repeat:no-repeat; width:177px; height:32px; display:block;}
.b2:hover{background-image:url(images/b3-over.gif); background-repeat:no-repeat;}

.b3{background-image:url(images/b4.gif); background-repeat:no-repeat; width:61px; height:32px; display:block;}
.b3:hover{background-image:url(images/b4-over.gif); background-repeat:no-repeat;}

.b4{background-image:url(images/b5.gif); background-repeat:no-repeat; width:74px; height:32px; display:block;}
.b4:hover{background-image:url(images/b5-over.gif); background-repeat:no-repeat;}

.b5{background-image:url(images/b6.gif); background-repeat:no-repeat; width:99px; height:32px; display:block;}
.b5:hover{background-image:url(images/b6-over.gif); background-repeat:no-repeat;}

.b6{background-image:url(images/b7.gif); background-repeat:no-repeat; width:99px; height:32px; display:block;}
.b6:hover{background-image:url(images/b7-over.gif); background-repeat:no-repeat;}

.b7{background-image:url(images/b8.gif); background-repeat:no-repeat; width:62px; height:32px; display:block;}
.b7:hover{background-image:url(images/b8-over.gif); background-repeat:no-repeat;}

.b8{background-image:url(images/b9.gif); background-repeat:no-repeat; width:103px; height:32px; display:block;}
.b8:hover{background-image:url(images/b9-over.gif); background-repeat:no-repeat;}

.b10{background-image:url(images/b10.gif); background-repeat:no-repeat; width:96px; height:32px; display:block;}
.b10:hover{background-image:url(images/b10-over.gif); background-repeat:no-repeat;}

.faqtext {color: #5D5D5D; font-weight:400; text-align:left; text-decoration:none;}
.faqtexthead {font-family: arial; color: #454545; font-size: 12px; font-weight:700; text-align:left; text-decoration:none;}
.h10 {font-family: arial; color: #454545; font-size: 11px; font-weight:700; text-align:left; text-decoration:none; border-bottom:1px dashed #BFBFBF; padding-bottom:10px; padding-top:10px;}

.h11 {font-family: arial; color: #454545; font-size: 11px; font-weight:700; text-align:left; text-decoration:none; display:block; padding-bottom:5px;}
.text1 {color: #5D5D5D; text-decoration:none; line-height:16px;}
.caption {line-height:12px; font-size:11px; font-weight:700; padding-top:2px;}

#about {text-decoration: none; color:#5D5D5D; width:300px;}
#about p {line-height:18px;}
#about h1{color:#DB1100; font-size:14px; font-weight:700; border-bottom:#D3D3D3 solid 1px;}
#about h2{font-size:30px; font-family:Georgia; color:#282828; padding-bottom:8px;}
#about h3{font-size:13px; font-weight:700; line-height:18px; padding-bottom:10px;}
#about span {color:#74C2EE; font-weight:700; font-size:20px; display:block; padding-bottom:15px;}
#about a {font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:400; background:url(images/more.gif) no-repeat; padding: 3px 15px 3px 15px; text-transform:uppercase;}
#about a:hover {color:#000000; text-decoration:none;}

#events {text-decoration: none; color:#5D5D5D; width:200px; padding: 0px 28px 0px 28px;}
#events h1{color:#DB1100; font-size:14px; font-weight:700; border-bottom:#D3D3D3 solid 1px;}
#events b{font-size:20px; font-family:Georgia; color:#DB1100; display:block; text-align:center; margin-bottom:-2px; width:50px;}
#events .eventlink{font-size:11px; color:#3B3B3B;}
#events .eventlink:hover{font-size:11px; color:#DB1100;}
#events .bor {border-bottom:#D6D6D6 solid 1px; padding: 10px 0px 10px 10px; vertical-align:middle;}
#events .borout {padding: 12px 0px 12px 0px; width:50px;}
#events i{font-family:Georgia; color:#DB1100; font-style:italic; display:block; text-align:center;}
#events a {font-size:11px; color:#DB1100; text-decoration:none; font-weight:400;}
#events a:hover {color:#000000; text-decoration:none;}

#news {text-decoration: none; width:160px; padding: 0px 18px 0px 0px;}
#news h1{color:#DB1100; font-size:14px; font-weight:700; border-bottom:#D3D3D3 solid 1px;}
#news ul {list-style:none; padding:0px; margin:0px; margin-top:5px; margin-bottom:10px;}
#news ul li {font-size:11px; color:#95a8be; padding-bottom:8px; padding-top:8px; border-bottom:#D6D6D6 1px solid;}
#news ul li a {font-size:11px; color:#DB1100; text-decoration:none; font-weight:400;}
#news ul li a:hover {color:#000000; text-decoration:none;}
#news ul li a i {font-size:11px; color:#5D5D5D; text-decoration:none; font-style:normal; font-weight:400;}
#news ul li a:hover i{color:#000000; text-decoration:none;}
#news ul li a b {font-size:11px; color:#5D5D5D; text-decoration:none; font-weight:700;}
#news ul li a:hover b{color:#DB1100; text-decoration:none;}
#news a {font-size:11px; color:#DB1100; text-decoration:none; font-weight:400;}
#news a:hover {color:#000000; text-decoration:none;}

#news-new {text-decoration: none; width:160px; padding: 0px 18px 0px 0px;}
#news-new h1{color:#DB1100; font-size:14px; font-weight:700; border-bottom:#D3D3D3 solid 1px;}
#news-new ul {list-style:none; padding:0px; margin:0px; margin-top:5px; margin-bottom:10px;}
#news-new ul li {font-size:11px; color:#95a8be; padding-bottom:8px; padding-top:8px; border-bottom:#D6D6D6 1px solid;}
#news-new {text-decoration: none; width:160px; padding: 0px 18px 0px 0px;}
#news-new a {font-size:11px; color:#5D5D5D; text-decoration:none; font-weight:400;}
#news-new a:hover {color:#5D5D5D; text-decoration:none;}


#mess {text-decoration: none; padding:10px; border:#000000 solid 1px; color:#3b3b3b;}
#mess h1{color:#282828; font-size:14px; font-weight:700;}
#mess h2{color:#DB1100; font-size:14px; font-weight:700; text-transform:uppercase; font-family:Arial; padding-bottom:5px}
#mess p {line-height:14px; font-size:11px;}
#mess b {line-height:14px; font-weight:700;}
#mess p img {float:left; padding: 5px 5px 0px 0px;}
#mess a {font-size:11px; color:#DB1100; text-decoration:none; font-weight:400;}
#mess a:hover {color:#000000; text-decoration:none;}

#footer {font-size: 11px; color: #787878; text-decoration: none; padding: 0px; background:#282828;}
#footer b{text-decoration: none; font-size: 11px; padding: 0px 0px 10px 0px; font-weight:700; display:block;}
#footer i{text-decoration: none; font-size: 11px; font-style:normal;}

#foot-link{text-decoration: none; font-size: 11px; font-weight:700; color:#FFFFFF; padding: 15px 0px 0px 0px;}
#foot-link a {text-decoration: none; font-size: 11px; font-weight:700; color:#FFFFFF;}
#foot-link a:hover{text-decoration: none; font-size: 11px; font-weight:700; color:#787878;}

#site {font-size: 11px; color: #787878; text-align:right; padding: 15px 0px 0px 0px;}
#site a {font-weight: 400; font-size: 11px; color: #787878; text-decoration:none;}
#site a:hover {color: #FFFFFF; text-decoration:none;}

#sub-links { border-left:#D3D3D3 1px solid; border-right:#D3D3D3 1px solid; border-bottom:#D3D3D3 1px solid; padding: 5px 15px 5px 15px; color:#5D5D5D; text-decoration:none; font-weight:700;}
#sub-links a {font-size:11px; color:#5D5D5D; text-decoration:none; font-weight:700;}
#sub-links a:hover {color:#DB1100; text-decoration:none;}
#sub-links span.selected {font-size:11px; color:#DB1100; text-decoration:none; font-weight:700; cursor:text;}

#text {vertical-align:top; height:550px; color:#5D5D5D;}
#text p {line-height:18px;}
#text span {color:#DA251C; font-weight:700; font-size:11px;}
#text span.small {color:#5D5D5D; font-size:11px; font-weight:400; line-height:12px;}
#text b {font-weight:700; font-size:12px;}
#text ol {list-style:cjk-ideographic; margin: 5px 0px 0px 20px; #margin: 5px 0px 0px 25px;}
#text ol li {padding-bottom:6px; font-weight:400; }
#text ul {list-style:square; margin: 5px 0px 0px 20px;}
#text ul li {padding-bottom:6px; font-weight:400; }
#text ul li ul { list-style-image:url(images/butllet.gif); margin: 5px 0px 0px 20px;}
#text ul li ul li {padding-bottom:3px; font-weight:400;}
#text .home { text-align:right; padding-bottom:15px; font-size:11px; color:#5D5D5D; font-weight:400; vertical-align:bottom;}
#text .home a {font-size:11px; color:#DA251C; text-decoration:none; font-weight:700;}
#text .home a:hover {color:#000; text-decoration:none;}

#pdftext {vertical-align:bottom; color:#5D5D5D;}
#pdftext a {font-size:11px; color:#DA251C; text-decoration:none; font-weight:400;}
#pdftext a:hover {color:#000; text-decoration:none;}

.table-form td {
	padding: 5px 0px 8px 0px;
	vertical-align: top;
}

.but {font-weight: 700; font-size: 12px; color: #FFF; font-family: Arial; text-decoration: none; background-color:#575656; text-align:center; padding: 4px 10px 4px 10px; border:0px solid #B9B8B8; }
.width181{width:181px;}
.width201{width:201px;}
