@charset "utf-8";
/* CSS Document */

.select_opction_div{width:100%; float:left; margin-top:40px;}
.footer_main h5{ color:#FBFBFB; margin:0px;}
.footer_main p{ margin:0px;}
.choose_div{float:left; width:85%; margin-left:0px !important;}
.choose_1{font-size:20px; font-weight:bold; padding-top:20px; text-decoration:underline; width:50%; float:left;  margin-left:0px;}
.choose_2{font-size:20px; font-weight:bold; padding-top:20px; text-decoration:underline; color:#000000!important; width:45%!important; float:right;}
.choose_3{line-height:30px; float:left;  margin-left:0px;}
.choose_4{width:45%!important; line-height:30px; float:right;}
.mandate_div{ width:1054px;}
.mandate_1 {width:30% !important; color:blue; margin-top:50px;}
.mandate_2{width:25% !important; color:blue; float:right;}
.no_record{ color:#FF0000; font-weight:bold; padding-top:10px;}

*{padding:0px;
margin:0px auto;
}
.right_panel{float:right; border:#0B0B0B solid 2px; margin-top:20px; width:400px; color:#F10F13; font-size:18px; margin-bottom:20px; text-align:center;}
.header_part{ background-color:#0066cc; width:100%; float:left; }
.header_main{ margin:auto; width:1054px;}


/*.logo1{ background-image:url(../imge/logo1.jpg); background-repeat:no-repeat;height:68px;margin-top: 5px;
    margin-left: 57px;}*/

.header-logo{
	width:459px;
	height:83px;
	background-image:url(../imge/logo_final.png);
	background-repeat:no-repeat;
	
	margin-top:10px;
	float:left;	
}
#top_menu{ background-color:#06C; float:right;}
#top_menu1{float:right; color:rgba(236,228,228,1.00);background-color:#06C; height:30px; margin-top:10px;}

.header-text{
	    height: 62px;
    margin-left: 50px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
    color: #FFF;
    float: left;
    clear: both;
	
	
}

.header_panel{
	/*width:214px*/
	float:right;
	margin-top:10px; margin-left:200px;
	
	
}
.top_menu2{ width:1054px; margin:0px auto; padding-top:10px;}

.header_user{
	
     /*width:214px*/;
	height:auto;
	
	
}
.header_user a{color:#fff; text-decoration:none; font-size:20px;}
.header_user a:hover{ text-decoration:underline; font-size:20px;}
.header_search{


     width:210px;
	height:39px;
	background-color:#FFF;
	margin-top:15px;
	box-shadow: 4px 4px 2px #333333;
	    }

#mysearch2{height:auto; margin-top:10px; width:80%; margin-left:5px;}



 
::-webkit-input-placeholder {
 font-size: 14px;
 color: #0066cc;
 text-transform: uppercase;
 text-transform: uppercase;
 font-weight: bold;
}
:-moz-placeholder { /* older Firefox*/
 font-size:14px;
 color: #0066cc;
 text-transform: uppercase;
 font-weight: bold;
}
::-moz-placeholder { /* Firefox 19+ */ 
 font-size: 14px;
 color: #0066cc; 
 text-transform: uppercase;
 font-weight: bold;
} 
:-ms-input-placeholder { 
 font-size: 14px; 
 color: #0066cc;
 text-transform: uppercase;
 font-weight: bold;
}

.header_search_logo{
	width:30px;
	height:27px;
	float:right;
	background-image:url(../imge/se.png);
	background-repeat:no-repeat;
	margin-top:4px;
	margin-right:5px;
}

.header_live_logo{
	width:119px;
	height:70px;
	float:right;
		margin-top:10px;
}

.nav_part{ background-color:#333; width:100%; }
.nav_main{ margin:0px auto; width:100%; max-width:1125px; min-height:73px;}




table {
  border-collapse: collapse;
  border-spacing: 0
}

body {
  font-family: 'roboto', arial;
  overflow-y: scroll;
}


.menu_div{ width:100%; background:#000; float:left;}



	
.body_part{ background-color:#FFF; width:100%; float:left;}
.body_part_main{ width:1054px; margin:0px auto;}

.body_text{
	width:1054px;
	/*height:516px;*/
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:32.46px;
	color:#333;
	/*margin-left:57px;*/
	
}
h5 a{color:#FFFFFF;font-weight:400;}
h5 a:hover{ text-decoration:underline; color:#333;}
.highlight{ font-weight:bold; color:#333;}
.para_text1{ width:100%;font-size: 15px;font-family: Verdana, Arial, Helvetica, sans-serif;float: left;margin:10px 0 10px 0;line-height: 30px;text-align: justify;}
.para_text2 li{line-height: 20px;padding-top: 15px;}
.text1{ font-size:30px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; border-bottom:2px solid; padding-bottom:10px; margin-top:10px;}
.para_text{ font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; margin-top:10px; line-height:30px; text-align:justify; width:50%;}
.text_img{ float:left; border:3px solid #666; margin-right:10px;}
.text_img1{ float:right; border:3px solid #666; margin-left:10px; }
.body_text2{
	width:1054px;
	height:516px;
	float:left;
	color:rgba(255,255,255,1.00);


}

.body_text1{
	width:1054px;
	height:516px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:32.46px;
	color:#333;
	margin-left:57px;
	margin-top:20px;
}

.h3{color:#000000; border-bottom: 2px solid; padding-bottom: 10px; margin-top:10px; font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.body_panel_div{
	width:1054px;
	margin-bottom:20px;
	float:left;
	
	/*margin-top:45px;*/
}
.body_panel{
	width:198px;
	height:330px;
	float:left;
	background-color:#0066cc;;
	margin-left:10px;
	

}
.body_panel_plan{
	width:196px;
	height:26px;
	float:left;
	background-color:#333;
	color:#FFF;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	padding-top:2px;
	
	
	

}
.body_panel_text{
	width:196px;
	height:231px;
	float:left;
	color:#FFF;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14.28px;
	font-weight:bold;
	margin-top:8px;
	

}
ul.panel{ list-style:none; margin:0px; padding:0px;}
ul.panel li{ line-height:22px;}
ul.panel li.cross{ background-image:url(../imge/cross.png); background-repeat:no-repeat; background-position:0 4px; padding-left:18px; margin-left:2px;
}

ul.panel li.right{ background-image:url(../imge/right.png); background-repeat:no-repeat; background-position:0 4px; padding-left:18px; margin-left:2px;
}




.footer_part1{ width:100%; clear:both;}
.footer_main1{ width:100%;  margin:0px auto;}

.footer_part{ background-color:#0066cc; width:100%;}
.footer_main{ width:100%; margin:0px auto;
text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; font-weight:bold; padding-top: 10px;line-height: 25px;}


h5{
 font-weight: normal;
  font-size:12px;	
}
/*<....................................................................................>*/
#menu {
    width: 100%;
    margin: 0;
    padding: 10px 0 0 0;
    list-style: none;  
    background-color: #111;
    background-image: linear-gradient(#444, #111);
    border-radius: 50px;
    box-shadow: 0 2px 1px #9c9c9c;
	height:20px !important;
	
}

#menu li {
    float: left;
    padding: 0 0 10px 0;
    position: relative;
}

#menu a {
    float: left;
    height: 25px;
    padding: 0 25px;
    color: #999;
    text-transform: uppercase;
    font: bold 12px/25px Arial, Helvetica;
    text-decoration: none;
    text-shadow: 0 1px 0 #000;
}

#menu li:hover > a {
    color: #fafafa;
	
}

*html #menu li a:hover { /* IE6 */
    color: #fafafa;
}

#menu li:hover > ul {
    display: block;
}

/* Sub-menu */
#menu ul {
    list-style: none;
    margin: 0;
    padding: 0;    
    display: none;
    position: absolute;
    top: 35px;
    left: 0;
    z-index: 99999;    
    background-color: #444;   
    background-image: linear-gradient(#444, #111);    
    -moz-border-radius: 5px;
    border-radius: 5px;
	
}

#menu ul li {
    float: none;
    margin: 0;
    padding: 0;
    display: block;  
    box-shadow: 0 1px 0 #111111, 
                0 2px 0 #777777;
}

#menu ul li:last-child { 
    box-shadow: none;    
}

#menu ul a {    
    padding: 10px;
    height: auto;
    line-height: 1;
    display: block;
    white-space: nowrap;
    float: none;
    text-transform: none;
}

*html #menu ul a { /* IE6 */   
    height: 10px;
    width: 150px;
}

*:first-child+html #menu ul a { /* IE7 */    
    height: 10px;
    width: 150px;
}

#menu ul a:hover {
    background-color: #0186ba;
    background-image: linear-gradient(#04acec, #0186ba);
}

#menu ul li:first-child a {
    border-radius: 5px 5px 0 0;
}

#menu ul li:first-child a:after {
    content: '';
    position: absolute;
    left: 30px;
    top: -8px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 8px solid #444;
}

#menu ul li:first-child a:hover:after {
    border-bottom-color: #04acec; 
}

#menu ul li:last-child a {
    border-radius: 0 0 5px 5px;
}

/* Clear floated elements */
#menu:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

* html #menu             { zoom: 1; } /* IE6 */
*:first-child+html #menu { zoom: 1; } /* IE7 */


#menu ul li:first-child a:after {
    content: '';
    position: absolute;
    left: 30px;
    top: -8px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 8px solid #444;
}

