/* CSS Document */

*, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, select, button, textarea {
	margin: 0;
	padding: 0;
}
html, body, td {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a {
	color: #ee300a;
}
a:hover {
	color: #ee300a !important;
}
a img, :link img, :visited img {
	border: none;
}
a:-moz-any-link:focus {
  outline: none;
}
h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
}
h2 {
	font-size: 11px;
}
h3 {
	font-size: 11px;
}
ul {
	list-style: none;
}
img {
	display: block;
}
html, body {
	height: 100%;
}
#wrapper {
	min-height: 100%;
}
.opened {
	background: url(../img/module_menu.gif) repeat-y top left;
}
#site_frame {
	min-height: 100%;
}
#site_frame td {
	min-height: 100%;
}
#site_frame_left {
	display: none;
	width: 200px;
	vertical-align: top;
	_background: url(../img/module_menu.gif) repeat-y top left;
}
#site_frame_right {
	width: 100%;
	vertical-align: top;
}
#module_menu {
	width: 200px;
	min-height: 100%;
	_height: 100%;
}
#module_menu input.file {
	width: 160px;
	font-size: 11px;
}
#module_menu li {
	clear: both;
	display: block;
	padding: 5px 10px;
	line-height: 14px;
	border-bottom: 1px solid #ddd;
}
#module_menu li img.favicon {
	vertical-align: middle;
}
html/**/>body #module_menu li img.favicon {
	vertical-align: bottom;
}
#module_menu li strong {
}
#module_menu li a.add {
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	margin: -22px 5px 0 0;
	text-indent: -1000em;
	background: url(../img/favicon.png) no-repeat center;
}
#module_menu li li a.add {
	margin: -20px 0 0 0;
}
html/**/>body #module_menu li a.add {
	margin: -16px 0 0 0;
}
html/**/>body #module_menu li li a.add {
	margin: -14px 0 0 0;
}
/**** level 1 ****/
#module_menu li.expandable {
	padding-left: 30px;
	background: url(../img/bullet_expand.gif) no-repeat 12px 7px;
}
#module_menu li.collapsable {
	padding-left: 30px;
	background: url(../img/bullet_collapse.gif) no-repeat 12px 7px;
}
/**** level 2 ****/
#module_menu li li.expandable {
	padding-left: 17px;
	background: url(../img/bullet_expand.gif) no-repeat 0 7px;
}
#module_menu li li.collapsable {
	padding-left: 17px;
	background: url(../img/bullet_collapse.gif) no-repeat 0 7px;
}
#module_menu li li {
	padding-left: 0;
}

#module_menu li.label, #module_menu li.last, #module_menu li.lastCollapsable, #module_menu li.lastExpandable {
	border-bottom: none;
}
#module_menu li li, #module_menu li li li {
	padding-right: 0;
}

/****************************/
/**** 			Header 			 ****/
/****************************/
#header {
	position: relative;
	height: 145px;
	text-align: center;
	background: #4d9ed6 url(../img/header.jpg) repeat-x bottom left;
}
#header h1 {
	z-index: 2;
	position: absolute;
	top: 50%;
	left: 20px;
	margin-top: -18px;
}
#header h1 span {
	position: relative;
	z-index: 2;
}
#header a {
	color: #fff;
}
#user_menu {
	padding: 5px 20px;
	font-size: 10px;
}
#user_menu li {
	float: left;
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid;
}
#user_menu li.last {
	border: none;
}
#user_menu li a {
	text-decoration: none;
	font-weight: bold;
}

/****************************/
/**** 		Page tabs			 ****/
/****************************/
ul.page_tabs {
	position: relative;
	left: 10px;
	float: left;
	margin: -23px 0 0 0;
}
ul.page_tabs li, ul.page_tabs li a {
	display: block;
	float: left;
	background: #333;
	color: #fff;
}
ul.page_tabs li a, ul.page_tabs li.selected a {
	padding: 5px 10px;
	text-decoration: none;
}
ul.page_tabs li {
	margin-right: 5px;
}
ul.page_tabs li.tabs-selected a, ul.page_tabs li.tabs-selected span.close_button {
	color: #333;
	background: #fff;
}
ul.page_tabs span.close_button {
	display: block;
	float: left;
	padding: 5px 10px 5px 0;
	background: #333;
	color: #fff;
	cursor: pointer;
}
/****************************/
/**** 			Content			 ****/
/****************************/
#content {
  clear: both;
}
.column {
	float: left;
	width: 33%;
}
.module {
	clear: both;
	margin: 10px 0 10px 10px;
	width : 98%;
}

