.dummy{
	
}
	
th {
	font-weight: bold;
	font-size: 12px;
	color: #444444;
	background-color: #b7bbbe;
	height: 30px;
	padding-left: 5px;
}

img {
	 
	border: none; 
}

.reqInd {
	 
}

.reqNote {
	 
}

a, a:link, a:hover, a:active, a:visited {
	font-size: 10px;
	color: #444444;
	text-decoration: none;
}

a:active,
a:hover {
	color:#000000;
}

/* Used for the dark background on several items like table borders, section
	dividers, table section header backgrounds etc. */
.darkBG {
	background-color: #dddddd;
}

/* Used for a list of things with lightBG, like order detail */
.mediumBG {
	background-color: #eeeeee;
}

/* Used for a list of things with mediumBG, like order detail */
.lightBG {
	background-color: #ffffff;
}

/* Used for page titles like My Account, Order Status etc. */
.mainTitle {
	font-size: 20px;
	color: #444444;
	font-weight: Normal;
	padding-left: 9px;
	padding-top: 5px;
}

/* Used for generic page copy. */
.copy {
	font-size: 9pt;
	font-weight: bold;
	color: #444444;
}

/* Used for field labels where the user is entering data, like address info
	checkout info etc. */
.fieldLabel {
	font-weight: bold; 
	font-size: 9pt;
	color: #444444; 
}

/* Used for tables of data like order detail etc. */
.ordDetail {
	font-size: 9pt;
	font-weight: normal;
		color: #666666;
}

.smallPrint {
	font-size: 9px;
	color: #444444;
}

/* Used for pages that have sections like the address page, checkout page etc. */
.sectionHeader {
	font-weight: bold;
	color: #222222;
	background-color: #dddddd;
	font-size: 12pt;
}

/* Used for links within the sectionHeader */
a.sectionHeader:link, a.sectionHeader:active, a.sectionHeader:hover, a.sectionHeader:visited {
	font-weight: bold;
	color: #444444;
}

a.sectionHeader:hover {
	 
	color: #222222; 
}

/* Used for messaging the user after something has just happened, like and
	address was updated, or something added to the cart etc. */
.submitMessage {
	font-weight: bold;
	color: #440000;
}

.searchheader
{
	font-size : 16pt;
	font-weight : normal;
	color : #444444;
	padding-left: 10px;
}

.searchtext
{
	font-size : 8pt;
	font-weight : normal;
	color : #444444;
}

.searchinput
{
	font-size : 10pt;
	width : 225px;
	font-weight : normal;
}

.searchsubheader
{
	font-size   : 12pt;
	font-weight : bold;
	color : #444444;
}

.searchtextbold
{
	font-size : 8pt;
	font-weight : bold;
	color : #444444;
}

.advSearchPadder
{
	background-color: #cecece;
	margin-top: 5px;
	margin-bottom: 5px;
}

/* Original camstyles.css 
** ----------------------------------------------------------------------------
*/

.dummy{
	}
	


/* Container Styes */
html {
	padding: 0;
	border: 0;
	margin: 0;
}

body {
	 
	background-color: #b7bbbe; 
	margin: 0 0 0 0; 
	color:#000000;
	font-family:arial, helvetica, san-serif; 
	font-size: 10px; 
	text-align: center; 
}

.layoutMenu  
{
	width : 150px;
	background-color:#FFFFFF; 
	vertical-align : top;
	padding-left : 0px;
	padding-right: 0px; 
	padding-bottom: 5px;  
	padding-top: 5px;
	white-space: nowrap;
}

.layoutContent
{
	padding: 0;
	border: 0;
	margin: 0;
	text-align : left;
	vertical-align: top;
	background-color:#FFFFFF;
	padding-left: 5px;
	width: 830px;
}

.layoutHeader
{
	width: 980px;
	background: #FFFFFF url(/cam99/images/fade.gif); 
	padding-top: 44px;
	border: none;  
}

.layoutFooter
{
	width: 980px;
	text-align : right;
	border: none;  
}

.sitetable {
	width: 980px;
	text-align: center;
}

