	a:link,a:visited 
	{
		text-decoration: underline; 
		color: #0000F5;
	}
	a:hover 
	{
		text-decoration: none; 
		color: #F50000;
	}

/* -------------------------------------------Home Page Styles Start Here--------------------------- */

.copyright {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: verdana;
}
.login {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}

td.hometext {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana;
}
.link1 {
	FONT-SIZE: 11px;
	COLOR: #AD2033;
	FONT-FAMILY: verdana;
}

.blacktext {
	FONT-SIZE: 11px;
	COLOR: #565656;
	FONT-FAMILY: verdana;
}

/*--------------------- Styles For Inner Pages Start From Here--------------------------*/
.bodytext {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
}
.label {
	FONT-SIZE: 11px;
	COLOR: #989898;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	font-weight:bold;
	padding:0 0 0 10px;
	vertical-align:top;  
}

.greeting {
	FONT-SIZE: 11px;
	COLOR: #818181;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
}

.welcome
{
	FONT-SIZE: 11px;
	COLOR: #1c50b3;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	Font-weight: bold;
}

td.leftmenu {
	/*Color: #818181;*/
	color:Aqua;
	Font-Size:11px;
	Font-Family: Arial, Verdana, Helvetica, Sans-serif;
	Font-weight: bold;		
	height:25px;
	TEXT-DECORATION: none;
	vertical-align: Bottom;
	Background-color:#FFFFFF; 
}




a.expired
{
	FONT-SIZE: 14px;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; 
	text-decoration : none;
}

.extable{
	Background-color:#B1B1B1;
	Color:#818181;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	TEXT-DECORATION: none;
	border-style:none;
}

.extable1{
	/*Background-color:#B1B1B1;*/
	Color:#818181;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	TEXT-DECORATION: none;
	border-style:none;
}

.intable{
	Background-color:#FFFFFF;
	Color:#000000;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	TEXT-DECORATION: none;
	border-style:none;
	

}

.intable1{
	Background-color:#006600;
	Color:#000000;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	TEXT-DECORATION: none;
	border-bottom-color:#006600;
	

}

.rptable{	
	Color:#000000;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	TEXT-DECORATION: none;
}

.t1{
	Background-color:#f4be11;
	Color:#FFFFFF;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:16px;
	TEXT-DECORATION: none;
	height:40px;
	Font-weight:Bold;
	vertical-align: middle;
	Text-align:left;
	padding-left:10px;
	width:250px;	
}

.t2{
	Background-color:#d4d0c8;
	Color:#818181;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:13px;
	TEXT-DECORATION: none;
	height:40px;
	Font-weight:Bold;
	vertical-align: middle;
	Text-align:Left;
	padding-left:10px;
	width:250px;
	
}

.t3{
	Background-color:#FFFFFF;
	Color:#818181;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	TEXT-DECORATION: none;
	height:40px;
	Font-weight:Bold;
	vertical-align: middle;
	Text-align:Left;
	padding-left:5px;
	
}

.headright{
	Background-color:#989898;
	Color:#FFFFFF;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	Font-weight:bold;
	TEXT-DECORATION: none;
	Text-Align:right;
	height: 20px;
	padding:0px 0px 0px 5px;	
}

.headleft{
	Background-color:#006600;
	Color:#1c50b3;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	TEXT-DECORATION: none;
	Font-weight:bold;
	Text-Align:left;
	height: 20px;
	padding:0px 0px 0px 5px;	
}

.headleft1{
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    font-weight: bold;
    color:#ffffff;
    background-color:#006600;
    padding: 0px 0px 0px 5px ; 	
}

.datagridhead	{
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    font-weight: bold;
    color:#565656;
	background-color:#AEAEAE;
    padding: 0px 0px 0px 5px ; 	
    }
    
.heading
{
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    font-weight: bold;
    color:Black;
   
}

.oddrow{
	Background-color:#EBEBEC;
	Color:Black;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	TEXT-DECORATION: none;	
	Font-weight:normal;
	vertical-align: middle;
	Text-align:Left;
	padding:0px 0px 0px 10px;
}

.evenrow{
	Background-color:#FFFFFF;
	Color:Black;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	TEXT-DECORATION: none;	
	Font-weight:normal;
	vertical-align: middle;
	Text-align:Left;
	padding:0px 0px 0px 5px;
}

.tdrow{
	Color:Black;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	TEXT-DECORATION: none;	
	Font-weight:normal;
	vertical-align: middle;
	Text-align:Left;
	padding-left:2px;
}