#menu ul li:first-child a:hover:after {
    border-bottom-color: #04acec; 
}

/*select_opction css start*/

.select_text{ width:250px; line-height:50px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;color: #4F4C4C;}
.select_option{width: 300px; color: #fff;background-color: #0066cc; font-size:12px;}
.select_checkbox{ width: 33%;float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #4F4C4C;line-height: 30px;}
.coll_row{ width:100%; float:left;}
.row{ width:100%; float:left;}
#button{color: #FFFFFF;background: #0066cc;margin-top: 20px;width: 80px;height: 30;border: 1px solid; margin-bottom:10px;}
.line1{ color:#FF0000;}

...............................................................................login user.................................................

/*.user{width:300px;height:38px;font-size:16px;padding-left:5px; background-color:#0066cc; color:#FFFFFF !important;}
.pa{width:300px;height:38px;padding-left:5px;}*/
.click{ margin-bottom:10px;}

::-webkit-input-placeholder { color:#fff; font-size:12px; }
::-moz-placeholder { color:#fff; font-size:12px;} /* firefox 19+ */
:-ms-input-placeholder { color:#fff;font-size:12px; } /* ie */
input:-moz-placeholder { color:#fff; font-size:12px;}

.contact{text-align:center; border:#C03 2px; float:right; width:70%; height:55%; background-color:#09C; margin-top:20px;}



.input_bg2 {
    width:180px;
    height: 30px;
    padding-left: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px #CCCCCC solid;
    font-family: 'tt0009m' !important;
    font-size: 12px;
    margin-top: 9px;
	margin-right:15px;

}

.text_area_bg2 {
    width:250px;
    border: 1px #CCCCCC solid;
    font-size: 12px;
    font-family: 'tt0009m' !important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    height: 82px;
	margin-top:10px;
	margin-right:5px;
	margin-right:15px;
	
}
.col-md-12{
	position:relative; float:left;
	min-height:1px;
	width:50%;
}