.divAlign
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 9px;
	margin-bottom: 9px;
	text-align: center;
	width:980px;
	background: #FFFFFF url(/cam99/images/fade.gif);  
	border-left : 8px solid #9FA3A6;
	border-right: 8px solid #FFFFFF;    
}

/* /Container Styes */

.catSpacer2
{
	 
	width: 2px; 
	padding: 0px; 
}

.subCatSpacer2
{
	 
	width: 2px; 
	padding: 0px; 
}

	
.catSpacer1
{
	 
	width: 2px; 
	padding: 0px; 
}

.SubCatSpacer1
{
	width: 2px; 
padding: 0px;
}

.olcHeader
{
	FONT-SIZE: 12pt; 
	font-weight: bold;
	color : #FFFFFF;
	HEIGHT: 12.75pt;
	padding: 20px;
	white-space: nowrap;
	text-align: right;
}

.catHead,
.catHeadSelected
{
	text-align: right;
	color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px; 
	padding-right: 5px; 
	width: 100%;
}

.subCatHead,
.subCatHeadSelected
{
	color: #FFFFFF;
	text-align: right;
	width: 100%; 
	padding-right : 10px;  
}

.catTable
{
	width: 205px; 
	display:block;
}

	
.subCatTable
{
	width: 100%; 
	display:block;
}

a.catHead:link,
a.catHead:visited,
a.catHead:hover
{
	color: #FFFFFF; 
	font-size: 10pt;
	text-decoration: none; 
}

a.catHead:hover
{
	font-weight:bold;
}

a.catHeadSelected:link,
a.catHeadSelected:visited,
a.catHeadSelected:hover
{
	color: #385D81; 
	font-size: 10pt;
	text-decoration: none; 
	font-weight:bold; 
}

a.subCatHead:link,
a.subCatHead:visited,
a.subCatHead:hover
{
	color: #385D81; 
	font-size: 8pt;
	text-decoration: none; 
}

a.subCatHead:hover
{
	font-weight:bold;
}

a.subCatHeadSelected:link,
a.subCatHeadSelected:visited,
a.subCatHeadSelected:hover
{
	color: #385D81; 
	font-size: 8pt;
	text-decoration: none; 
	font-weight:bold; 
}

.Home					{
	background:#E6E6E6;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
						 color:#000000;
	font-size: 10px;
}

Table					{
	color:#000000;
	font-size: 10px;
}

UL 						{
	margin-left: 15px;
	margin-right: 15px;
	padding: 0;
	border: 0;
	margin-top: 0;
	margin-bottom: 0;
}

.NavBarText				{
	font-size:10px;
	color:#000000;
}

A.NavBarText:link		{
	color:#000000;
	text-decoration:none;
}

A.NavBarText:visited	{
	color:#000000;
	text-decoration:none;
}

A.NavBarText:hover		{
	color:#000000;
}

.MenuBarText			{
	font-size:12px;
	color:#FFFFFF;
}

