body{color:#999;background:#222;font-family:"Helvetica",Arial,Geneva,sans-serif;}.topbar{background:#131313 url(../images/style7/topbg.png) repeat-x center top;}#wrap-a{border:1px solid #161617;}#wrap-b{border:1px solid #292a2c;}#wrap{border:1px solid #3c3c3c;}#wrap-c{border:7px solid #131313;}#wrap,#wrap-inner{background:#131313;}a{color:#009aff;text-decoration:underline;}a:hover{color:#009aff;text-decoration:none;}a.readon{font:bold 12px/20px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;text-decoration:underline;float:right;}a.readon:hover{color:#333;}.componentheading{color:#fff;line-height:1.35em;font-size:1.85em;border-bottom:1px solid #666;}td.contentheading{color:#009aff;text-decoration:none;font-weight:bold;font-size:1.75em;line-height:130%;border-bottom:1px solid #666;}a.contentpagetitle{text-decoration:none;}a.contentpagetitle:hover{color:#666;}h1{color:#fff;line-height:1.35em;font-size:1.6em;}h2{color:#009aff;font-size:1.5em;}h3{color:#fff;font-size:1.4em;}h4{color:#009aff;font-size:1.3em;}h5{color:#fff;font-size:1.2em;}h6{color:#009aff;font-size:1.2em;}img.left{float:left;margin-right:5px;background-color:#454545;border:1px solid #282828;padding:4px;margin-top:5px;}img.right{float:right;margin-left:5px;background-color:#454545;border:1px solid #282828;padding:4px;margin-top:5px;}img.pad{float:none;margin:0px auto;background-color:#454545;border:1px solid #282828;padding:4px;margin-top:5px;}div.module h3,div.module_menu h3,div.modulelight h3,div.modulemid h3,div.moduledark h3,div.modulelightS h3,div.modulemidS h3,div.moduledarkS h3{letter-spacing:-1px;font:normal normal 1.35em/.99em "Helvetica",Arial,Geneva,sans-serif;}ul.menu_menu li a{background-color:#131313;border-bottom:1px solid #414141;}ul.menu_menu li a:hover{color:#f6f6f6;background-color:#252525;}ul.menu_menu li#current.haschild a,ul.menu_menu li li a{background-color:#131313;border-bottom:none;}ul.menu_menu li#current.haschild ul{border-bottom:1px solid #414141;margin-left:5px;}pre{background:#181818;border:1px dashed #494949;color:#8ac200;display:block;font:11px "Courier New",Courier,monospace;padding:5px;white-space:normal;}.path{background-color:#333;border:1px solid #222;margin:8px;padding:8px;font-size:1.13333em;}span.pathway{color:#666;}span.pathway a,span.pathway a:hover{}#headerleader .module-gradient{background-color:#000;}#sidebar,#sidebar-2,.user4,.user4split2,.user5,.user5split2,.user6,.user6split2,.user7,.user7split2{font-size:1em;}div.modulelight{color:#a7a7a7;}div.modulelight a,div.modulelight a:hover,div.modulelight a.latestnewslight,div.modulelight a.latestnewslight:hover,div.modulelight a.mostreadlight,div.modulelight a.mostreadlight:hover{color:#009aff;}div.modulelight h3{color:#010101;/* Change Font Size in Typography */}div.modulemid{color:#898989;}div.modulemid a,div.modulemid a:hover,div.modulemid a.latestnewsmid,div.modulemid a.latestnewsmid:hover,div.modulemid a.mostreadmid,div.modulemid a.mostreadmid:hover{color:#009aff;}div.modulemid h3{color:#cfcfcf;/* Change Font Size in Typography */}div.moduledark{color:#898989;}div.moduledark a,div.moduledark a:hover,div.moduledark a.latestnewsdark,div.moduledark a.latestnewsdark:hover,div.moduledark a.mostreaddark,div.moduledark a.mostreaddark:hover{color:#009aff;}div.moduledark h3{color:#cfcfcf;/* Change Font Size in Typography */}div.module,div.modulebdr{color:#333;}div.module a,div.modulebdr a,div.module a:hover,div.modulebdr a:hover,div.module a.latestnews,div.modulebdr a.latestnewsbdr,div.module a.latestnews:hover,div.modulebdr a.latestnewsbdr:hover,div.module a.mostread,div.modulebdr a.mostreadbdr,div.module a.mostread:hover,div.modulebdr a.mostreadbdr:hover{color:#009aff;}div.module h3,div.modulebdr h3{color:#009aff;/* Change Font Size in Typography */}.user8 .module h3,div moduledr h3{color:#FFFFFF;font-size:1.6em;line-height:1.35em;}div.modulelightS{color:#222;background-color:#2b6da4;}div.modulelightS a,div.modulelightS a:hover,div.modulelightS a.latestnewslightS,div.modulelightS a.latestnewslightS:hover,div.modulelightS a.mostreadlightS,div.modulelightS a.mostreadlightS:hover{color:#fff;}div.modulelightS h3{color:#202020;/* Change Font Size in Typography */}div.modulemidS{color:#ececec;background-color:#666;}div.modulemidS a,div.modulemidS a:hover,div.modulemidS a.latestnewsmidS,div.modulemidS a.latestnewsmidS:hover,div.modulemidS a.mostreadmidS,div.modulemidS a.mostreadmidS:hover{color:#fff;}div.modulemidS h3{color:#f6f6f6;/* Change Font Size in Typography */}div.moduledarkS{color:#898989;background-color:#000;}div.moduledarkS a,div.moduledarkS a:hover,div.moduledarkS a.latestnewsdarkS,div.moduledarkS a.latestnewsdarkS:hover,div.moduledarkS a.mostreaddarkS,div.moduledarkS a.mostreaddarkS:hover{color:#bdbdbd;}div.moduledarkS h3{color:#fff;/* Change Font Size in Typography */}----------------------------------------------------
                        FOOTER
----------------------------------------------------
*/
 
/*TEXT*/
#footer p, #footer a {
 font: 11px Arial, Helvetica, sans-serif;
 color: #fff;
 line-height: 16px;
}
 
