/* GENERAL */
a {
	color: #333333;
	text-decoration: underline;
}

a.readon {
	background-color: #666666;
}

div.moduletable h3 {
	/*background: url(../../images/black/h3-bg.gif) no-repeat bottom #E1E1E1;*/
}

div.moduletable h3.collapse {
	background: url(../../images/black/h3-bg.gif) no-repeat top #E1E1E1;
}

.contentheading {
	color: #666666;
}

table.blog .contentheading {
	color: #666666;
	background: url(../../images/black/bullet.gif) no-repeat 0px 9px;
}

table.blog a.contentpagetitle {
	color: #333333;
}

.sectiontableheader {
	background: #666666;
}

table.contenttoc th {
	background: #333333;
}

.blog_more strong {
	background: url(../../images/black/bullet.gif) no-repeat center left;
}

#ja-spotlight h3 {
	background: url(../../images/black/bullet.gif) no-repeat 5px 12px;
}

#ja-search .inputbox {
	border: 1px solid #333333;
	color: #333333;
}

#ja-search .inputbox:hover,
#ja-search .inputbox:focus {
	border: 1px solid #333333;
	color: #333333;
}

#ja-usertools a:hover, #ja-usertools a:active, #ja-usertools a:focus {
	background: #444444;
}

/* MAIN LAYOUT */
#ja-header {
	background: url(../../images/black/header-bg.gif) repeat-x top #333333;
}

#ja-pathway-wrap1 {
	background: url(../../images/black/pathway-wrap1.gif) top #2D2D2D;
}

#ja-pathway-wrap2 {
	background: url(../../images/black/pathway-wrap2.gif) repeat-y top left;
}

#ja-pathway-wrap3 {
	background: url(../../images/black/pathway-wrap3.gif) repeat-y top right;
}

#ja-pathway {
	background: #666666;
	color: #666666;
	border-top: 1px solid #999999;
}

#ja-usertoolswrap {
	background: url(../../images/black/usertools-bg.gif) repeat-x 
}

#ja-usertools {
	background: url(../../images/black/usertools-leftbg.gif) no-repeat top left;
}

#ja-footer {
	background: url(../../images/black/footer-bg.jpg) no-repeat top left #333333;
	color: #CCCCCC;
}

#ja-footer a {
	text-decoration: none;
}

#ja-footer a:hover, #ja-footer a:active, #ja-footer a:focus {
	background: #2D2D2D;
	text-decoration: none;
}

#ja-cert a:hover, #ja-cert a:active, #ja-cert a:focus {
	background: none;
}

/* NAVIGATION
-------------------------------------------------------------------*/
#ja-topnav {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

#ja-topnav a {
	color: #E1E1E1;
}

/* JA SPLIT MENU */
#ja-splitmenu li.active_menu a,
#ja-splitmenu li.active_menu a:hover,
#ja-splitmenu li.active_menu a:active {
	background: url(../../images/black/topnav-active-bg.gif) repeat-x top right #333333;
}

#ja-subnav a:hover, #ja-subnav a:active,
#ja-subnav li.active_menu a, #ja-subnav li.active_menu a:hover {
	background: url(../../images/black/submenu-bg.gif) no-repeat bottom left;
	color: #333333;
}

/* SON OF SUCKERFISH DROPDOWN MENU */
#ja-cssmenu li ul {
	background: url(../../images/opaque-black.png);
	border: 1px solid #2D2D2D;
}

#ja-cssmenu li a.active {
	background: #333333;
}

#ja-cssmenu ul li:hover, #ja-cssmenu ul ul li:hover,
#ja-cssmenu ul li.sfhover, #ja-cssmenu ul ul li.sfhover {
	background: url(../../images/black/nav-on-bg.gif) #2D2D2D;
}

/* TRANSMENU */
.transMenu .background {
	background-color: #333333!important;
}

.transMenu .item.hover {
	background-color: #333333;
}

a.havechild-mainlevel-active-trans,
a.havechild-mainlevel-active-trans:active {
	background-color: #333333;
}

a.jahover-active {
	background-color: #333333;
}

a.mainlevel-active-trans,
a.mainlevel-active-trans:hover,
a.mainlevel-active-trans:active {
	background: #333333;
}

<!-- CSS Stylesheet -->