.MenuBarTextBold		{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

A.MenuBarText:link		{
	color:#FFFFFF;
	text-decoration:none;
}

A.MenuBarText:visited	{
	color:#FFFFFF;
	text-decoration:none;
}

A.MenuBarText:hover		{
	color:#FFFFFF;
	text-decoration:none;
}

.MainMenu				{
	font-size:12px;
	color:#FFFFFF;
}

A.MainMenu:link			{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

A.MainMenu:hover		{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

A.MainMenu:visited		{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.SubMenuText			{
	font-size:11px;
	color:#FFFFFF;
}

.SubMenuTextBold		{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

A.SubMenuText:link		{
	color:#FFFFFF;
	text-decoration:none;
}

A.SubMenuText:visited	{
	color:#FFFFFF;
	text-decoration:none;
}

A.SubMenuText:hover		{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.FooterText				{
	font-size:9px;
	color:#000000;
}

A.FooterText:link		{
	font-size:9px;
	color:#000000;
	text-decoration:none;
}

A.FooterText:visited	{
	font-size:9px;
	color:#000000;
	text-decoration:none;
}

A.FooterText:hover		{
	font-size:9px;
	color:#000000;
	text-decoration:none;
}

.cookieCrumb			{
	font-size:10px;
	color:#999999;
}

A.cookieCrumb:link		{
	color:#999999;
}

A.cookieCrumb:visited	{
	color:#999999;
}

A.cookieCrumb:hover		{
	color:#000000;
}

.formOptions			{
	color:#000000;
	font-size:10px;
	border:1px;
	border-color:#443E3E;
}

.checkBoxes				{
	color:#000000;
	font-size: 10px;
	padding-top:0px;
}

.formNumbersRight		{
	color:#000000;
	font-size: 10px;
	text-align:right;
	padding-top:0px;
}

.Text					{
	color:#000000;
	font-size: 10px;
}

.TextLargeBold					{
	color:#000000;
	font-size: 12px;
	font-weight:bold;
}

.TextBold				{
	color:#000000;
	font-size: 10px;
	font-weight:bold;
}

.TextItalic				{
	color:#000000;
	font-size: 10px;
	font-style:italic;
}

.TextRed				{
	color:#CC0000;
	font-size: 10px;
}

.TextRedBold		{
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
}

.Strikethrough			{
	text-decoration:line-through;
}

.orangeText				{
	color:#D06D0B;
	font-size: 10px;
	font-weight:bold;
}

.WhiteText				{
	color:#FFFFFF;
	font-size: 10px;
}

A.WhiteText:link		{
	color:#FFFFFF;
	font-size: 10px;
	text-decoration:none;
}

A.WhiteText:visited		{
	color:#FFFFFF;
	font-size: 10px;
	text-decoration:none;
}

A.WhiteText:hover		{
	color:#FFFFFF;
	font-size: 10px;
}

.BoldLink				{
	color:#000000;
	font-size: 10px;
	font-weight:bold;
}

.MenuBarHeader		{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.MenuBarHeaderBlack		{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.BigRedText				{
	font-size:13px;
	color:#CC0000;
	font-weight:bold;
}

.invalidInformation		{
	font-size:13px;
	color:#CC0000;
	font-weight:bold;
}

.MenuHighlight			{
	background-color:#FF9900;
}

.MenuBgColour			{
	background-color:#D06D0B;
}

.distributorAdBack		{
	background-color:#BFD8EE;
}

.navigationPath			{
	font-size:10px;
	color:#999999;
}

.navigationPathCurrent	{
	font-size:10px;
	color:#443E3E;
}

/* JJS: Added default white border around swatch colors for alignment issues */
.hexDefaultColor
{
	border-style:solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;    
	border-top-width:2px;
	border-left-width:2px;
	border-bottom-width:2px;
	border-right-width:2px;
}

.hexColorSelect
{
	border-style:solid;
	border-top-color: #D06D0B;
	border-bottom-color: #D06D0B;
	border-left-color: #D06D0B;
	border-right-color: #D06D0B;  
	border-top-width:2px;
	border-left-width:2px;
	border-bottom-width:2px;
	border-right-width:2px;
}

.hexColorUnselect {
	}
	

.imageBorder {
	border-style:solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;    
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px; 
}

.hexDisplay {
	text-decoration:none;
}

A.hexDisplay:link {
	text-decoration:none;
}

A.hexDisplay:visited {
	text-decoration:none;
}

A.hexDisplay:hover {
	text-decoration:none;
}

A.hexDisplay:active {
	text-decoration:none;
}

/* catalog lines mode */
.prodinfo
{
	height: 60px;
	background-color: #E6E6E6;
}

.specialinfo
{
	height: 50px;
	background-color: #E6E6E6;
	text-align: center;
}

.styledesc
{
font-size : 12px;
	text-align: center;
}

.linewidthbreak
{
width: 5px;
}

.lineheightbreak
{
background-color: #FFFFFF;
	height: 5px;
}

.catMainTable
{
	background-color: #ffffff;
}

.infoBlockTable
{
	width: 300px;
}

.infoBlockLine,
.infoBlock
{
	color:#000000; 
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}

.infoBlock
{
	height: 195px;
}

.colorWayTable
{
	border:1px solid #cccccc; 
	padding-bottom: 5px; 
	margin-bottom: 5px;
}

.swatchborder
{
	border : 1px solid #000000;
}

.errormessage
{
	color:#CC0000;
	font-size: 11px;
	font-weight: bold; 
}

.errorline
{
	color:#CC0000;
	font-size: 10px;
	font-weight: bold; 
}

.regularPrice
{
	/* jd2 12/07/2007 text-decoration : line-through;
	*/
}

.salePrice
{
	color : red;
}

.lowLabel
{
	color : #F8941C;
	font-weight : bold;
}

.highLabel
{
	color : #1AE955;
	font-weight : bold;
}

.SearchLabel
{
	color : #ffffff;
}

.displayproduct
{
	text-align: center;
	vertical-align : top;
	width: 150px;
	height: 150px;
}

/* JD2 03/29/2007 */

.menuUserDisplay
{
	margin: 0px 4px 4px 4px;
	padding: 2px 2px 2px 0px;
	background-color: #ffffff;
	text-align: right;
	border: thin solid #cccccc;
	height: 100%;
}

.menuOrigUserHead
{
	color : #747474;
	font-size : 8pt;
	font-weight: bold;
	background-color : #ffffff;
}

.menuActiveCustHead
{
	color : #747474;
	font-size : 8pt;
	font-weight: bold;
	background-color : #ffffff;
}

a.menuActiveLink:link,
a.menuActiveLink:visited,
a.menuActiveLink:hover
{
	color: #385d81; 
	font-size: 8pt;
	text-decoration: none; 
}

/* END JD2 03/29/2007 */
/* JD2 04/24/2007 catalog.w */
.priceLabel {
	color: red;
}

	a.productLink  {
		font-size: 10px;
		color: #6685C2;
		text-decoration: none;
		padding-left: 5px;	
	}
	

	a.productLink:link {
		color : #6685C2;
	}
	

	a.productLink:hover {
		color : #000000;
		text-decoration: none;			
	}
	

	.priceStyleCode
	{
		text-align : center;
		vertical-align : middle;
		height : 25px;
	}
	

.siteProcessNone
{
	display : none;
}

.siteProcessDiv {
	/*
	position : absolute;
	text-align : center;
	vertical-align : middle;
	z-index : 20;
	left : 400px;
	top : 240px;
	width : 260px;
	height: 30px;
	background-color : #b7bbbe;
	border-top   : 2px solid #cecece;
	border-bottom: 4px solid #4a4a4a;
	border-left  : 2px solid #cecece;
	border-right : 4px solid #4a4a4a;
	*/
	display: none;
}

.pageAll {
text-align : right;
vertical-align : middle;
font-weight : bold;
font-size : 14px;
}

/* END 04/24/2007 catalog.w */

.loginPopupDiv
{
	width:  300px;
	height: 200px; 
	position: absolute;
	z-index:15;
}

.popupHeader
{
	background-color: #385d81;
	border: 1px solid black; 
}

.popupClose
{
	border: 1px solid #E1E1E1; 
	color: #E1E1E1; 
	text-align: center; 
	vertical-align: middle;
	margin: 2px 2px 2px 2px; 
	padding:0px 0px 0px 0px;
	font-weight: bold; 
	font-size: 10px;
	width:13px;
	width:14 px; 
	height:13px;
	height:14 px;
	cursor: pointer;
}

.loginPopupMsg
{
	background-color: #E1E1E1; 
	border-left: 1px solid black; 
	border-right: 1px solid black; 
	border-bottom: 1px solid black; 
	padding: 5px;
}

.shadow
{
	margin:0;
	opacity: .5;
	filter:alpha(opacity=50); 
}

/**************** page styles *********************/

.screenCopy 
{
	padding-left: 10px; 
}

.copyLocal
{
	padding: 10px 0px 15px 25px; 
}

.backgroundTable
{
	padding-bottom: 10px; 
}

.outerTable
{
	width : 200px;
	position : relative;
	left : 50px;
	text-align : center;
	border-bottom : 1px solid black;
	border-top : 1px solid black;
	border-left : 1px solid black;
	border-right : 1px solid black;
	text-align : center; 
}

.validText
{
	color: #dddddd;
	font-size : 16pt;
	text-decoration : underline; 
}

a.goLink:link, a.goLink:visited, a.goLink:active
{
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #666666; 
}

a.goLink:hover
{
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #000000; 
}

a.divisionLink:link, a.divisionLink:visited, a.divisionLink:active, a.divisionLink:hover
{
	text-decoration: none;
}

.selectSize {
	width: 160px;
	background-color: #b7bbbe;
	font-size: 12px;
}

div#sbsDisplay {
	height: 200px;
	width: 500px;
}

div#shopBySize {
	border: 1px solid #cccccc;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.divisionTable {
	margin-left: 5px;
	padding-top: 10px;
	margin-bottom: 5px;
}

.selectSizeTd {
	padding-right: 5px;
	padding-top: 5px;
}

.productCategory {
	padding-right: 5px;
	padding-top: 5px;
	padding-left: 5px;
}

div#sbsLabel {
	margin-top: 3px;
	font-weight: normal;
	font-size: 12px;
	color: #666666; 
}

div#sbpLabel {
	margin-top: 3px;
	font-weight: normal;
	font-size: 12px;
	color: #666666; 
}

.main
{
	margin-bottom: 15px; 
	background-color: white;
	width: 445px; 
}

	
.cobSearchResult
{
	padding : 8px;
}

/*** Header Classes ***/
.layoutHeader form {
	margin-bottom: 0;
}
#headerTable { width: 980px; height: 67px; padding:0; margin:0; }
#headerTop,
#headerBottom{
 float:left;
 background: #fff;
 padding:0;
 margin:0;
 width:100%;
	border: 1px solid #666769;
}
#headerTop{ border-bottom:none; }
#headerBottom { border-top:none; }


.headerText { 
	font-size: 12px; 
	font-weight: bold;
	text-decoration: NONE; 
	color       : #73777a;
}

#homeIcon {
	width: 170px;
 height:35px;
	float: left;
}
#headerSearch {
	width: 160px;
 height:35px;
	float: left;
 position:relative;
}
.headerSearchBox {
  float:left; height:28px; width:  100px; margin-top:7px;
}
.headerSearchText {
float:left; 
height:25px; 
width: 45px; 
margin-top:9px; 
margin-left:6px; 
color:#73777A;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#textsearch {
 width:95px; margin:0 2px; padding:0 2px;
}
.wordSearch { padding:0 0 0 6px; margin:0;}
#headerLinks {
 width: 450px;
 height:35px;
	float: left;
}
.hdrLinkBox {
 float:left; height:25px; margin:9px 0 0 0; font-size:9pt;
}
#banner {
	width: 60%;
 height:55px;
	text-align: center;
	float: left;
 margin:3px;
 padding-left:180px;
}

