
textarea,
input,
select {
	padding:3px 8px;
	background-color:#fbfbfb;
	border-color:#e6e6e6;
	border-width: 1px;
	border-style: solid;
	
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	line-height:16px;
	font-size:13px;
}
input[type="submit"], input[type="button"], input[type="reset"] 
{
 	min-height:23px;
	-moz-min-height:23px;
	
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}



ul.overviewBoxes
{
	margin:0px 0px 20px 0px;
	padding:0px;
	float:left;
	width:100%;
}
ul.overviewBoxes li
{ 
	text-align:right;
	display:block;
	float:left;
	list-style-type:none;
	width:22%;
	height:105px;
	border:1px solid #eaeaea;
	margin-right:5px;
	padding:5px 10px;
	font-size:11px;
}
ul.overviewBoxes li h2
{
	text-transform:capitalize;
}
ul.overviewBoxes li .figures
{
	margin-top:10px;
	display:block;
 	font-size:11px;
	
}
ul.overviewBoxes li .figures th
{
	padding:5px 0px;
 	text-align:right;
	font-weight:normal;
}
ul.overviewBoxes li .figures td
{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	background-color:#f8f8f8;
	padding:5px 5px;
	border-left:1px solid #ffffff;
 	width:200px;
 
}

.tabsLinks
{
	clear:left;
}



/*Theme Switcher Classes Start here*/
#themeSwitcherBar
{
	background:url(theme_switcher_bg.jpg)  bottom repeat-x;
	height:5px;
	z-index:1;
}
#themeSwitcherPanel
{
	display:none;
	background:url(theme_switcher_bg.jpg)  top repeat-x;
	height:32px;
	z-index:1;
}
#themeSwitcherHandle
{
	margin-top:-5px;
	cursor:pointer;
	background:url(theme_switcher_handle.png) 95% 0px no-repeat;
	height:18px;
	width:100%;
	position:absolute;
	z-index:10;
}
.ulThemes
{
	float:right;
	padding:8px 5% 0px 0px ;margin:0px;
	list-style:none;
}
.ulThemes li
{
	margin-left:5px;
		float:left;
}

/*Theme swithcher classes end here*/





/*being used in jquery.pager.js*/
.pager_css
{
	font-family:Arial, Helvetica, sans-serif ;
	float:right;
	text-decoration:none;
}

.pager_hiCss
{
	font-size:10px;


	color: #eee;
	border:1px solid #000000;
 	margin: 1px;
	padding: 1px 3px;
	display: block;
	float: left; 
	text-decoration:none;
}
.pager_loCss
{
	font-size:10px;
	color: #000;
	border:1px solid #5F8AB3;
 	margin: 1px;
	padding: 1px 3px;
	display: block;
	float: left; 
	text-decoration:none;
}


.pager_aCss
{
	font-size:10px;

	color: #000;
	border:1px solid #5F8AB3;
	margin: 1px;
	padding: 1px 3px;
	display: block;
	float: left; 
	text-decoration:none;
}


.pager_iCss
{	
	display:block;
	float:left; 
	
	
}
/* end here*/








.billable
{
	display:block;
	background:url(billable.jpg)  no-repeat;
 	height:22px;
	padding:5px 0 0 25px;
	color:#326711;
	font-weight:bold;
}



#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #eaeaea;
	background-color: #fafafa;
	padding: 10px;
}
#tooltip h3, #tooltip div { margin: 5px; }



.hotspot:hover
{
	color:blue;
	text-decoration:underline;
}

.tooltipButton
{
	cursor:pointer;
	font-weight:bold;
} 
.deleteButton, .editButton, .statusButton, .queryButton, .hotspot
{
	cursor:pointer;
	border:0px;
}

.match
{
	color:#FF0000;
}
.replies
{
	background:url(comment.gif) no-repeat;
	padding-left:20px;
}

.views
{
	background:url(view.gif) no-repeat;
	padding-left:20px;
}
.commissions
{
	margin:0px;
	padding:0px;	
}


.ul
{
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 10px;	
}
.ul li
{
	padding:10px 0px 10px 0px;
}

.yellowBox
{
	background:url(tab42.gif) repeat-x;	
	border:1px solid #c7d1d9;
	padding:5px;
}

li.heading
{
	font-size:12px;
	color:#004F76;
	font-weight:bold;
}


.autosuggest
{
	width:580px;
	height:20px;
	border:0px solid;
	background:url(search.gif) no-repeat 4px #ffffff;
	padding-left:20px;
	padding-top:5px;
}
.search_projects
{
	width:600px;
	min-height:35px;
	max-height:280px;
	overflow:auto;
	background-color:#ffffff;
}
 
.autosuggestbox
{
 	background-color:#ffffff;
	width:600px;
	min-height:35px;
	max-height:280px;
	display:none;
	position:absolute;
	overflow:auto;
}
.autosuggestbox ul, .search_projects ul
{
	list-style:none;
	margin:0px;
	padding:10px;
	width:92%;
}


.autosuggestbox ul li, .search_projects ul li
{
 	cursor:pointer;
	height:35px;
	border-bottom:1px solid #CCCCCC;
}
.autosuggestbox ul li input,.autosuggestbox ul li img, .search_projects ul li input, .search_projects ul li img
{
 float:right;
}
.autosuggestbox ul li .highlight, .search_projects ul li .highlight
{
 background-color:#FFFF66;
}
.autosuggestbox ul li:hover, .search_projects ul li:hover
{
 	cursor:pointer;
	height:35px;
	background-color:#fafafa;
	border-bottom:1px solid #CCCCCC;
}


input.buttondisabled
{	
	border:1px solid #7F7F7F;
 	background-image:url(button_bg_disabled.gif);
	color:#eaeaea;
	line-height:16px;
	cursor:pointer;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	font-size:11px;
}


