
body, p,ul,li,td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  color: #000D39;
}
INPUT.submit
{
	color: #1A3C7F;
	background-color:#E7ECF7;
	border-color :#3366CC;
	font-weight: normal;
}
INPUT.cancel
{
	color: #7D1512;
	background-color:#F9DDDD;
	border-color :#EB2D28;
	font-weight: normal;
}
.current_domain
{
	color:#1B4F89;
	font-size:10px;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.module_calendar_event_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#444444;
}
.module_calendar_time_str
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
.module_calendar_day_number
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
.empty_day_cell
{	
	background-color:#f2f2f2;
}
.today_cell
{	
	background-color:#EEECD7;
}
.day_cell
{	
	background-color:#EEECD7;
}




A.edit
{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0058A7;
	
}
A.edit:hover
{
	color:#2877BF;
}
A.delete
{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#BB1919;
	
}
A.delete:hover
{
	color:#E13D3D;
}



A
{
	text-decoration:none;
}


A.menu, .menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02104F;
	text-decoration: none;
	line-height: 11px;
}
A.menu:hover
{
	
	color: #0253BF;
	text-decoration: none;
	
}
ul { list-style-image: url("images/bullet_blue.gif") }


.table_module_menu {
  background-color: #ffffff;
  border-color: #CECCCC;
  border-style: solid;
  border-width: 1px;
  padding:3px;
  border-collapse:collapse;
  margin-top:10px;
  margin-bottom:10px;
  width:100%;
  
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
	
	padding: 4px;
	text-align: left;

}
.table_module_menu TD
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
	border: 1px #ffffff solid;
	padding: 4px;
	text-align: left;
}
.td_module_menu_title
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	
	  font-size: 10px;
	  font-weight: bold;
	  background: #438CC3;
	color:#ffffff;
	padding: 4px;
	text-align: left;
	background-image:url(images/title_bg_blue.gif);
	
}
.td_module_menu_item
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	  font-size: 10px;
	  background: #E9F3FC;
	
	  color: #999999;
	  font-weight:bold;
	
	padding: 4px;
	text-align: left;
	
}

A.module_menu_item
{
	color:#024CA6;
}
A.module_menu_item:hover
{
	color:#5FA6FF;
}

TABLE.help TD
{
	
	padding: 4px;
	text-align: left;
	border: 1px #CDCCD3 solid;
	 color:#000000;
}
TABLE.help{
  
  background: #ffffff;
  padding:3px;
  border-collapse:collapse;
  margin-top:10px;
  margin-bottom:10px;
  border-width:1px;
  width:100%;
  border-style:dotted;
  border-color:#80D97B;
  color:#000000;

}
TABLE.help TD.help_title
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	  font-size: 10px;
	background: #38C131;
	background-image:url(images/title_bg_green.gif);
	font-weight: bold;
	color:#ffffff;
}

.page_title
{
	color:#ffffff;
	font-size:20px;
	font-weight:bold;
	
}


form
{
	margin:'0' '0' '0' '0';
}

.form {
  
  padding:3px;
  border: 1px #CECCCC solid;
  border-collapse:collapse;
  margin-top:10px;
  
  width:100%;
  

}
.form TD 
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	
	  font-size: 10px;
}
.form_title
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	
	  font-size: 10px;
	  font-weight: bold;
	  background: #438CC3;
	color:#ffffff;
	padding: 4px;
	text-align: left;
	background-image:url(images/title_bg_blue.gif);
}


.form_item
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	background: #f2f2f2;
	font-variant:normal;
	color: #5E5C5C;
	padding: 2px;
	text-align: left;
	border: 1px #ffffff solid;
	
}
.form_odd
{
	
	background: #f2f2f2;
	
	
}

.form_category
{
	
	background: #D8E8F5;
	
	
}
.form_column
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	background: #80B4DA;
	font-variant:normal;
	color: #ffffff;
	padding: 3px;
	text-align: left;
	border: 1px #ffffff solid;
	
}
.form_item_bad
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	  font-size: 10px;
	 
	
	  color: #DA2020;
	  font-weight:bold;
	
	padding: 4px;
	text-align: left;
	
	  background: #FBB9B9;

}



















.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
INPUT, TEXTAREA, SELECT, RADIO, CHECKBOX
{
	font-family: Verdana, Arial, sans-serif;
  		font-size: 11px;
		background-color:#ffffff;
		border-color :#cccccc;
		color: #000000;
		font-weight: normal;
		border-width: 1px;
	  border-style: solid;
}

A.breadcrumb
{
	line-height: 11pt;
	
	font-size: 10px;
	
	text-decoration: none;
   color: #000099;
}








H1
{
	font-size: 15px;
	color:#0058A7;
	margin-bottom:5px;
}








.subaccount_notice
{
	font-size: 9px;
	
	text-decoration: none;
   	color: #888888; 
}



















TABLE.report {
	width:100%;
  background: #A5F9A0;
  border-color: #30B928;
  border-style: solid;
  border-width: 1px;
	
  
  
}
SPAN.report{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  color: #029409;
  font-size:10px;
  font-weight: bold;
}
TABLE.error {
  background: #FBC7C7;
  border-color: #FC5252;
  border-style: solid;
  border-width: 1px;
 }