#welcome {
 margin: 0 0 15px 0;
	width: 20%;	
	float: right;
}

#headerMenu {
	width: 575px;
	float: left;
	vertical-align: bottom;
	padding: 36px 0 5px 5px;
}

#headerCart { 
	margin-right: 0;
	width: 190px;
 height:35px;
	text-align: right;
	float: right;
	vertical-align: middle;
}

#headerNav { 
	float: Left;
}

div.homelink {
	float: left;
}

#shopBag {
	float: right;
	padding: 0;
 margin:0;
 height:16px;
 line-height:16px;
 width:100%;
}

#shopBag a {
	background: transparent url(/cam99/images/btn_bagIconOff.gif) no-repeat left center;
	padding:0 0 0 12px;
 margin:0;
}

#shopStub { 
	margin: 0;
 padding:0;
	float: right;
 height:16px;
 line-height:16px;
 width:100%;
}

.welcome { 
	font-weight: Normal; 
	color: #444444; 
	background-color :#FFFFFF; 
	padding:2px 5px 0 0; 
	white-space: nowrap; 
	text-align: right; 
	float: right;
}

td.welcome {
}

.searchbox { 
	margin-right: 15px;  
	margin-left: 10px; 
	font-size: 9px;
}

.productRow {
	font-size: 10px;
	color: #444444;
	border-left:   1px solid #444444;
	border-bottom: 1px solid #444444;
	padding: 0px 4px 4px 4px;
}

