﻿BODY			{
				BACKGROUND-IMAGE: url(..\images\background.gif);				
				COLOR: #000000;
				background-color: #ffffff;
				MARGIN-TOP: 0px;
				MARGIN-BOTTOM: 0px;
				MARGIN-RIGHT: 0px;
				MARGIN-LEFT: 0px;			
				}

P				{
				MARGIN-TOP: 0px;
				MARGIN-BOTTOM: 1em;
				}
				
TD				{
				FONT-SIZE: 8pt;
				COLOR: #333333;
				LINE-HEIGHT: 12pt;
				FONT-FAMILY: Verdana, Arial, Helvetica, "MS Sans Serif", sans-serif;
				}

UL				{
				padding: 0px;
				margin: 0px;							
				}

LI				{													
				padding: 0px;
				margin: 0px;
				list-style-type: none;
				}

IMG				{
				<!--border: 0px;-->
				}
				
A				{
				color: "#2e4a86";
				text-decoration: underline;
				}
				
A:link			{
				COLOR: #2e4a86;
				TEXT-DECORATION: underline;
				}
				
A:visited		{
				COLOR: #2e4a86;
				TEXT-DECORATION: underline;
				}
				
A:active		{
				COLOR: #2e4a86;
				TEXT-DECORATION: underline;
				}
				
A:hover			{
				COLOR: #003366;
				TEXT-DECORATION: underline;
				}


/* =========================================================== */

/* === One liner blue bar area on home page === */
.home_second_bar	{
					BACKGROUND-COLOR: #205D94;
					}

td.home_body		{
					COLOR: #F9F9F9;
					line-height : 14pt; 
					font-family : Verdana, Arial, Helvetica; 
					font-size : 10pt; 
					font-style : normal;					
					PADDING-TOP: 9px;
					PADDING-BOTTOM: 9px;
					PADDING-LEFT: 30px;
					PADDING-RIGHT: 30px;
					}

td.home_white		{
					COLOR: #FFFFEE;
					line-height : 6pt; 
					font-family : Verdana, Arial, Helvetica; 
					font-size : 6pt; 
					font-style : normal;
					}
					
td.home_quickLinks	{
					PADDING-TOP: 7px;
					PADDING-BOTTOM: 0px;
					PADDING-LEFT: 10px;
					PADDING-RIGHT: 30px;
					}					

A.home_body, A.home_body:link, A.home_body:active, A.home_body:visited, A.home_body:hover
				{
					COLOR: #FFFFEE;
					TEXT-DECORATION: underline;
				}
/* === Three boxes header and body === */
td.section_header			{						
							PADDING-TOP: 6px;
							PADDING-BOTTOM: 7px;
							PADDING-LEFT: 30px;
							PADDING-RIGHT: 10px;	
							BACKGROUND: #D9E2F3;
							FONT-SIZE: 13px;
							COLOR: #354247;
							LINE-HEIGHT: 15px;					
							}

.section_header_title		{
							COLOR: #354247;
							line-height : 18pt; 
							font-family : "Trebuchet MS", Arial, Helvetica; 
							font-size : 11pt; 
							font-style : normal; 
							font-weight: bold;						
							}

A.section_header_title, A.section_header_title:link, A.section_header_title:active, A.section_header_title:visited, A.section_header_title:hover	{							
							COLOR: #354247;
							TEXT-DECORATION: none;
							}	
						
.section_header_subtitle	{
							COLOR: #676767;
							line-height : 12pt; 
							font-family : Verdana, Arial, Helvetica; 
							font-size : 8pt; 
							font-style : normal;
							PADDING-TOP: 4px;
							PADDING-BOTTOM: 6px;
							PADDING-RIGHT: 30px;
							}

td.section_body		{
					COLOR: #354247;
					line-height : 12pt; 
					font-family : Verdana, Arial, Helvetica; 
					font-size : 10pt; 
					font-style : normal;
					PADDING-TOP: 12px;
					PADDING-BOTTOM: 12px;
					PADDING-LEFT: 30px;
					PADDING-RIGHT: 30px;
					}

