/* style3 */



html {

	background: #e0e0e0 url(../images/style3/bg.jpg) 0 0 repeat-x;

}



body {

	color: #333333;		/* font color */

}



h2 {

	color: #009DD7;

}



h3 { 

   color: #009DD7;

}



a:link,

a:visited {

	color: #009DD7;

}



a img.album,

.flickr_badge_image img {

	border: 2px solid #fff;

}



a#active_menu:link,

a#active_menu:visited {

	color: #333;

}





li.active_menu a:link,

li.active_menu a:visited {

  color: #333;

}



li.active_menu li a:link,

li.active_menu li a:visited {

	color: #009DD7;

}



#fxContainer .contentheading,

#fxContainer div.moduletable h3,

#fxContainer {

	color: #fff;

}



#fxTarget { 

	background: #000000;

}



#fxShadow {

	background: url(../images/style3/fx-bottom.png) 0 0 repeat-x;

}



#fxTab {

	

}



#fxTab a:link,

#fxTab a:visited,

#fxContainer a:link,

#fxContainer a:visited {

	color: #fff;

}



#fxTab a:hover {

	color: #000000;

}

span.blueback {
background-image: url(../../../images/stories/blueback.jpg) repeat-x;
}

span.loginsubmit,

span.logoutsubmit {

	color: #fff;

	background: url(../images/style3/login_button.png) no-repeat;

}



div#section1 {

	background: #000000 url(../images/style3/section1-bg.png) 0 0 repeat-x;

}



div#section1 a:link,

div#section1 a:visited {

	color: #000000;

}



div#section1 td.divider {

	background: url(../images/style3/section1-div.png) 0 0 no-repeat;

}



div#section1 .contentheading,

div#section1 div.moduletable h3,

div#section1 {

	color: #1E201B;

}



div#section1 a.readon {

	background: url(../images/style3/section1-readon.png) 0 0 no-repeat;

	color: #fff;

}



span.pathway img {

	background: url(../images/style3/arrow.png) no-repeat;

}



div#mainbody {

	background: #fff url(../images/style3/mbg.png) 0 0 repeat-y;
	

}



div#show2 {

	background: #000;
	

}

div#mainbody td.divider {

	background: url(../images/style3/body-div.png) 0 0 no-repeat;

}



div#mainbody div.moduletable h3 {

	color: #004D89;

}



div#mainbody .contentheading {

	color: #009DD7;
	

}



div#mainbody a.readon {

	background: url(../images/style3/body-readon.png) 0 0 no-repeat;

	color: #fff;

}



div#mainbody ul.latestnews li {

	background: url(../images/style3/latestnews.png) 0 0 no-repeat;

}



div#section2 {

	background: #ffffff ;

	border-bottom: 1px solid #545A4E;

}



div#section2 a:link,

div#section2 a:visited {

	color: #3A3A3A;

}



div#section2 td.divider {

	background: url(../images/style3/section2-div.png) 0 0 no-repeat;

}



div#section2 .contentheading,

div#section2 div.moduletable h3,

div#section2 {

	

}



div#section2 a.readon {

	background: url(../images/style3/section2-readon.png) 0 0 no-repeat;

	color: #fff;

}



div#section3 {

	background: #000000;
	

}



div#section3 a:link,

div#section3 a:visited {

	color: #fff;

}



div#section3 td.divider {

	background: url(../images/style3/section3-div.png) 0 0 no-repeat;

}



div#section3 .contentheading,

div#section3 div.moduletable h3,

div#section3 {

	color: #BEBEBE;

}



div#section3 a.readon {

	background: url(../images/style3/section3-readon.png) 0 0 no-repeat;

	color: #fff;

}



div#header {

	background: url(../images/style3/header-bg.png) 0 0 repeat-x;

}



div#header .rk-1 {

	background:  url(../images/style3/header-r.png) 100% 0 no-repeat;

}



div#header .rk-2 {

	background:  url(../images/style3/header-l.png) 0 0 no-repeat;

}



img#logo {

	background: url(../images/style3/logo.png) 0 0 no-repeat;

}



div#horiz-menu {

	background: #009dd7;
	

}



div#hdiv {



}



div#footer {

	background: #000000;
	

}



div#footer .rk-1 {

	background: #000000;
	height:2px;

}



div#footer .rk-2 {

	background: #000000;
	height:2px;

}



div#the-footer {

	background: #000000;
	height:2px;

}



/* @group Suckerfish Menu */



#horiz-menu.suckerfish a {

	color: #F9FAFD;

}