/***** default box *****/
.module_frame_1 {
	background: url(../img/box_top_left.gif) no-repeat top left;
}
.module_frame_2 {
	background: url(../img/box_top_right.gif) no-repeat top right;
}
.module_frame_3 {
	background: url(../img/box_bottom_left.gif) no-repeat bottom left;
}
.module_frame_4 {
	padding-bottom: 1px;
	background: url(../img/box_bottom_right.gif) no-repeat bottom right;
}

/***** green box *****/
.green .module_frame_1, .green_top_left {
	background: url(../img/green_box_top_left.gif) no-repeat top left;
}
.green .module_frame_2, .green_top_right {
	background: url(../img/green_box_top_right.gif) no-repeat top right;
}
.green .module_frame_3, .green_bottom_left {
	background: url(../img/green_box_bottom_left.gif) no-repeat bottom left;
}
.green .module_frame_4, .green_bottom_right {
	padding-bottom: 1px;
	background: url(../img/green_box_bottom_right.gif) no-repeat bottom right;
}
.green .media_item_1 ul.stats {
	background: #f7faf4;
}
.green a {
	color: #488111;
}
.green .media_item_1 ul.stats li.date {
	background: url(../img/bullet_clock_green.gif) no-repeat center left;
}
.green .media_item_1 ul.stats li.hits {
	background: url(../img/bullet_ballhead_green.gif) no-repeat center left;
}
.green .media_item_1 ul.stats li.rating {
	background: url(../img/bullet_star_green.gif) no-repeat center left;
}




/***** blue box *****/
.blue .module_frame_1, .blue_top_left {
	background: url(../img/blue_box_top_left.gif) no-repeat top left;
}
.blue .module_frame_2, .blue_top_right {
	background: url(../img/blue_box_top_right.gif) no-repeat top right;
}
.blue .module_frame_3, .blue_bottom_left {
	background: url(../img/blue_box_bottom_left.gif) no-repeat bottom left;
}
.blue .module_frame_4, .blue_bottom_right {
	padding-bottom: 1px;
	background: url(../img/blue_box_bottom_right.gif) no-repeat bottom right;
}
.blue .media_item_1 ul.stats {
	background: #f5f9fd;
}
.blue a {
	color: #166caf;
}
.blue .media_item_1 ul.stats li.date {
	background: url(../img/bullet_clock_blue.gif) no-repeat center left;
}
.blue .media_item_1 ul.stats li.hits {
	background: url(../img/bullet_ballhead_blue.gif) no-repeat center left;
}
.blue .media_item_1 ul.stats li.rating {
	background: url(../img/bullet_star_blue.gif) no-repeat center left;
}




/***** yellow box *****/
.yellow .module_frame_1, .yellow_top_left {
	background: url(../img/yellow_box_top_left.gif) no-repeat top left;
}
.yellow .module_frame_2, .yellow_top_right {
	background: url(../img/yellow_box_top_right.gif) no-repeat top right;
}
.yellow .module_frame_3, .yellow_bottom_left {
	background: url(../img/yellow_box_bottom_left.gif) no-repeat bottom left;
}
.yellow .module_frame_4, .yellow_bottom_right {
	padding-bottom: 1px;
	background: url(../img/yellow_box_bottom_right.gif) no-repeat bottom right;
}
.yellow .media_item_1 ul.stats {
	background: #fffff1;
}
.yellow a {
	color: #ff7800;
}
.yellow .media_item_1 ul.stats li.date {
	background: url(../img/bullet_clock_orange.gif) no-repeat center left;
}
.yellow .media_item_1 ul.stats li.hits {
	background: url(../img/bullet_ballhead_orange.gif) no-repeat center left;
}
.yellow .media_item_1 ul.stats li.rating {
	background: url(../img/bullet_star_orange.gif) no-repeat center left;
}




