/* Light Style */

body {
	/* background: #EFF2F3; */
	background: #2C68A6;
	color: #555;
}

/**************** Start Font colors ***************/

/* link and content headings color */
a, .contentheading {
	color: #2C68A6;
}

/* menu module base color */
.module-menu h3 {
	color: #999;
}

/* menu module accent color */
.module-menu h3 span {
	color: #000;
}

/* module link color */
.module h3 a,.module-color1 h3 a,.module-color2 h3 a,.module-color3 h3 a,.module-color4 h3 a,.module-style1 h3 a,.module-style1-color1 h3 a,.module-style1-color2 h3 a,.module-style1-color3 h3 a,.module-style1-color4 h3 a,.module-style2 h3 a,.module-style2-color1 h3 a,.module-style2-color2 h3 a,.module-style2-color3 h3 a,.module-style2-color4 h3 a {
	color: #990000;
}

/* module base color */
.module h3,.module-color1 h3,.module-color2 h3,.module-color3 h3,.module-color4 h3,.module-style1 h3,.module-style1-color1 h3,.module-style1-color2 h3,.module-style1-color3 h3,.module-style1-color4 h3,.module-style2 h3,.module-style2-color1 h3,.module-style2-color2 h3,.module-style2-color3 h3,.module-style2-color4 h3 {
	color: #666;
}

/* module accent color */
.module h3 span,.module-style1 h3 span,.module-style2 h3 span {
	color: #000;
}

/* module accent color1 */
.module-color1 h3 span,.module-style1-color1 h3 span,.module-style2-color1 h3 span {
	color: #2C68A6;
}

/* module accent color2 */
.module-color2 h3 span,.module-style1-color2 h3 span,.module-style2-color2 h3 span {
	color: #990000;
}

/* module accent color3 */
.module-color3 h3 span,.module-style1-color3 h3 span,.module-style2-color3 h3 span {
	color: #79B216;
}

/* module accent color4 */
.module-color4 h3 span,.module-style1-color4 h3 span,.module-style2-color4 h3 span {
	color: #8444A7;
}


/******************** end font styles *******************/

tr.sectiontableentry1 td,
tr.sectiontableentry2 td,
td.sectiontableentry1,
td.sectiontableentry2 {
  	border-bottom: 1px solid #e7e7e7;
}

tr.sectiontableentry1 td,
td.sectiontableentry1 {
	background: #f9f9f9;
}

td.sectiontableheader {
	background: #f9f9f9;
	border-bottom: 1px solid #e7e7e7;
}

#mod-search {
	background: url(../images/light/search-bg.png) 0 0 no-repeat;
}

#mod-search input {
	color: #888;
}

img#logo {
	/* background: url(../images/light/logo.gif) 0 0 no-repeat; */
	background: url(/pubb/logo.png) 0 0 no-repeat;
}

#mainbody-top {
	background: url(../images/light/main-t.png) 0 0 repeat-x;
}

#mainbody-top2 {
	background: url(../images/light/main-tl.png) 0 0 no-repeat;
}

#mainbody-top3 {
	background: url(../images/light/main-tr.png) 100% 0 no-repeat;
}

#mainbody {
	background: #fff;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
}

#bottom {
	background: #fff;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	border-top: 1px solid #D7D7D7;
}

#mainbody-bottom {
	background: url(../images/light/main-b.png) 0 100% repeat-x;
}

#mainbody-bottom2 {
	background: url(../images/light/main-bl.png) 0 100% no-repeat;
}

#mainbody-bottom3 {
	background: url(../images/light/main-br.png) 100% 100% no-repeat;
}

#pathway {
	background: url(../images/light/path-logo.png) 10px 0 no-repeat;
	border-top: 1px solid #D7D7D7;
	border-bottom: 1px solid #D7D7D7;
}

span.pathway {
	background: url(../images/light/path-sep.png) 100% 50% no-repeat;
}

span.pathway img {
	background: url(../images/light/path-sep.png) 0 50% no-repeat;
}



/* @group Typography */

pre {
	background: #f7f7f7;
	border: 1px solid #f0f0f0;
}

blockquote {
	color: #666;
	background: url(../images/light/typo/quote.png) 0 5px no-repeat;
}

blockquote p {
	background: url(../images/light/typo/quote.png) 100% 100% no-repeat;
}


img.content-left {
	border: 1px solid #eee;
}

img.content-right {
	border: 1px solid #eee;
}

fieldset {
	border-top: 4px solid #eee;
	border-bottom: 4px solid #eee;
}

.demo-border {
	padding: 5px;
	border: 1px solid #eee;
}

.tool-tip {
	background: #f6f6f6;
	border: 1px solid #e6e6e6;
	padding: 4px;
}

/* @end */

