
a  { color: #000; text-decoration: none; }
body { background-attachment: fixed; margin: 0px; padding: 0px }
body.bckimg { background-image: url(images/mainbck2.jpg); background-repeat: repeat-y; background-attachment: fixed; background-position: left top; }
body.bckimgDefault { background-image: url(images/mainbck.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: left top; }
body.bckimgServices { background-image: url(images/mainbck_services.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: left top; }
body.bckimgSEO { background-image: url(images/mainbck_seo.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: left top; }
body.bckimgCopy { background-image: url(images/mainbck_copy.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: left top; }
body.bckimgArtResources { background-image: url(images/mainbck_artresources.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: left top; }
body.bckimgArtlab { background-image: url(images/mainbck_artlab.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: left top; }
body.bckimgGraphics { background-image: url(images/mainbck_graphicdesign.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: left top; }
td.bck-logo { background-image: url(images/bck-logo.gif); background-position: right top; }
.alert { color: #000; font-size: 11px; font-family: "Courier New", Courier, Monaco; letter-spacing: 1px }
.bck-riht-top { background-image: url(images/bck-right-top.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: left 3px; }
.bck-left-top { background-image: url(images/bck-left-top.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: right 36px; }
.border_Bottom_LBR { border-left: 1px solid #000; border-bottom: 1px solid #000; border-right: 1px solid #000; border-top-style: none; }
.border_Top_B { border-bottom: 1px solid #000; border-top-style: none; }
.border_Bottom_T { border-top: 1px solid #000; }
.border_Bottom_LTR { border-top: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; }
.borderTB-WebDesign  { border-top: 3px solid #9c0; border-bottom: 3px solid #9c0 }
.borderB-WebDesign { border-bottom: 3px solid #9c0; }
.borderT-WebDesign { border-top: 3px solid #9c0; }
.color-ArtLab { color: #000; background-color: #ffd700; }
.color-Contact { color: #000; background-color: #fff }
.ContentDefault {
	color: #ededed;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, sans-serif, SunSans-Regular;
	letter-spacing: 1px;
	padding-left: 8px;
	background-color: #333;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
}
.borderTB-Graphicdesign { border-top: 3px solid #f00; border-bottom: 3px solid #f00; }
.ContentMenu { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0; padding: 1px 3px; }
.ContentMenuResources { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; margin: 0; padding: 0; border-top: 1px solid #000; border-right: 1px solid #000; }
.ContentServices { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; letter-spacing: 1px }
.ContentTableLineLeft  {
	color: #000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border-left: 1px solid #fc0;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.ContentTable { color: #dcdcdc; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 1px 5px; }
.ContentWorkgroup { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; padding: 2px 3px }
.copyright { color: #999; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.CopyrightDate { color: #999; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; }
.SmallText          { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; padding: 0 4px }
.sort-arrow { background: no-repeat center; margin: 2px 6px 0px; border: solid 1px #000; width: 11px; height: 11px }
.sort-arrow.ascending { background-image: url(images/upsimple.png) }
.sort-arrow.descending { background-image: url(images/downsimple.png) }
.sort-table { font-style: normal; font-variant: normal; font-weight: normal }
.sort-table td { }
.sort-table thead { font-size: 11px; letter-spacing: 1px }
.sort-table thead td { cursor: default    }
.sort-table thead td:active { }
.sort-table thead td[_sortType=None]:active { }
p { margin: 0; padding: 5px 0; }
td.padding { padding: 4px; }