/** style 4 **/

/* blue/yellow/white (light) */

body {
		color: #666;
}a {
	color: #2C7ED1;
}a:hover {
	color: #205E9B;
}h1 {
	color: #2C7ED1;
}h2 {
   color: #000000;
}h3 { 
   color: #333;
}h5 {
	color: #2C7ED1;
}.readon{
	background: url(../images/style4/button-color-1.png) 100% 0;

}

td.contentheading {
  color: #2C7ED1;
  background: url(../images/style4/horiz_divider.png) 50% 100% no-repeat;
}.componentheading {
	background: url(../images/style4/head2_l.png) 100% 0 no-repeat;
	color: #2C7ED1;
}td.user1 h1 {
	background: url(../images/style4/head1_l.png) 100% 0;
	color: #2C7ED1;
	text-indent: 15px;
	line-height: 30px;
}td.user2 h1 {
	background: url(../images/style4/head1_r.png) 100% 0;
	color: #2C7ED1;
	text-indent: 15px;
	line-height: 30px;
}td.user3 div.moduletable h1 {
	background: url(../images/style4/head3_l.png) 100% 0;
	color: #2C7ED1;
}td.user4 div.moduletable h1 {
	background: url(../images/style4/head3_r.png) 0 0;
	color: #2C7ED1;
}td.user5 div.moduletable h3 {
	background: url(../images/style4/head1_r.png) 100% 0;
	color: #2C7ED1;
}td.side {

}

td.side a:link,
td.side a:visited {

}

td.side a:hover {

}

td.left div.module,
td.left div.module-menu {
  background: url(../images/style4/side_l_mid.png) 100% 0 repeat-y;
}td.left div.module div,
td.left div.module-menu div {
  background: url(../images/style4/side_l_bot.png) 100% 100% no-repeat;
}td.left div.module div div,
td.left div.module-menu div div {
  background: url(../images/style4/side_l_top.png) 100% 0 no-repeat;
}td.right div.module,
td.right div.module-menu {
  background: url(../images/style4/side_r_mid.png) 0 0 repeat-y;
}td.right div.module div,
td.right div.module-menu div {
  background: url(../images/style4/side_r_bot.png) 0 100% no-repeat;
}td.right div.module div div,
td.right div.module-menu div div {
  background: url(../images/style4/side_r_top.png) 0 0 no-repeat;
}div.module h3,
div.module-menu h3 {
  color: #4A92D9;
}td.right div.module h3,
td.right div.module-menu h3 {
	background: url(../images/style4/side_r_div.png) 0 100% no-repeat;
}td.left div.module h3,
td.left div.module-menu h3 {
	background: url(../images/style4/side_l_div.png) 100% 100% no-repeat;
}td.left div.module-color {
  background: url(../images/style4/side2_l_mid.png) 100% 0 repeat-y;
}td.left div.module-color div {
  background: url(../images/style4/side2_l_bot.png) 100% 100% no-repeat;
}td.left div.module-color div div {
  background: url(../images/style4/side2_l_top.png) 100% 0 no-repeat;
}td.right div.module-color {
  background: url(../images/style4/side2_r_mid.png) 0 0 repeat-y;
}td.right div.module-color div {
  background: url(../images/style4/side2_r_bot.png) 0 100% no-repeat;
}td.right div.module-color div div {
  background: url(../images/style4/side2_r_top.png) 0 0 no-repeat;
}div.module-color h3 {
  color: #4A92D9;
}td.left div.module-color h3 {
	background: url(../images/style4/side2_l_div.png) 100% 100% no-repeat;
}td.right div.module-color h3 {
	background: url(../images/style4/side2_r_div.png) 0 100% no-repeat;
}div.module-color {
  color: #4A92D9;
}a.mainlevel {
	background: url(../images/style4/menu_bullet.png) 0 50% no-repeat;
}td.side a.mainlevel:link,
td.side a.mainlevel:visited,
td.side a.sublevel:link,
td.side a.sublevel:visited {
  color: #4A92D9;
}td.right div.module-menu a.mainlevel {
	background: url(../images/style4/menu_r_bg.png) 0 0 no-repeat;
}td.left div.module-menu a.mainlevel {
	background: url(../images/style4/menu_l_bg.png) 100% 0 no-repeat;
}a#active_menu:link,
a#active_menu:visited {
	color: #333;
}li.active_menu a:link,
li.active_menu a:visited {
  color: #333;
}.small,
.modifydate,
.createdate {
	color: #2C80D3;
}td.sectiontableheader {
  border-bottom: 2px solid #CCE4FF;
  background: #F0F7FF;
}tr.sectiontableentry1 td, 
tr.sectiontableentry2 td,
td.sectiontableentry1, 
td.sectiontableentry2 {
  border-bottom: 1px solid #CCE4FF;
}/* template stuff */

