/* Default specifications */
body 				{font-family: verdana, helvetica, sans-serif, arial; font-weight: normal; font-size: 8pt; color: #757575;}
td 					{font-family: verdana, helvetica, sans-serif, arial; font-weight: normal; font-size: 8pt; color: #757575;}
b 					{font-family: verdana, helvetica, sans-serif, arial; font-weight: bold;}
input				{font-family: verdana, helvetica, sans-serif, arial; font-weight: normal; font-size: 8pt; color: #757575; border-width: 1px; border-color: #DDDDDD;}
select				{font-family: verdana, helvetica, sans-serif, arial; font-weight: normal; font-size: 8pt; color: #757575; border-width: 1px; border-color: #DDDDDD;}


/* Default hyperlink specifications */
A:link 				{color: #084D8E; font-weight: normal; text-decoration: none;}
A:visited 			{color: #084D8E; font-weight: normal; text-decoration: none;}
A:active 			{color: #084D8E; font-weight: normal; text-decoration: none;}
A:hover 			{color: #285A8A; font-weight: normal; text-decoration: underline;}

/* Custom specifications */
#header 			{font-family: verdana, helvetica, sans-serif, arial; font-weight: normal; font-size: 8pt; color: #084D8E;}
#header_small 		{font-family: verdana, helvetica, sans-serif, arial; font-weight: bold; font-size: 8pt; color: #333333;}
#header_error		{font-family: verdana, helvetica, sans-serif, arial; font-weight: bold; font-size: 7.5pt; color: #747474;}
#header_submenu 	{font-family: verdana, helvetica, sans-serif, arial; font-weight: bold; font-size: 8pt; color: #4D4D4D;}
#text_small 		{font-family: verdana, helvetica, sans-serif, arial; font-size: 7pt;}
#text_medium 		{font-family: verdana, helvetica, sans-serif, arial; font-size: 12pt;}
#text_large 		{font-family: verdana, helvetica, sans-serif, arial; font-size: 14pt;}
#text_news 			{font-family: verdana, helvetica, sans-serif, arial; font-size: 7pt;}
#text_emphasis 		{font-family: verdana, helvetica, sans-serif, arial; font-size: 8pt;}
#text_subtitle 		{font-family: verdana, helvetica, sans-serif, arial; font-weight: bold; font-size: 8pt; color: #084D8E;}
#text_menu 			{font-family: verdana, helvetica, sans-serif, arial; font-weight: bold; color: #ffffff;}
#text_red 			{font-family: verdana, helvetica, sans-serif, arial; color: #960018;}
#text_news_title	{font-family: verdana, helvetica, sans-serif, arial; font-size: 11pt;}
#text_error 		{font-family: verdana, helvetica, sans-serif, arial; font-weight: bold; font-size: 8pt; color: #5F8AC5;}
#text_warning 		{font-family: verdana, helvetica, sans-serif, arial; font-weight: bold; font-size: 7pt; color: #5F8AC5;}
#text_welcome 		{font-family: verdana, helvetica, sans-serif, arial; font-size: 7pt; color: #333333;}
#text_copyright 	{font-family: verdana, helvetica, sans-serif, arial; font-size: 7pt;}

/* Navigation Menu specifications */	
.menu_main			{font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size:	8pt; text-decoration:none; color:#084D8E;}
a.menu_main:link 	{font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size:	8pt; text-decoration:none; color:#084D8E;}
a.menu_main:visited {font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size:	8pt; text-decoration:none; color:#084D8E;}
a.menu_main:active 	{font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size:	8pt; text-decoration:none; color:#084D8E;}
a.menu_main:hover 	{font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size:	8pt; text-decoration:underline; color:#285A8A;}
.menu_small			{font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size:	8pt; text-decoration:none; color:#084D8E;}
a.menu_small:link 	{font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size:	8pt; text-decoration:none; color:#084D8E;}
a.menu_small:visited{font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size:	8pt; text-decoration:none; color:#084D8E;}
a.menu_small:active {font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size:	8pt; text-decoration:none; color:#084D8E;}
a.menu_small:hover 	{font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size:	8pt; text-decoration:underline; color:#285A8A;}

/* Form specifications */
#form_field 		{font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size: 8pt; text-decoration:none; color: #000000; background-color: #f0f0f0; border-width: 0.1ex; border-style: solid; border-color: #000000; padding-left: 4px; padding-right: 1px;}
#form_dropdown 		{font-family: verdana, helvetica, sans-serif, arial; font-weight:normal; font-size: 8pt; text-decoration:none; color: #000000; background-color: #f0f0f0; border-width: 0.1ex; border-style: solid; border-color: #000000; padding-left: 4px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px;}

/* Table specifications */
#table_top			{border-style: solid; border-top-width: 1px; border-left-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-color: #A7A7A7;}
#table_cell			{border-style: solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-color: #A7A7A7;}
#table_all			{border-style: solid; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-color: #A7A7A7;}
#cell_top			{border-style: solid; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-color: #A7A7A7;}
#cell_bottom		{border-style: solid; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-color: #A7A7A7;}

/* Table specifications */
#table_border		{background-color: #f0f0f0; border-width: 0.1ex; border-style: solid; border-color: #d9d9d9;}
#text_box1			{background-color: #dfe8f0; border-width : 1px; border-color : #DDDDDD; border-style : solid;}
#text_box2			{background-color: #f6f6f6; border-width : 1px; border-color : #A8A4A3; border-style : dashed;}
#text_box3			{background-color: #ebe8e3; border-width : 1px; border-color : #A8A4A3; border-style : dashed;}
#text_box4			{background-color: #ebe8e3; border-width : 1px; border-color : #757575; border-style : solid;}
#text_box5			{border-width : 1px; border-color : #d9d9d9; border-style : solid;}
