/* Version: 1.0 5/29/2008 */

body {
	background-color: #e9e9e9;
	color: #636363;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	margin: 23px 0 19px 0;  /*25px page margin - 2px for Drop Shadow Top; 25px - 6px for Bottom Drop Shadow */
	padding: 0;
}

/* --------------------------------------------------
 Master Containers
-------------------------------------------------- */
#masterContainerOutside {
	background-image: url(../../images/bgDropShadow.gif);
	background-position: center;
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
	width: 787px;  /*779px Container + 8px Drop Shadow (4px per Side) */
}

#masterContainerInside {
	margin: 0 0 0 0;
	padding: 0;
	width: 779px;   /*Actual Width of Site Wire Frame */
}

/* --------------------------------------------------
 Miscellaneous Site Elements
-------------------------------------------------- */
hr {
	background-color: #a3c723;
	border: 0;
	color: #a3c723;
	height: 1px;
	text-align: left;
	width: 100%;	
}

hr.medgrey {
	background-color: #b2b2b2;
	border: 0;
	color: #b2b2b2;
	height: 1px;
	text-align: left;
	width: 100%;	
}

hr.lightgrey {
	background-color: #eeeeee;
	border: 0;
	color: #eeeeee;
	height: 1px;
	text-align: left;
	width: 100%;	
}

input, select, textarea {
	font-size: 8pt;
}

p {
	margin: 0 0 17px 0;
	padding: 0;
}

/* --------------------------------------------------
 Links
-------------------------------------------------- */
a, 
a:visited {
	color: #1d3681;
	outline: none;
}
a:hover, 
a:active {
	color: #7c7c7c;
	outline: none;
}

a.noUnderline, 
a.noUnderline:visited {
	text-decoration: none;
	outline: none;
}
a.noUnderline:hover, 
a.noUnderline:active {
	text-decoration: underline;
	outline: none;
}

/* --------------------------------------------------
 Header : Top Banner (Location and Global Link)
-------------------------------------------------- */
#headerTopBanner {
	background-color: #2d2d2d;
	border-bottom: 3px solid #b2b2b2;
	color: #b2b2b2;
	height: 33px; /* 36px total (add 3px bottom border) */
	margin: 0 0 0 0;
	padding: 0;
	position: relative;
}
#headerTopBanner div.location {
	bottom: 5px;
	font-size: 10pt;
	left: 0;
	margin: 0;
	padding: 0 0 0 17px;
	position: absolute;
	text-align: left;
	width: 356px; /*256*/
}
div.location a, 
div.location a:visited {
	color: #b2b2b2; 
	text-decoration: none;
}
div.location a:hover, 
div.location a:active {
	color: #e2e2e2; 
	text-decoration: underline;
}
#headerTopBanner div.globalLink {
	bottom: 5px;
	font-size: 8pt;
	margin: 0;
	padding: 0 17px 0 0;
	position: absolute;
	right: 0;
	text-align: right;
	width: 472px;
}
div.globalLink a, 
div.globalLink a:visited {
	color: #e2e2e2; 
	margin: 0 3px 0 3px;
	padding: 0;
	text-decoration: none;
}
div.globalLink a:hover, 
div.globalLink a:active {
	color: #ffffff; 
	text-decoration: underline;
}
#headerTopBanner div.globalLinkLeft {
	bottom: 5px;
	font-size: 8pt;
	margin: 0;
	padding: 0 17px 0 0;
	position: absolute;
	right: 0;
	text-align: left;
	width: 472px;
}
div.globalLinkLeft a, 
div.globalLinkLeft a:visited {
	color: #e2e2e2; 
	margin: 0 3px 0 3px;
	padding: 0;
	text-decoration: none;
}
div.globalLinkLeft a:hover, 
div.globalLinkLeft a:active {
	color: #ffffff; 
	text-decoration: underline;
}
/* --------------------------------------------------
 Header : Logo Banner (Logo, Heading Text and Search)
-------------------------------------------------- */
#headerLogoBanner {
	background-color: #ffffff;
	height: 40px;
	margin: 0 0 28px 0;
	padding: 0;
	position: relative;
}
#headerLogoBanner div.logo {
top: 18px;
	bottom: 0;
	left: 0;
	margin: 0;
	padding: 0 0 0 17px;
	position: absolute;
	text-align: left;
	width: 156px;
}
#headerLogoBanner div.heading {
top: 25px;
	bottom: 0;
	color: #a3c723;
	font-size: 13pt;
	font-weight:bold;
	left: 190px;
	margin: 0;
	padding: 0;
	position: absolute;
	text-align: left;
	width: 375px;
}
#headerLogoBanner div.search {
	bottom: 0;
	margin: 0;
	padding: 0 17px 0 0;
	position: absolute;
	right: 0;
	text-align: right;
	width: 180px;
}

