/*------------------------------------------Global Reset Starts--------------------------------------------*/
*{
	margin:0;
	padding:0;
}
/*-------------------------------------------Global Reset Ends---------------------------------------------*/
/*--------------------------------------------HTML Tags Starts---------------------------------------------*/
a{
	text-decoration:none;
	color:#b45d6a;
}
a:hover{
	color:#ff8598;
}
fieldset{
	border:none;
}
img{
	border:none;
}
h1{
	font-size:1.7em;
}
h2{
	font-size:1.5em;
}
h3{
	font-size:1.3em;
}

ul{
	list-style:none;
}
p{
	padding-bottom:1em;
}
body#myBody{
	background:url(../images/body_bg.gif) repeat-x #ffffff;
	font-size:12px;
	line-height:1.75em;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
/*--------------------------------------------HTML Tags Ends---------------------------------------------*/
/*---------------------------------------------Misc Starts-----------------------------------------------*/
.clrAll,.clr{
	clear:both;
	font-size:0px;
	line-height:0px;
}
/*----------------------------------------------Misc Ends------------------------------------------------*/
/*--------------------------------------------Layout Starts----------------------------------------------*/
#jcssMainWrapper{
	width:967px;
	overflow:hidden;
	margin:0 auto;
}
#jcssTopPanel{
	width:967px;
	height:159px;
	background:url(../images/clouds.jpg) no-repeat #49a6bf;
}
#jcssTopRightMenu{
	height:27px;
	float:right;
}
#jcssLogo{
	width:189px;
	height:60px;
	padding-left: 19px;
}
#jcssTopNav{
	width:967px;
	height:59px;
	margin-top:13px !important; margin-top:10px;
	background:url(../images/topNavBg.gif) no-repeat;
}
#jcssTopMenu{
	width: 713px;
	float:left;
}
#jcssSearchBox{
	width: 210px;
	float:right;
	padding-top:18px !important; padding-top:17px;
}
#jcssHeader{
	width:967px;
	height:212px;
	
}
#jcssHeaderImage{
	background:url(../images/header_image.jpg) no-repeat;
	width:940px;
	height:194px;
	padding-left:37px;
	padding-top:18px;
}
#jcssNewsFlash{
	background:url(../images/newsflash_bg.png) no-repeat;
	width:626px;
	height:149px;
	overflow:hidden;
}	
#jcssNewsPane{
	padding:12px;
}
#jcssLogin{
	width:950px;
	height:42px;
	background:url(../images/login_bg.png) no-repeat;
	padding-left:17px;
	padding-top:13px;
}
#jcssMainPanelWrapper{
	width:933px;
	padding:0px 17px;
}
#jcssMainPanel{
	background-color:#fff;
	width:933px;
}
#jcssBreadCrumb{
	padding-left:5px;
	padding-top:3px;
	width:928px;
	height:34px;
}
#jcssLeftPanel-r2{
	float:left;
	width:716px;
}
#jcssLeftPanel-r1{
	float:left;
	width:932px;
}
#jcssUsers12-rblock2 #jcssUser1,#jcssUsers12-rblock2 #jcssUser2{
	width:344px;
	padding-left:14px;
	float:left;
}
#jcssUsers12-rblock1 #jcssUser1,#jcssUsers12-rblock1 #jcssUser2{
	width:702px;
	padding-left:14px;
	float:left;
}
#jcssUsers12-block2 #jcssUser1,#jcssUsers12-block2 #jcssUser2{
	width:446px;
	padding-left:14px;
	float:left;
}
#jcssUsers12-block1 #jcssUser1,#jcssUsers12-block1 #jcssUser2{
	width:906px;
	padding-left:14px;
	float:left;
}
#jcssRightPanel{
	float:right;
	width:210px;
}
#jcssMainContent{
	padding-top:10px !important; padding-top:10px;
}
#jcssLeftColumn{
	width:210px;
	float:left;
	padding-left:6px;
}
#jcssMainBody-columns{
	width:500px;
	float:left;
}
#jcssMainBody-left{
	width:710px;
	float:left;
}
#jcssMainBody-right{
	width:700px;
	float:left;
	padding-left:14px;
}
#jcssMainBody-full{
	width:900px;
	float:left;
	padding-left:14px;
}
#jcssUsers789-s1,#jcssUsers789-s2,#jcssUsers789-s3{
	width:933px;
	padding:10px 0px !important; padding:5px 0px;
}
#jcssUsers789-s1 #jcssUser7,#jcssUsers789-s1 #jcssUser8,#jcssUsers789-s1 #jcssUser9{
	float:left;
	width:905px;
	padding-left:14px;
}
#jcssUsers789-s2 #jcssUser7,#jcssUsers789-s2 #jcssUser8,#jcssUsers789-s2 #jcssUser9{
	float:left;
	width:445px;
	padding-left:14px;
}
#jcssUsers789-s3 #jcssUser7,#jcssUsers789-s3 #jcssUser8,#jcssUsers789-s3 #jcssUser9{
	float:left;
	width:292px;
	padding-left:14px;
}
#jcssFooter{
	width:967px;
	height:88px;
	background:url(../images/footer_bg.png) 0 0 no-repeat;
	margin-bottom:20px;
	text-align:center;
	color:#fff;
}
#jcssFooterMenu{
	padding-top:25px;
}
#jcssCopyRight{
	padding-top:10px;
}
#jcssCopyRight a{
	color:#fff;
}
#jcssCopyRight a:hover{
	text-decoration:underline;
}
/*--------------------------------------------Layout Starts----------------------------------------------*/
/*--------------------------------------Top Right Navigation Starts--------------------------------------*/
#jcssTopRightMenu ul.menu{
	list-style:none;
	padding-left:10px;
	padding-top:12px;
}
#jcssTopRightMenu ul.menu li{
	float:left;
	color:#fff;
	padding:0px 5px;
	border-right:1px solid #fff;
	line-height:12px;
}
#jcssTopRightMenu ul.menu li a{
	color:#fff;
}
#jcssTopRightMenu ul.menu li.item15{
	border-right:none;
}
/*--------------------------------------Top Right Navigation Ends----------------------------------------*/
/*----------------------------------------Top Navigation Starts------------------------------------------*/
#jcssTopNav ul.menu-nav{
	list-style:none;
	padding-left:20px;
	padding-top:20px;
	font-size:14px;
}
#jcssTopNav ul.menu-nav li{
	float:left;
	/*padding:0px 10px;*/
	padding-left:10px;
	padding-right:20px;
	font-weight:normal;
	background:url(../images/menu_sep.gif) 100% 100% no-repeat;
}
#jcssTopNav ul.menu-nav li a{
	color:#4e3b34;
}
#jcssTopNav ul.menu-nav li a:hover{
	color:#916d60;
}

