* { margin:0; padding:0;}
body {
	background:#1a1e23;
	font-size:16px;
	line-height:1em;
	font-family:arial, tahoma;
	color:#7a7a7a;
	text-align:left;
}

.main 
{
		width:1000px;
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;
}





/*in_line*/
input, select { vertical-align:middle;}
img {border:0; vertical-align:top; text-align:left;}


a:hover{
	text-decoration:underline;
}
a {
	color:#0099FF;
	text-decoration: none;
}

.column { float:left;}
.clear, .content_top, .content_bot, .col_box, p { width:100%; overflow:hidden;}


/*header*/
.tail_header{
	background:url(images/tall_header.gif) 0 0 repeat-x;
	width:100%;
	height:300px;
}
.tail_header .site_center{position:relative;}
.header_link{
	height:42px;
	background:url(images/header_link.jpg) 0 0 no-repeat;
}
.header_link img{ margin-top:11px;}
.header_logo{
	height:200px;
	background:url(images/header2.jpg) 29px 0 no-repeat;
}
.header_logo span{ display:block; padding:50px 0 0 90px;}
.header_logo span img{ display:block; margin-bottom:24px;}
.header_menu{ height:58px; text-indent:31px;}


.links-bg
{
	width:930px;
	height:58px;
	line-height:58px;
	margin-left: 30px;
}
.toplinks
{
	line-height:45px;
	width:186px;
	float:left;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.toplinks a
{
	color:#FFFFFF;
	display:block;
	height:58px;
	background-image:url(images/m11.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-align: center;
}

.toplinks a:hover
{
	color:#000000;
	background-image: url(images/m11-1.jpg);
	background-repeat:no-repeat;
}

.toplinks_hover
{
	line-height:45px;
	width:186px;
	float:left;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.toplinks_hover a
{
	color:#FFFFFF;
	display:block;
	height:58px;
	background-image:url(images/m11.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-align: center;
}
.toplinks_hover a:hover
{
	color:#000000;
	background-image: url(images/m11-1.jpg);
	background-repeat:no-repeat;
}
.tl_contact
{
	line-height:45px;
	width:186px;
	float:left;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.tl_contact a
{
	color:#FFFFFF;
	display:block;
	height:58px;
	background-image:url(images/m55.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-align: center;
}
.tl_contact a:hover
{
	color:#000000;
	background-image: url(images/m55-5.jpg);
	background-repeat:no-repeat;
}


.tl_faq
{
	line-height:45px;
	width:186px;
	float:left;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.tl_faq a
{
	color:#FFFFFF;
	display:block;
	height:58px;
	background-image:url(images/m44.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-align: center;

}
.tl_faq a:hover
{
	color:#000000;
	background-image: url(images/m44-4.jpg);
	background-repeat:no-repeat;
}


.tl_benefits
{
	line-height:45px;
	width:186px;
	float:left;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.tl_benefits a
{
	color:#FFFFFF;
	display:block;
	height:58px;
	background-image:url(images/m33.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-align: center;

}
.tl_benefits a:hover
{
	color:#000000;
	background-image: url(images/m33-3.jpg);
	background-repeat:no-repeat;
}


.tl_services
{
	line-height:45px;
	width:186px;
	float:left;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.tl_services a
{
	color:#FFFFFF;
	display:block;
	height:58px;
	background-image:url(images/m22.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-align: center;

}
.tl_services a:hover
{
	color:#000000;
	background-image: url(images/m22-2.jpg);
	background-repeat:no-repeat;
}


.left_tail{
	width:49%;
	height:300px;
	float:left;
}
.right_tail{
	width:51%;
	height:300px;
	float:right;
	background:url(images/tall_header_right1.gif) 0 0 repeat-x;
}
.extra{position:relative; width:100%; text-align:center;}
.extra_1{
	position:absolute;
	width:100%;
	height: 302px;
}

/*footer*/
.footer{
	text-align:left;
	color:#CCCCCC;
	padding:18px 0;
	font-size:0.75em;
	margin-left: 30px;
}
.footer a{
	color:#C6E8FF;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
	text-transform: capitalize;
}


/*content*/
.tail_content_row_top{ background:#1a1e23 url(images/tail_content_row_top.gif) 0 0 repeat-x; width:100%;}
.tail_content_bot_top{ background:#131519;}
.box_1{
	background:#1d2126 url(images/box_1.gif) 0 0 repeat-x;
	padding:15px 19px 26px 22px;
}
/**/
.content_top{
	padding:5px 0 22px 0;
}
.content_bot{
	padding:15px 0 42px 0;
}
.ind_title{
	height:20px;
	font-size: 12px;
	color:#0099FF;
}
.ind_title img{ position:absolute;}
.ind_title span{
	color:#59BDFF;
	font-family: verdana;
	vertical-align: top;
	font-size: 12px;
}
.st_text_1{line-height:1.312em;}
.st_text_1 dt{
	color:#00C6C6;
	padding-bottom:14px;
	font-size:16px;
}
.st_text_1 dt a{ color:#fff1b7; background:url(images/bull_dl.gif) center left no-repeat; padding:0 0 0 22px; float:right;}
.st_text_1 dd span{ display:block;}
.st_text_2 dt{ color:#7fad77;}
.st_text_2 dd{ padding-bottom:13px;}
.extra_ind_left{
	padding-left:58px;
	width:100%;
}
.text_1{ color:#7ea477;}
.indent_top{ display:block; margin-top:15px;}
.br{ display:block;}
.list li a{ color:#ffffff; font-size:1.187em; line-height:1.5em;}
.list_1 li a{ color:#7fad77; font-size:1.187em; line-height:1.5em;}
/**/
.img_left{ margin:2px 26px 0 0; float:left;}
.indent_bot{ display:block; margin-bottom:11px;}
.indent_top_bot{ display:block; margin:25px 0;}
.indent_top1{ display:block; margin-top:31px;}
.link{
	color:#B3FFB3;
	font-size:1.187em;
}
.linka{ color:#7fad77; }
.title{ display:block; margin-bottom:11px;}
p{
	margin-top:11px;
	margin-right: 5px;
}
.ind_1{ margin-top:31px; display:block;}
.link_1{ color:#ffffff; font-size:1.187em;}
.link_2{ color:#f0d88b; float:right; display:block; margin-top:5px; margin-right:11px;}
.link_1a
{
	color:#00FFFF;
	font-size:12px;
}

/*text_style*/
.text_top, .text_bot{font-size:0.75em;/* color:#8c9599;*/ color:#CCCCCC; line-height:1.5em;}
	

/*================== index.html ==================*/
#page1 .content_top .col_2 .col_box{ position:relative; margin:0 0 0 -20px;}
#page1 .content_top .col_2 .col_box .col_box_1{ width:238px;}
#page1 .content_top .col_2 .col_box .col_box_2{ width:238px; margin-left:28px;}
#page1 .content_top .col_2 .col_box .img_left{ margin-right:9px;}
/*================== index-3.html ==================*/
#page4 .content_top .col_1 .col_box .col_box_1{ width:238px;}
#page4 .content_top .col_1 .col_box .col_box_2{ width:238px; margin-left:28px;}
#page4 .content_top .col_1 .col_box .img_left{ margin-right:9px;}
/**/
#page4 .content_bot .col_box_1{ width:150px;}
#page4 .content_bot .col_box_2{ width:100px;}
/*================== index-4.html ==================*/
#page5 .content_top .col_2 .col_box{ position:relative; margin:0 0 0 -20px;}
#page5 .content_top .col_2 .col_box .col_box_1{ width:238px;}
#page5 .content_top .col_2 .col_box .col_box_2{ width:238px; margin-left:28px;}
#page5 .content_top .col_2 .col_box .img_left{ margin-right:9px;}
/*================== index-5.html ==================*/
#page6 .content_bot .col_box .col_box_1{ width:238px;}
#page6 .content_bot .col_box .col_box_2{ width:238px; margin-left:28px;}
#page6 .content_bot .col_box .img_left{ margin-right:1px;}
/*================== index-6.html ==================*/
#page7 .content_top .col_box .col_box_1{ width:260px;}
#page7 .content_top .col_box .col_box_2{ width:220px;}
#page7 .form input{ width:210px; height:18px;}
#page7 .form textarea{ width:220px; height:109px; overflow:auto; display:block; margin-bottom:11px;}
#page7 .form textarea, #page7 .form input{ border:1px solid #7e7e7e; color:#000; font-size:1em; font-family:Tahoma;}
#page7 .indent_form{ height:27px;}
#page7 .indent_link{
	margin-left:120px;
	margin-right:23px;
}
#logo_text {
	color: #FFCC00;
	margin-left: 70px;
	margin-top: 50px;
	font-family: "Bauhaus 93";
	font-size: 24px;
}
#logo_text span {
	color: #FFCC00;
}
#page1 .content_top .col_1 .col_box .col_box_1 {
	width:150px;
}
#page1 .content_top .col_1 .col_box .col_box_2 {
	width:238px;
	margin-left:28px;
}
#page1 .content_top .col_1 .col_box .img_left {
	margin-right:9px;
}
#page1 .content_bot .col_box_1 {
	width:150px;
}
#page1 .content_bot .col_box_2 {
	width:100px;
}
.tablecolor {
	color: #000000;
}
.tablecolor a{
	color: #FFFFFF;
}
#page1 .content_top .col_3 .col_box .col_box_3 {

}
.link_2a {
	color:#999999;
	font-size:12px;
}
.free {
	font-family: "Courier New", Courier, monospace;
	font-size: 28px;
	color: #FF6600;
}
.smSub1
{
font-size:14px;
font-weight:bold;
color:#59BDFF;
 }
.smSub2
{
	font-size:13px;
	font-weight:bold;
	color:#00C6C6;
	margin-left: 45px;
 }
li {

	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 5px;

}
.img_border {
border-color:#ffffff;
border-left-color:#FFFFFF;
border-right-color:#FFFFFF;
border-top-color:#FFFFFF;
border-bottom-style:solid; 
border-width:3px;
}
.ind_title1 {
	height:20px;
	font-size: 12px;
	color: #CCCC99;
}
.ind_title1 span {
	color:#59BDFF;
	font-family: "Times New Roman", Times, serif;
	vertical-align: top;
	font-size: 12px;
}
.arrowlistmenu{
width: 170px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	font: normal 12px Arial;
	color: #d6d6d6;
	background: black url(titlebar1.jpg) repeat-x center left;
	margin-bottom: 10px; /*bottom spacing between header and rest of content*/
	text-transform: uppercase;
	padding: 4px 0 4px 10px; /*header text is indented 10px*/
	cursor: hand;
	cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}
.arrowlistmenu li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}
.arrowlistmenu ul li{
padding-bottom: 2px;
padding-left:5px;
background-image:none; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
	color: #59BDFF; /*custom bullet list image*/
	display: block;
	padding: 2px 0;
	padding-left:10px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
	text-decoration:none;
}

.arrowlistmenu ul li a:visited{
	color: #59BDFF;
	text-decoration:none;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
	color: #59BDFF;
	background-color: #696d71;
	text-decoration: none;
}
.icon_text {
color:#0099FF;
}

.kunu
{
float:left;
background-color:1a1e23;
}

.vikash
{

	height:400px;
	width:40px;
	float:left;
	
}

