@charset "utf-8";
/* egwx.CSS Document */
/* ***********************************************************in used in engageworx  ****************************************** */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, menu, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent; 

}

/*--HEADER--*/
#headerWrapper {
	background-color: #000000; /* take out*/
	height: 100px; /* change back to 115px*/
	overflow: hidden;
	
}

#banner2 {
/*	background-color: #000000; */
	background-position: 0px 0px;
	background-image: url('/images/fan_d2.jpg');
	 background-repeat: no-repeat;
	height: 100px;
	width: 960px;
	top:0px;
	z-index: auto;
	clear: none;
	visibility: visible;
}

#login { 
	position: relative;	
	font-weight: 600;
	color:#000000;
	background-color: #00ff000; 
	/*	background-color: #000000; */
	left: 800px;
	height: 18px;
	width: 61px;
	z-index:5;
	top: 28px;
}
#logoX {
	position:relative;
	height: 100px;
	width: 500px;
	top:-18px;
	left:0px;
	z-index: auto;
	/*clear: none; */
	visibility: visible;
}
.contentAdmin {
	width:88%; 
	height: auto;
	padding-left: 5%;
	padding-right: 5%;
	margin-left:.8%;
	margin-right:.8%;	
	/*float: left;
	background-color: #ffffce;  */ 
	background-color: #ddeeee;
	
}

/* *****************************************END of in used in engageworx  ************************************ */

fieldset {
	border: none;
}
.inputbox {
	margin: 5px;
}
article, aside, figure, footer, header, hgroup, nav, section {
	display:block;
}
nav ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
a {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}
mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold;
}
del {
	text-decoration: line-through;
}
abbr[title], dfn[title] {
	border-bottom:1px dotted #000;
	cursor:help;
}
/* tables still need cellspacing="0" in the markup */
table {
	border-collapse:collapse;
	border-spacing:0;
	width: 100%;
}
hr {
	display:block;
	height:1px;
	border:0;
	margin:1em 0;
	padding:0;
}
input, select {
	vertical-align:middle;
}
div a.joomlashack {
text-indent: -1000em;
	background:url(../images/jscright2.png) no-repeat;
	width: 960px;
	margin: 0px auto;
	display:inline-block;
}
div#logo a.image h2 {
	text-indent: -1000em;
	float:left;
}
div#logo a.image h3 {
	text-indent: -1000em;
	float:left;
}

/**************************************************  END RESET CSS ****************************************************************/

/************************************************* layout.css *************************************************/
/*Main Layout Grid - Proceed with caution
*/
.container_12 {
	margin-left:auto;
	margin-right:auto;
	width:960px;
	
}
.grid_1, .grid_2, .grid_3, .grid_3B, .grid_4, .grid_5, .grid_6, .grid_6A, .grid_7, .grid_8, .grid_9, .grid_9B, .grid_10, .grid_11, .grid_12 {
	display:inline;
	float:left;
	position:relative;
	margin-left:10px;
	margin-right:10px;
}
.alpha {
	margin-left:0;
}
.omega {
	margin-right:0;
}
.container_12 .grid_1 {
	width:60px;
}
.container_12 .grid_2 {
	width:140px;
}
.container_12 .grid_3 {
	width:220px;
}

.container_12 .grid_3B {
	width:290px;
}
.container_12 .grid_4 {
	width:300px;
}
.container_12 .grid_5 {
	width:460px;
}
.container_12 .grid_6 {
	width:460px;
}

.container_12 .grid_6A {
	width:700px;
}
.container_12 .grid_7 {
	width:540px;
}
.container_12 .grid_8 {
	width:620px;
}
.container_12 .grid_9 {
	width:700px;
}

.container_12 .grid_9B {
	width:600px;
}

.container_12 .grid_9A {
	width:960px;
}
.container_12 .grid_10 {
	width:780px;
}
.container_12 .grid_11 {
	width:860px;
}
.container_12 .grid_12 {
	width:940px;
}
.container_12 .prefix_1 {
	padding-left:80px;
}
.container_12 .prefix_2 {
	padding-left:160px;
}
.container_12 .prefix_3 {
	padding-left:240px;
}
.container_12 .prefix_4 {
	padding-left:320px;
}
.container_12 .prefix_5 {
	padding-left:400px;
}
.container_12 .prefix_6 {
	padding-left:480px;
}
.container_12 .prefix_7 {
	padding-left:560px;
}
.container_12 .prefix_8 {
	padding-left:640px;
}
.container_12 .prefix_9 {
	padding-left:720px;
}
.container_12 .prefix_10 {
	padding-left:800px;
}
.container_12 .prefix_11 {
	padding-left:880px;
}
.container_12 .suffix_1 {
	padding-right:80px;
}
.container_12 .suffix_2 {
	padding-right:160px;
}
.container_12 .suffix_3 {
	padding-right:240px;
}
.container_12 .suffix_4 {
	padding-right:320px;
}
.container_12 .suffix_5 {
	padding-right:400px;
}
.container_12 .suffix_6 {
	padding-right:480px;
}
.container_12 .suffix_7 {
	padding-right:560px;
}
.container_12 .suffix_8 {
	padding-right:640px;
}
.container_12 .suffix_9 {
	padding-right:720px;
}
.container_12 .suffix_10 {
	padding-right:800px;
}
.container_12 .suffix_11 {
	padding-right:880px;
}
.container_12 .push_1 {
	left:80px;
}
.container_12 .push_2 {
	left:160px;
}
.container_12 .push_3 {
	left:240px;
}

.container_12 .push_3A {
	left:240px;
}

.container_12 .push_4 {
	left:320px;
}
.container_12 .push_5 {
	left:400px;
}
.container_12 .push_6 {
	left:480px;
}


.container_12 .push_7 {
	left:560px;
}
.container_12 .push_8 {
	left:640px;
}
.container_12 .push_9 {
	left:720px;
}
.container_12 .push_10 {
	left:800px;
}
.container_12 .push_11 {
	left:880px;
}
.container_12 .pull_1 {
	left:-80px;
}
.container_12 .pull_2 {
	left:-160px;
}
.container_12 .pull_3 {
	left:-240px;
}
.container_12 .pull_4 {
	left:-320px;
}
.container_12 .pull_5 {
	left:-400px;
}
.container_12 .pull_6 {
	left:-480px;
}
.container_12 .pull_7 {
	left:-560px;
}
.container_12 .pull_8 {
	left:-640px;
}
.container_12 .pull_9 {
	left:-720px;
}

.container_12 .pull_9A {
	left:-10px;
}
.container_12 .pull_10 {
	left:-800px;
}
.container_12 .pull_11 {
	left:-880px;
}
.clear, .clr {
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
}
.clearfix:after {
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0;
}
.clearfix {
	display:block;
}
* html .clearfix {
	height:1%;
}
.flexgrid_1, .flexgrid_2, .flexgrid_3, .flexgrid_4, .flexgrid_5, .flexgrid_6, .flexgrid_6A {
	display:inline;
	float:left;
	margin-left:1%;
	margin-right:1%;
	padding:0%;
}
.container_12 .flexgrid_1 {
	width:940px;
}
.container_12 .flexgrid_2 {
	width:47.9%;
}
.container_12 .flexgrid_3 {
	width:31.3%;
}
.container_12 .flexgrid_4 {
	width:22.9%;
}
.container_12 .flexgrid_5 {
	/* width:17.9%; */
	width:14%;
}
.container_12 .flexgrid_6 {
	width:14%;
}

.container_12 .flexgrid_6A {
	width:14%;
}

div.icon-right div.module_icon {
	float: right;
	margin: 0 5px 10px 10px;
}

div.icon-left div.module_icon {
	float: left;
	margin: 0 10px 10px 5px;
}
/* ******************************************** end of layout *************************************** */
/*
General Typography Styles
====================================================
Table of Contents:
Ctrl/Cmd + F to find the @groups named below

@group Base Typography
# All font sizes, margins, and line heights

@group Font Stacks
# Named font stacks in template params	

@group Bonus Styles
# Extra icon-based typography styles

*/

/* @group Base Typography */

body {
	line-height: 145%;
}
/* Headings */


h1 {
	font-size:2.75em;
	margin-bottom: 15px;
	line-height: 100%;
}
h2 {
	font-size:2.25em;
	margin-bottom: 10px;
	line-height: 100%;
}
h3 {
	font-size:1.5em;
	margin-bottom: 10px;
	line-height: 100%;
}
h4 {
	font-size:1.25em;
	margin-bottom: 10px;
	line-height: 100%;
}
h5, h6 {
	font-size:1em;
	margin-bottom: 10px;
	line-height: 100%;
}
h1 a, h2 a, h3 a, h4 a {
	text-decoration: none;
}
a {
	text-decoration: underline;
	outline: none;
}
a:hover {
	text-decoration: none;
	 background-color: yellow;
}
a:focus {
	outline: none;
}
ol {
	list-style: decimal;
}
li {
	margin-left: 30px;
}
hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}
legend {
	font-weight: bolder;
}
pre {
	font-family: "Courier New", Courier, monospace !important;
	font-size: 12px;
}
/* Sup - Sub */