.printhead{
	Background-color:#FFFFFF;
	Color:#818181;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:16px;
	TEXT-DECORATION: none;	
	Font-weight:Bold;
	vertical-align: middle;
	Text-align:Left;
	padding-left:5px;	
}

.printrow{
	Background-color:#FFFFFF;	
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:12px;
	TEXT-DECORATION: none;	
	Font-weight:normal;
	vertical-align: middle;
	Text-align:Left;	
}

.printtable{
	Background-color:#FFFFFF;
	Color:#000000;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:12px;
	TEXT-DECORATION: none;
}

.colright{	
	Text-align:right;	
}

.errmsg {
	color: #FF0000;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:11px;
	font-weight:bold;
	text-align: center;
}
.sucmsg {
	color: #1c50b3;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:12px;
}

.textboxleft {
	BORDER-RIGHT: #B1B1B1 1px solid;
	BORDER-TOP: #B1B1B1 1px solid;	
	BORDER-LEFT: #B1B1B1 1px solid;
	BORDER-BOTTOM: #B1B1B1 1px solid;
	font-size: 11px;
	COLOR: #000000;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

.textboxright {
	BORDER-RIGHT: #B1B1B1 1px solid;
	BORDER-TOP: #B1B1B1 1px solid;	
	BORDER-LEFT: #B1B1B1 1px solid;
	BORDER-BOTTOM: #B1B1B1 1px solid;
	font-size: 11px;
	COLOR: #000000;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	background-color:#FFFFFF;
	text-align:right;
}

.dropdown {
	BORDER-RIGHT: #B1B1B1 1px solid;
	BORDER-TOP: #B1B1B1 1px solid;	
	BORDER-LEFT: #B1B1B1 1px solid;
	BORDER-BOTTOM: #B1B1B1 1px solid;
	font-size: 11px;
	COLOR: #000000;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

.radio {	
	font-size: 11px;
	COLOR: #000000;
	FONT-FAMILY: verdana, Helvetica, sans-serif;	
}

.button{
	Color:#000000;
	Background-color:#EBEBEC;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:9px;	
	/*width:50px;*/

}

.tableheadleft {
	font-size: 11px;
	/*Background-color:#b1b1b1;*/
	background-color:#efefef;
	COLOR: 1c50b3;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	font-weight:bold;
	padding:0 0 0 5px;
	height:20px;
	text-align:left;
}

.tableheadright {
	font-size: 11px;
	Background-color:#b1b1b1;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	font-weight:bold;
	padding:0 0 0 5px;
	height:20px;
	text-align:right;
}

.evenrow td{
	padding: 4px 4px 4px 10px;
}
.oddrow td{
	padding: 4px 4px 4px 10px;
}

.success
{
	color: #3300ff;
	Font-Family: Arial, Verdana, Helvetica, Sans-serif;
	Font-size:12px;	
	text-align: center;
	font-weight:bold;
}

.textboxFlat {	
	font-size: 11px;
	COLOR: #000000;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	background-color:#FFFFFF;
	border: 0px;
}

.TableHeader
{
    font-family: verdana, sans-serif, arial;
    font-size: 12px;
    font-weight: bold;
    color:#ffffff;
    background-color: #006699
    
}

.HyperLink
{
	color:Blue;
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    padding: 0px 0px 0px 5px ; 
 
}

.label{	
	Color:#818181;
	Font-Family: Verdana, Helvetica, Sans-serif;
	Font-size:10px;
	TEXT-DECORATION: none;
}
.tooltip {
	background-color:#e8e7e7;
	color:#003366;
	font-family:Verdana, Arial;
	text-align:left;
	vertical-align:middle;
	padding: 0px 0px 0px 0px;
	font-size:10px;
	font-weight:normal;
	border:none;
	}

a.datalink {
	color:blue;
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    padding: 0px 0px 0px 5px ;
    text-decoration:none;
	}

a.datalink:hover {
	color:#FF0000;
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    text-decoration:none;
    padding: 0px 0px 0px 5px ;
    text-decoration:none;
	}
	
a.datalink1:visited {
	color:#AD2033;
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    text-decoration:none;
    padding: 0px 0px 0px 5px ;
    text-decoration:none;
	}
	
a.datalink:expired {
	color:#4974FF;
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    text-decoration:none;
    padding: 0px 0px 0px 5px ;
    text-decoration:none;
	}	



.header {
	background-color:#1F4FB3;
	width:100%;	
	}


/*--  AXCEND MODULE  --*/
	body {background-color: #FFFFFF;}
	body,td 
	{
		font-family: Verdana, Arial; 
		font-size: 11px; 
		color: #333333;
	}
	small {font-size: 10px;}
	#menu,.menu 
	{
		font-family: Arial, Tahoma; 
		background-color: #E1E6E1; 
		font-weight: bold; 
		font-size: 11px; 
		color: #006600; 
		padding-left: 6px; 
		height: 26px;
	}
	#menu1,.menu1 
	{
		font-family: Arial, Tahoma; 
		background-color: #EDF0ED; 
		font-weight: bold; 
		font-size: 11px; 
		color: #006600; 
		padding-left: 12px; 
		height: 18px;
	}	

	#tdheader,.tdheader 
	{
		background-color: #006600; 
		font-family: Arial, Tahoma;
		font-size: 12px; 
		color: #FFFFFF; 
		font-weight: bold; 
		height: 22px; 
		padding-left: 6px;
	}
	marquee 
	{
		font-size: 11px;
	}

	a.marln:link,a.marln:visited 
	{
		text-decoration: underline; 
		color: #0000CC; padding: 10px;
	}
	a.marln:hover 
	{
		text-decoration: none; color: #00E100;
	}	
	#marln_txt,.marln_txt 
	{
		visibility: hidden; 
		text-align: justify; 
		line-height: 18px; 
		font-size: 11px;
	}
	#tdcnt1,.tdcnt1 
	{
		font-family: Arial, Tahoma; 
		background-color: #EDF0ED; 
		font-weight: bold; 
		font-size: 11px; 
		color: #006600; 
		padding-left: 6px; 
		height: 27px;
	}
	#tdcnt1_bg,.tdcnt1_bg 
	{
		font-family: Arial, Tahoma; 
		background-color: #EDF0ED; 
		font-size: 11px; 
		color: #006600; 
	}
	#td_left,.td_left
	{
		background-color:#E6E6E6;
		font-family: Arial, Tahoma; 
		font-weight: bold; 
		font-size: 11px; 
		color: #000000; 
		padding-left: 2px; 
		height: 30px;
	}
	#td_ind1,.td_ind1 
	{
		font-family: Arial, Tahoma; 
		font-weight: bold; 
		font-size: 11px; 
		color: #000000; 
		padding-left: 2px; 
		height: 22px;
	}
	#td_ind2,.td_ind2 
	{
		font-family: Verdana,Arial, Tahoma; 
		font-size: 11px; 
		color: #006600; 
		padding-left: 2px; 
		height: 22px;
	}
	#td_ind3,.td_ind3
	{
		font-family: Arial, Tahoma; 
		background-color: #F5F5F5; 
		font-weight: bold; 
		font-size: 11px; 
		color: #000000; 
		padding-left: 6px; 
		height: 22px;
	}
	#td_grid1,.td_grid1
	{
		font-family: Verdana,Arial, Tahoma; 
		font-size: 11px; 
		color: #000000; 
		padding-left: 6px;
		padding-right: 6px;
		height: 20px;
	}
	#tdcnt2,.tdcnt2,#tdcnt3,.tdcnt3 
	{
		font-family: Verdana; 
		background-color: #F5F5F5; 
		font-weight: none; 
		font-size: 11px; 
		color: #006600; 
		padding-left: 6px; 
		height: 26px;
	}
	#tdcnt3,.tdcnt3 
	{
		font-family: Arial, Tahoma; 
		font-weight: bold; 
		font-size: 11px; 
		text-align: center;
	}
	#tdcnt4,.tdcnt4 
	{
		background-color: #F0FFF0; 
		text-align: center; 
		font-size: 11px;
	}
	#tdcnt5,.tdcnt5 
	{
		font-family: Arial,Tahoma; 
		font-weight: bold; 
		font-size: 11px; 
		background-color: #339933; 
		color: #FFFFFF;
	}
	#tdcnt6,.tdcnt6 
	{
		background-color: #F5FFF5; 
		font-size: 11px; 
		color: #003300;
	}
	select,input,textarea 
	{
		font-family: Verdana; 
		font-size: 11px; 
		color: #003300;
	}
	#tdcnt7,.tdcnt7 
	{
		font-family: Arial,Tahoma; 
		font-weight: bold; 
		color: #003300; 
		font-size: 11px; 
		background-color: #CCDECC;
	}
	a.tdlink:visited,a.tdlink:link 
	{
		color: #0000F5; 
		text-decoration: underline;
		font-size: 11px;
		font-family: Verdana, Arial;
	}
	a.tdlink:hover 
	{
		color: #009900; 
		text-decoration: none;
		font-size: 11px;
		font-family: Verdana, Arial;
	}
	.ErrMsg
	{
		text-align: center;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		font-family: Tahoma, verdana, arial, helvetica, sans-serif;
		color: #FF0000;
	}

	
	.grid_content,#grid_content
	{
		font-size: 11px;
		height: 22px;
		padding-left: 3px;
		font-family: Verdana, Arial;
	}
	/*This class is given for span which include error message to the user*/
	.err_cls,#err_cls {
		font-size: 11px;
		padding-left: 3px;
		font-family: Verdana, Arial;
		text-align: center;
	}

	.hometd1,#hometd1 {font-size: 12px; font-family: Arial, Verdana; color: #003300; font-weight: bold;}
	.hometd11,#hometd11 {font-size: 12px; font-family: Arial, Verdana; color: #E0E0E0; font-weight: bold;}
	.hometd2,#hometd2 {font-size: 12px; font-family: Arial, Verdana; color: #006600; font-weight: bold;}
	.homefooter,.homefooter {font-size: 10px; line-height: 16px; background-color: #CCCCCC;}

	.appm_blank,#appm_blank {font-size: 1pt;}

	.td_padding,#td_padding {padding-left: 5px;}

a.newslink {
	color:#0000CC;
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    padding: 0px 0px 0px 5px ;
    text-decoration:underline;
	line-height: 22px;
	}

a.newslink:hover {
	color:#F50000;
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    padding: 0px 0px 0px 5px ;
    text-decoration:none;
	}
	
a.newslink:visited {
	color:#0000CC;
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    padding: 0px 0px 0px 5px ;
    text-decoration:underline;
	}
	
a.newslink:expired {
	color:#4974FF;
	font-family: verdana, sans-serif, arial;
    font-size: 11px;
    padding: 0px 0px 0px 5px ;
    text-decoration:none;
	}	

	/* this is to show the rows with different color for 
	rejected-tdcnt11r/
	uploaded-tdcnt9c/
	cancelled-tdcnt8x/
	approved-tdcnt10y*/

	#tdcnt8x,.tdcnt8x /*CANCELLED*/
	{
		background-color: #FFCC33;
		font-weight: bold;
		font-size: 11px;
		font-family: Arial, Tahoma;
		color: #006600;
	}
	#tdcnt9c,.tdcnt9c /*UPLOADED*/
	{
		background-color: #3333FF;
		font-weight: bold;
		font-size: 11px;
		font-family: Arial, Tahoma;
		color:#DCDCDC;
	}
	#tdcnt10y,.tdcnt10y /*APPROVED*/
	{
		background-color: #00CC00;
		font-weight: bold;
		font-size: 11px;
		font-family: Arial, Tahoma;
		color: #FFFFFF;
	}

	#tdcnt11r,.tdcnt11r /*REJECTED*/
	{
		background-color: #E50000;
		font-weight: bold;
		font-size: 11px;
		font-family: Arial, Tahoma;
		color: #FFFFFF;
	}

	#tdcnt12p,.tdcnt12p /*PENDING*/
	{
		background-color: #FFFFCC;
		font-weight: bold;
		font-size: 11px;
		font-family: Arial, Tahoma;
		color: #009900;
	}
	#tdcnt13p,.tdcnt13p /*PRODUCTS CHANGED*/
	{
		font-weight: bold;
		font-size: 11px;
		font-family: Arial, Tahoma;
	}
	
	#tdcnt14p,.tdcnt14p /*Product changed in the indent view*/
	{
		background-color: #CCCCFF;
		font-size: 11px;
		height: 22px;
		padding-left: 3px;
		font-family: Verdana, Arial;
				
	}

	#td_legend,.td_legend
	{
		font-size: 10px; color: #000000; font-family: Tahoma,Arial;
	}

	#td_legend_bdr,.td_legend_bdr 
	{
		font-size: 1pt; border-color: #999999; border-width: 1px; border-style: solid;
	}

	#print_header,.print_header
	{
		font-size: 10px; font-family: Arial, Tahoma; color: #004B00; font-style: italic; text-align: left; font-weight: bold; height: 20px; padding-left: 6px;
	}

	#print_content,.print_content
	{
		font-size: 11px; font-family: Verdana, Tahoma, Arial; color: #000000; text-align: left; height: 20px; padding-left: 2px;
	}

	#print_title,.print_title
	{
		font-family: Arial, Tahoma, Verdana; font-size: 13px; font-weight: bold; color: #003300; height: 24px; background-color: #EBEBEB; text-align: left; padding-left: 6px;
	}

	.appm_line,#appm_line
	{
		font-size: 1pt;
		background-color: #E1E6E1;
		height: 1px;
	}


/* POPUP CALENDAR */
/* Default attributes of table container for entire calendar */
.table-style {
	font-family: Tahoma, Arial;
	border-width: 2; 
	border-style: groove; 
	border-color: #66CC66; 
	background-color: #ffffff;
	font-size: 11px;
}

/* Default attributes of DIV containing table container for entire calendar.
 * You probably don't want to alter this style.
 */
.div-style {
	z-index: 999;
	position: absolute;
	visibility: hidden;
}

/* Default attributes used in calendar title (month and year columns).*/
.title-style {
	padding: 2px;
	font-family: Tahoma, Arial; 
	font-size: 11px;
	color: #00CC00;
}

/* Default attributes used in calendar title background.*/
.title-background-style {
	background-color: #E1E6E1;
	color: #FFFFFF;
}

/* Normal appearance of controls in calendar title. */
/* Note: The right, left and down icons are images, which must be edited if you need to change them. */
.title-control-normal-style {
	border-style: none;
	cursor: pointer;
	color: #339933;
}

/* Moused-over (selected) appearance of controls in calendar title. */
.title-control-select-style {
	cursor: pointer;
}

/* Default attributes of drop down lists (month and year). */
.dropdown-style {
	font-family: Tahoma, Arial; 
	font-size: 11px; 
	border-width: 1; 
	border-style: solid; 
	background-color: #F5F5F5;
	border-color: CCCCCC;
	color: White;
	cursor: default;
}

/* Default attributes selected (mouse-over) item in drop down lists (month and year). */
.dropdown-select-style
{
	background-color: #666666;
	color: #FFFFFF;
	cursor: hand;
}

/* Default attributes unselected (mouse-off) item in drop down lists (month and year). */
.dropdown-normal-style {
	background-color: #F5F5F5;
}

/* Default attributes of calendar body (weekday titles and numbers). */
.body-style {
	padding: 5px;
	background-color: white;
	font-family: verdana; 
	font-size: 11px;
}


/* Attributes of end-of-week days (Sundays) in calendar body. */
.end-of-weekday-style,a.end-of-weekday-style:link,.end-of-weekday-style:visited {
	color: #999999;
	text-decoration: none;
	background-color: #F5F5F5;
}

/* Attributes of all other days in calendar body. */
.normal-day-style,a.normal-day-style:visited,a.normal-day-style:link {
	color: #666666;
	text-decoration: none;
}


/* Default attributes of designated holidays. */
.holiday-style,a.holiday-style:link,a.holiday-style:visited {
	background-color: #FFDDDD;
}

/* Attributes of today display at bottom on calendar */
.today-style,.today-style:link,a.today-style:visited {
	padding: 0px;
	color: #666666;
	background-color: #DCDCDC;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
}

/* Attributes of week number division (divider.gif) */
.weeknumber-div-style {
	background-color: #d0d0d0; 
	padding: 0px;
}

/* Attributes of current day in calendar body. */
.current-day-style,a.current-day-style:link,a.current-day-style:visited {
	color: #006600;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	font-family: Tahoma, Arial;
}

/* Attributes of border around selected day in calendar body. */
.selected-day-style,a.selected-day-style:link,a.selected-day-style:visited {
	color: #00CC00;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Tahoma, Arial;
}

a.end-of-weekday-style:hover,a.normal-day-style:hover,a.holiday-style:hover {
	text-decoration: underline, overline;
	color: #009900;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Arial;
}

a.selected-day-style:hover,a.current-day-style:hover {
	text-decoration: none;
	color: #0000FF;
}

a.calink:visited,a.calink:link 
{
	color: #666666;
	font-size: 11px;
	font-family: Verdana, Arial;
}


a.leftmenu:link,a.leftmenu:visited,a.leftmenu_1:link,a.leftmenu_1:visited {
	color:#006600;
	Font-Size:12px;
	Font-Family: Arial, Verdana, Helvetica, Sans-serif;
	Font-weight: bold;	
	TEXT-DECORATION: none;
}

a.leftmenu:link,a.leftmenu:visited
{
	height: 24px;
}

a.leftmenu:hover
{
	color:#0000FF;	
	text-decoration: underline;
}

a.leftmenu_1:link,a.leftmenu_1:visited
{
	font-size: 11px;
	color: #003300;
}

a.leftmenu_1:hover
{
	color: #0000CC;
	text-decoration: underline;
}

