body		{ color: #000000;background-color: #ffffff;text-align: center; background-image: url(../images/stripes.gif); }
td		{ font-size: 11px;font-family: verdana, arial, helvetica, sans-serif}
select {font-size: 11px;font-family: verdana, arial, helvetica, sans-serif}

a:link		{ text-decoration: none}
a:hover		{ text-decoration: underline}
a:visited	{ text-decoration: none}
a:hover	{ text-decoration: underline}

.topheader	{ width: 760px; margin-bottom:0px;background-color:#E8E6D0}
.topheader .links	{ font-weight:normal; padding-right: 5px;padding-left: 15px;padding-bottom: 2px;color: #000000;padding-top: 2px;height: 30px;background-color: #E8E6D0}
.topheader .links a:link	{ color: #000000;text-decoration: none}
.topheader .links a:hover	{ color: #000000;text-decoration: underline}
.topheader .links a:visited	{ color: #000000;text-decoration: none}
.topheader .links a:hover	{ color: #000000;text-decoration: underline}
.topheader .location	{ padding-right: 5px;padding-left: 5px;padding-bottom: 2px;color: darkblue;padding-top: 2px;height: 20px;background-color: #f6f6f6}
.topheader .location a:link	{ color: darkblue}
.topheader .location a:hover	{ color: darkred}
.topheader .location a:visited	{ color: darkblue}
.topheader .location a:hover	{ color: darkred}

.topheader .Title				  { width:100%; border-top: #444444 1px solid; border-bottom:#444444 1px solid; font-size: 13px; color:#444444;background-color:#F7F7E6;text-align:left}

.topheader .TitleBlue		  { width:100%; border-top: #444444 1px solid; border-bottom:#444444 1px solid; font-size: 13px; color:#444444;background-color:#F7F7E6;text-align:left;padding:6px;}
.topheader .TitleBlue	  a	{ font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#185d9c;background-color:#b5dff7;text-align:left}
.topheader .TitleBlue	  .text	{ font-weight:bold;font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#185d9c;background-color:#b5dff7;text-align:left}

.topheader .TitleGreen	  { width:100%; border-top: #444444 1px solid; border-bottom:#444444 1px solid; font-size: 13px;color:#444444;background-color:#F7F7E6;text-align:left;padding:6px;}
.topheader .TitleGreen	a { font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#444444;background-color:#F7F7E6;text-align:left}
.topheader .TitleGreen	.text { font-weight:bold;font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#444444;background-color:#F7F7E6;text-align:left}

.topheader .TitleOrange	  { width:100%; border-top: #B36307 1px solid; border-bottom:#B36307 1px solid; font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#B36307;background-color:#F9D694;text-align:left}
.topheader .TitleOrange	a { font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#00080;background-color:#F9D694;text-align:left}
.topheader .TitleOrange	.text { font-weight:bold;font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#B36307;background-color:#F9D694;text-align:left}

.topheader .TitleOcean	  { width:100%; border-top: #0D6B6B 1px solid; border-bottom:#0D6B6B 1px solid; font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#0D6B6B;background-color:#1A6C77;text-align:left}
.topheader .TitleOcean	a { font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#0D6B6B;background-color:#1A6C77;text-align:left}
.topheader .TitleOcean	.text { font-weight:bold;font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#0D6B6B;background-color:#1A6C77;text-align:left}

.topheader .TitleGray		  { width:100%; border-top: #737272 1px solid; border-bottom:#737272 1px solid; font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#737272;background-color:#D9D9D9;text-align:left}
.topheader .TitleGray		a { font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#737272;background-color:#D9D9D9;text-align:left}
.topheader .TitleGray		.text { font-weight:bold;font-size: 13px;font-family: verdana, arial, helvetica, sans-serif;color:#737272;background-color:#D9D9D9;text-align:left}

.bottomfooter	{ height: 50px;width:760px;background-color:#366D97;}
.bottomfooter td	{text-align: center}
.Footer {text-align: center; color:#b5dff7; font-weight:normal; font-size:10px;}
.Footer a {color:#b5dff7;}
.Footer a:hover {color:#FFFFFF;}

.dot	{vertical-align:top; margin:2px;}

.maintable	{ width: 760px;border: 0px solid #FFFFFF;background-color:#FFFFFF;margin-top:0px;}

.left	{ width:150px; text-align: left; padding:5 5 5 5; background-color:#E8E6D0;border-right:2px solid #CCCCCC;}

.left .menu	{ margin-bottom: 10px;background-color: #eff7ff}
.left .menu .title	{ padding:0px;border-top: #185d9c 1px solid;font-weight: bold;font-size: 13px;border-bottom: #185d9c 1px solid;background-color: #b5dff7}
.left .menu td	{ padding-right: 0px;padding-left: 2px;padding-bottom: 5px;color: #185d9c;padding-top: 5px}
.left .menu a	{ font-weight: bold;color: #185d9c}

.left .nav	{ margin-bottom: 10px;background-color: #eff7ff}
.left .nav .title	{ padding:0px;border-top: #185d9c 1px solid;font-weight: bold;font-size: 13px;border-bottom: #185d9c 1px solid;background-color: #b5dff7}
.left .nav td	{ padding-right: 0px;padding-left: 2px;padding-bottom: 2px;color: #185d9c;padding-top: 2px}
.left .nav a	{ font-weight: bold;color: #444444}

.left .nav_blue	{ margin-bottom: 10px;background-color: #FFFFFF;border:1px solid #ffffff;}
.left .nav_blue td { padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;background-color: #EDECCD;}
.left .nav_blue a { color: #444444;}
.left .nav_blue div	{ font-weight: normal;color:#444444;}
.left .nav_blue div	a { font-weight: normal;color:#000080;}
.left .nav_blue .dot	{vertical-align:top}
.left .nav_blue .title { padding:5px;font-weight: bold;font-size: 11px;border: #FFFFFF 1px solid;color:#444444}
.left .nav_blue .title a 	{font-weight:bold;}
.left .nav_blue .selection	{ padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;font-weight: bold;padding-right: 5px;color: #185d9c;background-color: #E6E4B7;font-weight:bold;}
.left .nav_blue .separator {display:none;}

.left .nav_green	{ margin-bottom: 10px;background-color: #FFFFFF;border:1px solid #ffffff;}
.left .nav_green td { padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;background-color: #EDECCD;}
.left .nav_green a { color: #444444;}
.left .nav_green div	{ font-weight: normal;color:#444444;}
.left .nav_green .dot	{vertical-align:top}
.left .nav_green .title { padding:5px;font-weight: bold;font-size: 11px;border: #FFFFFF 1px solid;background-color: #F7F7E6;color:#444444}
.left .nav_green .title a 	{font-weight:bold}
.left .nav_green .selection	{ padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;font-weight: bold;padding-right: 5px;color: #185d9c;background-color: #E6E4B7;font-weight:bold;}
.left .nav_green .separator {display:none;}

/*
.left .nav_green 		{ margin-bottom: 10px;background-color: #F2F9E7;color:#3B610E}
.left .nav_green td		{ padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;}
.left .nav_green a 		{ font-weight: normal;color:#3B610E}
.left .nav_green div	{ font-weight: normal;color:#3B610E}
.left .nav_green .dot	{vertical-align:top}
.left .nav_green .title	{ padding:0px;border-right: #18696b 0px solid;border-top: #18696b 1px solid;font-weight: bold;font-size: 13px;border-left: #18696b 0px solid;border-bottom: #18696b 1px solid;background-color: #DEF3BB}
.left .nav_green .selection 	{ padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;font-weight: bold;background-color: #EEF8DC}
*/

.left .nav_orange	{ margin-bottom: 10px;background-color: #FFFFFF;border:1px solid #ffffff;}
.left .nav_orange td { padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;background-color: #EDECCD;}
.left .nav_orange a { color: #444444;}
.left .nav_orange div	{ font-weight: normal;color:#185d9c;}
.left .nav_orange .dot	{vertical-align:top}
.left .nav_orange .title { padding:5px;font-weight: normal;font-size: 11px;border: #FFFFFF 1px solid;background-color: #F7F7E6;color:#444444}
.left .nav_orange .title a {font-weight:bold}
.left .nav_orange .selection	{ padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;font-weight: bold;padding-right: 5px;color: #185d9c;background-color: #E6E4B7;font-weight:bold;}
.left .nav_orange .selection	a { color:#000000}
.left .nav_orange .separator {display:none;}

.left .nav_ocean 		{ margin-bottom: 10px;background-color: #FFFFFF;border:1px solid #ffffff;}
.left .nav_ocean td		{ padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;background-color: #EDECCD;}
.left .nav_ocean a 		 {color: #444444;}
.left .nav_ocean div	{ color:#185d9c;}
.left .nav_ocean .dot	{vertical-align:top}
.left .nav_ocean .title	{ padding:5px;font-weight: normal;font-size: 11px;border: #FFFFFF 1px solid;background-color: #F7F7E6;color:#444444}
.left .nav_ocean .selection { padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;font-weight: bold;background-color: #b5dfe7; }

.left .nav_gray { width:100%;margin-bottom: 10px;background-color:#F1F0F0;color:#737272}
.left .nav_gray td {padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;color: #737272;background-color: #F1F0F0;}
.left .nav_gray a	{ font-weight:normal;color:#737272 }
.left .nav_gray div	{ font-weight: normal;color:#737272}	
.left .nav_gray .dot	{vertical-align:top}
.left .nav_gray .title {width:150px; padding:0px;border-right: #737272 0px solid;border-top: #737272 1px solid;font-weight: bold;font-size: 13px;border-left: #737272 0px solid;border-bottom: #737272 1px solid;background-color: #D9D9D9}
.left .nav_gray .selection { padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:2px;font-weight: bold;color: #737272;background-color: #E2E1E1;}

.right		{ width: 150px; padding-left:4px}
.right .menu	{ margin-bottom: 10px;background-color: #eff7ff}
.right .menu .title	{ padding:0px;border-right: #185d9c 0px solid;border-top: #185d9c 1px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #b5dff7}
.right .menu td	{ padding-right: 5px;padding-left: 5px;padding-bottom: 5px;color: #185d9c;padding-top: 5px}
.right .menu a	{ font-weight: bold;color: #185d9c}

.right .links	{ margin-bottom: 10px;width: 100%;background-color: #ffefef}
.right .links .title	{ padding:0px;border-top: #c64510 1px solid;font-weight: bold;font-size: 13px;border-bottom: #c64510 1px solid;background-color: #f7cfbd}
.right .links td	{ padding-right: 5px;padding-left: 5px;padding-bottom: 5px;color: #c64510;padding-top: 5px}
.right .links a	{ font-weight: bold;color: #c64510}

.right .nav	{ margin-bottom: 10px;background-color: #eff7ff}
.right .nav .title	{ padding:0px;border-top: #185d9c 1px solid;font-weight: bold;font-size: 13px;border-bottom: #185d9c 1px solid;background-color: #b5dff7}
.right .nav td	{ padding-left: 0px;padding-right: 2px;color: #185d9c}
.right .nav a	{ font-weight: bold;color: #185d9c}

.right .nav_blue	{ margin-bottom: 10px;margin-top:4;margin-right:3;background-color: #ffffff;border:1 solid #FFCC00}
.right .nav_blue td { padding:4 0 4 7px;color: #444444;}
.right .nav_blue a { font-weight: normal;color: #000080;}
.right .nav_blue div	{ font-weight: normal;color:#444444;}
.right .nav_blue .dot	{vertical-align:top}
.right .nav_blue .title {color:#B43D3D; padding:0 0 0 5px;border:1 solid #ffffff;font-weight: bold;font-size: 13px;background-color: #D7D5B3;height:30}
.right .nav_blue img { vertical-align:middle;}
.right .nav_blue .selection	{ padding-top:4px;padding-right:2px;padding-bottom:4px;padding-left:0px;font-weight: bold;padding-right: 5px;color: #185d9c;}

.right .edunewsnav	{margin-top:5px; margin-bottom: 10px;margin-right:10px;width:140px; border:0px solid black;}
.right .edunewsnav td	{ padding-top:4px;padding-right:2px;padding-bottom:4px;padding-left:0px;color: #185d9c;}
.right .edunewsnav .dot 	{ border-top:0px solid #D8D8D8;border-right:0px solid #D8D8D8;border-left:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;width:12px;padding-left:5px;padding-top:7px;}
.right .edunewsnav .data 	{ border-top:0px solid #D8D8D8;border-right:1px solid #D8D8D8;border-left:0px solid #D8D8D8;border-bottom:1px solid #D8D8D8;}

.right .edunewsnav a	{ font-weight: normal;color: #000080}

.right .edunewsnav .title	{ padding-left:5px;padding-right:5px;font-weight: bold;font-size: 11px;background-image:url(../images/fl_right.gif);}
.right .edunewsnav .title	 a { color:#000000}
.right .edunewsnav .close td	{ background-color: #000000;background-image:url(../images/fl_right.gif);background-repeat: no-repeat; background-position: bottom;}


.path {font-size:13px;font-weight:bold;font-family:Verdana,Arial;}


.main		{  padding: 0px;}
.main .section	{ margin-bottom: 10px;}
.main .section .title	{ border-top: #c66d08 1px solid;font-weight: bold;font-size: 13px;border-bottom: #c66d08 1px solid;background-color: #f7d394}
.main .section td	{ padding-right: 0px;padding-left: 0px;padding-bottom: 5px;color: #B36307;padding-top: 5px}

.main .search	{ width:100%;margin-bottom: 2px;background-color: #ECFCFC}
.main .search .title	{ border-right: #C9F5F5 0px solid;border-top: #1B7271 1px solid;font-weight: bold;font-size: 13px;border-left: #C9F5F5 0px solid;border-bottom: #1B7271 1px solid;background-color:#C9F5F5}
.main .search .title	img { margin:0px}
.main .search td	{ color: #1B7271;}


/*  **************************************************************************************************	*/
/*  Classes for Directory	                     									*/
/*  **************************************************************************************************	*/


.main .directory		{ width:100%;padding-left:10px;  padding-top:5px;}
.main .directory INPUT	{font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; }
.main .directory SELECT	{font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; }

.main .directory .firstpage		{width:100%;margin-bottom:10px;padding:0px; border: 1 solid #E6E6B9}
.main .directory .firstpage a		{font-weight: normal; color: #000080;}
.main .directory .firstpage td		{margin:0px;padding:0px; color: #444444;background-color: #ffffff;font-weight:normal;}
.main .directory .firstpage .title		{width:100%;padding:0 0 0 4px;background-color: #F3F2E7;height:30;border-top:1 solid #ffffff;border-right:1 solid #ffffff;color:#B43D3D;font-weight:bold;vertical-align:middle}
.main .directory .firstpage .title	a {color:#B43D3D;font-weight:bold;text-decoration:underline;}
.main .directory .firstpage .title	a:hover {color:#000080;font-weight:bold;text-decoration:underline;}
.main .directory .firstpage .ico		{background-color: #F3F2E7;border-left:1 solid #ffffff;border-top:1 solid #ffffff;width:30}
.main .directory .firstpage .text		{padding:5px;}
.main .directory .firstpage .mainCategory	{background-color: #FCE7BD;}
.main .directory .firstpage 	a {color:#000080}
.main .directory .firstpage .subCategory	{background-color: #FCE7BD;}
.main .directory .firstpage .subCategory	a {font-weight:normal;}
.main .directory .firstpage .selectedCategory	{background-color: #FCE7BD; font-weight: bold;font-size: 13px;}
.main .directory .firstpage .labelCategory	{background-color: #FCE6BD; font-weight: bold;}
.main .directory .firstpage input {font-size:11px}
.main .directory .firstpage  select {font-size:11px}

.main .directory .categories		{width:100%;margin-bottom:10px}
.main .directory .categories a		{font-weight: normal; color: #000080;}
.main .directory .categories td		{padding: 2px; color: #444444;}
.main .directory .categories .title		{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}

.main .directory .categories .titleCategory		{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;background-color: #E6E5CF;}
.main .directory .categories .text	.imag	{width:560px}
.main .directory .categories .imageTitle		{padding-top:0px;padding-bottom:0px;border-top: #CF7C1E 1px solid;font-weight: bold;font-size: 13px;border-bottom: #CF7C1E 1px solid;background-color: #F9D694}
.main .directory .categories .mainCategory	{border:1xp solid #000000;}
.main .directory .categories .subCategory	.leftsub 	{padding-left:10px;}
.main .directory .categories .subCategory	.rightsub	{}
.main .directory .categories .subCategory	.text {font-size:9px; text-align:left; padding-right: 6; border-right: #F4CA9C 0px solid;}
.main .directory .categories .subCategory	a {font-weight:normal;color:#000080 }
.main .directory .categories .subCategory	 .Inside	{background-color: #F7F7F7;}
.main .directory .categories .subCategory	  .topics {}
.main .directory .categories .subCategory	  .topics a {color:#B43D3D;font-weight:bold;text-decoration:underline;}
.main .directory .categories .subCategory	 .topics a:hover {color:#000080;font-weight:bold;text-decoration:underline;}

.main .directory .categories .selectedCategory	{background-color: #FCE6BD; font-weight: bold;font-size: 13px;}
.main .directory .categories .labelCategory	{background-color: #FCE6BD; font-weight: bold;}

.main .directory .data			{width:100%;margin-bottom:10px;margin-left:0px;}
.main .directory .data a		{font-weight: bold; color:#000080;}
.main .directory .data td		{padding: 2px; color: #444444;border-bottom:1px dotted #efefef;vertical-align:bottom;}
.main .directory .data .title		{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .directory .data .title	a {font-weight: bold; color:#000080;}

.main .directory .data .text		{color: #B36307;background-color: #FCE6BD;}
.main .directory .data .text .path {font-size:13px;font-weight:bold;font-family:Verdana,Arial;}
.main .directory .data .mainCategory	{background-color: #FAF3E3; }
.main .directory .data .mainCategorySelection	{background-color: #FAECCD; }
.main .directory .data .mainCategory	a {font-weight:bold; }
.main .directory .data .subCategory	{padding-bottom:5px; }
.main .directory .data .subCategoryTitle	{ padding:5px;   border-bottom:1px solid #efefef;color:#b36307;background-color: #FFFFFF; }
.main .directory .data .subCategoryText	{ padding:7px; }
.main .directory .data .subCategoryClose	{ background-image:url(../images/har.gif); background-repeat:no-repeat; background-position:center top;height:20px}
.main .directory .data .subCategorySelection	{background-color: #FAECCD; }
.main .directory .data .subCategory	a {font-weight:bold; }
.main .directory .data .selectedCategory	{background-color: #FCE6BD; font-weight: bold;font-size: 13px; }
.main .directory .data .labelCategory	{background-color: #ffffff; font-weight: bold;  border-bottom:1px dotted #efefef;padding-top:10px;}
.main .directory .data .iitem	{background-color: #ffffff; font-weight: normal;  border-bottom:1px dotted #efefef;padding-top:10px;}

.main .directory .data .results {width:100%; background-color: #FAF3E3}
.main .directory .data .results .title	{width:100%;padding:2px; height:22px; border:0; font-weight: bold;font-size: 13px;background-color: #FCE6BD; vertical-align:middle}
.main .directory .data .results .type	{padding-bottom:5px;}
.main .directory .data .results .description	{width:100%;font-size:11px;}
.main .directory .data .results .categories	{width:100%;display:none; height:22px; font-style:italic;padding-bottom:3px;padding-top:3px;background-color:#FCE6BD;margin-top:2px;padding-left:5px; }
.main .directory .data .results .counter	{padding-top:5px; padding-right:5px; height:22px; font-weight:bold; background-color:#FCE6BD; width:22px; text-align:right}

.main .directory .card			{width:100%;margin-bottom:5px}
.main .directory .card a		{font-weight: normal; color: #000080;}
.main .directory .card td		{padding: 2px; color: #444444;}
.main .directory .card .title		{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .directory .card .text		{padding:7 7 15 7; border-bottom:1px dotted grey;}
.main .directory .card .mainCategory	td	{ }
.main .directory .card .cardphoto	{ margin-top:10px; border:0px solid #CCCCCC;}
.main .directory .card .carddata	{ margin-top:10px; border:1px solid #CCCCCC;}
.main .directory .card .carddata 	td { border-bottom:1px #efefef dotted;padding:5px;}
.main .directory .card .subCategory	{ }
.main .directory .card .selectedCategory	{font-weight: bold;font-size: 13px; }
.main .directory .card .labelCategory	{font-weight: normal;border-bottom:1px #efefef dotted;}

.main .directory .search	{ margin-bottom: 10px;background-color: #F3F2E7}
.main .directory .search .title	{color:#444444; padding-top:0px;padding-bottom:0px;border-top: #D0CFBA 1px solid;font-weight: bold;font-size: 13px;border-bottom: #ffffff 1px solid;background-color: #E6E5CF}
.main .directory .search td	{ padding-right: 5px;padding-left: 5px;padding-bottom: 5px;color: #000000;padding-top: 5px}
.main .directory .search input {font-size:11px}
.main .directory .search select {font-size:11px}
.main .directory .search a	{ color: #B43D3D; font-weight:bold; }

.main .directory .paging	{width:100%; margin-bottom:10px; margin-top:10px; text-align:center; border-top: #cccccc 1px dotted; color:#444444}
.main .directory .paging a		{font-weight: normal; color: #000080;}
.main .directory .paging td		{text-align:center;padding-top:10px;background-color:#ffffff}
.main .directory .paging .left	{text-align:left}
.main .directory .paging .right	{text-align:right;}


/*  **************************************************************************************************	*/
/*  Classes for Conversion																											                     									*/
/*  **************************************************************************************************	*/



.main .conversions		{width:100%;background-color:#FFFFFF;padding-left:10px;  padding-top:5px;}

.main .conversions .data			{width:100%; margin:0px; margin-bottom:10px; background-color: #ffffff; border:0px solid #000000;}
.main .conversions .data a		{font-weight: bold; color: #000080;}
.main .conversions .data td		{padding: 2px;}
.main .conversions .data .title		{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .conversions .data .text		{color: #185d9c; background-color: #eff7ff;}
.main .conversions .data .mainCategory	{background-color: #eff7ff; }
.main .conversions .data .mainCategorySelection	{background-color: #eff7ff; }
.main .conversions .data .mainCategory	a {font-weight:bold; }
.main .conversions .data .subCategory	{background-color: #eff7ff; padding-bottom:5px}
.main .conversions .data .subCategoryText	{background-color: #eff7ff; padding-bottom:5px;padding-bottom:5px}
.main .conversions .data .subCategoryTitle	{background-color: #eff7ff; padding-bottom:5px; }
.main .conversions .data .subCategorySelection	{background-color: #eff7ff; }
.main .conversions .data .subCategory	a 	{font-weight:bold; }
.main .conversions .data .selectedCategory	{background-color: #eff7ff; font-weight: bold;font-size: 13px; }
.main .conversions .data .labelCategory	{background-color: #eff7ff; font-weight: bold;}
.main .conversions .data .periodic {color:#ffffff; width:85%}
.main .conversions .data .periodic td {padding:0px;}
.main .conversions .data .periodic td a {padding:0px; color:#ffffff;}

.main .conversions .data .mainpage   {border:1px solid #cccccc;margin-top:10px;width:95%;}
.main .conversions .data .mainpage td  {padding-top:10px}
.main .conversions .data .mainpage th  {background-color:#E8E6D0;text-align:left;}
.main .conversions .data .mainpage td  a {font-weight:normal;}


.main .fortune								{width:100%;margin-bottom:10px}
.main .fortune .title					{padding-top:0px;padding-bottom:0px;border-top: #527226 1px solid;font-weight: bold;font-size: 13px;border-bottom: #527226 1px solid;background-color: #DEF2BD}
.main .fortune .quotetitle		{padding-top:4px;padding-bottom:4px;border-top: #527226 1px solid;font-weight:normal;font-style:italic;font-size:10pt;border-bottom: #527226 1px solid;background-color: #DEF2BD}
.main .fortune .quotetitle a	{color:#527226; padding-top:4px;padding-bottom:4px;border-top: #527226 1px solid;font-weight: normal;font-size:8pt;border-bottom: #527226 1px solid;background-color: #DEF2BD}
.main .fortune a							{font-weight: bold; color: #CF7C1E;}
.main .fortune td							{color: #527226;background-color: #DEF2BD;}

.daym		{border-right: #527129 1px solid;border-top: #527129 1px solid;margin-bottom: 10px;border-left: #527129 1px solid;width: 100%;border-bottom: #527129 1px solid;background-color: #e7f3d6}
.daym .title	{font-weight: bold;font-size: 13px;background-color: #e7f3d6}
.daym td		{border-right: 0px;padding-right: 5px;border-top: 0px;padding-left: 5px;padding-bottom: 5px;border-left: 0px;color: #527129;padding-top: 5px;border-bottom: 0px}
.daym a		{font-weight: bold;color: #527129}

/*  **************************************************************************************************	*/
/*  		Classes for News	                     								*/
/*  **************************************************************************************************	*/

.main .news	{width:100%;background-color:#FFFFFF;padding-left:10px;  padding-top:5px;}

.main .news .first	{width:100%; padding-top:5px;border:1xp solid #CCCCCC;}
.main .news .first  td	{color:#FFFFFF;}
.main .news .first tr {}

.main .news .first	.category	{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-top: #E5E5E51px; font-weight: bold;font-size: 12px; background-image:url(../images/newsbox_bg.gif);height:23px}
.main .news .first	.category a	{color:#979136;}
.main .news .first	.body 		{width:100%; height:100%}
.main .news .first	.body .title	{font-weight:bold;padding-top:5px;padding-bottom:0px;padding-left:5px;padding-right:5px;}
.main .news .first	.body .title a	{color:#000080; font-size:12px;}
.main .news .first	.body .img	{text-align:center;padding:5px;}
.main .news .first	.body .text	{padding:5px;color:#444444; height:1000%;background-color:#ffffff;padding-left:10px;}

.main .news .list			{margin-bottom:100px;background-color:#FFFFFF;margin-top:5px;}
.main .news .list td			{color:#444444;}
.main .news .list .category		{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .news .list .suptitle		{background-color:#FFFFFF;color:#085799;padding:6 0 5 15; color:#464646; background-image:url(../images/h2bgl.gif); background-repeat:no-repeat; background-position:left 5px; border-top:1px #efefef solid;}
.main .news .list .title		{background-color:#FFFFFF;color:#085799;padding-left:5px;padding-bottom:5px;font-size:12px;font-weight:bold; border-bottom:1px #efefef dotted;}
.main .news .list .title a		{color:#000080}
.main .news .list .icons		{text-align:right;padding-top:5px;padding-bottom:5px;}
.main .news .list .img		{text-align:center;}
.main .news .list .image		{background-color:#FFFFFF;text-align:center;padding-bottom:5px;border:0px dotted #efefef; vertical-align:top;padding-top:3px;}
.main .news .list .imgsource		{text-align:right; font-size:10px;}
.main .news .list .imgcaption		{text-align:center;font-style: italic;font-size:10px;}
.main .news .list .text		{background-color:#FFFFFF;padding-top:5px;padding-left:15px;padding-right:15px;padding-bottom:10px;color:#464646;}
.main .news .list .boldtext		{background-color:#FFFFFF;padding-top:5px;padding-left:15px;padding-right:15px;padding-bottom:10px;font-style:bold}
.main .news .list .source		{padding-bottom:15px;font-size:10;}
.main .news .list .latest		{background-color:#FFFFFF; border:0;color:#464646;padding-top:5px;padding-bottom:5px; font-size:11px; font-weight:normal;text-align:right;font-style: italic}

.main .news .article 		{background-color:#FFFFFF;margin-top:5px;}
.main .news .article td		{padding-left:5px;padding-right:5px;}
.main .news .article .category	{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .news .article .suptitle		{background-color:#FFFFFF;color:#464646;padding-top:7px;} 
.main .news .article .title		{background-color:#FFFFFF; border:0;color:#000000;padding-top:2px;padding-bottom:5px; font-size:13px; font-weight:bold}
.main .news .article .icons		{text-align:right;padding-top:5px;padding-bottom:5px;}
.main .news .article .img		{text-align:center;}
.main .news .article .imgsource	{text-align:right; font-size:10px;color:#464646;padding-right:30px;}
.main .news .article .imgcaption	{text-align:center;font-style: italic;font-size:10px;color:#464646;}
.main .news .article .text		{padding-top:20px;padding-left:15px;padding-right:15px;padding-bottom:10px; font-family:Verdana,Arial,Helvetica;font-size:11px;font-weight:normal;color:#464646}
.main .news .article .source		{padding-bottom:15px;font-size:10;}

/*  **************************************************************************************************	*/
/*  		Classes for Agenda	                     								*/
/*  **************************************************************************************************	*/

.main .agenda					{width:100%;background-color:#FFFFFF;padding-left:10px;  padding-top:5px; }
.main .agenda .list			{ }
.main .agenda .list td			{color:#444444;}
.main .agenda .list a			{color:#000080;}
.main .agenda .list .category		{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .agenda .list .suptitle		{background-color:#EEF9FF;color:#085799;padding-top:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;font-size:12px;font-weight:bold}
.main .agenda .list .title		{background-color:#FFFFFF;color:#085799;padding:6 0 5 15; color:#464646; background-image:url(../images/h2bgl.gif); background-repeat:no-repeat; background-position:left 5px; border-top:1px #efefef solid;}
.main .agenda .list .title a		{color:#000080}
.main .agenda .list .icons		{text-align:right;padding-top:5px;padding-bottom:5px;}
.main .agenda .list .img		{text-align:center;}
.main .agenda .list .image		{background-color:#EEF9FF;text-align:center;padding-bottom:5px}
.main .agenda .list .imgsource		{text-align:right; font-size:10px;}
.main .agenda .list .imgcaption		{text-align:center;font-style: italic;font-size:10px;}
.main .agenda .list .text		{background-color:#FFFFFF;padding-top:5px;padding-left:15px;padding-right:15px;padding-bottom:10px;}
.main .agenda .list .boldtext		{background-color:#EEF9FF;padding-top:5px;padding-left:15px;padding-right:15px;padding-bottom:10px;font-style:bold}
.main .agenda .list .source		{padding-bottom:15px;font-size:10;}
.main .agenda .list .latest		{background-color:#D9EDF8; border:0;color:#085799;padding-top:5px;padding-bottom:5px; font-size:11px; font-weight:bold;text-align:right;font-style: italic}
.main .agenda .list .lettersm		{color:#444444; font-size:11px;}

.main .agenda .article 		{background-color:#FFFFFF;}
.main .agenda .article td		{color:#444444;padding-left:5px;padding-right:5px}
.main .agenda .article td 	a	{color:#000080;}
.main .agenda .article .category	{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .agenda .article .suptitle		{background-color:#EEF9FF;color:#085799;padding-top:10px;padding-bottom:5px;}
.main .agenda .article .title		{background-color:#F7F7E6; border:0;color:#444444;padding-top:5px;padding-bottom:5px;font-size:11px; font-weight:bold}
.main .agenda .article .title	a	{color:#000080;}
.main .agenda .article .icons		{text-align:right;padding-top:5px;padding-bottom:5px;}
.main .agenda .article .img		{text-align:center;}
.main .agenda .article .imgsource	{text-align:right; font-size:10px;}
.main .agenda .article .imgcaption	{text-align:center;font-style: italic;font-size:10px;}
.main .agenda .article .text		{padding-top:20px;padding-left:15px;padding-right:15px;padding-bottom:10px; font-size:11px;font-weight:normal}
.main .agenda .article .text a	{font-family:Verdana,Arial,Helvetica;font-size:12px;font-weight:normal;color:#000080;}
.main .agenda .article .source		{padding-bottom:15px;font-size:10;}

/*  **************************************************************************************************	*/
/*  		Classes for Sayings	                     								*/
/*  **************************************************************************************************	*/

.main .riseis 							{width:100%;background-color:#FFFFFF;padding-left:10px;  padding-top:5px;}
.main .riseis .article 							{}
.main .riseis .article td						{padding-left:5px;padding-right:5px}
.main .riseis .article a						{color:#000080;font-weight:bold;}
.main .riseis .article .category		{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .riseis .article .suptitle		{background-color:#DEF3BB;padding-top:2px;padding-bottom:2px;}
.main .riseis .article  .title				{background-color:#FFFFFF;border:0;padding:18px; font-size:12px; font-weight:bold}
.main .riseis .article .who				{background-color:#FBFBF0;border:0;padding:18px; font-size:11px; font-weight:normal;border-top:1p dotted #cccccc;}
.main .riseis .article .icons				{text-align:right;padding-top:5px;padding-bottom:5px;}
.main .riseis .article .img					{text-align:center;}
.main .riseis .article .imgsource		{text-align:right; font-size:10px;}
.main .riseis .article .imgcaption	{text-align:center;font-style: italic;font-size:10px;}
.main .riseis .article .text				{padding-top:20px;padding-left:15px;padding-right:15px;padding-bottom:10px; font-family:Verdana,Arial,Helvetica;font-size:11px;font-weight:normal}
.main .riseis .article .source			{padding-bottom:15px;font-size:10;}
.main .riseis .article .data .subCategory	{background-color: #F2F9E7; padding-bottom:5px;}
.main .riseis .article .data .subCategoryText	{background-color: #F2F9E7; padding-bottom:5px;padding-bottom:5px}
.main .riseis .article .data .subCategoryTitle	{background-color: #ffffff; padding-bottom:5px; border-bottom:1px dotted #efefef;padding-top:10px;padding-bottom:10px;}

.main .riseis .paging	{width:100%; margin-bottom:10px; margin-top:5px; text-align:center; border-right: #F9D694 0px solid;border-top: #cccccc 1px solid; font-size: 13px;border-left: #F9D694 0px solid;border-bottom: #cccccc 1px solid;background-color: #FFFFFF; color:#444444}
.main .riseis .paging a		{font-weight: bold; color: #000080;}
.main .riseis .paging td	{text-align:center;}
.main .riseis .paging .left	{text-align:left;background-color:#ffffff;}
.main .riseis .paging .right	{text-align:right;background-color:#ffffff;}

/*  **************************************************************************************************	*/
/*  		Classes for Weather	                     								*/
/*  **************************************************************************************************	*/

.main .weather		{ width:100%; }

.main .weather .firstpage		{width:100%;margin-bottom:10px;padding:0px;}
.main .weather .firstpage a		{font-weight: normal; color: #085799;}
.main .weather .firstpage td		{margin:0px;padding:0px; color: #185d9c;font-weight:normal;}
.main .weather .firstpage .title		{padding:0px;background-color: #B5DFF7}
.main .weather .firstpage .text		{padding:5px;}
.main .weather .firstpage .mainCategory	{background-color: #FCE6BD;}
.main .weather .firstpage .subCategory	{background-color: #FCE6BD;}
.main .weather .firstpage .subCategory	a {font-weight:normal}
.main .weather .firstpage .selectedCategory	{background-color: #FCE6BD; font-weight: bold;font-size: 13px;}
.main .weather .firstpage .labelCategory	{background-color: #FCE6BD; font-weight: bold;}


.main .weather .categories		{width:100%;margin-bottom:10px}
.main .weather .categories a		{font-weight: normal; color: #085799;}
.main .weather .categories td		{padding: 2px; color: #185d9c;background-color: #EEF9FF;}
.main .weather .categories .title		{padding-top:0px;padding-bottom:2px;border-top: #185d9c 1px solid;font-weight: bold;font-size: 13px;border-bottom: #185d9c 1px solid;background-color: #B5DFF7}
.main .weather .categories .imageTitle		{padding-top:0px;padding-bottom:0px;border-top: #CF7C1E 1px solid;font-weight: bold;font-size: 13px;border-bottom: #CF7C1E 1px solid;background-color: #F9D694}
.main .weather .categories .mainCategory	{background-color: #FCE6BD; }
.main .weather .categories .subCategory	{background-color: #FCE6BD}
.main .weather .categories .subCategory	.text {font-size:9px; text-align:left; padding-right: 6; border-right: #F4CA9C 0px solid;}
.main .weather .categories .subCategory	a {font-weight:normal; }
.main .weather .categories .selectedCategory	{background-color: #FCE6BD; font-weight: bold;font-size: 13px;}
.main .weather .categories .labelCategory	{background-color: #FCE6BD; font-weight: bold;}

.main .weather .data			{width:100%;margin-bottom:10px}
.main .weather .data a		{font-weight: bold; color: #085799;}
.main .weather .data td		{padding: 2px; color: #185d9c;background-color: #EEF9FF;}
.main .weather .data .title		{padding-top:0px;padding-bottom:2px;border-top: #185d9c 1px solid;font-weight: bold;font-size: 13px;border-bottom: #185d9c 1px solid;background-color: #B5DFF7}
.main .weather .data .text		{color: #B36307;background-color: #FCE6BD;}
.main .weather .data .text .path {font-size:13px;font-weight:bold;font-family:Verdana,Arial;}
.main .weather .data .mainCategory	{background-color: #FAF3E3; }
.main .weather .data .mainCategorySelection	{background-color: #FAECCD; }
.main .weather .data .mainCategory	a {font-weight:bold; }
.main .weather .data .subCategory	{background-color: #B5DFF7; padding-bottom:5px;background-color: #FCE6BD; }
.main .weather .data .subCategoryText	{background-color: #EEF9FF; padding-bottom:5px;padding-bottom:5px}
.main .weather .data .subCategoryTitle	{background-color: #D9ECFA; padding-bottom:5px; }
.main .weather .data .subCategorySelection	{background-color: #FAECCD; }
.main .weather .data .subCategory	a {font-weight:bold; }
.main .weather .data .selectedCategory	{background-color: #FCE6BD; font-weight: bold;font-size: 13px; }
.main .weather .data .labelCategory	{background-color: #FCE6BD; font-weight: bold;}

.main .weather .data .results {width:100%; background-color: #FAF3E3}
.main .weather .data .results .title	{width:100%;padding:2px; height:22px; border:0; font-weight: bold;font-size: 13px;background-color: #FCE6BD; vertical-align:middle}
.main .weather .data .results .type	{padding-bottom:5px;}
.main .weather .data .results .description	{width:100%;font-size:11px;}
.main .weather .data .results .categories	{width:100%;display:none; height:22px; font-style:italic;padding-bottom:3px;padding-top:3px;background-color:#FCE6BD;margin-top:2px;padding-left:5px; }
.main .weather .data .results .counter	{padding-top:5px; padding-right:5px; height:22px; font-weight:bold; background-color:#FCE6BD; width:22px; text-align:right}

.main .weather .card			{width:100%;margin-bottom:5px}
.main .weather .card a		{font-weight: bold; color: #085799;}
.main .weather .card td		{padding: 2px; color: #185d9c;background-color: #EEF9FF;}
.main .weather .card .title		{padding-top:5px;padding-bottom:0px;border-top: #185d9c 1px solid;font-weight: bold;font-size: 13px;border-bottom: #185d9c 1px solid;background-color: #B5DFF7}
.main .weather .card .mainCategory	td	{background-color: #FCE6BD; }
.main .weather .card .subCategory	{background-color: #FCE6BD; }
.main .weather .card .selectedCategory	{background-color: #FCE6BD; font-weight: bold;font-size: 13px; }
.main .weather .card .labelCategory	{background-color: #D9ECFA; color:#085799;  font-weight: bold;}

.main .weather .search	{ margin-bottom: 10px;background-color: #ECFCFC}
.main .weather .search .title	{ padding-top:0px;padding-bottom:0px;border-top: #096666 1px solid;font-weight: bold;font-size: 13px;border-bottom: #096666 1px solid;background-color: #B5E2E2}
.main .weather .search td	{ padding-right: 5px;padding-left: 5px;padding-bottom: 5px;color: #096666;padding-top: 5px}
.main .weather .search a	{ color: #096666; font-weight:bold; }

.main .weather .paging	{width:100%; margin-bottom:10px; margin-top:5px; text-align:center; border-right: #185d9c 0px solid;border-top: #185d9c 1px solid; font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #B5DFF7; color:#444444}
.main .weather .paging a		{font-weight: bold; color: #185d9c;}
.main .weather .paging td	{text-align:center;}
.main .weather .paging .left	{text-align:left;}
.main .weather .paging .right	{text-align:right;}



/*  **************************************************************************************************	*/
/*  		Classes for Activity	                     								*/
/*  **************************************************************************************************	*/

.main .activity		{width:100%;background-color:#FFFFFF;padding-left:10px;  padding-top:5px; }

.main .activity .categories		{width:100%;margin-bottom:10px}
.main .activity .categories a		{color: #000080;}
.main .activity .categories td		{padding: 2px; color: #444444; background-color: #FFFFFF;}
.main .activity .categories .suptitle		{background-color:#FFFFFF;color:#085799;padding-left:5px;padding-bottom:5px;padding-top:18px;font-size:11px;font-weight:bold; border-bottom:1px #efefef dotted;border-top:1px solid #cccccc; }
.main .activity .categories .suptitle	 a	{ color:#000080;text-decoration:none;font-weight:bold }
.main .activity .categories .suptitle	 a:visited	{ color:#000080;text-decoration:none;font-weight:normal }
.main .activity .categories .title		{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .activity .categories .imageTitle		{padding-top:0px;padding-bottom:0px;border-top: #CF7C1E 1px solid;font-weight: bold;font-size: 13px;border-bottom: #CF7C1E 1px solid;background-color: #F9D694}
.main .activity .categories .mainCategory	{background-color: #FCE6BD; }
.main .activity .categories .subCategory	{background-color: #FCE6BD}
.main .activity .categories .subCategory	.text {font-size:9px; text-align:left; padding-right: 6; border-right: #F4CA9C 0px solid;}
.main .activity .categories .subCategory	a {font-weight:normal; }
.main .activity .categories .selectedCategory	{background-color: #FCE6BD; font-weight: bold;font-size: 13px;}
.main .activity .categories .labelCategory	{background-color: #FCE6BD; font-weight: bold;}

.main .activity .data			{width:100%;margin-bottom:10px}
.main .activity .data a		{font-weight: bold; color: #000080;}
.main .activity .data td		{padding: 2px; color: #444444; background-color: #EEF9FF;}
.main .activity .data .title		{padding-top:0px;padding-bottom:2px;border-top: #185d9c 1px solid;font-weight: bold;font-size: 13px;border-bottom: #185d9c 1px solid;background-color: #B5DFF7}
.main .activity .data .text		{color: #444444;background-color: #FCE6BD;}
.main .activity .data .text .path {font-size:13px;font-weight:bold;font-family:Verdana,Arial;}
.main .activity .data .mainCategory	{background-color: #FAF3E3; }
.main .activity .data .mainCategorySelection	{background-color: #FAECCD; }
.main .activity .data .mainCategory	a {font-weight:bold; }
.main .activity .data .subCategory	{background-color: #EDECCD; padding-bottom:5px; }
.main .activity .data .subCategoryText	{background-color: #ffffff; padding-bottom:5px;padding-bottom:5px}
.main .activity .data .subCategoryTitle	{background-color: #ffffff; padding-bottom:10px;  padding-top:10px; border-bottom:1px dotted #efefef;}
.main .activity .data .subCategorySelection	{background-color: #FAECCD; }
.main .activity .data .subCategory	a {font-weight:bold; }
.main .activity .data .selectedCategory	{background-color: #FCE6BD; font-weight: bold;font-size: 13px; }
.main .activity .data .labelCategory	{background-color: #FCE6BD; font-weight: bold;}

.main .activity .data .results {width:100%; background-color: #FAF3E3}
.main .activity .data .results .title	{width:100%;padding:2px; height:22px; border:0; font-weight: bold;font-size: 13px;background-color: #FCE6BD; vertical-align:middle}
.main .activity .data .results .type	{padding-bottom:5px;}
.main .activity .data .results .description	{width:100%;font-size:11px;}
.main .activity .data .results .categories	{width:100%;display:none; height:22px; font-style:italic;padding-bottom:3px;padding-top:3px;background-color:#FCE6BD;margin-top:2px;padding-left:5px; }
.main .activity .data .results .counter	{padding-top:5px; padding-right:5px; height:22px; font-weight:bold; background-color:#FCE6BD; width:22px; text-align:right}

.main .activity .card			{width:100%;margin-bottom:5px}
.main .activity .card a		{font-weight: bold; color: #000080;}
.main .activity .card td		{padding: 2px; color: #444444; background-color: #ffffff;}
.main .activity .card .title		{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .activity .card .mainCategory	td	{background-color: #FFFFFF; }
.main .activity .card .subCategory	{background-color: #FFFFFF; }
.main .activity .card .selectedCategory	{background-color: #FFFFFF; font-weight: bold;font-size: 13px; }
.main .activity .card .labelCategory	{background-color:#F7F7E6; color:#444444; font-weight: normal;font-style:italic;}

.main .activity .search	{ margin-bottom: 10px;background-color: #ECFCFC}
.main .activity .search .title	{ padding-top:0px;padding-bottom:0px;border-top: #096666 1px solid;font-weight: bold;font-size: 13px;border-bottom: #096666 1px solid;background-color: #B5E2E2}
.main .activity .search td	{ padding-right: 5px;padding-left: 5px;padding-bottom: 5px;color: #096666;padding-top: 5px}
.main .activity .search a	{ color: #096666; font-weight:bold; }

.main .activity .paging		{width:50%; margin-bottom:10px; margin-top:5px; text-align:center; padding:5px; border: #cccccc 1px solid; font-size: 13px;background-color: #E8E6D0; color:#444444;margin-bottom:30px;margin-top:20px;}
.main .activity .paging a		{font-weight: normal; color: #000080;}
.main .activity .paging td	{text-align:center;background-color:#ffffff;}
.main .activity .paging .left	{text-align:left;background-color:#ffffff;}
.main .activity .paging .right	{text-align:right;background-color:#ffffff;}



/*  **************************************************************************************************	*/
/*  		Classes for MemberServices	                     								*/
/*  **************************************************************************************************	*/


/*  **************************************************************************************************	*/
/*  		Classes for LOgin	                     								*/
/*  **************************************************************************************************	*/

.main .login				{width:100%;background-color:#FFFFFF;margin-left:10px;  margin-top:5px;}
.main .login td				{padding:8px;background-color:#FFFFFF}
.main .login .title 				{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .login .section			{font-weight:normal;}
.main .login input				{font-size: 11px;font-family: verdana, arial, helvetica, sans-serif; color:#444444;border: #cccccc 1px solid;background-color:#FFFFFF}
.main .login select				{width:330px;font-size: 11px;font-family: verdana, arial, helvetica, sans-serif; color:#B36307;border: #B36307 1px solid;background-color:#FFFFFF}
.main .login .blank				{border: #096666 0px solid;background-color:#DDF5F5}
.main .login a				{color:#096666; font-weight:bold;}
.main .login .error				{color:#BB0000;font-weight:bold}
.main .login .ok				{color:#008080;font-weight:bold}


/*  **************************************************************************************************	*/
/*  		Classes for Help	                     								*/
/*  **************************************************************************************************	*/

.main .help				{width:100%;background-color:#FFFFFF;margin-left:10px;  margin-top:5px; }
.main .help td				{padding:8px;}
.main .help td	p			{padding-right:15px;}
.main .help .title 				{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .help .section			{font-weight:normal;background-color:#E2E1E1}
.main .help input				{font-size: 11px;font-family: verdana, arial, helvetica, sans-serif; color:#096666;border: #096666 1px solid;background-color:#B5E2E2}
.main .help select				{width:150px;font-size: 11px;font-family: verdana, arial, helvetica, sans-serif; color:#096666;border: #096666 1px solid;background-color:#B5E2E2}
.main .help .blank				{border: #737272 0px solid;background-color:#E2E1E1}
.main .help a				{color:#000080; font-weight:bold;}
.main .help .error				{color:#BB0000;font-weight:bold}
.main .help .ok				{color:#008080;font-weight:bold}

/*  **************************************************************************************************	*/
/*  		Classes for Advanced Search	                     								*/
/*  **************************************************************************************************	*/

.main .advancedsearch			{width:100%;background-color:#FFFFFF;margin-left:10px;  margin-top:5px;}
.main .advancedsearch	td		{padding-right:15px;background-color:#FFFFFF}
.main .advancedsearch .title			{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .advancedsearch .caption		{text-align:right;}
.main .advancedsearch .element		{text-align:right;}
.main .advancedsearch .element	INPUT	{width:350px;border: solid 1px #cccccc ; font-family: verdana, arial, helvetica, sans-serif; font-size:11px; background-color:#ffffff;}
.main .advancedsearch .element	SELECT	{width:350px;border: solid 1px #cccccc ; font-family: verdana, arial, helvetica, sans-serif; font-size:11px; background-color:#ffffff;}
.main .advancedsearch .element	OPTION	{}
.main .advancedsearch .SubmitSearch		{color:#000000; border:1px solid #000000;background-color:#ffffff; font-size:11px;font-weight:bold;font-family: verdana, arial, helvetica, sans-serif;width:150px;height:25px;}

.notice {color:#cc0000;font-weight:bold;}


/*  **************************************************************************************************	*/
/*  		Classes for Calendars	                     								*/
/*  **************************************************************************************************	*/

.caldateBlue {font-family:Verdana,Arial,Helvetica; font-size:7pt; background-color: #D9ECFA;}
.caldatemonthBlue {font-family:Verdana,Arial,Helvetica; font-size:7pt; color:#085799; font-weight:bold;}
.caldateheaderBlue {font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:bold; background-color:#b5dff7}
.caldatecurrentBlue {font-family:Verdana,Arial,Helvetica; font-size:7pt; color:#cc0000; font-weight:bold; background-color:#b5dff7}





.CalendarBlue           {font-family:font-size:7pt; background-color: #D9ECFA; text-align:center; width:140}
.CalendarBlue .Header   {font-size:7.5pt; font-weight:bold; color: #444444;background-color:#b5dff7}
.CalendarBlue td a {color:black}
.CalendarBlue .Days     {color:#045694; background-color:#FFFFFF}
.CalendarBlue td        {text-align:center; font-family:Verdana,Arial,Helvetica; font-size:7pt;font-weight:bold; color:#444444;}
.CalendarBlue .Days  .DayHeader  {width:14%; background-color:#EDECCD}
.CalendarBlue .Days  .Current    {width:14%; color:#FFFFFF; background-color:#cc0000}
.CalendarBlue .Day a   				{color:#444444;}
.CalendarBlue .Day a:hover   				{color:#cc0000;}
.CalendarBlue .Days  .Day        {width:14%; background-color:#F7F7E6}


.CalendarGreen           {font-family:font-size:7pt; background-color: #D9ECFA; text-align:center; width:140}
.CalendarGreen .Header   {font-size:7.5pt; font-weight:bold; color: #444444;background-color:#b5dff7}
.CalendarGreen td a {color:black}
.CalendarGreen .Days     {color:#045694; background-color:#FFFFFF}
.CalendarGreen td        {text-align:center; font-family:Verdana,Arial,Helvetica; font-size:7pt;font-weight:bold; color:#444444;}
.CalendarGreen .Days  .DayHeader  {width:14%; background-color:#EDECCD}
.CalendarGreen .Days  .Current    {width:14%; color:#FFFFFF; background-color:#cc0000}
.CalendarGreen .Day a   				{color:#444444;}
.CalendarGreen .Day a:hover   				{color:#cc0000;}
.CalendarGreen .Days  .Day        {width:14%; background-color:#F7F7E6}

/*
.CalendarGreen           {font-family:Verdana,Arial,Helvetica; font-size:7pt; background-color: #F2F9E7; text-align:center; width:140}
.CalendarGreen .Header   {font-size:7.5pt; font-weight:bold; color:#3A5F0B; background-color:#DFF3BE}
.CalendarGreen .Days     {color:#3A5F0B; background-color:#F2F9E7}
.CalendarGreen td        {text-align:center; font-family:Verdana,Arial,Helvetica; font-size:7pt;font-weight:bold; color:#3A5F0B;}
.CalendarGreen .Days  .DayHeader  {width:14%; background-color:#DFF3BE }
.CalendarGreen .Days  .Current    {width:14%; color:#cc0000; background-color:#DFF3BE; }
.CalendarGreen .Days  .Current a   {width:14%; color:#cc0000; background-color:#DFF3BE; }
.CalendarGreen .Days  .Day        {width:14%; background-color:#DFF3BE}
*/

.main .results						{width:100%;background-color:#ffffff;margin-left:10px;  margin-top:5px;}
.main .results .title				{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.main .results .data				{width:100%;margin-bottom:0px;background-color:#ffffff;}
.main .results .data td			{padding: 2px; color: #444444;background-color: #FFFFFF;padding-bottom:10px;}
.main .results .data .counter 			{padding-top:5px; padding-right:0px;height:22px; font-weight:bold; color:#444444; background-color:#F9F9F9; width:22px; text-align:right;border:1px solid #cccccc;border-right:0px;border-top:0px;}
.main .results .data .contents			{width:100%;}
.main .results .data .contents .title			{width:100%; align:left; padding-top:5px; padding-left:0px; border: 0px solid; font-weight: bold; font-size: 12px;background-color: #F9F9F9;border-bottom:1px solid #cccccc;height:22px;}
.main .results .data .contents .type			{height:22px; font-style:italic;padding-bottom:3px;padding-top:3px;background-color:#ffffff;margin-top:2px;padding-left:5px; border-bottom:1px dotted #efefef;}
.main .results .data .contents .title a			{color: #000080;}
.main .results .data .contents .description	{font-weight:normal;border-bottom:1px dotted #efefef;}
.main .results .data .contents .categories	{height:22px; font-style:italic;padding-bottom:3px;padding-top:3px;background-color:#ffffff;margin-top:2px;padding-left:5px; }

.main .results .paging			{height:20px; width:100%; margin-bottom:10px; margin-top:20px; text-align:center;border-top: #cccccc 1px solid; font-size: 13px;border-bottom: #cccccc 1px solid;background-color: #ffffff; color:#444444;font-weight: normal; }
.main .results .paging a			{color: #000080;}
.main .results .paging td			{text-align:center;font-weight: normal; }
.main .results .paging .left			{text-align:left;padding-left:5px;background-color: #ffffff;}
.main .results .paging .right			{text-align:right;padding-right:5px;background-color: #ffffff;}
.main .results .paging .center		{text-align:center;font-weight: normal;background-color: #ffffff; }

/*
	Set the stylesheet rule for the watermark
*/
@media print {
   #iml {display:block;}
}
@media screen {
   #iml {display:none;}
}

/*
	New classes
*/

.search {background-color:#E8E6D0;width:760px;}
.toptabs {background-color:#E8E6D0;width:760px;border-bottom:1px #cccccc solid;}
.toptabs td {padding-left:2px;padding-right:2px;text-align:left;vertical-align:bottom;padding:0px;height:33px;}


/*  **************************************************************************************************	*/
/*  		Classes for Parents	                     								*/
/*  **************************************************************************************************	*/


.parents {width:100%;background-color:#FFFFFF;margin-left:10px;  margin-top:5px; }
.parents td {color:#444444 }
.parents a { }
.parents a:link 						{color:#000080; text-decoration:none;}
.parents a:visited 					{color:#444444; text-decoration:none; }
.parents a:active, a:hover 	{color:#000080; text-decoration:underline; }
.parents  .title {padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.parents .category {background-color:#FFFFFF;color:#085799;padding:6 0 5 15; color:#464646; background-image:url(../images/h2bgl.gif); background-repeat:no-repeat; background-position:left 5px; border-top:1px #efefef solid;font-weight:bold;}
.parents .text {padding:5px;padding-left:18px;}
.parents .subsearch {padding:20px; padding-right:50px;}
.parents .subsearch fieldset {padding:0px; color:#444444; font-weight:bold; border-color:#D8D8D8;}
.parents .subsearch fieldset .caption {padding:5px; color:#444444}
.parents .subsearch fieldset .caption input {border:0px;}
.parents .subsearch input {padding:5px; color:#444444; color:#444444; border:1px solid #cccccc; font-family:Verdana, Tahoma, Arial; font-size:11px;background-color:#ffffff}


/*  **************************************************************************************************	*/
/*  		Classes for Students	                     								*/
/*  **************************************************************************************************	*/
.students {width:100%;background-color:#FFFFFF;margin-left:10px;  margin-top:5px; }
.students td {color:#444444 }
.students a { }
.students a:link 						{color:#000080; text-decoration:none;}
.students a:visited 					{color:#444444; text-decoration:none; }
.students a:active, a:hover 	{color:#000080; text-decoration:underline; }
.students  .title 						{padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.students .category 				{background-color:#FFFFFF;color:#085799;padding:6 0 5 15; color:#464646; background-image:url(../images/h2bgl.gif); background-repeat:no-repeat; background-position:left 5px; border-top:1px #efefef solid;font-weight:bold;}
.students .text 						{padding:5px;padding-left:18px;}
.students .subsearch 				{padding:20px; padding-right:50px;}
.students .subsearch fieldset 					{padding:0px; color:#444444; font-weight:bold; border-color:#D8D8D8;}
.students .subsearch fieldset .caption 	{padding:5px; color:#444444}
.students .subsearch fieldset .caption input 		{border:0px;}
.students .subsearch input 					{padding:5px; color:#444444; color:#444444; border:1px solid #cccccc; font-family:Verdana, Tahoma, Arial; font-size:11px;background-color:#ffffff}

/*  **************************************************************************************************	*/
/*  		Classes for Teachers	                     								*/
/*  **************************************************************************************************	*/

.teachers {width:100%;background-color:#FFFFFF;margin-left:10px;  margin-top:5px; }
.teachers td {color:#444444 }
.teachers a { }
.teachers a:link 						{color:#000080; text-decoration:none;}
.teachers a:visited 					{color:#444444; text-decoration:none; }
.teachers a:active, a:hover 	{color:#000080; text-decoration:underline; }
.teachers  .title {padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-right: #185d9c 0px solid;font-weight: bold;font-size: 13px;border-left: #185d9c 0px solid;border-bottom: #185d9c 1px solid;background-color: #F4F4F4;color:#B43D3D;}
.teachers .category {background-color:#FFFFFF;color:#085799;padding:6 0 5 15; color:#464646; background-image:url(../images/h2bgl.gif); background-repeat:no-repeat; background-position:left 5px; border-top:1px #efefef solid;font-weight:bold;}
.teachers .text {padding:5px;padding-left:18px;}
.teachers .subsearch {padding:20px; padding-right:50px;}
.teachers .subsearch fieldset {padding:0px; color:#444444; font-weight:bold; border-color:#D8D8D8;}
.teachers .subsearch fieldset .caption {padding:5px; color:#444444}
.teachers .subsearch fieldset .caption input {border:0px;}
.teachers .subsearch input {padding:5px; color:#444444; color:#444444; border:1px solid #cccccc; font-family:Verdana, Tahoma, Arial; font-size:11px;background-color:#ffffff}