sup {
	font-size: .1em;
	position: relative;
	top: -0.5em;
}
sub {
	font-size: .1em;
	position: relative;
	bottom: -0.5em;
}
dl {
	width:75%;
}
dl dt {
	float:left;
	clear:left;
	width:25%;
	padding:1em;
	margin:0 -1px 0 0;
}
dl dd {
	width:50%;
	padding:1em;
	float: left;
	margin: 0;
	clear: right;
}
dl> dd + dt, dl > dd + dt + dd {
	border-top:1px solid #eee;
}
body.light dl> dd + dt, body.light dl > dd + dt + dd {
	border-top:1px solid #eee;
}
body.dark dl> dd + dt, body.dark dl > dd + dt + dd {
	border-top:1px solid #000;
}
/* White Space */

p, dl, hr, ol, ul, pre, table, address, fieldset {
	margin-bottom: 14px;
}
/* Custom Alignment Styles */

img.centered, .centered, .center, .aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
img.alignright, img.floatright, img.image-right {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	float: right;
}
img.alignleft, img.floatleft, img.image-left {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	float: left;
}
.alignleft, .floatleft {
	float: left;
}
.alignright, .floatright {
	float: right;
}
.small {
	font-size: 11px;
	padding: 0 0 10px 0;
}
.center {
	text-align: center;
}
/* @end */


/* @group Font Stacks */

body.b_arial {
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
body.b_baskerville {
	font-family: Baskerville, "Times New Roman", Times, serif;
}
body.b_cambria {
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;
}
body.b_centurygothic {
	font-family: "Century Gothic", "Apple Gothic", sans-serif;
}
body.b_consolas {
	font-family: Consolas, "Lucida Console", Monaco, monospace;
}
body.b_copperplatelight {
	font-family: "Copperplate Light", "Copperplate Gothic Light", serif;
}
body.b_couriernew {
	font-family: "Courier New", Courier, monospace;
}
body.b_franklingothic {
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif;
}
body.b_futura {
	font-family: Futura, "Century Gothic", AppleGothic, sans-serif;
}
body.b_garamond {
	font-family: Garamond, "Hoefler Text", "Times New Roman", Times, serif;
}
body.b_geneva {
	font-family: Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}
body.b_georgia {
	font-family: Georgia, Cambria, "Times New Roman", Times, serif;
}
body.b_gillsans {
	font-family: "Gill Sans", Calibri, "Trebuchet MS", sans-serif;
}
body.b_helvetica {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}
body.b_impact {
	font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
}
body.b_lucidasans {
	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
}
body.b_palatino {
	font-family: Palatino, "Palatino Linotype", Georgia, Times, "Times New Roman", serif;
}
body.b_tahoma {
	font-family: Tahoma, Geneva, Verdana, sans-serif;
}
body.b_times {
	font-family: Times, "Times New Roman", Georgia, serif;
}
body.b_trebuchetms {
	font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", " Lucida Sans", Arial, sans-serif;
}
body.b_verdana {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
}
/* Header styles */

body.h_arial h1, body.h_arial h2, body.h_arial h3, body.h_arial h4, body.h_arial h5, body.h_arial h6 {
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
body.h_baskerville h1, body.h_baskerville h2, body.h_baskerville h3, body.h_baskerville h4, body.h_baskerville h5, body.h_baskerville h6 {
	font-family: Baskerville, Times, "Times New Roman", serif;
}
body.h_cambria h1, body.h_cambria h2, body.h_cambria h3, body.h_cambria h4, body.h_cambria h5, body.h_cambria h6 {
	font-family: Cambria, Georgia, Times, "Times New Roman", serif;
}
body.h_centurygothic h1, body.h_centurygothic h2, body.h_centurygothic h3, body.h_centurygothic h4, body.h_centurygothic h5, body.h_centurygothic h6 {
	font-family: "Century Gothic", "Apple Gothic", sans-serif;
}
body.h_consolas h1, body.h_consolas h2, body.h_consolas h3, body.h_consolas h4, body.h_consolas h5, body.h_consolas h6 {
	font-family: "Century Gothic", "Apple Gothic", sans-serif;
}
body.h_copperplatelight h1, body.h_copperplatelight h2, body.h_copperplatelight h3, body.h_copperplatelight h4, body.h_copperplatelight h5, body.h_copperplatelight h6 {
	font-family: "Copperplate Light", "Copperplate Gothic Light", serif;
}
body.h_couriernew h1, body.h_couriernew h2, body.h_couriernew h3, body.h_couriernew h4, body.h_couriernew h5, body.h_couriernew h6 {
	font-family: "Courier New", Courier, monospace;
}
body.h_franklingothic h1, body.h_franklingothic h2, body.h_franklingothic h3, body.h_franklingothic h4, body.h_franklingothic h5, body.h_franklingothic h6 {
	font-family: "Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif;
}
body.h_futura h1, body.h_futura h2, body.h_futura h3, body.h_futura h4, body.h_futura h5, body.h_futura h6 {
	font-family: Futura, "Century Gothic", AppleGothic, sans-serif;
}
body.h_garamond h1, body.h_garamond h2, body.h_garamond h3, body.h_garamond h4, body.h_garamond h5, body.h_garamond h6 {
	font-family: Garamond, "Hoefler Text", Palatino, "Palatino Linotype", serif;
}
body.h_geneva h1, body.h_geneva h2, body.h_geneva h3, body.h_geneva h4, body.h_geneva h5, body.h_geneva h6 {
	font-family: Geneva, Verdana, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
}
body.h_georgia h1, body.h_georgia h2, body.h_georgia h3, body.h_georgia h4, body.h_georgia h5, body.h_georgia h6 {
	font-family: Georgia, Cambria, "Times New Roman", Times, serif;
}
body.h_gillsans h1, body.h_gillsans h2, body.h_gillsans h3, body.h_gillsans h4, body.h_gillsans h5, body.h_gillsans h6 {
	font-family: "Gill Sans", "Trebuchet MS", Calibri, sans-serif;
}
body.h_helvetica h1, body.h_helvetica h2, body.h_helvetica h3, body.h_helvetica h4, body.h_helvetica h5, body.h_helvetica h6 {
	font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
}
body.h_impact h1, body.h_impact h2, body.h_impact h3, body.h_impact h4, body.h_impact h5, body.h_impact h6 {
	font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
}
body.h_lucidasans h1, body.h_lucidasans h2, body.h_lucidasans h3, body.h_lucidasans h4, body.h_lucidasans h5, body.h_lucidasans h6 {
	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
}
body.h_palatino h1, body.h_palatino h2, body.h_palatino h3, body.h_palatino h4, body.h_palatino h5, body.h_palatino h6 {
	font-family: Palatino, "Palatino Linotype", "Hoefler Text", Times, "Times New Roman", serif;
}
body.h_tahoma h1, body.h_tahoma h2, body.h_tahoma h3, body.h_tahoma h4, body.h_tahoma h5, body.h_tahoma h6 {
	font-family: Tahoma, Verdana, Geneva, sans-serif;
}
body.h_times h1, body.h_times h2, body.h_times h3, body.h_times h4, body.h_times h5, body.h_times h6 {
	font-family: Times, "Times New Roman", Georgia, serif;
}
body.h_trebuchetms h1, body.h_trebuchetms h2, body.h_trebuchetms h3, body.h_trebuchetms h4, body.h_trebuchetms h5, body.h_trebuchetms h6 {
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
}
body.h_verdana h1, body.h_verdana h2, body.h_verdana h3, body.h_verdana h4, body.h_verdana h5, body.h_verdana h6 {
	font-family: Verdana, Tahoma, Geneva, sans-serif;
}
/* @end */

/* @group Bonus Styles */

/* Bullet Styles */

ul.accent {
	padding-left: 10px;
	margin-left: 0;
	list-style: none;
}
ul.accent li,
ul.bullet1 li,
ul.bullet2 li,
ul.bullet3 li,
ul.bullet4 li,
ul.bullet5 li,
ul.bullet6 li,
ul.bullet7 li,
ul.male li,
ul.female li,
ul.accept li,
ul.clock li,
ul.color li,
ul.cup li,
ul.drink li,
ul.date li,
ul.smile li,
ul.exclamation li,
ul.heart li,
ul.music li,
ul.rainbow li,
ul.golf li,
ul.tennis li,
ul.star li,
ul.tick li  {
	list-style: none;
	margin-left: 0;
	padding: 0 0 0 24px;
	margin-bottom: 5px;
}
ul.accent li.bullet1, ul.bullet1 li {
	background: url(../images/icons/16/bullet1.png) 4px .2em no-repeat;
}
ul.accent li.bullet2, ul.bullet2 li {
	background: url(../images/icons/16/bullet2.png) 4px .2em no-repeat;
}
ul.accent li.bullet3, ul.bullet3 li {
	background: url(../images/icons/16/bullet3.png) 4px .2em no-repeat;
}
ul.accent li.bullet4, ul.bullet4 li {
	background: url(../images/icons/16/bullet4.png) 4px .2em no-repeat;
}
ul.accent li.bullet5, ul.bullet5 li {
	background: url(../images/icons/16/bullet_green.png) 4px .2em no-repeat;
}
ul.accent li.bullet6, ul.bullet6 li {
	background: url(../images/icons/16/bullet_pink.png) 4px .2em no-repeat;
}
ul.accent li.bullet7, ul.bullet7 li {
	background: url(../images/icons/16/bullet_red.png) 4px .2em no-repeat;
}
ul.accent li.male, ul.male li {
	background: url(../images/icons/16/user_suit.png) 4px .2em no-repeat;
}
ul.accent li.female, ul.female li {
	background: url(../images/icons/16/user_female.png) 4px .2em no-repeat;
}
ul.accent li.accept, ul.accept li {
	background: url(../images/icons/16/accept.png) 4px .2em no-repeat;
}
ul.accent li.clock, ul.clock li {
	background: url(../images/icons/16/clock.png) 4px .2em no-repeat;
}
ul.accent li.color, ul.color li {
	background: url(../images/icons/16/color_swatch.png) 4px .2em no-repeat;
}
ul.accent li.cup, ul.cup li {
	background: url(../images/icons/16/cup.png) 4px .2em no-repeat;
}
ul.accent li.date, ul.date li {
	background: url(../images/icons/16/date.png) 4px .2em no-repeat;
}
ul.accent li.drink, ul.drink li {
	background: url(../images/icons/16/drink.png) 4px .2em no-repeat;
}
ul.accent li.smile, ul.smile li {
	background: url(../images/icons/16/emoticon_smile.png) 4px .2em no-repeat;
}
ul.accent li.exclamation, ul.exclamation li {
	background: url(../images/icons/16/exclamation.png) 4px .2em no-repeat;
}
ul.accent li.heart, ul.heart li {
	background: url(../images/icons/16/heart.png) 4px .2em no-repeat;
}
ul.accent li.music, ul.music li {
	background: url(../images/icons/16/music.png) 4px .2em no-repeat;
}
ul.accent li.rainbow, ul.rainbow li {
	background: url(../images/icons/16/rainbow.png) 4px .2em no-repeat;
}
ul.accent li.golf, ul.golf li {
	background: url(../images/icons/16/sport_golf.png) 4px .2em no-repeat;
}
ul.accent li.tennis, ul.tennis li {
	background: url(../images/icons/16/sport_tennis.png) 4px .2em no-repeat;
}
ul.accent li.star, ul.star li {
	background: url(../images/icons/16/star.png) 4px .2em no-repeat;
}
ul.accent li.tick, ul.tick li {
	background: url(../images/icons/16/tick.png) 4px .2em no-repeat;
}

/* System Messages */
#system-message {
	margin-bottom: 10px;
	padding: 0;
	clear: both;
	display: block;
	float: none;
	padding: 0;
	width: 100%;
}
#system-message dt {
	font-weight: bold;
}
#system-message dd {
	margin: 0;
	font-weight: bold;
}
#system-message dd ul {
	list-style: none;
	margin: 0px;
	padding: 10px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	background: #D8E5F8 url(../images/icons/24/info.png) no-repeat 10px 50%;
	border: 3px solid #9ebbe1;
	color: #0055BB;
	text-shadow: #f4f8ff 1px 1px 0;
	-moz-text-shadow: #f4f8ff 1px 1px 0;
	-webkit-text-shadow: #f4f8ff 1px 1px 0;
	box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-moz-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-webkit-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
}
#system-message dt.message {
	display:none;
}
#system-message dd.message {
	background:none;
	border:0;
	clear:both;
	display:block;
	float:none;
	margin:0;
	padding:0;
	width:100%;
}
#system-message dt.error {
	display: none;
}
#system-message dd.error ul {
	margin: 0px;
	list-style: none;
	background: #FFD6D6 url(../images/icons/24/alert.png) no-repeat 10px 50%;
	border: 3px solid #FE7B7A;
	color: #CC0000;
	box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-moz-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-webkit-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	text-shadow: #eff6ff 1px 1px 0;
	-moz-text-shadow: #eff6ff 1px 1px 0;
	-webkit-text-shadow: #eff6ff 1px 1px 0;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
