html {margin:0px; padding:0px;}
body {margin:0px; padding:0px;}


/*inside-header*/
.in-header {width:100%; background:url(images/hp-tp-bg.gif) repeat-x;}
#tp-nav {width:100%; background:#6ca5dc; height:23px;}
.tp-link {font-family:arial; font-size:11px; color:#fff; padding:4px 0px 0px 20px;}
.tp-link a{text-decoration:none; color:#fff; font-weight:bold;}
.tp-link a:hover{text-decoration:underline; color:#fff;}
#in-tp {width:100%; background:url(images/hp-hd-bg.gif) repeat-x;}
img {margin:0px; padding:0px;}


/*inside*/
#left {width:238px; border-left:10px solid #fff; margin-bottom:10px; margin-top:0px; background:#6ca5dc; padding-top:0px; float:left;}
#left br {line-height:4px;}
.left-hd {border:1px #fff solid; display:block; margin:0px 4px 2px 4px; background:url(images/dr-bl.gif) repeat-x; font-size:13px; color:#fff; font-family:Arial; padding:6px 5px 6px 7px;}
.left-hd a{ background:url(images/wht-arrow.gif) no-repeat left; font-weight:bold; color:#fff; text-decoration:none; padding-left:13px;}
.left-hd a:hover{color:#fff; text-decoration:underline;}
.lft-txt-box {display:block; background:#fff; margin:0px 4px 2px 4px; font-family:ms sans serif; font-size:11px; color:#000; line-height:17px; padding:6px 5px 6px 7px; text-align:justify; border-bottom:10px solid #6ca5dc;}
.lft-link { width:40%; font-family:ms sans serif; font-size:11px; color:#b23b17; line-height:17px; padding-top:5px;}
.lft-link a{color:#b23b17; text-decoration:underline; font-weight:bold;  display:block; background:url(images/red-arrow.gif) no-repeat left; padding-left:10px;}
.lft-link a:hover{text-decoration:none;}
.lft-link1 { width:40%; font-family:ms sans serif; font-size:11px; color:#b23b17; line-height:17px; padding-top:5px; float:right;}
.lft-link1 a{color:#b23b17; text-decoration:underline; font-weight:bold;  display:block; background:url(images/red-arrow.gif) no-repeat left; padding-left:10px;}
.lft-link1 a:hover{text-decoration:none;}
.left-hd1 {border:1px #fff solid; display:block; margin:0px 4px 4px 4px; background:url(images/lt-bl.gif) repeat-x; font-size:13px; color:#fff; font-family:Arial; padding:6px 5px 6px 7px;}
.left-hd1 a{ background:url(images/wht-arrow.gif) no-repeat left; font-weight:bold; color:#fff; text-decoration:none; padding-left:13px;}
.left-hd1 a:hover{color:#fff; text-decoration:underline;}
.page-nav {margin:0px 10px 0px 10px; font-size:11px; color:#000; font-family:Arial; float:right}
.page-nav a{color:#172db2; text-decoration:underline; font-size:12px; font-weight:bold;}
.page-nav a:hover{text-decoration:none;}
h1 { font-family:Arial; color:#b23b17; font-size:20px; margin-left:255px; margin-top:0px;}
.txt {font-family:Arial; color:#000; font-size:12px; margin-left:255px; margin-right:10px; text-align:justify; line-height:17px;}
.txt b{color:#990000;}

.product {background:url(images/prd-tp-bg.gif) repeat-x #66a7dd; margin:15px 10px 0px 255px; height:23px; _margin-left:252px;}
.product ul{margin:0px; padding:0px;}
.product ul li{float:left; list-style-type:none; margin-left:0px; padding:0px; line-height:23px; margin-bottom:0px;}
.product-hd {background:url(images/prd-hd-bg.gif) repeat-x; font-family:arial; font-size:13px; color:#fff; font-weight:bold; text-transform:uppercase; padding-right:20px;}
#product-box {background:#66a7dd; border-left:#4992d7 1px solid; border-right:#4992d7 1px solid; margin-right:10px; margin-left:255px; margin-top:0px; padding:0px; margin-bottom:0px;}
#prd-btm {padding:0px; margin-right:10px; margin-left:255px; _margin-left:252px; background:url(images/btm-bg.gif) repeat-x #66a7dd ; margin-bottom:20px;}


.ind-box {border:1px #2a7bca solid; margin:0px 3px 0px 6px; width:47%; background:#fff; padding:0px;}
.ind-box-img{padding:5px 0px 0px 10px;}
.ind-box-txt {font-family:arial; font-size:13px; color:#B23B17; margin:20px 10px 5px 0px; line-height:19px; float:right; font-weight:bold; width:60px; text-align:center; padding:0px;}
.ind-box-txt b{font-family:arial; font-size:12px; color:#000; display:block;}

.ind-box1 {border:1px #2a7bca solid; margin:0px 3px 0px 6px; width:47%; background:#fff; padding:0px; float:right;}
.ind-box-img1{padding:5px 0px 0px 10px;}
.ind-box-txt1 {font-family:arial; font-size:13px; color:#B23B17; padding:20px 30px 5px 0px; line-height:19px; float:right; font-weight:bold; width:60px; text-align:center;}
.ind-box-txt1 b{font-family:arial; font-size:12px; color:#000; display:block;}

.zoom {width:30%; background:url(images/bg-zoom.gif) repeat-x; padding:0px; margin:5px 0px 5px 5px; float:left; font-family:arial; font-size:11px; color:#fff; font-weight:bold; text-align:center; line-height:22px;}
.zoom a{text-decoration:none; color:#fff;}
.zoom a:hover{text-decoration:underline;}
.quote {width:60%; background:url(images/bg-quote.gif) repeat-x; padding:0px; margin:5px 5px 5px 0px; float:right; font-family:arial; font-size:11px; color:#fff; font-weight:bold; text-align:center; line-height:22px;}
.quote a{text-decoration:none; color:#fff;}
.quote a:hover{text-decoration:underline;}


h2 { font-family:Arial; color:#000; font-size:18px; margin-left:255px; margin-top:0px;}
.form {font-family:arial,ms sans serif,verdana; font-size:12px; background:#c0d8ee;  border: solid 1px #000000; color:#000000; margin-left:255px; margin-top:5px; margin-bottom:25px; margin-right:10px;line-height:19px;}
.form-hd {background:#66a7dd; font-size:10px; padding-right:10px}
.form-hd b{font-size:15px; color:#ffffff; }
.form-sh {background:#66a7dd; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:13px; color:#fff; font-weight:bold; text-align:center}
.form-txt .mar{padding-left:10px;}
.form-txt a{font-family:arial,ms sans serif,verdana; font-size:12px; color:#000; text-decoration:underline;}
.form-txt a:hover {color:#000; text-decoration:none;}
.form-sb {background:#66a7dd; padding:10px; font-size:13px; color:#ffffff; font-weight:bold;}



.clear {clear:both;}
.clear1 {clear:left;}
.clear2 {clear:right;}


/*inside-footer*/
#in-footer {background:url(images/footer-bg.gif) repeat-x #6ca5dc; clear:left; float:left; width:100%;}
.footer {font-family:ms sans serif; font-size:12px; color:#0f4477; padding:10px 0px 10px 0px;}
.footer a{text-decoration:underline; color:#0f4477; font-weight:bold}
.footer a:hover{text-decoration:none; color:#0f4477;}
.footer-bt {font-family:arial; font-size:12px; color:#000; padding:5px 0px 10px 10px;}
.footer-bt strong{font:bold 11px arial; color:#000; text-align:center; display:block; padding:0px 0px 5px 0px;}



#in-footer1 {background:url(images/footer-bg.gif) repeat-x #6ca5dc; bottom:0; height:100px;}


.dj { height:100%;}

