﻿@media all 
{
	body				{font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; background-image:url(common/bg.bmp);}
	a,p,span,td,li		{font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size:10pt; text-decoration:none; color:#404040; clear:both;}
	a:hover				{text-decoration:underline; color:#ED5100;}
	h2                  {font-size:20pt; font-weight:normal; margin:0px;}
	h3					{font-size:14pt; font-weight:normal; color:#ED5100; margin:0px;}
	hr					{margin:2px 0px 4px 0px;}

	.dottedline			{border-top:dotted 1px #808080;}
	.page_title1		{font-size:24px; font-weight:normal; color:#404040; margin-bottom:0px;}
	.page_title4		{font-size:22px; font-weight:normal; color:#404040; margin-bottom:8px;}
	.page_title2		{font-size:20px; font-weight:normal; color:#404040; margin-bottom:0px;}
	.page_title3		{font-size:14px; font-weight:normal; color:#ED5100; margin-bottom:8px;}
	.page_text			{font-size:14px; color:#404040; line-height:1.75;}
	.page_focus			{font-size:14px; color:#ED5100; font-weight:bold;}
	.page_bullets		{font-size:14px; color:#404040; line-height:1.75;}
	.page_bullets2		{font-size:14px; color:#404040; line-height:1.5;}
	.row				{padding:7px 0px; font-size:8pt;}
	.text_feature		{color:#404040; line-height:1.5;}
	.text_intro			{color:#404040; line-height:1.5;}

	A.feature_link		{font-size:13px; color:#404040; text-decoration:underline;}

	A.price_link		{font-size:10pt; font-weight:normal; text-decoration:none; color:#ED5100;}
	A.price_link:hover	{font-size:10pt; font-weight:normal; text-decoration:underline; color:#ED5100;}

	A.page_link			{font-size:11pt; font-weight:normal; text-decoration:none; color:#ED5100;}
	A.page_link:hover	{font-size:11pt; font-weight:normal; text-decoration:underline; color:#ED5100;}

	A.title_link		{font-size:14pt; font-weight:normal; text-decoration:none; color:#ED5100;}
	A.title_link:hover	{font-size:14pt; font-weight:normal; text-decoration:underline; color:#ED5100;}

	#portals			{width:100%; float:right; text-align:justify; line-height:1.5; border:solid 1px silver; padding:8px 10px; margin-top:8px;}	
	#portals a.tag1		{font-size:10pt; color:#848284;}
	#portals a.tag1a	{font-size:10pt; color:#ED5100;}
	#portals a.tag2		{font-size:11pt; color:#848284;}
	#portals a.tag3		{font-size:13pt; color:#848284;}
	#portals a.tag4		{font-size:14pt; color:#848284;}

	.tags_title			{font-size:20px; margin-bottom:10px; font-weight:normal; color:#848284;}
	
	.h1{font:bold 22px Georgia, Serif, Arial, Helvetica, sans-serif;letter-spacing:-0.01em;word-spacing:-0.05em}
	.h2{font:normal 18px Georgia, Serif, Arial, Helvetica, sans-serif;letter-spacing:-0.01em;word-spacing:-0.05em}
		
	A.h1                {font-size:12pt; font-family:Arial;}
	A.h1:hover          {color:#C00000;}

	A.clsTabLink			{color:#ffffff; font-size:xx-small; font-family:verdana; text-decoration:none}
	A.clsTabLink:hover		{color:#ffffff; text-decoration:underline}
	A.clsTabLinkSel			{color:#ffffff; font-size:xx-small; font-family:verdana; text-decoration:none; font-weight:bold;}
	A.clsTabLinkSel:hover	{color:#ffffff; text-decoration:underline}

	A.clsMenuLink       {font-size:10pt; color:#ffffff; text-decoration:none}
	A.clsMenuLink:hover {color:#ffffff; text-decoration:underline}

	A.footerlink        {font-size:10pt; text-decoration:none; color:#666666;}
	A.footerlink:hover  {font-size:10pt; text-decoration:underline; color:#ED5100;}

	A.more              {font-size:10pt; font-style:italic; color:#C00000; text-decoration:none;}
	A.more:active		{text-decoration:underline; color:#C00000;}
	A.more:hover		{text-decoration:underline; color:#C00000;}
	
	A.link_small        {font-size:10pt; text-decoration:none; color:#666666;}
	A.link_small:hover  {font-size:10pt; text-decoration:underline; color:#ED5100;}
	
	A.link_medium        {font-size:11pt; text-decoration:none; color:#666666;}
	A.link_medium:hover  {font-size:11pt; text-decoration:underline; color:#ED5100;}

	H1                  {font-size:12pt; font-weight:bold;}
	H3                  {font-size:12pt; font-weight:bold; margin:0px;}
	H4                  {font-size:12pt; font-weight:bold; margin:10px 0px 10px 0px;}
	UL					{margin:0px 30px;}
	
	.button				{width:80px;}
	.clsTab				{background-color:#848284; border-right-color:#ffffff; border-right-style:solid; border-right-width:1px; border-bottom-color:#ffffff; border-bottom-style:solid; border-bottom-width:1px; height:21px;}
	.clsTabSel			{background-color:#ED5100; border-right-color:#ffffff; border-right-style:solid; border-right-width:1px; border-bottom-color:#ED5100; border-bottom-style:solid; border-bottom-width:1px; height:21px; filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FF7800,endcolorstr=#ED5100);}
	
	.clsTabSpacer		{background-color:#ffffff; border-bottom-color:#ffffff; border-bottom-style:solid; border-bottom-width:1px; font-weight:normal; font-size:10pt;}
	.clsTabTable		{background-color:#ED5100; font-size:10pt;}
	.faq		   	    {font-size:10pt; font-weight:normal; margin:10px 0px; text-decoration:none; cursor:hand; color:Blue;}
	.faq_over           {font-size:10pt; font-weight:normal; margin:10px 0px; text-decoration:underline; cursor:hand; color:#C00000;}
	.frame				{padding:20px 20px 20px 30px; border:solid 1px #ED5100;}

	.loginform			{margin:15px 0px;}
	.portal_desc		{line-height:1.5; padding-bottom:30px; text-align:justify;}
	.portal_logo		{padding-bottom:60px; line-height:2;}
	.text				{padding-top:30px; line-height:1.5;}
	.text2				{line-height:1.5;}
	.text3				{line-height:1.5; text-align:justify;}
	.text_faq			{line-height:1.5; text-align:justify; padding-top:10px;}
	.titlebar			{font-size:12pt; font-weight:bold;}
}

@media print
{
	a,p,span,td,li		{font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size:11pt; text-decoration:none; color:#404040; clear:both;}
    .noprint			{display:none;}
	.frame				{padding:0px; border:solid 0px;}
}
