BODY				{FONT-SIZE: 12px; FONT-FAMILY: Verdana buttonface: #FF0000; margin-top:0pt; margin-right:0pt; margin-bottom:0pt; margin-left:0pt;}
FONT				{FONT-SIZE: 12px; FONT-FAMILY: Verdana}
TD					{FONT-SIZE: 12px; FONT-FAMILY: Verdana}
TH					{FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana}
P					{FONT-SIZE: 12px; FONT-FAMILY: Verdana}
DIV					{FONT-SIZE: 12px; FONT-FAMILY: Verdana}
DIV.calendar		{Z-INDEX: 1; POSITION: absolute;}
INPUT				{FONT-SIZE: 12px; FONT-FAMILY: Verdana}
INPUT.button		{BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-LEFT:1px solid; BORDER-BOTTOM:1px solid; FONT-WEIGHT:normal; BACKGROUND:#88ABCB; border-color:#666666;}
INPUT.text			{BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-LEFT:1px solid; BORDER-BOTTOM:1px solid; FONT-WEIGHT:normal; BACKGROUND:#FFFFFF; border-color:#666666; padding-left:2px; padding-right:2px;}
INPUT.arrowleft		{border-style:none; FONT-WEIGHT:normal; BACKGROUND:#FFFFFF; border-color:#999999; font-size:9px; padding-left:10px; padding-right:5px; background-image:url(../image/ico_arrowleft_true.gif); color:#FFFFFF; cursor:hand;}
INPUT.arrowright	{border-style:none; FONT-WEIGHT:normal; BACKGROUND:#FFFFFF; border-color:#999999; font-size:9px; padding-left:10px; padding-right:5px; background-image:url(../image/ico_arrowright_true.gif); color:#FFFFFF; cursor:hand;}
.arrowleftfalse		{border-style:none; FONT-WEIGHT:normal; BACKGROUND:#FFFFFF; border-color:#999999; font-size:10px; padding-left:10px; padding-right:8px; padding-bottom:1px; background-image:url(../image/ico_arrowleft_false.gif); color:#FFFFFF;}
.arrowrightfalse	{border-style:none; FONT-WEIGHT:normal; BACKGROUND:#FFFFFF; border-color:#999999; font-size:10px; padding-left:10px; padding-right:8px; padding-bottom:1px; background-image:url(../image/ico_arrowright_false.gif); color:#FFFFFF;}

TEXTAREA			{FONT-SIZE: 12px; FONT-FAMILY: Verdana}
FORM				{FONT-SIZE: 12px; FONT-FAMILY: Verdana height:100%;}
SELECT				{FONT-SIZE: 12px; FONT-FAMILY: Verdana}
A					{FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; FONT-FAMILY: Verdana; FONT-VARIANT: normal; TEXT-DECORATION: underline;}
A:link				{FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; FONT-FAMILY: Verdana; FONT-VARIANT: normal; TEXT-DECORATION: underline;}
A:active			{FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; FONT-FAMILY: Verdana; FONT-VARIANT: normal; TEXT-DECORATION: underline;}
A:hover				{FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666666; FONT-FAMILY: Verdana; FONT-VARIANT: normal; TEXT-DECORATION: none;}

.top				{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: none; border-width:1px; border-color:#FFFFFF; border-style:solid;}
A.top				{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: none; border-width:1px; border-color:#FFFFFF; border-style:solid;}
A.top:link			{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: none; border-width:1px; border-color:#FFFFFF; border-style:solid;}
A.top:active		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: none; border-width:1px; border-color:#FFFFFF; border-style:solid;}
A.top:hover 		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: none; border-width:1px; border-color:#FFFFFF; border-style:solid;}

.topaktiv			{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: none; border-width:1px; border-color:#FF0000; border-style:solid;}
A.topaktiv			{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: none; border-width:1px; border-color:#FF0000; border-style:solid;}
A.topaktiv:link		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: none; border-width:1px; border-color:#FF0000; border-style:solid;}
A.topaktiv:active	{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: none; border-width:1px; border-color:#FF0000; border-style:solid;}
A.topaktiv:hover 	{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: none; border-width:1px; border-color:#FF0000; border-style:solid;}

A.kompass 			{FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana TEXT-DECORATION: none;}
A.kompass:link 		{FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana TEXT-DECORATION: none;}
A.kompass:active 	{FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana TEXT-DECORATION: none;}
A.kompass:hover 	{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: underline;}

.navi				{FONT-SIZE:12px; COLOR:#000000; TEXT-DECORATION: none;}
A.navi 				{FONT-SIZE:12px; COLOR:#000000; TEXT-DECORATION: none;}
A.navi:link 		{FONT-SIZE:12px; COLOR:#000000; TEXT-DECORATION: none;}
A.navi:active 		{FONT-SIZE:12px; COLOR:#000000; TEXT-DECORATION: none;}
A.navi:hover 		{FONT-SIZE:12px; COLOR:#666666; TEXT-DECORATION: underline;}

.naviTitle			{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
A.naviTitle			{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
A.top:naviTitle		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
A.top:naviTitle		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
A.top:naviTitle 	{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}

.tdHead				{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
A.tdHead			{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
A.tdHead:link		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
A.tdHead:active		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
A.tdHead:hover 		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;}

P.button			{padding-top:2px; padding-bottom:2px;}
A.button			{BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-LEFT:1px solid; BORDER-BOTTOM:1px solid; FONT-WEIGHT:normal; FONT-SIZE:12px; color:#000000; BACKGROUND:#88ABCB; border-color:#666666; padding-right:10px; padding-left:10px; padding-top:1px; padding-bottom:1px; TEXT-DECORATION: none;}
A.button:link		{BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-LEFT:1px solid; BORDER-BOTTOM:1px solid; FONT-WEIGHT:normal; FONT-SIZE:12px; color:#000000; BACKGROUND:#88ABCB; border-color:#666666; padding-right:10px; padding-left:10px; padding-top:1px; padding-bottom:1px; TEXT-DECORATION: none;}
A.button:active		{BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-LEFT:1px solid; BORDER-BOTTOM:1px solid; FONT-WEIGHT:normal; FONT-SIZE:12px; color:#000000; BACKGROUND:#88ABCB; border-color:#666666; padding-right:10px; padding-left:10px; padding-top:1px; padding-bottom:1px; TEXT-DECORATION: none;}
A.button:hover 		{BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-LEFT:1px solid; BORDER-BOTTOM:1px solid; FONT-WEIGHT:normal; FONT-SIZE:12px; color:#000000; BACKGROUND:#88ABCB; border-color:#666666; padding-right:10px; padding-left:10px; padding-top:1px; padding-bottom:1px; TEXT-DECORATION: none;}

A.title	 			{FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666666; FONT-FAMILY: Verdana TEXT-DECORATION: none;}
A.title:link		{FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666666; FONT-FAMILY: Verdana TEXT-DECORATION: none;}
A.title:active		{FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #CCCCCC; FONT-FAMILY: Verdana TEXT-DECORATION: none;}
A.title:hover		{FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #CCCCCC; FONT-FAMILY: Verdana TEXT-DECORATION: none;}

.login				{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana TEXT-DECORATION: none; padding-bottom:2px; padding-top:2px;}
.footer				{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana TEXT-DECORATION: none; padding-bottom:2px; padding-top:2px;}
.title	 			{FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666666;}
.headline 			{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666;}
.contentHead		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333;}

.boxtitle			{FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; FONT-FAMILY: Verdana FONT-VARIANT: normal; TEXT-DECORATION: none;}
.option				{FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #6495ed; FONT-FAMILY: Verdana TEXT-DECORATION: none;}
.storycat			{FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; FONT-FAMILY: Verdana TEXT-DECORATION: underline;}
.tiny				{FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; FONT-FAMILY: Verdana TEXT-DECORATION: none;}
.slogan				{FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #CC0000; FONT-FAMILY: Verdana FONT-VARIANT: small-caps; TEXT-DECORATION: none;}
.boxcontent			{FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; FONT-FAMILY: Verdana}

.tdHeadline			{border-top-style:solid; border-top-width:1; border-top-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1; border-bottom-color:#666666; padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; background-color:#88ABCB; FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#333333; vertical-align:top;}
.tdFooter			{border-bottom-style:solid; border-bottom-width:1; border-bottom-color:#CCCCCC; padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; background-color:#EEEEEE; FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#333333; vertical-align:top;}
.tdContent			{padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; background-color:#DAEAF8; vertical-align:top;}
.tdContentLine		{border-bottom-style:solid; border-bottom-width:1; border-bottom-color:#CCCCCC; padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; background-color:#DAEAF8; vertical-align:top;}
.tdAltcontent		{padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; background-color:#ECF1F9; vertical-align:top;}
.tdAltcontentLine	{border-bottom-style:solid; border-bottom-width:1; border-bottom-color:#CCCCCC; padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; background-color:#ECF1F9; vertical-align:top;}
.tdGridContent		{padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; vertical-align:top;}
.tdGridContentLine	{border-bottom-style:solid; border-bottom-width:1; border-bottom-color:#CCCCCC; padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; vertical-align:top;}
.tdTitle			{border-bottom-style:solid; border-bottom-width:1; border-bottom-color:#999999;}
.tdNavi				{padding-right:10px;}
.tdContentLineCoral	{border-bottom-style:solid; border-bottom-width:1; border-bottom-color:#CCCCCC; padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; background-color:#FFAAAA; vertical-align:top;}

.label				{FONT-SIZE: 11px; BACKGROUND: #6699CC; COLOR: #333333; FONT-FAMILY: Verdana}
.mark				{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000;}
.template			{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: , sans-serif;}
.example			{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: , sans-serif;}
.markOK				{font-size:10pt; color:#006633; padding-bottom:4px; font-weight:bold; background:none; text-decoration:none;}
.markER				{font-size:10pt; color:#CC0000; padding-bottom:4px; font-weight:bold; background:none; text-decoration:none;}
.markME				{font-size:10pt; color:#0000FF; padding-bottom:4px; font-weight:bold; background:none; text-decoration:none;}

.headline
{
	font-weight: bold;
	color: Black;
	margin: 0 0 5px 0;
}
.list_header
{
	background-color:#ECF1F9;
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	padding: 2px 11px;
	margin-bottom: 10px;
}
.list_item_simple
{
	height: 70px;
	margin: 0 0 10px 0;
	padding: 10px;
}
.list_item
{
	height: 70px;
	background-color: #FCFCFC;
	border: 1px solid #D7E2E6;
	margin: 0 0 10px 0;
	padding: 10px;
}
.list_image
{
	width: auto !important;
	width: 120px;	/* IE Hack for min width */
	min-width: 120px;
	height: 60px;
	float: right;
	margin: 0 20px 0 0;
}
.list_image_left
{
	width: auto !important;
	width: 160px;	/* IE Hack for min width */
	min-width: 160px;
	height: 60px;
	float: left;
	margin: 0 20px 0 0;
}
.page_item
{
	width: 780px;
	background-color: #FCFCFC;
	border: 1px solid #D7E2E6;
	margin: 0 0 10px 0;
	padding: 10px;
}
.user_content
{
	width: 750px;
	height: auto !important; 
	height: 150px;		/* IE Hack for min height of 360px */
	min-height: 150px;
	float:none;
	border-top: 1px solid #D7E2E6;
	padding: 10px 0 0 0;
}
.user_image
{
	width: 100px;
	height: 100px;
	float: right;
	margin: 0 0 0 0;
}