.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 707070;
	text-align: center;
	background-color: F6F6F6;


}
.bggrad {
	background-image: url(images/bg_grad.jpg);
	background-repeat: repeat-x;
}
.rightmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;

}
.centertxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	line-height: normal;

}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.MenuText a,
.MenuText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002580;
	text-decoration: none;
}
.MenuText a:hover {
	color: #FF6C00;
	text-decoration: underline;
}
/*----------------------------------------------------------------------- button class -- */


.cBtn
{
	width : 55px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.open
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.myName
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #f5f5dc;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4682B4;
}
.calTitle
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 25px;
	font-weight : bold;
	color : #191970;
}
.L1
{
	background-color : #4682B4;
}
.L2
{
	background-color : White;
}
.L3
{
	background-color : Black;
}

.Nav
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : Blue;
	cursor : hand;
	background-color : transparent;
}

.MonthYear
{
text-align: center;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
color : White;
text-decoration : none;
}

.WeekDay {
	font-family: Verdana,Verdana,Helvetica;
	font-size: 10px;
	color: white;
	background-color: #4682B4;
	text-align: Center;
	font-weight: Bold;
}

.WeekNum
{
	font-family: Verdana,Verdana,Helvetica;
	font-size: 10px;
	color: white;
	background-color: #4682B4;
	font-weight: Bold;
	border-bottom : 1px solid #F5F5F5;
}
.EmptyDays
{
	font-size : 10px;
	background-color : #F5F5DC;
	border : 1px solid #A9A9A9;
}
.Days
{
	border : 1px solid #A9A9A9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #F5F5F5;
	font-size : 10px;
	cursor : Hand;
	color : Black;
}
.CurDay
{
	border : 2px solid Blue;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	cursor : Hand;
}
.SelDay
{
	border : 2px solid Yellow;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	cursor : Hand;
}
.Today {
	text-align: right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Gray;
	text-decoration : underline;
}

.smallMonthYear {
	text-align: left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Gray;
	text-decoration : underline;
}

.TableHead {
	font-family: Verdana,Verdana,Helvetica;
	font-size: 12px;
	color: white;
	background-color: #4682B4;
	text-align: Center;
	font-weight: Bold;
	text-decoration: none;
}

.TableRowEven {
font-family: Verdana,Verdana,Helvetica;
font-size: 10px;
color: Navy;
background-color: #F5F5F5;
}

.TableRowOdd {
font-family: Verdana,Verdana,Helvetica;
font-size: 10px;
color: Navy;
background-color: White;
}

.btn
{
font-family: Verdana,Verdana,Helvetica;
font-size: 10pt;
color: Black;
width : 60px;
}
.EventGreen
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : green;
}
.EventBlue
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : blue;
}
.EventRed
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : red;
}
.EventBlack
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : Black;
}
.EventBlank
{
	font-size : 10px;
	text-decoration : none;
}
.addHeader
{
font-family: Verdana,Verdana,Helvetica;
font-size: 12px;
color: Black;
text-align: Left;
font-weight: Bold;
}

/*-----------------------------------------------------------------------hdfghdsfdh -----*/
a.button,
a.backtop,
input.button,
input.buttonover {
	margin: 0;
	border: none;
	padding:2px 0 2px 20px;
	height:17px;
	background-image:url(images/arrow_box_button.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
	font-size: 11px;
	color: #002580;
	font-weight: bold;
}
a.button:hover,
a.backtop:hover,
input.button:hover,
input.buttonover,
input.buttonover {
	background-image:url(images/arrow_box_button_on.gif);
}

/* --------------------------------------------------------------------- mylist */

.mylist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 5px 0 5px 0;
	border: 1px solid #D6D6D7;
	padding: 2px;
}
.mylist div {
	margin:0;
	padding:0;
}
.mylist form {
	margin:0;
	padding:0;
}
.mylist,
.mylist h4 {
	font-size: 11px;
}
.mylist h3 {
	font-size: 13px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.mylist a {
	color: #002580;
}
.mylist a:visited {
	color: #002580;
}
.mylist a:hover {
	color: #FF6C00;
}
.mylist .head span {
	display: block;
	clear: right;
	margin: 12px 0 0 0;
	font-size: 12px;
}

.mylist .body {
	padding: 3px 1px 5px 3px;
}

.mylist form label {
	display: block;
	float: left;
	width: 45px;
}

.mylist .button,
.mylist .buttonover {
	float: right;
}

.mylist form .button,
.mylist form .buttonover {
	margin-right:-13px;
	width:4em;
}
/* Hide from IE5-mac. Only IE-win sees this. \*/
.mylist form .button,
.mylist form .buttonover {
	width:auto;
}
/* End hide from IE5/mac */
.mylist form > .button,
.mylist form > .buttonover {
	margin-right:0;
}

.mylist #username {
  width: 115px;
  font-size: 12px;
  margin-bottom: 5px;
}
.mylist #password {
	width: 115px;
	font-size: 12px;
}
.mylist #password {
	margin-bottom: 5px;
}
#myorg .head h3 {
	color:#2282E3 !important MY Orgraniser;
}
#myorg { height:1px; }
*>#myorg { height:auto; }

#myorg {
    border-top:medium none;
    border-left:medium none;
    border-right:medium none;
    background:url('images/folded-corner-middle-white.gif') repeat-y 0px -10px;
}
#myorg .head {
    background:url('images/folded-corner-top-ltblue.gif') no-repeat;
    margin-left:-2px; margin-right:-2px; margin-top:-2px; margin-bottom:0; padding-left:5px; padding-right:5px; padding-top:7px; padding-bottom:5px
}
/* --------------------------------------------------------------------- mylist end*/
.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003399;
	text-decoration: underline;
	font-weight: bold;

}
.heading2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

--------------------------------------------------------------------------------------------