/*LINKS*/
#footer a, #footer #mainlevel li a {
 font: 11px Arial, Helvetica, sans-serif;
 color: #fff;
}
#footer a:hover,
#footer #mainlevel li a:hover,
#footer #mainlevel li a#active_menu {
 color: #fff;
 text-decoration: none;
}
 

/*

/*
----------------------------------------------------
                    JOOMLA! STYLES
----------------------------------------------------
*/

.createdate,.modifydate,.small {
	color: #7c7c7c;
	font-size: .89em;
}


/*Header for table content*/

td.sectiontableheader {
	color: #FFF;
	background: #222;
	text-align: center;
	border-right: 1px solid #666;
}
/*Alternating table rows*/

tr.sectiontableentry1 td,td.sectiontableentry1 {
	background-color: #343434;
	border-bottom: 1px solid #414141;
}

tr.sectiontableentry2 td ,td.sectiontableentry2 {
	background-color: #2d2d2d;
	border-bottom: 1px solid #414141;

}

/* Article Overflow */


div.blog_more ul li a {
	border-bottom: 1px solid #414141;
}

div.blog_more ul li a:hover {
	background-color: #262626;
}

/* Article TOC Table */

table.contenttoc {
	color: #330;
	border: 1px solid #d6d6d6;
}
table.contenttoc th {
	background-color: #ececec;
	color: #4f4f4f;
}

div.mosimage_caption {
	font-size: 0.9em;
	color: #666;
}

.pagenav {
	font-size: 1em;
	color: #73819C;
}


/* @group NAVBAR */
/*
----------------------------------------------------
               SUCKERFISH MENU COLORS
----------------------------------------------------
*/


#navmenu ul li a {
/* NAV UP COLOR */	color: #fff;
	background-image:url(../images/style7/nav_sep.png);
	background-position: right top;
	background-repeat: no-repeat;
}

#navmenu li a:hover,
#navmenu li:hover a,
#navmenu li.iehover a,
/* enforce active styles */
#navmenu li#current.iehover a,
#navmenu li.active:hover a
 {
/* NAV OVER COLOR */color: #fff;
	background-image:url(../images/style7/nav_sep.png);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #008af5;
}

