body {
background-color: #E7E8E4;
}

body, form, input, textarea, select, table, td, div {
margin: 0px 0px 0px 0px; 				  			 	 
padding: 0px 0px 0px 0px;
font: bold 11px Verdana, Tahoma, Arial;							 
line-height: 20px;
color: #4d4d49;
}

td {vertical-align: top;}	

img, table {border: 0px;}
					   
a:link, a:visited, a:active {
color: #cc6200;
text-decoration: none;
}

a:hover {    
color: #cc6200;
text-decoration: underline;
}	

.footer_font {font: normal 10px Tahoma, Arial;}

.border_down {border-bottom: 2px dotted #b1b1b1;}

.footer_bg_01 {background: url(images/footer_bg_01.png) 0 0 repeat-x #FFF !important}
.footer_bg_02 {width: 251px; background: url(images/footer_bg_02.png) 0 0 no-repeat !important}
.footer_bg_03 {background: url(images/footer_bg_03.png) 0 0 repeat-x #FFF !important;}

.tail_left      {background: url(images/tail_left_bg.png) 0 0 repeat-x; height: 350px}
.tail_right     {background: url(images/tail_right_bg.png) 0 0 repeat-x; height: 350px}
.tail_bottom    {background: url(images/tail_bottom_bg.png) bottom left repeat-x}

.cursor {cursor: pointer;}
.calendar_date {font-size: 12px; color: #3d3d3a;}
.calendar_day {font-size: 11px; color: #3d3d3a;}
.calendar_date_number {font-size: 10px; color: #3d3d3a;}

table.rounded td {-moz-border-radius: 5px 5px 5px 5px;}
span.rounded {-moz-border-radius: 5px 5px 5px 5px; color: #3d3d3a; padding: 1px 5px 1px 5px;}

a:link.arrows, a:visited.arrows, a:active.arrows {font-family: Arial; font-size: 12px; text-decoration: none;}
a:hover.arrows {font-family: Arial; font-size: 12px; text-decoration: none;}