body {
	color:#999;
	background-color: #222;
}
a {color:#ccc;}
strong,h1,h2,h3,h4,h5,h6,strong a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color:#fff;}
code { color:#76b41c; }

/* 
-----------------------------------------------------------------------------
HEADER CLASSES
-----------------------------------------------------------------------------*/
h2 a {color:#b4b4b4;}
h2 a:hover {color:#eee;}
h3 small {color:#999;text-shadow: #000 0px 0px 0px;}
h3.dash {color:#202020;border:1px solid #999;}
h3.dash a {color:#202020;}
h3.dash a:hover {color:#447200;}
h3.logo {background:transparent url(https://slideshowpro.net/img/bg_module_head_logo.gif) 0 0 no-repeat;}
h4.error {background:#76b41c;border-bottom:1px solid #bcf573;}
h4.smart {background:transparent url(https://slideshowpro.net/img/icon_gears.gif) 0 0 no-repeat;}
h6 span {color:#666;}

/* 
-----------------------------------------------------------------------------
LAYOUT: Global
-----------------------------------------------------------------------------*/
div#header-links {background:#222;border-bottom:1px solid #333;}

div#body-bg {background:transparent url(/img/bg_header.gif) repeat-x;}

div#header-logo a {background:#222 url(/img/bg_header_logo.gif) no-repeat;}

div#container {
	background-color: #303046;
}
div#container-footer {background:#303030 url(/img/bg_container_bl.gif) bottom left no-repeat;}
div#container-footer div {background:transparent url(/img/bg_container_br.gif) bottom right no-repeat;}

div#container-top div {background:transparent url(/img/bg_container_tr.gif) top right no-repeat;}
div#container-empty-top div {background:transparent url(/img/bg_container_tr.gif) top right no-repeat;}

div#container h1 a.instruction-link {color:#76b41c;}
div#container h1 a.instruction-link:hover {color:#fff;}

div#prod-head {background:transparent url(/img/bg_container_tr.gif) top right no-repeat;}
div#prod-head div.inner {border-bottom:1px solid #444;}

div#page-info {background:#222;}

div.col-wrap-first {border-top:1px solid #444;}

/* 
-----------------------------------------------------------------------------
NAVIGATION: MAIN
-----------------------------------------------------------------------------*/
ul#main-nav li {background:transparent url((/img/bg_main_nav_tab.gif) no-repeat scroll 0 0;}
ul#main-nav li a {font-size:11px;text-transform:uppercase;color:#aaa;background:transparent url(/img/bg_main_nav_tab.gif) no-repeat scroll 100% 0;}
ul#main-nav li a:hover {color:#fff;}
ul#main-nav li.selected {background-image:url((/img/bg_main_nav_tab_selected.gif);}
ul#main-nav li.selected a {background-image:url((/img/bg_main_nav_tab_selected.gif);color:#fff;} 


/* 
-----------------------------------------------------------------------------
FORMS GENERAL
-----------------------------------------------------------------------------*/
input, textarea {
	border:1px solid #000;
}                         
input:focus, textarea:focus {} 
input.file {color:#fff;}
fieldset.solo {border-top:1px solid #444;border-bottom:1px solid #444;}
label {color:#fff;font-weight:bold;}
label span.req {color:#e4675c;}
form.quad label {color:#fff;}



/* 
-----------------------------------------------------------------------------
CONTACT TABLE
-----------------------------------------------------------------------------*/
table.contact {width:100%;margin-bottom:15px;}
table.contact td {padding: 15px 15px 0 0;vertical-align:top;}