#system-message dt.notice {
	display: none;
}
#system-message dd.notice ul {
	margin: 0px;
	list-style: none;
	background:#FEF6D8 url(../images/icons/24/folder.png) no-repeat 10px 50%;
	border-color:#FDE179;
	color:#B79000;
	box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-moz-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-webkit-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	text-shadow: #fff 1px 1px 0;
	-moz-text-shadow: #fff 1px 1px 0;
	-webkit-text-shadow: #fff 1px 1px 0;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
/* Alert Styles */

div.note, div.alert, div.info, div.myemail, div.download, div.warn, div.idea, div.accept, div.accept, div.secure, div.author, div.time, div.mycomment, div.tools {
	text-align: left;
	padding: 10px 10px 10px 48px;
	border: 2px solid;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	margin: 15px 0px 15px 0px;

	line-height: 150%;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
}
div.note {
	background:#FEF6D8 url(../images/icons/24/folder.png) no-repeat 10px 50%;
	border-color:#FDE179;
	color:#B79000;
	box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-moz-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-webkit-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	text-shadow: #fff 1px 1px 0;
	-moz-text-shadow: #fff 1px 1px 0;
	-webkit-text-shadow: #fff 1px 1px 0;
}
div.note a {
	color:#B79000;
}
div.alert {
	background: #FFD6D6 url(../images/icons/24/alert.png) no-repeat 10px 50%;
	border-color: #FE7B7A;
	color: #CC0000;
	box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-moz-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-webkit-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	text-shadow: #eff6ff 1px 1px 0;
	-moz-text-shadow: #eff6ff 1px 1px 0;
	-webkit-text-shadow: #eff6ff 1px 1px 0;
}
div.alert a {
	color: #CC0000;
}
div.info {
	background: #D8E5F8 url(../images/icons/24/info.png) no-repeat 10px 50%;
	border-color: #9ebbe1;
	color: #0055BB;
	text-shadow: #f4f8ff 1px 1px 0;
	-moz-text-shadow: #f4f8ff 1px 1px 0;
	-webkit-text-shadow: #f4f8ff 1px 1px 0;
	box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-moz-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-webkit-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
}
div.info a {
	color: #0055BB;
}
div.warn {
	background: #ffd758 url(../images/icons/24/warning.png) no-repeat 10px 50%;
	border-color: #ffb30a;
	color: #7F5600;
	box-shadow: 1px 1px 0 #fff5d6 inset, -1px -1px 0 #fff5d6 inset;
	-moz-box-shadow: 1px 1px 0 #fff5d6 inset, -1px -1px 0 #fff5d6 inset;
	-webkit-box-shadow: 1px 1px 0 #fff5d6 inset, -1px -1px 0 #fff5d6 inset;
	text-shadow: #fff0c0 1px 1px 0;
	-moz-text-shadow: #fff0c0 1px 1px 0;
	-webkit-text-shadow: #fff0c0 1px 1px 0;
}
div.warn a {
	color: #7F5600;
}
div.accept {
	background: #b3de7e url(../images/icons/24/accept.png) no-repeat 10px 50%;
	border-color: #3a9805;
	color: #4C6F22;
	text-shadow: #cdf49e 1px 1px 0;
	-moz-text-shadow: #cdf49e 1px 1px 0;
	-webkit-text-shadow: #cdf49e 1px 1px 0;
	box-shadow: 1px 1px 0 #a3e256 inset, -1px -1px 0 #a3e256 inset;
	-moz-box-shadow: 1px 1px 0 #a3e256 inset, -1px -1px 0 #a3e256 inset;
	-webkit-box-shadow: 1px 1px 0 #fff5d6 inset, -1px -1px 0 #fff5d6 inset;
}
div.accept a {
	color: #4C6F22;
}
div.myemail {
	background: #f3eed3 url(../images/icons/24/email.png) no-repeat 10px 50%;
	border-color: #deb600;
	color: #3e3e3e;
	text-shadow: #fff 1px 1px 0;
	-moz-text-shadow: #fff 1px 1px 0;
	-webkit-text-shadow: #fff 1px 1px 0;
}
div.myemail a {
	color: #988217;
}
div.download {
	background: #EEF7DD url(../images/icons/24/file_download.png) no-repeat 10px 50%;
	border-color: #C2DF88;
	color: #57861A;
	box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-moz-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-webkit-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	text-shadow: #eff6ff 1px 1px 0;
	-moz-text-shadow: #eff6ff 1px 1px 0;
	-webkit-text-shadow: #eff6ff 1px 1px 0;
}
div.download a {
	color: #57861A;
}
div.idea {
	background: #fdfbb9 url(../images/icons/24/lightbulb.png) no-repeat 10px 50%;
	border-color: #d0a21e;
	color: #000;
	box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
	-moz-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
	-webkit-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
	text-shadow: #fdfced 1px 1px 0;
	-moz-text-shadow: #fdfced 1px 1px 0;
	-webkit-text-shadow: #fdfced 1px 1px 0;
}
div.idea a {
}
div.secure {
	background: #f2f2f2 url(../images/icons/24/protected.png) no-repeat 10px 50%;
	border-color: #dfdfdf;
	box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
	-moz-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
	-webkit-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
	color: #000;
}
div.secure a {
	color: #3d52a6;
}
div.author {
	background: #f2f2f2 url(../images/icons/24/readmore.png) no-repeat 10px 50%;
	border-color: #e5c405;
	color: #000;
}
div.author a {
	color: #c0a71e;
}
div.mycomment {
	background: #e8f6fc url(../images/icons/24/speech_bubble_gloss.png) no-repeat 10px 50%;
	border-color: #89b4c2;
	color: #000;
	text-shadow: #fff 1px 1px 0;
	-moz-text-shadow: #fff 1px 1px 0;
	-webkit-text-shadow: #fff 1px 1px 0;
	box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-moz-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-webkit-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
}
div.mycomment a {
	color: #6e9099;
}
div.time {
	background: #f7f9ff url(../images/icons/24/time.png) no-repeat 10px 50%;
	border-color: #777;
	color: #37494f;
}
div.time a {
	color: #923232;
}
#content .dp-highlighter .tools {
	background: inherit;
	background-image: none;
	border-color: inherit;
	color: inherit;
}
#content .dp-highlighter div.tools a {
	color: inherit;
}
div.tools {
	background: #f7f9ff url(../images/icons/24/tools.png) no-repeat 10px 50%;
	border-color: #b5b6b5;
	color: #393e40;
}
div.tools a {
	color: #2a4881;
}
div.twitter {
	background: #daf6fb url(../images/icons/24/twitter.png) no-repeat 10px 50%;
	border-color: #3997e4;
	color: #0d191e;
	text-shadow: #fff 1px 1px 0;
	-moz-text-shadow: #fff 1px 1px 0;
	-webkit-text-shadow: #fff 1px 1px 0;
	box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-moz-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
	-webkit-box-shadow: 1px 1px 0 #eff6ff inset, -1px -1px 0 #eff6ff inset;
}
div.twitter a {
	color: #3997e4;
}
ul.captionlist, ul.captionlist li ul {
	margin: 0;
	padding: 0;
}
ul.captionlist li li {
	margin: 0;
	line-height: 1.5em;
}
ul.captionlist li {
	list-style: none;
	line-height: 16px;
	padding: 2px 0px 2px 0px;
	list-style-position: outside;
	font-size: 1em;
	font-weight: bold;
	background-image: none;
}
ul.check li, div.module ul.check li, div.moduleS1 ul.check li, div.moduleS2 ul.check li, div.moduleS3 ul.check li {
	list-style: none;
	line-height: 16px;
	padding: 2px 0px 2px 20px;
	background: url(../images/icons/16/check.png) no-repeat left .19em;
	list-style-position: outside;
	font-size: 1em;
}
ul.check li li, div.module ul.check li li {
	background: none;
	padding: 0px 0px 0px 0px;
	color: #8c8c8c;
}
ul.check a {
	text-decoration: underline;
	padding: 1px;
}
ul.check a:hover {
	text-decoration: none;
	padding: 1px;
}
/* Elements */