td.section_body_home		{
					COLOR: #676767;
					line-height : 12pt; 
					font-family : Verdana, Arial, Helvetica; 
					font-size : 8pt; 
					font-style : normal;
					PADDING-TOP: 12px;
					PADDING-BOTTOM: 0px;
					PADDING-LEFT: 30px;
					PADDING-RIGHT: 20px;
					}

td.section_body_home_footer		{
					COLOR: #676767;
					line-height : 12pt; 
					font-family : Verdana, Arial, Helvetica; 
					font-size : 8pt; 
					font-style : normal;
					PADDING-TOP: 0px;
					PADDING-BOTTOM: 10px;
					PADDING-LEFT: 10px;
					PADDING-RIGHT: 15px;
					}
					
.headerRelease	{
					font-size : 9pt;
					PADDING-TOP: 8px;
					}

.headerReleaseSubTitle	{
					font-style : italic;
					line-height : 11pt; 
					}


/* === Back pages === */
td.back_submenu				{
							COLOR: #BFE2FF; 
							font-family : Arial, Helvetica; 
							font-size : 8pt; 
							font-style : normal; 
							line-height : 10pt; 
							PADDING-TOP: 4px;
							PADDING-BOTTOM: 0px;
							PADDING-LEFT: 30px;
							PADDING-RIGHT: 30px;
							}


A.back_submenu_link, A:link.back_submenu_link, 
A:visited.back_submenu_link, A:active.back_submenu_link, A:hover.back_submenu_link
										{
										COLOR: #BFE2FF;
										TEXT-DECORATION: none;
										}										


A.back_submenu_link_selected, A:link.back_submenu_link_selected, 
A:visited.back_submenu_link_selected, A:active.back_submenu_link_selected,
A:hover.back_submenu_link_selected
										{
										COLOR: #F1F1F1;									 
										TEXT-DECORATION: none;
										font-weight : bold;
										}	

A.back_subnav_link, A:link.back_subnav_link, 
A:visited.back_subnav_link, A:active.back_subnav_link, A:hover.back_subnav_link
										{										
										}				
										
A.back_subnav_link_selected, A:link.back_subnav_link_selected, 
A:visited.back_subnav_link_selected, A:active.back_subnav_link_selected,
A:hover.back_subnav_link_selected
										{																		 
										TEXT-DECORATION: none;
										font-weight : normal;
										color: #676767;										
										}											



					
td.back_quickLinks_one			{
							COLOR: #676767;
							line-height : 12pt; 
							font-family : Verdana, Arial, Helvetica; 
							font-size : 8pt; 
							font-style : normal;					
							PADDING-TOP: 8px;
							PADDING-BOTTOM: 10px;
							PADDING-LEFT: 30px;
							PADDING-RIGHT: 30px;					
							BACKGROUND: #EFEDDE;
							}			

					
td.back_quickLinks			{
							COLOR: #676767;
							line-height : 12pt; 
							font-family : Verdana, Arial, Helvetica; 
							font-size : 8pt; 
							font-style : normal;					
							PADDING-TOP: 8px;
							PADDING-BOTTOM: 10px;
							PADDING-LEFT: 30px;
							PADDING-RIGHT: 30px;
							}				

td.back_quickLinks ul		{
							padding-left: 0px;
							margin: 0px;							
							}

td.back_quickLinks li		{													
							font-size : 7pt;
							margin-bottom: 4px;								
							margin-top: 4px;	
							list-style-type: none;
							}

td.back_quickLinks_link	{													
							font-size : 7pt;
							padding-bottom: 2px;								
							padding-top: 2px;							
							padding-right: 3px;						
							padding-left: 0px;	
							list-style-type: none;
							}

.header				{													
							font-weight :bold;
							line-height : 16pt; 
							}
							
.callout				{													
							font-size : 6pt;
							}

					
.content	{				
							PADDING-TOP: 4px;
							PADDING-BOTTOM: 8px;
							}		