#navmenu li.active a,
#navmenu li.active a:hover {
/* NAV ACTIVE COLOR */	color: #009aff;
	background-image:url(../images/style7/nav_sep.png);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #000;
}

#navmenu li:hover li a,
#navmenu li.iehover li a {
/* SUBLEVEL NAV UP COLOR */	color: #fff;
}


#navmenu li:hover ul, 
#navmenu li:hover ul li,
#navmenu li:hover ul li a,
#navmenu li.iehover ul, 
#navmenu li.iehover ul li,
#navmenu li.iehover ul li a
 {
/* SUBLEVEL NAV UP BG COLOR */	background-color: #008af5;
}

#navmenu li:hover ul li:hover,
#navmenu li:hover ul li a:hover,
#navmenu li.iehover ul li:hover,
#navmenu li.iehover ul li a:hover,
/* enforce active styles */
#navmenu li.active:hover ul li:hover,
#navmenu li.active:hover ul li a:hover,
#navmenu li#current.iehover ul li:hover,
#navmenu li#current.iehover ul li a:hover
{
/* SUBLEVEL NAV OVER BG COLOR */	background-color: #007cde;
/* SUBLEVEL NAV OVER TEXT COLOR */	color: #fff;
}


#navmenu li li {
/* SUBLEVEL SEPARATOR */	border-bottom: 1px solid #007de5;
}

#navmenu li ul {
	width: 173px;
/* SUBLEVEL BLOCK OUTLINE */
	border-right: 1px solid #007de5;
	border-left: 1px solid #007de5;
	border-top: none;
}

/* END TOPNAV CUSTOMIZATION */
#navmenu li, #navmenu {background: url(../images/style7/nav_bg.png) repeat-x 0 bottom;font-weight: bold;}
#navmenu ul li:hover,#navmenu ul li.iehover {background: url(../images/style7/nav_right_over.png) no-repeat right center;}
#navmenu ul li:hover li a,#navmenu ul li.iehover li a {background-image: none;}
#navmenu ul ul a {width: 170px;}
#navmenu li li,#navmenu li.haschild ul li#current:hover,#navmenu li.haschild ul li#current.iehover {width: 173px;}
#navmenu {background: url(../images/style7/nav_bg.png) repeat-x center center;}
#navmenu .leftbar {background: url(../images/style7/leftbar.png) no-repeat left center;}
#navmenu .rightbar {background: url(../images/style7/rightbar.png) no-repeat right center;}
#navmenu li a {background: url(../images/style7/nav_sep.png) 100% 0 no-repeat;}

/* @end */

