A:link    						{ color:#006666;  font-weight:normal; font-style:normal; font-family:verdana; text-decoration:underline; }
A:hover   						{ color:red;    	font-weight:normal; font-style:normal; font-family:verdana; text-decoration:underline; }
A:active  						{ color:#006666;  font-weight:normal; font-style:normal; font-family:verdana; text-decoration:underline; }
A:visited 						{ color:#006666;  font-weight:normal; font-style:normal; font-family:verdana; text-decoration:underline; }

A.black_link:link    	{ color:black; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }
A.black_link:hover   	{ color:black; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; border-bottom:1px dotted red; }
A.black_link:active  	{ color:black; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }
A.black_link:visited 	{ color:black; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }

A.purple:link    			{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted #006666; }
A.purple:hover   			{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted red; }
A.purple:active  			{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted #006666; }
A.purple:visited 			{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted #006666; }

A.purple2:link    		{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted #006666; }
A.purple2:hover   		{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted red; }
A.purple2:active  		{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted #006666; }
A.purple2:visited 		{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted #006666; }

A.purple1:link    		{ color:#006666; font-family:Courier New; font-weight:normal; font-style:normal; text-decoration:none; }
A.purple1:hover   		{ color:#006666; font-family:Courier New; font-weight:normal; font-style:normal; text-decoration:none; Border-bottom:1px dotted red; }
A.purple1:active  		{ color:#006666; font-family:Courier New; font-weight:normal; font-style:normal; text-decoration:none; }
A.purple1:visited 		{ color:#006666; font-family:Courier New; font-weight:normal; font-style:normal; text-decoration:none; }

A.purple3:link    		{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; }
A.purple3:hover   		{ color:red; 		 font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; }
A.purple3:active  		{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; }
A.purple3:visited 		{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; }

A.underlined:link    	{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted #006666; }
A.underlined:hover   	{ color:#FF0000; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted #FF0000; }
A.underlined:active  	{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted #006666; }
A.underlined:visited 	{ color:#006666; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; border-bottom:1px dotted #006666; }

A.vote:link    				{ color:red; font-weight:bold; font-style:normal; padding:0px; font-family:verdana; text-decoration:none; }
A.vote:hover   				{ color:red; font-weight:bold; font-style:normal; padding:0px; font-family:verdana; text-decoration:none; border-bottom:1px dotted red; }
A.vote:active  				{ color:red; font-weight:bold; font-style:normal; padding:0px; font-family:verdana; text-decoration:none; }
A.vote:visited 				{ color:red; font-weight:bold; font-style:normal; padding:0px; font-family:verdana; text-decoration:none; }

A.green_link:link    	{ color:green; font-weight:bold; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }
A.green_link:hover   	{ color:green; font-weight:bold; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }
A.green_link:active  	{ color:green; font-weight:bold; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }
A.green_link:visited 	{ color:green; font-weight:bold; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }

A.red_link:link    		{ color:#F5074A;   font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }
A.red_link:hover   		{ color:black; 		 font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }
A.red_link:active  		{ color:#F5074A;   font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }
A.red_link:visited 		{ color:#F5074A;   font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }

A.blue_link:link    	{ color:blue; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }
A.blue_link:hover   	{ color:blue; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }
A.blue_link:active  	{ color:blue; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }
A.blue_link:visited 	{ color:blue; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; }

A.grey_link:link    	{ color:#808080; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; border-bottom:1px dotted #808080; }
A.grey_link:hover   	{ color:#808080; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; border-bottom:1px dotted red; }
A.grey_link:active  	{ color:#808080; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; border-bottom:1px dotted #808080; }
A.grey_link:visited 	{ color:#808080; font-weight:normal; font-style:normal; font-family:verdana; text-decoration:none; cursor:pointer; border-bottom:1px dotted #808080; }

A.courier:link    		{ color:blue; font-weight:normal; font-style:italic; font-size:7.5pt; font-family:verdana; text-decoration:none; cursor:pointer; }
A.courier:hover   		{ color:blue; font-weight:normal; font-style:italic; font-size:7.5pt; font-family:verdana; text-decoration:underline; cursor:pointer; }
A.courier:active  		{ color:blue; font-weight:normal; font-style:italic; font-size:7.5pt; font-family:verdana; text-decoration:none; cursor:pointer; }
A.courier:visited 		{ color:blue; font-weight:normal; font-style:italic; font-size:7.5pt; font-family:verdana; text-decoration:none; cursor:pointer; }

A.wtf:link    				{ color:blue; font-weight:normal; font-style:italic; font-size:7.5pt; font-family:verdana; text-decoration:none; border-bottom:1px dotted; cursor:pointer; }
A.wtf:hover   				{ color:red;  font-weight:normal; font-style:italic; font-size:7.5pt; font-family:verdana; text-decoration:none; border-bottom:1px dotted; cursor:pointer; }
A.wtf:active  				{ color:blue; font-weight:normal; font-style:italic; font-size:7.5pt; font-family:verdana; text-decoration:none; border-bottom:1px dotted; cursor:pointer; }
A.wtf:visited 				{ color:blue; font-weight:normal; font-style:italic; font-size:7.5pt; font-family:verdana; text-decoration:none; border-bottom:1px dotted; cursor:pointer; }

.li_ring 							{ list-style-type:decimal; }

.img1d 								{ border:2px solid #f0f0f0; }
.img1d_black					{ border:2px solid #000000; }
.img1d_purple					{ border:1px solid #d0d0d0; }

.ThumbLine						{ border-width:2px 0px 0px 0px; border-style:solid; border-color:transparent; }

.spider_data    			{ visibility:hidden; font-family:verdana; font-size:1pt; }

input.radio    				{ border-width:0; }
input.checkbox 				{ border-width:0; }

.form_ok  						{ color:green; }
.form_err 						{ color:#F5074A; }
.form_msg 						{ color:blue; }

.grey_text 						{ color: #686868; font-weight:normal; } 

.label  							{ background-color:#ffffcc; text-align:right; padding-right:5px; }
.label_left  					{ background-color:#ffffcc; text-align:left; padding-left:5px; }
.label_right 					{ background-color:#ffffcc; text-align:right; padding-right:5px; }
.label_centre					{ background-color:#ffffcc; text-align:center; padding-left:3px; padding-right:3px; }
.label2 							{	background-color:#e0e0e0;	color:black; text-align:right; padding-right:5px; }	

.box_body       			{ border:1px solid #ffffcc; background-color:white; padding:3px; }	

.bold_text						{ font-weight:bold; }					
.italic_text					{ font-style:italic; }	

.legend_style					{ font-family:verdana; font-size:8pt; color: #404040; font-weight:bold; }
.fieldset_style				{ text-align:left; border:1px solid #d0d0d0; padding:3px; }

.button								{ color:#006666; font-weight:normal; font-family:verdana; font-size:8pt; }

.small_red						{ color:red; 		font-weight:bold; font-family:verdana; font-size:7pt; }
.small_blue						{ color:blue; 	font-weight:bold; font-family:verdana; font-size:7pt; }
.small_green					{ color:green; 	font-weight:bold; font-family:verdana; font-size:7pt; }

.larger_text					{ font-size:10pt; }

.new			            {
			                color:red;
			                font-weight:normal;
			                font-style:normal;
			                background:yellow;
			                border:0px;
			                font-family:verdana;
			                font-size:7.5pt;
			                padding-left:5px;
			                padding-right:5px;
			                }
                
.tooltip_t      			{
			                text-align:left;
			                padding-left:4px;
			                padding-right:4px;
			                padding-top:2px;
			                padding-bottom:2px;
			                } 
                
.msg_search						{ 
											font-family:verdana;
			                font-size:7.5pt;  
			                color:#d0d0d0;
			                padding:0;
			                } 
                
.location_lists 			{
											color:black; 
											font-weight:normal; 
											font-family:verdana; 
											font-size:8pt;
			                border:1px solid #d0d0d0;
			                background-color:white;
			                width:180px;
			                } 
			                
			                                                          