body.w-thin {
  background: #FFFFEC url(../images/style4/bg_thin.png) 50% 0 no-repeat;
}body.w-wide {
  background: #FFFFEC url(../images/style4/bg_wide.png) 50% 0 no-repeat;
}div#header {
  background: url(../images/style4/header_top_repeat.png) 123px 0 repeat-x;
}div#header2 {
  background: url(../images/style4/header_top_right.png) 100% 0 no-repeat;
}span#logo {
  background: url(../images/style4/header_top_logo.png) 0 0 no-repeat;
}td.footer {
  color: #7CA8D3;
}td.footer a:link,
td.footer a:visited {
  color: #7CA8D3;
}td.main {
  background: #fff;
}td.side.left {
	border-top: 1px solid #FFFFED;
  background: url(../images/style4/l_bg.png) 100% 0 repeat-y;
}td.side.right {
	border-top: 1px solid #FFFFED;
  background: url(../images/style4/r_bg.png) 0 0 repeat-y;
}td.side.leftbottom {
  background: url(../images/style4/l_bg.png) 100% 0 repeat-y;
}td.side.rightbottom {
  background: url(../images/style4/r_bg.png) 0 0 repeat-y;
}td.side.leftbottom div.corner {
  background: url(../images/style4/l_corner.png) 0 100% no-repeat;
}td.side.rightbottom div.corner {
  background: url(../images/style4/r_corner.png) 100% 100% no-repeat;
}td.thefoot {
  background: url(../images/style4/thefoot_bg.png) 0 0 repeat-x;
}td.thefoot div.corner {
  background: url(../images/style4/thefoot_corner.png) 0 0 no-repeat;
}div#vtop {
 /* background: url(../images/style4/vtop_divider.png) repeat-x;*/
}div#render {
	color: #2C517A;
	background-repeat: no-repeat;
	/*background-position: 50% 0;*/
}div#mainbody {
	background: url(../images/style4/body_shadow.png) 0 0 repeat-x;
}/* access */

.font-selector,
.width-selector {
	background: url(../images/style4/access-select.png) no-repeat;
}.lrg .button {
	background: url(../images/style4/access-lrg.png);
}.sml .button {
	background: url(../images/style4/access-sml.png);
}.med .button {
	background: url(../images/style4/access-med.png);
}.thin .button {
	background: url(../images/style4/access-thin.png);
}.wide .button {
	background: url(../images/style4/access-wide.png);
}/* horiz menu */

div#horizmenu {
	background: url(../images/style4/tbar_bg.gif) no-repeat;
}blockquote {
	background: #DDECFF url(../images/style4/quote_open.png) 0 0 no-repeat;
	color: #2C7ED1;
}blockquote div {
	background: url(../images/style4/quote_closed.png) 100% 100% no-repeat;
}pre {
	background: #fff;
	color: #333;
	border: 1px solid #DDECFF;
	border-left: 5px solid #DDECFF;
}.highlight {
  background-color: #ffc;
}/* suckerfish */

#nav a {
	color: #2C7ED1;
}#nav a.topdaddy,
#nav li.active a.topdaddy {
	background: url(../images/style4/tbar_divider2.png) 100% 0 no-repeat;
}#nav ul ul a.daddy {
	background: url(../images/style4/tbar_divider3.png) 100% 50% no-repeat;
}#nav li a {
	background: url(../images/style4/tbar_divider.png) 100% 0 no-repeat;
}#nav ul li a:hover,
#nav ul li ul li a:hover,
#nav ul li ul li ul li a:hover {
	color: #1D5287;
}#nav li li {
	border-bottom: 1px solid #9DBDE0;
	border-top: 1px solid #CCE5FF;
}#nav ul ul a {
	color: #2C7ED1;
}#nav li ul {
	border-right: 1px solid #9DBDE0;
	border-left: 1px solid #CCE5FF;
	border-bottom: 1px solid #9DBDE0;
}#nav li:hover a, #nav li.sfhover a {
  color: #2C7ED1;
}#nav li li:hover a, #nav li li.sfhover a {
  color: #2C7ED1;
}#nav li.active {
	background: url(../images/style4/tbar_select.png) 0 0 repeat-x;
}#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: #B3D7FF;
}span.pathway a {
  background: url(../images/style4/arrow.png) 100% 50% no-repeat;
}