td.columnHead		{		
							COLOR: #676767;
							PADDING-TOP: 3px;	
							PADDING-BOTTOM: 3px;	
							PADDING-LEFT: 8px;
							PADDING-RIGHT: 8px;	
							BACKGROUND-COLOR: #EFEDDE;
							}

td.columnText	{		
							PADDING-TOP: 4px;	
							PADDING-BOTTOM: 4px;	
							PADDING-LEFT: 8px;
							PADDING-RIGHT: 8px;	
							BACKGROUND-COLOR: #FFFFFF;
							}

td.image_right		{			
							PADDING-TOP: 3px;	
							PADDING-LEFT: 20px;	
							}
							
.caption			{							
							PADDING-TOP: 3px;	
							}

/* === Search styles === */

.searchResults			{
						}
					
.searchResult			{
						PADDING-BOTTOM: 12px;
						}
					
.searchURLTop			{
						font-size : 11pt;
						}					

					
.searchURLBottom A.searchURLBottom, A:link.searchURLBottom, 
A:visited.searchURLBottom, A:active.searchURLBottom, A:hover.searchURLBottom
						{
						font-size : 8pt;
						COLOR: #008000;									 
						TEXT-DECORATION: none;
						font-weight : normal;
						}										
					
.searchSummary			{
						}
																			
.small_search_input		{
						font-size : 8pt;
						}					


.searchTitleHeader		{
						COLOR: #676767;
						line-height : 12pt; 						
						font-size : 8pt; 						
						}

.searchCountLineYes		{
						text-align: right;
						PADDING-BOTTOM: 12px;
						}
						
.searchCountLineNo	{
						text-align: center;
						PADDING-BOTTOM: 12px;
						}							


/* === Error messages === */
.errors ul					{
							padding: 0px;
							margin-bottom: 20px;
							margin-left: 30px;
							}

.errors li					{	
							font-family: Verdana, sans-serif;
							color: #BB3333;
							font-size: 8pt;
							line-height : 10pt; 
							text-align: left;							
							font-weight: normal;	
							margin-top: 2px;	
							list-style-type: circle;
							}
							
.errorPage					{
							font-size: 18px;							        
							color: #BB2233;
							text-align: center;
							}							

.message					{
							font-size: 10pt;
							line-height : 12pt; 						        
							color: #26649D;
							font-weight: bold;
							}
							
.errorMessage				{
							font-size: 10pt;
							line-height : 12pt; 						        
							color: #BB3333;
							font-weight: bold;
							}						


/* === Forms === */
.formField					{
							color: #003366;
							}
							
.textInput					{
							}							

.requiredField				{
							color: maroon;
							}
							
.requiredTextInput			{
							}

/* === Registration === */
registrationTable			{
							font-size: xx-small;							
							}
							
.registrationTable td		{					
							padding: 2px 2px 2px 2px;
							}							




/* === The footer === */
.FooterFont					{
							FONT: 11px Arial, "MS Sans Serif", sans-serif;
							COLOR: #999999;
							}

A.FooterFont, A.FooterFont:link, A.FooterFont:visited, A.FooterFont:active
							{							
							TEXT-DECORATION: none;
							COLOR: #999999;
							}
											
A.FooterFont:hover			{							
							TEXT-DECORATION: underline;
							COLOR: #5C5E48;
							}


/* =========================================================== */
/* === Forum Styles === */


.bodyline								{
										/*BACKGROUND-COLOR: #ffffff;*/
										font-family : Verdana, Arial, Helvetica;
										}

.forum_footer							{
										BACKGROUND-COLOR: #ffffff;
										}

.forumline								{
										/*BORDER: #D5D6C8 1px solid; */
										BACKGROUND-COLOR: #ffffff;
										font-family : Verdana, Arial, Helvetica;
										}

.forum_action							{
										BACKGROUND-COLOR: #D9E2F3;
										}

.maintitle								{
										FONT-WEIGHT: bold;
										FONT-SIZE: 16px;										
										LINE-HEIGHT: 120%;
										FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
										TEXT-DECORATION: none;
										}

