/* Header - Style1 */

/* Text Colors*/
.body-light #main-body a, 
.body-light #bottom a, 
.body-light #main-content .poll-line:hover, 
.body-light #footer a, 
.banner-module a, 
.body-light .moduletable h3 span, 
.body-light .contentheading span {

}

.body-light #main-body a:hover, 
.body-light #bottom a:hover,
.body-light #main-content .poll-line:hover, 
.body-light #footer a:hover, 
.banner-module a:hover {
	color:#333;
	text-decoration:none;
}

.body-dark #main-body a, 
.body-dark #bottom a, 
.body-dark #main-content .poll-line:hover, 
.body-dark #footer a, 
.body-dark .moduletable h3 span, 
.body-dark .contentheading span {
		
}


#showmodules a, 
.feature-module a, 
.logo-list a:hover {
color: #e5b1fb;
}


#header-bg .moduletable {
color: #fff;
}


#horiz-menu li.root > .item, 
#horiz-menu.splitmenu li .item {

}


.feature-module .feature-title, 
.feature-module .readon-main {
text-shadow: -1px -1px 0 #000;
}


#horiz-menu li > .item {
color: #666;
}


 
body #horiz-menu li.root.active > .item span,
#horiz-menu.splitmenu li.active .item span {

}

body #horiz-menu li.root.active:hover > .item span,
#horiz-menu.splitmenu li.active:hover .item span,
body #horiz-menu li.root.active:hover > .item span,
body #horiz-menu li.root:hover > .item span,
#horiz-menu.splitmenu li:hover .item span {
	
}


#showcase-section .moduletable h3 {
text-shadow: -1px -1px 0 #000;
}


#showcase-section .moduletable h3 span {
color: #ccc;
}


.body-light .round3 .moduletable h3 span, 
.body-light .square3 .moduletable h3 span {
color: #ddd;
}


.body-light .round4 .moduletable h3 span, 
.body-light .square4 .moduletable h3 span {
color: #333;
}


.body-light .round5 .moduletable h3 span, 
.body-light .square5 .moduletable h3 span {
color: #333;
}


.body-dark .round3 .moduletable h3 span, 
.body-dark .square3 .moduletable h3 span {
color: #aaa;
}


.body-dark .round4 .moduletable h3 span, 
.body-dark .square4 .moduletable h3 span {
color: #fff;
}


.body-dark .round5 .moduletable h3 span, 
.body-dark .square5 .moduletable h3 span {
color: #fff;
}



#showcase-section {
background:url(header.png) 50% 0 no-repeat;
height:367px;
}


#logo {
background: url(logo.png) 0 0 no-repeat;
}



/* Showcase */
.module-top, 
.module-bottom, 
#showmodules .module-inner, 
.feature-module .module-inner, 
.feature-block-top, 
.feature-block-bottom, 
.feature-block-inner {
background: url(menu-bg.png) 0 0;
}


.module-top2, 
.feature-block-top2 {
background: url(showcase-corners.png) 0 0;
}


.module-top3, 
.feature-block-top3 {
background: url(showcase-corners.png) -58px 0;
}


.module-bottom2, 
.feature-block-bottom2 {
background: url(showcase-corners.png) 0 -58px;
}


.module-bottom3, 
.feature-block-bottom3 {
background: url(showcase-corners.png) -58px -58px;
}


#header-bg .feature-circles-sub {
background: url(showcase-corners.png) -76px 0 no-repeat;
}


#header-bg .feature-circles .active {
background: url(showcase-corners.png) -93px 0 no-repeat;
color: #666;
}



/* Fusion Pill */

.fusion-pill-l, 
/*#horiz-menu.splitmenu li.active ,*/ 
#horiz-menu.splitmenu li:hover {
background: url(menutab-r.png) 100% 0;
height:49px !important;
margin-top:-10px !important;
z-index:999999 !important;
}


.fusion-pill-r, 
#horiz-menu.splitmenu li:hover .item  {
background: url(menutab-l.png) 0 0 no-repeat;
height:49px !important;
display:block;
margin-left:-12px !important;
z-index:999999 !important;
}


#horiz-menu-left {
	background:url(hor-menu-left.png) 0 0px no-repeat;
	padding-left:21px;
	margin:-10px -15px;
}

#horiz-menu-right {
	background:url(hor-menu-right.png) right 0px no-repeat;
	padding-right:21px;
}
#horiz-menu-mid {
background:url(hor-menu-mid.png) 0 0px repeat-x;
}