/***** orange box *****/
.orange .module_frame_1, .orange_top_left {
	background: url(../img/orange_box_top_left.gif) no-repeat top left;
}
.orange .module_frame_2, .orange_top_right {
	background: url(../img/orange_box_top_right.gif) no-repeat top right;
}
.orange .module_frame_3, .orange_bottom_left {
	background: url(../img/orange_box_bottom_left.gif) no-repeat bottom left;
}
.orange .module_frame_4, .orange_bottom_right {
	padding-bottom: 1px;
	background: url(../img/orange_box_bottom_right.gif) no-repeat bottom right;
}
.orange .media_item_1 ul.stats {
	background: #fffaf4;
}
.orange a {
	color: #ff7800;
}
.orange .media_item_1 ul.stats li.date {
	background: url(../img/bullet_clock_orange.gif) no-repeat center left;
}
.orange .media_item_1 ul.stats li.hits {
	background: url(../img/bullet_ballhead_orange.gif) no-repeat center left;
}
.orange .media_item_1 ul.stats li.rating {
	background: url(../img/bullet_star_orange.gif) no-repeat center left;
}




/***** red box *****/
.red .module_frame_1, .red_top_left {
	background: url(../img/red_box_top_left.gif) no-repeat top left;
}
.red .module_frame_2, .red_top_right {
	background: url(../img/red_box_top_right.gif) no-repeat top right;
}
.red .module_frame_3, .red_bottom_left {
	background: url(../img/red_box_bottom_left.gif) no-repeat bottom left;
}
.red .module_frame_4, .red_bottom_right {
	padding-bottom: 1px;
	background: url(../img/red_box_bottom_right.gif) no-repeat bottom right;
}
.red .media_item_1 ul.stats {
	background: #fff9f8;
}
.red .media_item_1 ul.stats li.date {
	background: url(../img/bullet_clock.gif) no-repeat center left;
}
.red .media_item_1 ul.stats li.hits {
	background: url(../img/bullet_ballhead.gif) no-repeat center left;
}
.red .media_item_1 ul.stats li.rating {
	background: url(../img/bullet_star_1.gif) no-repeat center left;
}






