body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,±¼¸²; font-size:9pt; color:#666666; line-height:13pt;}

img {border:0px;}
.btn1 { background-color:#FBF8EE; } 

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; }
.ab { border:1px solid #CCB88E; }
.month { font-family:±¼¸²; font-size:8pt; color:#E72C47; }

.small { font-size:8pt; font-family:µ¸؟ٍ; }
.cloudy, a.cloudy {color:#888888;} /* به¸² */
.sch_color {font-weight:bold;}

.cal1 { border-top : 2 solid #DA216B; border-left : 1 solid #F7CADF; border-right : 1 solid #F7CADF; }
.cal2 { border-left : 1 solid #F7CADF; border-right : 1 solid #F7CADF; border-top : 1 solid #F7CADF; border-bottom : 1 solid #F7CADF; }
.cal3 { border : 1 solid #F7CADF; table-layout:fixed; }
.cal4 { border-top : 1 solid #F7CADF; border-left : 1 solid #F7CADF; border-right : 1 solid #F7CADF;}
a.calendar-s:link           { color: #990066; text-decoration: none; font-size: 9px; font-family: verdana, arial; line-height:100%; }
a.calendar-s:visited        { color: #990066; text-decoration: none; font-size: 9px; font-family: verdana, arial; line-height:100%;}
a.calendar-s:hover          { color: #660033; text-decoration: underline; font-size: 9px; font-family: verdana, arial; line-height:100%;}
a.calendar-s:active         { color: #990066; text-decoration: none; font-size: 9px; font-family: verdana, arial; line-height:100%;}
a.calendar-d:link           { color: #434343; text-decoration: none; font-size: 9px; font-family: verdana, arial; line-height:100%;}
a.calendar-d:visited        { color: #434343; text-decoration: none; font-size: 9px; font-family: verdana, arial; line-height:100%;}
a.calendar-d:hover          { color: #121212; text-decoration: underline; font-size: 9px; font-family: verdana, arial; line-height:100%;}
a.calendar-d:active         { color: #434343; text-decoration: none; font-size: 9px; font-family: verdana, arial; line-height:100%;}
a.calendar-s2:link          { color: #0E94C6; text-decoration: none; font-size: 9px; font-family: verdana, arial; line-height:100%;}
a.calendar-s2:visited       { color: #0E94C6; text-decoration: none; font-size: 9px; font-family: verdana, arial; line-height:100%;}
a.calendar-s2:hover         { color: #006699; text-decoration: underline; font-size: 9px; font-family: verdana, arial; line-height:100%;}
a.calendar-s2:active        { color: #0E94C6; text-decoration: none; font-size: 9px; font-family: verdana, arial; line-height:100%;}
.calendar-y                 { color: #000000; font-size: 9px; font-family: verdana, arial;}
a.calendar-l:link           { color: #5398BE; text-decoration: none; font-family: verdana, arial; line-height:100%; }
a.calendar-l:visited        { color: #5398BE; text-decoration: none; font-family: verdana, arial; line-height:100%;}
a.calendar-l:hover          { color: #006298; text-decoration: underline; font-family: verdana, arial; line-height:100%;}
a.calendar-l:active         { color: #5398BE; text-decoration: none; font-family: verdana, arial; line-height:100%;}

.rtopA, .rbottomA{display:block;} 
.rtopA *, .rbottomA *{display:block; height:1px; overflow:hidden;} 
.r1A{margin:0 5px; background:#CCCCCC} 
.r2A{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#DBF5CA} 
.r3A{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#DBF5CA} 
.r4A{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#DBF5CA} 
.boxA{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#DBF5CA; font-size:12px}

.rtopB, .rbottomB{display:block;} 
.rtopB *, .rbottomB *{display:block; height:1px; overflow:hidden;} 
.r1B{margin:0 5px; background:#CCCCCC} 
.r2B{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#FFD1BF} 
.r3B{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#FFD1BF} 
.r4B{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#FFD1BF} 
.boxB{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#FFD1BF; font-size:12px}

.rtopC, .rbottomC{display:block;} 
.rtopC *, .rbottomC *{display:block; height:1px; overflow:hidden;} 
.r1C{margin:0 5px; background:#CCCCCC} 
.r2C{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#F8EAD8} 
.r3C{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#F8EAD8} 
.r4C{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#F8EAD8} 
.boxC{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#F8EAD8; font-size:12px}

.rtopD, .rbottomD{display:block;} 
.rtopD *, .rbottomD *{display:block; height:1px; overflow:hidden;} 
.r1D{margin:0 5px; background:#CCCCCC} 
.r2D{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#CFE5F5} 
.r3D{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#CFE5F5} 
.r4D{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#CFE5F5} 
.boxD{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#CFE5F5; font-size:12px}

.rtopE, .rbottomE{display:block;} 
.rtopE *, .rbottomE *{display:block; height:1px; overflow:hidden;} 
.r1E{margin:0 5px; background:#CCCCCC} 
.r2E{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#E5CAF4} 
.r3E{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#E5CAF4} 
.r4E{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#E5CAF4} 
.boxE{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#E5CAF4; font-size:12px}

.rtopF, .rbottomF{display:block;} 
.rtopF *, .rbottomF *{display:block; height:1px; overflow:hidden;} 
.r1F{margin:0 5px; background:#CCCCCC} 
.r2F{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#F7CADF} 
.r3F{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#F7CADF} 
.r4F{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#F7CADF} 
.boxF{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#F7CADF; font-size:12px}

.rtopG, .rbottomE{display:block;} 
.rtopG *, .rbottomE *{display:block; height:1px; overflow:hidden;} 
.r1G{margin:0 5px; background:#CCCCCC} 
.r2G{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#DBF5CA} 
.r3G{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#DBF5CA} 
.r4G{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#DBF5CA} 
.boxG{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#DBF5CA; font-size:12px}

.border01 {
	border-left: 1px solid #DEDBDE;
}

.border02 {
	border-right: 1px solid #DEDBDE;
}

.border03 {
	border-left: 1px solid #DEDBDE;
	border-bottom: 1px solid #DEDBDE;
}

.border04 {
	border-left: 1px solid #DEDBDE;
	border-right: 1px solid #DEDBDE;
	border-bottom: 1px solid #DEDBDE;
}

.border05 {
	border-right: 1px solid #dedede;
	border-left: 1px solid #dedede;
}

.border06 {
	border-bottom: 1px solid #dedede;
}
.border07 {
	border-top: 1px solid #DEDBDE;
	border-left: 1px solid #DEDBDE;
	border-right: 1px solid #DEDBDE;
	border-bottom: 1px solid #DEDBDE;
}

.border08 {
	border-right: 1px solid #cccaca;
	border-left: 1px solid #cccaca;
}

.border09 {
	border-right: 2px solid #cccaca;
	border-left: 2px solid #cccaca;
	border-bottom: 2px solid #cccaca;
}

.border10 {
	border-right: 2px solid #cccaca;
	border-left: 2px solid #cccaca;
}

.border11 {
	border-meddle: 1px dotted #DEDBDE;
}

.border12 {
	border-bottom: 1px dotted #333333;
}

.border13 {
	border-right: 1px solid #DEDBDE;
	border-left: 1px solid #DEDBDE;
	border-bottom: 1px dotted #333333;
}
