/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #666666;
	background-color:#FFFFFF;
}
/*td{
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;	
}*/
.style21{
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;	
}

.grey{
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
}
.grey_{
	font-family: Tahoma;
	font-size: 11.5px;
	color: #999999;
}
.grey-bold{
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
}
.blue{
	font-family: Tahoma;
	font-size: 12px;
	color: #0AA6FB;
}
.blue-bold{
	font-family: Tahoma;
	font-size: 12px;
	color: #0AA6FB;
	font-weight:bold;
}
.blue-heading{
	font-family: Tahoma;
	font-size: 15px;
	color: #0AA6FB;
	font-weight:bold;
}
.heading
{ 	font-family: Arial;
	font-weight: bold;
	font-size: 17px;
	color:#000000;
}
.top-right{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}
.tollfree{
	font-family: Arial;
	font-size: 15px;
	color: #EF781A;
	font-weight:bold;
}
.copyright{
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
}

.black{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.black-bold{
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	}	
.black-bold-medium{
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	}
.black-small{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	}
.blue-small{
	font-family: Verdana;
	font-size: 8px;
	color: #0AA6FB;
	}
.black-small-bold{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	font-weight:bold;
	}
.white-small-bold{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	font-weight:bold;
	}
.white-bold-medium{
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	}
a:link {
	text-decoration: none;
	color:#666666;
	font-family: Tahoma;
	font-size: 12px;
}
a:visited {
	text-decoration: none;
	color:#666666;
	font-family: Tahoma;
	font-size: 12px;
	
}
a:hover {
	text-decoration: none;
	color:#666666;
	font-family: Tahoma;
	font-size: 12px;
}


a.topmenu:link {
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}
a.topmenu:visited {
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}
a.topmenu:hover {
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
	color: #EF781A;
}

a.menu:link {
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	color: #999999;
		
}

a.menu:visited {
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	color: #999999;
	
}
a.menu:hover {
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
}
a.menu:active {
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	
}
a.menu-link:link {
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 12px;
	color: #777777;
	
}
a.menu-link:visited {
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 12px;
	color: #111111;
	
}
a.menu-link:hover {
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
}
a.menu-link:active {
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 12px;
	color: #999999;
	
}
.chgbgcolor{
	
}

a.link1:link {
	text-decoration: underline;
	color:#0AA6FB;
	font-family: Tahoma;
	font-size: 12px;
}
a.link1:visited {
	text-decoration: underline;
	color:#0AA6FB;
	font-family: Tahoma;
	font-size: 12px;
}
a.link1:hover {
	text-decoration: underline;
	color:#0AA6FB;
	font-family: Tahoma;
	font-size: 12px;
}

a.smalllink:link {
	text-decoration: underline;
	color:#0AA6FB;
	font-family: Arial;
	font-size: 11px;
}
a.smalllink:visited {
	text-decoration: underline;
	color:#0AA6FB;
	font-family: Arial;
	font-size: 11px;
}
a.smalllink:hover {
	text-decoration: underline;
	color:#0AA6FB;
	font-family: Arial;
	font-size: 11px;
}

a.blacklink:link {
	text-decoration: none;
	color:#000000;
	font-family: Arial;
	font-size: 9px;
}
a.blacklink:hover {
	text-decoration: underline;
	color:#000000;
	font-family: Arial;
	font-size: 11px;
}

a.tablelink:link {
	text-decoration: underline;
	color:#0AA6FB;
	font-family: verdana;
	font-size: 9px;
}
a.tablelink:visited {
	text-decoration: underline;
	color:#0AA6FB;
	font-family: verdana;
	font-size: 9px;
}
a.tablelink:hover {
	text-decoration: underline;
	color:#0AA6FB;
	font-family: verdana;
	font-size: 9px;
}

.form-required {
	color:#f00;
	font-weight:bold;
	font-size:11px !important;
	line-height:10px !important;
	margin:0;
	font-family:Tahoma;
	padding:0;
	}
	
.validate {
	color:#f00;
	font-weight:bold;
	font-size:11px !important;
	line-height:10px !important;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	vertical-align:top;
	margin-right:2px;
}

.txtbox {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.style27
{ 	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color:#0AA6FB;
}
.subheading
{ 	
	font-family: Arial;
	font-weight: bold;
	font-size: 15px;
	color:#0AA6FB;
}

.clockheading
{ 	
	font-family: Arial;
	font-weight: bold;
	font-size: 15px;
	color:#FFFFFF;
	background-color:#0AA6FB;
	border:thick;
}


#sideLeft a:link, #sideLeft a:visited{
	display:inline;
	font-family: Arial;
	color:#34267b;
	font-size:12px;
	font-weight:bold;
	background-color:#f57e22;
	text-align: center;
	height:15px;
	padding:3px;
}/*#e1ebfb , #74b46a*/
  
  #sideLeft a:hover{
  display:inline;
  font-family: Arial;
  color:#34267b;
  font-size:12px;
  font-weight:bold;
  padding:3px;  
  height:15px;
  background-color:#fecc99;/*#e1ebfb*/
  }
  
 #sideLeft_ a:link, #sideLeft_ a:visited{
	
	font-family: Arial;
	color:#34267b;
	font-size:12px;
	font-weight:bold;
	background-color:#f57e22;
	text-align: center;
	height:15px;
	padding:2px;
	margin: 0px;
	display:inline-table;
		
}/*#e1ebfb , #74b46a*/
  
  #sideLeft_ a:hover{
	font-family: Arial;
	color:#34267b;
	font-size:12px;
	font-weight:bold;
	padding:2px;
	height:15px;
	background-color:#fecc99;/*#e1ebfb*/
	display: inline-table;
	margin: 0px;	
  }


