﻿
/* Main Body CSS */
BODY {	margin: 0px;font-family: Arial;font-size: 11px;color: #000;position:static; }
TD { color: #000; }
html>body .curve {min-width: 804px;height: 48px;float:left;white-space: nowrap;background-color:Transparent; }
.curve { min-width: 806px;height: 48px;float:left;white-space: nowrap;background-color:Transparent; }

.build_overflow { overflow: auto;width: 800px; }
.strong { font-weight: bold; }
.center_align {	text-align: center; }
.left_align {text-align:left;}
.popup { font-size: 12px; font-family: Arial; color: #000; font-weight: normal;}
.border1 { border: 0px; }
.blk_line {	background-color: #000;height: 1px;width: 100%; }
.cutesoft_body { border-width: 0px;padding-top: 4px;padding-left: 4px;padding-right: 4px;margin: 0px; }
.border_tab { border-right : #e5e5e5 1px solid;border-top : #e5e5e5 1px solid;border-left : #e5e5e5 1px solid;border-bottom : #e5e5e5 1px solid;background-color : #ffffff; }
.border_tab1 { border-top : #000099 1px solid; }
.color_box_border {	border-color: #112233; }
.justify { text-align: justify; }
.img { border: 0px; }
.printdocs { z-index: 101px;left: 8px;position: absolute;top: 8px; }
.wcolumn {width: 40px;}
#bg_right { background-color:White; 
background-image : url(../images/images_GrayCell/bg-center.png) ; 
background-repeat: no-repeat;
min-width:806px;
}
#igrid { height: 100%; }
#view_temp { border-right: #b0c4de thin solid;border-top: #b0c4de thin solid;font-size: x-small;float: left;overflow: auto;border-left: #b0c4de thin solid;width: 100%;color : black;border-bottom: #b0c4de thin solid;font-family: Verdana, 'Times New Roman', Arial, Georgia, Garamond, 'Courier New', 'Bookman Old Style', 'Book Antiqua', Arial;height: 250px; }
.lable { font-family:Arial ; font-weight: normal; padding-right:5px; float:left; width:100px; }
.lable2 { font-family:Arial ; font-weight: normal; padding-right:5px; float:left; width:100px;}
/* Backgrounds */
.red_bg { background-color: #ff3366;font-size: 2px; }
.purple_bg { background-color: #9900cc;font-size: 2px; }
.blue_bg { background-color: #0000ff;font-size: 2px; }
.pages { background-color: #ebebeb;height:30px; }
.green_bg { background-color: #009900;font-size: 2px; }
.legend_text { font-weight: bold;font-size: 10px;color: #000;font-family: Arial;text-decoration: underline; }
.curve_bg { background: url('../images/images_GrayCell/curve_img_bg.gif') repeat-x;height: 50px;vertical-align:top; }
.bg-color { background: url('../images/images_GrayCell/bg.gif'); background-color:White; }
.main-bg { background-color:Transparent; text-align:left;margin-left: auto;	margin-right: auto; vertical-align:top;
	 }
.main-bg1 {	background-color: #fff;border:1px solid #C1BFBF; }
.gray_bg { background-color: Transparent;color:#000;font-family: Arial;font-size: 11px; }
.background-gray { background-color: #ebebeb;border-right: 2px solid #fff;height: 26px; }
.white_bg { background-color:#ffffff; }
.bg_image_curve { background: url('../images/images_GrayCell/bg_image_curve.gif') no-repeat;width: 830px;height: 50px; }
.bg_body {height:800px; vertical-align:top;background-color:Transparent; }
.body_img_bg { background: url('../images/images_GrayCell/body_img1.gif') repeat-y;width: 14px;vertical-align:top; }
.tab_background { background-color : #ffffff; border-color:Gray }

/* Header Menu */
.header_bg { background: url('../images/images_GrayCell/header_bg.png') no-repeat;}
.left_bg { background: url('../images/images_GrayCell/bg-left.png') repeat-y; height:auto }
.right_bg { background: url('../images/images_GrayCell/bg-right.png') repeat-y; height:auto }
.right_bg_main { background: url('../images/images_GrayCell/bg-right2.png') repeat-y; height:auto }
.greenlines_bg { background: url('../images/images_GrayCell/green_lines_bg.gif') repeat-x;height: 11px; }
.form_text { font-size: 12px;color: #828282;font-family: Arial;font-weight: normal; }
.heading1 {	font-size: 12px;color: #000;font-family: Arial;font-weight: bold; }
.logo {	background: url('../images/images_GrayCell/logo.gif') no-repeat;width: 219px;height: 37px;float:left; }
.top_menu_left { background: url('../images/images_GrayCell/top_menu_left.gif') no-repeat;width: 21px;height: 34px;float:right; }
.top_menu_right { background: url('../images/images_GrayCell/top_menu_right.gif') no-repeat;width: 25px;height: 34px;float:left; }

/* Calendar */
.hcal { border: 1px solid #ebebeb;background-color: #ccffcc; }
.dcal { border: solid 1px #000000;width: 120px;height: 100px }
.cal_tbox {	width: 65px;font-size: 11px;font-family: Arial;padding-left: 1px;height: 14px;border: 1px solid #BBBBBB; }
.calander_textBox { border: #BCEB00 1px inset;font-weight: normal;font-size: 11px;color: #666699;font-family: Arial;background-color: #ffffff;margin: 0px;width:60px; }
.green_txtbox_cal {	border: solid 1px #BBBBBB;font-size: 11px;font-family: Arial;width: 60px; }
.cal_txtbox { border: solid 1px #BBBBBB;font-size: 11px;font-family: Arial;width: 60px; }
.dcal { background-color: #ffffff;border: solid 1px #000000;width: 120px;height : 100px; }

/* Text Fields */
.textb { font-size: 12px;color: #000;font-family: Arial;font-weight:bold; }
.browse { font-size: 11px;color: #000;font-family: Arial;height: 18px;width: 375px;border: 1px solid #BBBBBB; }
.fileupload { font-size: 11px;color: #2F82F5;font-family: Arial;height: 21px; width: 375px;}
.fileupload_old { font-size: 11px;color: #000;font-family: Arial;height: 21px;width: 375px; border: solid 1px #BBBBBB;  }
.fileupload_smalltxtbox { font-size: 11px;color: #000;font-family: Arial;height: 21px;width: 315px;border: 1px solid #BBBBBB; }

A.text1 { font-size: 11px; color: #000; font-family: Arial; font-weight:normal; }
A.text1:hover { font-size: 11px; color: #000; font-family: Arial; text-decoration:none; }
.title { font-size: 12px;color: #A1A1A1;font-family: Arial;font-weight: bold; }
.blue_line { background: url('../images/images_GrayCell/black-red.gif') repeat-x;height: 27px; }
.green_line { background-color:Transparent;height: 2px; }
.txtbox { border: solid 1px #999999;font-size: 11px;font-family: Arial;width: 150px; background-color:#DDDEE0; }
.txtboxm { border: solid 1px #BBBBBB;font-size: 11px;font-family: Arial;width: 200px; }
.txtbox_new { font-size: 11px;font-family: Arial;width: 150px; }
.tbox {	width: 116px;height: 14px;border: solid 1px #999999;font-size: 11px;font-family: Arial; }
.txtbox_original { border: solid 1px #BBBBBB;font-size: 11px;font-family: Arial;width: 120px; }
.green_txtbox { border: solid 1px #999999;font-size: 11px;font-family: Arial;width: 120px; }
.green_txtbox_new {	border: solid 1px #BBBBBB;font-size: 11px;font-family: Arial;width: 72px; }
.blue_txtbox { border: solid 1px #7F9DB9;font-size: 11px;font-family: Arial;width: 120px;background-color :#E1EAFE; }
.dropdown { width: 153px;font-family: Arial;font-size: 11px;font-weight: normal;border: 1px solid #999999; background-color:#DDDEE0 }
.login_main_bg { background: url('../images/images_GrayCell/white_bg.gif') no-repeat;width: 986px;height: 520px; left:20px; }
.login_main { background: url('../images/Customer_portal/login_main.png') no-repeat; width:auto;}
.reports_main { background: White url('../images/Customer_portal/login_main.png') no-repeat; width:790px; height:804px} 

/* Footer */
A.footer { color: #666;font-weight: bold;vertical-align: middle; text-decoration: none; }
A.footer:hover { color:#000;font-weight:bold;vertical-align:middle; text-decoration:underline; }
A.footer_hover { color: #666; }
.footer_bg { background: url('../images/images_GrayCell/footer_bg1.png') no-repeat;height: 56px; }
.signup_footer { background: url('../images/images_GrayCell/signup_footer.png') no-repeat;height: 93px; }
.footer_bg_main { background: url('../images/images_GrayCell/footer_bg_main.png') no-repeat;height: 54px; vertical-align:top; padding-top:12px; }
.footer_portal { background: url('../images/images_GrayCell/footer_bg1.png') no-repeat; width:980px;height:56px; }
.footer_bgP { background: url('../images/images_GrayCell/footer_bg1.gif') repeat-x;height: 30px; }
.footer_text { color: #666;font-weight: bold; }
.privacy_link {	color: red;font-weight: bold;text-decoration: none;font-size: 11px; }

/* Customer/Partner Portal Section */
.portal_border { border-left:solid 1px #CDCDCD;border-right:solid 1px #CDCDCD; }
.portallogin_border { border:solid 0px #CDCDCD; text-align:center }
.portal_main { border-left:solid 1px #C1BFBF;background-color:#fff; }
.login_bg { background: url('../images/images_GrayCell/login_bg.gif') no-repeat;width: 408px;height: 265px; }
.login_admin { background: url('../images/images_GrayCell/login_center.gif') no-repeat;width: 100%;height: 144px; margin-left:9px; padding-left:9px; }
ol, ul { margin: 0; padding: 0 0 0 15px; }
.cp_li { font-size: 10px;font-family: Arial;color:#000000; }
.cp_detail_bor { border: #b0c4de thin solid; }
.header_potal {	background: url('../images/images_GrayCell/header_bg.png') no-repeat;height: 110px; }
.signup1 {	background: url('../images/images_GrayCell/signup1.png') no-repeat;height: 110px; width:930px;}
.signup2 {	background: url('../images/images_GrayCell/signup2.png') no-repeat;height: 110px; width:930px;}
.signup3 {	background: url('../images/images_GrayCell/signup3.png') no-repeat;height: 110px; width:930px;}
.signup4 {	background: url('../images/images_GrayCell/signup4.png') no-repeat;height: 110px; width:930px;}
.signup_force {	background: url('../images/images_GrayCell/signup_force.png') no-repeat;height: 50px; }

    
/* Button Classes */
.btn { background: url('../images/images_GrayCell/small_button_center.gif') repeat-x;height: 22px;width: 100%;border: 0px; font-family: Arial; font-size: 12px;font-weight: normal;color: #fff;text-decoration: none;cursor: hand; }
.btn:disabled { background: url('../images/images_GrayCell/small_button_center.gif') repeat-x;height: 22px;width: 100%;border: 0px;font-family: Arial;font-size: 13px; font-weight: normal;color: #ACA899;text-decoration: none;cursor: hand; }
.btn_red { background: url('../images/images_GrayCell/small_button_center.gif') repeat-x;height: 22px;width: 100%;border: 0px;font-family: Arial;font-size: 13px;font-weight: normal;color: #ff0000;text-decoration: none;cursor: hand; }
.btn_left { float:left;background: url('../images/images_GrayCell/button_left.gif') repeat-x;width: 9px;height: 26px; }
.btn_small { background: url('../images/images_GrayCell/small_button_center.gif') repeat-x;height: 22px;width: 100%;border: 0px;font-family: Arial;font-size: 12px;font-weight: normal;color: #fff;text-decoration: none;cursor: hand; }
.btn_small:disabled { background: url('../images/images_GrayCell/small_button_center.gif') repeat-x;height: 22px;width: 100%;border: 0px;font-family: Arial;font-size: 13px;font-weight: normal;color: #ACA899;text-decoration: none;cursor: hand; }
.btn_small_red { background: url('../images/images_GrayCell/small_button_center.gif') repeat-x;height: 22px;width: 100%;border: 0px;font-family: Arial;font-size: 13px;font-weight: normal;color: #ff0000;text-decoration: none;cursor: hand; }
A.button { color: #fff;font-size: 12px;font-weight: normal;text-decoration: none;font-family: Arial; }
.generate_btn {	border-left: #ebebeb thin solid; }
.heading { font-family: Arial;font-size: 14px;font-weight: bold;color: #6A6A6A; }
.dotted_bg { background: url('../images/images_GrayCell/doted_linebg.gif') repeat-x;height: 2px; }
.middle_bg { background: height: 3px; }
.top_menu_bg {}
.menu_top_bg { background: url('../images/images_GrayCell/menu_top_bg.gif') repeat-x;height: 21px;width:100%;white-space: nowrap; }
.menu_image { background:url('../images/images_GrayCell/menu_top.gif') no-repeat;width: 173px;height:30px;float:right;vertical-align: top; }
.menu_bg { background-color:Transparent; }
A.password_green { color: Black;font-weight: normal;text-decoration: none; font-family:Arial; font-size: 10px; }
A.password_blue { color: red;font-weight: normal;text-decoration: none;font-family:Arial;font-size: 10px; }

/* Left Navigation */
A.left_nav_text { font-size: 12px;font-weight: bold;font-family: Arial;color: #515151;text-decoration: none; }
A.left_nav_text:hover { font-size: 12px;font-weight: bold;font-family: Arial;color: #515151;text-decoration: underline; }
.left_nav_link_bg {	background: url('../images/images_GrayCell/left_menu.gif') no-repeat;width: 148px;height: 31px; }
.left_nav_hover_bg { background: url('../images/images_GrayCell/left_menuhover.gif') no-repeat;width: 148px;height: 31px; }
.internal_top_bg {background-color:White; background: url('../images/images_GrayCell/main-top.png') no-repeat; height:145px; border:0; }
.lblTitle {	font-size: 14px;color: #000;font-family: Arial; font-weight:bold; }
.datagrid {	background-color: #666666;}
.alternate { border-bottom: solid 2px #BCEB00;background-color: #ebebeb; }
.login_left { background: url('../images/images_GrayCell/login_left.gif') no-repeat;width: 9px;height: 141px; }
.login_right { background: url('../images/images_GrayCell/login_right.gif') no-repeat;width: 9px;height: 141px; }
.question_image a { background: url('../images/images_GrayCell/questions_image.gif') no-repeat;width: 156px;height: 68px;float: left; }
.search_bg { background-color: #fff; }
.large_txtbox { width: 437px;height: 14px;font-size: 11px;font-family: Arial;border: 1px solid #999999; }
.hide_space { white-space: nowrap; }

/* Heading */
.green_heading { color: #BCEB00;font-weight: bold;text-decoration: none;font-size: 14px; }
.black_heading { color: #000;font-weight: bold;text-decoration: none;font-size: 14px; }
.blue_heading {	color: #0A4BBA;font-weight: bold;text-decoration: none;font-size: 14px; }
 
/* Required Field Text */
.validation_text { color: #ff0000; font-family: Arial; text-decoration: none; font-size: 12px; }
.mail_sent_text { color: #ff0000; font-family: Arial; text-decoration: none; font-size: 12px;}
.message_font { color:#800080;font-size:3px; }
.error { color: #ff0000; font-family: Arial; text-decoration: none; font-size: 12px;}

/* Border Styles */
.bottom_border_gray { border-bottom: #ebebeb thin solid; }
.black_bottom_border { border-bottom: solid 1px #000;background-color: #ebebeb; }
.border_color {	border: solid 1px #ebebeb; }
.black_border_bottom { border-bottom: #000099 1px solid; }
.right_gray_border { border-right: #ebebeb 1px solid; }	
.userborder { border: #ebebeb 1px solid; display: none; float: left; }
.editorborder {	border: #eeeeee thin solid; }

/* Login Fonts */
.password_blue1 { color: #53A8D8;font-weight: bold;text-decoration: none;font-size: 16px; }
.password_green1 { color: #000;font-weight: bold;text-decoration: none;font-size: 16px; }
.table_heading { background-color: #efefef;color: #000;font-weight: bold;font-size: 11px; }
.lostpassborder { border: #B5B5B5 1px solid; }

/* Cursor Style */
.hand { cursor:hand; }

/* List Fonts  */
.li_main { font-weight: bold; color: #ff0033; }
.li_main2 { font-weight: bold; color: #009933; }
ul { margin-left: 15px; }
.ul { margin-top: 10px;margin-bottom: 5px; }

/* iframe */
.iframe_activitiesdetail { left: 0px;  width: 0px;  position: absolute;  top: 200px;  height: 100px; }
.iframe_activities { left: 0px; width: 0px; position: absolute; top: 0px; height: 0px; }
.iframe_buildleadlist { left: 0px; width: 0px;  position: absolute;  top: 0px;  height: 0px; }
.iframe_buildleadtemp { left : 0px; width : 0px;  position: absolute;  top: 0px;  height: 0px; }
.iframe_editdoc { left: 0px;width: 0px;  position: absolute;  top: 200px;  height: 150px; }
.iframe_casesdetail { position: absolute; left: -1000px;top: -1000px; }
.iframe_campmanager { z-index:-1;width : 300px;height : 135px; }
.iframe_cal { position: absolute; left: 295px; top: 155px; width: 220px;height: 161px; }
.iframe_replymail { z-index: 101;  left: 8px;  position: absolute;  top: 8px;  height: 91px; }
.iframe_ccgrid { z-index: 101;  left: 8px;  position: relative;  top: 8px; width: 100%; }

/* Roles Details Alignment */
.roles1 { font-weight : bold;font-size : 10px;color : #006699;font-family : Arial;text-decoration : underline; }
.roles_detail_bg { font-weight : bold;font-size : 11px;color : #000;font-family : Arial;width: 130px; border: #BBBBBB 1px solid; }
.roles_detail_bg_1 { font-weight : bold;border: #BBBBBB 1px solid;font-size: 9px;color: #000;font-family: Arial;width: 333px; }
.roles_detail_bg_2 { font-weight : bold;border: #BBBBBB 1px solid;font-size: 9px;color: #006699;font-family: Arial;width: 333px; }

/* Different Fonts */
.large_font { font-size: 50px; }
.news { font-weight: bold;font-size: 10px;color: #006699;font-family: Arial;text-decoration: underline; }
.large_text { font-size: 20px;color: #aaa; }
.medium_text { font-size: 17px;color: #aaa; }
.text7 {	font-size: 12px;color: #000;font-family: Arial;height: 14px; }
.text_data {	font-size: 12px;color: #AC0000;font-family: Arial;height: 14px; font-style: normal; }

/* AutoComplete Dropdown */

.autocomplete_completionListElement { visibility : hidden;	margin : 0px!important;	color : #333399;	border : buttonshadow;	border-width : 1px;	border-style : solid;	cursor : pointer;	overflow : auto;	height : 200px;    text-align : left;     list-style-type : none;    font-size: 11px;    font-family: Arial;    padding-left: 1px;    }
.autocomplete_highlightedListItem {	background-color: #ffff99;	color: black;	padding: 1px;}
.autocomplete_listItem { background-color : window;	color : #333399;padding : 1px;}

/* RadMenu */
.qsfexMenu {position: absolute; left: 45px; top: 28px;}
 
 /*Searchbox for banner */
 .loginboxdiv
{
 margin:0;
 height:21px;
 width:146px;
}
.loginbox
{
 border:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
  background:url(../images/images_GrayCell/search.png) no-repeat ;

}


#searchwrapper {
width:150px; /*follow your image's size*/
height:22px;/*follow your image's size*/
background-image:url(../images/images_GrayCell/searchbox.png);
background-repeat:no-repeat; /*important*/
padding:0px;
margin:0px;
position:relative; /*important*/
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:1px;
left:9px;
width:120px;
height:22px;
font-size:12px;
font-family:Arial;
color:#333333;
}
 
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:125px;
width:20px;
height:16px;
}
.heightTop
{
    position:inherit;
    white-space: nowrap;
    margin:0;
    padding:0;
    min-height:100px;
    height:100px;
}

.leftAll
{
    background-color:White;
    background-image : url(../images/images_GrayCell/left-bg.png) ; background-repeat: no-repeat;

   
}


.main-table
{
 padding-right:-20px; 

}