#jcssTopNav ul.menu-nav li.item30{
 background-image:none;
}
/*----------------------------------------Top Navigation Ends------------------------------------------*/
/*-----------------------------------------Search Box Starts-------------------------------------------*/
#jcssSearchBox input.inputbox{
	width:175px;
	height:24px;
	border:0px;
	background:url(../images/search_bg.gif) no-repeat;
	color:#fff;
	padding-top:4px;
	padding-left:3px;
}
#jcssSearchBox input.button{
	border:0px;
	background-color:#341013;
	color:#c2413d;
	margin-left:3px;
	width:25px;
}
/*-----------------------------------------Search Box Ends-------------------------------------------*/
/*------------------------------------Newsflash Module Starts-----------------------------------------*/
#jcssNewsPane .moduletable h3{
	color:#c29c33;
	padding-left:28px;
	background:url(../images/newsflash_icon.gif) no-repeat;
	height:22px;
}
.contentpaneopen-style1 td,.contentpaneopen-style2 td,.contentpaneopen-style3 td,.contentpaneopen-style4 td{
	width:180px;
}
/*------------------------------------Newsflash Module Ends-----------------------------------------*/
/*----------------------------------------Login Module----------------------------------------------*/
#jcssLogin fieldset{
	float:left;
	width:750px;
	background:url(../images/login_sep.png) 100% 0 no-repeat;
}
#jcssLogin p#form-login-username,#jcssLogin p#form-login-password,#jcssLogin p#form-login-remember{
	float:left;
}
#jcssLogin p#form-login-username{
	width:262px;
}
#jcssLogin p#form-login-password{
	width:262px;
}
#jcssLogin p#form-login-remember{
	width:130px;
}
#jcssLogin br{
	display: none;
}
#jcssLogin label{
	font-size:14px;
	color:#fff;
	float:left;
	display:block;
	padding-top:2px;
	padding-right:5px !important; padding-right:3px;
}
#jcssLogin input#modlgn_username,#jcssLogin input#modlgn_passwd{
	width:172px;
	height:20px;
	border:0px;
	background:url(../images/login_inputbox_bg.png) no-repeat;
	color:#434a19;
	padding-top:4px;
	padding-left:3px;
}
#jcssLogin input#modlgn_remember{
	margin-top:5px !important; margin-top:3px;
}
#jcssLogin input.button{
	width:61px;
	height:24px;
	border:0px;
	background:url(../images/login_button.png) no-repeat;
	color:#434a19;
	margin-top:1px;
	cursor:pointer;
}
#jcssLogin ul{
	float:left;
	line-height:1em;
	width:135px;
	padding-left:30px;
	margin-top:-7px;
}
#jcssLogin ul li a{
	font-size:0.8em;
	color:#434a19;
}
#jcssLogin ul li a:hover{
	text-decoration:underline;
	color:#fff;
}
#jcssLogin .moduletable div{
	float:left;
	width:100px;
	color:#fff;
	font-weight:bold;
}
/*----------------------------------------Login Module----------------------------------------------*/
/*-------------------------------------Breadcrumb Module--------------------------------------------*/
#jcssBreadCrumb .moduletable{
	width:903px;
	height:30px;
	background:url(../images/breadcrumb_bg.gif) repeat-x;
	padding-top: 4px;
	padding-left:20px;
}
/*-------------------------------------Breadcrumb Module--------------------------------------------*/
/*-----------------------------------Module Style: -color1 -----------------------------------------*/
.jcssColorStyles .moduletable-color1{
	background:url(../images/color1_bg.gif) repeat-x;
	border:1px solid #ffe9e0;
	padding:14px;
}
.jcssColorStyles .moduletable-color1 h3{
	color:#b55e6b;
	background:url(../images/color1_icon.gif) no-repeat;
	padding-left:30px;
	height:25px;
	margin-bottom:10px;
}
.jcssColorStyles .moduletable-color1 ul li{
	background:url(../images/color1_bullet.gif) 0 50% no-repeat;
	padding-left:15px;
}
/*-----------------------------------Module Style: -color1 -----------------------------------------*/
/*-----------------------------------Module Style: -color2 -----------------------------------------*/
.jcssColorStyles .moduletable-color2{
	background:url(../images/color2_bg.gif) repeat-x;
	border:1px solid #ebf0d3;
	padding:14px;
}
.jcssColorStyles .moduletable-color2 h3{
	color:#7d8a2e;
	background:url(../images/color2_icon.gif) no-repeat;
	padding-left:28px;
	height:25px;
	margin-bottom:10px;
}
.jcssColorStyles .moduletable-color2 ul li{
	background:url(../images/color2_bullet.gif) 0 50% no-repeat;
	padding-left:15px;
}
/*-----------------------------------Module Style: -color2 -----------------------------------------*/
.jcssColorStyles .moduletable-color1 ul,.jcssColorStyles .moduletable-color2 ul{
	padding-left:20px;
}
.jcssColorStyles .moduletable-color1 ul li a,.jcssColorStyles .moduletable-color2 ul li a{
	color:#666;
}
.jcssColorStyles .moduletable-color1 ul li a:hover,.jcssColorStyles .moduletable-color2 ul li a:hover{
	text-decoration:underline;
}
/*-------------------------------------Module Styles -----------------------------------------------*/
/*-------------------------------------Style1 Starts------------------------------------------------*/
.module-style1{
	padding:0; 
	margin-bottom:10px; 
	width:204px;
	background:url(../images/style1Bg.gif) 0 0 repeat-y;
	color:#464e1a;
}
.module-style1 div{
	background:url(../images/style1Top.gif) 0 0 no-repeat;
}
.module-style1 div div{
	/*----*/
}
.module-style1 div div div{
	padding-left:10px;
	padding-top:0px;
	padding-bottom:15px;
	background:url(../images/style1Bottom.gif) 0 100% no-repeat;
	
}
.module-style1 h3{
	background:url(../images/style1Header.gif) 0px 0px no-repeat; 
	width:194px; 
	height:44px; 
	color:#7c5e00; 
	padding-left:10px;
	line-height:48px;
	font-size:18px;
	font-weight:normal;
	color:#fff;
	margin-left:-10px;
	margin-top:0px;
	margin-bottom:5px;
}
.module-style1 a{
	color:#404718;
}
.module-style1 a:hover{
	color:#a0b03b;
}
/*Menu Items*/
.module-style1 ul.menu{
	list-style:none;
	padding-left:5px;
	padding-top:10px;
}
.module-style1 ul.menu li{
	margin-bottom:5px;
}
.module-style1 ul.menu li a{
	display:block;
	line-height:20px;
	width:154px;
	color:#404718;
	background:url(../images/style1MenuBg.gif) no-repeat;
	padding-left:20px;
}
.module-style1 ul.menu li a:hover,.module-style1 ul.menu li.active a{
	background:url(../images/style1MenuBgHover.gif) no-repeat;
	color:#a0b03b;
}
.module-style1 ul.menu li#current.parent{
	margin-bottom:0px;
}
/*Submenu Items*/
.module-style1 ul.menu li.parent ul{
	padding-left:10px;
	padding-top:5px;
}
.module-style1 ul.menu li.parent ul li{
	/*----*/
}
.module-style1 ul.menu li.parent ul li a{
	background:none;
	color:#404718;
}
.module-style1 ul.menu li.parent ul li a:hover{
	color:#b65f6c;
}
.module-style1 ul.menu li.parent ul li.active a{
	color:#b65f6c;
}
/*Submenu Items*/
/*Menu Items*/
.module-style1 input.button{
	background:url(../images/style1Button.gif) no-repeat;

	width:81px;
	height:33px;
	border:0;
	color:#474f1a;
	cursor:pointer;
}
/*-------------------------------------Style1 Ends------------------------------------------------*/
/*------------------------------------Style2 Starts-----------------------------------------------*/
.module-style2{
	padding:0; 
	margin-bottom:10px; 
	width:204px;
	background:url(../images/style2Bg.gif) 0 0 repeat-y;
	color:#666;
}
.module-style2 div{
	background:url(../images/style2Top.gif) 0 0 no-repeat;
}
.module-style2 div div{
	/*----*/
}
.module-style2 div div div{
	padding-left:10px;
	padding-top:0px;
	padding-bottom:15px;
	background:url(../images/style2Bottom.gif) 0 100% no-repeat;
	
}
.module-style2 h3{
	background:url(../images/style2Header.gif) 0px 0px no-repeat; 
	width:194px; 
	height:44px; 
	color:#FFFFFF; 
	padding-left:10px;
	line-height:48px;
	font-size:18px;
	font-weight:normal;
	margin-left:-10px;
	margin-top:0px;
	margin-bottom:5px;
}
.module-style2 a{
	color:#9f5b65;
}
.module-style2 a:hover{
	color:#ff8598;
}
/*Menu Items*/
.module-style2 ul.menu{
	list-style:none;
	padding-left:5px;
	padding-top:10px;
}
.module-style2 ul.menu li{
	margin-bottom:5px;
}
.module-style2 ul.menu li a{
	display:block;
	line-height:20px;
	width:154px;
	color:#9f5b65;
	background:url(../images/style2MenuBg.gif) no-repeat;
	padding-left:20px;
}
.module-style2 ul.menu li a:hover,.module-style2 ul.menu li.active a{
	background:url(../images/style2MenuBgHover.gif) no-repeat;
	color:#ff8598;
}
.module-style2 ul.menu li#current.parent{
	margin-bottom:0px;
}
/*Submenu Items*/
.module-style2 ul.menu li.parent ul{
	padding-left:10px;
	padding-top:5px;
}
.module-style2 ul.menu li.parent ul li{
	/*----*/
}
.module-style2 ul.menu li.parent ul li a{
	background:none;
	color:#9f5b65;
}
.module-style2 ul.menu li.parent ul li a:hover{
	color:#a0b03b;
}
.module-style2 ul.menu li.parent ul li.active a{
	color:#a0b03b;
}
/*Submenu Items*/
/*Menu Items*/
.module-style2 input.button{
	background:url(../images/style2Button.gif) no-repeat;
	width:81px;
	height:33px;
	border:0;
	color:#9f5b65;
	cursor:pointer;
}
/*------------------------------------Style2 Ends-----------------------------------------------*/
/*------------------------------------Style3 Starts---------------------------------------------*/
.module-style3{
	padding:0; 
	margin-bottom:10px; 
	width:204px;
	background:url(../images/style3Bg.gif) 0 0 repeat-y;
	color:#666;
}
.module-style3 div{
	background:url(../images/style3Top.gif) 0 0 no-repeat;
}
.module-style3 div div{
	/*----*/
}
.module-style3 div div div{
	padding-left:10px;
	padding-top:0px;
	padding-bottom:30px;
	background:url(../images/style3Bottom.gif) 0 100% no-repeat;
	
}
.module-style3 h3{
	background:url(../images/style3Header.gif) 0px 0px no-repeat; 
	width:194px; 
	height:44px; 
	color:#9f5b65; 
	padding-left:10px;
	line-height:48px;
	font-size:18px;
	font-weight:normal;
	margin-left:-10px;
	margin-top:0px;
	margin-bottom:5px;
}
.module-style3 a{
	color:#9f5b65;
}
.module-style3 a:hover{
	color:#ff8598;
}
/*Menu Items*/
.module-style3 ul.menu{
	list-style:none;
	padding-left:5px;
	padding-top:10px;
}
.module-style3 ul.menu li{
	margin-bottom:5px;
}
.module-style3 ul.menu li a{
	display:block;
	line-height:20px;
	width:154px;
	color:#9f5b65;
	background:url(../images/style3MenuBg.gif) no-repeat;
	padding-left:20px;
}
.module-style3 ul.menu li a:hover,.module-style3 ul.menu li.active a{
	background:url(../images/style3MenuBgHover.gif) no-repeat;
	color:#ff8598;
}
.module-style3 ul.menu li#current.parent{
	margin-bottom:0px;
}
/*Submenu Items*/
.module-style3 ul.menu li.parent ul{
	padding-left:10px;
	padding-top:5px;
}
.module-style3 ul.menu li.parent ul li{
	/*----*/
}
.module-style3 ul.menu li.parent ul li a{
	background:none;
	color:#9f5b65;
}
.module-style3 ul.menu li.parent ul li a:hover{
	color:#a0b03b;
}
.module-style3 ul.menu li.parent ul li.active a{
	color:#a0b03b;
}
/*Submenu Items*/
/*Menu Items*/
.module-style3 input.button{
	background:url(../images/style3Button.gif) no-repeat;
	width:81px;
	height:33px;
	border:0;
	color:#9f5b65;
	cursor:pointer;
}
/*------------------------------------Style3 Ends---------------------------------------------*/
/*------------------------------------Style4 Starts-------------------------------------------*/
.module-style4{
	padding:0; 
	margin-bottom:10px; 
	width:204px;
	background:url(../images/style4Bg.gif) 0 0 repeat-y;
	color:#666;
}
.module-style4 div{
	background:url(../images/style4Top.gif) 0 0 no-repeat;
}
.module-style4 div div{
	/*----*/
}
.module-style4 div div div{
	padding-left:10px;
	padding-top:0px;
	padding-bottom:30px;
	background:url(../images/style4Bottom.gif) 0 100% no-repeat;
	
}
.module-style4 h3{
	background:url(../images/style4Header.gif) 0px 0px no-repeat; 
	width:194px; 
	height:44px; 
	color:#464e1a; 
	padding-left:10px;
	line-height:48px;
	font-size:18px;
	font-weight:normal;
	margin-left:-10px;
	margin-top:0px;
	margin-bottom:5px;
}
.module-style4 a{
	color:#464e1a;
}
.module-style4 a:hover{
	color:#a0b03b;
}
/*Menu Items*/
.module-style4 ul.menu{
	list-style:none;
	padding-left:5px;
	padding-top:10px;
}
.module-style4 ul.menu li{
	margin-bottom:5px;
}
.module-style4 ul.menu li a{
	display:block;
	line-height:20px;
	width:154px;
	color:#464e1a;
	background:url(../images/style4MenuBg.gif) no-repeat;
	padding-left:20px;
}
.module-style4 ul.menu li a:hover,.module-style4 ul.menu li.active a{
	background:url(../images/style4MenuBgHover.gif) no-repeat;
	color:#a0b03b;
}
.module-style4 ul.menu li#current.parent{
	margin-bottom:0px;
}
/*Submenu Items*/
.module-style4 ul.menu li.parent ul{
	padding-left:10px;
	padding-top:5px;
}
.module-style4 ul.menu li.parent ul li{
	/*----*/
}
.module-style4 ul.menu li.parent ul li a{
	background:none;
	color:#464e1a;
}
.module-style4 ul.menu li.parent ul li a:hover{
	color:#a0b03b;
}
.module-style4 ul.menu li.parent ul li.active a{
	color:#a0b03b;
}
/*Submenu Items*/
/*Menu Items*/
.module-style4 input.button{
	background:url(../images/style4Button.gif) no-repeat;
	width:81px;
	height:33px;
	border:0;
	color:#464e1a;
	cursor:pointer;
}
/*------------------------------------Style4 Ends-------------------------------------------*/
/*-----------------------------------Module Styles -----------------------------------------*/