/* --------------------------------------------------
 Header : Section Links
-------------------------------------------------- */
#headerSectionLinks {
	background-color: #ffffff;
	height: 25px;
	margin: 0;
	padding: 0;
	position: relative;
}
#headerSectionLinks div.sectionLinks {
	font-size: 10pt;
	left: 0px; /* 190px - 5px padding on first link. */
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	text-align: left;
	width: 392px;
}
#headerSectionLinks div.homePageButton {
	font-size: 8pt;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	text-align: right;
	right: 17px;
	width: 180px;
	
}
#headerSectionLinks div.sectionLinks_empty {
	margin: 0;
	padding: 0;
}
#headerSectionLinks a, 
#headerSectionLinks a:visited {
	color: #7c7c7c;
	margin: 0 5px 0 5px;
	padding: 0;
	text-decoration: none;
}
#headerSectionLinks a:hover, 
#headerSectionLinks a:active {
	color: #636363; 
	text-decoration: underline;
}

/* --------------------------------------------------
 Section Links Images (Under Main 572 x 211 Image on US Home Page)
-------------------------------------------------- */
div.sectionLinkImages {
	height: 40px;
	margin: -17px 0 17px 0;
	padding: 0;
	width: 572px;
}
div.sectionLinkImages div.sectionLinkImagesLeft {
	background-image: url(../../images/sectionLinkImage2d2d2d.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	margin: 0;
	padding: 0;
	width: 188px;
}
div.sectionLinkImages div.sectionLinkImagesMiddle {
	background-image: url(../../images/sectionLinkImage1D3681.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	margin: 0 4px 0 4px;
	padding: 0;
	width: 188px;
}
div.sectionLinkImages div.sectionLinkImagesRight {
	background-image: url(../../images/sectionLinkImage7c7c7c.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	margin: 0;
	padding: 0;
	width: 188px;
}

div.sectionLinkImages a,
div.sectionLinkImages a:visited {
	color: #ffffff;
	display: block;
	font-size: 8pt;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	margin: 0;
	padding: 0 0 0 8px;
	text-decoration: none;
	width: 180px;
}

div.sectionLinkImages a:hover, 
div.sectionLinkImages a:active {
	text-decoration: underline;
}


/* --------------------------------------------------
 Bread Crumb
-------------------------------------------------- */
div.breadCrumb {
	border-bottom: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
	color: #e9e9e9;
	font-size: 8pt;
	margin: 7px 0 7px 0;
	padding: 5px 0 5px 0;
}

div.breadCrumb a, 
div.breadCrumb a:visited {
	color: #b2b2b2;
	margin: 0;
	padding: 0 5px 0 5px;
	text-decoration: none;
}

div.breadCrumb a:hover, 
div.breadCrumb a:active {
	color: #7c7c7c;
	text-decoration: underline;
}

/* --------------------------------------------------
 Footer : Link Bar
-------------------------------------------------- */
#footerLinkBar {
	background-color: #2d2d2d;
	color: #e2e2e2;
	font-size: 8pt;
	height: 20px;
	line-height: 20px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: center;
}
#footerLinkBar a, 
#footerLinkBar a:visited {
	color: #b2b2b2; 
	margin: 0 3px 0 3px;
	padding: 0;
	text-decoration: none;
} 
#footerLinkBar a:hover, 
#footerLinkBar a:active {
	color: #ffffff; 
	text-decoration: underline;
}