blockquote {
	font-size: 1.1em;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	padding: 0px 0px 0px 36px;
	margin: 10px 0;
	line-height: 25px;
	background: url(../images/icons/quote_up.png) top left no-repeat;
	display: inline-block;
}

blockquote p {
	font-size: 20px;
	padding: 0px 36px 0px 0px;
	float: left;
	background: url(../images/icons/quote_down.png) bottom right no-repeat;
}

blockquote.right, blockquote.left {
	font-size:1.1em;
	float: right;
	margin: 5px 0 10px 10px;
	width: 40%;
	clear: left;
	display: inline;
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
}
blockquote.left {
	float: left;
	margin: 5px 10px 10px 0;
}


/* @end */
/* ************************************* end of topographic ****************************************************** */
/* ******************************************joomia *************************************************** */

/*
Joomla 2.5 specific styles (copied from 1.7)
====================================================
Table of Contents:
Ctrl/Cmd + F to find the @groups named below

@group Article Column Structure
@group Categories/Archives
@group Article Info
@group Pagination
@group Contact
@group Misc. Joomla! Styles

*/


/* @group Article Column Structure */

.contentpaneopen, .blog {
	width: 100%;
}
.blog {
	margin: 0 0 20px 0;
}
.article_column {
	padding: 10px 0;
}
.column_separator {
	padding: 20px 1%;
}
.items-leading {
	display: inline-block;
	width: 100%;
}
dl.article-info {
	clear:both;
	float:none;
	display:block;
	width:100%;
	min-height:20px;
	margin:20px 0;
	font-size:0.8em;
}
dl.article-info dt {
	display:none;
}
dl.article-info dd {
	display:inline-block;
	float:none;
	clear:none;
	zoom:1;
	margin:0 10px 0 0;
	padding:0 0 0 20px;
	width:auto;
}
dl.article-info dd.parent-category-name,
dl.article-info dd.category-name {
	background:url(../images/icons/16/folder.png) no-repeat 0 3px;
}
dl.article-info dd.create {
	background:url(../images/icons/16/calendar_add.png) no-repeat 0 3px;
}
dl.article-info dd.modified {
	background:url(../images/icons/16/calendar_edit.png) no-repeat 0 3px;
}
dl.article-info dd.published {
	background:url(../images/icons/16/calendar.png) no-repeat 0 3px;
}
dl.article-info dd.createdby {
	background:url(../images/icons/16/user_suit.png) no-repeat 0 3px;
}
dl.article-info dd.hits {
	background:url(../images/icons/16/chart_bar.png) no-repeat 0 3px;
}
.cols-1 {
	display: block;
	float: none !important;
	margin: 0 !important;
}
.cols-2 .column-1 {
	width:46%;
	float:left;
}
.cols-2 .column-2 {
	width:46%;
	float:right;
	margin:0
}
.cols-3 .column-1 {
	float:left;
	width:29%;
	padding:10px 5px 10px 0px;
	margin-right:4%
}
.cols-3 .column-2 {
	float:left;
	width:29%;
	margin-left:0;
	padding:10px 5px;
}
.cols-3 .column-3 {
	float:right;
	width:29%;
	padding:10px 0px 10px 5px;
}
.cols-4 .column-1 {
	float:left;
	width:24%;
	padding:10px 5px 10px 0px;
	margin:0;
}
.cols-4 .column-2 {
	float:left;
	width:24%;
	margin:0;
}
.cols-4 .column-3 {
	float:left;
	width:24%;
	margin:0;
}
.cols-4 .column-4 {
	float:right;
	width:24%;
	padding:10px 0px 10px 5px;
	margin:0;
}
.items-row {
	overflow:hidden
}
.column-1, .column-2, .column-3, .column-4 {
	padding:10px 5px
}
.leading {
	clear: both;
}
p.readmore {
	margin: 0;
	padding: 0;
}
.item-page {
}
/* @end */




/* @group Categories/Archives */

div.categories-list ul, div.categories-list li, div.cat-children ul, div.cat-children li {
	list-style: none;
	margin: 0;
	padding: 0;
}
div.categories-list li.first, div.cat-children li.first, div.cat-children li.last {
	margin-left: 0;
}
div.categories-list li.first ul li, div.categories-list li.last ul li, div.cat-children li.first ul li, div.cat-children li.last ul li {
	margin-left: 20px;
}
div.categories-list span.item-title, div.cat-children span.item-title {
	font-size: 18px;
	display: block;
	margin: 10px 0px;
	background: url(../images/icons/24/folder.png) no-repeat left center;
}
div.categories-list span.item-title a, div.cat-children span.item-title a {
	padding-left: 20px;
}
span.article-count, span.weblink-count, span.contact-count, span.newsfeed-count {
	float: right;
	clear: both;
}
/* Category Tables */