.module_head {
	margin-bottom: 5px;
	padding: 7px 10px 5px 10px;
}
.module_head h2 {
	position: relative;
	float: left;
}
.module_head h2 img.favicon {
	margin-right: 3px;
	vertical-align: middle;
}
html/**/>body .module_head h2 img.favicon {
	margin-top: -3px;
}
.module_options {
	right: -3px;
	float: right;
	width: 106px;
}
.module_options ul li a {
	display: block;
	width: 14px;
	height: 14px;
}
.module_options ul li {
	position: relative;
	float: right;
	margin-left: 3px;
}
.module_options ul li a {
	text-indent: -1000em;
	z-index: 10;
}
.module_options ul li.move a {
	background: url(../img/icon_move.gif) no-repeat center;
	cursor: move
}
.module_options ul li.move li.move a {
	border: 1px solid #fff;
}
.module_options ul li.move li.move a:hover {
	border-color: #ccc;
}
.module_options ul li.move a.icon_top {
	background: url(../img/icon_top.gif) no-repeat center;
}
.module_options ul li.move a.icon_left {
	background: url(../img/icon_left.gif) no-repeat center;
}
.module_options ul li.move a.icon_bottom {
	background: url(../img/icon_bottom.gif) no-repeat center;
}
.module_options ul li.move a.icon_right {
	background: url(../img/icon_right.gif) no-repeat center;
}
.module_options ul li.refresh a {
	background: url(../img/icon_refresh.gif) no-repeat center;
}
.module_options ul li.settings a {
	background: url(../img/icon_settings.gif) no-repeat center;
}
.module_options ul li.close a {
	background: url(../img/icon_close.gif) no-repeat center;
}
.module_options ul li.minimize a {
	background: url(../img/icon_minimize.gif) no-repeat center;
}
.module_options ul ul {
	z-index: 11;
	position: absolute;
	right: -2px;
	_right: 0;
	top: 15px;
	display: none;
	width: 200px;
	background: #fff;
	border: 1px solid #ccc;
}
.module_options ul ul li, .module_options ul ul li a {
	display: block;
	float: left;
	margin: 0;
}
.module_options ul ul li {
	width: 180px;
	padding: 5px 10px;
	border-bottom: 1px solid #eee;
}
.module_options ul ul li.last {
	border: none;
}
.module_options ul ul li strong {
	display: block;
	margin-bottom: 5px;
	font-weight: normal;
}
.module_options ul ul li input {
	display: block;
	margin-bottom: 10px;
	padding: 1px;
	font-size: 11px;
	border: 1px solid #666;
}
.module_options ul ul li button {
	margin-bottom: 5px;
	border: 1px solid #666;
	background: #ccc;
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.module_options ul ul li a {
	margin-right: 2px;
}

.module_options ul.color_hold{
	display:block;
	background:none;
	border:none;
}
.module_options ul.color_hold li {
	display:inline;
	width:16px;
	padding:2px
}
.module_options ul li ul li.color_changer a {
	border: 1px solid #999;
}
.module_options ul li ul li.color_changer a.red_trigger {
	background: #ffb8b1;
}
.module_options ul li ul li.color_changer a.orange_trigger {
	background: #ffa338;
}
.module_options ul li ul li.color_changer a.yellow_trigger {
	background: #ffee7b;
}
.module_options ul li ul li.color_changer a.green_trigger {
	background: #7fbc53;
}
.module_options ul li ul li.color_changer a.blue_trigger {
	background: #73acd8;
}



/* Weather module */
.weather p {
	margin: 0 10px 7px 10px;
	padding-bottom: 8px;
	text-align: center;
	background: url(../img/border_2.gif) repeat-x bottom left;
}
.weather {
	padding: 0 0 10px 0;
}
.weather ul {
	margin-bottom: 10px;
}
.weather li {
	float: left;
	width: 24.5%;
	text-align: center;
}
.weather li strong {
	display: block;
	margin-bottom: 5px;
	color: #333;
}
.weather li img {
	display: block;
	width: 52px;
	height: 52px;
	margin: 0 auto 5px auto;
}
.weather li small {
	font-size: 10px;
	color: #555;
}
.weather small {
	color: #aaa;
	display: block;
	text-align: center;
}


.search_box {
	padding: 5px 10px;
	text-align: center;
}
html/**/>body .search_box img.favicon {
	vertical-align: text-bottom;
}
img.favicon {
	display: inline;
}
.most_searched {
	margin: 5px 10px;
}
.tab_box {
	margin: 5px;
}
.tab_buttons {
	margin-bottom: -1px;
}
.tab_buttons li {
	display: block;
	float: left;
	margin-right: 3px;
	background: #c9e1b6;
	border-right: 1px solid #97bb79;
	border-bottom: 1px solid #b3d497;
	border-top: 1px solid #d4e7c5;
	border-left: 1px solid #d4e7c5;
}
.tab_buttons li.selected {
	padding: 5px 5px 6px 5px;
	background: #ebf5e3;
	border-right: 1px solid #97bb79;
	border-bottom: 1px solid #ebf5e3;
	border-top: 1px solid #d4e7c5;
	border-left: 1px solid #d4e7c5;
}
.tab_buttons li a {
	display: block;
	float: left;
	padding: 5px;
}
.tab_content {
	clear: both;
}
.text_box {
	padding: 10px;
}
.pager {
	clear: both;
	margin: 10px;
	padding-top: 11px;
	background: url(../img/border_3.gif) repeat-x top left;
}
.pager li {
	margin-right: 2px;
}
.pager li a {
	text-decoration: none;
	color: #333;
	background: #ddd;
}
.pager li a:hover {
	color: #ee300a;
	background: #bbb;
}
.pager li, .pager li a {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	font-size: 10px;
}
.media_item_1 {
	margin: 10px 10px 10px 10px;
	padding-bottom: 11px;
	background: url(../img/border_2.gif) repeat-x bottom left;
}
.search_results .last {
	margin-bottom: 5px;
	padding-bottom: 0;
	background: none;
}
.media_item_1 a.thumb {
	display: block;
	float: left;
	margin-right: 10px;
}
.media_item_1 a.thumb img {
	width: 80px;
	height: 80px;
	padding: 1px;
	background: #fff;
	border: 1px solid #ccc;
}
.media_item_1 div.description {
	overflow: hidden;
	height: 68px;
}
.media_item_1 h3 {
	margin-bottom: 2px;
}
.media_item_1 div.description h4 {
	float: right;
	width: 40px;
	margin: 0 0 0 2px;
}
.media_item_1 div.description h4 a {
	float: right;
	display: block;
	padding: 1px 3px;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	background: red;
}
.media_item_1 div.description h4 a:hover {
	text-decoration: underline;
}
.media_item_1 ul.stats {
	padding: 2px 0;
	background: #fff;
}
.media_item_1 ul.stats li {
	float: left;
	margin-right: 5px;
	padding-left: 13px;
	font-size: 10px;
	color: #999;
}
.media_item_1 ul.stats li a {
	color: #999;
}
.media_item_1 ul.stats li.date {
	background: url(../img/bullet_clock.gif) no-repeat center left;
}
.media_item_1 ul.stats li.hits {
	background: url(../img/bullet_ballhead.gif) no-repeat center left;
}
.media_item_1 ul.stats li.rating {
	background: url(../img/bullet_star_1.gif) no-repeat center left;
}


.media_item_2 {
	margin: 10px;
}
.media_item_2 h3 {
	margin-bottom: 5px;
}
.media_item_2 strong {
	font-size: 10px;
	font-weight: normal;
}
.media_item_2 strong a {
	color: #999;
}
.unread_mail {
	margin: 10px;
}
.media_item_3 {
	margin: 10px;
	padding-bottom: 6px;
	background: url(../img/border_3.gif) repeat-x bottom left;
}
.media_item_3 h3 a {
	font-weight: normal;
}
.task_list {
	padding: 10px;
}



.site_form {
	padding: 0 10px;
}
.site_form input.hidden {
	display: none;
}
.site_form label {
	float: left;
	clear: left;
	display: block;
	width: 160px;
	padding: 3px 5px;
	margin: 0 5px 10px 0;
	text-align: right;
	background: #eee;
}
.site_form input.text, .site_form textarea, .site_form select {
	display: block;
	float: left;
	width: 196px;
	height: 16px;
	margin-bottom: 10px;
	margin-right: 40px;
	padding: 2px 3px;
	background: url(../img/input_2.jpg) no-repeat center;
	_background-attachment: fixed;
	border: none;
}
.text_preloader {
	font-size: 0;
	line-height: 0;
	background: url(../img/input_2.jpg) no-repeat center;
}
.textarea_preloader {
	font-size: 0;
	line-height: 0;
	background: url(../img/input_3.jpg) no-repeat center;
}
.site_form textarea {
	display: block;
	float: left;
	width: 194px;
	height: 117px;
	margin-bottom: 10px;
	padding: 2px 3px;
	background: url(../img/text_3.jpg) no-repeat center;
	_background-attachment: fixed;
	border: none;
  font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
  overflow: auto;
}
.site_form button {
	margin-left: 175px;
	padding: 2px 5px;
	height: 24px;
	width: 83px;
	color: #fff;
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: url(../img/search_submit.gif) no-repeat center;
	border: none;
}
.site_form span.radio {
  display: block;
  float: left;
	width: 250px;
	margin-bottom: 10px;
}
.site_form span.radio label {
  float: none;
  display: inline;
  background: none;
 /* padding:-left: 3px; */
  vertical-align: middle;
}
.site_form span.radio input {
  vertical-align: middle;
  margin-top: 2px;
  margin-right: 2px;
  _margin-top: 3px;
  _margin-right: 0;
}
/* webnote */
.webnote {
	margin: 0 5px 5px 5px;
}
.webnote textarea {
	overflow: auto;
}
/* tasks */
.task_list a img {
	display: inline !important;
}

#banner_1 {
	z-index: 3;
	position: absolute;
	top: 50%;
	right: 20px;
	margin-top: -30px;
	width: 468px;
	height: 60px;
	background: #000;
}
#banner_2 {
	z-index: 3;
	position: absolute;
	top: 50%;
	right: 20px;
	margin-top: -45px;
	width: 728px;
	height: 90px;
}
#banner_4 {
	z-index: 3;
	position: absolute;
	top: 20px;
	right: 20px;
	width: 468px;
	height: 60px;
	background: #000;
}
/* footer */
#footer {
	clear: both;
	margin: 10px;
	padding-top: 10px;
	border-top: 1px solid #ccc;
}