a.welcomeLink,
a.welcomeLink:visited,
a.welcomeLink:link,
a.welcomeLink:active,
a.welcomeLink:hover {
	font-weight: Normal; 
	color: #000; 
}

a.headerLink,
a.headerLink:link,
a.headerLink:visited,
a.headerLink:active,
a.headerLink:hover {	 
	font-size: 12px; 
	font-weight: Bold; 
	text-decoration: NONE; 
	color       : #73777a;
	padding: 0 5px 0 5px;
}
a.headerLink:active,
a.headerLink:hover{
	color:#444;
}

a.headerLinkTiny,
a.headerLinkTiny:link,
a.headerLinkTiny:visited
{	
	letter-spacing: 1px; 
	font-weight: Bold; 
	font-size: 9px; 
	color: #a6a6a6; 
	padding: 0 5px 0 5px;
}

a.headerLinkTiny:active,
a.headerLinkTiny:hover 
{
	font-weight: Bold; 
	font-size: 9px; 
	text-decoration: NONE; 
	color: #000; 
	padding: 0 5px 0 5px;
}



.headerBottomRow,
a.headerBottomRow,
a.headerBottomRow:visited,
a.headerBottomRow:active,
a.headerBottomRow:link, 
a.headerBottomRow:hover 
{
	font-weight: Bold; 
	font-size: 16px;  
	letter-spacing: 1px;
	text-decoration: NONE; 
	color: #a6a6a6; 
	padding: 0 10px 0 10px; 
}