input.button_smalldisabled
{	
	border:1px solid #7F7F7F;
 	background-image:url(button_bg_disabled.gif);
	color:#eaeaea;
	line-height:16px;
	cursor:pointer;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:18px;
	font-size:11px;
}
input.button_small
{	
	border:1px solid #7295A5;
	background-image:url(button_bg_hover.gif);
	line-height:14px;
	cursor:pointer;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:18px;
	font-size:11px;
}
input.button_small:hover
{	
	border:1px solid #666666;
 	background:url(button_bg.gif) top;
	
	text-decoration:underline;
	color:#FFFFFF;
}

input.button
{	
	border:1px solid #666666;
 	background-image:url(button_bg.gif);
	color:#FFFFFF;
	line-height:16px;
	cursor:pointer;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	font-size:11px;
}
input.button:hover
{	
	border:1px solid #7295A5;
	background-image:url(button_bg_hover.gif);
	text-decoration:underline;
	color:#000000;
}

input.button_red
{	
	border:1px solid #bb0500;
 	background-image:url(button_bg_red.gif);
	color:#FFFFFF;
	line-height:16px;
	cursor:pointer;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	font-size:11px;
}
input.button_red:hover
{	
	border:1px solid #666666;
	background-image:url(button_bg.gif);
	text-decoration:underline;
	color:#ffffff;
}

.button_black
{
	background:url(button_bg_left.gif) repeat-x;
	padding:0px 10px 0px 10px;
	white-space:nowrap;
	
}
.button_black a, .button span
{
	line-height:20px;
	background:url(button_bg_right.gif) no-repeat center;
	color:#FFFFFF;
	text-decoration:none;
}
.button_black a:hover
{
	text-decoration:underline;
	background-color:transparent;
}



.logo_client
{
	width:235px;
	height:70px; 
	padding:0px 20px 0px 16px;
}
.logo_client img
{
	height:50px;
	border:5px solid #FFFFFF;

}
.logo_client_no
{
	width:235px;
	height:70px;
	background:url(nologo.gif) no-repeat top left;
	background-position:16px 6px;
	padding:0px 20px 0px 16px;
}


.logo_powered
{
	width:100px;
/*	background:url(poweredby.gif) no-repeat top left;
	background-position:16px 6px;
	padding-right:40px;*/
	height:70px;
}

.logo_powered img
{
	height:50px;
	width:100px;
	border:0px;

}
.logo
{
	width:235px;
/*	background:url(logo_standard.gif) no-repeat top left;
	background-position:16px 6px;*/
	padding:0px 0px 0px 14px;
	height:70px;
}
.logo img
{
	height:55px;
}




.pageBG
{
	background:url(page_bg_2.gif);
	border:1px solid #83bbd9;

	height:18px;
	margin-bottom:10px;
	padding:3px 3px 0px 0px;
} 


/*/////////////////////////////////////////////*/

.progressbox_red
{
	margin:5px 0px;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid  #950000;
	background-color:#FFFFFF;
	width:150px;
	margin:5px 0px 0px 0px;
	padding:1px;
}

.progressbox_red div
{

	background:url(progress_bg_2.gif);
	height:10px;
}

.progressbox_green
{
	margin:5px 0px;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid  #B1D597;
	background-color:#FFFFFF;
	width:150px;
	margin:5px 0px 0px 0px;
	padding:1px;
}
.progressbox_green div
{

	background:url(progress_bg_3.gif);
	height:10px;
}





.divStar
{
	
	text-align:right;
	width:217px;
	padding:15px 0px 0px 5px;
}
.imgStarLogo
{
	width:150px;
	margin-top:10px;
	
}
.imgLuckyLogo
{
	width:200px;
	margin-top:10px;
}
.imgMurgaLogo
{
	width:165px;
	margin-top:10px;
}

.star
{
	float:right;
	 background:url(bg_stars.gif) no-repeat;
	 height:100px;
	 width:202px;
	 margin-top:5px;
	 white-space:nowrap;
}
.star .imgStarPhoto
{
	margin:8px 7px 0px 0px;
	width:48px;
	height:64px;
	border:4px solid #FFFFFF;
}

.monthName
{
	font-size:16px;
	font-family:tahoma;
	font-weight:bold;
	color:#63a0c0;
}


.divRatingBox
{
	background-image:url(bg42.gif);
	width:174px;
	height:43px;
}
.bigNumber
{
	text-align:right;
	font-weight:bold;
	font-size:30px;
	font-family:tahoma;
	color:#FFFFFF;
}


.rate
{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:22px;
	background-image:url(bg41.jpg);
	background-repeat:no-repeat;
	padding:3px 0px 0px 30px;
 	margin:0px;
	
}
.rate li
{
	float: left;
	width:15px;
	list-style-image:url(../images/star_gray.gif);
	cursor:pointer;
}
.rate .hover
{
	width:15px;
	list-style-image:url(../images/star_blue.gif);
}







#divCalendarOptions
{
 	padding:2px;
	width:50px;
	position:absolute;
	display:none;
	
}


#qm_themes
{
	float:right;
}
#qm_themes a	
{	
background:url(theme_box.png);
border:1px solid #7B7557;
text-align:center;
width:111px;
padding-top:2px;
height:15px;
background-color:transparent;
text-decoration:none;
color:#000000;	
}



.a1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	background-color:transparent;
	color:#006699;
}
.a1:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	background-color:transparent;
	color:#006699;
}
.a2
{
	text-decoration:none;
	margin-bottom:5px;
}

select
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}



/*Tag ID Classes*/
#box_main_login
{
	width:350px;
}


#box_main
{
	width:100%;
}

#box_main_small
{
	width:100%;
}
#box_head_small {
	background-color:#CFDCE4;
	height:1px;
}

#box_head {

	background:none;
	background-color:transparent;
	height:70px;
}


#box_menu_container
{

	height:70px;
	margin:0px 15px 0px 15px;
	
}
#box_menu
{
	
}

