a:link, a:visited {
	text-decoration:none;
	color:#afafaf
}
#yjsg7 {
	background:#111;
	border-top:1px solid #212121
}
#footer {
	background:#1d1d1d;
	color:#afafaf
}
#footmod a, #footmod a:visited {
	color:#525252
}
.validators a, .validators a:visited {
	color:#525252
}
a.topscroll:hover, a.topscroll:focus, a.yjlink:hover, a.yjlink:focus {
	color:#525252 !Important
}
h1, h2, h3, h4, h5, h6 {
	color:#9b9b9b
}
.pagetitle, div.title h1, div.title h2, .yjsg-morearticles h3 {
	color:#525252;
	background:url(../images/dark/titles_inset.gif) repeat-x left bottom
}
#yjsg2_inside {
	background:#1D1D1D;
}
#userlogin, #userlogout, #userregister, #userreminder {
	background:#1D1D1D;
	text-shadow:none;
	border:1px solid #525252;
}
#userlogin_wrap {
	border:1px dashed #525252 !Important;
}
#errorpage {
	background:#1D1D1D;
}
#login_frame {
	background:#1D1D1D !Important;
	margin:0 auto;
	border:1px dashed #525252!Important;
}
.yjsquare h4, .yjsquare_mozslider h4, .yjsquare_yjnf3 h4 {
	color:#525252;
	background:url(../images/dark/titles_inset.gif) repeat-x left bottom
}
#holder, #holder2, #holder3 {
	background:url(../images/dark/titles_inset.gif) repeat-x left top
}
#yjsg7 .yjsgxhtml {
	background:url(../images/dark/vertical_inset.gif) no-repeat right 15px
}
div.title h1 a:link, div.title h1 a:visited, div.title h2 a:link, div.title h2 a:visited {
	color:#525252
}
div.title h1 a:hover, div.title h1 a:focus, div.title h2 a:hover, div.title h2 a:focus {
	color:#939393
}
div.title h2 a:hover span, div.title h2 a:focus span {
	color:#525252
}
a.yjnewsflash_title, .yjnewsflash_titl:visited {
	color:#525252
}
#mainlevel li a, .menu li a, a.mainlevel {
	text-shadow:1px 1px #000;
	color:#9b9b9b
}
ul.quick_nav li a {
	text-shadow:1px 1px #000;
	color:#9b9b9b
}
a.read_small:hover, a.read_small:focus {
	color:#525252!Important
}
img.border, p.img_caption, .yjnewsflash img {
	border:1px solid #222;
	background:#1e1e1e
}
.small, .createdate, .modifydate, .createby {
	color:#525252
}

#MozaicSlider .slide .info {
	color:#afafaf
}
#MozaicSlider h3 {
	color:#afafaf
}
div.info a.moz_read, div.info a.moz_read:visited {
	background:url(../images/dark/moz_read.png) no-repeat center center
}
.error {
	background:url(../images/dark/typ/error.gif) no-repeat center left
}
.message {
	background:url(../images/dark/typ/info.gif) no-repeat center left
}
.tips {
	background:url(../images/dark/typ/tips.gif) no-repeat center left
}
.highlight {
	background:#1d1d1d
}
div.blockquote {
	border:1px solid #171717;
	background:#1d1d1d url(../images/dark/typ/qlg.gif) no-repeat 0px 2px !Important
}
div.blockquote blockquote {
	background:url(../images/dark/typ/qrg.gif) no-repeat right bottom
}
.dropcap {
	color:#525252
}
p.sticky, p.pin, p.clip, p.down, pre, .code {
	border-right:1px solid #171717;
	border-top:1px solid #171717;
	border-left:5px solid #171717;
	border-bottom:1px solid #171717;
	background:#1d1d1d url(../images/dark/typ/sticky.gif) no-repeat left center
}
pre, .code {
	background:#1d1d1d;
	color:#a4a4a4
}
p.pin {
	background:#1d1d1d url(../images/dark/typ/pin.gif) no-repeat left center
}
p.clip {
	background:#1d1d1d url(../images/dark/typ/clip.gif) no-repeat left center
}
p.down {
	background:#1d1d1d url(../images/dark/typ/down.gif) no-repeat left center
}
.bignumber {
	color:#525252
}
body ul.star li, body li.star {
	background:url(../images/dark/typ/star.gif) no-repeat 0 1px
}
body ul.video li, body li.video {
	background:url(../images/dark/typ/video.gif) no-repeat 0px 0px
}
.yjsquare_yj1 h4 {
	color:#525252;
	background: url(../images/dark/titles_inset.gif) repeat-x left bottom;
}
.yjsquare_yj1 h4 span {
	color:#525252;
}
.yjsquare_yj1 {
	background:#111111;
}
.yjsquare_yj1 .yjsquare_in {
}
.yjsquare_yj2 h4 {
	background: url(../images/dark/titles_inset.gif) repeat-x left bottom;
}
.yjsquare_yj2 {
	background:#1D1D1D;
}
.yjround .content, .yjround .t, .yjround .b, .yjround .b div {
	background:url(../images/dark/rounded.png);
}
.yjround h4, .yjround_mozslider h4 {
	color:#525252;
}
/* TITLE SPANS FOR SECOND PART OF THE TITLE COLOR */
.yjround h4 span, .yjround_mozslider h4 span {
	color:#3f95dc;
}



#horiznav ul li a {
	color:#afafaf;
}
.top_menu ul.subul_main li a,
.top_menu ul.subul_main li a:visited,
ul.subul_main li.haschild span.child,
.top_menu ul.subul_main li#current a,
.top_menu li#current ul.subul_main li a,
.top_menu li.active ul.subul_main li a{
	background: url(../images/dark/menu/menu_inset.gif) repeat-x left bottom!important;
}
.top_menu ul.subul_main li a:hover,
ul.subul_main li.haschild span.child:hover,
.top_menu ul.subul_main li#current a:hover,
.top_menu ul.subul_main li#current.sfHover,
.top_menu li#current ul.subul_main li a:hover,
.top_menu li.active ul.subul_main li a:hover,
.top_menu li#current.sfHover ul.subul_main li a:hover,
.top_menu li.active.sfHover ul.subul_main li a:hover{
	background: url(../images/dark/menu/menu_inset_hover.gif) repeat-x left bottom!important;
	color:#afafaf!important;
}
/* IE6 SPECIFIC */
.horiznav li li.sfHover ul,
.top_menu ul.subul_main.isie{
background:#090909;
}
/********************** CORNERS FOR MENU UL'S ***************************/
/*TOP LEFT*/
.horiznav li.tl, .horiznav li.tl:hover{
	background:transparent url(../images/dark/menu/corners/tl.png)!important;
}
/* TOP RIGHT*/
.horiznav li.tr, .horiznav li.tr:hover {
	background:transparent url(../images/dark/menu/corners/tr.png) no-repeat right top!important;
}
/* BOTTOM RIGHT*/
.horiznav li.br, .horiznav li.br:hover{
	background:transparent url(../images/dark/menu/corners/br.png) no-repeat right bottom!important;
}
/* BOTTOM LEFT*/
.horiznav li.bl, .horiznav li.bl:hover {
	background:transparent url(../images/dark/menu/corners/bl.png) no-repeat left bottom!important;
}
/* RIGHT MIDDLE */
.horiznav li.right, .horiznav li.right:hover {
	background:transparent url(../images/dark/menu/corners/right.png) no-repeat right bottom!important;
}
