/*krishna*/
Body {margin:0px; padding:0px; background:url(../images/body-bg.jpg) #6C6C6C repeat-x bottom left}

Div, p ,Img, ul, li {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:17px}

.Clear {clear:both; height:auto;}
.left{float:left}
.right{float:right}

.main-div{ margin:0px auto; width:1001px;}

.logo{padding:20px 0px 10px 140px; background:#FFF;}

.icon {float:right; padding-right:135px; margin-top:20px; }

.logo-new{position:absolute; margin-left:-128px; margin-top:4px;}

.mid-div {background:url(../images/main-cont-bg.jpg) repeat-y;}
.mid-div h1{font-size:14px; color:#27679D; margin:0px !IMPORTANT}
.mid-div a {color:#686868; text-decoration:none}
.mid-div a:hover {color:#686868; text-decoration:underline}


.cont {background:url(../images/cont-bg.jpg) no-repeat bottom; padding-bottom:26px;}

.blank{ height:30px;}

.left-nav{float:left;width:176px; padding-top:30px; background:url(../images/left-nav-bg1.jpg) repeat-x; background-position:top 10% !Important; height:600px;} 

.left-nav ul li { line-height:35px; border-bottom: dotted 1px #000000; font-weight:bold; list-style-type:none;}

.left-nav ul li a {color:#595959; text-decoration:none; padding-left:5px;}
.left-nav ul li a:hover {color:#27679D; text-decoration:none;background:url(../images/left-nav-hov-bg.jpg) repeat-x; display:block}

.text {float:left; margin:30px 0px 10px 35px; width:663px; }

.txt { clear:left; width:423px; margin-top:15px;}
.txt p{margin-bottom:10px; }
.txt a{color:#686868; text-decoration:none}
.txt a:hover{color:#686868;text-decoration:underline}
.txt  ul li{ background:url(../images/list.jpg) no-repeat; padding-left:25px; list-style-type:none}

.txt p a { color:#046CBC;  text-decoration:underline;}



.txt1 p a { color:#046CBC;  text-decoration:underline;}
.txt2 p a { color:#046CBC;  text-decoration:underline;}



.txt1 { clear:left; width:99%; }
.txt1 p{margin-bottom:10px; }
.txt1 a{color:#686868; text-decoration:none}
.txt1 a:hover{color:#686868;text-decoration:underline}

.txt1 h1{margin-bottom:10px; font-size:14px; color:#27679D;}

.txt1 h2{margin-bottom:10px; font-size:14px; color:#484747; padding-top:15px;}

.txt1 table {border: solid 1px #D0EAA1;border-right:none;}

.txt1 table th {border-top: none; border-right: solid 1px #D0EAA1; padding:5px; text-align:left; }

.txt1 table td {border-top: solid 1px #D0EAA1; border-right: solid 1px #D0EAA1; padding:5px; text-align:left; }

.txt1  ul li{ background:url(../images/list.jpg) no-repeat; padding-left:25px; list-style-type:none}
.txt1 IMG {padding-left:10px}
.pro img {padding:0px;}
.pro p{ padding:5px; text-align:left;}
.pro a{color:#686868; text-decoration:none}
.pro a:hover{color:#686868;text-decoration:underline}

.pro h1{margin-bottom:10px; font-size:14px; color:#27679D;}

.pro h2{margin-bottom:10px; font-size:14px; color:#484747;}
.pro{clear:left; width:99%; margin-top:15px;}
.pro table { border:none;}
.pro table th{border:none;}
.pro table td {border:none;}
.pro img{ margin:0px; padding:0px;}
.know{color:#06508E; font-weight:bold; margin-top:15px;}

.bg-abt{background:url(../images/bg-man.jpg) no-repeat; width:311px; height:240px;}
.bg-ab{background:url(../images/bg-m.jpg) no-repeat; width:311px; height:240px;}
.bg-abt img {margin:50px 20px 0px 5px;}
.bg-ab img {margin:50px 20px 0px 5px;}

.dot{background:url(../images/dot.jpg) repeat-x bottom; line-height:17px;}

.news {background:url(../images/news-bg.jpg) no-repeat; width:200px; padding:10px; margin-top:15px;}


.new-news{ width:220px; height:156px;/*background:url(../images/new-bg.jpg) no-repeat;*/ margin-top:10px;}
.new-news b { color:#6A6A6A}

.transta-rang {float:left; width:497px; margin:23px 0px 0px 15px;}
.transta-rang p {margin-top:20px}
.transta-rang .list {width:45%; margin-top:20px; float:left; padding-right:10px;} 
.transta-rang ul li{ background:url(../images/list.jpg) no-repeat; padding-left:25px; list-style-type:none; text-align:left; line-height:normal;}
.transta-rang p a{color:#046CBC;  text-decoration:underline;}
.bottom {background:/*url(../images/bottom-bg.jpg) repeat-x*/ #000; height:35px; color:#FFFFFF; }
.bottom  ul {padding:0px; margin:0px;}
.bottom  li {padding-left:180px; margin:0px; float:left; line-height:35px; list-style-type:none;}
.bottom a{color:#000000; text-decoration:none;}
.bottom a:hover{color:#000000; text-decoration:underline;}

.flash{float:left; background:#fff !important; width:708px; height:190px; }

.textbox	{ BORDER-RIGHT: #68764F 1px groove; BORDER-TOP: black 1px groove; FONT-SIZE: 11px; BORDER-LEFT: black 1px groove; COLOR: black; BORDER-BOTTOM: #68764F 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: white; width:200px; height:15px;}

.textareaclass	{ BORDER-RIGHT: #68764F 1px groove; BORDER-TOP: #68764F 1px groove; FONT-SIZE: 11px; BORDER-LEFT: #68764F 1px groove; COLOR: black; BORDER-BOTTOM: #68764F 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: white; width:200px;
height:40px;}

.selbox		{ BORDER-RIGHT: black 1px groove; BORDER-TOP: black 1px groove; FONT-SIZE: 8pt; BORDER-LEFT: black 1px groove; COLOR: black; BORDER-BOTTOM: black 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: #ffffff;line-height:21px; width:200px;}
.gButton { background:#999797; border-color: #000000; border-style: beveled; border-width: 1px; color: #ffffff; font-size: 11px; font-weight: bold; font-family: verdana; width:90px; height:20px;}

.textbox5	{ BORDER-RIGHT: #68764F 1px groove; BORDER-TOP: black 1px groove; FONT-SIZE: 11px; BORDER-LEFT: black 1px groove; COLOR: black; BORDER-BOTTOM: #68764F 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: white; width:150px; height:15px;}

.textareaclass5	{ BORDER-RIGHT: #68764F 1px groove; BORDER-TOP: #68764F 1px groove; FONT-SIZE: 11px; BORDER-LEFT: #68764F 1px groove; COLOR: black; BORDER-BOTTOM: #68764F 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: white; width:150px;
height:55px; overflow:hidden}



.txt2 table {border: solid 1px #D0EAA1;border-right:none; border-top:none}

.txt2 table th {border-top: none; border-right: solid 1px #D0EAA1; padding:5px; text-align:left; }

.txt2 table td {border-top: solid 1px #D0EAA1; border-right: solid 1px #D0EAA1; padding:5px; text-align:left; }







.tab_cont { width:99%; border:none; }
.tab_cont  ul { margin:0px; padding:0px;}
.tab_cont  ul li { margin:0px 2px; padding:0px; float:left; list-style-type:none; background:none !important}
.tab_cont  ul li a{ margin:0px; padding-left:13px;float:left; background:url(../images/tab-a-left.jpg) no-repeat top left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:45px;}
.tab_cont  ul li a:hover {background:url(../images/tab-a-left.jpg) no-repeat bottom left; text-decoration:none;}

.tab_cont  ul li a span{ margin:0px; padding-right:13px; float:left; background:url(../images/tab-a-right.jpg) no-repeat top right; height:45px; line-height:55px; display:block}
.tab_cont  ul li a:hover span{background:url(../images/tab-a-right.jpg) no-repeat bottom right; text-decoration:none;}


.tab_cont  ul li .current{ background:url(../images/tab-a-left.jpg) no-repeat bottom left; display:block; text-decoration:none;}

.tab_cont  ul li .current span{ background:url(../images/tab-a-right.jpg) no-repeat bottom right;  text-decoration:none;}


.tab_cont .tab-text { width:95%; margin:0px auto; padding:20px 20px 10px 0px; line-height:25px}
.tab_cont .tab-text  img { padding-right:10px}

.tab_cont table td{ border:none !important; background:none !important; padding:0px !important; width:662px; height:228px}
.tab_cont .bg { background:url(../images/tab-cont-bg1.jpg) no-repeat ; width:662px; height:228px; margin-left:2px;}