body {
	background: url(../images/background_white.png);
}

div, p,  table, td, th {
	color: #333;	
}

a:link, a:visited {
	color: #971111; 
}

a:hover {
	color: #c00;	
}

a.mainlevel:link, a.mainlevel:visited {
	background: url(../images/module_bullet_white.png) 5px 2px no-repeat;
    font-size:14px;
    background-color:#EDF1FB; 
}

ul {
	list-style: url(../images/module_bullet_white.png);
}

td.topleft_mods div.moduletable ul,
td.showcase_mods div.moduletable ul {
	list-style: url(../images/module_bullet2_white.png);
    color: #FFF;
    padding-left:14px;
    font-size:12px;
}

a.readon {
	background: url(../images/readmore_white2.png) 2px 2px no-repeat;
}

td.showcase_mods a.readon {
	background: url(../images/readmore_white2.png) 2px 2px no-repeat;
}

div#shadow_l {
	background: #fff url(../images/shadow_left_white.png) 0 0 repeat-y;
}

div#shadow_r {
	padding: 0 14px;
	background: url(../images/shadow_right_white.png) 100% 0 repeat-y;
}

div#header {
	background: url(../images/pintor_header.jpg);
    background-repeat:no-repeat;
}


div#logo {
	background: url(../images/ig_shield_blue.png);

}

div#headertext {
	background: url(../images/headertext_blue.png);
}

div#searchbox_mods {
}

div#searchbox_mods input.inputbox {
	background: #789ACA;
	color: #fff;
	border: 1px solid #336DB9;
}

div#newsflash_mods {
}

div#horizmenu {
	background: url(../images/menu_bg.png) 0 0 repeat-x;
}

div#logo2 {
	background: url(../images/menu_hover1.gif);
}


td.maincontent {
	background: #fff;
}

div#maincontent {
	background: url(../images/content_shadow_top_white.png) 0 0 repeat-x;
}

td.footer {
	background: url(../images/content_shadow_bottom_white.png) 0 0 repeat-x;
}

td.topleft_mods {
	background: #F2F2F2 url(../images/module_shadow_right_white.png) 100% 0 repeat-y;
}

div.shadow_t {
	background: url(../images/module_shadow_top_white.png) 0 0 repeat-x;
}

div#shadow_tr {
	background: url(../images/module_shadow_tr_white.png) 100% 0 no-repeat;
    width:530px;
}

td.right_mods {
	background: #FAFAFA url(../images/module_shadow_left_white.png) 0 0 repeat-y;
}

td.left_mods {
	background: #FAFAFA url(../images/module_shadow_left_white.png) 0 0 repeat-y;
}

div#shadow_tl {
	background: url(../images/module_shadow_tl_white.png) 0 0 no-repeat;
}

td.showcase_mods {
	background: #EFEFEF url(../images/showcase_shadow_top_white.png) 0 0 repeat-x;
}

div.moduletable h3
{
	background: url(../images/module_header.png) no-repeat;
	color: #000000;
    padding-left:32px;
    padding-top:2px;
    font-size:12px;
}

div.moduletable div.allleft h3,
td.right_mods div.allleft div.moduletable h3 
{
	background: url(../images/module_header.png) no-repeat;
	color: #000000;
    padding-left:32px;
    padding-top:2px;
    font-size:12px;
}


td.topleft_mods div.moduletable div.allright h3,
td.right_mods div.allright div.moduletable h3 
{
	background: url(../images/module_header.png) no-repeat;
	color: #000000;
    padding-left:32px;
    padding-top:2px;
    font-size:12px;
}

div.moduletable_menu h3
{
	background: url(../images/module_header.png) no-repeat;
	color: #000000;
    padding-left:32px;
    padding-top:2px;
    font-size:12px;
}


td.showcase_mods div.moduletable h3 {
	background: url(../images/module_header.png) no-repeat;
	color: #000000;
    padding-left:32px;
    padding-top:2px;
    font-size:12px;
}

div#maincontent div.moduletable h3,
.componentheading {
    background: url(../images/module_header.png) no-repeat;
	color: #000000;
    padding-left:32px;
    padding-top:2px;
    font-size:12px;
}

div#footer_mods {
	background: url(../images/footer_bg.png) 0 0 repeat-x;
	color: #8DA9D3;
}

div.leftdots {
	background: url(../images/vertdots_content_white.png) 0 0 repeat-y;
}

/* suckerfish */
#nav a {
	background: url(../images/divider.png) 0 0 no-repeat;
    color:#FFFFFF;
}

#nav ul ul a {
	background: none;
    color:#FFFFFF;
}

#nav li.active {
   background: url(../images/menu_hover1.gif) 0 0;
   background-repeat:repeat-x;
   color:#FFFFFF;
}

#nav li.active a:link,
#nav li.active a:visited {
	background-position: 0 -35px;
    color:#FFFFFF;
}

#nav li.active a:hover {
	background-position: 0 -35px;
    color:#FFFFFF;
}
#nav li:hover a, 
#nav li.sfhover a {
	background-position: 0 -35px;
    color:#FFFFFF;
}

daddy {
   color:#FFFFFF;
}

#nav a.topdaddy {
   background: url(../images/divider_daddy.gif) 0 0 no-repeat;
   color:#FFFFFF;
}

#nav ul ul a.daddy, #nav li.active a.daddy {
   background: url(../images/arrow.gif) 100% 2px no-repeat;
   color:#FFFFFF;
}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul,
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{
  background: url(../images/menu_hover3.gif);
	border-bottom: 1px solid #254072;
	border-right: 1px solid #254072;
    color:#FFFFFF;
}

#nav li:hover, #nav li.sfhover {
      background: url(../images/menu_hover2.gif);
      color:#FFFFFF;
}

