body#color{background:#ffffff url(../images/brick/header.jpg) repeat-x center top}
#advert_out{background:#232323 url(../images/brick/advert1.jpg) repeat-x center top}
#topshelf{background:#dedddd url(../images/brick/inset_topshelf.gif) repeat-x left bottom; border-top:1px solid #fff}
#topsin .yjsquare h3{background:url(../images/brick/inset_topshelf.gif) repeat-x left bottom}
#bottomshelf{background:#232323 url(../images/brick/inset_bottom.gif) repeat-x left top}
#bottomin .yjsquare h3{background:url(../images/brick/inset_bottom.gif) repeat-x left bottom}
#centerbottom{}
#logo{background:url(../images/brick/logo.png) no-repeat 0px 3px}
#banner{}

.search{}
.search .inputbox{}

#modlgn_passwd, #modlgn_username{color:#cd4d2a; border:1px solid #cd4d2a}
#modlgn_passwd{background:#f7f4f4}
#modlgn_username{background:#f7f4f4}
#mod_login_remember{border:none; padding:0!important}

a:link, a:visited{text-decoration:none;  color: #FF9933;}
a:focus, a:hover{color:#cd4d2a; text-decoration:none}
h1, h3, h4,
h5, h6, h2{color:#cd4d2a}
.small, .createdate, .modifydate, .mosimage_caption, .createby{text-transform:uppercase; color:#ccc; font:10px Tahoma,Verdana,"Lucida Sans"}
.componentheading,
.contentheading,
.contentheading a:link,
.contentheading a:visited,
.contentheading a:link,
.contentheading a:visited{color:#cd4d2a; border-bottom:1px solid #dedddd}
#pathway{border:1px hidden #CD4D2A; color:#FF9933;}
.toclink{border:1px solid #dedddd}
fieldset{border:1px solid #d6d4d4}
.yjsquare_in fieldset{border:none}
.inputbox{background:#FFF; border:1px solid #d3d1d1}
.inputbox:hover, .inputbox:focus{background:#dedddd; border:1px solid #d3d1d1}

.button{color:#121212}
.button, .validate{background:#cd4d2a; border:1px solid #89321a; color:#fff}
a.button:link,
a.button:visited,
a.button:focus{color:#121212; padding:3px}
.back_button a:hover, .back_button a:active{color:#121212; text-decoration:none}
a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a, .back_button a{background:#cd4d2a; border:1px solid #89321a; color:#fff}
a.readon:link, a.readon:visited{color:#090909; background:url(../images/brick/bodyli.gif) no-repeat left 9px; font-weight:bold}

.readon span{}
a.readon:hover{color:#cd4d2a}
.pagenavbar a:hover{color:#121212}

.yjsquare h3{color:#cd4d2a; border-bottom:1px solid #dedddd}
.yjsquare h3 span{color:#cd4d2a}
.yjsquare{color:#555}
.yjsquare_yj1{color:#efefef; background:#232323}
.yjsquare_yj1 h3{color:#cd4d2a; border-bottom:1px solid #000}
.yjsquare_yj2{color:#555; background:none; border:1px solid #D3D1D1}
.yjsquare_yj2 h3{color:#cd4d2a; border-bottom:1px solid #D3D1D1}

#horiznav ul li a{color:#DC4B1B; background:none; margin:0 0 0 0; padding:0 0 0 0; font-size:11px;  }

#horiznav ul li a:hover,
#horiznav ul li:hover a,
#horiznav ul li.sfHover a{color:#ebebeb; background:none; margin:0 0 0 0; padding:0 0 0 0 ; }
#horiznav li#current a,
#horiznav li#current a:hover,
#horiznav li#current:hover a,
#horiznav li#current.sfHover a,
#horiznav li.active a{color:#efefef; background:none}
#horiznav li#current,
#horiznav li#current:hover,
#horiznav li#current.sfHover,
#horiznav li.active{background:none}
#horiznav ul li:hover li a,
#horiznav ul li.sfHover li a,
#horiznav ul li#current:hover li a,
#horiznav ul li#current.sfHover li a,
#horiznav ul li:hover ul ul li a,
#horiznav ul ul li.active{color:#ebebeb; background-image:none; font-size: 11px; }
#horiznav li:hover ul,
#horiznav li li:hover ul,
#horiznav li li li:hover ul,
#horiznav li li li li:hover ul,
#horiznav li.sfHover ul,
#horiznav li li.sfHover ul,
#horiznav li li li.sfHover ul,
#horiznav li li li li.sfHover ul,
#horiznav ul li:hover li a,
#horiznav ul li.sfHover li a,
#horiznav ul li:hover ul ul li a,
#horiznav ul li.sfHover ul ul li a{background-color:#232323}

#horiznav li ul li a:hover,
#horiznav li ul li ul li a:hover,
#horiznav li li:hover,
#horiznav ul li li.sfHover,
#horiznav li li.sfHover a,
#horiznav ul li li:hover a,
#horiznav ul li li:hover,
#horiznav ul li li.sfHover,
#horiznav ul li li#current a:hover,
#horiznav li.haschild ul li#current.sfHover,
#horiznav li.haschild ul li#current:hover,
#horiznav ul li.haschild li#current a:hover{background-color:#000; color:#fff; background-image:none}

#horiznav ul li#current ul li a,
#horiznav ul li#current ul li,
#horiznav ul li#current ul li a:hover,
#horiznav ul li#current ul li.hover
#horiznav ul li#current ul li.sfHover,
#horiznav ul li.haschild li#current a{color:#fff}

#horiznav li li{border-bottom:1px solid #111}
#horiznav li ul{}
#horiznav li, #horiznav{font-weight:bold; background:none}
#horiznav li{background:none}
#horiznav ul li:hover, #horiznav ul li.sfHover{background:none}

#horiznav ul li ul li.haschild a.child,
#horiznav ul li ul li a.child:hover{background:url(../images/brick/topmenu/arrow_right.gif) 95% 50% no-repeat}
#horiznav ul li.active ul li a.child{background:url(../images/brick/topmenu/arrow_right.gif) 95% 50% no-repeat}

#mainlevel li a,
.menu li a,
a.mainlevel{background:url(../images/brick/mainlevel.gif) no-repeat left top; }
#mainlevel li a:hover,
#mainlevel a#active_menu:link, #mainlevel a#active_menu:visited,
a.mainlevel:hover,
a.mainlevel#active_menu,
#mainlevel li a:hover,
#mainlevel a#active_menu:link, #mainlevel a#active_menu:visited,
.menu li a:hover, .menu li.active a{background:url(../images/brick/mainlevel.gif) no-repeat left bottom}
a.sublevel{background:url(../images/brick/bodyli.gif) no-repeat 3px 7px}
a.sublevel:hover{text-decoration:underline}
#footmod a.mainlevel:hover,
#footmod a.mainlevel:active,
#footmod a.mainlevel:focus,
#mainlevel li a:hover,
#mainlevel a#active_menu:link,
#mainlevel a#active_menu:visited,
a.mainlevel#active_menu,
a.sublevel, a.sublevel:hover,
a.sublevel:active, a.sublevel:focus,
#active_menu, a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus,
ul li a:hover,
li.active a,
li.parent a{color:#cd4d2a;}
a.mainlevel,
#mainlevel li a{color:#848282;}
.yjsquare li.active ul li a,
a.sublevel#active_menu{color:#848282}
.yjsquare li.active ul li a:hover,
.yjsquare li.active ul li.active a{color:#cd4d2a; background:url(../images/brick/mainlevel.gif) no-repeat left top}
body li{padding-left:15px; background:url(../images/brick/bodyli.gif) no-repeat 0px 5px; font-family:Verdana,Arial,Helvetica, sans-serif; font-size:11px; text-decoration:none}
#bottomin a:link,
#bottomin a:visited,
#cp a:link,
#cp a:visited,
.yjsquare_yj1 .yjsquare_in a:link,
.yjsquare_yj1 .yjsquare_in a:visited{color:#cd4d2a}
#bottomin a:hover,
#bottomin a:focus,
#cp a:hover,
#cp a:focus,
.yjsquare_yj1 .yjsquare_in a:focus,
.yjsquare_yj1 .yjsquare_in a:hover{color:#121212}
#bottomin .yjsquare,
#cp{color:#d9d8d8}
#footer{background:#343434 url(../images/brick/inset_bottom.gif) repeat-x left top}





table.servicesT
{ font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;

background-color: #fafafa;
border: 1px #FFFFFF solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}


table.servicesT td.servHd
{ border-bottom: 1px solid #FFFFFF;
background-color: #7290c9;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color:#FFFFFF;}


table.servicesT td
{ border-bottom: 1px dotted #FFFFFF;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #000000;
background-color: #efeff0;
text-align: left;
padding-left: 3px;}

.servBodL { border-left: 1px dotted #FFFFFF;  }
