/* General Link Styles */

A:link { color: #000099;
	text-decoration: underline;}
A:visited { color: #000099;
	 text-decoration: underline;}
A:hover { color: 990099;
	text-decoration: underline;}
A:active { color: 990000;
	text-decoration: underline;}



/* STYLE for Left Side Buttons */

A.ColumnOther, A.ColumnSame 
	{text-align:center;
	white-space:nowrap;  
	position:absolute;
	left:5px;
	line-height:14px; 
	width:120px;
	font-weight:bold;
	font-style:normal; 
	font-family:Arial, sans-serif;
	font-size:12px; 
	border-width:1px;
	border-style:solid; 
	border-left-color:#000066;
	border-right-color:#000066;
	border-top-color:#000066;
	border-bottom-color:#000066;  }

A.ColumnOther:link, A.ColumnOther:visited, A.ColumnOther:active 
	{text-decoration: none;
	color:#0000FF;
	background:#DDDDDD;}

A.ColumnOther:hover
	{text-decoration: none;
	color:#FF0000;
	background:#FFFFFF; }
  

A.ColumnSame:link, A.ColumnSame:visited, 
A.ColumnSame:hover, A.ColumnSame:active 
	{text-decoration: none;
	color:#FFFFFF;
	background:#000099;}
	



/* STYLE for Top and Bottom Button Rows */

A.RowSame, A.RowOther {
	text-align:center;
	position:relative;
	width:10px;
	line-height:13px;
	top:0px; 
	margin:0px;
	padding:1px 2px 0px 2px;
	font-weight:bold;
	font-style:normal; 
	font-family:Arial, sans-serif;
	font-size:11px; 
	border-width:1px;
	border-style:solid; 
	border-left-color:#000066;
	border-right-color:#000066;
	border-top-color:#000066;
	border-bottom-color:#000066;  }

A.RowOther:link, A.RowOther:visited, A.RowOther:active 
	{text-decoration: none;
	white-space:nowrap; 
	color:#0000FF;
	background:#DDDDDD;}

A.RowSame:link, A.RowSame:visited, 
A.RowSame:hover, A.RowSame:active 
	{text-decoration: none;
	white-space:nowrap; 
	color:#FFFFFF;
	background:#000099; }

A.RowOther:hover 
	{text-decoration: none;
	white-space:nowrap; 
	color:#FF0000;
	background:#FFFFFF;}


A.SmallButton:link, A.SmallButton:visited, 
A.SmallButton:hover, A.SmallButton:active
	{border-style:solid;
	border-width:1px;
	font-weight:bold;
	margin:1px;
	padding:1px 4px 0px 4px;
	text-decoration: none;
	color:#0000FF;
	background:#DDDDDD;
	border-color:#000066; }

 
A.SmallButton:hover
	{text-decoration: none;
	color:#DDDDDD;
	background:#FFFFFF;
	border-color:#000066;  }





A.PhotoLink:link, A.PhotoLink:visited, A.PhotoLink:hover, A.PhotoLink:active
	{font-size: 10px;
	text-decoration: none; }
	
A.PhotoLink:link { color:#999999;  }
A.PhotoLink:visited { color:#999999;  }
A.PhotoLink:hover { color:#0000FF;  }
A.PhotoLink:active { color:#999999;  }


A.PhotoText:link, A.PhotoText:visited, A.PhotoText:hover, A.PhotoText:active
	{font-size: 10px;
	text-decoration: none; }

A.PhotoText:link { color:#666600;  }
A.PhotoText:visited { color:#666600;  }
A.PhotoText:hover { color:#0000FF;  }
A.PhotoText:active { color:#666600;  }




A.small:link, A.small:visited, A.small:hover, A.small:active
	{font-size: 12px;
	margin:0px 0px 0px 0px ;
	padding:0px;
	white-space:nowrap;}

A.small:link { color: #000099;
	text-decoration: none;}
A.small:visited { color: #000099;
	 text-decoration: none;}
A.small:hover { color: 990099;
	text-decoration: underline;}
A.small:active { color: 990000;
	text-decoration: underline;}

A.index:link, A.index:visited, A.index:hover, A.index:active
	 {font-size: 12px;
	 margin:0px;
	padding:0px;
	line-height:10px; }

A.index:link { color: #000099;
	text-decoration: none;}
A.index:visited { color: #000099;
	 text-decoration: none;}
A.index:hover { color: 990099;
	text-decoration: underline;}
A.index:active { color: 990000;
	text-decoration: underline;}