#box_menu .menu
{
	background-image:url(bg5.jpg);
	padding:0px 5px 0px 5px;
	height:23px;
	text-align:center;
}

#box_menu .menu a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}	
#box_menu .menu a:hover
{
	color:#ffffff;
	text-decoration:underline;
	background-color:transparent;
}	


#box_menu .menuselected
{
	background-image:url(bg2.jpg);
	padding:0px 10px 0px 10px;
	height:23px;
	text-align:center;
}

#box_menu .menuselected a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}	
#box_menu .menuselected a:hover
{
	color:#000000;
	text-decoration:none;
	background-color:transparent;
}	


#addClient
{
}

/*Custom Style Classes*/
.color_red
{
	color:#ff0000;
}
.color_gray
{
	color:#999999;
}
.color_white
{
	color:#ffffff;
}
.color_darkblue
{
	/*color:#003366;*/
	color:#003366;
	
}
.color_green
{
	color:#00CC66;
}
.color_blue
{
	/*color:#003366;*/
	color:#0057AE;
	
}
.color_black
{
	color:#000000;
}



.txt10
{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.txt11
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.txt12
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.margin_bottom_5
{
	margin-bottom:6px;
}

.box_left
{

	padding:0px 10px 0px 10px;
}

.box_left_small
{
	padding:10px 2px 0px 10px;
	height:320px;
}


.box_right
{

	width:250px;
	padding:10px 5px 10px 10px;
}

.box_right_small
{

	width:170px;
	padding:10px 5px 10px 10px;
}
.box_right_sep_none_small
{
	padding-top:10px;
	vertical-align:top;
	width:11px;
	background-image:url(bg8.gif);
	#border-right:1px solid #CFDCE4;
	background-repeat:repeat-y;
}
.box_right_sep__small
{
	padding-top:10px;
	vertical-align:top;
	width:11px;
	background-image:url(bg7.jpg);
	background-repeat:repeat-y;
}


.box_right_sep_none
{
	vertical-align:top;
	width:11px;
	background-image:url(bg8.gif);
	#border-right:1px solid #CFDCE4;
	background-repeat:repeat-y;
}
.box_right_sep_
{
	vertical-align:top;
	width:11px;
	background-image:url(bg7.jpg);
	background-repeat:repeat-y;
}
.box_right_sep_opposite
{
	vertical-align:top;
	width:11px;
	background-image:url(bg71.jpg);
	background-repeat:repeat-y;
}





.tbl_login
{
	width:100%;
	font-size:11px;
	margin-bottom:10px;
	background-color:#ECF4F7;
	
}
.tbl_login .hr1
{
	border-bottom:1px solid #CFDCE4;
}
.tbl_login .hr2
{
	border-bottom:1px solid #CFDCE4;
}
.tbl_login .th
{
	background-color:#ECF4F7;
	border-bottom:1px solid #CFDCE4;
}



.tbl_addClient
{
	width:100%;
	height:400px;
	font-size:11px;
	margin-bottom:10px;
	background-color:#ECF4F7;
	border-bottom:1px solid #CFDCE4;
}
.tbl_addClient .hr1
{

}

.tbl_addClient .th
{
	background-color:#CFDCE4;
	height:25px;
	
}

.addFormHide
{
	display:none;
}
.addFormShow
{
	display:block;
}
.imgLink
{
	cursor:pointer;
}






/*border:1px solid #D3ABAB;
background-color:#E2C7C7;

border:1px solid #A2B5D5;
background-color:#C8D3E6;
*/
.messageBox
{
	border:1px solid #9BCDFF;
	background-color:#BFDFFF;
	padding:5px;
	font-size:11px;
	margin-bottom:10px;
}

.h2
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		text-decoration:none;
		font-weight:bold;
	}
	.h2:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		text-decoration:none;
		background-color:trasparent;
		color:#000000;
	}
	

	.h4
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	.h4:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		background-color:transparent;
		color:#000000;
	}
	.h3
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
	}
	.h3:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		background-color:transparent;
		color:#000000;
	}








	.heading
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		padding-bottom:5px;
	}
	.heading2
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		padding-bottom:5px;
		text-align:center;
	}
    ul.tree, ul.tree li, ul.tree ul {
      position: relative;
      cursor: pointer;
    }
    ul.tree, ul.tree ul, li.drag ul {
      margin-top: 0px;
      padding-left: 30px;
    }
    ul.tree li a, li.drag a {
      text-decoration: none;
      color: #333;
      line-height: 21px;
      display: block;
    }
    div.treeIndicator {
      width: 50px;
      height: 3px;
      background-color:#FF0000;
	  border-bottom:1px dotted #0066FF;
      z-index: 50;
    }
    dl.instructions {
      margin: 1.5em 1em 3em 1em;
    }
    dl.instructions dt {
      font-weight: bold;
    }
    dl.instructions dd {
      margin-bottom: 0.5em;
    }
    table.example {
      border: 1px solid #eeeeee;
	  width:600px;
	  background-color:#fafafa;
    }
	#table_of_contents
	{
		width:170px;
		border: 1px solid #ddd;
		overflow:auto;
		height:272px;
		padding-top:10px;
		list-style-image :url(images/page.gif);
	
	}
	#table_of_contents li
	{
		padding-left:5px;
		padding-right:10px;
		margin-bottom:1px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		color:#000066;
	}
	#table_of_contents #add
	{
		padding-left:5px;
		margin-bottom:1px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		list-style-image :url(images/add.gif);
		color:#ff0000;
	}
	.table_of_contents2
	{
		width:490px;
		border:1px dashed #FFFFFF;
		background-color:#dadada;
		padding-top:10px;
		list-style-image :url(images/icon_dir.gif);

	}
	.table_of_contents2 li
	{
		padding-left:5px;
		margin-bottom:1px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000066;
	}
	#tabs
	{
		PADDING: 0px; MARGIN: 0px; 
		LIST-STYLE-TYPE: none;
		margin-bottom:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	#tabs td
	{
		background-image:url(tab.gif);
		background-repeat:no-repeat;
		width:102px;
		border-bottom:0px;
		text-align:center;
		height:18px;
		padding-top:5px;
		padding-bottom:2px;
		
	}
	
	#tabs .tdHeading
	{
		width:180px;
		float:right;
		background-image:none;
		border-bottom:0px;
		font-size:16px;
		font-weight:bold;
		
	}
	
	#tabs .tdselected
	{
		width:102px;
		background-repeat:no-repeat;
		background-image:url(selectedTab.gif);
		border-bottom:0px;
		text-align:center;
		height:18px;
		font-weight:bold;
		
	}
	#tabs .tdselected a
	{
		text-decoration:none;
		color:#FF0000;
		
	}
	#tabs .tdselected a:hover
	{
		text-decoration:underline;
		color:#FF0000;
		background-color:transparent;
		
	}
	#tabs td a
	{
		color:#333333;
		
	}
	#tabs  td a:hover
	{
		text-decoration:none;
		color:#333333;
		background-color:transparent;
		
	}
	.droppableRegion
	{
		background-color: #CECECE;
		padding:5px;
	}


#divOptions {
	width:200px;
	height:28px;
	border:1px solid #666666;
	display:none;
	position:relative;
}
#menuOptions {
width:93%;
margin-top:0px;
	FONT-FAMILY: Arial, sans-serif; 
	LIST-STYLE-TYPE: none;
}
#menuOptions LI {
font-size:11px;
font-weight:bold;
padding:4px;
	MARGIN: 2px 1px 1px -38px;  
	WIDTH: 100%; 
	CURSOR: pointer;  
	BORDER: #eaeaea 1px solid; 
	POSITION: relative; 
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;
}
#menuOptions LI:hover {
	font-size:11px;
	font-weight:bold;
	color:RED;
	MARGIN: 2px 1px 1px -38px;  
	WIDTH: 100%;
	CURSOR: pointer;  
	BORDER: #fafafa 1px solid; 
	POSITION: relative;

	BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
}

