﻿body
{
	margin:0;
	padding:0;
	color:#000;
	font:normal 12px arial;
	background:#E5E5E5;
}
a img{ border:none;}
.bbg{ background:url(../images/bbg.jpg) repeat-y left;}
.main-sec{margin:auto;width:90%;}
.main{margin:auto;width:90%;
      
      background:#FFF;
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DCDCDC), to(#FFF));
  background: -webkit-linear-gradient(top,  #FFF, #DCDCDC);
  background: -moz-linear-gradient(top, #FFF, #DCDCDC);
  background: -ms-linear-gradient(top,  #FFF, #DCDCDC);
  background: -o-linear-gradient(top,  #FFF, #DCDCDC);
  
      
      text-align:left;-moz-box-shadow:0px 0px 5px gray;
 -webkit-box-shadow:0px 0px 5px gray;
  box-shadow:0px 0px 5px gray;}
.top-st{background:#000;color:White;padding:3px 0;}
.left{float:left;}
.right{	float:right;}
.cl{clear:both;}
.r-link{}
.r-link a{ color:#02BFEE; text-decoration:none; margin:2px 6px;}
.r-link a:hover{color:Orange; text-decoration:underline;}
.logo
{
	margin:10px;
}
.banner{ margin-top: 15px;}

/*--------Menu-----------*/

#tabs {
	float:left;
	width:100%;
	/*font-size:93%;*/
	line-height:normal;
	 font:normal 12px arial;
	  margin-bottom:0;
	  margin-top:14px;
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("../images/left3.png") no-repeat left top;
	margin:0;
	padding:0 0 0 12px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("../images/right3.png") no-repeat right top;
	padding:10px 22px 8px 12px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span { color:Black;
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}

/*--------End Menu-----------*/
.color-st
{
	background:#1BAACA;
	height:3px;
}
.r-slide{ min-height:250px;}
.b-side{ background:url(../images/slide-left.jpg)  no-repeat; min-width:200px; height:250px;}
.s-link{ margin:5px;}
.s-link h2{ margin:0 ; padding:3px; color:#09009F;}
.s-link ul
{
	margin:5px;
	padding:5px;
}
.s-link ul li
{
	margin:0;
	padding:4px;
	list-style-image:url(../images/bullet.gif);
}
.s-link ul li a
{
	text-decoration:none;
	
	color:#09009F;
	font:bold 12px arial;
}
.s-link ul li a:hover
{
	color:#E05502;
	text-decoration:underline;
}
/*-------------*/
.s-link2{ margin:10px;}

.s-link2 ul
{
	margin:5px;
	padding:5px;
}
.s-link2 ul li
{
	margin:0;
	padding:4px;
	list-style-image:url(../images/bullet.gif);
}
.s-link2 ul li a
{
	text-decoration:none;
	color:#C13900;
	font:bold 12px arial;
}
.s-link2 ul li a:hover
{
	color:#414141;
	text-decoration:underline;
}
/*-----------------*/
.segment
{
	float:left;
	width:23%;
	min-height:100px;
	-moz-box-shadow:0px 0px 5px gray;
 -webkit-box-shadow:0px 0px 5px gray;
  box-shadow:0px 0px 5px gray;
 background:#fff;
 -webkit-border-radius: 6px 6px 6px 6px;
 -moz-border-radius:  6px 6px 6px 6px;
  border-radius:  6px 6px 6px 6px;
 padding:7px;
  margin:8px 0px 8px 8px;
  
   background:#DCDCDC;
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DCDCDC));
  background: -webkit-linear-gradient(top,  #DCDCDC, #FFF);
  background: -moz-linear-gradient(top, #DCDCDC, #FFF);
  background: -ms-linear-gradient(top,  #DCDCDC, #FFF);
  background: -o-linear-gradient(top,  #DCDCDC, #FFF);
}
.segment1
{
	float:left;
	width:20%;
	min-height:200px;
	-moz-box-shadow:0px 0px 5px gray;
 -webkit-box-shadow:0px 0px 5px gray;
  box-shadow:0px 0px 5px gray;
 background:#fff;
 -webkit-border-radius: 6px 6px 6px 6px;
 -moz-border-radius:  6px 6px 6px 6px;
  border-radius:  6px 6px 6px 6px;
 padding:7px;
  margin:8px 4px 8px 8px;
  
  
}
.segment2
{
	float:right;
	width:75%;
	min-height:200px;
	-moz-box-shadow:0px 0px 5px gray;
 -webkit-box-shadow:0px 0px 5px gray;
  box-shadow:0px 0px 5px gray;
 background:#fff;
 -webkit-border-radius: 6px 6px 6px 6px;
 -moz-border-radius:  6px 6px 6px 6px;
  border-radius:  6px 6px 6px 6px;
padding:7px;
  margin:8px 8px 8px 4px;
  
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DCDCDC), to(#FFF));
  background: -webkit-linear-gradient(top,  #FFF, #DCDCDC);
  background: -moz-linear-gradient(top, #FFF, #DCDCDC);
  background: -ms-linear-gradient(top,  #FFF, #DCDCDC);
  background: -o-linear-gradient(top,  #FFF, #DCDCDC);
}

.hd0
{
	background:#09009F;
	padding:4px;
	margin:4px 0;
	color:White;
	font:normal 16px arial;
}
.hd1
{
	background:#E05502;
	padding:4px;
	margin:4px 0;
	color:White;
	font:normal 16px arial;
}
.hd2
{
	
	padding:4px;
	margin:4px 0;
	color:#09009F;
	font:bold 16px arial;
}
.hd2 span
{
	
	margin:4px 0;
	font:normal 14px arial;
	color:Black;
}
p
{
	font:normal 14px calibri;
	line-height:20px;
	text-indent:10px;
	 text-align:justify;
}




.footer-menu
{
 text-align:center;
	background:#000;
	color:Gray;
	padding:4px 0;
}
.footer-menu a
{
	text-decoration:none;
	color:White;
	padding:2px 6px;
}
.footer-menu a:hover
{
	text-decoration:underline;
	color:#049CFC;
	
}
.cpr
{
	margin:5px;
	padding:8px;
}
.cpr a
{
	color:#1c1c1c;
	font:bold 12px arial;
}
.cpr a:hover
{
	color:#9c9c9c;
	 text-decoration:none;
}
/*--------rakesh-------*/
.autocomplete_completionListElement 
{ 
	 font-family: Verdana, Helvetica, sans-serif;
            font-size: .9em;
            font-weight: normal;
            border: solid 1px #006699;
            line-height: 20px;
            padding: 3px;
            background-color: White;
           
	height : 200px; 
	overflow : auto;
	
}
.autocomplete_listItem 
{
	 border-bottom: dotted 1px #006699;
            cursor: pointer;
            color: Black;
            list-style:none;
}
.autocomplete_highlightedListItem
{
	 color: White;
            background-color: #AA000A;
            cursor: pointer;
            list-style:none;
}
/*----------------------*/
.login-sec
{


}
.login-sec h2
{
 color:#0091B1;
}
.login-pnel
{
	width:400px;
	min-height:220px;
	-moz-box-shadow:0px 0px 5px gray;
 -webkit-box-shadow:0px 0px 5px gray;
  box-shadow:0px 0px 5px gray;
 background:#fff;
 -webkit-border-radius: 6px 6px 6px 6px;
 -moz-border-radius:  6px 6px 6px 6px;
  border-radius:  6px 6px 6px 6px;
 padding:7px;
  margin:90px auto;
  
   background:#DCDCDC;
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DCDCDC));
  background: -webkit-linear-gradient(top,  #DCDCDC, #FFF);
  background: -moz-linear-gradient(top, #DCDCDC, #FFF);
  background: -ms-linear-gradient(top,  #DCDCDC, #FFF);
  background: -o-linear-gradient(top,  #DCDCDC, #FFF);
}
.list{}
.list ul
{
	padding-left:15px;
	
}
.list ul li
{
	padding:5px;
	 list-style-image:url(../images/bullet.gif);
}
.list ul li a
{
	text-decoration:none;
	color:red;
}
.list ul li a:hover
{
	text-decoration:underline;
	color:#000;
}
