/* -----------------------------------*//* The global style sheet definitions *//* Jiri Hietanen, qPartners Oy        *//* -----------------------------------*//* The basic font for all documents */body {font-family		: Verdana, Arial, Helvetica, sans-serif;      background	    : #FFFFFF;      font-size			: 12px;}.page_title			{    font-weight: bold;    font-size: 24px;}.form_subtitle,.form_title			{color				: #990000;               font-weight			: bold;}                                                           .form_title			{font				: 18pt;}                                                           .form_subtitle		{font				: 15pt;}.menu_item,                                                             	.menu_title			{font 				: 9pt;                                  }                                                       	.menu_title		 	{font-weight 		: bold;                                 }                                                       	A:visited.menu_link,A:hover.menu_link,A:link.menu_link	{text-decoration	: none;                                 }A:visited.menu_link,A:link.menu_link	{color				: black;                               	}                                                       	A:visited.list_link,A:link.list_link	{color				: white;                               	}                                                       	A:hover.list_link,                                                                            	A:hover.menu_link	{color				: red;  }/* The basic reporting table */table.form,table.basic			{border-style		: solid;               border-width		: 1px;               border-color		: black;               font-size			: 10pt;               margin-left		: 5px;}					/* The header row of the basic table */td.basicHeaderRow	{font-weight		: bold;                   text-align			: center;                   border-bottom		: 1px black double;                   border-right		: 1px black double;                   text-transform		: uppercase;                   padding-left		: 5px;                   padding-right		: 5px;}					/* The basic row with the first color */td.basicRow1		{background			: #CCE1F9;               vertical-align		: top;}/* The basic row with the second color */td.basicRow2		{background			: #D7CCDF;               vertical-align		: top;}/* The caption row of the form table */td.formCaptionRow	{border-bottom		: 1px black double;                   text-transform		: uppercase;                   text-align			: left;                   font-weight		: bold;                   padding-top		: 5px;                   padding-bottom		: 3px;}					/* The button row of the form table */td.formButtonRow	{border-top			: 1px black double;                  text-align			: center;                  padding-top		: 5px;                  padding-bottom		: 3px;}					/* The unselected tab of the tab menu */.tabmenu_tab		{background			: #E6E6E6;               border				: solid black 1px;               border-top			: solid #CDCDCD 1px;               border-left			: solid #CDCDCD 1px;               text-align			: center;               vertical-align		: middle;               font-size			: 9pt;               padding-right		: 2px;               padding-left		: 2px;}/* The selected tab of the tab menu */.tabmenu_selected	{background			: #E6E6E6;                   border-top			: solid #CDCDCD 1px;                   border-left			: solid #CDCDCD 1px;                   border-right		: solid black 1px;                   text-align			: center;                   vertical-align		: middle;                   font-size			: 9pt;                   padding-right		: 2px;                   padding-left		: 2px;                   font-weight 		: bold;}/* The content of the tab menu */.tabmenu_content	{background			: #E6E6E6;                  border-left			: solid #CDCDCD 1px;                  border-right		: solid black 1px;                  border-bottom		: solid black 1px;                  text-align			: left;                  vertical-align		: top;                  font-size			: 9pt;                  padding-right		: 2px;                  padding-left		: 2px;}/* Creates a button from a table cell */td.cell2button		{background			: #E6E6E6;                 border				: solid black 1px;                 border-top			: solid #CDCDCD 1px;                 border-left			: solid #CDCDCD 1px;                 text-align			: center;                 vertical-align		: middle;                 font				: 9pt;                 padding-right		: 2px;                 padding-left		: 2px;}/* Styles for the button link */a.buttonlink		{background			: #E6E6E6;               border				: solid black 1px;               border-top			: solid #CDCDCD 1px;               border-left			: solid #CDCDCD 1px;               text-align			: center;               vertical-align		: middle;               font				: 9pt;               padding-right		: 2px;               padding-left		: 2px;}A:visited.buttonlink,A:hover.butonlink,A:link.buttonlink	{text-decoration	: none;                                                    color				: black;}A:hover.buttonlink  {border				: solid #CDCDCD 1px;                     border-top			: solid black 1px;                     border-left			: solid black 1px;}table.form_list,table.form_input	{border				: none;}table.form_input	{background			: #006699;}td.form_listh,td.form_listh2,td.form_list1,td.form_list2,td.form_input2,td.form_input,td.form_warning		{font				: 9pt;}td.form_listh,td.form_listh2,td.form_input,td.form_warning		{color				: white;}td.form_listh,td.form_listh2,td.form_list1,td.form_input2,td.form_list2,td.form_warning		{padding-left		: 5px;                  padding-right		: 5px;}	td.form_list1		{    background			: #ffffff;    font-size			: 12px;}	td.form_list2		{    background			: #d4e7f8;    font-size: 12px;}	td.form_input2		{background			: #3399CC;}td.form_warning		{background			: #990000;}td.form_issue		{background			: #FFFFCC;}td.form_listh,td.form_listh2		{font				: bold 12px;                 background			: #484189;}td.form_listh		{vertical-align		: bottom;}td.form_listh2		{vertical-align		: top;}td.form_input,td.form_input2,td.form_warning		{vertical-align		: top;}	td.form_list_title,td.form_input_title	{color				: #ffcc66;                     font				: 13pt;                     font				: bold;}td.deprecated {	color: #FFFFFF;	font-size: large;	font-family: Arial, Helvetica, sans-serif;}table.deprecated {	border: 5px solid #800000;}
