/* CSS Document */


body{margin:0px; padding:0px; text-align: justify; font-family:'HelveticaNeueLight', Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; /*background:#e9e9e9 url(../images/bg.jpg) repeat-x;*/ color:#444444; background:#e9e9e9 url(../images/bg.jpg) repeat-x; overflow-x: hidden;}
.login_body{margin:0px; padding:0px; text-align: justify; font-family:'HelveticaNeueLight', Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; background:#ffffff; color:#6a6a6a}

@font-face {
    font-family: 'HelveticaNeueLight';
    src: url('helveticaneuelight.eot');
    src: url('helveticaneuelight.eot') format('embedded-opentype'),
         url('helveticaneuelight.woff') format('woff'),
         url('helveticaneuelight.ttf') format('truetype'),
         url('helveticaneuelight.svg#HelveticaNeueLight') format('svg');
}


img{border:0px}
a{text-decoration:none}

#main{ background:none; width:100%; height:auto; margin:auto; text-align:center; text-align: justify;}
.wraper{ float:left; width:99%; margin:0 1% 0 0;}
.top{ float:left; width:100%; height:120px;
     background: rgb(174,96,212);
     background: linear-gradient(90deg, rgb(255 255 255) 35%, rgb(255 255 255) 100%);
      position:fixed; 
      z-index:100;}
.top3{ float:left; width:100%; height:60px;}
.top1{ float:left; width:100%; height:42px;background-color: #000;}
.top1a{ float:left; width:367px; height:42px;}

.client_logo{ float:left; width:80px; height:38px; margin-left:548px; background:#006600; margin-top:-8px;}
.client_logo1{ float:left; width:80px; height:38px; margin-left:700px; margin-top:-8px;}

.top1b{ float:right; width:auto; height:16px; margin-top:10px; text-align:right; margin-right:15px;}
.top2{ float:left; width:98%; height:47px; margin-top:5px; margin-bottom:15px; margin-left:1%;}
.footer{ float:left; width:99%; height: auto; margin:1%;}
.footer_left{ float:left; width:50%; height: auto;}
.footer_right{ float:right; width:50%; height: auto; text-align:right;}
.footer_right2{ float:right; width:48%; height: auto; text-align:right; margin-right:2%;}

.search_inner{ float:left; margin-left:238px; z-index:1000; position:absolute; background-color:#99CC00;}

.content_left{ float:left; width:69%; min-height:730px; padding:2%; background-color:#FFFFFF; border:1px solid #dadada; margin-left:1%; margin-top:140px; }
.content_big{ float:left; width:94%; min-height:400px; padding:2%; background-color:#FFFFFF; border:1px solid #dadada; margin-left:1%; margin-top:140px;}
.content_right{ float:right; width:20%; height:auto; padding:2%; background-color:#FFFFFF; border:1px solid #dadada; margin-top:140px;}

.page_title{ float:left; width:100%; height:38px; margin-bottom:5px; text-align:left;}
.page_title_left{ float:left; width:35%; height:38px;}
.page_title_right{ float:right; width:65%; height:38px; text-align:right;}

.page_title_right11{ 
	float:left; 
    width: 55%;
	text-align:right;
	height:38px;
}

.page_title_rightqst{ float:left; height:38px; text-align:right;
    /*margin-right: 70px;*/
    margin-top:-5px;
    text-align: right;
    /*width: 100%;*/
	width: 65%;
}
.gadget_content{ float:left; width:100%; height: auto; margin-top:15px;}

.page_title_left2{ float:left; width:44%; height:38px;}
.page_title_right2{ float:left; width:48%; height:38px; text-align:center;}

.bull{ float:left; width:97%; height:auto; margin-bottom:1%; background:url(../images/bull.jpg) no-repeat; padding-left:3%;}

li .sq {
    height: 19px;
    margin: 15px 0; /* not needed, just to add space between the li's */
    background: url('../images/bull.jpg') no-repeat left center;
    list-style: none;
    padding-left: 33px;
    line-height: 20px; /* Might have to play with this value a bit */
}

.button{ float:left; width:100%; height:31px; text-align:center; color:#FFFFFF;
background: #a74e79;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}
.button:hover{background: #684aa2;}

.button2{ float:left; width:49%; height:31px; text-align:center; color:#FFFFFF;
background: #a74e79;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}
.button2:hover{background: #684aa2;}

.button5{ float:left; width: auto; height:31px; text-align:center; color:#FFFFFF; padding-bottom:2px; margin-right:10px;
background: #a74e79;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}
.button5:hover{background: #684aa2;}

.button_report{ width: auto; height:26px; text-align:center; color:#FFFFFF; padding-bottom:2px; margin-right:10px;
background: #a74e79;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}
.button_report:hover{background: #684aa2;}

.button6{float:left;width:120px;height:22px;text-align:center;color:#FFFFFF;padding-bottom:2px;margin-right:10px;background: #a74e79;
    -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #FFFFFF;}
.button6:hover{background:#684aa2; color: #fff;}
/*width:325px;*/
.logo_section{height:55px; float:right;}
.logo_section2{height:49px; float:right; width:23.5%; overflow:hidden; border:1px solid #ddd; background:#fff; padding:3px;}
.logo_section_img{height:49px; float: left; width:100%; overflow:hidden; text-align:center;}



.buttonModfy{ float:left; width:45px; height:22px; text-align:center; color:#FFFFFF; padding-bottom:2px; margin-right:10px;
background: #000000;
background: -moz-linear-gradient(top,  #000000 0%, #8b65ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#8b65ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #000000 0%,#8b65ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #000000 0%,#8b65ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #000000 0%,#8b65ed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #000000 0%,#8b65ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#8b65ed',GradientType=0 ); /* IE6-8 */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}
.buttonModfy:hover{background: #000000;}
.button7{ width:120px; height:22px; color:#FFFFFF; padding-bottom:2px; text-align:center; margin:auto;
background: #000000;
background: -moz-linear-gradient(top,  #000000 0%, #8b65ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#8b65ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #000000 0%,#8b65ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #000000 0%,#8b65ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #000000 0%,#8b65ed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #000000 0%,#8b65ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#8b65ed',GradientType=0 ); /* IE6-8 */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}
.button7:hover{background: #000000;}


.button3{ float:right; width:49%; height:30px; text-align:center; color:#999999;
background: #f6f6f6; border:1px solid #dddddd;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.button3:hover{background: #dddddd;}

.button4{ float:left; width: auto; height:31px; padding:0 10px 0 10px; text-align:center; color:#999999;
background: #f6f6f6; border:1px solid #dddddd;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.button4:hover{background: #dddddd;}




.gradient {
       filter: none;
    }
.button_text{ float:left; width:100%; height:26px; text-align:center; color:#FFFFFF; /*border-top:1px solid #ffffff;*/ margin-top:2px; padding-top:3px; overflow:hidden; line-height:25px;}
.button_text2{ float:left; width:100%; height:26px; text-align:center; color:#666666; padding-top:3px;}
.button_text3{ float:left; width: auto; height:26px; text-align:center; color:#FFFFFF; /*border-top:1px solid #ffffff;*/ margin-top:2px; padding:3px 10px 0px 10px;}
.button_text4{ float:left; width:100%; height:20px; text-align:center; color:#FFFFFF; /*border-top:1px solid #ffffff;*/ margin-top:2px; padding-top:2px;}

.login{ width:523px; min-height:296px; margin:auto; margin-top:170px;}
.login_box{ width:460px; min-height:220px; margin-top:170px; border:1px solid #d1d1d1; background-color:#f6f6f6; padding:25px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
.logo_box{ width:85px; height:85px; border:1px solid #d1d1d1; background-color:#ffffff; position:absolute; z-index:100; margin-top:-45px; margin-left:25px;}
.login_footer_1{float:left; text-align:left; margin-top:5px;}
.login_footer_2{float:right; text-align:right; margin-top:5px; margin-right:13px;}
.dark_gray{ color:#444444;}
.bar0{ float:left; width:100%; height:28px; padding-top:5px; text-align:left; background-color:#f3f3f3; border-top:2px solid #e9e9e9; font-weight:bold;}
.bar1{ float:left; width:100%; height:28px; padding-top:5px; text-align:left; background-color:#ffffff; border-bottom:1px solid #e9e9e9; overflow:hidden;}
.bar1:hover{ float:left; width:100%; height:28px; padding-top:5px; text-align:left; background-color:#e9e9e9; border-bottom:1px solid #e9e9e9;}
.bar2{ float:left; width:100%; height:28px; padding-top:5px; text-align:left; background-color:#f9f9f9; border-bottom:1px solid #e9e9e9;}
.bar2:hover{ float:left; width:100%; height:28px; padding-top:5px; text-align:left; background-color:#e9e9e9; border-bottom:1px solid #e9e9e9;}

.bar3{ float:left; width:100%; min-height:28px; padding-top:5px; text-align:left; background-color:#ffffff; border-bottom:1px solid #e9e9e9;}
.bar3:hover{ float:left; width:100%; min-height:28px; padding-top:5px; text-align:left; background-color:#e9e9e9; border-bottom:1px solid #e9e9e9;}
.bar4{ float:left; width:100%; padding-top:5px; text-align:left; background-color:#f9f9f9; border-bottom:1px solid #e9e9e9;}
.bar4:hover{ float:left; width:100%;  padding-top:5px; text-align:left; background-color:#e9e9e9; border-bottom:1px solid #e9e9e9;}

.tab1{ float:left; width:17%; height:25px; padding:0 1% 0 1%; line-height:25px; overflow:hidden;}
.tab14{ float:left; width:13%; height:25px; padding:0 1% 0 1%; line-height:25px; overflow:hidden;}
.tab2{ float:left; width:3%; height:auto; padding:0 1% 0 1%;}
.tab3{ float:left; width:55%; height:25px; padding:0 1% 0 1%; overflow:hidden;}
.tab4{ float:right; width:10%; height:auto; padding:0 1% 0 1%;}
.tab5{ float:right; width:15%; height:auto; padding:0 1% 0 1%;}
.tab6{ float:left; width:30%; height:auto; padding:0 1% 0 1%;}
.tab7{ float:left; width:72%; height:auto; padding:0 1% 0 1%;}
.tab8{ float:left; width:34%; height:auto; padding:0 1% 0 1%;}
.tab9{ float:left; width:auto; height:auto; padding:0 1% 0 1%;}
.text_box_main{ float:left; width:100%; height:auto; margin-bottom:30px;}
.text_box_main2{ float:left; width:100%; height:auto;}
.text_box_line{ float:left; width:100%; height:1px; margin-bottom:30px; border-top:1px solid #e9e9e9;}
.text_box_left{ float:left; width:20%; height: auto; text-align:right; margin-top:3px;}
.text_box_right{ float:right; width:78%; height: auto;}
.text_box_right2{ float:right; width:78%; height: auto; margin-bottom:10px;}
.text_box_right3{ float:left; width:100%; height: auto; margin-bottom:0px;}


.text_box_main_slider{ float:left; width:100%; height:auto; margin-bottom:10px;}
.text_box_line_slider{ float:left; width:100%; height:1px; margin-bottom:10px; border-top:1px solid #e9e9e9;}
.text_box_left_slider{ float:left; width:30%; height: auto; text-align:right; margin-top:3px; font-weight:bold;}

.text_box_right_slider{ float:right; width:65%; height: auto;}
.input_content_slider{font-size:13px; color:#000000; height:26px; width:98%; padding:0 1% 0 1%; border:1px solid #ffffff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.input_content_slider:hover{font-size:13px; color:#000000; height:26px; width:98%; padding:0 1% 0 1%; border:1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; background-color:#fffdd7;}

.input_content{font-size:13px; color:#666666; height:26px; width:98%; padding:0 1% 0 1%; border:1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #fff;}
.input_content_4{font-size:13px; color:#666666; height:26px; width:98%; padding:0 1% 0 1%; border:1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #fff;}
.input_content_medium{font-size:13px; color:#444444; font-family:'HelveticaNeueLight', Arial, Helvetica, sans-serif; height:40px; width:98%; padding:1%; border:1px solid #cccccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;background: #fff;}
.input_content_big{font-size:13px; color:#444444; font-family:'HelveticaNeueLight', Arial, Helvetica, sans-serif; height:90px; width:98%; padding:1%; border:1px solid #cccccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;background: #fff;}
.input_content2{font-size:13px; color:#666666; height:28px; width:100%; padding:0 0 0 1%; border:1px solid #cccccc; padding:4px;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; background: #fff;}
.input_content3{ float:right;font-size:13px; color:#666666; height:28px; width:90px; padding:4px; border:1px solid #cccccc;
-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px; margin-top:0px;background: #fff;}
.input_content4{ float:left;font-size:13px; color:#666666; height:28px; width:90px; padding:4px; border:1px solid #cccccc;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; margin-top:0px; margin-right:8px;background: #fff;}
.input_content5{ float:left;font-size:13px; color:#666666; height:20px; width:150px; padding:4px; border:1px solid #cccccc;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; margin-top:-5px; margin-right:8px;background: #fff;}

.select_box{ float:left; width:40%; min-height:140px;border:1px solid #cccccc; padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.select_box2{ float:left; width:30px; height:auto; margin:0px 20px 0px 20px;}
.select_box3{ float:left; width:30px; height:auto; margin:100px 0px 0px 0px;}


.input_content_small{font-size:13px; color:#666666; height:26px; width:70px; padding:0 1% 0 1%; border:1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.input_content_medium{font-size:13px; color:#666666; min-height:26px; width:590px; padding:0 1% 0 1%; border:1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.input_content_medium2{font-size:13px; color:#666666; min-height:26px; width:590px; padding:0 1% 0 1%; border:1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin-bottom:10px;}
.input_content_medium3{font-size:13px; color:#666666; background-color:#FFFFFF; height:20px; width:440px; padding:3px 5px; border:1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin-bottom:10px; float:left; margin-right:8px;}
.blue_number{font-size:16px; color:#ffffff; background-color:#000000; height:20px; min-width:30px; text-align:center; padding:7px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin-bottom:10px; float:left; margin-right:8px;}

.ass_bar{ float:left; width:100%; height:auto;}
.ass_bar2{ float:right; width:90%; height:auto; text-align:justify;}
.ass_bar3{ float:right; width:84px; height:auto; margin-left:15px; color:#000000;}

.input_content_button_left{ float:left;height:30px; width:30px;}
.input_content_button_right{ float:right;height:30px; width:30px;}

.big{ font-size:25px; font-weight:bold; margin:0px 20px 0px 20px;}

#logo { width:1000px; height:127px; float:left;}
#menu { width:900px; height:56px; float: left; margin-left:9px;}
#left-box { width:497px; height:269px; float:left; text-align:left;}
#right-box { width:497px; height:269px; float:right; text-align:right;}
#text { width:790px; height:auto; float:left; margin-left:20px;}

#banner { width:1000px; height:232px; float:left; text-align:left;}
#banner-bot { width:1000px; height:16px; float:left; background:#ffffff url(../images/banner-bot.jpg) no-repeat center top;}
#content{ width:1000px; height:auto; margin-top:45px; margin-bottom:45px; float:left; text-align:justify;}
#content2{ width:1000px; height:auto; margin-top:30px; margin-bottom:10px; float:left; text-align:justify;}
.content-full{ width:1000px; height:auto; float:left;}
.content-inner{ width:960px; height:auto; margin-top:10px; padding:20px; float:left; text-align:justify; background:#ffffff url(../images/content-bg.jpg) repeat-x;}
.services{ float:left; margin-top:12px; margin-left:30px; width:250px; height:auto; text-align:left;}
.packages{ float:left; margin-top:10px; width:280px; height:auto; text-align:left;}
.features{ float:left; margin-top:10px; width:280px; height:auto;}

#text-box{ width:460px; height:auto; float: left;}
#text-box2{ width:490px; height:auto; float: right; margin-top:20px;}
.text-box-big{ width:450px; height:auto; float: left; margin-bottom:20px; text-align:center;}



.text-box-left{ width:80px; height:auto; float: left; text-align:right; margin-right:20px;}
.text-box-right{ width:335px; height:30px; float: left; text-align:left;}
.type{font-family: webfontregular, tahoma, Arial, Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#5b5b5b; height:30px; width:315px; padding-left:10px; padding-right:10px;
 border:1px solid #d1d1d1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.type2{font-family: webfontregular, tahoma, Arial, Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#5b5b5b; height:70px; width:335px;}
.search{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#666666; height:32px; width:94%; padding:0 3% 0 3%; background: url(../images/search.jpg) repeat-x; border:1px solid #ffffff;}


#bottom{ width:100%; height:83px; float:left; background:#0b0b0b url(../images/bot-bg.jpg) no-repeat center top; color:#ffffff; text-align:center;}
#bottom-box{ width:1000px; height:56px; margin:auto;}
.bottom-link{ width:250px; height:271px; float:left; margin-top:46px; margin-right:40px; text-align:left; overflow:hidden;}
.bottom-link-mid{ width:335px; height:271px; float:left; margin-top:46px; margin-right:40px; text-align:left; overflow:hidden;}
.bottom-link-right{ width:335px; height:271px; float:left; margin-top:46px; text-align:left; overflow:hidden;}
#bottom-text{ width:500px; height:20px; float:left; margin-top:33px; text-align:left;}
#bottom-text-right{ width:500px; height:20px; float:right; margin-top:33px; text-align:right;}
.textbox{background-image:url('../images/textbox1.jpg');background-repeat:no-repeat;padding-left:0px; float:right; width:270px; height:31px; font-family:trebuchet ms, tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#b7b7b7; padding-left:5px; padding-right:5px;border: 1px solid #373d42;}
.textbox2{background-image:url('../images/textbox2.jpg'); background-color:#24292c;background-repeat:no-repeat;padding-left:0px; float:right; width:270px; height:92px; font-family:trebuchet ms, tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#b7b7b7; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; border: 1px solid #373d42;}
.text-container{ width:334px; height:auto; float:left; margin-bottom:5px;}
.bot-menu2 {font-family:trebuchet ms, tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#b7b7b7; width:50px; height:14px; margin-top:10px; float:left;}

/*navigation start*/
.navigation{padding-top:0px}
.navigation ul{padding:0px; margin:0px} 		
.navigation ul li{display:inline}	
.navigation ul li a{display:block; float:left; padding:22px 25px 18px 25px; font-family:tahoma, trebuchet ms, Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff;}
.navigation ul li a:visited{color:#ffffff}
.navigation ul li a:hover{color:#ffffff; background: url(../images/hover.jpg) repeat-x;}
.active{color:#ffffff; background: url(../images/hover.jpg) repeat-x;}

.menusep{ float:left;} 

.gray_dark{font-family: 'HelveticaNeueLight', Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; color:#000; line-height:35px;}

.menu1{float:left; min-width:40px; height:50px; background:url("../images/icon_1.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
.menu1:hover{float:left; min-width:40px; height:50px; background:url("../images/icon_1.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
#menu1{float:left; min-width:40px; height:50px; background:url("../images/icon_1.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
.menu1active{float:left; min-width:40px; height:50px; background:url("../images/icon_1.png") no-repeat scroll center top;background-size: 100%; margin-right:2%; text-align:center;}


.menu2{float:left; min-width:40px; height:50px; background:url("../images/icon_2.png") no-repeat scroll center top; background-size: 40%; margin-right:2%; text-align:center;}
.menu2:hover{float:left; min-width:40px; height:50px; background:url("../images/icon_2.png") no-repeat scroll center top; background-size: 40%; margin-right:2%; text-align:center;}
#menu2{float:left; min-width:40px; height:50px; background:url("../images/icon_2.png") no-repeat scroll center top; background-size: 40%; margin-right:2%; text-align:center;}
.menu2active{float:left; min-width:40px; height:50px; background:url("../images/icon_2.png") no-repeat scroll center top; background-size: 40%; margin-right:2%; text-align:center;}

.menu3{float:left; min-width:40px; height:50px; background:url("../images/icon_3.png") no-repeat scroll center top; background-size: 72%; margin-right:2%; text-align:center;}
.menu3:hover{float:left; min-width:40px; height:50px; background:url("../images/icon_3.png") no-repeat scroll center top; background-size: 72%; margin-right:2%; text-align:center;}
#menu3{float:left; min-width:40px; height:50px; background:url("../images/icon_3.png") no-repeat scroll center top; background-size: 72%; margin-right:2%; text-align:center;}
.menu3active{float:left; min-width:40px; height:50px; background:url("../images/icon_3.png") no-repeat scroll center top; background-size: 72%; margin-right:2%; text-align:center;}


.menu4{float:left; min-width:40px; height:50px; background:url("../images/icon_4.png") no-repeat scroll center top; background-size: 48%; margin-right:2%; text-align:center;}
.menu4:hover{float:left; min-width:40px; height:50px; background:url("../images/icon_4.png") no-repeat scroll center top; background-size: 48%; margin-right:2%; text-align:center;}
#menu4{float:left; min-width:40px; height:50px; background:url("../images/icon_4.png") no-repeat scroll center top; background-size: 48%; margin-right:2%; text-align:center;}
.menu4active{float:left; min-width:40px; height:50px; background:url("../images/icon_4.png") no-repeat scroll center top; background-size: 48%; margin-right:2%; text-align:center;}

.menu5{float:left; min-width:40px; height:50px; background:url("../images/icon_5.png") no-repeat scroll center top; background-size: 50%; margin-right:2%; text-align:center;}
.menu5:hover{float:left; min-width:40px; height:50px; background:url("../images/icon_5.png") no-repeat scroll center top; background-size: 50%; margin-right:2%; text-align:center;}
#menu5{float:left; min-width:40px; height:50px; background:url("../images/icon_5.png") no-repeat scroll center top; background-size: 50%; margin-right:2%; text-align:center;}
.menu5active{float:left; min-width:40px; height:50px; background:url("../images/icon_5.png") no-repeat scroll center top; background-size: 50%; margin-right:2%; text-align:center;}


.menu6{float:left; min-width:40px; height:50px; background:url("../images/icon_6.png") no-repeat scroll center top; background-size: 55%; margin-right:2%; text-align:center;}
.menu6:hover{float:left; min-width:40px; height:50px; background:url("../images/icon_6.png") no-repeat scroll center top; background-size: 55%; margin-right:2%; text-align:center;}
#menu6{float:left; min-width:40px; height:50px; background:url("../images/icon_6.png") no-repeat scroll center top; background-size: 55%; margin-right:2%; text-align:center;}
.menu6active{float:left; min-width:40px; height:50px; background:url("../images/icon_6.png") no-repeat scroll center top; background-size: 55%; margin-right:2%; text-align:center;}

.menu7{float:left; min-width:40px; height:50px; background:url("../images/icon_7.png") no-repeat scroll center top; background-size: 60%; margin-right:2%; text-align:center;}
.menu7:hover{float:left; min-width:40px; height:50px; background:url("../images/icon_7.png") no-repeat scroll center top; background-size: 60%; margin-right:2%; text-align:center;}
#menu7{float:left; min-width:40px; height:50px; background:url("../images/icon_7.png") no-repeat scroll center top; background-size: 60%; margin-right:2%; text-align:center;}
.menu7active{float:left; min-width:40px; height:50px; background:url("../images/icon_7.png") no-repeat scroll center top; background-size: 60%; margin-right:2%; text-align:center;}


.menu8{float:left; min-width:40px; height:50px; background:url("../images/icon_8.png") no-repeat scroll center top; background-size: 76%; margin-right:0; text-align:center;}
.menu8:hover{float:left; min-width:40px; height:50px; background:url("../images/icon_8.png") no-repeat scroll center top; background-size: 76%; margin-right:0; text-align:center;}
#menu8{float:left; min-width:40px; height:50px; background:url("../images/icon_8.png") no-repeat scroll center top; background-size: 76%; margin-right:0; text-align:center;}
.menu8active{float:left; min-width:40px; height:50px; background:url("../images/icon_8.png") no-repeat scroll center top; background-size: 76%; margin-right:0px; text-align:center;}

.menu9{float:left; min-width:40px; height:50px; background:url("../images/icon_9.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
.menu9:hover{float:left; min-width:40px; height:50px; background:url("../images/icon_9.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
#menu9{float:left; min-width:40px; height:50px; background:url("../images/icon_9.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
.menu9active{float:left; min-width:40px; height:50px; background:url("../images/icon_9.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}


.menu10{float:left; min-width:40px; height:50px; background:url("../images/instru_01.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
.menu10:hover{float:left; min-width:40px; height:50px; background:url("../images/instru_h.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
#menu10{float:left; min-width:40px; height:50px; background:url("../images/instru_h.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
.menu10active{float:left; min-width:40px; height:50px; background:url("../images/instru_h.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}

.menu11{float:left; min-width:40px; height:50px; background:url("../images/icon_11.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
.menu11:hover{float:left; min-width:40px; height:50px; background:url("../images/icon_11.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
#menu11{float:left; min-width:40px; height:50px; background:url("../images/icon_6.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}
.menu11active{float:left; min-width:40px; height:50px; background:url("../images/icon_6.png") no-repeat scroll center top; background-size: 100%; margin-right:2%; text-align:center;}

.menu_jobrole{float:left; min-width:40px; height:50px; background:url("../images/menu_jobrole.png") no-repeat scroll center top; background-size: 60%; margin-right:2%; text-align:center;}
.menu_jobrole:hover{float:left; min-width:40px; height:50px; background:url("../images/menu_jobrole.png") no-repeat scroll center top; background-size: 60%; margin-right:2%; text-align:center;}
#menu_jobrole{float:left; min-width:40px; height:50px; background:url("../images/menu_jobrole.png") no-repeat scroll center top; background-size: 60%; margin-right:2%; text-align:center;}
.menu_jobrole_active{float:left; min-width:40px; height:50px; background:url("../images/menu_jobrole.png") no-repeat scroll center top; background-size: 60%; margin-right:2%; text-align:center;}

/*navigation style ends*/

.maintext{font-family: trebuchet ms, Arial, Verdana, Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; color:#3d4d00; font-style: italic;}
.maintext a{color:#3d4d00}
.maintext a:visited{color:#3d4d00}
.maintext a:hover{color:#000000}

.heading{font-family:Verdana, tahoma, Arial, Helvetica, sans-serif; font-size:19px; line-height:30px; color:#f3630c; font-weight:bold;}
.heading-w{font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold;}
.heading-b{font-family:Verdana, tahoma, Arial, Helvetica, sans-serif; font-size:20px; line-height:22px; color:#15596f; font-weight:bold;}

.bot-menu {font-family:trebuchet ms, tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#b7b7b7; width:170px; height:14px; margin-top:10px; float:left;}
.bot-menu a{ color:#b7b7b7;}
.bot-menu a:visited{color:#b7b7b7}
.bot-menu a:hover{color:#90c40a}

.blue_head{text-align: justify; font-family:'HelveticaNeueLight', Arial, Helvetica, sans-serif; font-size:17px; line-height:14px; color:#684ea5; font-weight:bold;}
.black_head{text-align: justify; font-family:'HelveticaNeueLight', Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; color:#666666; font-weight:normal;}
.gray_head{text-align: justify; font-family:'HelveticaNeueLight', Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; color:#cccccc;}

.blue{text-align: justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#000000;}
.blue a{ color:#000000}
.blue a:visited{ color:#000000}
.blue a:hover{ color:#000000}

.gray{text-align: justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#6a6a6a;}
.gray a{ color:#6a6a6a}
.gray a:visited{ color:#6a6a6a}
.gray a:hover{ color:#000000}

.gray2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}
.gray2 a{ color:#999999}
.gray2 a:visited{ color:#999999}
.gray2 a:hover{ color:#000000}

.white{text-align: justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#ffffff; text-align:right;}
.white a{ color:#ffffff}
.white a:visited{ color:#ffffff}
.white a:hover{ color:#dddddd}

.white2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff;}
.white2 a{ color:#ffffff}
.white2 a:visited{ color:#ffffff}
.white2 a:hover{ color:#fff}

.cancel{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666;}
.cancel a{ color:#666666}
.cancel a:visited{ color:#666666}
.cancel a:hover{ color:#000000}

.white3{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold;}

.blue{text-align: justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#684aa2; font-weight: bold;}
.blue a{ color:#000000}
.blue a:visited{ color:#000000}
.blue a:hover{ color:#000000}

.menu-head{text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; line-height:16px; font-weight:bold; color:#3a444e;}
.menu-head a{ color:#3a444e}
.menu-head a:visited{ color:#3a444e}
.menu-head a:hover{ color:#30a4cb}

.left-menu{text-align: justify; font-family:  Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; font-weight:bold; color:#5e5e5e;}
.left-menu a{ color:#5e5e5e}
.left-menu a:visited{ color:#5e5e5e}
.left-menu a:hover{ color:#30a4cb}

.note{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#868585}
.note a{color:#868585}
.note a:visited{color:#868585}
.note a:hover{color:#016ba9}

.footermain{font-family:Verdana,Arial, Helvetica, sans-serif; font-size:12px; color:#a1a1a1}
.footermain a{color:#a1a1a1}
.footermain a:visited{color:#a1a1a1}
.footermain a:hover{color:#90c40a}

.footertext{font-family:trebuchet ms, Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff}
.footertext a{color:#ffffff}
.footertext a:visited{color:#ffffff}
.footertext a:hover{color:#cccccc}


/*drop down -----------------------------------------------------------*/
.checkbox{ float:right; width:150px; height:auto;}
.checkbox2{ float:right; width:150px; height:auto; margin-right:130px;}
.checkbox3{ float:right; width:150px; height:auto; margin-right:260px;}
.checkbox4{ float:right; width:150px; height:auto; margin-right:390px;}
.checkbox5{ float:right; width:150px; height:auto; margin-right:390px;}
.checkbox6{ float:right; width:150px; height:auto; margin-right:390px;}
.checkboxselect2{ width:116px; height:auto; float:right; margin-top:0px; margin-left:10px; margin-right:3px; text-align:left;}
.wrapper-demo { margin-top:-2px; float:left; margin-left:7px; }
.wrapper-demo:after { clear: both; display: table; }
.wrapper-dropdown-5 {
   	position:absolute;
	float:left;
    width: 110px;
	height: auto;
	padding:5px 0px 5px 0px;
    margin: 0 auto;
    border-radius: 5px; background-color: #f6f6f6; border:1px solid #dddddd;
    cursor: pointer;
    outline: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.wrapper-dropdown-5:after { /* Little arrow */
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: -3px;
    border-width: 6px 6px 0 6px;
    border-style: solid;
    border-color: #a6a6a6 transparent;
}

.wrapper-dropdown-5 .dropdown {
    position: absolute;
    margin-top:0px;
    background: #fff;
    border-radius: 0 0 5px 5px;
    border: 1px solid rgba(0,0,0,0.2);
    border-top: none;
    border-bottom: none;
    list-style: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    max-height: 0;
    overflow: hidden;
}

.wrapper-dropdown-5 .dropdown li { width:100px; float:left; margin-left:-35px; }
.wrapper-dropdown-5 .dropdown li a { display: block; text-decoration: none; color: #333; padding-top:5px; padding-bottom:5px; border-bottom: 1px solid #e6e8ea; }
.wrapper-dropdown-5 .dropdown li:last-of-type a { border: none; }
.wrapper-dropdown-5 .dropdown li i { color: inherit; }
.wrapper-dropdown-5 .dropdown li:hover a { color: #57a9d9; }
.wrapper-dropdown-5.active { border-radius: 5px 5px 0 0; background: #000000; box-shadow: none; border-bottom: none; color: white; }
.wrapper-dropdown-5.active:after { border-color: #82d1ff transparent; }
.wrapper-dropdown-5.active .dropdown { border-bottom: 1px solid rgba(0,0,0,0.2); max-height: 400px;}


.wrapper-demo1 { margin-top:-2px; float:left; margin-left:7px; width:80px;}
.wrapper-demo1:after { clear: both; display: table; }
.wrapper-dropdown1-5 {
   	position:absolute;
	float:left;
    width: 80px;
    margin: 0 auto;
    border-radius: 5px;
    cursor: pointer;
    outline: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.wrapper-dropdown1-5:after { /* Little arrow */
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    right: 9px;
    margin-top: -3px;
    border-width: 6px 6px 0 6px;
    border-style: solid;
    border-color: #000000 transparent;
}

.wrapper-dropdown1-5 .dropdown {
    position: absolute;
    margin-top:0px;
    background: #fff;
    border-radius: 0 0 5px 5px;
    border: 1px solid rgba(0,0,0,0.2);
    border-top: none;
    border-bottom: none;
    list-style: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    max-height: 0;
    overflow: hidden;
}

.wrapper-dropdown1-5 .dropdown li { width:73px; float:left; margin-left:-35px; }
.wrapper-dropdown1-5 .dropdown li a { display: block; text-decoration: none; color: #333; padding-top:5px; padding-bottom:5px; border-bottom: 1px solid #e6e8ea; }
.wrapper-dropdown1-5 .dropdown li:last-of-type a { border: none; }
.wrapper-dropdown1-5 .dropdown li i { color: inherit; }
.wrapper-dropdown1-5 .dropdown li:hover a { color: #57a9d9; }
.wrapper-dropdown1-5.active { border-radius: 5px 5px 0 0; background: #000000; box-shadow: none; border-bottom: none; color: white; }
.wrapper-dropdown1-5.active:after { border-color: #82d1ff transparent; }
.wrapper-dropdown1-5.active .dropdown { border-bottom: 1px solid rgba(0,0,0,0.2); max-height: 400px;}

/*drop down -----------------------------------------------------------*/


.bullet-inner{ width:565px; height:auto; float:left; padding-left:47px; text-align:left; background: url(../images/acc.jpg) no-repeat; margin-bottom:10px; padding-top:5px;}
.bullet-inner2{ width:610px; height:auto; float:left; margin-bottom:10px; padding:2px 0px 2px 0px; 
background-color:#f3f3f3; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-left:1px solid #e2e2e2;
-webkit-border-radius: 0px 0px 10px 10px;
-moz-border-radius: 0px 0px 10px 10px;
border-radius: 0px 0px 10px 10px;}
.set_rate{float:right; width:250px; height:auto; text-align:right; margin-right:10px;}

.right_content{ float:left; height:40px; width:100%; margin-bottom:20px; color:#000000; font-size:17px; border-bottom:1px solid #e9e9e9;}
.icon{ float:right; margin-left:5px;}

span.asterisk{ color:#FF0000; font-size:20px; }


.input_content_medium3_assesment{font-size:13px; color:#666666; background-color:#FFFFFF; height:20px; width:67%; padding:3px 5px; border:1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin-bottom:10px; float:left; margin-right:8px;}
.input_content4_assesment{ float:left;font-size:13px; color:#666666; height:28px; width:15%; padding:4px; border:1px solid #cccccc;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; margin-top:0px; margin-right:8px;}
.input_content_small_assesment{font-size:13px; color:#666666; height:26px; width:10%; padding:0 1% 0 1%; border:1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

.assesment2{ float:right; width:14%;  color:#000000;}
.assesment3{ float:right; width:15%; padding-left:2%; color:#000000;}
.page_title_left_assesment{ float:left; width:100%; height:38px;}

.right_slider_new{float:right; width:460px; height:100%; overflow:scroll; background-color:#ffffff;margin-top:42px; position:fixed; z-index:100; right:0; padding:20px;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-box-shadow: -5px 0px 5px rgba(0,0,0,.15);
	-moz-box-shadow: -5px 0px 5px rgba(0,0,0,.15);
	box-shadow: -5px 0px 5px rgba(0,0,0,.15);
	}
	
	
<!--TABLE CSS-->
tr:hover {background-color:#e9e9e9;}



table.adminlist1{
	width: 100%;
	border-spacing: 0px 1px;	
	color: #444444;
	 font-family:'HelveticaNeueLight',Arial, Helvetica, sans-serif; font-size:13px; 
	background-color:#e9e9e9;
	float:left;
}


table.adminlist1 td,table.adminlist1 th { 
	padding: 4px;
	height:25px;
    text-align: left;
}

table.adminlist1 thead th{
	text-align: left;	
	background: #f3f3f3;	
	color:#444;
	 font-family:'HelveticaNeueLight',Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
}
table.adminlist1 tr.thead td{
	text-align: left;	
	background: #f3f3f3;	
	color:#444;
	 font-family:'HelveticaNeueLight',Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
}


.row_color{color:#444444; text-decoration:none;}
.row_color a{color:#444444; text-decoration:none;}
.row_color a:hover{color:#444444; text-decoration:none;}

.rowclass1{	background-color:#ffffff;}
.rowclass2{	background-color:#f9f9f9;}

.report_table_row1{	background-color:#ffffff;}
.report_table_row2{	background-color:#f9f9f9;}

.report_table_row1:hover, .report_table_row2:hover{ background-color:#e9e9e9; }

.input_assesment_text_box{font-size:13px; color:#666666; background-color:#FFFFFF; height:auto; width:67%; padding:3px 5px; border:1px solid #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin-bottom:10px; float:left; margin-right:8px;}

.sortingddl{
 	font-size:13px;
	border-radius :4px;
	border:1px solid #cccccc;
	height:31px;
	padding:4px 0px;
	width:25%;
	background: #ffffff;
}
.sortingddl2{
 	font-size:13px;
	border-radius :4px;
	border:1px solid #cccccc;
	height:31px;
	padding:4px 0px;
	width:35%;
	background: #ffffff;
}
.sortingdd3{
 	font-size:13px;
	border-radius :4px;
	border:1px solid #cccccc;
	/*height:35px;*/
	height:31px;
	padding:4px 0px;
	width:18%;
	background: #ffffff;
}
.sortingdd45{
 	font-size:13px;
	border-radius :4px;
	border:1px solid #cccccc;
	height:31px;
	padding:4px 0px;
	width:15%;
	background: #ffffff;
}
.sortingdd13p{
 	font-size:13px;
	border-radius :4px;
	border:1px solid #cccccc;
	height:31px;
	padding:4px 0px;
	width:13%;
	background: #ffffff;
}z
.sortingdd2{
 	font-size:13px;
	border-radius :4px;
	border:1px solid #cccccc;
	height:auto;
	width:150px;
	padding:5px;
}

div#google-visualization-errors-all-1, div#google-visualization-errors-all-3, div#google-visualization-errors-all-5, div#google-visualization-errors-all-7{ display:none !important; }

#dvLoading
	{
		/*background: url(../images/report_ajax.gif) no-repeat ;*/
		height: 120px;
		width: 120px;
		position: fixed;
		z-index: 1000;
		left: 35%;
		top: 50%;
	}
#dvLoading img{
    height:120px;
    width:120px;
}
#dvLoading p
{
   text-align: center;
   font-size: 12px;
   color: #46c1ef;
   margin:0px;
   padding:0px;
   margin-top: -68px;
   
}
.ajax_BGLoading
	{
		height: 100px;
		width: 100px;
		position: fixed;
		z-index: 1000;
		left: 40%;
		top: 40%;
      display: none;
	}
.content_right_img{ float:right; width:24%; margin-top:2%; height:auto; background-color:#e9e9e9; border:1px solid #e9e9e9;}

.notification_success{float:left; width:95%; height:auto; margin:0% 1% 1% 0%; padding:2%; background:#d6f4ff; border:1px solid #000000; color:#000000; text-align:center;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.notification_fail{float:left; width:95%; height:auto; margin:0% 1% 1% 0%; padding:2%; background:#f8d6ce; border:1px solid #db2900; color:#db2900; text-align:center;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.button_allocate_main{position:fixed; z-index:100; bottom:15px; right:15px; font-size:18px;}
.button_allocate{ float:left; width:auto; height:35px; text-align:center; color:#FFFFFF; padding:15px 20px 0 20px;
background: -moz-linear-gradient(top,  #000000 0%, #8b65ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#8b65ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #000000 0%,#8b65ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #000000 0%,#8b65ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #000000 0%,#8b65ed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #000000 0%,#8b65ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#8b65ed',GradientType=0 ); /* IE6-8 */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}
.button_allocate a{ height:50px; color:#ffffff}
.button_allocate a:visited{ height:50px; color:#ffffff}
.button_allocate a:hover{ float:left; width:auto; height:35px; text-align:center; color:#FFFFFF; margin:-16px -21px 0 -20px; padding:15px 20px 0 20px;
background: #000000;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}

/* Pagination style*/

 .holder {
 	text-align:center;
}
.holder a {
    font-size:14px;
	font-weight:bold;
	border:1px solid #999999;
	padding:5px 10px;
    cursor:pointer;
    margin:0px 2px;
    color:#000;
}
.holder a:hover {
    background-color:#000000;
    color:#fff;
}
.holder a.jp-previous {
    margin-right:15px;
}
.holder a.jp-next {
    margin-left:15px;
}
.holder a.jp-current,a.jp-current:hover {
	
    color:#fff;
    font-weight:bold;
}
.holder a.jp-disabled,a.jp-disabled:hover {
    color:#bbb;
}
.holder a.jp-current {
    cursor:default;
    background:#000000;
}
.holder a.jp-current:hover {
    cursor:default;
    background:#000000;
	color:#fff;
}
.holder a.jp-disabled,a.jp-disabled:hover {
    cursor:default;
    background:none;
}
.holder span {
    margin: 0 5px;
}
.alert_box_class{
	float:left;
	background-color: #F2DEDE;
   	border-color: #EED3D7;
   	color: #B94A48;
	border-radius: 4px;
   	padding: 15px;
}
@media all and (max-width: 1220px) and (min-width: 1100px) {
  .blue_head{ font-size:15px; }
}
@media all and (max-width: 1099px) and (min-width: 1000px) {
  .blue_head{ font-size:13px; }
}
@media all and (max-width: 999px){
  .blue_head{ font-size:12px; }
}
/* End Paginatuion Style*/

.questions_txtarea{font-size:13px; color:#444444; font-family:'HelveticaNeueLight', Arial, Helvetica, sans-serif; width:82%; height:20px; padding:1%; border:1px solid #cccccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px; margin-bottom:10px;}

.isa_notification {
border: 1px solid;
/* margin: 10px 0px; */
padding: 15px 10px 15px 50px;
-moz-border-radius: .5em;
-webkit-border-radius: .5em;
border-radius: .5em;
color: #ef7900;
border-color:#ef7900;
background: url('../images/notify_img.png') top left no-repeat #fedab5;
background-position: 10px 10px;
}

.isa_blue_notification {
border: 1px solid;
/* margin: 10px 0px; */
padding: 15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
-moz-border-radius: .5em;
-webkit-border-radius: .5em;
border-radius: .5em;
color: #000000;
background-color: #d7f3fe;
border-color:#000000;
background-image: url('../images/notify_blue.png');}

.dd_wrapper{ float:left; width:100%; margin-bottom:20px; }

.advanced_search{ width: auto; height:31px; text-align:center; color:#fff; padding:7px; font-size:13px;
background: #a74e79;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}
.advanced_search:hover{background: #684ea5; color:#fff;}

.switchview_class{ width: auto; height:31px; text-align:center; color:#000; padding:7px; font-size:13px;
background: #ccce01;
background: -moz-linear-gradient(top, #ccce01 0%, #8b65ed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccce01), color-stop(100%,#fcfd00));
background: -webkit-linear-gradient(top, #ccce01 0%,#fcfd00 100%);
background: -o-linear-gradient(top, #ccce01 0%,#fcfd00 100%);
background: -ms-linear-gradient(top, #ccce01 0%,#fcfd00 100%);
background: linear-gradient(to bottom, #ccce01 0%,#fcfd00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccce01', endColorstr='#fcfd00',GradientType=0 );
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}
.switchview_class:hover{background: #ccce01; color:#000000;}

.exam_blue_button{ width: auto; height:31px; text-align:center; color:#ffffff; padding:15px; font-size:15px;
background: #ab140b;
background: -moz-linear-gradient(top, #213257 0%, #ab140b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#213257), color-stop(100%,#ab140b));
background: -webkit-linear-gradient(top, #213257 0%,#ab140b 100%);
background: -o-linear-gradient(top, #213257 0%,#ab140b 100%);
background: -ms-linear-gradient(top, #213257 0%,#ab140b 100%);
background: linear-gradient(to bottom, #213257 0%,#ab140b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#213257', endColorstr='#ab140b',GradientType=0 );
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}
.exam_blue_button:hover{background: #ab140b; color:#ffffff;}

.exam_grey_button{ width: auto; height:31px; text-align:center; color:#999999; padding:15px; font-size:15px;
cursor: default;
background: #cccccc;
background: -moz-linear-gradient(top, #cccccc 0%, #f3f3f3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#f3f3f3));
background: -webkit-linear-gradient(top, #cccccc 0%,#f3f3f3 100%);
background: -o-linear-gradient(top, #cccccc 0%,#f3f3f3 100%);
background: -ms-linear-gradient(top, #cccccc 0%,#f3f3f3 100%);
background: linear-gradient(to bottom, #cccccc 0%,#f3f3f3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f3f3f3',GradientType=0 );
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:1px solid #FFFFFF;}
.exam_sup_number{ background: none repeat scroll 0 0 #FF0000; border-radius: 50%; color: #FFFFFF; font-size: 14px !important; font-weight: bold; margin-left: -10px; margin-top: -22px; padding: 0 4px; position: absolute; z-index: 1000; }

.ad_search_client{
 	font-size:16px;
	border-radius :4px;
	border:1px solid #cccccc;
	padding:4px 40px;
	height:45px; min-width:300px; background:#fff; color:#666; background:#f4f4f4;}
	
.advanced_client_frm{
 	font-size:13px;
	border-radius :4px;
	border:1px solid #cccccc;
	padding:4px;
	height:28px; min-width:300px; background:#fff; color:#666; }
	
.search_list{float:left; width:100%; margin-bottom:2px; }
.search_list_grid{float:left; width:92%; height:auto; padding:1% 1% 1% 7%; margin-bottom:15px; border-top:1px dashed #aaa; border-bottom:1px dashed #aaa;background-image: url('../images/search_adv.png'); background-repeat:no-repeat; line-height:24px;}

.search_selected_grid{float:left; width:87%; height:auto; padding:1% 1% 1% 12%; margin-bottom:15px; background-image: url('../images/search_adv.png'); background-repeat:no-repeat; line-height:24px;}

.text_box_search{ float:left; width:100%; height:auto; margin-bottom:30px; }
.search_text_box_left{ float:left; width:40%; height: auto; text-align:left; margin-top:3px;}
.search_text_box_right{ float:right; width:55%; padding-left:3%; min-height: 60px; border-left:1px solid #cccccc;}
.search_save_wrapper{ float:right; width:63%; min-height: 60px;}
.search_dd_wrapper{ float:left; margin-top:5px; }
.client_select {
	font-family: 'Orbitron', sans-serif;
	color: #000000;
	position: absolute;
	top: 58px;
	text-align: right;
	font-size: 21px;
	width: 50%;
}
.client_select_arrow
{
    position: absolute;
    left: 50%;
}
.right_img_icon_black{
width: 30px;margin-right: 10px;filter: grayscale(0.9);    
}