#divAssignmentForm
{
	position:absolute;
	width:400px;
	top:340px;
	left:60px;
}

.form1
{
	 margin:0px 0px 10px 0px;
	/* background-color:#E9F8BA;
	 border-width:0px 0px 1px 0px;
	 border-style:solid;
	 border-color:#9EB066;*/
	 display:none;
}



.permissions
{
	 background-color:#E9F8BA;
	 margin:0px 0px 1px 0px;
	 border-width:1px 0px 1px 0px;
	 border-style:solid;
	 border-color:#9EB066;
	 display:none;
}


.project_members
{
	 background-color:#CEE096;
	 border-width:1px 0px 1px 0px;
	 border-style:solid;
	 border-color:#9EB066;
	 padding-top:5px 0px 5px 0px;
}
form
{
margin:0px 
}
.file_list
{
	border:1px inset #aaaaaa;
	height:100px;
	margin-top:2px;
	padding-top:5px;
	background-color:#FFFFFF;
	background-image:url(bg15.jpg);

}
textarea
{
/*	background-image:url(bg15.jpg);*/
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.info1
{
	width:80px;
	height:85px; 
	text-align:center;
	padding:5px;
	margin-right:10px;
	font-size:10px;
	background-image:url(bg12.jpg);
	background-repeat:no-repeat;

}

.lead_status_box_-1
{
	background-image:url(lead_status_box_-1.gif);
	background-repeat:no-repeat;
	width:115px;
	height:18px;
	color:white;
	font-size:10px;
	padding-top:2px;
	padding-left:3px;
}
.lead_status_box_0
{
	background-image:url(lead_status_box_0.gif);
	background-repeat:no-repeat;
	width:115px;
	height:18px;
	color:white;
	font-size:10px;
	padding-top:2px;
	padding-left:3px;
}
.lead_status_box_1
{
	background-image:url(lead_status_box_1.gif);
	background-repeat:no-repeat;
	width:115px;
	height:18px;
	color:white;
	font-size:10px;
	padding-top:2px;
	padding-left:3px;
}
.lead_status_box_2
{
	background-image:url(lead_status_box_2.gif);
	background-repeat:no-repeat;
	width:115px;
	height:18px;
	color:white;
	font-size:10px;
	padding-top:2px;
	padding-left:3px;
}

.lead_status_box_3
{
	background-image:url(lead_status_box_3.gif);
	background-repeat:no-repeat;
	width:115px;
	height:18px;
	color:white;
	font-size:10px;
	padding-top:2px;
	padding-left:3px;
}



.status_box_1
{
	background-image:url(status_box_1.gif);
	background-repeat:no-repeat;
	width:115px;
	height:18px;
	color:white;
	font-size:10px;
	padding-top:2px;
	padding-left:3px;
}
.status_box_2
{
	background-image:url(status_box_2.gif);
	background-repeat:no-repeat;
	width:115px;
	height:18px;
	color:white;
	font-size:10px;
	padding-top:2px;
	padding-left:3px;
}
.status_box_3
{
	background-image:url(status_box_3.gif);
	background-repeat:no-repeat;
	width:115px;
	height:18px;
	color:white;
	font-size:10px;
	padding-top:2px;
	padding-left:3px;
}
.status_box_4
{
	background-image:url(status_box_4.gif);
	background-repeat:no-repeat;
	width:115px;
	height:18px;
	color:white;
	font-size:10px;
	padding-top:2px;
	padding-left:3px;
}
.status_box_5
{
	background-image:url(status_box_5.gif);
	background-repeat:no-repeat;
	width:115px;
	height:18px;
	color:white;
	font-size:10px;
	padding-top:2px;
	padding-left:3px;
}



#boxes2 {
	PADDING:0px; MARGIN: 0px; 
	WIDTH: 100%; FONT-FAMILY: Arial, sans-serif; 
	LIST-STYLE-TYPE: none;
	clear:both;

}
#boxes2 LI {
	display:block;
	clear:right;
	FLOAT: left; 
	MARGIN: 5px 5px 0px 0px;  
	WIDTH: 200px;
	BORDER: #E9F3FC 1px solid; POSITION: relative;   BACKGROUND-COLOR: #FAFCFE; 
	TEXT-ALIGN: left
}
#boxes2 .LI2 {
	FLOAT: left; 
	MARGIN: 5px 5px 0px 0px;  
	WIDTH: 150px;
	BORDER: #E9F3FC 1px solid; POSITION: relative;   BACKGROUND-COLOR: #FAFCFE; 
	TEXT-ALIGN: left;
	color:#CCCCCC;
}
#boxes2 .LI2 a{
	color:#CCCCCC;
	background-color:transparent;
}
#boxes2 .LI2 a:hover{
	color:#ff0000;
	background-color:transparent;
}