#horiz-menu {
	
	padding:14px 9px 0 9px;
}


#horiz-menu li.root > .item,
.menu-type-splitmenu #horiz-menu li a {
color: #cbeffe;
}


#horiz-menu li.root > .item span,
.menu-type-splitmenu #horiz-menu li a span {
}


#horiz-menu li.root.active > .item,
#horiz-menu li.root:hover > .item,
.menu-type-splitmenu #horiz-menu li:hover > a {

}

#horiz-menu li.root.active,
.menu-type-splitmenu #horiz-menu li.active {
background: url(top_act_left.png) 0 0 no-repeat;
z-index:99999999 !important;

}

#horiz-menu li.root.active:hover,
#horiz-menu li.root:hover,
#horiz-menu li.root.f-mainparent-itemfocus,
.menu-type-splitmenu #horiz-menu li:hover {
background: url(top_left.png) 0 0 no-repeat;
z-index:99999999 !important;
border: none;
}

#horiz-menu li.root.active.f-mainparent-itemfocus > .item,
#horiz-menu li.root.active:hover a,
#horiz-menu li.root.f-mainparent-itemfocus > .item,
.menu-type-splitmenu #horiz-menu li:hover a,
#horiz-menu li.root:hover > .item {
background: url(top_right.png) 100% 0 no-repeat;
color:#021930;
}

#horiz-menu li.root.active > .item,
.menu-type-splitmenu #horiz-menu li.active a {
background: url(top_act_right.png) 100% 0 no-repeat;
border: none;
color:#021930;
}


#horiz-menu li.root:hover > .item span,
#horiz-menu li.root.active > .item span,
#horiz-menu li.root.f-mainparent-itemfocus > .item span,
.menu-type-splitmenu #horiz-menu li:hover a span,
.menu-type-splitmenu #horiz-menu li.active a span {
border: none;
}

#horiz-menu li.active:hover > .item,
.menu-type-splitmenu #horiz-menu li.active > a,
#horiz-menu li.active li.f-mainparent-itemfocus.active .item,
#horiz-menu li:hover > .item {
	color: #08406f;
}

#horiz-menu li > .item em

 {
	color:#ffffff;
}

#horiz-menu li.active > .item em,
#horiz-menu li:hover > .item em {
color:#08223b;
}

#horiz-menu li.active a {

color:#021930;
}






/* Horizontal Menu */


#horiz-menu li.root .daddy span {

}

div.moduletable_bannermod {
background:transparent url(banner_mod_bg.png) repeat scroll 0 0;
color:#99CC66;
float:right;
height:231px;
padding-left:18px;
padding-top:12px;
width:318px;
margin-top:10px;
}

div.moduletable_bannermod a {
	color:#99cc66;
}

div.moduletable_bannermod h1 {
	margin:0px;
	padding:0px;
	color:#99cccc;
	font-size:18px;
	font-weight:bold;
}

.body-light #main-body div.module_menu div div div div div div.email-home a {
color:#FFFFFF;
font-weight:normal;
}

.body-light #main-body div.component div div div div div div.show-linkmore {
	height:20px;
	margin-bottom:8px;
	margin-top:8px;
}

.roktabs-wrapper .light .roktabs-container-wrapper div.show-linkmore,
div.roktabs-container-wrapper div.show-linkmore a {
	float:right;
}

/*div.show-linkmore a {
	background:none !important;
	font-size:11px !important;
	line-height:normal !important;
	display:block;
}
*/


a.link-more,
div.show-linkmore a,
.body-light #main-body div.component div div div div div div.show-linkmore a {
	background:url(read-more.png) no-repeat; !important;
	width:75px;
	height:20px;
	font-size:0px !important;
	line-height:0px !important;
	display:block !important;
	text-indent:-100000px;
}


a.link-more {
	margin-top:10px;
}



div.component div#multi-share {
margin-top:5px;
position:absolute;
right:60px;
top:0;
}

.component {
	position:relative;
}

div.component #myBlog-wrap div#multi-share {
margin-top:9px;
position:absolute;
right:40px;
top:0;
}


a {
	outline:0px none;
}

#horiz-menu form#jcContentPlugin input.button {
	background:url(help-desk.png) no-repeat;
	width:134px;
	height:27px;
	font-size:0px !important;
	line-height:0px !important;
	margin:0px;
}

moduletable_helpdesk,
.moduletable_call {
	float:left;
}