/* Site settings */
html.cloacked, html.cloacked body {
	overflow: hidden;
}
.site_settings {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 30;
	width: 600px;
	margin: -250px 0 0 -300px;
	padding-bottom:20px;
	background: #fff
}
.site_settings h2 {
	margin: 20px 20px 25px 20px;
	padding-bottom: 15px;
	font-size: 18px;
	font-weight: normal;
	border-bottom: 1px solid #aaa;
}
.site_settings a.close_button {
	position: relative;
	top: 10px;
	right: 10px;
	float: right;
	display: block;
	width: 16px;
	text-indent: -1000em;
	background: url(../img/icon_close.gif) no-repeat center;
}
.site_settings form.site_form {
	padding: 0 20px !important;
}
.site_settings form.site_form button {
	margin-left: 175px;
}
#site_cloack {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20;
	width: 100%;
	height: 100%;
	background: #000;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}



/******** Common classes ************/
.left {
	float: left !important;
}
.right {
	float: right !important;
}
span.clear {
	clear: both;
	display: block;
	height: 0;
	line-height: 0;
	font-size: 0;
}
input.text {
	width: 134px;
	padding: 3px;
	font-size: 11px;
	border: none;
	background: url(../img/input_1.jpg) no-repeat center;
	_background-attachment: fixed;
}
button {
	font-size: 11px;
	margin-left: 3px;
}
select {
	font-size: 11px;
}
.search_box select {
	margin-left: 4px;
}
/******** Clear Fix ************/