/* --------------------------------------------------
 Footer : Copyright
-------------------------------------------------- */
#footerCopyright {
	background-color: #ffffff;
	color: #000000/*#b2b2b2;*/
	height: 32px;
	font-size: 8pt;
	margin: 0 0 0 0;
	padding: 0;
	text-align: center;
}

/* --------------------------------------------------
 Search Form Box
-------------------------------------------------- */
#searchBox {
	background-image: url(../../images/bgSearchBox.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 24px;
	margin: 0;
	padding: 0;
	width: 132px;
}
#searchBox form.searchForm {
	border: 0;
	margin: 0;
	padding: 0;
}
#searchBox input.field {
	background: none;
	background-color: #ffffff;
	border: 0;
	color: #7c7c7c;
	float: left;
	font-size: 8pt;
    margin: 5px 0 0 5px;
	padding: 0;
    width: 95px;
}
#searchBox img.button {
    float: right;
	height: 24px;
    margin: 0;
	padding: 0;
	width: 24px;
}
#searchBox searchBox a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

/* --------------------------------------------------
 Main Content Container Elements
-------------------------------------------------- */
#masterContentContainer {
	background-color: #ffffff;
	margin: 0;
	min-height: 400px;
	padding: 0 0 0 0; /* 0 17 0 17 */
	text-align: left;
}

/* --------------------------------------------------
 Navigation Menu
-------------------------------------------------- */
#masterContentContainer #navigationMenu {
	float: left;
	font-size: 9pt;
	line-height: 14pt;
	margin: 0 0 0 5px;
	padding: 0;
	width: 133px;
}

#navigationMenu .heading, 
#navigationMenu .headingOn {
	color: #7c7c7c;
	font-size: 10pt;
	font-weight: normal;
	line-height: 10pt;
	margin: 0;
	padding: 0;
}

#navigationMenu a, 
#navigationMenu a:visited {
	text-decoration: none;
}
#navigationMenu a:hover, 
#navigationMenu a:active {
	text-decoration: underline;
}
#navigationMenu a.on, 
#navigationMenu a.on:visited {
	color: #a3c723;
	font-weight: bold;
}

#navigationMenu .heading a, 
#navigationMenu .heading a:visited, 
#navigationMenu a.heading,
#navigationMenu a.heading:visited {
	color: #7c7c7c;
}
#navigationMenu .heading a:hover, 
#navigationMenu .heading a:active, 
#navigationMenu a.headingOn,
#navigationMenu a.headingOn:visited, 
#navigationMenu a.headingOn:active,
#navigationMenu a.headingOn:hover {
	color: #a3c723;
	font-weight: bold;
}

/* --------------------------------------------------
 Content Container: Master Outside
-------------------------------------------------- */
#masterContentContainer #content {
	float: left;
	margin: 0 0 0 17px;
	padding: 0;
	width: 572px;
}
/* --------------------Test--------------------------*/
#masterContentContainer #content2 {
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	width: 779px;
}
/* --------------------------------------------------
 Content Container: Banner Image
-------------------------------------------------- */
#masterContentContainer img.contentBannerImage {
 margin: 0 0 17px 0;
 padding: 0;
}

/* --------------------------------------------------
 Content Container: Columns
-------------------------------------------------- */
#masterContentContainer #content #columnContainer {
	margin: 0;
	padding: 0;
	width: 572px;
}
#columnContainer div.column1 {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 179px;
}
#columnContainer div.column2 {
	float: left;
	margin: 0 0 0 17px;
	padding: 0;
	position: relative;
	width: 179px;
}
#columnContainer div.column3 {
	float: left;
	margin: 0 0 0 17px;
	padding: 0;
	position: relative;
	width: 180px;
}

