/*--------------------------------------------tag styles-------------------------------------------*/

/*universal*/
div 							{overflow:auto; overflow-x:hidden; padding:5px; padding-right:1px; 
							 scrollbar-face-color:#eeeeee; scrollbar-highlight-color:#eeeeee; 
							 scrollbar-3dlight-color:#eeeeee; scrollbar-darkshadow-color:#eeeeee; 
							 scrollbar-shadow-color:#eeeeee; scrollbar-arrow-color:#999999; 
							 scrollbar-track-color:#eeeeee;}
span							{font-family: Verdana, Arial, sans-serif; font-size:11px; border-collapse:collapse;}

/*body*/
body 						{font-family: Verdana, Arial, sans-serif; font-size:11px; scrollbar-face-color:#eeeeee; 
 							 scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#999999; 
							 scrollbar-darkshadow-color:#999999; scrollbar-shadow-color:#ffffff; 
							 scrollbar-arrow-color:#999999; scrollbar-track-color:#ffffff;}

/*tables*/
table						{font-family: Verdana, Arial, sans-serif; font-size:11px; width:100%; border:none; 
							 border-collapse:collapse; vertical-align:top;}

/*links*/
a:link 						{font-family: Verdana, Arial, sans-serif; color: #000000; font-weight: bold; text-decoration: none;}
a:visited						{font-family: Verdana, Arial, sans-serif; color: #000000; font-weight: bold; text-decoration: none;}
a:hover						{font-family: Verdana, Arial, sans-serif; color: #ffbb22; font-weight: bold; text-decoration: none;}
a:active 						{font-family: Verdana, Arial, sans-serif; color: #000000; font-weight: bold; text-decoration: none;}

/*forms*/
input 						{font-family: Verdana, Arial, sans-serif; font-size:11px; border:none;}
select 						{font-family: Verdana, Arial, sans-serif; font-size:11px; width:125px;}
textarea 						{font-family: Verdana, Arial, sans-serif; font-size:11px; border:none; text-align:justify; 
							 scrollbar-face-color:#ffffff; scrollbar-highlight-color:#ffffff; 
							 scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color:#ffffff;
							 scrollbar-shadow-color:#ffffff; scrollbar-arrow-color:#999999; 
							 scrollbar-track-color:#ffffff;}
						    
/*----------------------------------------------classes----------------------------------------------*/

/*universal*/
.bg_color_main 				{background-color:#0A66CC;}

/*tables*/
/* IMPORTANT: dont change the order direction of the table style tags.
   the tag overruls each other. changing the order may have bad reults */
.tbl_structur_main 				{}
.tbl_structur_main td 			{padding:20px; vertical-align: top;}
.tbl_box 						{padding:0px;}
.tbl_box th 					{height:15px; color:#FFFFFF; font-weight:bold; background-color:#0A66CC; 
							 text-align:left; padding-left:7px; padding-right:7px; white-space: nowrap;}
.tbl_box td 					{background-color:#eeeeee; border: solid 1px #999999; padding-left:5px; 
							 padding-right:5px; padding-top:3px; padding-bottom:2px;}
.tbl_box_menu 					{width:219px; height:100%; padding:0px;}
.tbl_box_menu th 				{height:15px; color:#FFFFFF; font-weight:bold; background-color:#0A66CC; 
							 text-align:center;  padding-left:7px; padding-right:7px;}
.tbl_box_menu td 				{background-color:#eeeeee; border-right: solid 1px #999999; vertical-align:top;
 							 padding-left:5px; padding-right:0px; padding-top:3px; padding-bottom:2px;}
.tbl_controlpanell 				{background-color:#eeeeee;}
.tbl_controlpanell td 			{vertical-align:top; padding-left:5px;}
.td_div_content 				{text-align:justify;}
.td_indent_1  					{padding-left:6px;}
.tbl_structur_sub .td_indent_1	{padding-left:6px;}
.td_indent_2 					{padding-left:12px;}
.tbl_structur_sub .td_indent_2 	{padding-left:12px;}

						 	
.tbl_line						{height:16px; color:white; font-weight:bold; background-color:#0A66CC;}
.tbl_line td 					{height:16px; padding-top:0px; padding-right:6px; padding-bottom:0px; 
							 padding-left:6px; vertical-align:middle;}
.td_link_header{}
.td_neutral 					{font-size:8px; color:#666666; display:inline; text-align:center; font-weight:normal; 
							 background-color:#ffffff; width:12px; height:8px; padding:0px; margin:0px; 
							 border:solid 1px #999999; border-right:none;}
.td_negative 					{font-size:8px; color:#ff0000; display:inline; text-align:center;  font-weight:normal; 
							 background-color:#ffffff; width:12px; height:8px; padding:0px; margin:0px; 
							 border:solid 1px #999999;}
.td_positive 					{font-size:8px; color:#009900; display:inline; text-align:center; font-weight:normal; 
							 background-color:#ffffff; width:12px; height:8px; padding:0px; margin:0px; 
							 border:solid 1px #999999; border-right:none;}
.tbl_structur_sub 				{width:100%;}
.tbl_structur_sub td 			{border:none; padding:0px;}
.tbl_structur_sub_padding {}
.tbl_structur_sub_padding td 		{border:none; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px;}
.tbl_help 					{display:none;}
.tbl_help td 					{padding:2px; background-color:#eeeeee; border:none; text-align:justify;}
.tbl_help_dark 				{display:none;}
.tbl_help_dark td				{padding:2px; background-color:#dddddd; border:none; text-align:justify;}
.nr_help 						{width:10px; background-color:#999999; font-size:16px; font-family:arial; font-weight:bold; color:#ffffff;
						 	 padding-left:2px; padding-right:2px; display:none}
.nr_help_inline				{background-color:#999999; font-family:arial; color:#ffffff; 
							 padding-left:2px; padding-right:2px; display:inline}
							 
/*headers*/
.hdr_large					{color: #0A66CC; font-size: 14px; font-weight: bold;}
.hdr_light					{color:#ffffff; font-weight:bold;}
.hdr_medium					{color: #0A66CC; font-size: 12px; font-weight: bold;}
.hdr_medium_small 				{color:#0A66CC; font-weight:bold;}
.hdr_medium_small a:hover 		{color:#ffbb22; font-weight:bold; text-decoration:none;}
.hdr_small 					{font-weight:bold;}
.hdr_small_sub					{color:#999999; font-weight:bold;}

/*texts*/
.txt_alert 					{color:red; font-weight:bold;}
.txt_color_active 				{color:#ffbb22;}
.txt_color_main 				{color:#0A66CC;}
.txt_color_sub 				{color:#999999;}
.txt_inactive					{color:#999999;}
.txt_light 					{color:#ffffff;}
.txt_medium 					{font-size:12px;}
.txt_small_small 				{font-size:10px;}
.txt_small_small_bold 			{font-size:10px; font-weight:bold;}
.txt_small_small_sub 			{color:#999999; font-size:10px;}
.txt_neutral 					{color:#999999; font-weight:bold;}
.txt_negative 					{color:#ee5555; font-weight:bold;}
.txt_positive 					{color:#339933; font-weight:bold;}
.txt_ratings					{}
.txt_send_form 				{color:#ffbb22; font-size:10px; font-weight:bold;}

/*forms*/
.checkbox						{width:12px; height:12px; border:none;}
.tbl_box input					{border:none;}
.tbl_box_menu input				{border:solid 1px #999999;}

/*links*/
.hdr_light a:link 				{color:#ffffff; text-decoration:none;}
.hdr_light a:visited 			{color:#ffffff; text-decoration:none;}
.hdr_light a:active 			{color:#ffffff; text-decoration:none;}
.hdr_light a:hover				{color:#ffbb22; text-decoration:none;}

.hdr_medium_small a:link 		{color:#0A66CC; text-decoration:none;}
.hdr_medium_small a:visited 		{color:#0A66CC; text-decoration:none;}
.hdr_medium_small a:active 		{color:#0A66CC; text-decoration:none;}
.hdr_medium_small a:hover		{color:#ffbb22; text-decoration:none;}

.hdr_small_sub a:link 			{color:#999999; text-decoration:none;}
.hdr_small_sub a:visited 		{color:#999999; text-decoration:none;}
.hdr_small_sub a:active 			{color:#999999; text-decoration:none;}
.hdr_small_sub a:hover			{color:#ffbb22; text-decoration:none;}

.td_link_header a:link 			{color: #0A66CC; text-decoration:none;}
.td_link_header a:visited		{color: #0A66CC; text-decoration:none;}
.td_link_header a:active			{color: #0A66CC; text-decoration:none;}
.td_link_header a:hover			{color: #ffbb22; text-decoration:none;}

.txt_light a:link 				{color:#ffffff; font-weight:normal; text-decoration:none;}
.txt_light a:visited 			{color:#ffffff; font-weight:normal; text-decoration:none;}
.txt_light a:active 			{color:#ffffff; font-weight:normal; text-decoration:none;}
.txt_light a:hover				{color:#ffbb22; font-weight:normal; text-decoration:none;}

.txt_ratings a:hover			{color:black;text-decoration:underline;}

.txt_send_form a:link 			{color: #ffbb22; font-size: 10px; font-weight: bold; text-decoration:none;}
.txt_send_form a:visited 		{color: #ffbb22; font-size: 10px; font-weight: bold; text-decoration:none;}
.txt_send_form a:active 			{color: #ffbb22; font-size: 10px; font-weight: bold; text-decoration:none;}
.txt_send_form a:hover			{color: #ffdd44; font-size: 10px; font-weight: bold; text-decoration:none;}

.txt_small_small_sub a:link 		{color:#999999; font-weight:normal; text-decoration:none;}
.txt_small_small_sub a:visited 	{color:#999999; font-weight:normal; text-decoration:none;}
.txt_small_small_sub a:active 	{color:#999999; font-weight:normal; text-decoration:none;}
.txt_small_small_sub a:hover		{color:#ffbb22; font-weight:normal; text-decoration:none;}

