/*--------------------
default.css
--------------------*/

html{background:#FFFFF; color:#666666; overflow-y:scroll;}

body{font:12px/1.4 'Lucida Grande',Arial,Helvetica,Verdana,sans-serif; margin:0; padding:0;}
* html body{font-size:75%;}/* IE6 */
*+html body{font-size:75%;}/* IE7 */

a img,fieldset,img{border:0;}

blockquote,div,dl,dt,dd,fieldset,form,
h1,h2,h3,h4,h5,h6,input,ul,ol,li,p,pre,
select,span,textarea,td,th{margin:0; padding:0;}

abbr,acronym{border:0;}

address,caption,cite,code,dfn,em,th,strong,var{font-style:normal; font-weight:normal;}

caption,th{text-align:left;}

code,kbd,pre,samp,tt{font-family:monospace; line-height:100%;}
*+html code,kbd,pre,samp,tt{font-size:108%;}/* IE7 */

h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}

input,select,textarea{font-size:100%; font-family:'Lucida Grande',Arial,Helvetica,Verdana,sans-serif;}

ol,ul{list-style:none;}

q:before,q:after {content:'';}

table{border-collapse:collapse; border-spacing:0; font-size:100%;}

/* Clearfix */
.CFPri:after{content: "."; display: block; clear: both; height: 0; visibility: hidden;}
.CFPri{display:inline-block;}
.CFPri{display: block;}

.CFSec{overflow: hidden;}
* html .CFSec{height: 1%;}

a{text-decoration:none;}
a:link{color:#663333;}
a:visited{color:#663333;}
a:hover{ color:#AC5959; text-decoration: underline;}
a:active{color:#AC5959;}


/* Calendar */

#sideCalendarAreaInner table{margin:0 0 5px 6px;}
#sideCalendarAreaInner caption{color:#7C9926; text-align:center; margin:5px 0;}
#sideCalendarAreaInner caption span{font-weight:bold;}
#sideCalendarAreaInner th{width:14px; padding:2px 2px; text-align:center; vertical-align: middle; font-size:11px; line-height:1.0; color:#FFFFFF; background:#C3C3C3; border-top: 3px solid #FFFFFF; border-right: 3px solid #FFFFFF; border-bottom: 5px solid #FFFFFF; border-left: 3px solid #FFFFFF;}
#sideCalendarAreaInner td{width:14px; padding:1px 2px; text-align:center; vertical-align: middle; font-size:11px; line-height:1.0; border: 3px solid #FFFFFF;}
.calendarClors01{background: #FF9999!important;}
.calendarClors02{background: #99CCCC!important;}
.calendarClors03{background: #D2E697!important;}