table.category p {
	margin: 0;
}
table.category a.category {
	font-weight: bold;
}
/* Categories Module */

ul.categories-module li h4 {
	margin: 0px 0px 5px 0px;
}
ul.categories-module p {
	margin: 0px 0px 0px 0px;
	padding-bottom: 5px;
}
.module ul.category-moduleS3 li, .moduleS1 ul.category-moduleS3 li, .moduleS2 ul.category-moduleS3 li, .moduleS3 ul.category-moduleS3 li {
	list-style: none;
	margin: 0;
	padding: 0;
	background: none;
}
/* @end */




/* @group Article Info */


.article-info-box {
	border-bottom: 1px solid #eee;
	margin-bottom: 10px;
}
.article-info-term {
	clear: both;
	display: none;
}
.article-info {
	width: 100%;
	clear: both;
	display: inline-block;
	padding: 0;
	margin: 0;
	list-style: none;
}
body.dark dl.article-info {
	border-bottom: 1px dotted #000;
}
li.parent-category-name, li.category-name, li.create, li.modified, li.published, li.createdby, li.hits {
	padding: 1px 10px 1px 20px;
	font: 11px/1.5em Helvetica, Tahoma, Verdana, sans-serif;
	margin: 0;
	float: left;
}
span.content_rating {
	padding: 0;
	width: 100%;
	font-size: 11px;
}
span.content_rating img {
	padding: 2px 1px;
	vertical-align: bottom;
}
span.content_vote input {
	margin: 0px 3px;
	vertical-align: baseline;
}
span.content_vote {
	font-size: 11px;
	display: inline-block;
	margin: 5px 0px;
}
li.createdby {
	background: url(../images/icons/16/user_suit.png) no-repeat left top;
}
li.create {
	background: url(../images/icons/16/calendar.png) no-repeat left top;
}
li.modified {
	background: url(../images/icons/16/calendar_edit.png) no-repeat left top;
}
li.published {
	background: url(../images/icons/16/calendar_add.png) no-repeat left top;
}
li.hits {
	background: url(../images/icons/16/chart_bar.png) no-repeat left top;
}
li.parent-category-name {
	background: url(../images/icons/16/folder_go.png) no-repeat left top;
}
li.category-name {
	background: url(../images/icons/16/folder.png) no-repeat left top;
}
/* Print & PDF Icons */

