/*cssLinkTabButton   
cssLinkNavButton*/

/* button styles */
a.cssLinkButton, a.cssLinkButtonDis 
{	
	width: 74px;
	height: 20px;
	background-image: url(../images/buttonBackground.gif);
	background-color: transparent;
	background-repeat: no-repeat;	
	display: block;
	margin: 0;
	padding: 3px 0 0 0;	
	text-align: center;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
}
/* standard button */
a.cssLinkButton:link, a.cssLinkButton:visited {	
	color: #000000 !important;
	text-decoration: none;	
}
a.cssLinkButton:hover {
	background-position: 0 -35px;
	color: #000000 !important;
	text-decoration: none;	
}
a.cssLinkButton:active {
	background-position: 0 -71px;
	color: #000000 !important;
	text-decoration: none;	
}
/* disabled button */
a.cssLinkButtonDis:link, a.cssLinkButtonDis:visited, a.cssLinkButtonDis:hover, a.cssLinkButtonDis:active {
	background-position: 0 -106px;
	color: #888888 !important;
	cursor: default;
	text-decoration: none;	
}

/* large button */

a.cssLinkButtonLarge, a.cssLinkButtonDisLarge 
{	
	width: 102px;
	height: 20px;
	background-image: url(../images/buttonBackground_large.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	display: block;
	margin: 0;
	padding: 3px 0 0 0;	
	text-align: center;
	font-size: 10px;
	font-family: Verdana;

	text-decoration: none;
}
/* standard button */
a.cssLinkButtonLarge:link, a.cssLinkButtonLarge:visited {
	color: #000000 !important;
	text-decoration: none;
}
a.cssLinkButtonLarge:hover {
	background-position: 0 -35px;
	color: #000000 !important;
	text-decoration: none;
}
a.cssLinkButtonLarge:active {
	background-position: 0 -71px;
	color: #000000 !important;
	text-decoration: none;
}
/* disabled button */
a.cssLinkButtonDisLarge:link, a.cssLinkButtonDisLarge:visited, a.cssLinkButtonDisLarge:hover, a.cssLinkButtonDisLarge:active {
	background-position: 0 -106px;
	color: #888888 !important;
	cursor: default;
}

/* huge button */

a.cssLinkButtonHuge, a.cssLinkButtonDisHuge 
{	
	width: 140px;
	height: 20px;
	background-image: url(../images/buttonBackground_huge.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	display: block;
	margin: 0;
	text-align: center;
	font-size: 10px;
	font-family: Verdana;
	line-height: 20px;
	vertical-align:middle;

	text-decoration: none;
}
/* standard button */
a.cssLinkButtonHuge:link, a.cssLinkButtonHuge:visited {
	color: #000000 !important;
	text-decoration: none;
}
a.cssLinkButtonHuge:hover {
	background-position: 0 -35px;
	color: #000000 !important;
	text-decoration: none;
}
a.cssLinkButtonHuge:active {
	background-position: 0 -70px;
	color: #000000 !important;
	text-decoration: none;
}
/* disabled button */
a.cssLinkButtonDisHuge:link, a.cssLinkButtonDisHuge:visited, a.cssLinkButtonDisHuge:hover, a.cssLinkButtonDisHugee:active {
	background-position: 0 -106px;
	color: #888888 !important;
	cursor: default;
}


/* tab button */
a.cssLinkSectionTabButton, a.cssLinkSectionTabButtonDis 
{	
	width: 80px;
	height: 20px;
	background-image: url(../images/buttonBackgroundTabSection_1.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	display:block;
	margin: 4px 0 0 0;
	padding: 0px;	
	text-align: center;
	line-height:20px;
	vertical-align:middle;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
}
a.SmallTab
{	
	width: 26px;
	height: 20px;
	background-image: url(../images/tab2_tiny.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	display:block;
	margin:0;
	padding: 0px;	
	text-align: center;
	line-height:20px;
	vertical-align:middle;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	float:left;
}
a.SmallTabSelected
{
	width: 26px;
	height: 20px;
	background-image: url(../images/tab1_tiny.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	display:block;
	margin:0;
	padding: 0px;	
	text-align: center;
	line-height:20px;
	vertical-align:middle;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	float:left;
}
a.cssLinkSectionTabSelectedButton, a.cssLinkSectionTabSelectedButtonDis 
{	
	width: 80px;
	height: 22px;
	background-image: url(../images/buttonBackgroundTabSection_2.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	display:block;
	margin: 2px 0px 0px 0px;
	padding: 0px;	
	text-align: center;
	line-height:22px;
	vertical-align:middle;
	font-size: 10px;
	font-family: Verdana;

	text-decoration: none;
}
a.cssLinkTabButton, a.cssLinkTabButtonDis 
{	
	width: 145px;
	height: 20px;
	background-image: url(../images/buttonBackgroundTab_1.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	display:block;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	vertical-align:middle;
	line-height:20px;
	text-align: center;
	font-size: 10px;
	font-family: Verdana;

	text-decoration: none;
}
/* standard button */
a.cssLinkTabButton:link, a.cssLinkTabButton:visited, a.cssLinkSectionTabButton:link, a.cssLinkSectionTabButton:visited, a.cssLinkSectionTabSelectedButton:link, a.cssLinkSectionTabSelectedButton:visited, a.SmallTab:link, a.SmallTab:visited, a.SmallTabSelected:link, a.SmallTabSelected:visited  {
	color: #000000 !important;
	text-decoration: none;
}
a.cssLinkTabButton:hover, a.cssLinkSectionTabButton:hover, a.SmallTab:hover {
	background-position: 0 -40px;
	color: #000000 !important;
	text-decoration: none;
}
/* disabled button */
a.cssLinkTabButtonDis:link, a.cssLinkTabButtonDis:visited, a.cssLinkTabButtonDis:hover, a.cssLinkTabButtonDis:active {
	background-position: 0 -106px;
	color: #888888 !important;
	cursor: default;
}
a.cssHighLightButton
{
	background-image: url(../images/buttonBackgroundTabSection_3.gif);
  font-weight: bold;
}

/* tab button */

a.cssLinkTabSelectedButton, a.cssLinkTabSelectedButtonDis 
{	
	width: 145px;
	height: 22px;
	background-image: url(../images/buttonBackgroundTab_2.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position:top;
	display:block;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: center;
	vertical-align:middle;
	line-height:22px;
	font-size: 10px;
	font-family: Verdana;

	text-decoration: none;
}
/* standard button */
a.cssLinkTabSelectedButton:link, a.cssLinkTabSelectedButton:visited {
	color: #000000 !important;
	text-decoration: none;
}
/* disabled button */
a.cssLinkTabSelectedButtonDis:link, a.cssLinkTabSelectedButtonDis:visited, a.cssLinkTabSelectedButtonDis:hover, a.cssLinkTabSelectedButtonDis:active {
	background-position: 0 -106px;
	color: #888888 !important;
	cursor: default;
}