.invitation_date
{   font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #414141;
	text-decoration: none;	
}
.invitation_new{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #414141;
	text-decoration: none;	
}
.new_invitation_row{
	background:#F4F4F4;
}
.invitation_text
{	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #414141;
	text-decoration: none;	
}
.pagination_links{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #414141;
	text-decoration: none;
}
.invitation_menu{
color: #414141;
text-decoration: none;	
}
.general_font{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #414141;
	text-decoration: none;	
	font-weight: normal;
}
.general_click{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #414141;
	text-decoration: none;	
	font-weight: normal;
}
.preference_bold{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
	font-weight: bold;
	background-color: #FEF6E3;
}
.preference_grey{
 font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
	background-color: #FEF6E3;
	
}
.preference_help{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
    background-color: #FEF6E3;
}
.preference_help_grey{
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
    background-color: #FEF6E3;
}
.preference_message{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	

	background-color: #FFFFFF;
}
.preference_password{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
}
.pop_up {
	background-image: url(/images/popup-bottom-border.gif);
	background-repeat: repeat-x;
}
.pop_up_right{
	background-image: url(/images/popup-right-border.gif);
	background-repeat: repeat-y;
}
.popup_font{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;	
	font-weight: normal;
}
.popup_appointment{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #414141;
	text-decoration: none;	
	font-weight: normal;
	height: 30px;
}
.breadcrumbs_font
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
	font-weight: normal;
}
.freecellstyle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-style:solid;
	border-color: #CC2E00;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left:0.00mm ;
	border-right:0.00mm ;
	cursor: pointer;
	height:22;
	width :59;
}
.apptcellstyle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-style:solid;
	border-color: #CCCCCC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px ;
	border-right-width: 1px ;
	padding-left: 3px;

	height:17;
	width :50;
}

.text12b
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;	
	font-weight: normal;
}
.text11b
{	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	font-weight: normal;
}
.text12g
{	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color :#878787;
	text-decoration: none;	
	font-weight: normal;
}
.text12blue
{	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color :#021691;
	text-decoration: none;	
	font-weight: normal;
}
.text14orange
{	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color :#EA7D18;
	text-decoration: none;	
	font-weight: normal;
}
.text12orange
{	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color :#EA7D18;
	text-decoration: none;	
	font-weight: normal;
}
.text11bwhite
{	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color :#FFFFFF;
	text-decoration: none;	
	font-weight: bold;
}
.text11bblack
{	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color :#000000;
	text-decoration: none;	
	font-weight: bold;
}
.change_emailcss
{	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color :#000000;
	text-decoration: none;	
}
.tabborder
{
	border-style:solid;
	border-color: black;	
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width:1px ;
	border-right-width:1px;
}
.textunderline
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;	
	font-weight: normal;
	color:#000000;
	text-decoration: underline;	
	border-bottom:1px dashed white;
}
.input-box
{	
	background-color: #FFECC1;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:18px;
	
}
.cancelapp-input-box
{	
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:16px;
	
}
.cancelapp-week
{	
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:16px;
	width:87px;
}
.textarea-box
{
	background-color: #FFECC1;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
.textarea-box11
{
	background-color: #FFECC1;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:15px;
	width:130px;
}
.textarea-box24
{
	background-color: #FFECC1;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	height:15px;
	width:130px;
}
.app-textarea-box
{
	background-color: #FFECC1;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
.cancelapp-textarea-box
{
	background-color: #FFF5E1;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
.select-box
{	
	background-color: #FFECC1;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:18px;
	width:130px;
}
.meeting_request
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 0.0mm;
	text-decoration: none;	
	font-weight: normal;
}
.text10b
{	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 0.0mm;
	text-decoration: none;	
	font-weight: normal;
}
.text10r
{	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
	border: 0.0mm;
	text-decoration: none;	
	font-weight: normal;
}
.linkerr-text
{	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: blue;
	border: 0.0mm;
	text-decoration: none;	
	font-weight: normal;
}
.tdclass
{
	border: 0.0mm;
}


.flash_msg
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	text-decoration: none;	
	font-weight: bold;
	
}


.flash_message
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414141;
	text-decoration: none;	
	font-weight: bold;
	background-color: #FFB532;
}
.flash_messageerr
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414141;
	text-decoration: none;	
	font-weight: bold;
	background-color: #FFB532;
	width: 300px;
}
.links_deco
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
	font-weight: normal;
}
.selectres-box
{	
	background-color: #FFECC1;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:18px;
	width: 380px;
}
.input-box1
{	
	background-color: #F6F6F6;
	border: 1px solid #D0D0D0;
	color: #B7B7B7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:18px;
		
}
.tooltip
{
    background-color: #FFF9C2;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid  #000000;
    width:270px;
    height:40px;
    text-align:left;
    padding-left:6px;
    padding-top:2px;
    padding-bottom:2px;
}
.weektooltip
{
    background-color: #FFF9C2;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid  #000000;
    width:290px;
    text-align:left;
    padding-left:6px;
    padding-top:2px;
    padding-bottom:2px;
}
.quest
{
color: #FFFFFF;
}.textarea-box1
{
	background-color: #FFECC1;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:150px;
	width:150px;
}
.input-box3
{	
	background-color: #FFECC1;
	border: 1px solid #FFECC1;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:18px;
}
.input-box4
{	
	background-color: #FFFFFF;
	border: 1px solid #FFECC1;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:18px;
}
.textarea-box4
{
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:200px;
	width:500px;
}
.head_box
{background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	color: #FFAE02;
	font-family: Arial, Helvetica, sans-serif,Verdana;
	font-size: 16px;
	font-weight: bold;
	height:25px;

}
.head_box1
{background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	color: #FFAE02;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height:25px;

}