ul.actions, ul.actions li {
	float: right;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.actions li {
	padding: 0px 2px;
}
/* @end */




/* @group Pagination */


/* Article Pagination */

ul.pagenav, .pagination ul {
	text-align:center;
	margin: 10px auto;
	list-style: none;
}
ul.pagenav li, .pagination ul li {
	display:inline;
}
ul.pagenav li a, .pagination li a {
	padding: 5px 10px;
	border-radius:4px;
	border: 1px solid;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	text-decoration: none;
}
/* Category Pagination */

.pagination {
	display: block;
	text-align: center;
	font-size: 12px;
	margin: 10px auto 20px auto;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
}
.pagination span {
	padding: 0px 4px;
}
.pagination a {
	padding: 4px 8px;
	text-decoration: none;
	border: 1px solid;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
}
.counter, .pagenavcounter {
	display: block;
	text-align: center;
}
/* @end */

/* @group Contact */

div.panel {
	margin-bottom: 10px;
	padding-bottom: 5px;
	display: block;
	cursor: pointer;
}
body.light div.panel {
	border-bottom: 1px solid #ccc;
}
body.dark div.panel {
	border-bottom: 1px solid #000;
}
/* @end */


/* @group Misc. Joomla! Styles */


.jicons-icons {
	float: left;
	margin: 0px 5px 0px 0px;
}
.hidelabeltxt {
	display: none;
	visibility: hidden;
}
.filter-search {
	float: left;
}
.display-limit {
	float: right;
}
.fl-right {
	float: right;
}
.login-fields {
	margin: 10px 0px;
}
span.star {
	color: red;
}
/* Tool Tips */
.tip-wrap {
	text-align: left;
	padding: 5px 7px;
	border: 2px solid;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	background-color: #ffd758;
	border-color: #ffb30a;
	box-shadow: 1px 1px 0 #fff5d6 inset, -1px -1px 0 #fff5d6 inset;
	-moz-box-shadow: 1px 1px 0 #fff5d6 inset, -1px -1px 0 #fff5d6 inset;
	-webkit-box-shadow: 1px 1px 0 #fff5d6 inset, -1px -1px 0 #fff5d6 inset;
	text-shadow: #fff0c0 1px 1px 0;
}
.tip-text {
	color: #4f3b0e;
	line-height: 140%;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	display: block;
	width: 100%;
	white-space: nowrap;
}
.tip-title {
	font-weight: bold;
	font-size: 14px;
	color: #322508;
}
/* User Form Submission */

.formelm {
	padding: 10px;
}
.formelm label {
	float: left;
	width: 200px;
	margin-right: 10px;
}
.formelm-buttons {
	margin: 20px 0px;
}
.formelm select {
	margin-left: 0px;
}
.button2-left a {
	font-weight: bold;
	text-decoration: none;
	font: bold 12px/28px Helvetica, Arial, sans-serif;
	margin: 5px 10px 0px 0px;
	padding: 0px 10px;
	float: left;
	background-color: #eee;
	background: -moz-linear-gradient(top center, #fff 0%, #eee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #eee));
	border: 1px solid #d6d6d6;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-moz-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
	-webkit-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
}
.button2-left a:hover {
	background-color: #f6f6f6;
}
#system-message li {
	padding: 0;
}
.register {
	padding: 10px 0px;
}
.register label {
	width: 15em;
	display: inline-block;
}

/* Images and links */

.img-intro-left,
.img-fulltext-left {
	float: left;
	margin: 10px;
}

.img-intro-right,
.img-fulltext-right {
	float: right;
	margin: 10px;
}

p.img_caption,
.item p.img_caption,
.item-page p.img_caption {
	clear: none;
}



/* @end */
/* **************************************************1_core.css************************************************************* */
 @import url(http://fonts.googleapis.com/css?family=Arvo); 
/* @override http://localhost:80/community_new/templates/js_community/css/core.css */

/*OVERRIDE GLOBALS*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	color: #000;
}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*TYPOGRAPHY GLOBALS*/
body{font: 13px/1.5 "Lucida Grande", Lucida, Verdana, sans-serif}a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
/* @group Joomla Column Overrides  */div.article-icons{float:right;overflow:hidden;}
#emailForm div.contact_email{padding-left:40px;}
#bottom ul.menu span.separator,#leftcol ul.menu span.separator,#rightcol ul.menu span.separator{display:none;}
.article_row{clear:both;overflow:hidden;margin:0;padding:0;}
/* @group Joomla Specific Styles Login Module  */a.forgotpass,a.forgotuser,a.regusr{line-height:20px;padding-left:19px;}
#form-login ul li{list-style:none;margin:0;padding:0;}
p#form-login-username, p#form-login-password, p#form-login-remember {
	margin: 0;
}
#sidebar1 .module #form-login ul li, #sidebar2 .module #form-login ul li {
	margin: 0;
}
a.forgotpass{background:url(../images/icon_assets.gif) no-repeat 0 -30px;}
a.forgotuser{background:url(../images/icon_assets.gif) no-repeat 0 -90px;}
a.regusr{background:url(../images/icon_assets.gif) no-repeat 0 -60px;}
div.contentpaneopen,table.contentpaneopen td.buttonheading,table.blog table.contentpaneopen td.buttonheading{margin:0;padding:0;}
div.mosimage{margin:5px;}
.pagenav{padding:3px 5px 3px 3px;}
.small,.createdate,.modifydate{font:11px Tahoma;}
table.contenttoc{float:right;margin:5px;padding:1px;}
table.contenttoc th{padding:2px 10px;}
table.contenttoc td{font-size:0.9em;font-weight:400;text-align:left;padding:2px 0 2px 4px;}
table.contenttoc a{text-decoration:none;line-height:1em;}
table.contentpane,table.contentpaneopen{width:100%;margin:0 auto;padding:0;}
td.nw{white-space:nowrap;}
td.w5{width:5%;}
td.w10{width:10%;}
td.w15{width:15%;}
td.w20{width:20%;}
td.w25{width:25%;}
td.w40{width:40%;}
td.w45{width:40%;}
td.w60{width:60%;}
td.w90{width:90%;}
td.w100,table.w100{width:100%;margin:0 auto;}
table.blog table.contentpaneopen td{padding:0 4px;}
/*Header for table content     */td.sectiontableheader{font-weight:700;padding:8px;}
/*Alternating table rows     */tr.sectiontableentry1 td,td.sectiontableentry1{padding:6px;}
tr.sectiontableentry2 td,td.sectiontableentry2{padding:6px;}
/* Article Overflow      */div.blog_more ul,div.blog_more ul li{list-style:none;margin:0;}
div.blog_more ul li a{background:url(../images/icon_assets.gif) no-repeat 0 -115px;text-decoration:none;display:block;height:20px;padding:4px 4px 4px 15px;}
div.blog_more ul li a:hover{text-decoration:none;}
td.article_column.column_separator{padding-left:4px;padding-right:0;}
td.article_column{padding:4px;}
/* System Messages      */#system-message ul li{list-style:none;margin-left:40px;padding:10px;}
#system-message dd{font-weight:700;text-indent:30px;margin:0;}
#sys_messages{margin:0;}
.designer a{cursor:pointer;text-indent:-5000em;display:block;float:right;width:75px;height:12px;background:url(../images/jscright.png) no-repeat left top;position:relative;left:-5px;}
/*Additional 1.5 Stuff  Added _menu and _text module suffix styles above for better cooperation of default content  */.module_menu ul,.module_menu ul li{margin-left:0;}
a img{border:none;}
form#form-login fieldset{border:none;margin:0;padding:0 0 15px;}
#form-login ul{margin:0;padding:0;}
div.banneritem a,div.banneritemS1 a,div.banneritemS2 a,div.banneritemS3 a,div.banneritemS4 a,div.banneritemS5 a,div.banneritem_text a{font:11px/16px Arial, Helvetica, Geneva, sans-serif;font-weight:700;}
div.banneritem,div.banneritemS1,div.banneritemS2,div.banneritemS3,div.banneritemS4,div.banneritemS5,div.banneritem_text{font:11px/12px Arial, Helvetica, Geneva, sans-serif;}
td.buttonheading{vertical-align:top;border-collapse:collapse;margin:0;padding:0;}
td.buttonheading img{margin:1px;padding:0;}
/* Frontend Editing  */fieldset{margin-top:5px;padding:5px;}
legend{margin:0;padding:0 10px;}
td.key{border-bottom:1px solid #eee;color:#666;}
/* Tooltips  */.tool-tip{float:left;background:#ffc;border:1px solid #D4D5AA;max-width:200px;padding:5px;}
.tool-title{font-size:100%;font-weight:700;background:url(../../system/images/selector-arrow.png) no-repeat;margin:-15px 0 0;padding:15px 0 5px;}
.tool-text{font-size:100%;margin:0;}
td.sectiontableheader a{text-decoration:none;}
table.contentpane{width:100%;}
/* OpenID icon style  */input.system-openid,input.com-system-openid{background:url(http://openid.net/images/login-bg.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000;padding-left:18px;}
/* Unpublished  */.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df;}
/* System Messages  */#system-message{margin-bottom:20px;padding:0;}
#system-message dt{font-weight:700;}
#system-message dd ul{background:#C3D2E5 url(../../system/images/notice-info.png) 4px center no-repeat;color:#05B;margin-bottom:10px;list-style:none;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB;}
/* System Standard Messages  */#system-message dt.message{display:none;}
/* System Error Messages  */#system-message dt.error{display:none;}
#system-message dd.error ul{color:#c00;background:#E6C0C0 url(../../system/images/notice-alert.png) 4px center no-repeat;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;padding-left:40px;text-indent:0;margin:0;}
/* System Notice Messages  */#system-message dt.notice{display:none;}
/* System Notice Messages  */#system-message dd.notice ul{color:#c00;background:#EFE7B8 url(../../system/images/notice-note.png) 4px center no-repeat;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;}
/* Debug  */#system-debug{color:#ccc;background-color:#fff;margin:10px;padding:10px;}
#system-debug div{font-size:11px;}
/* Form validation  */.invalid{border-color:red;}
label.invalid{color:red;}
/* Buttons  */#editor-xtd-buttons{padding:5px;}
.button2-left,.button2-right,.button2-left div,.button2-right div{float:left;}
.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer;}
.button2-left span,.button2-right span{cursor:default;color:#999;}
.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px;}
.page span{color:#000;font-weight:700;}
.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4;}
.button2-left a,.button2-left span{padding:0 24px 0 6px;}
.button2-right a,.button2-right span{padding:0 6px 0 24px;}
.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px;}
.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px;}
.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat;}
.button2-left .readmore{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat;}
.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;}
.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat;}
/* Tooltips      */div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;max-width:200px;z-index:13000;padding:5px;}
div.tooltip h4{font-size:95%;font-weight:700;background:url(../images/selector-arrow.png) no-repeat;margin:-15px 0 0;padding:15px 0 5px;}
div.tooltip p{font-size:90%;margin:0;}
/* Caption fixes      */.img_caption#sidebar1{float:left;margin-right:1em;}
.img_caption#sidebar2{float:right;margin-left:1em;}
.img_caption#sidebar1 p{clear:left;text-align:center;}
.img_caption#sidebar2 p{clear:right;text-align:center;}
/* Calendar      */a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle;}
/*Joomlashack included styles    */p.info{background:#F8FAFC url(../images/icon_assets.gif) no-repeat 3px -447px;text-align:left;border-top:2px solid #B5D4FE;border-bottom:2px solid #B5D4FE;margin:0.75em 0;padding:.05em 20px .05em 45px;}
p.warn{background:#FFF7C0 url(../images/icon_assets.gif) no-repeat 3px -147px;text-align:left;border-top:2px solid #F7D229;border-bottom:2px solid #F7D229;margin:0.75em 0;padding:.05em 20px .05em 45px;}
p.alert{background:#FBEEF1 url(../images/icon_assets.gif) no-repeat 3px -297px;text-align:left;border-top:2px solid #FEABB9;border-bottom:2px solid #FEABB9;margin:0.75em 0;padding:.05em 20px .05em 45px;}
ul.checklist li{background:url(../images/icon_assets.gif) no-repeat 0 4px;line-height:24px;padding-left:20px;list-style:none;}
/* CODE    */pre{border:1px dotted #e8e8e8;border-left:10px solid #b4b4b4;background:#fafafa;font-size:120%;color:#304257;font-family:"Courier New", Courier, monospace;line-height:100%;white-space:normal;margin:10px 0;padding:5px 0 5px 10px;}
/* warning, info and alert styles     */p.quote{color:#424242;letter-spacing:.2em;text-align:center;text-transform:uppercase;border-bottom:4px solid #eee;border-top:4px solid #eee;font:normal small-caps normal 1em/125% Arvo, Georgia, Garamond, Times, serif;margin:24px auto;padding:5px;}
p.quote:first-letter{display:block;float:left;font-size:250%;margin:4px 0 0;}
/* @group Joomla Specific Styles     */.articleheading h2 a{text-decoration:none;}
/* @group Columns  */.cols1{display:block;float:none !important;margin:0 !important;}
.cols2{width:48.8%;}.cols3{width:31.9%;}.cols4{width: 23.4%;}
.column1,.column2,.column3,.column4{float:left;margin:0}
.column2,.column3,.column4{margin-left: 20px;}
.article_column {margin-top: 10px;}
.row_separator{display:block;clear:both;border:solid 0px;margin:0;}
.form-login ul li {list-style: none;}

body { margin: 0; 
     color: #888;
  /*	color:#00Ff00; */
	   font: 13px/1.5 "Lucida Grande", Lucida, Verdana, sans-serif;
	    }

#logo-graphic h1 { margin: 10px 0 0 }

#logo-graphic h1 a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/logo.png) no-repeat scroll 0 0;
	display:block;
	margin:0;
	padding:0;
	text-indent:-8000em;
}

/*--TEMPLATE TYPOGRAPHY and MISC--*/
h1,h2,h3,h4,h5,h6 { 
	font-family: Arvo, Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
}

h3, h5 { color: #777; }

#banner, #banner h3, #footer, #footer h3 { color: #fff; }

#copyright, .designer { font-family: Arvo, Georgia, "Times New Roman", Times, serif; }

/*--JOOMLA CORE STYLES--*/

.container_12 .flexgrid_1 {
	width:940px;
}
.container_12 .flexgrid_2 {
	width:47.7%;
}
.container_12 .flexgrid_3 {
	width:31.1%;
}
.container_12 .flexgrid_4 {
	width:22.7%;
}
.container_12 .flexgrid_5 {
	/* width:17.7%;*/
	width:14.4%;
}
.container_12 .flexgrid_6 {
	width:14.4%;
}
.module .pad{
	padding: 0 10px;
}
.article-icons { float: right; }

.leading {
	background-color: #f7f8f8;	
	padding: 10px;
	border: 1px solid #eee;
}

.small, .createdate, .modifydate {
	color: #999;
	font-size: 9px;
	line-height: 15px;
	margin-bottom: 20px;
	margin-left: 5px;
}

.modifydate { margin: 0; }


/*LOGO*/
#logo-text h1 { margin: 40px 0 0; padding: 0; line-height: 30px; font-weight: bold; }
#logo-text h1 a { text-decoration: none; font-size: 2em; font-weight: bold; }

#logo-text h2 {
    padding-left: 15px;
}

/*INSET/QUOTE*/
#inset .moduletable {
	margin: 12px 0 0;
	color: #999;
	font: 1.2em Arvo, Georgia, "Times New Roman", Times, serif;
	line-height: 24px;
}

/*--MAIN MENU--*/
#menuWrapper {
	height: 39px;
	overflow: hidden;
}

#menu ul { 
	list-style: none; 
	margin: 0; 
	font-family: Arvo, Georgia, "Times New Roman", Times, serif; 
}

#menu ul li { float: left; margin: 0; }

#menu ul li a {
	display: block;
	font-size: 1.4em;
	text-decoration: none;
	padding: 4px 20px 3px;
	text-shadow: #000 0 1px 1px;
}