/*-----------------------------------Poll Module--------------------------------------------*/
.module-style1 .poll-style1 div,
.module-style2 .poll-style2 div,
.module-style3 .poll-style3 div,
.module-style4 .poll-style4 div{
	padding:5px 0px;
	margin:0px;
	background:none;
}
.module-style1 .poll-style1 thead td,
.module-style2 .poll-style2 thead td,
.module-style3 .poll-style3 thead td,
.module-style4 .poll-style4 thead td{
	padding:5px 0px;
}
.module-style1 .poll-style1 td,
.module-style2 .poll-style2 td,
.module-style3 .poll-style3 td,
.module-style4 .poll-style4 td{
	text-align:left;
}
.module-style1 .sectiontableentry2-style1,.module-style1 .sectiontableentry1-style1,
.module-style2 .sectiontableentry2-style2,.module-style2 .sectiontableentry1-style2,
.module-style3 .sectiontableentry2-style3,.module-style3 .sectiontableentry1-style3,
.module-style4 .sectiontableentry2-style4,.module-style4 .sectiontableentry1-style4{
	padding-left:3px;
	vertical-align:middle;
}
/*-----------------------------------Poll Module--------------------------------------------*/
/*-----------------------Login Module (Left & Right Positions) -----------------------------*/
.module-style1 form#form-login div,
.module-style2 form#form-login div,
.module-style3 form#form-login div,
.module-style4 form#form-login div{
	background:none;
	padding:5px 0px 0px 0px;
	margin:0;
	width:184px;
}
.module-style1 fieldset.input,
.module-style2 fieldset.input,
.module-style3 fieldset.input,
.module-style4 fieldset.input{
	padding-top:10px;
}
.module-style1 p#form-login-username,.module-style1 p#form-login-password,.module-style1 p#form-login-remeber,
.module-style2 p#form-login-username,.module-style2 p#form-login-password,.module-style2 p#form-login-remeber,
.module-style3 p#form-login-username,.module-style3 p#form-login-password,.module-style3 p#form-login-remeber,
.module-style4 p#form-login-username,.module-style4 p#form-login-password,.module-style4 p#form-login-remeber{
	padding:0px;
}
.module-style1 input#modlgn_username,.module-style1 input#modlgn_passwd,
.module-style2 input#modlgn_username,.module-style2 input#modlgn_passwd,
.module-style3 input#modlgn_username,.module-style3 input#modlgn_passwd,
.module-style4 input#modlgn_username,.module-style4 input#modlgn_passwd{
	width:175px;
	height:24px;
	border:0px;
	padding-top:4px;
	padding-left:3px;
}
.module-style1 input#modlgn_username,.module-style1 input#modlgn_passwd{
	background:url(../images/style1Inputbox.gif) no-repeat;
	color:#434a19;
}
.module-style2 input#modlgn_username,.module-style2 input#modlgn_passwd{
	background:url(../images/style2Inputbox.gif) no-repeat;
	color:#434a19;
}
.module-style3 input#modlgn_username,.module-style3 input#modlgn_passwd{
	background:url(../images/style3Inputbox.gif) no-repeat;
	color:#99505b;
}
.module-style4 input#modlgn_username,.module-style4 input#modlgn_passwd{
	background:url(../images/style4Inputbox.gif) no-repeat;
	color:#434a19;
}