.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {
    display:inline-block;
}
.clearfix {
    display:block;
}
* html .clearfix {
	height:1px;
}

/* icons */

.icon_gmail, .icon_yahoo, .icon_hotmail, 
.icon_webnote, .icon_rss_data, .icon_google, 
.icon_tasks, .icon_weather, .icon_adv,
.icon_pop3, .icon_rssr, .icon_calendar {
	padding-left:20px;
	line-height:16px
}
.icon_gmail{
	background:url(../img/gmail/favicon/gmail_mail.png) top left no-repeat;
}
.icon_yahoo {
	background:url(../img/yahoo/favicon/yahoo_mail.png) top left no-repeat;
}
.icon_hotmail{
	background:url(../img/hotmail/favicon/hotmail_mail.png) top left no-repeat
}
.icon_webnote{
	background:url(../img/favicon_webnote.gif) top left no-repeat
}
.icon_rss_data{
	background:url(../img/favicon_rss.jpg) top left no-repeat
}
.icon_google{
	background:url(../img/favicon_search.gif) top left no-repeat
}
.icon_tasks{
	background:url(../img/todo/favicon/favicon_todo.gif) top left no-repeat
}
.icon_weather{
	background:url(../img/favicon_weather.gif) top left no-repeat
}
.icon_adv{
	background:url(../img/todo/favicon/favicon_todo.gif) top left no-repeat
}
.icon_pop3{
	background:url(../img/pop3/favicon/pop3_mail.gif) top left no-repeat
}
.icon_rssr{
	background:url(../img/rssr/favicon/favicon_own_feed.gif) top left no-repeat
}
.icon_calendar{
	background:url(../img/calendar/favicon/calendar_icon.gif) top left no-repeat
}
/* calendar */
a.my_calendar_remove {
	width:12px;
	display:block;
	height: 13px;
	background: url(../modules/tasks/img/deleteLink.gif) left center no-repeat;
	text-decoration:none
}
a.my_calendar_edit {
	width:12px;
	display:block;
	height: 13px;
	background: url(../modules/tasks/img/edit.gif) left center no-repeat;
	text-decoration:none
}
a.my_calendar_add {
	background: url(../modules/tasks/img/add.gif) left center no-repeat;
	text-decoration:none;
	line-height:13px;
	padding-left:20px
}
.calendar_edit_entry{
	height:12px;
	border:1px dashed #101010;
	font-size:10px;
	font-family:Verdana,Arial
}
.today{
	background:#FFDAB9
}
.tomorrow{
	background:#FFEFD5
}