.error 
{ 
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size : 10px; 
 
font-weight: bold; 
color: #ff0000;
}



TH
{
	line-height:normal;
}































.body_box
{
	  background: #F7F7F7;
  	padding:0px;
  text-align:left;
  margin-top:10px;
  margin-bottom:10px;
  width:98%;
  border-color: #5B799D;
  border-width: 1px;
  border-style: solid;
  background-image:url(images/body_box_bg.jpg);
  background-position:top;
  background-repeat:repeat-x;
  margin-bottom:4px;
}
.content_box
{
	background: #Ffffff;
  	padding:2px;
	
 
  width:100%;
  border-color: #CFCED5;
  border-width: 1px;
  border-style: solid;
  margin-bottom:4px;
  
}

.promo_box
{
	margin-bottom:4px;
	background: #F2f2f2;
  	padding:2px;
 
  width: 200px;
  border-color: #CFCED5;
  border-width: 1px;
  border-style: solid;
  
  
}
.promo_box TD.title
{
	background: #5470AF;
  	padding:4px;
	color:#ffffff;
	font-weight:bold;
	background-image:url(images/box_title_bg.gif);
 	
 
  
}
.promo_box TD
{
	background: #Ffffff;
  	padding:4px;
 	
 
  
}
table.simple
{
	

 
  
}
table.simple TD
{
	
	text-align: left;
	
}
table.menu_box
{
	background: #F2f2f2;
  	padding:2px;
 
  width:120px;
  border-color: #CFCED5;
  border-width: 1px;
  border-style: solid;
  
}
table.menu_box TD
{
	background-color: #ffffff;
	padding: 4px;
	text-align: left;
	
}


TD.contact_info
{
	color: #58769A;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.phonenumber
{
	font-size:14px;
	color:4B688C;
	font-weight:bold;
}
A.large
{
	color:#FF971D;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
}
A.large:hover
{
	color:#FBB15A;
	text-decoration:underline;
	font-weight:bold;
	font-size:18px;
}
A
{
	color:#3287EF;
	text-decoration:none;
}
A:hover
{
	color:#5D9FEE;
	text-decoration:underline;
}

.promo_price, H2
{
	font-size:14px;
	color: #1ACA71;
	font-weight: bold;
	
	margin-bottom: 2px;
}
ul 
{ 
	list-style-image: url("images/bullet_blue.gif");
	margin:'0px' '5px' '0px' '5px';

}
A.orange
{
	color:#FF971D;
}
A.orange:hover
{
	color:#FBB15A;
	text-decoration:underline;
}
TABLE.dashed
{
	background: #Ffffff;
  	padding:1px;
	
 
  width:100%;
  border-color: #CFCED5;
  border-width: 1px;
  border-style: dashed;
  margin-bottom:4px;
}
TABLE.dashed TD
{
	
	border-width:1px;
	border-collapse:collapse;
}
table.dashed TD.title
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: #438CC3;
	font-size:10px;
  	padding:4px;
	color:#ffffff;
	font-weight:bold;
	background-image:url(images/title_bg_blue.gif);
 	height:15px;
 
  
}
table.dashed TD.item
{
	background: #f2f2f2;
  	padding:2px;
	color:#5470AF;
	font-weight:normal;
	
 	
 
  
}




















INPUT, TEXTAREA, SELECT, RADIO, CHECKBOX
{
	font-family: Verdana, Arial, sans-serif;
  		font-size: 11px;
		background-color:#ffffff;
		border-color :#cccccc;
		color: #000000;
		font-weight: normal;
		border-width: 1px;
	  border-style: solid;
}
INPUT.submit
{
	color: #000000;
	background-color:#E7ECF7;
	border-color :#3366CC;
	font-weight: normal;
}
INPUT.cancel
{
	color: #7D1512;
	background-color:#F9DDDD;
	border-color :#EB2D28;
	font-weight: normal; 
}
<!-- CLIENTCENTER -->
TABLE.news_table
{
	background: #Ffffff;
  	padding:1px;
	
 
  width:100%;
  border-color: #CFCED5;
  border-width: 1px;
  border-style: dashed;
  margin-bottom:4px;
}
TABLE.news_table TD.news_table_title
{
	background-color: #f2f2f2;
  	padding:4px;
	color:#5470AF;
	font-weight:bold;
	font-size:12px;
 	height:15px;
}


.module_calendar_event_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#444444;
}
.module_calendar_time_str
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
.module_calendar_day_number
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
.module_calendar_date_header
{
	font-family:tahoma,arial; 
	font-size:15px;
	font-weight: bold;
	
}

.module_calendar_column_header
{
	font-family:tahoma,arial; 
	font-size:14px;
	font-weight: bold;
	
}

.module_calendar_form_odd
{
	background: #f2f2f2;
}

.module_calendar_form_even
{
	background: #f2f2f2;
}

.module_calendar_choose_category
{
	font-family:tahoma,arial; 
	font-size:14px;
	
}