#boxes2 #LI2 {
	FLOAT: left; 
	MARGIN: 5px 5px 0px 0px;  
	WIDTH: 100%;
	BORDER: #E9F3FC 1px solid; POSITION: relative;   BACKGROUND-COLOR: #FAFCFE; 
	TEXT-ALIGN: left;
	color:#CCCCCC;
}
#boxes2 #LI2 a{
	color:#CCCCCC;
	background-color:transparent;
}
#boxes2 #LI2 a:hover{
	color:#ff0000;
	background-color:transparent;
}


#boxes3 {
clear:both;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; 
	LIST-STYLE-TYPE: none;
}
#boxes3 li {
clear:right;
display:block;
	FLOAT: left; 
	MARGIN: 5px 5px 0px 0px;  
	WIDTH: 100%;
	BORDER: #E9F3FC 1px solid; POSITION: relative;  
	BACKGROUND:none; 
	TEXT-ALIGN: left;
	min-height:25px;
	
}
#boxes3 #LI2 {
clear:right;
display:block;
	FLOAT: left; 
	MARGIN: 5px 5px 0px 0px;  
	WIDTH: 100%;
	BORDER: #E9F3FC 1px solid; 
	POSITION: relative;   
	BACKGROUND:#FAFCFE url:none; 
	TEXT-ALIGN: left;
	color:#CCCCCC;
}
#boxes3 #LI2 a{
	color:#CCCCCC;
	background-color:transparent;
}
#boxes3 #LI2 a:hover{
	color:#ff0000;
	background-color:transparent;
}









#boxes4
{
	padding:0px;
	clear:both;	
}

#boxes4 LI {
clear:right;
	list-style:none;
	FLOAT: left; 
	MARGIN: 5px 5px 0px 0px;  
	WIDTH: 300px;
	height:170px;
	min-height:170px;
	_moz-min-height:160px;
	BORDER: #B4DAFF 1px solid;    
	BACKGROUND: #FAFCFE; 
	TEXT-ALIGN: left;
	display:block;
}
#boxes4 LI:hover {
	BORDER: #B4DAFF 1px solid;  
	BACKGROUND-COLOR:#E9F3FC; 
	BACKGROUND:url(bg_members.gif) repeat-x #FAFCFE; 
	WIDTH: 300px;
}

#boxes4 LI .bg {
	
}

#boxes4 .LI2 {
	FLOAT: left; 
	MARGIN: 5px 5px 0px 0px;  
	WIDTH: 300px;
	BORDER: #E9F3FC 1px solid; POSITION: relative;   BACKGROUND-COLOR: #FAFCFE; 
	TEXT-ALIGN: left;
	color:#CCCCCC;
	display:block;
}
#boxes4 .LI2 a{
	color:#CCCCCC;
	background-color:transparent;
}
#boxes4 .LI2 a:hover{
	color:#ff0000;
	background-color:transparent;
}





#boxes4 .LI3 {
	height:120px;
	min-height:120px;
	_moz-min-height:120px;
}

#boxes4 .LI5 {
	width:240px;
	height:100px;
	min-height:80px;
	_moz-min-height:80px;
}
#boxes4 .LI5:hover {
	width:240px;
}



#boxes4 .LI6 {
	width:160px;
	height:50px;
	min-height:50px;
	_moz-min-height:50px;
	BORDER: #5b9400 1px solid;
	background:url(bg51.gif) repeat-x;
	color:#FFFFFF;
	cursor:pointer;
}
#boxes4 .LI6 img, #boxes4 .LI6selected img {
border:2px solid;

}
#boxes4 .LI6:hover {
	width:160px;
	BORDER: #000000 1px solid;
	background:url(bg51_selected.gif) repeat-x;
}

#boxes4 .LI6selected {
	BORDER: #000000 1px solid;
	background:url(bg51_selected.gif) repeat-x;
	width:160px;
	height:50px;
	min-height:50px;
	_moz-min-height:50px;
	color:#FFFFFF;
	cursor:pointer;
}

#boxes4 .LI6selected:hover {
	width:160px;
		BORDER: #5b9400 1px solid;
	background:url(bg51.gif) repeat-x;
}
#boxes4 .LI4 {
	height:120px;
	min-height:120px;
	_moz-min-height:120px;
	BORDER: #E9F3FC 1px solid; POSITION: relative;   BACKGROUND-COLOR: #FAFCFE; 
	color:#CCCCCC;
}

#boxes4 .LI4 a{
	color:#CCCCCC;
	background-color:transparent;
}
#boxes4 .LI4 a:hover{
	color:#ff0000;
	background-color:transparent;
}