/* The following rule prevents gaps appearing in between navigation items and divider images Netscape and Firefox */
#sideLeft img {display:inline;}
#sideLeft a:hover {background-color:#FFCC99;}/*#3D77CB*/
.whitespacing
{
font-family:Arial;
font-size:5px;

}
.white-spacing{font-family:Arial;font-size:2px;}
li
{
list-style-type: square;
}

.list
{
list-style-type: disc;
}

INPUT{	
	color: #000000;	
	/*background-color: #FFFFFF;*/
	font-family: Verdana;	
	font-size: 12px;	
}
input.checkbox{	
	color: #000000;	
	background-color: #FFFFFF;
	font-family: Verdana;	
	font-size: 9px;	
}
.radio{	
	color: #FF3333;	
	border:inset;
	font-family: Verdana;	
	font-size: 9px;	
	border-bottom-color:#FF3366;
}
.btn{	
	color: #000000;	
	background-color: #FFFFFF;
	font-family: Verdana;	
	font-size: 9px;	
}

Select{	
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana;	
	font-size: 12px;	
}

TEXTAREA{	
	color: #000000;	
	background-color: white;
	font-size: 12px;
	font-family: 'verdana';
	
}
Select.date_sel{	
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana;	
	font-size: 11px;	
}
input.date_sel{	
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana;	
	font-size: 11px;	
}
tbody tr.odd {
	background-color: #f1f1f1;
}

thead th,
tfoot th {
	font-family:'Arial';
	padding: 0.5em;
	text-align: left;
	border: 1px solid black;
	background-color: #AAF;
}
#divNotice {
    padding: 4px;
    background-repeat: no-repeat;
    background-position: 4px 4px;
    padding-left: 24px;
    font-size: 60%;
    font-family: Arial,Helvetica,Sans-Serif;   
    visibility: hidden;
    position: absolute;
	font-face:'Arial';
	font-size:12px;    
    width: 600px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;    
}
div.info {
    background-color: #eeeeee;
    background-image: url(../images/icon_alert.gif);
    border: 1px solid #cfcfcf;
}
.orange 
{
font-family:'Arial';
font-size:14px;
color:#f57e22;
font-weight:bold;
}

.email-heading
{
font-family:'Arial';
font-size:14px;
color:#000099;
font-weight:bold;

}

.orange-small
{
font-family:'Arial';
font-size:12px;
color:#f57e22;
/*font-weight:bold;*/
}
.orange_ 
{
/*font-family:'Arial';
font-size:10px;
color:#f57e22;
font-weight:bold;*/
background-image:url(../images/ico_arrow.gif);
background-repeat:no-repeat;

}

#posts
{
	width: 100%;
}

.post
{
	text-align: left;
	margin-bottom: 10px;
}

.description
{
	color: #000;
	font-family:'Verdana';
	font-size:11px;
}
.postedby
{
	font-family:'Verdana';
	font-size: 11px;
	color: #000;
	text-align: right;
}
/*
Table border color
*/
.tableBorder {
    background-color: #3D59AB;
}

/*
Common data cell settings
*/
td.cellColor, .cellColor td {
    padding: 2px;
    background-color: #FFFFFF;
    font-size: 11px;
}
td.cellColor2, .cellColor2 td {
    padding: 2px;
    background-color: #D9D9D9;
    font-size: 11px;
}
/*
Alternating row colors
*/
td.cellColor0, .cellColor0 td {
    padding: 2px;
    background-color: #FFFFFF;
    font-size: 11px;
}
.cellColor1 {
    padding: 2px;
		margin:0;
		background-color: #00FF00;
}
/*
Table data row heading settings
*/
td.rowHeaders, .rowHeaders td {
    color: #333333;
    background-color: #EDEDED;
    font-weight: bold;
    text-align: center;
    font-size: 11px;
}
/*
Individal time cells for the scheduler
*/
td.scheduleTimes, .scheduleTimes td {
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: left;
    background-color: #A0A1A1;
    padding-left: 2px;
}
/*
Date cell for the scheduler
*/
td.scheduleDate, .scheduleDate td {
    font-size: 11px;
    color: #FFFFFF;
    background-color: #3D59AB;
    text-align: center;
    padding: 2px;
}
/*
Inactive resource text color
*/
.inact {
    color: #A9A9A9;
}
/*
Resource name cell for the scheduler
*/
td.resourceName {
    color: #333333;
    font-weight: bold;
    font-size: 11px;
    background-color: #D9D9D9;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 5px;
}

.quick
{
	background-image:url(../images/bg_shadow_block.gif);
	background-repeat:no-repeat;
}

td.shadow-header
{
	background-color: #94CCDD;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

td.shadow-cell-one
{
	background-color: #D0E3EA;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

td.shadow-cell-two
{
	background-color: #E9F1F4;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

p
{
font:"Times New Roman", Times, serif ;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-style:normal;
line-height:normal;

}