div#horiz-menu a:hover,

#horiz-menu.suckerfish li:hover,

#horiz-menu.suckerfish li.sfhover {

	background: #686868;

	color: #fff;

}



#horiz-menu.suckerfish li li:hover,

#horiz-menu.suckerfish li li.sfhover {

	background: #686868;

}



#horiz-menu.suckerfish li li a:link,

#horiz-menu.suckerfish li li a:visited {

	color: #fff;

	border-top: 1px solid #9B9B9B;

	border-bottom: 1px solid #686868;

}



#horiz-menu.suckerfish li li {

	background: #848484;

	border-left: 1px solid #9B9B9B;

	border-right: 1px solid #686868;

}



#horiz-menu li li a.daddy:link,

#horiz-menu li li a.daddy:visited  {

	background: url(../images/style3/rightarrow.png) 100% 50% no-repeat;

}



/* @end */



/* @group Horiz Menu */



div#horiz-menu li {

	background: url(../images/style3/menu-divider.png) 100% 0 repeat-y;

}



div#horiz-menu a:link,

div#horiz-menu a:visited,

div#horiz-menu li.active li a:link,

div#horiz-menu li.active li a:visited {

	color: #fff;

}



div#horiz-menu .active_menu a:link,

div#horiz-menu .active_menu a:visited,

div#horiz-menu li.active a:link,

div#horiz-menu li.active a:visited,

div#horiz-menu li.active li.active a:link,

div#horiz-menu li.active li.active a:visited {

	color: #e7e7e7;

}



/* @end */



/* @group Side Menu */



ul.sidenav li {

	background: url(../images/style3/menu-border.png) 0 100% repeat-x;

}



a.mainlevel {

	background: url(../images/style3/menu-border.png) 0 100% repeat-x;

}



/* @end */



/* @group Contact Menu */



div#top a.mainlevel {

	color:  #fff;

}



/* @end */



/* @group Blockquote */



blockquote {

	background: #EBEBEB url(../images/style3/blockquote.png) 0 0 no-repeat;

}



/* @end */



/* @group Code */



pre {

	background: #EBEBEB;

	border-top: 3px solid #D5D5D5;

	border-bottom: 3px solid #D5D5D5;

}



/* @end */



/* @group Notices */



span.alert {

	color: #c00;

	border-top: 3px solid #fe7b7a;

	border-bottom: 3px solid #fe7b7a;

	background: #fac6c6 url(../images/style3/status-alert.png) 10px 50% no-repeat;

}



span.info {

	color: #0055BB;

	border-top: 3px solid #629de3;

	border-bottom: 3px solid #629de3;

	background: #c6daf0 url(../images/style3/status-info.png) 10px 50% no-repeat;

}



span.note {

	color: #B79000;

	border-top: 3px solid #fde179;

	border-bottom: 3px solid #fde179;

	background: #f9eec6 url(../images/style3/status-note.png) 10px 50% no-repeat;

}



span.download {

	color: #57861A;

	border-top: 3px solid #c2df88;

	border-bottom: 3px solid #c2df88;

	background: #e2eecb url(../images/style3/status-download.png) 10px 50% no-repeat;

}



/* @end */



ul.arrow li {

	background: url(../images/style3/list-arrow.png) 0 0 no-repeat;

}



ul.arrows li {

	background: url(../images/style3/list-arrows.png) 0 0 no-repeat;

}



ul.check li {

	background: url(../images/style3/list-check.png) 0 0 no-repeat;

}



ul.clip li {

	background: url(../images/style3/list-clip.png) 0 0 no-repeat;

}



ul.pencil li {

	background: url(../images/style3/list-pencil.png) 0 0 no-repeat;

}



ul.plus li {

	background: url(../images/style3/list-plus.png) 0 0 no-repeat;

}



table.contentpaneopen tbody tr td span.small {

	background: url(../images/style3/author.png) 0 0 no-repeat;

}



td.createdate {

	background: url(../images/style3/created.png) 0 0 no-repeat;

}



div.moduletable h3 {

	color: #004D89;

}



table.mainbody td.mainbody td.sectiontableheader {

  background: #EBEBEB;

  border-bottom: 1px solid #D5D5D5;

}



tr.sectiontableentry1 td,

tr.sectiontableentry2 td,

td.sectiontableentry1,

td.sectiontableentry2 {

  border-top: 1px #D5D5D5;

  border-bottom: 1px solid #D5D5D5;	

}



tr.sectiontableentry2 td,

td.sectiontableentry1 {

	background: #EBEBEB;

}