TH.thCornerL, TH.thCornerR, TH.thTop, TH.thHead, TH.thLeft, TH.thRight, TH.thSides
										{
										BORDER: #205D94 0px none;	
										BACKGROUND-IMAGE: url(..\images\home_body.gif);
										BACKGROUND-COLOR: #205D94;
										HEIGHT: 28px;
										COLOR: #F1F1F1;									 
										font-weight : bold;
										FONT-SIZE: 12px;
										}

TD.catBottom, TD.catSides				{
										BACKGROUND-COLOR: #EFEDDE;
										}

TD.catLeft, TD.rowpic					{
										BORDER: #ffffff 0px none;
										padding: 4px;
										padding-left: 12px;
										HEIGHT: 28px;
										BACKGROUND-COLOR: #EFEDDE;											
										}

										
TD.row1									{
										BACKGROUND-COLOR: #fafafa;										
										}
										
TD.row2									{										
										BACKGROUND-COLOR: #f6f6f6;
										}
										
TD.row3									{										
										BACKGROUND-COLOR: #f0f0f0;
										}										
																					





.forumlink								{
										FONT-WEIGHT: bold;
										FONT-SIZE: 12px;
										COLOR: #01336b;											
										}
											
A.forumlink								{
										COLOR: #01336b;
										TEXT-DECORATION: none;
										}
											
A.forumlink:hover						{
										COLOR: #01336b;
										TEXT-DECORATION: underline;
										}

td.postInfo								{
										BACKGROUND-COLOR: #EFEDDE;
										padding: 4px;
										}

.postdetails							{
										FONT-SIZE: 10px;
										COLOR: #000000;
										}

.mainmenu								{
										FONT-SIZE: 11px;
										}

A.mainmenu								{										
										/*TEXT-DECORATION: none;*/
										}
										
A.mainmenu:hover						{
										/*COLOR: #01336b;
										TEXT-DECORATION: underline;
										*/
										}


.gen, .genmed							{
										FONT-SIZE: 10px;
										}
										
A.gen, A.genmed							{
										/*TEXT-DECORATION: none;*/
										}
										
A.gen:hover, A.genmed:hover				{
										/*TEXT-DECORATION: underline;*/
										}

.gensmall								{
										FONT-SIZE: 10px;
										}

A.gensmall								{
										/*TEXT-DECORATION: none;*/
										}
										
A.gensmall:hover						{
										/*TEXT-DECORATION: underline;*/
										}
										

.code									{
										FONT-SIZE: 11px;
										COLOR: #2222bb;
										FONT-FAMILY: Courier, 'Courier New', sans-serif;
										/*background-color: #F3F5FF;*/
										background-color: #F6F6FF;
										BORDER: #01336b 1px solid;
										}
										
.code-table, .code-table-simple			{
										width: 94%;
										}
}


										
.quote, TD.quote						{
										FONT-SIZE: 12px;										
										COLOR: #444444;
										}		
										
.quote-table					 		{	
										width: 97%;									
										BORDER: #cccccc 1px dotted;										
										background-color: #F8F8Fa;
										padding-top: 3px;
										margin-bottom: 10px;										
										}

.quote-table-simple						{
										BORDER: #cccccc 1px dotted;
										BORDER-BOTTOM: #cccccc 1px none;										
										background-color: #F0F0F6;
										width: 97%;
										margin-top: 10px;										
										}
									
.nav									{
										FONT-WEIGHT: bold;
										FONT-SIZE: 11px;
										COLOR: #000000;	
										}
										
A.nav									{
										COLOR: #01336b;
										TEXT-DECORATION: none;
										}
										
A.nav:hover								{
										TEXT-DECORATION: underline;
										}
											
.cattitle								{
										FONT-WEIGHT: bold;
										FONT-SIZE: 12px;
										COLOR: #01336b;
										LETTER-SPACING: 1px;
										}
										
A.cattitle								{
										COLOR: #01336b;
										TEXT-DECORATION: none;
										}
										
A.cattitle:hover						{
										TEXT-DECORATION: underline;
										}