#menu ul ul {
	position: absolute;
	list-style: none;
	margin: 0 0 0 9px;
	left: -9999px;
	z-index: 9999;
}

#menu ul ul li { position: relative; }

#menu ul ul ul {
	top: 0;
	margin: 0 0 0 300px;
	left: -9999px;
	z-index: 9999;
}

#menu ul ul li {
	margin: 0;
	float: none;
}
 
#menu ul ul li a {
	margin: 0;
	padding: 10px;	
	border-right: none;
}
 
#menu ul ul a, #menu ul li#current ul a {
	width: 200px;
	font-size: 16px;
	text-align: left;
	margin: 0;
	background: none;
}
 
#menu ul ul li a:hover, #menu ul li#current ul li a:hover {
	background: #87ce13;
}
 
#menu ul li:hover ul, #menu ul li.hover ul {left: auto;}
#menu ul li:hover ul ul, #menu ul li.hover ul ul {left: -9999px;}
#menu ul ul li:hover ul, #menu ul ul li.hover ul { left: auto; }

/*--MAIN AREA--*/
#main_wrapper { background-color: #eee;

background-image:url(../../images/stonebk.jpg);
background-repeat:repeat;
 line-height: 1.9em; font-size: .9em; }
#main_area_wrapper { background-color: #ddd; 
 }
#area_content {
	background-color: #fff;
	
	padding: 20px 0;
}

#4th_content {	
background-color: #a12;
/*	background-image:url(../images/stonebk.jpg);
	background-repeat:repeat;*/	
	padding: 20px 0;
}

.inside { padding: 10px; }

/*USER1*/
#user1 { margin-bottom: 20px; }

/*SIDEBAR MODULES*/
#sidebar1 .module,
#sidebar2 .module, 
.modules1, .modules2, .modules3, .modules4 {
	margin-bottom: 20px;
}	

#sidebar1 .module ul, #sidebar2 .module ul, .modules1 ul,
.modules2 ul, .modules3 ul, .modules4 ul {
	margin: 0;
	list-style: none;
}

#sidebar1 .module ul li, 
#sidebar2 .module ul li, .modules1 ul li, 
.modules2 ul li, .modules3 ul li, .modules4 ul li { margin: 0 0 10px; }

/*ROUNDED CORNER SETUP*/
#banner .module, #footer .module, #sidebar1 .moduletable, 
#sidebar2 .moduletable, .moduletables1, .moduletables2, 
.moduletables3, .moduletables4 { position: relative; /*width: 100%;*/ }

#sidebar1 .module, #sidebar2 .module { 
	background-color: #f7f8f8; 
	border-radius: 10px;	
	border: 1px solid #ccc;							
}
#sidebar1 .module .pad, #sidebar2 .module .pad,
.modules1 .pad, .modules2 .pad,
.modules3 .pad, .modules4 .pad,
.module .pad, .modulenone .pad{
	padding : 15px;
}
.module .side, .moduletable .side, .modules1 .side, .modules2 .side, .modules3 .side, .modules4 .side { 
	position: absolute; 
	width: 10px; 
	height: 10px; 
	font-size: 0%; 
}

#banner .module ,
#banner .modules1,
#banner .modules2,
#banner .modules3,
#banner .modules4,
#footer .module,
#footer .modules1,
#footer .modules2,
#footer .modules3,
#footer .modules4 {
	margin-top: 10px;
	margin-bottom: 10px;
}

.module .module_body, .moduletable .module_body, .moduletables1 .module_body, .moduletables2 .module_body, .moduletables3 .module_body, .moduletables4 .module_body { padding: 15px; }

.side { background: url(../images/round_circle.png) no-repeat; }
.TL { top: 0; left: 0; background-position: 0 0 !important; }
.TR { top: 0; right: 0; background-position: -15px 0 !important; }
.BL { bottom: 0; left: 0; background-position: 0 -15px !important; }
.BR { bottom: 0; right: 0; background-position: -16px -15px !important; }

#sidebar1 .module h3,
#sidebar2 .module h3,
.modules1 h3, 
.modules2 h3, 
.modules3 h3,
.modules4 h3,
.module h3 {
	padding: 15px 0;
	margin: 0;
	line-height: 25px;
}

#sidebar1 .moduletable .module_body.notitle, #sidebar2 .moduletable .module_body.notitle {
	border-top: 1px solid #ccc;
}

.modulenone .module_body { border: none !important; }

/*Blue corners*/
.modules1 { 
background-color: #1e5d74;
color: #fff; 
border-radius:10px;

}
.modules1 .side { background: url(../images/round_circleBLUE.png) no-repeat; }
.modules1 h3 { color: #fff; }
.modules1 a {
	color: #fff;
	text-decoration: underline;
}
/*Red corners*/
.modules2 { background-color: #aa2518; border-radius:10px;
color: #fff; }
.modules2 .side { background: url(../images/round_circleRED.png) no-repeat; }
.modules2 h3 { color: #fff; }
.modules2 a {
	color: #fff;
	text-decoration: underline;
}
/*Green corners*/
.modules3 { background-color: #54800c; border-radius:10px; color: #fff; }
.modules3 .side { background: url(../images/round_circleGREEN.png) no-repeat; }
.modules3 h3 { color: #fff; }
.modules3 a {
	color: #fff;
	text-decoration: underline;
}
/*Brown corners*/
.modules4 { background-color: #3a2e2e; border-radius:10px;  color: #fff; }
.modules4 .side { background: url(../images/round_circleBROWN.png) no-repeat; }
.modules4 h3 { color: #fff; }
.modules4 a {
	color: #fff;
	text-decoration: underline;
}

/*BREADCRUMB*/
#main_breadcrumb {
	margin-bottom: 20px;
	padding: 1px;
	font-size: 11px;
}

#main_breadcrumb span.top {
	margin: 0;
	text-indent: -9999px;
	line-height: 0;
	display: block;
}

#main_breadcrumb .module_body { padding-left: 40px; }
#main_breadcrumb a { text-decoration: none; }

/*--FOOTER--*/
#copyright {
	margin: 15px 15px 0;
}

.designer {
	margin: 0 10px 20px;
	text-indent: -5000px;
}

/*JomSocial*/
.loginform {
	position: relative;
}
.FB_login_button {
	position: absolute;
	top: -30px;
	right: 0;
}

#latest-members div.app-box-header div.app-box-header div.app-box-menus {
	padding: 0 !important;
	margin: 3px 10px;
}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active div a.has-separator{
border-bottom:1px solid #333 !important;
}
/* ********************************************** end 1_core.css ****************************************** */
/* ********************************************** style-blue.css ******************************************* */
/* @override http://localhost/community_new/templates/js_community/css/templatestyle1.css */

body { /*background-color: #1e5467;*/
       /*background-color: #0000ff; */
	     background-color: #BB99BB; 
	/*background-image: url(images/stonebk.jpg);*/
      }

/*TYPOGRAPHY AND MISC*/
a { color: #627e9e; }
h1,h2,h4,h6 {
	color: #627e9e;
}

input.button, button {
	border-style: solid;
	border-color: #697d85;
	background-color: #17333f;
	color: #fff;
	font-size: 1.3em;
}

/*--HEADER--*/
#headerWrapper {
	/* background: url(../images/bg-headerWrapper.png) bottom repeat-x; */
	 background: url(../images/stonebk.jpg) bottom repeat-x;
	/*	background-image: url(images/stonebk.jpg); 
	background-color: #ffffff;

	background-image: linear-gradient(bottom, rgb(238,238,238) 6%, rgb(255,255,255) 27%);
	background-image: -o-linear-gradient(bottom, rgb(238,238,238) 6%, rgb(255,255,255) 27%);
	background-image: -moz-linear-gradient(bottom, rgb(238,238,238) 6%, rgb(255,255,255) 27%);
	background-image: -webkit-linear-gradient(bottom, rgb(238,238,238) 6%, rgb(255,255,255) 27%);
	background-image: -ms-linear-gradient(bottom, rgb(238,238,238) 6%, rgb(255,255,255) 27%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.06, rgb(238,238,238)),
		color-stop(0.27, rgb(255,255,255))
	);*/
}

#logo-text h1 a { text-decoration: none; font-size: 2em; color: #51adde; }

#logo-text h2 { color: #333; }

/*--MAIN MENU--*/
#menu ul li a {
	border-right: 1px solid #0d5e78;
	color: #fff;
}

#menu ul li.active, #menu ul li.current, #menu ul li a:hover {
	background-color: #1598c4;
}

#menuWrapper {
	background: url(../images/header_gradient.png) repeat-x 0 -144px;
}