#columnContainer div.column1-2 {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 375px;
}
#columnContainer div.column1-2Res {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 500px; /*375*/
}
	
#columnContainer div.column1-2 a, 
div.column1-2 a:visited {
	color: #7c7c7c;
	margin: 0;
	padding: 0 0 0 0;
	text-decoration: none;
}

#columnContainer div.column1-2 a:hover, 
div.column1-2 a:active {
	color: #7c7c7c;
	text-decoration: underline;

}
#columnContainer div.column1-3 {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 572px;
}
#columnContainer div.column2-3 {
	float: left;
	margin: 0 0 0 17px;
	padding: 0;
	position: relative;
	width: 376px;
}

#columnContainer .heading {
	color: #7c7c7c;
	font-size: 10pt;
	font-weight: normal;
	line-height: 10pt;
	margin: 0;
	padding: 0;
}

/* More Information Links */
#columnContainer a.moreinfo, 
#columnContainer a.moreinfo:visited {
	font-size: 8pt;
	text-decoration: none;
}
#columnContainer a.moreinfo:hover, 
#columnContainer a.moreinfo:active {
	text-decoration: underline;
}

/* --------------------------------------------------
 UL, OL and Arrow List
-------------------------------------------------- */
ul.bulletList, 
ul.arrowList {
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	margin: 0 0 0 0;
	padding: 0;
}
ul.bulletList li, 
ul.arrowList li.bullet {
	background-image: url(../../images/menuListBullet.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	margin: 0 0 2px 0;
	padding: 0 0 0 13px;
}
ul.arrowList li, 
ul.bulletList li.arrow {
	background-image: url(../../images/menuListArrow.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	margin: 0 0 2px 0;
	padding: 0 0 0 13px;
}
ul.arrowList a, 
ul.arrowList a:visited, 
ul.bulletList a, 
ul.bulletList a:visited {
	text-decoration: none;
}
ul.arrowList a:hover, 
ul.arrowList a:active,
ul.bulletList a:hover, 
ul.bulletList a:active {
	text-decoration: underline;
}
/* --------------------------------------------------
 UL, OL and Arrow List 2
-------------------------------------------------- */
ul.bulletList2, 
ul.arrowList2 {
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
}
ul.bulletList2 li, 
ul.arrowList2 li.bullet2 {
	background-image: url(../../images/menuListBullet.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	margin: 0 0 2px 0;
	padding: 0 0 0 20px;
}
ul.arrowList2 li, 
ul.bulletList2 li.arrow {
	background-image: url(../../images/menuListArrow.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	margin: 0 0 2px 0;
	padding: 0 0 0 20px;
}
ul.arrowList2 a, 
ul.arrowList2 a:visited, 
ul.bulletList2 a, 
ul.bulletList2 a:visited {
	text-decoration: none;
}
ul.arrowList2 a:hover, 
ul.arrowList2 a:active,
ul.bulletList2 a:hover, 
ul.bulletList2 a:active {
	text-decoration: underline;
}
/* --------------------------------------------------
 Fonts, Heading and Text Elements
-------------------------------------------------- */
.fsmall, .fontSmall {
	font-size: 8pt;
	line-height: 14pt;
}
.fnorm, .fontNormal {
	font-size: 10pt;
	line-height: 14pt;
}
.flarge, .fontLarge {
	font-size: 12pt;
	line-height: 16pt;
}
.fref, .fontReference {
	color: #b2b2b2;
	font-size: 8pt;
	font-style: italic;
	line-height: 12pt;
}

/* Sub-Heading Under Primary Featured Image/Flash */
.subHeadingText {
	color: #a3c723;
	font-weight: normal;
	margin: 0 0 17px 0;
	padding: 0;
}
.subHeadingText .titleText {
	font-size: 20pt;
	letter-spacing: -1px;
	line-height: 24pt;
	margin: 0;
	padding: 0;
}
.subHeadingText .leadText {
	color: #636363;
	font-size: 12pt;
	line-height: 16pt;
	margin: 0;
	padding: 0;
}

/* Column Container Heading Elements */
.columnTitle {
	color: #a3c723;
	font-size: 17pt;
	font-weight: bold;
	margin: 0 0 7px 0;
	padding: 0;
}
.columnTitle a, 
.columnTitle a:visited {
	color: #a3c723;
	text-decoration: none;
}
.columnTitle a:hover, 
.columnTitle a:active {
	text-decoration: underline;
}

/* Column Container Heading Elements - Part II */
.columnTitleII {
	color: #a3c723;
	font-size: 12pt;
	margin: 0 0 7px 0;
	padding: 0;
}
.columnTitleII a, 
.columnTitleII a:visited {
	color: #a3c723;
	text-decoration: none;
}
.columnTitleII a:hover, 
.columnTitleII a:active {
	text-decoration: underline;
}
/* End Column Container Heading Elements - Part II */
.columnSubHeading {
	color: #7c7c7c;
	font-size: 10pt;
	font-weight: bold;
	margin: 0 0 7px 0;
	padding: 0;
}
.columnSubHeading a, 
.columnSubHeading a:visited {
	color: #7c7c7c;
	text-decoration: none;
}
.columnSubHeading a:hover, 
.columnSubHeading a:active {
	text-decoration: underline;
}
.columnSubHeadingII {
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	margin: 0 0 7px 0;
	padding: 0;
}

/* --------------------------------------------------
 Column Feature Container (Fixed Container for products on SBU Home Pages)
-------------------------------------------------- */
div.columnFeatureFixedContainer {
	border-bottom: 1px solid #e9e9e9;
	/*height: 160px;*/ 
	margin: 0; 
	padding: 0; 
	width: 100%; 
}
div.columnFeatureFixedContainer div.columnFeatureFixedContent {
	font-size: 8pt; 
	/*height: 130px;*/
	margin: 0; 
	overflow: hidden; 
	padding: 0; 
	text-align: left; 
}
div.columnFeatureFixedContainer div.columnFeatureFixedLink {
	font-size: 8pt; 
	height: 25px;
	margin: 0; 
	padding: 5px 0 0 0; 
	text-align: right; 
}

/* --------------------------------------------------
 Document Paging
-------------------------------------------------- */
div.documentPaging {
	margin: 17px 0 17px 0;
	padding: 0;
}
div.pagingContainer div.pagingNavigation {
	float: left;
	text-align: left; 
	width: 74%; 
}
div.pagingContainer div.pagingResults {
	color: #b2b2b2;
	float: right; 
	font-size: 8pt;
	padding: 0 5px 0 0;
	text-align: right;
	width: 24%; 
}
div.pagingContainer div.pagingNavigation a, 
div.pagingContainer div.pagingNavigation a:visited {
	border: 1px solid #a3c723; 
	color: #7c7c7c;
	display: block;
	float: left;
	font-size: 8pt;
	margin: 0 1px 0 0;
	padding: 1px 7px 1px 7px;
	text-decoration: none;
}
div.pagingContainer div.pagingNavigation a:hover, 
div.pagingContainer div.pagingNavigation a:active {
	border: 1px solid #1d3681; 
	color: #2d2d2d;
}
div.pagingContainer div.pagingNavigation a.currentPage {
	background-color: #a3c723;
	border: 1px solid #1d3681; 
	color: #ffffff;
}
div.pagingContainer div.pagingNavigation span.disableLink {
	border: 1px solid #cccccc; 
	color: #cccccc;
	display: block;
	float: left;
	font-size: 8pt;
	margin: 0 1px 0 0;
	padding: 1px 7px 1px 7px;
	text-decoration: none;
}
div.pagingContainer div.pagingNavigation span.dotSpacer {
	border: 1px solid #ffffff; 
	color: #cccccc;
	display: block;
	float: left;
	font-size: 8pt;
	margin: 0 1px 0 0;
	padding: 1px 7px 1px 7px;
	text-decoration: none;
}

/* --------------------------------------------------
 Additional Info. Bubble
-------------------------------------------------- */
#additionalInfoBubble {
	background-image: url(../../images/additionalInfoBubbleMiddleBG.gif);
	background-position: 0 0;
	background-repeat: repeat-y;
	clear: both;
	color: #636363;
	font-size: 8pt;
	line-height: 10pt;
	margin: 0;
	padding: 0;
	width: 179px;
}
#additionalInfoBubble div.additionalInfoBubbleContent {
	background-image: url(../../images/additionalInfoBubbleHeaderBG.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin: 0;
	padding: 10px 13px 0 10px;
}
#additionalInfoBubble div.additionalInfoBubbleFooter {
	background-image: url(../../images/additionalInfoBubbleFooterBG.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 13px;
	margin: 0 -13px 0 -10px;
	padding: 0;
}
#additionalInfoBubble div.additionalInfoBubbleContent .title {
	color: #a3c723;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	margin: 0;
	padding: 0 0 7px 0;
}
#additionalInfoBubble a, 
#additionalInfoBubble a:visited {
	text-decoration: none;
}
#additionalInfoBubble a:hover, 
#additionalInfoBubble a:active {
	text-decoration: underline;
}