#folders {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; 
	LIST-STYLE-TYPE: none
}
#folders li {
	FLOAT: left; 
	MARGIN: 5px 5px 0px 0px;
	padding:10px 5px 0px 10px;  
	WIDTH: 170px;
	height:42px;
	background-image:url(folder-normal.jpg);
	background-repeat:no-repeat;
	TEXT-ALIGN: left;
}
#folders .LI0 {
	FLOAT: left; 
	MARGIN: 5px 5px 0px 0px;
	WIDTH: 170px;
	background-image:url(folder-protected.jpg);
	background-repeat:no-repeat;
	TEXT-ALIGN: left;
}
#folders .LI0 a{
	color:#FF0000;
	text-decoration:none;	
}
#folders .LI0 a:hover{
	text-decoration:underline;
}

#folders li a{

color:#000000;	text-decoration:none;	
}
#folders li a:hover{
	text-decoration:underline;
}





.tbl_files
{
	width:100%;
	font-size:11px;
	margin:10px 0px 10px 0px;
	background-color:#ffffff;
	
}
.tbl_files .hr2
{
		height:1px;
	border-bottom:1px solid #ABBFCC;
}
.tbl_files th
{
	text-align:left;
	padding:2px;
	background-color:#d9e0e6;
	height:20px;
	
	
}
.tbl_files td
{
	height:25px;
}

.tbl_files .td0
{
	background:#fafafa;
}
.tbl_files .hr10
{
	height:1px;
	border-bottom:1px solid #eaeaea;
}
.tbl_files .hr11
{
	height:1px;
	border-bottom:1px solid #d9e0e6;
}
.tbl_files .td0 a
{
	color:#999999;
}







.mem_photo
{
	border:5px solid #ffffff;
}


.mem_photo_2
{
	border:3px solid #eaeaea;
	margin-right:5px
}