a.headerBottomRow:active,  
a.headerBottomRow:hover 
{
	color: #000 
}

img {
	border: 0px; 
}

/***** Cart Hover Classes *****/

.cartTable
{
	text-align: center;
	width: 100%;
	border: 3px solid #878b90;
	empty-cells: show;
	margin: 0px;
	padding: 3px;
	background-color: #FFFFFF;
}

.cartLink
{
	font-weight: normal;   
	text-decoration: none;
}

.cartCell
{
	font-weight: normal;
	font-size: 0.90em;
	padding: 2px;
	white-space: nowrap;
}

.cartSep
{
	height: 0px; 
	border: 0px; 
	border-bottom: 1px dashed #aaaaaa;
	margin: 1px;
	padding: 0px;
}

.cartSubCell
{
	font-weight: normal;
	font-size: 0.70em;
	padding: 2px;
	padding-bottom: 5px;
}

.cartFooter
{
	font-weight: bold;
	font-size: 0.80em;
	padding: 2px;
	margin: 0px;
	white-space: nowrap;
}

.cartStub
{
	font-size: 12px; 
	text-decoration: none;
	color: #444444;
}

.cartFloater
{
	background-color: #FFFFFF;
	visibility: hidden;
 position:absolute;
	float: right;
	clear:both;
	margin: 2px 0 0 0;
	padding: 0;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	z-index: 10;
	width: 1 px;
	height: 1 px;
}


/*** Footer Classes ***/
.footerTable {
	width: 100%;
	font-size: 10px;
	font-weight: bold;
	color: #848484;
	text-align: left;
	padding-bottom: 5px;
	background: #FFFFFF url(/cam99/images/fade.gif); 
}

a.footerLink,
a.footerLink:link,
a.footerLink:visited,
a.footerLink:active,
a.footerLink:hover {	 
	font-size: 12px; 
	font-weight: Bold; 
	text-decoration: NONE; 
	color       : #73777a;
	padding: 0 12px 0 0;
    text-transform:uppercase;
}
a.footerLink:active,
a.footerLink:hover{
	color:#444;
}

#staticPage a,
#staticPage a:link,
#staticPage a:hover,
#staticPage a:active,
#staticPage a:visited {
        color: blue;
        text-decoration: none;
font-weight:bold;
}

#staticPage a:active,
#staticPage a:hover {
        color:blue;
font-weight:bold;
}


