/* TotalCalendar Default Stylesheet (default.css)
	This CSS file gets loaded ONLY when TotalCalendar is 
	NOT being used as an embedded module for a CMS.
	CSS Version:  2.0
	Author: Matt Palermo
	Copyright (c)2004, TotalCalendar. ALL RIGHTS RESERVED. */
	
body
{
	font-weight: 400;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-transform: none;
	margin: 0em;
	padding: 0em;
	background-color:#bdc2b0;
	/*background: url("page_bg.gif") #CCCCCC;*/
}
input, select
{
	font-size: 12px;
	margin: 1px;
	padding: 0em;
}
form
{
	margin: 0em;
	padding: 0em;
}
ul, ol, li, dl, dd, table, tr, td, blockquote, blockquote p, blockquote > p, blockquote * p
{
	font: normal 400 95% Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
p
{
	font-size: 1em;
	margin : 10px 0px 14px 0px;
}
p, table, th, td, li	
{
	color: #000000;
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:14px;
	color:#5d5d5d;

}

strong, em	
{
	color: #006699;
}
hr	
{
	color: #0066cc;
}


/* Define our hyperlink styles */
a:link
{
	font-size: 85%;
	color: #0000cc;
	text-decoration: none;
}
a:visited
{
	font-size: 85%;
	color: #000099;
	text-decoration: none;
}
a:hover
{
	font-size: 85%;
	color: #0000ff;
	text-decoration: underline;
}
a:focus
{
	font-size: 85%;
	color: #0000ff;
	text-decoration: underline;
}
a:focus:hover
{
	font-size: 85%;
	color: #0000ff;
	text-decoration: underline;
}
a:active
{
	font-size: 85%;
	color: #00ff99;
	text-decoration: underline;
}
/* The CSS below is for the footer of the calendar pages */
.pic_left {float:left; margin:0 10px 0 0}

.pic_block { background:#c5cab6}
.pic_block .l_t { background:url(../../../images/l_t_1.gif) left top no-repeat;}
.pic_block .r_t { background:url(../../../images/r_t_1.gif) right top no-repeat;}
.pic_block .r_b { background:url(../../../images/r_b_1.gif) right bottom no-repeat;}
.pic_block .l_b { background:url(../../../images/l_b_1.gif) left bottom no-repeat;}
.pic_block .left {background:url(../../../images/border.gif) repeat-y left}
.pic_block .top {background:url(../../../images/border.gif) repeat-x top}
.pic_block .right {background:url(../../../images/border.gif) repeat-y right}
.pic_block .bot {background:url(../../../images/border.gif) repeat-x bottom}
.pic_block .ind{ height:auto}

/* footer */
#footer { height:auto; padding:0 21px 0 21px}
#footer .ind {padding:16px 0 15px 20px}
#footer .pic_left { margin:-1px 4px 0 0}
#footer .table_footer { width:679px; height:31px; color:#626956}
#footer .table_footer .c1 { width:505px; padding-top:8px}
#footer .table_footer .c2 { width:1px;}
#footer .table_footer .c3 { width:173px; padding-top:8px}
#footer .table_footer .c3 img {display:block}
#footer .table_footer a {color:#626956; text-decoration:underline; font-weight:normal}
#footer .table_footer a:hover {text-decoration:none}


.table_footer a {color:#626956; text-decoration:underline; font-weight:normal;}
.table_footer A:visited {color:#626956; text-decoration:underline; font-weight:normal}
.table_footer a:hover {color:#626956; text-decoration:none; font-weight:normal}