.status1{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	width:10px;
}
.status_inv{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	
}
.status_save{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	width:40px;
}
.status2{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	
}
.preinput-box
{	
	background-color: #FFECC1;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:20px;
	
}
.preinput-box1
{	
	background-color: #FFECC1;
	border: 1px solid #FFECC1;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:20px;
	
}
.presub-box
{	
	background-color: #FFF8E6;
	border: 1px solid #FFF8E6;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:20px;
	readonly:true;
}
.select-week
{	
	background-color: #FFECC1;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:16px;
	width:80px;
}
/*changes made by Madhusudhan  for checked seleck week box*/
.select-week1
{	
	background-color: #F6F6F6;
	border: 1px solid #000000;
	color: #B7B7B7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:16px;
	width:73px;
}
/*end*/

.tooltip-box
{
background-color: #FFECC1;
border: 1px solid #000000;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
height:18px;
width:365px;
}


/*All these are the calendar link fonts which will be applied to the links in the calendars preference page.*/
    .calendar_link_font{
    	font-family: verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #414141;
        text-decoration: underline;
    	font-weight: normal;
    	font-style:  italic;
    }
    
    .link_exists_css{
    	font-family: verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #414141;
    	text-decoration: none;	
    	font-weight: normal;
    }
    
    .calendar_font
    {
    	font-family: verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #000000;
    	text-decoration: none;	
    	font-weight: bold;
    	background-color: #FEF6E3;
    	border-bottom: 1px solid #C1DAD7;
    }
    
    table.calendar_table
    {
    	border-top: 0px none;
    	border-left: 1px solid #C1DAD7;
    	border-right: 1px solid #C1DAD7;
    }
    
    .calendar_content
    {
        color:  #666666;
    	font-family: verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
    	text-decoration: none;	
    	font-weight: normal;
    }

    .font_for_change_to_default
    {
        color:  #000000;
    	font-family: verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
    	text-decoration: none;	
    	font-weight: normal;
    }
    
    .just_bottom_border
    {
    	border-bottom: 1px solid #C1DAD7;
    }
    
    .private_calendar_table
    {
    	border-top: 0px none;
    	border-left: 1px solid #C1DAD7;
    	border-right: 1px solid #C1DAD7;
    }
    
    .calendar_entry
    {
        color:  #666666;
    	font-family: verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	text-decoration: none;	
    	font-weight: normal;
    }
    
    .private_link_entry
    {
      background-color:       #FFF7E7;
      border-width:           1px;
      padding:                9px;
    }
    
    .special_size
    {
        color:  #000000;
    	font-family: verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	text-decoration: none;	
    	font-weight: bold;
    }
    
    .special_case_for_preview_link
    {
      background-color:       #FFFBEF;
      border-color:           #00ff00;
      color:                  #7C7675;
      font-family:            Verdana, Arial, Sans-Serif;
      font-size:              10pt;
      font-weight:            bold;
      padding:                8px;
    }
    
    .mouse_over_on_this
    {
        cursor              : pointer;
        text-decoration     : underline;
    }
    
    .special_font_for_final_link
    {
        color:  #000000;
    	font-family: verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	text-decoration: none;	
    	font-weight: bold;
    }
    
    .final_private_link
    {
        color:  #529AD6;
    	font-family: verdana, Arial, Helvetica, sans-serif;
    	font-size: 13px;
    	font-weight: bold;
        
    }

/*
Till Here is the calendar CSS
*/    

/* class for Start here page */
.bodytextgray {
        color:  #666666;
    	font-family: verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	text-decoration: none;	
    	font-weight: normal;
		line-height:16px;
}

/*
These are the fonts for the Plug-in 
*/
.preference_text
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;	
}

.preference_plugin{
	font-family:  verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;	
	font-weight: bold;
}

.progressBar .border { background-color: white; border: 1px solid grey; width: 50%; }
.progressBar .background { background-color: #D35602; height: 18px; width: 0%; }
.progressBar .background { background-image: /images/ajax-loader.gif; }

/* CSS for Alert */
#alertmessHolder {
	background-image:url(/images/alert_bg.gif);
	background-repeat:no-repeat;
	padding:5px 10px 5px 28px;
	margin-left:10px;
	height:14px;
	font-family:  verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e25a02;
}
#alertmessHolder a {
font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #e25a02;
	text-decoration:none;
}
#alertmessHolder a:Hover {
font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e25a02;
	font-weight:bold;
	text-decoration:Underline;
}



/*	background-image: url(/images/popup-right-border.gif);*/



/*	background-image: url(/images/popup-right-border.gif);*/















/*

    This is the block for customizing the type = "file" file upload button
    div.fileinputs {
	position: relative;
}


input.sample_class
{
    position: relative;
	filter:alpha(opacity: 0);
	-moz-opacity:0;
	opacity: 0;
	z-index: 2;
}

div.sample
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

*/
