/* CSS Document */

body{background-image:url(images/bg01.gif); font-family:arial,verdana; margin:0px; padding:0px; font-size:12px;}

form{margin:0px;}
.top-link{color:#fff; background:#1C518C; border-bottom:1px solid #1C518C; height:24px; }
.top-link ul{margin:auto; padding:0px; list-style-type:none; width:778px; text-align:center; }
.top-link ul li{float:left; height:19px; padding:5px 18px 0px 18px; background:url(images/slash.gif) no-repeat top right; }
.top-link ul li.none{background:none; }
.top-link a{color:#fff; text-decoration:none;}
.top-link a:hover{color:#fff; text-decoration:underline;}


.iht{ background:#E8F2F8; text-align:center; padding:6px 0px 6px 0px; }
.punchline{background:#1C518C; text-align:center; height:26px; padding:3px 0px 0px 0px;}

.container {
width : 778px;
margin : auto;
background : #ffffff;
}
.clear {
clear : both;
}
.clearrt {
clear : right;
}
.pl {
float : left;
}
.pr {
float : right;
}
.header {
width : 778px;
background : #fff;
}
.header-ct {
width : 418px;
color : #000;
line-height : 27px;
font-size : 15px;
font-weight : bold;
padding : 8px 0 0 5px;
margin : 0 0 0 20px;
}
.header-ct b {
color : #ff5400;
}
.header-ct b.sh {
color : #e04a01;
font-size : 24px;
}
.header-ct b.sh1 {
color : #022b8a;
font-size : 18px;
background : url(images/arrow.gif) no-repeat;
padding : 0 0 0 20px;
}
.header-ct b.sh2 {
color : #ff5400;
font-size : 15px;
background : url(images/arrow.gif) no-repeat;
padding : 0 0 0 20px;
}
.lft-tbl {
width : 226px;
}
.lft-tbl .hd {
background : #e6e6e6;
font-size : 14px;
font-weight : bold;
color : #2e8a13;
line-height : 30px;
text-align : center;
border-right : 1px solid #cbe7bd;
}
.lft-tbl .fact {
background : #fff;
border-right : 1px solid #b7daad;
}
.lft-tbl .fact ul {
margin : 0;
padding : 0;
list-style-type : none;
}
.lft-tbl .fact ul li {
background : url(images/arrows.gif) no-repeat;
background-position : 8px 11px;
font : bold 12px arial;
color : #2e8a13;
padding : 5px 5px 5px 17px;
line-height : 19px;
}
.lft-tbl .fact ul li.bg {
background : #f2ffeb;
border-top : 1px solid #dbf1d0;
border-bottom : 1px solid #dbf1d0;
background : url(images/arrows.gif) no-repeat;
background-position : 8px 11px;
}
.lft-tbl .test {
background : #f8f8f8;
border-right : 1px solid #ddd;
border-bottom : 1px solid #ddd;
font : normal 12px arial;
color : #474747;
padding : 12px;
line-height : 18px;
text-align : justify;
}
.lft-tbl .test span {
color : #50b434;
font-weight : bold;
}
.lnk {
background : url(images/lnk-bg.gif);
font-size : 12px;
font-weight : bold;
color : #000;
line-height : 30px;
}
.lnk ul {
margin : 0;
padding : 0;
list-style-type : none;
}
.lnk ul li {
display : block;
display : inline;
padding : 7px 13px 6px 14px;
background : url(images/lnk-sep.gif) no-repeat right top;
}
.lnk ul li.none {
background : none;
}
.lnk ul li a {
color : #000;
text-decoration : none;
}
.lnk ul li a:hover {
color : #000;
text-decoration : underline;
}
.box {
width : 519px;
margin : 10px 10px 10px 242px;
}
.box .tp {
height : 6px;
background : url(images/box-tp-bg.gif);
width : 505px;
}
.box .content {
background : #fff5d3;
border-left : 1px solid #ebd588;
border-right : 1px solid #ebd588;
padding : 0 0 0 10px;
line-height : 27px;
font-weight : bold;
color : #b73c00;
font-size : 13px;
}
.box .content .img {
padding : 0 5px;
}
.box .bt {
height : 6px;
background : url(images/box-bt-bg.gif);
width : 505px;
}
.search {
background : #e8f2f8;
border-bottom : 1px solid #bcdbee;
border-top : 1px solid #bcdbee;
margin : 1px 0;
text-align : center;
padding : 4px 0 4px 0;
margin : 0;
}
.testimonial {
color : #000;
line-height : 18px;
padding : 2px 10px 0 15px;
text-align : justify;
font-weight : normal;
}
h1 {
color : #2d67a7;
font-size : 18px;
font-family : arial;
padding : 0 0 0 242px;
margin : 0;
}
h2 {
color : #ff5400;
font-size : 14px;
padding : 0 0 0 242px;
margin : 0;
}
.txt {
color : #2f2f2f;
font-size : 12px;
padding : 0 20px 10px 242px;
text-align : justify;
line-height : 18px;
}
.txt ul {
margin-top : 0;
margin-bottom : 3px;
}
.txt ul li {
line-height : 19px;
}
.buy {
width : 519px;
margin : 10px 10px 10px 242px;
background : #fff;
}
.blue {
width : 166px;
margin-right : 10px;
}
.blue .contain {
border-left : 1px solid #0a7bbd;
border-right : 1px solid #0a7bbd;
background : #f1faff;
padding : 5px 5px 0 5px;
line-height : 18px;
}
.blue .contain b {
color : #000;
}
.blue .contain b.sh {
color : #138acf;
text-align : center;
}
.blue .contain span {
color : #138acf;
font-size : 11px;
}
.red {
width : 166px;
margin-right : 10px;
}
.red .contain {
border-left : 1px solid #fbe1ce;
border-right : 1px solid #fbe1ce;
background : #fff6f0;
padding : 5px 5px 0 5px;
line-height : 18px;
}
.red .contain b {
color : #000;
}
.red .contain b.sh {
color : #ff5400;
text-align : center;
}
.red .contain span {
color : #ff5400;
font-size : 11px;
}
.green {
width : 166px;
}
.green .contain {
border-left : 1px solid #0aba53;
border-right : 1px solid #0aba53;
padding : 5px 5px 0 5px;
background : #f0fff6;
line-height : 18px;
}
.green .contain b {
color : #000;
}
.green .contain b.sh {
color : #51c048;
text-align : center;
}
.border {
border : 1px solid #eedcd2;
background : #fff;
padding : 3px 10px 0 5px;
}
.border img {
padding : 5px 5px 0 0;
}
.border b {
color : #ff7200;
}
.border b.sh {
color : #28a2ad;
}
.border .view {
height : 23px;
padding : 5px 0 10px 110px;
text-align : right;
}
.border .dot {
background : url(images/dot.gif);
height : 15px;
}
.inside-box {
width : 519px;
margin : 10px 10px 10px 242px;
background : #e8f2f8;
}
.inside-box .tp {
height : 6px;
background : url(images/box-tp-bg1.gif);
}
.inside-box .content {
background : #e8f2f8;
border-left : 1px solid #bcdbee;
border-right : 1px solid #bcdbee;
padding : 0 0 0 30px;
line-height : 27px;
font-weight : bold;
color : #b73c00;
font-size : 13px;
background : url(images/arrow-trust1.gif) repeat-y;
}
.inside-box .content .img {
padding : 0 10px;
}
.inside-box .content {
background : #e8f2f8;
border-left : 1px solid #bcdbee;
border-right : 1px solid #bcdbee;
padding : 0 0 0 20px;
}
.inside-box .content .txt1 {
font : bold 15px verdana;
color : #b73c00;
font-size : 13px;
background : url(images/arrow-trust1.gif) repeat-y;
padding-left : 15px;
line-height : 27px;
}
.inside-box .content .txt1 b {
color : #000;
}
.inside-box .content .img {
padding : 0 5px;
}
.inside-box .bt {
height : 6px;
background : url(images/box-bt-bg1.gif);
width : 519px;
}
.testi-hp {
color : #000;
line-height : 21px;
padding : 5px 20px 5px 252px;
text-align : justify;
}
.visa {
height : 60px;
background : #f6f6f6;
border-top : 1px solid #d3d3d3;
text-align : center;
}
.footer {
background : #1c518c;
font-size : 12px;
font-weight : bold;
color : #fff;
line-height : 24px;
text-align : center;
}
.footer a {
color : #fff;
text-decoration : none;
}
.footer a:hover {
color : #fff;
text-decoration : underline;
}
.foter {
background-image : url(images/bg01.gif);
margin : auto;
}
h3 {
font-size : 12px;
color : #fff;
line-height : 24px;
text-align : center;
margin : 0 0 10px 0;
}
.buycar {
font : bold 12px arial;
color : #000;
line-height : 18px;
text-align : right;
margin-top : 10px;
}
.buycar a {
color : #0066ff;
text-decoration : none;
}
.buycar a:hover {
color : #0066ff;
text-decoration : underline;
}
.tbl {
padding : 2px 5px 2px 5px;
}
.tbl b {
color : #000;
}
.tbl b.sh {
color : #ff5400;
font-size : 13px;
}
.footer_txt {
font-size : 12px;
color : #50b434;
text-align : justify;
text-decoration : underline;
padding : 0 20px 10px 242px;
line-height : 16px;
}
.footer_txt a {
color : #06f;
}
.footer_txt a:hover {
color : #058713;
text-decoration : none;
}
.sh {
font-size : 14px;
color : #ff5400;
line-height : 24px;
text-align : left;
margin : 0 0 5px 0;
}
.sh img {
padding : 0 10px 0 0;
}
.txt1 {
color : #2f2f2f;
font-size : 12px;
padding : 0 20px 10px 0;
text-align : justify;
line-height : 18px;
}
.box-1 {
padding : 10px 0 5px 242px;
}
.box-1 img {
border : 0;
}
.txt-tip {
font : normal 11px verdana;
color : #000;
line-height : 18px;
text-align : justify;
padding : 0 8px 0 9px;
}
.txt-tip a {
color : #000;
text-decoration : none;
}
.txt-tip a:hover {
color : #f00;
text-decoration : underline;
}
.txt-tip img {
padding : 5px 0 0 0;
border : 0;
}
.others {
color : #2f2f2f;
padding-left : 242px;
margin-bottom : 20px;
}
.others ul {
margin : auto;
padding : 0;
list-style-type : none;
text-align : left;
}
.others ul li {
float : left;
height : 19px;
padding : 0 30px 20px 0;
}
.others ul li.none {
background : none;
}
.others a {
color : #2f2f2f;
text-decoration : none;
}
.others a:hover {
color : #2f2f2f;
text-decoration : underline;
}
.sidebarmenu ul {
margin : 0;
padding : 0;
list-style-type : none;
text-decoration : none;
font : bold 12px Arial;
height : 30px;
}
.sidebarmenu ul li {
position : relative;
display : inline;
text-decoration : none;
font : bold 12px Arial;
float : left;
background : url(images/lnk-bg1.gif) repeat right top;
}
.sidebarmenu ul li ul {
left : 0;
position : absolute;
top : 1em;
display : block;
visibility : hidden;
}
.sidebarmenu ul li ul li {
background : url(images/lnk-bg1.gif) repeat right top;
border : none;
display : list-item;
}
.sidebarmenu ul li ul li ul {
left : 159px;
top : 0;
}
.sidebarmenu ul li ul li a {
display : block;
position : relative;
width : 160px;
color : #5c5c5d;
text-decoration : none;
padding : 5px 7px;
background : none;
}
.sidebarmenu ul li a:hover {
color : #5c5c5d;
text-decoration : underline;
}
* html p#iepara {
padding-top : 1em;
}.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
text-decoration:none;
font:bold 12px Arial;
height:30px;



}
 
.sidebarmenu ul li{
	position: relative;
	display:inline;
	text-decoration:none;
	font:bold 12px Arial;
	float:left;
	background:url(images/lnk-bg1.gif) repeat right top;
	
	
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
color: #5C5C5D;
text-decoration: none;
float:left;
padding: 5px 16px 5px 15px; _padding: 5px 16px 5px 15px; #padding: 5px 15px 5px 15px;
line-height:20px;
background:url(images/lnk-sep.gif) no-repeat right top;
}
.sidebarmenu ul li a.none{

background:none;
}

.sidebarmenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}
.sidebarmenu ul li ul li{

background:url(images/lnk-bg1.gif) repeat right top;
border:none;
display: list-item;



}

.sidebarmenu ul li ul li ul{ 
left: 159px;
top: 0;
}

.sidebarmenu ul li ul li a{
display: block;
position:relative;
width: 160px; /*width of sub menu levels*/
color: #5C5C5D;
text-decoration: none;
padding: 5px 7px ; 
background:none;


}

.sidebarmenu ul li a:hover{

color:#5C5C5D;
text-decoration:underline;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
.form {
margin : 0;
padding : 0 10px 0 0;
font : normal 12px arial;
color : #666;
}
#form1 {
padding-left : 0;
}
.form label {
float : left;
width : 180px;
padding : 2px 5px 0 0;
}
.form input {
font-size : 12px;
}
.form p {
margin : 8px;
color : #000;
}
.iht1 {
font-family : arial;
font-size : 12px;
text-align : justify;
color : #8f2114;
line-height : 18px;
padding : 5px 10px 10px 10px;
margin-left : 242px;
}
.indian {
font-family : arial;
font-size : 12px;
margin-left : 242px;
padding : 0 0 10px 10px;
}
.style3 {
font-family : arial;
font-size : 12px;
text-align : justify;
color : #8f2114;
line-height : 18px;
padding : 0 10px 0 10px;
}
.cod {
text-align : right;
padding : 8px 0 0 0;
font-family : arial, verdana;
color : #ff5400;
font-size : 13px;
}
.cod a {
color : #ff5400;
text-decoration : none;
}
.cod a:hover {
color : #ff5400;
text-decoration : underline;
}
* html .sidebarmenu ul li {
float : left;
}
* html .sidebarmenu ul li a {
height : 1%;
} 