/* --------------------------------------------------
 Site Map UL
-------------------------------------------------- */
.siteMap ul {
	margin-bottom: 15px;
}
.siteMap ul li {
	margin-top: 7px;
}
.siteMap a, 
.siteMap a:visited {
	text-decoration: none;
}
.siteMap a:hover, 
.siteMap a:active {
	text-decoration: underline;
}


/* --------------------------------------------------
 Table Info. List
-------------------------------------------------- */
table.tableInfoList {
	clear: both;
	font-size: 8pt;
	margin: 7px 0 17px 0;
	padding: 0;
	width: 100%;
}
table.tableInfoList tr.tableTitle td {
	background-color: #e9e9e9;
	color: #7c7c7c;
	font-size: 10pt;
	font-weight: bold;
	margin: 0;
	padding: 5px;
}
table.tableInfoList tr td {
	border-top: 1px solid #e9e9e9;
	line-height: 11pt;
	padding: 5px;
	vertical-align: top;
}
table.tableInfoList tr td.rowLeft {
	width: 80%;
}
table.tableInfoList tr td.rowMiddle {
	width: 10%;
}
table.tableInfoList tr td.rowRight {
	text-align: right;
	width: 10%;
}
table.tableInfoList a,
table.tableInfoList a:visited {
	text-decoration: none;
}
table.tableInfoList a:hover,
table.tableInfoList a:active {
	text-decoration: underline;
}

/* --------------------------------------------------
 Popup Header
-------------------------------------------------- */
body.popup {
	background-color: #ffffff;
	color: #636363;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin: 0 0 10px 0;
	padding: 0;
}
body.popup input {
	font-size: 8pt;
}
body.popup div.closebutton {
	border-bottom: 1px solid #999999;
	background-color: #e9e9e9;
	margin: 0 0 17px 0;
	padding: 7px 17px 7px 17px; 
	text-align: right;
}

/* --------------------------------------------------
 Buttons
-------------------------------------------------- */
#buttonExternalSite {
	background-image: url(../../images/buttonBkg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	border: 0;
	color: #ffffff;
	display: block;
	height: 24px;
	margin: 0;
	padding: 5px 0 0 10px;
	text-decoration: none;
	text-align:left;
	width: 134px;
}
#buttonExternalSite:hover {
	color:#636363;
	text-decoration: none;
}