<style type="text/css" id="vbulletin_css">
<!--
/* vBulletin 3 CSS For Style 'Default-Two' (styleid: 5) */
.page
{
	background: transparent; /*#Fff;*/
	color: #000000;
}
.tborder
{
	background: transparent; /*#f3f3f3; /*#D1D1E1;*/
	color: #000000;
	border: 1px solid #eeeeee;
}
.tcat
{
	background: #FFFFFF url(http://www.codecall.net/templates/css/images/tcat_bg2.jpg) repeat-x top left;
	color: #FFFFFF;
	font: bold 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #CCCCCC;
	text-decoration: underline;
}
.thead
{
	background: #d5d5c6 url(http://www.codecall.net/templates/css/images/info_bg_gray.jpg) repeat-x top left;
	color: #000;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
	color: #000;
}
.thead a:visited, .thead_avisited
{
	color: #000;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #FFFF00;
}
.tfoot
{
        background: #EFEFEF;
        color: #000000;
}
.tfoot a:link, .tfoot_alink
{
        color: #000000;
}
.tfoot a:visited, .tfoot_avisited
{
        color: #000000;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #FFFF66;
}
.alt1, .alt1Active
{
	background: #f9f9f9; /*#f4f4f4;*/
	color: #000000;
	font: 13px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.alt1 a:link,
.alt1 a:visited,
.alt1Active a:link,
.alt1Active a:visited
{
        color: #064985;
        /*font: 14px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
   */
}


.bottom-left {
height:100%;
padding:0;
background:url(http://www.codecall.net/templates/css/images/bottom_left.gif) bottom left no-repeat;
}

.top-left {
background:url(http://www.codecall.net/templates/css/images/topleft.gif) no-repeat;
padding:5px;
width:100%;
height:100%;
vertical-align:middle;
}

.bottom-right {
padding:0;
background:url(http://www.codecall.net/templates/css/images/bottom_right.gif) bottom right no-repeat;
height:100%;
}

.top-right {
background:url(http://www.codecall.net/templates/css/images/topright.gif) top right no-repeat;
padding:6px;
width:100%;
height:100%;
vertical-align:middle;
}


.alt1b, .alt1Activeb
{
	background: #fff url(http://www.codecall.net/templates/css/images/gray_bottom.gif) repeat-x bottom left;
	color: #000000;
	border-top:1px solid #e9ecef;
	border-bottom:1px solid #e9ecef;
	font-size: 14px;
}

.alt1b a:link,
.alt1b a:visited,
.alt1Activeb a:link,
.alt1Activeb a:visited
{
	color: #064985;
	font: 14px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.alt1b a:hover, .alt1Activeb a:hover
{
        color: #7c7c71;
        font: 14px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}



.alt2b a:link,
.alt2b a:visited,
.alt2Activeb a:link,
.alt2Activeb a:visited
{
        color: #064985;
	font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.alt2b a:hover, .alt2Activeb a:hover
{
        color: #7c7c71;
        font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}



.alt2b, .alt2Activeb
{
	background: #fff url(http://www.codecall.net/templates/css/images/gradientAlt.gif) repeat-x bottom left;
	color: #000000;
	border-top:1px solid #e9ecef;
	border-bottom:1px solid #e9ecef;
	font-size: 14px;
}


.alt1a, .alt1Activea
{
	background: #f9f9f9; /*#f4f4f4;*/
	color: #000000;
	font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.alt1a a, .alt1Activea a
{
	background: #5885ae; /*#f4f4f4;*/
	color: #000000;
	font: 9pt arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: underline;
}

.alt2, .alt2Active
{
	background: #fcfcfd; /*#efefef; */
	color: #000000;
	font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}


/*.alt2 a, .alt2 a:link, .alt2 a:visited, .alt2Active a:link, .alt2Active a:visited
{
  color: #064985;
 /* font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, s
ans-serif;
  text-decoration: underline;
}*/

td.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.wysiwyg
{
	background: #F5F5FF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
textarea
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	height: 25px;


}
.bginput
{
        border: 1px solid #9c9c90;
        /*width: 140px;*/
	margin-right: 10px;
        background: #FFF; /*#ddddcc;*/
        color: #575757;
}
.button
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
select
{
	/*font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;*/

	   border: 1px solid #9c9c90;
        width: 140px;
        margin-right: 10px;
        background: #ddddcc;
        color: #575757;

}
option, optgroup
{
	font-size: 11px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: 12px verdana, geneva, lucida, 'lucida grande',arial, helvetica, sans-serif;
	padding-bottom: 7px;
}
.threadBackground {
	width:53px;
	height:90%;
	padding-top:16px;
	background: #eaeaea;
	text-align:center;
}

.time
{
	color: #666686;
}
.navbar
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
        background: #f4f4f4;

        /*url(images/gradients/gradient_panel.gif) repeat-x top left;*/
        color: #000000;
        padding: 10px;
        border: 2px outset;
        text-align: center;
}
.panelsurround
{
        background: #EFEFEF;

/*url(images/gradients/gradient_panelsurround.gif) repeat-x top left;*/
        color: #000000;
	text-align: center;
}

legend
{
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
        padding: 3px 6px 3px 6px;
        background: #FFFFFF url(http://forum.codecall.net/images/tcat_bg.gif) repeat-x top left;

        white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
        color: #000000;
        text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
        color: #000000;
        text-decoration: none;
}

.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #000000;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #0B198C;
}
.vbmenu_option
{
	background: #BBC7CE;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #8A949E;
	color: #FFFFFF;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
ol li {
	margin-left: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14px; }
td .bigusername a:visited, td .bigusername a:link, td .bigusername a:active
{
		font-size: 14px;
		text-decoration: none;
}
/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
-->
</style>

<!-- / CSS Stylesheet -->