.info2
{
	padding:5px;
	font-size:11px;
	margin-bottom:10px;
	background-color:#CFDCE4;
	border-bottom:1px solid #ABBFCC;
}
.info3
{
	padding:5px;
	font-size:11px;
	margin-bottom:10px;
	background-color:#fafafa;
	border-bottom:1px solid #eaeaea;
}
.calendar-big
{
	margin-top:-4px;
	width:100%;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
.calendar-big caption
{
	font-size:16px;
	font-weight:bold;
	text-align:left;
}
.calendar-big th
{
	text-align:center;
	 background-color:#CFDCE4;
	/* border-bottom:1px solid #0066CC;*/
	  background-image:url(bg18.jpg);
	 height:20px;
	 width:14%;
}
.calendar-big th.Sunday
{
	 background-image:url(bg18_hover.jpg);
}

.calendar-big td
{
	 z-index:-10;
	 text-align:left;
	 background-color:#ffffff;
	 height:112px;
	 vertical-align:top;
	
}
.calendar-big td.Sunday
{
	 
}
.calendar-big td.Today
{
	background-color:#FFFCAE;
}



.calendar-big div
{
	 text-align:right;
	 background-image:url(bg17.jpg);
	 border-bottom:1px solid #CFDCE4;
	 height:15px;
	 vertical-align:top;
}
.calendar-big div.Sunday
{
	 background-image:url(bg17_hover.jpg);
	 border-bottom:1px solid #F9AC9E;
}
.calendar-big div.Today
{
	 background:url(bg17_today.jpg);
	 border-bottom:1px solid #fcf652;
	 font-weight:bold;
}
.calendar-big div a
{
	color:black;
	text-decoration:none;
}

.calendar-big div a:hover
{
	background-color:transparent;
}

.calendar-big div.limitedEvents
{
	 overflow:hidden;
	 background-image:none;
	 height:78px;
	 border:0px;
	 cursor:auto;
}

.calendar-big div.allEvents
{
	 height:auto;
	 background-image:none;
	 border:0px;
	 cursor:auto;
}

.calendar-big p
{
	 margin:0px;
	 margin-top:2px;
	 padding:0px 5px 0px 5px;text-align:left;
	 background-color:#ECF4F8;
	 border-bottom:1px solid #D8E2E9;
	 font-size:11px;
	 cursor:pointer;
	 height:13px;
	 overflow:hidden
	 
}


.calendar-big p a:hover
{
	text-decoration:underline;
}
.calendar-big p.link_box_type1, p.link_box_type1 a, .calendar-big p.link_box_type2, p.link_box_type2 a, .link_box_type1, .link_box_type2
{
	 background-color:#ff0000;
	 border-bottom:1px solid #d70000;
	 text-decoration:none;
	 color:#ffffff;
}


.calendar-big p.link_box_type3, p.link_box_type3 a, .link_box_type3
{
	 background-color:#fc229a;
	 border-bottom:1px solid #e00b80;
	 text-decoration:none;
	 color:#ffffff;
}
.calendar-big p.link_box_type4, p.link_box_type4 a, .link_box_type4
{
	 background-color:#17427f;
	 border-bottom:1px solid #0b2b58;
	 text-decoration:none;
	 color:#ffffff;
}



.calendar-big p.link_box_0, p.link_box_0 a, .link_box_0
{
	 background-color:#cfcfcf;
	 border-bottom:1px solid #b1b1b1;
	 text-decoration:none;
}


.calendar-big p.link_box_1, p.link_box_1 a, .link_box_1
{
	 text-decoration:none;
		background-color:#2ad379; 	
	border-bottom:1px solid #11b55e;
	color:#ffffff;
}

.calendar-big p.link_box_2, p.link_box_2 a, .link_box_2
{
	text-decoration:none;
	 background-color:#F8FEC4;
	 border-bottom:1px solid #EFFC7E;
	 color:#004F76;
}

.calendar-big p.link_box_3, p.link_box_3 a, .link_box_3
{
	 text-decoration:none;
	 background-color:#f2bd61;
	 border-bottom:1px solid #d5a24a;
	 color:#ffffff;
}

.calendar-big p.link_box_task1 a, .calendar-big p.link_box_task2 a,.calendar-big p.link_box_task3 a, .calendar-big p.link_box_task4 a, .calendar-big p.link_box_task5 a
{
	color:#FFFFFF;	
}


.calendar-big p.link_box_task1
{
	background-color:#cfcfcf;
	border-bottom:1px solid #b1b1b1;
	text-decoration:none;
	
}

.calendar-big p.link_box_task2
{
	background-color:#4497e4;
	border-bottom:1px solid #3b88d0;
	text-decoration:none;
}

.calendar-big p.link_box_task3
{
	background-color:#ffbe7d;
	border-bottom:1px solid #c27a33;
	text-decoration:none;
}

.calendar-big p.link_box_task4
{
	background-color:#2ad379; 	
	border-bottom:1px solid #11b55e;
	text-decoration:none;
}

.calendar-big p.link_box_task5
{
	background-color:#ff2121;
	 border-bottom:1px solid #e00b80;
	text-decoration:none;
}




#msg_notify
{

}

#msg_announcement
{
	padding:5px;
	font-size:11px;
	margin-bottom:10px;
	background-color:#CFDCE4;
	border-bottom:1px solid #ABBFCC;
	
}


.msg_scrap_head
{
	border:0px;
	border-bottom:1px solid #ABBFCC;
	background-color:#CFDCE4;
	padding:5px;
	font-size:11px;
	margin-bottom:1px;
}

.msg_scrap_sender
{
	border:0px;
	border-bottom:1px solid #CEE2EA;
	background-color:#ECF4F7;
	padding:5px;
	font-size:11px;
	margin-bottom:1px;
	overflow:auto;	
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}


.msg_scrap_receiver_chat
{
	border:0px;
	border-bottom:1px solid #CEE2EA;
	background-color:#ECF4F7;
	padding:1px;
	font-size:11px;
	margin-bottom:10px;
	overflow:auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
	height:270px;
}


.msg_scrap_receiver
{
	border:0px;
	border-bottom:1px solid #CEE2EA;
	background-color:#ECF4F7;
	padding:1px;
	font-size:11px;
	margin-bottom:10px;
	overflow:auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
	height:200px;
}


.msg_history_heading
{
	font-size:12px;
	font-weight:bold;
	color:#ABBFCC;
	margin:5px;
	margin-top:20px;
	padding:5px;
	padding-bottom:0px;
}

.msg_history
{
	margin:5px;
	border:0px;
	border-bottom:1px solid #CEE2EA;
	background-color:#FFFFFF;
	padding:5px;

}
.msg_history:hover
{
	margin:5px;
	border:0px;
	border-bottom:1px solid #CEE2EA;
	background-color:#CEE2EA;
	padding:5px;
	cursor:pointer;

}


.msg_history span
{
	font-size:9px;
	color:#999999;
}

.msg_history img
{
	width:30px;
	margin-right:5px;
	float:left;
}


.msg_scrap_text1
{
	margin:5px;
	border:0px;
	border-bottom:1px solid #CEE2EA;
	background-color:#FFFFFF;
	padding:5px;

}
.msg_scrap_text1 span
{
	font-size:9px;
	color:#999999;
}

.msg_scrap_text1 img
{
	width:30px;
	margin-right:5px;
	float:left;
}


.msg_scrap_text2
{
	margin:5px;
	border:0px;
	border-bottom:1px solid #CEE2EA;
	background-color:#FFFBDA;
	padding:5px;

}
.msg_scrap_text2 img
{
	width:30px;
	margin-right:5px;
	float:left;
}


.msg_scrap_text2 span
{
	font-size:9px;
	color:#999999;
}

.msg_scrap_sender_chat
{
	font-size:11px;
	background-color:#d9e0e6;
	border-bottom:1px solid #ABBFCC;}


.msg_box
{
border:0px;
	border-bottom:1px solid #ABBFCC;
	background-color:#CFDCE4;
	padding:5px;
	font-size:11px;
	margin-bottom:10px;
	overflow:auto;	
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}


.msg_ticker_config
{
		border:0px;
	border-bottom:1px solid #ECF4F7;
	border-top:1px solid #ECF4F7;

	background-color:#F5F9FA;
	padding:5px;
	font-size:11px;
	min-height:15px;
	
}

.msg_ticker_control
{text-decoration:underline;
	cursor:pointer;
	width:100px;
	background-image:url(tab.gif);
	background-repeat:no-repeat;
	font-size:10px;
	padding:2px;
	text-align:center;
}


.msg_ticker
{
	border:0px;
	border-bottom:1px solid #CEE2EA;
	background-color:#ECF4F7;
	padding:5px;
	font-size:11px;
	margin-bottom:10px;
	overflow:auto;	
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
	-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}

.msg_ticker img{
margin-right:5px;
}

.msg_ticker a{
text-decoration: none;
}

.bbcclass{
width: 400px;
padding: 6px;
background-color: lightyellow;
border: 1px solid #004A00;
}

.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 85%;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
}


.chat_send
{
	height:27px;
}
.members
{
	height:255px;
	overflow:auto;
}
.chat_member_offline
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#CCCCCC;
		border:0px;
		padding:2px;
		border-bottom:1px solid #CEE2EA;
		background-color:#FFFFFF;
		 margin-top:2px;
		 margin-right:10px;
}
.chat_member
{
		cursor:pointer;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#009933;
		border:0px;
		padding:2px;
		border-bottom:1px solid #CEE2EA;
	background-color:#FFFFFF;
	 margin-top:2px;
	 margin-right:10px;
}
.chat_room
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		border:0px;
		padding:1px;
		padding-left:5px;
		background-color:#D4E797;
	border-bottom:1px solid #A9BC6C;
	 margin-top:2px;
	 margin-bottom:2px;
	 cursor:pointer;
}

.chat_room:hover
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		border:0px;
		padding:1px;
		padding-left:5px;
		border-bottom:1px solid #CEE2EA;
		background-color:#ECF4F7;
	 	margin-top:2px;
	 
}