/* Module BG Images - Proceed with caution */
div.module,div.modulebdr{background: url(../images/style7/topright_bdr.png) 100% 0 no-repeat;}
.user8 .module{background: none !important;}
.user8 .module div, div.modulebdr div {background:none !important;}
.user8 .module div div, div.modulebdr div div  {background:none !important;}
.user8 .module div div div, div.modulebdr div div div  {background:none !important;}
div.module div, div.modulebdr div {background: url(../images/style7/topleft_bdr.png) 0 0 no-repeat;}
div.module div div, div.modulebdr div div  {background: url(../images/style7/botright_bdr.png) 100% 100% no-repeat;}
div.module div div div, div.modulebdr div div div  {background: url(../images/style7/botleft_bdr.png) 0 100% no-repeat;}
div.modulelight {background: url(../images/style7/topright_light.png) 100% 0 no-repeat;}
div.modulelight div {background: url(../images/style7/topleft_light.png) 0 0 no-repeat;}
div.modulelight div div {background: url(../images/style7/botright_light.png) 100% 100% no-repeat;}
div.modulelight div div div {background: url(../images/style7/botleft_light.png) 0 100% no-repeat;}
div.moduledark {background: url(../images/style7/topright_dark.png) 100% 0 no-repeat;}
div.moduledark div {background: url(../images/style7/topleft_dark.png) 0 0 no-repeat;}
div.moduledark div div  {background: url(../images/style7/botright_dark.png) 100% 100% no-repeat;}
div.moduledark div div div  {background: url(../images/style7/botleft_dark.png) 0 100% no-repeat;}
div.modulemid {background: url(../images/style7/topright_mid.png) 100% 0 no-repeat;}
div.modulemid div{background: url(../images/style7/topleft_mid.png) 0 0 no-repeat;}
div.modulemid div div  {background: url(../images/style7/botright_mid.png) 100% 100% no-repeat;}
div.modulemid div div div  {background: url(../images/style7/botleft_mid.png) 0 100% no-repeat;}
.modulebdr {background: url(../images/style7/boxright_bdr.png) top right no-repeat;}
.modulebdr div {background: url(../images/style7/boxleft_bdr.png) top left no-repeat;}
.modulebdr div div {background: url(../images/style7/boxleft_bdr.png) bottom left no-repeat;}
.modulebdr div div div {background: url(../images/style7/boxright_bdr.png) bottom right no-repeat;}
.moduledark {background: url(../images/style7/boxright_dark.png) top right no-repeat;}
.moduledark div {background: url(../images/style7/boxleft_dark.png) top left no-repeat;}
.moduledark div div {background: url(../images/style7/boxleft_dark.png) bottom left no-repeat;}
.moduledark div div div {background: url(../images/style7/boxright_dark.png) bottom right no-repeat;}
.modulemid {background: url(../images/style7/boxright_mid.png) top right no-repeat;}
.modulemid div {background: url(../images/style7/boxleft_mid.png) top left no-repeat;}
.modulemid div div {background: url(../images/style7/boxleft_mid.png) bottom left no-repeat;}
.modulemid div div div {background: url(../images/style7/boxright_mid.png) bottom right no-repeat;}
.modulelight {background: url(../images/style7/boxright_light.png) top right no-repeat;}
.modulelight div {background: url(../images/style7/boxleft_light.png) top left no-repeat;}
.modulelight div div {background: url(../images/style7/boxleft_light.png) bottom left no-repeat;}
.modulelight div div div {background: url(../images/style7/boxright_light.png) bottom right no-repeat;}
.moduledarkS {background: url(../images/style7/mod_tr_darkS.png) top right no-repeat;}
.moduledarkS div {background: url(../images/style7/mod_tl_darkS.png) top left no-repeat;}
.moduledarkS div div {background: url(../images/style7/mod_bl_darkS.png) bottom left no-repeat;}
.moduledarkS div div div {background: url(../images/style7/mod_br_darkS.png) bottom right no-repeat;}
.modulelightS {background:url(../images/style7/mod_tr_lightS.png) top right no-repeat;}
.modulelightS div {background: url(../images/style7/mod_tl_lightS.png) top left no-repeat;}
.modulelightS div div {background: url(../images/style7/mod_bl_lightS.png) bottom left no-repeat;}
.modulelightS div div div {background: url(../images/style7/mod_br_lightS.png) bottom right no-repeat;}
.modulemidS {background:url(../images/style7/mod_tr_midS.png) top right no-repeat;}
.modulemidS div {background: url(../images/style7/mod_tl_midS.png) top left no-repeat;}
.modulemidS div div {background: url(../images/style7/mod_bl_midS.png) bottom left no-repeat;}
.modulemidS div div div {background: url(../images/style7/mod_br_midS.png) bottom right no-repeat;}
p.p1 {background-image: url(../images/style7/7_1.png);}
p.p2 {background-image: url(../images/style7/7_2.png);}
p.p3 {background-image: url(../images/style7/7_3.png);}
p.p4 {background-image: url(../images/style7/7_4.png);}
p.p5 {background-image: url(../images/style7/7_5.png);}
p.p6 {background-image: url(../images/style7/7_6.png);}
p.p7 {background-image: url(../images/style7/7_7.png);}
p.p8 {background-image: url(../images/style7/7_8.png);}
p.p9 {background-image: url(../images/style7/7_9.png);}
p.p10 {background-image: url(../images/style7/7_10.png);}