#menu ul li ul {
	border-right: 1px solid #199cca;
	border-top: 1px solid #199cca;
	border-bottom: 1px solid #199cca;
	border-left: 1px solid #199cca;
	background: #0e5b75;
}
 
#menu ul ul a, #menu ul li#current ul a {
	color: #fff;
	border-bottom: 1px solid #199cca;
}
 
#menu ul ul li a:hover, #menu ul li#current ul li a:hover {
	background: #199cca;
	color: #fff;
}

/*--BANNER--*/
#banner_wrapper, #footerWrapper {
	background: #1e5467 url(../images/header_gradient.png) repeat-x 0 -183px; 

}

#banner, #footer {
	background-color: #143744;
}

#banner .module, #footer .module {
	background-color: #1e5d74;
	border: 1px solid #5a8696;	
	border-radius: 10px;
}

/*--MAIN AREA--*/
/*MODULES*/
#sidebar1 .grid .module .pad h3,
#sidebar2 .grid .module .pad h3 {
	color: #627e9e;
	font-weight: normal;
	font-style: normal;
}


#sidebar1 .module ul li a, 
#sidebar2 .module ul li a { color: #879db4; }

#banner .module .side, #footer .module .side { background: url(../images/style1/round_circle_blue.png) no-repeat; }



#banner .module_body.notitle, #footer .module_body.notitle {
	border-top: 1px solid #5a8696;	
}

#main_breadcrumb {
	background: url(../images/style1/home_icon.png) no-repeat 10px center;
}

/*--FOOTER--*/
#banner a, #footer a { color: #a5e6fe; }

/*--JOMSOCIAL STYLING--*/
#community-wrap .cToolbar {
	padding: 0 !important;
	position: relative;
}

input#file-upload.inputbox.button {
	background: none;	
}

#community-wrap .cSubmenu a {
	color: #a5e6fe !important;
}

#community-wrap .cToolbar ul {
	padding: 12px 10px 0;
}

#community-wrap .cToolbar ul li a, #community-wrap .cToolbar ul li {
	background: #444;
}

#communitylogout a {
	color: #fff !important;
}

#community-wrap .cToolbar ul li.toolbar-active, li.toolbar-active a {
	background: #0f607c !important;
}

#writeMessageForm table tbody tr td div.receiverList input.button {
	background: none;
	color: #444;
	text-shadow: none;
}

li.toolbar-active div a {
	border-bottom: 1px solid #1598c4 !important;
}

#labelstatustext {
	background: #444 none !important;
}

#main_area_wrapper #community-wrap {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

#main_area_wrapper #community-wrap a#joinButton, #cWindow #cWindowContent a#joinButton2 {
	border: 5px solid #697d85;
	background: #17333f none;
	color: #fff;
	margin-top: 20px;
	text-indent: 0;
	text-decoration: none;
	height: auto;
}

form#form-login a {
	font-size: 11px;
}

#main_area_wrapper #community-wrap .app-box-header {
	background: #199cca;
}

#main_area_wrapper #community-wrap .app-box-header h2 {
	color: #fff;
	text-shadow: none;
}

#main_area_wrapper #community-wrap h3, #community-wrap div.appsBoxTitle {
	color: #1598c4;
}

#community-wrap .app-box-menu-title {
	text-indent: 0;
}

#community-wrap .app-box-menu-icon {
	background: none;
	height: auto;
	width: auto;
	display: inline;
	line-height: 24px;
	color: #fff;
	text-decoration: none;
}
/* NOV 2010 JOMSOCIAL UPDATES */
body #community-wrap #cToolbarNav.cToolbar {
background:url("../images/style1/toolbar.png") no-repeat scroll 0 0 transparent !important;
}
#community-wrap .cToolbar {
background:url("../images/style1/toolbar.png") no-repeat scroll 0 0 transparent;
}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li {
background:url("../images/style1/toolbar.png") no-repeat scroll 0 -97px transparent !important;
}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li a {
background:url("../images/style1/toolbar.png") no-repeat scroll 100% -97px transparent !important;
}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active a {
background:url("../images/style1/toolbar.png") no-repeat scroll 100% -60px transparent !important;
}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active div a {
background:#1796C1 !important;
border-bottom:1px solid #1589B1 !important;
}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active div a:hover {
background:#1589B1 !important;
border-bottom:1px solid #1589B1 !important;
}
#community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li#toolbar-item-logout, #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li#toolbar-item-logout a {
color:#FFF !important;
}

/*Kunena Styling*/
#Kunena #Kunena_top td {
	border: none !important;
}

#Kunena_tab ul li, #Kunena_tab ul li span {
	background: none !important;
}

#Kunena_tab ul li.Kunena_item_active a {
	background: #0e5e79 !important;
}

#Kunena_tab ul li a:hover {
	background: #333 !important;
}

#Kunena table.fb_header {
	background-color: #333;
	margin: 0;
}

#fb_latestx_tbody tr.fb_sth.fbs, th.view-th.fb_sectiontableheader, #fb_fbusersummary_tbody tr.fb_sth.fbs th, #fb_fbuserprofile_tbody tr.fb_sth.fbs, #fb_forumprofile_sub tbody.fb_myprofile_general tr.fb_sth th, #fb_fbuserprofile_tbody tr.fb_sth, tr.fb_sth.fbs, #Kunena tbody tr.fb_sth {
		background: #1e5d74 !important;
		color: #fff !important;	
}

#fb_latestx_tbody tr.fb_sth.fbs a, th.view-th.fb_sectiontableheader a, #fb_latestx thead tr th a, #fb_views thead tr th a, #fb_announcement thead tr th a, #fb_latestx .fb_title_cover a, #fb_latestx .fb_title_cover a, a#jrftsw.forumtools, #Kunena a.fb_title.fbl {
	color: #fff !important;
}

#fb_views thead tr th  {
	padding: 10px !important;
}

#fb_latestx thead tr th, #fb_views thead tr th, #fb_userinfo thead tr th, #fb_forumprofile_sub thead tr th, #fb_userprfmsg thead tr th, #fb_postmessage thead tr th, #fb_forumprofile thead tr th, #fb_forumua thead tr th, #fb_forumua_gal thead tr th, #fb_forumprofile_fav thead tr th, #fb_announcement thead tr th, #fb_cat1 thead tr th, #fb_recentposts thead tr th, #fb_frontstats thead tr th, #fb_whoisonline thead tr th, #fb_forumrules thead tr th, #fb_forumfaq thead tr th, #fb_flattable thead tr th, #fb_forumsearch thead tr th {
	background: #199cca !important;
}

#fb_bottomarea thead tr th.th-left.fbs, #fb_bottomarea thead tr th.th-left {
	background: #999 !important;
	padding: 10px !important;
}

th.th-1.fb_sectiontableheader {
	text-align: center;
}

#fb_bottomarea thead tr th.th-right {
	background: #eee !important;
}

th.fb_header_th_3 {
	line-height: 10px;
}
/* ************************************** end Style Blue ***************************************************/
/* ************************************** custom css *******************************************************/
@charset "utf-8";
/* CSS Document */
/* ***************************************************************************************************** */


/* YOUR OWN CUSTOMIZATIONS MUST BE PLACED HERE */

span.separator
{
  display: block;
  font-size: 1.4em;
  text-decoration: none;
  padding: 4px 20px 3px;
  text-shadow: #000 0 1px 1px;
  border-right: 1px solid #517b0c;
  color: #fff;
}

p {
font-size: 1.2em;
}


.dm_cat h1 {
 visibility: hidden;
}

#login3 {
	position:absolute; 	
	font-weight: 600;
	color: #F2F200;
/*	background-color: #000000; */
	right: 160px;
	height: 18px;
	width: 120px;
	z-index:5;	
	margin-right:5px;	
	top: 0px;	
}