.module-style1 form#form-login ul,
.module-style2 form#form-login ul,
.module-style3 form#form-login ul,
.module-style4 form#form-login ul{
	padding:5px 0px 0px 5px;
}
.module-style1 form#form-login ul li{
	background:url(../images/style1Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style2 form#form-login ul li{
	background:url(../images/style2Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style3 form#form-login ul li{
	background:url(../images/style3Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style4 form#form-login ul li{
	background:url(../images/style4Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
/*-----------------------Login Module (Left & Right Positions) -----------------------------*/
/*-------------------------------Advertsiement Module---------------------------------------*/
.module-style1 .bannergroup-style1,
.module-style2 .bannergroup-style2,
.module-style3 .bannergroup-style3,
.module-style4 .bannergroup-style4{
	padding:0px;
	background:none;
}
.module-style1 .bannerheader,
.module-style2 .bannerheader,
.module-style3 .bannerheader,
.module-style4 .bannerheader{
	padding:0px;
	background:none;
	font-weight:bold;
}
.module-style1 .bannergroup-style1 .clr,
.module-style2 .bannergroup-style2 .clr,
.module-style3 .bannergroup-style3 .clr,
.module-style4 .bannergroup-style4 .clr{
	padding:0px;
	background:none;
}
.module-style1 .banneritem-style1,
.module-style2 .banneritem-style2,
.module-style3 .banneritem-style3,
.module-style4 .banneritem-style4{
	padding:5px;
	background:none;
	width:173px;
	margin:5px 0px;
}
.module-style1 .banneritem-style1{
	border:1px solid #F2F7E6;
}
.module-style2 .banneritem-style2{
	border:1px solid #F2F7E6;
}
.module-style3 .banneritem-style3{
	border:1px solid #EEEEEE;
}
.module-style4 .banneritem-style4{
	border:1px solid #F2F7E6;
}
.module-style1 .banneritem-style1 a,
.module-style2 .banneritem-style2 a,
.module-style3 .banneritem-style3 a,
.module-style4 .banneritem-style4 a{
	font-weight:bold;
}
.module-style1 .banneritem-style1 a{
	color:#a0b03b;
}
.module-style1 .banneritem-style1 a:hover{
	color:#464e1a;
	text-decoration:underline;
}
.module-style3 .banneritem-style3 a{
	color:#ff8598;
}
.module-style3 .banneritem-style3 a:hover{
	color:#b65f6c;
	text-decoration:underline;
}
.module-style4 .banneritem-style4 a{
	color:#a0b03b;
}
.module-style4 .banneritem-style4 a:hover{
	color:#464e1a;
	text-decoration:underline;
}

.module-style1 .bannerfooter-style1,
.module-style2 .bannerfooter-style2,
.module-style3 .bannerfooter-style3,
.module-style4 .bannerfooter-style4{
	padding:0px;
	background:none;
}
/*-------------------------------Advertsiement Module---------------------------------------*/
/*---------------------------------Sections Module------------------------------------------*/
.module-style1 ul.sections-style1,
.module-style2 ul.sections-style2,
.module-style3 ul.sections-style3,
.module-style4 ul.sections-style4{
	padding:5px 0px 0px 5px;
}
.module-style1 ul.sections-style1 li{
	background:url(../images/style1Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style2 ul.sections-style2 li{
	background:url(../images/style2Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style3 ul.sections-style3 li{
	background:url(../images/style3Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style4 ul.sections-style4 li{
	background:url(../images/style4Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
/*---------------------------------Sections Module------------------------------------------*/
/*-------------------------------Feed Display Module----------------------------------------*/
.module-style1 div div div div,
.module-style2 div div div div,
.module-style3 div div div div,
.module-style4 div div div div{
	background:none;
	padding:0px;
}
/*-------------------------------Feed Display Module----------------------------------------*/
/*-----------------Latest News Module ( Left or Right Positions)----------------------------*/
.module-style1 ul.latestnews-style1,
.module-style2 ul.latestnews-style2,
.module-style3 ul.latestnews-style3,
.module-style4 ul.latestnews-style4{
	padding:5px 0px 0px 5px;
}
.module-style1 ul.latestnews-style1 li{
	background:url(../images/style1Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style2 ul.latestnews-style2 li{
	background:url(../images/style2Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style3 ul.latestnews-style3 li{
	background:url(../images/style3Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style4 ul.latestnews-style4 li{
	background:url(../images/style4Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
/*-----------------Latest News Module ( Left or Right Positions)----------------------------*/
/*-----------------Popular News Module ( Left or Right Positions)---------------------------*/
.module-style1 ul.mostread-style1,
.module-style2 ul.mostread-style2,
.module-style3 ul.mostread-style3,
.module-style4 ul.mostread-style4{
	padding:5px 0px 0px 5px;
}
.module-style1 ul.mostread-style1 li{
	background:url(../images/style1Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style2 ul.mostread-style2 li{
	background:url(../images/style2Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style3 ul.mostread-style3 li{
	background:url(../images/style3Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
.module-style4 ul.mostread-style4 li{
	background:url(../images/style4Bullets.gif) 0 50% no-repeat;
	padding-left:15px;
}
/*-----------------Latest News Module ( Left or Right Positions)----------------------------*/
/*----------------------------------Error Message-------------------------------------------*/
dl#system-message{
	border:1px dotted #b55e6b;
	padding:5px;
}
dt.error{

}
dd.error{

}
/*----------------------------------Error Message-------------------------------------------*/
/*---------------------------Footer Navigation Starts---------------------------------------*/
#jcssFooterMenu ul.menu{
	list-style:none;
}
#jcssFooterMenu ul.menu li{
	color:#fff;
	padding:0px 5px;
	border-right:1px solid #fff;
	line-height:12px;
	display:inline;
}
#jcssFooterMenu ul.menu li a{
	color:#fff;
}
#jcssFooterMenu ul.menu li a:hover{
	color:#fff;
	text-decoration:underline;
}

#jcssFooterMenu ul.menu li.item43{
	border-right:none;
}
/*---------------------------Footer Navigation Starts---------------------------------------*/
/*----------------------------------Joomla Stuffs-------------------------------------------*/
.contentpane,.contentpaneopen,.blog{
	width:100%;
}
.componentheading{
	font-size:18px;
	margin-bottom:15px;
	color:#B65F6C;
	height:36px;
	line-height:36px;
	padding-left:35px;
	background:url(../images/comp_heading.gif) 0px 10px no-repeat;
}
.contentheading{
	width:100%;
	font-size:16px;
	padding-bottom:5px;
	color:#808D31;
}
.contentdescription{
	padding-bottom:10px;
}
.contentdescription img{
	padding:10px;
}
.createdate,.modifydate,.small{
	font-size:10px;
	color:#666;
}
.createdate,.modifydate{
	padding-bottom:5px;
}
a.readon{


	display:block;
	background:url(../images/readmore.gif) no-repeat;
	width:105px;
	height:28px;
	color:#62696b;
	cursor:pointer;
	padding-left:11px;
	line-height:29px;
}
a.readon:hover{
	color:#000;
}

.contentpaneopen li {
   list-style-image: none;
   background-image: url(http://www.affinitycelebrants.com.au/images/bullet.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   padding-left : 15px;
}

.sectiontableheader{
	padding:5px 0px 5px 4px;
	color:#808D31;
	font-size:14px;
}
.sectiontableheader a{
	color:#808D31;
}
.sectiontableentry1 td,.sectiontableentry2 td{
	padding-left:4px;
}
.pagenavbar{
	text-align:center;
}
.contenttoc{
	width:20%;
	border:1px solid #E6EBEA;
}
.contenttoc td{
	padding-left:10px;
	padding-bottom:3px;
}
.contenttoc th{
	background-color:#E6EBEA;
}
.pagenavcounter{
	color:#005f59;
	padding:10px 0px;
	font-weight:bold;
	color:#B9606E;
}
/*----------------------------------Joomla Stuffs-------------------------------------------*/