.history_box
{
font-size:10px;
height:100px;
overflow:auto;
background-color:#d9e0e6;
padding:5px;

}









	#tabs2	
	{
		width:100%;
		PADDING: 0px; MARGIN: 0px 1px 0px 1px; 
		LIST-STYLE-TYPE: none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;

	}

	#tabs2 td
	{
		background-image:url(tab1.gif);
		background-repeat:no-repeat;
		width:65px;
		border-bottom:0px;
		text-align:center;
		height:18px;
		padding-top:5px;
		padding-bottom:0px;
		
	}
	#tabs2 .tdBase
	{
		height:1px;
		background-image:none;
		background-color:#D0D7DA;
	}
	
	#tabs2 .tdBlank
	{
		background-image:none;
	}
	
	#tabs2 .tdHeading
	{
		width:180px;
		float:right;
		background-image:url(tab2.gif);
		border-bottom:0px;
		font-size:16px;
		font-weight:bold;
		
	}
	
	#tabs2 .tdselected
	{
		width:65px;
		background-repeat:no-repeat;
		background-image:url(selectedTab1.gif);
		border-bottom:0px;
		text-align:center;
		height:18px;
		font-weight:bold;
		
	}
	#tabs2 .tdselected a
	{
		text-decoration:none;
		color:#FF0000;
		
	}
	#tabs2 .tdselected a:hover
	{
		text-decoration:underline;
		color:#FF0000;
		background-color:transparent;
		
	}
	#tabs2 td a
	{
		color:#333333;
		
	}
	#tabs2  td a:hover
	{
		text-decoration:none;
		color:#333333;
		background-color:transparent;
		
	}
	
	
	
	
	
	
	
	
	
		#tabs3
	{
		width:100%;
		PADDING: 0px; MARGIN: 0px 1px 0px 1px; 
		LIST-STYLE-TYPE: none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;

	}

	#tabs3 td
	{
		background-image:url(tab3.gif);
		background-repeat:no-repeat;
		width:127px;
		border-bottom:0px;
		text-align:center;
		height:18px;
		padding-top:5px;
		padding-bottom:0px;
		
	}
	#tabs3 .tdBase
	{
		height:1px;
		background-image:none;
		background-color:#D0D7DA;
	}
	
	#tabs3 .tdBlank
	{
		background-image:none;
	}
	
	#tabs3 .tdHeading
	{
		width:180px;
		float:right;
		background-image:none;
		border-bottom:0px;
		font-size:16px;
		font-weight:bold;
		
	}
	#tabs3 .tdHeading2
	{
		width:220px;
		background-repeat:no-repeat;
		background-image:url(tabHeading2.gif);
		border-bottom:0px;
		text-align:center;
		height:18px;
		font-weight:bold;
		
	}
	#tabs3 .tdHeading2selected
	{
		width:220px;
		background-repeat:no-repeat;
		background-image:url(selectedHeading2.gif);
		border-bottom:0px;
		text-align:center;
		height:18px;
		font-weight:bold;
		
	}
	
	#tabs3 .tdselected
	{
		background-repeat:no-repeat;
		background-image:url(selectedTab3.gif);
		border-bottom:0px;
		text-align:center;
		height:18px;
		font-weight:bold;
		
	}
	#tabs3 .tdselected a
	{
		text-decoration:none;
		color:#FF0000;
		
	}
	#tabs3 .tdselected a:hover
	{
		text-decoration:underline;
		color:#FF0000;
		background-color:transparent;
		
	}
	#tabs3 td a
	{
		color:#333333;
		
	}
	#tabs3  td a:hover
	{
		text-decoration:none;
		color:#333333;
		background-color:transparent;
		
	}
	
	
	
	
	
	

.calendar_item
{
	cursor:pointer;
	font-size:11px;
	color:#009933;
	border:0px;
	border-bottom:1px solid #CEE2EA;
	background-color:#FFFFFF;
	margin-top:2px;
}
.calendar_item_selected
{
	cursor:pointer;
	font-size:11px;
	color:#003366;
	border:0px;
	padding:2px;
	background-color:#ECF4F7;
	border-bottom:1px solid #ABBFCC;
	margin-top:2px;
}

.cal_status
{
	width:209px;
}
.cal_status_0
{
	/*background-image:url(cal_status_0.jpg);*/
	background-repeat:no-repeat;
		height:14px;
	color:#EDEA04;
	font-size:10px;
	padding-top:1px;
	padding-left:5px;
}
 
.cal_status_1
{
	/*background-image:url(cal_status_1.jpg);*/
	background-repeat:no-repeat;
	height:14px;
	color:green;
	font-size:10px;
	padding-top:1px;
	padding-left:5px;
}
 
 
 .cal_status_2
{
	/*background-image:url(cal_status_2.jpg);*/
	background-repeat:no-repeat;
	height:14px;
	color:blue;
	font-size:10px;
	padding-top:1px;
	padding-left:5px;
}
 
 
 .cal_status_3
{
	/*background-image:url(cal_status_3.jpg);*/
	background-repeat:no-repeat;
	height:14px;
	color:red;
	font-size:10px;
	padding-top:1px;
	padding-left:5px;
}


.files_list_item
{
	padding-top:2px;
	padding-left:5px;
	height:20px;
	border-bottom:1px solid #CEE2EA;
	background-color:#FFFFFF;
	color:#006699;
	width:400px;
	white-space:nowrap;
	background:url('../images-front/bg3.gif');
	background-repeat:repeat-x;
}



.roundHeading
{
	  background:url(tab2.gif) no-repeat;
	  height:26px;
	  width:178px;
	  text-align:center;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:16px;
	  font-weight:bold;
	  padding-top:3px;
}
.roundHeadingBorder
{
 border-bottom:2px solid #DDE6EA;
}
 
 
 
 
.history
{
	color:#999999;
}
.new_record
{
	color:#ff0000;
}

 
.msgBox
{
	height:20px;padding-top:5px;
	clear:both;
}