/*------------------------------------------Global Reset Starts--------------------------------------------*/
*{
	margin:0;
	padding:0;
}
/*-------------------------------------------Global Reset Ends---------------------------------------------*/
/*--------------------------------------------HTML Tags Starts---------------------------------------------*/
a{
	text-decoration:none;
	color:#aa7629;
}
a:hover{
	color:#8a0917;
}
fieldset{
	border:none;
}
img{
	border:none;
}
h1{
	font-size:1em;
}
h2{
	font-size:16px;
}
h3{
	font-size:1.3em;
}

ul{
	list-style:none;
}
p{
	padding-bottom:1em;
}
body#myBody{
	font-size:12px;
	line-height:1.75em;
	font-family:Arial, Helvetica, sans-serif;
	color:#595241;
}
/*--------------------------------------------HTML Tags Ends---------------------------------------------*/
/*---------------------------------------------Misc Starts-----------------------------------------------*/
.clrAll,.clr{
	clear:both;
	font-size:0px;
	line-height:0px;
	width:100%;
}
/*----------------------------------------------Misc Ends------------------------------------------------*/
/*--------------------------------------------Layout Starts----------------------------------------------*/
#jcssMainWrapper{
	width:980px;
	overflow:hidden;
	margin:0 auto;
	background-color:#fff;
}
/* Logo, Search Module and Top Navigation Modules */
#jcssTopPanel{
	width:980px;
	height:105px;
	background:url(top_panel_bg.png) repeat-x;
	overflow:hidden;
}
#jcssLogo{
	float:left;
	padding-left:20px; 
	padding-top:45px;
	width:327px;
}
#jcssSearchBox{
	width: 270px;
	float:right;
	padding-top:60px;
	padding-right:25px;
}
#jcssTopNav{
	width:980px;
	height:41px;
	background:url(top_nav_bg.png) repeat-x;
	padding-bottom:5px; 
	border-bottom:1px solid #fff;
	position:relative;
	z-index:99;
}
#jcssTopMenu{
	padding-left:40px;
}
/* Logo, Search Module and Top Navigation Modules */
#jcssMainPanelWrapper{
	width:980px;
	padding-top:9px;
}
/* Full Width Layout */
#jcssLeftPanel-s0{
	width:980px;
}
#jcssLeftPanel-s0 #jcssSlideShow{
	width:980px;
	height:164px;
	/*background:url(../images/slide1.jpg) no-repeat;*/
	border-bottom:1px solid #fff;
}
#jcssLeftPanel-s0 #jcssBreadCrumb{
	background:url(breadcrumb_bg.png) repeat-x;
	height:34px;
	width:960px;
	padding-left:20px; 
	padding-top:10px;
	overflow:hidden;
}
#jcssLeftPanel-s0 #jcssMainBody{
	width:960px;
	overflow:hidden;
	padding:10px;
}
/* Full Width Layout */
/* 3 column Layout */
#jcssLeftPanel-s1{
	width:510px;
	float:left;
}
#jcssLeftPanel-s1 #jcssSlideShow{
	width:500px;
	height:164px;
	/*background:url(../images/slide1.jpg) no-repeat;*/
	border-bottom:1px solid #fff;
}
#jcssLeftPanel-s1 #jcssBreadCrumb{
	background:url(breadcrumb_bg.png) repeat-x;
	height:34px;
	width:480px;
	padding-left:20px; 
	padding-top:10px;
	overflow:hidden;
}
#jcssLeftPanel-s1 #jcssMainBody{
	width:500px;
	overflow:hidden;
}
#jcssRightPanel-s1{
	float:right;
	width:470px;
}
/* 3 column Layout */
/* 2 column Layout */
#jcssLeftPanel-s2{
	width:740px;
	float:left;
}
#jcssLeftPanel-s2 #jcssSlideShow{
	width:730px;
	height:164px;
	/*background:url(../images/slide1.jpg) no-repeat;*/
	border-bottom:1px solid #fff;
}
#jcssLeftPanel-s2 #jcssBreadCrumb{
	background:url(breadcrumb_bg.png) repeat-x;
	height:34px;
	width:720px;
	padding-left:20px; 
	padding-top:10px;
	overflow:hidden;
}
#jcssLeftPanel-s2 #jcssMainBody{
	width:730px;
	overflow:hidden;
}
#jcssRightPanel-s2{
	float:right;
	width:230px;
}
/* 2 column Layout */
#jcssTopBanner{
	text-align:center;
}
#jcssMessage{
	margin:10px 0px;
}
#jcssMainContent{
	padding:10px 0px;
}
#jcssBottomBanner{
	text-align:center;
}
#jcssUser5Pos{
	/*----*/
}
#jcssUser67Pos-rblock2,#jcssUser67Pos-rblock1{
	/*----*/
}
#jcssUser67Pos-rblock2 #jcssUserPos6,#jcssUser67Pos-rblock2 #jcssUserPos7{
	width:49%
}
#jcssUser67Pos-rblock1 #jcssUserPos6,#jcssUser67Pos-rblock1 #jcssUserPos7{
	width:100%;
}
#jcssUser67Pos-rblock2 #jcssUserPos6{
	float:left;
}
#jcssUser67Pos-rblock2 #jcssUserPos7{
	float:right;
}
#jcssUser67Pos-rblock1 #jcssUserPos6{
	/*----*/
}
#jcssUser67Pos-rblock1 #jcssUserPos7{
	/*----*/
}

#jcssUser8Pos{
	/*----*/
}
#jcssFooterModules-f4,
#jcssFooterModules-f3,
#jcssFooterModules-f2,
#jcssFooterModules-f1{
	width:940px;
	padding:20px;
	background:url(footer_modules_bg.png) repeat-x;
	margin-top:15px;
}
#jcssUser9Pos-y,
#jcssUser10Pos-y,
#jcssUser11Pos-y,
#jcssUser12Pos-y{
	padding-left:10px;
}
#jcssFooterModules-f4 #jcssUser9Pos,#jcssFooterModules-f4 #jcssUser9Pos-y,
#jcssFooterModules-f4 #jcssUser10Pos,#jcssFooterModules-f4 #jcssUser10Pos-y,
#jcssFooterModules-f4 #jcssUser11Pos,#jcssFooterModules-f4 #jcssUser11Pos-y,
#jcssFooterModules-f4 #jcssUser12Pos,#jcssFooterModules-f4 #jcssUser12Pos-y{
	float:left;
	width:227px;
}
#jcssFooterModules-f3 #jcssUser9Pos,
#jcssFooterModules-f3 #jcssUser10Pos,
#jcssFooterModules-f3 #jcssUser11Pos,
#jcssFooterModules-f3 #jcssUser12Pos,
#jcssFooterModules-f3 #jcssUser9Pos-y,
#jcssFooterModules-f3 #jcssUser10Pos-y,
#jcssFooterModules-f3 #jcssUser11Pos-y,
#jcssFooterModules-f3 #jcssUser12Pos-y{
	float:left;
	width:306px;
}
#jcssFooterModules-f2 #jcssUser9Pos,
#jcssFooterModules-f2 #jcssUser10Pos,
#jcssFooterModules-f2 #jcssUser11Pos,
#jcssFooterModules-f2 #jcssUser12Pos,
#jcssFooterModules-f2 #jcssUser9Pos-y,
#jcssFooterModules-f2 #jcssUser10Pos-y,
#jcssFooterModules-f2 #jcssUser11Pos-y,
#jcssFooterModules-f2 #jcssUser12Pos-y{
	float:left;
	width:464px;
}
#jcssFooterModules-f1 #jcssUser9Pos,
#jcssFooterModules-f1 #jcssUser10Pos,
#jcssFooterModules-f1 #jcssUser11Pos,
#jcssFooterModules-f1 #jcssUser12Pos{
	width:940px;
}
#jcssCopyRight{
	background:url(footer_bg.png) repeat-x;
	width:980px;
	text-align:center;
	padding-top:5px;
	color:#fff;
	height:70px;
	margin-top:1px;
}
/*--------------------------------------------Layout Ends----------------------------------------------*/
/*----------------------------------------Top Navigation Starts------------------------------------------*/
ul#nav, ul#nav ul{
	list-style:none; 
	margin:0; padding:0;
}
ul#nav li{
	float:left; 
	line-height:41px; 
	padding:0px 12px;
	border-right:1px solid #44474b; 
	position:relative;
}
ul#nav li.hover,ul#nav li:hover,ul#nav li.active{
	background:url(top_nav_hover.png) repeat-x;
}
ul#nav a{
	display:block; 
	color:#FFFFFF; 
	text-decoration:none; 
	font-size:13px; 
	font-weight:bold; 
}
ul#nav a:hover{ 
	color:#fff;
}

/* Drop Down First Level */
ul#nav li ul{
	position:absolute; 
	left:-999em; 
	background-color:#8a0917; 
	width:220px; 
	padding:10px;
}
ul#nav li:hover ul, ul#nav li.hover ul{
	left:0px;
}
ul#nav ul li:hover, ul#nav ul  li.hover{
	background:url(top_nav_sub_hover.png) repeat;
}
ul#nav li ul li{ 
	background-image:none; 
	line-height:20px;
	padding:3px 5px; 
	float:none; 
	border-right:0px;
}
ul#nav li ul li a{
	font-size:12px; 
	font-weight:bold; 
	color:#fff; 
	width:210px;
}
ul#nav li ul li a:hover{
	text-decoration:none; 
}
/* Drop Down First Level */

/* Drop Down Second Level */
ul#nav li ul ul{ 
	margin-left:210px; 
	margin-top:-33px;
}
#nav li:hover ul ul, #nav li.hover ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.hover ul, #nav li li.hover ul {
	left: auto;
}
ul#nav ul ul li:hover, ul#nav ul ul li.hover{
	background:none;
}
ul#nav li ul li ul li a:hover{
	color:#accfcc;
}
/* Drop Down Second Level */
/*----------------------------------------Top Navigation Ends------------------------------------------*/
/*-----------------------------------------Search Box Starts-------------------------------------------*/
#jcssSearchBox input.inputbox{
	width:213px;
	height:27px;
	border:0px;
	background:url(search_bg.png) no-repeat;
	color:#595241;
	padding-top:7px;
	padding-left:5px;
	margin-bottom:2px !important; margin-bottom:0px;
}
#jcssSearchBox input.button{
	border:0px;
	background:url(search_btn.png) no-repeat;
	color:#fff;
	width:34px;
	height:34px;
	margin-left:0px;
}
/*-----------------------------------------Search Box Ends-------------------------------------------*/
/*----------------------------------------Login Module----------------------------------------------*/
input#modlgn_username,input#modlgn_passwd{
	width:172px;
	height:18px;
	border:1px solid #d8d8d8;
	background:url(login_inputbox_bg.png) repeat-x;
	padding-top:3px;
	padding-left:3px;
}
p#form-login-username,p#form-login-password{
	padding-bottom:7px !important; padding-bottom:2px;
}
p#form-login-remember{
	padding-bottom:5px;
}
form#form-login div{
	background:none;
}








ul.autoli{
	list-style:none;
	padding-top:10px;
}
ul.autoli li{
	margin-bottom:8px;
}
ul.autoli li a{
	display:block;
	line-height:17px;
	width:154px;
	background:url(modules_list_item.png) no-repeat scroll 0 2px;
	padding-left:15px;
}







/*----------------------------------------Login Module----------------------------------------------*/
/*-----------------------------------Poll Module--------------------------------------------*/
.module-style1 .poll-style1 div,
.module-style2 .poll-style2 div,
.module-style3 .poll-style3 div,
.module-style4 .poll-style4 div,
.module-style5 .poll-style5 div,
.module-style6 .poll-style6 div,
.module-style7 .poll-style7 div,
.module-style8 .poll-style8 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,
.module-style5 .poll-style5 thead td,
.module-style6 .poll-style6 thead td,
.module-style7 .poll-style7 thead td,
.module-style8 .poll-style8 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,
.module-style5 .poll-style5 td,
.module-style6 .poll-style6 td,
.module-style7 .poll-style7 td,
.module-style8 .poll-style8 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,
.module-style5 .sectiontableentry2-style5,.module-style5 .sectiontableentry1-style5,
.module-style6 .sectiontableentry2-style6,.module-style6 .sectiontableentry1-style6,
.module-style7 .sectiontableentry2-style7,.module-style7 .sectiontableentry1-style7,
.module-style8 .sectiontableentry2-style8,.module-style8 .sectiontableentry1-style8{
	padding-left:3px;
	vertical-align:middle;
}
/*-----------------------------------Poll Module--------------------------------------------*/
/*-------------------------------Advertsiement Module---------------------------------------*/
.module-style1 .bannergroup-style1,
.module-style2 .bannergroup-style2,
.module-style3 .bannergroup-style3,
.module-style4 .bannergroup-style4,
.module-style5 .bannergroup-style5,
.module-style6 .bannergroup-style6,
.module-style7 .bannergroup-style7,
.module-style8 .bannergroup-style8{
	padding:0px;
	background:none;
}
.module-style1 .bannerheader,
.module-style2 .bannerheader,
.module-style3 .bannerheader,
.module-style4 .bannerheader,
.module-style5 .bannerheader,
.module-style6 .bannerheader,
.module-style7 .bannerheader,
.module-style8 .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,
.module-style5 .bannergroup-style5 .clr,
.module-style6 .bannergroup-style6 .clr,
.module-style7 .bannergroup-style7 .clr,
.module-style8 .bannergroup-style8 .clr{
	padding:0px;
	background:none;
}
.module-style1 .banneritem-style1,
.module-style2 .banneritem-style2,
.module-style3 .banneritem-style3,
.module-style4 .banneritem-style4,
.module-style5 .banneritem-style5,
.module-style6 .banneritem-style6,
.module-style7 .banneritem-style7,
.module-style8 .banneritem-style8{
	padding:5px;
	background:none;
	margin:5px 0px;
}
.module-style1 .banneritem-style1,
.module-style2 .banneritem-style2,
.module-style3 .banneritem-style3,
.module-style4 .banneritem-style4,
.module-style5 .banneritem-style5,
.module-style6 .banneritem-style6,
.module-style7 .banneritem-style7,
.module-style8 .banneritem-style8{
	/*border:1px solid #fff;*/
}
.module-style1 .banneritem-style1 a,
.module-style2 .banneritem-style2 a,
.module-style3 .banneritem-style3 a,
.module-style4 .banneritem-style4 a,
.module-style5 .banneritem-style5 a,
.module-style6 .banneritem-style6 a,
.module-style7 .banneritem-style7 a,
.module-style8 .banneritem-style8 a{
	font-weight:bold;
}
.module-style1 .bannerfooter-style1,
.module-style2 .bannerfooter-style2,
.module-style3 .bannerfooter-style3,
.module-style4 .bannerfooter-style4,
.module-style5 .bannerfooter-style5,
.module-style6 .bannerfooter-style6,
.module-style7 .bannerfooter-style7,
.module-style8 .bannerfooter-style8{
	padding:0px;
	background:none;
	font-weight:bold;
	text-align:right;
}
/*-------------------------------Advertsiement Module---------------------------------------*/
/*-----------------Latest News Module ----------------------------*/
.module-style1 ul.latestnews-style1,
.module-style2 ul.latestnews-style2,
.module-style3 ul.latestnews-style3,
.module-style4 ul.latestnews-style4,
.module-style5 ul.latestnews-style5,
.module-style6 ul.latestnews-style6,
.module-style7 ul.latestnews-style7,
.module-style8 ul.latestnews-style8{
	padding:5px 0px 0px 5px;
}
.module-style1 ul.latestnews-style1 li,.module-style5 ul.latestnews-style5 li{
	background:url(style1_menu_item_bullet.png) 0 50% no-repeat;
	padding-left:15px;
}
.module-style2 ul.latestnews-style2 li,.module-style6 ul.latestnews-style6 li{
	background:url(style2_menu_item_bullet.png) 0 50% no-repeat;
	padding-left:15px;
}
.module-style3 ul.latestnews-style3 li,.module-style7 ul.latestnews-style7 li{
	background:url(style3_menu_item_bullet.png) 0 50% no-repeat;
	padding-left:15px;
}
.module-style4 ul.latestnews-style4 li,.module-style8 ul.latestnews-style8 li{
	background:url(style4_menu_item_bullet.png) 0 50% no-repeat;
	padding-left:15px;
}
/*-----------------Latest News Module ----------------------------*/
/*-----------------Popular News Module ----------------------------*/
.module-style1 ul.mostread-style1,
.module-style2 ul.mostread-style2,
.module-style3 ul.mostread-style3,
.module-style4 ul.mostread-style4,
.module-style5 ul.mostread-style5,
.module-style6 ul.mostread-style6,
.module-style7 ul.mostread-style7,
.module-style8 ul.mostread-style8{
	padding:5px 0px 0px 5px;
}
.module-style1 ul.mostread-style1 li,.module-style5 ul.mostread-style5 li{
	background:url(style1_menu_item_bullet.png) 0 50% no-repeat;
	padding-left:15px;
}
.module-style2 ul.mostread-style2 li,.module-style6 ul.mostread-style6 li{
	background:url(style2_menu_item_bullet.png) 0 50% no-repeat;
	padding-left:15px;
}
.module-style3 ul.mostread-style3 li,.module-style7 ul.mostread-style7 li{
	background:url(style3_menu_item_bullet.png) 0 50% no-repeat;
	padding-left:15px;
}
.module-style4 ul.mostread-style4 li,.module-style8 ul.mostread-style8 li{
	background:url(style4_menu_item_bullet.png) 0 50% no-repeat;
	padding-left:15px;
}
/*-----------------Popular News Module ----------------------------*/
/*----------------------------------Error Message-------------------------------------------*/
dl#system-message{
	border-top:1px dotted #b8ae9c;
	border-bottom:1px dotted #b8ae9c;
	/*padding:5px;*/
	background:url(warning_icon.png) no-repeat 0 50%;
	min-height:54px;
	padding-left:70px;
	padding-top:10px;
	padding-bottom:10px;
}
dl#system-message ul,dl#system-message ul li{
	float:none;
}
dt.error{
	font-weight:bold;
	color:#8a0917;
	font-size:16px;
}
dd.error{
	color:#595241;
	font-style:italic;
}
/*----------------------------------Error Message-------------------------------------------*/
/*-------------------------------------Style1 Starts------------------------------------------------*/
.module-style1{
	padding:4px; 
	margin-bottom:8px; 
	color:#595241;
	border:1px solid #d1d1d1;
	background-color:#fff;
}
.module-style1 div{
	padding:0px;
}
.module-style1 div div{
	padding:0px;
}
.module-style1 div div div{
	padding-left:10px;
	padding-top:0px;
	padding-bottom:15px;
	padding-right:10px;
	background:url(modules_bg.png) repeat-x;
}
.module-style1 h3{
	background:url(style1_header_bg.png) 0px 0px repeat-x; 
	height:34px; 
	color:#fff; 
	line-height:30px;
	font-size:17px;
	font-weight:normal;
	margin-bottom:5px;
	margin-left:-10px;
	padding-left:10px;
	margin-right:-10px;
}
.module-style1 a{
	color:#7b9492;
}
.module-style1 a:hover{
	color:#595241;
}
/*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;
	background:url(style1_menu_item_bullet.png) 0px 3px no-repeat;
	padding-left:15px;
}
.module-style1 ul.menu li.active a{
	color:#595241;
}
.module-style1 ul.menu li.active ul li a{
	color:#7b9492;
}
.module-style1 ul.menu li.active ul li a:hover{
	color:#595241;
}
.module-style1 ul.menu li.active ul li.active a{
	color:#595241;
}
.module-style1 ul.menu li.active ul li.active ul li a{
	color:#7b9492;
}
.module-style1 ul.menu li.active ul li.active ul li a:hover{
	color:#595241;
}
.module-style1 ul.menu li.active ul li.active ul li.active a{
	color:#595241;
}
.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:url(modules_list_item.png) 0px 3px no-repeat;
}
/*Submenu Items*/

/*Menu Items*/

/*Button*/
.module-style1 input.button{
	background:url(style1_button.png) no-repeat;
	width:79px;
	height:23px;
	border:0;
	color:#fff;
	cursor:pointer;
	padding-bottom:2px !important; padding-bottom:1px;
}
/*Button*/
/*-------------------------------------Style1 Ends------------------------------------------------*/
/*-------------------------------------Style2 Starts------------------------------------------------*/
.module-style2{
	padding:4px; 
	margin-bottom:8px; 
	color:#595241;
	border:1px solid #d1d1d1;
	background-color:#fff;
}
.module-style2 div{
	padding:0px;
}
.module-style2 div div{
	padding:0px;
}
.module-style2 div div div{
	padding-left:10px;
	padding-top:0px;
	padding-bottom:15px;
	padding-right:10px;
	background:url(modules_bg.png) repeat-x;
}
.module-style2 h3{
	background:url(style2_header_bg.png) 0px 0px repeat-x; 
	height:34px; 
	color:#fff; 
	line-height:30px;
	font-size:17px;
	font-weight:normal;
	margin-bottom:5px;
	margin-left:-10px;
	padding-left:10px;
	margin-right:-10px;
}
.module-style2 a{
	color:#8a0917;
}
.module-style2 a:hover{
	color:#595241;
}
/*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;
	background:url(style2_menu_item_bullet.png) 0px 3px no-repeat;
	padding-left:15px;
}
.module-style2 ul.menu li.active a{
	color:#595241;
}
.module-style2 ul.menu li.active ul li a{
	color:#8a0917;
}
.module-style2 ul.menu li.active ul li a:hover{
	color:#595241;
}
.module-style2 ul.menu li.active ul li.active a{
	color:#595241;
}
.module-style2 ul.menu li.active ul li.active ul li a{
	color:#8a0917;
}
.module-style2 ul.menu li.active ul li.active ul li a:hover{
	color:#595241;
}
.module-style2 ul.menu li.active ul li.active ul li.active a{
	color:#595241;
}
.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:url(modules_list_item.png) 0px 3px no-repeat;
}
/*Submenu Items*/

/*Menu Items*/

/*Form Elements*/
.module-style2 input.button{
	background:url(style2_button.png) no-repeat;
	width:79px;
	height:23px;
	border:0;
	color:#fff;
	cursor:pointer;
	padding-bottom:2px !important; padding-bottom:1px;
}
.module-style2 input.inputbox{
	color:#8a0917;
}
/*Form Elements*/
/*-------------------------------------Style2 Ends------------------------------------------------*/
/*-------------------------------------Style3 Starts------------------------------------------------*/
.module-style3{
	padding:4px; 
	margin-bottom:8px; 
	color:#595241;
	border:1px solid #d1d1d1;
	background-color:#fff;
}
.module-style3 div{
	padding:0px;
}
.module-style3 div div{
	padding:0px;
}
.module-style3 div div div{
	padding-left:10px;
	padding-top:0px;
	padding-bottom:15px;
	padding-right:10px;
	background:url(modules_bg.png) repeat-x;
}
.module-style3 h3{
	background:url(style3_header_bg.png) 0px 0px repeat-x; 
	height:34px; 
	color:#fff; 
	line-height:30px;
	font-size:17px;
	font-weight:normal;
	margin-bottom:5px;
	margin-left:-10px;
	padding-left:10px;
	margin-right:-10px;
}
.module-style3 a{
	color:#595241;
}
.module-style3 a:hover{
	color:#b8ae9c;
}
/*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;
	background:url(style3_menu_item_bullet.png) 0px 3px no-repeat;
	padding-left:15px;
}
.module-style3 ul.menu li.active a{
	color:#b8ae9c;
}
.module-style3 ul.menu li.active ul li a{
	color:#595241;
}
.module-style3 ul.menu li.active ul li a:hover{
	color:#b8ae9c;
}
.module-style3 ul.menu li.active ul li.active a{
	color:#b8ae9c;
}
.module-style3 ul.menu li.active ul li.active ul li a{
	color:#595241;
}
.module-style3 ul.menu li.active ul li.active ul li a:hover{
	color:#b8ae9c;
}
.module-style3 ul.menu li.active ul li.active ul li.active a{
	color:#b8ae9c;
}
.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:url(modules_list_item.png) 0px 3px no-repeat;
}
/*Submenu Items*/

/*Menu Items*/

/*Form Elements*/
.module-style3 input.button{
	background:url(style3_button.png) no-repeat;
	width:79px;
	height:23px;
	border:0;
	color:#fff;
	cursor:pointer;
	padding-bottom:2px !important; padding-bottom:1px;
}
.module-style3 input.inputbox{
	color:#595241;
}
/*Form Elements*/
/*-------------------------------------Style3 Ends------------------------------------------------*/
/*-------------------------------------Style4 Starts------------------------------------------------*/
.module-style4{
	padding:4px; 
	margin-bottom:8px; 
	color:#595241;
	border:1px solid #d1d1d1;
	background-color:#fff;
}
.module-style4 div{
	padding:0px;
}
.module-style4 div div{
	padding:0px;
}
.module-style4 div div div{
	padding-left:10px;
	padding-top:0px;
	padding-bottom:15px;
	padding-right:10px;
	background:url(modules_bg.png) repeat-x;
}
.module-style4 h3{
	background:url(style4_header_bg.png) 0px 0px repeat-x; 
	height:34px; 
	color:#fff; 
	line-height:30px;
	font-size:17px;
	font-weight:normal;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:10px;
	margin-right:00px;
}
.module-style4 a{
	color:#8a3c09;
}
.module-style4 a:hover{
	color:#d15c0f;
}
/*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;
	background:url(style4_menu_item_bullet.png) 0px 3px no-repeat;
	padding-left:15px;
}
.module-style4 ul.menu li.active a{
	color:#d15c0f;
}
.module-style4 ul.menu li.active ul li a{
	color:#8a3c09;
}
.module-style4 ul.menu li.active ul li a:hover{
	color:#d15c0f;
}
.module-style4 ul.menu li.active ul li.active a{
	color:#d15c0f;
}
.module-style4 ul.menu li.active ul li.active ul li a{
	color:#8a3c09;
}
.module-style4 ul.menu li.active ul li.active ul li a:hover{
	color:#d15c0f;
}
.module-style4 ul.menu li.active ul li.active ul li.active a{
	color:#d15c0f;
}
.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:url(modules_list_item.png) 0px 3px no-repeat;
}
/*Submenu Items*/

/*Menu Items*/

/*Form Elements*/
.module-style4 input.button{
	background:url(style4_button.png) no-repeat;
	width:79px;
	height:23px;
	border:0;
	color:#fff;
	cursor:pointer;
	padding-bottom:2px !important; padding-bottom:1px;
}
.module-style4 input.inputbox{
	color:#8a3c09;
}
/*Form Elements*/
/*-------------------------------------Style4 Ends------------------------------------------------*/
/*-------------------------------------Style5 Starts------------------------------------------------*/
.module-style5{
	padding:4px; 
	margin-bottom:8px; 
	color:#595241;
	border:1px solid #accfcc;
	background-color:#fff;
}
.module-style5 div{
	padding:0px;
}
.module-style5 div div{
	padding:0px;
}
.module-style5 div div div{
	padding:10px;
	background-color:#eaeaea;
}
.module-style5 h3{
	background:url(style5_header_bg.png) 0px 3px no-repeat; 
	height:18px; 
	color:#5a6c6a; 
	font-size:17px;
	font-weight:normal;
	margin-bottom:15px;
	padding-left:20px;
}
.module-style5 a{
	color:#7b9492;
}
.module-style5 a:hover{
	color:#595241;
}
/*Menu Items*/
.module-style5 ul.menu{
	list-style:none;
	padding-left:5px;
	padding-top:10px;
}
.module-style5 ul.menu li{
	margin-bottom:5px;
}
.module-style5 ul.menu li a{
	display:block;
	line-height:20px;
	width:154px;
	background:url(style1_menu_item_bullet.png) 0px 3px no-repeat;
	padding-left:15px;
}
.module-style5 ul.menu li.active a{
	color:#595241;
}
.module-style5 ul.menu li.active ul li a{
	color:#7b9492;
}
.module-style5 ul.menu li.active ul li a:hover{
	color:#595241;
}
.module-style5 ul.menu li.active ul li.active a{
	color:#595241;
}
.module-style5 ul.menu li.active ul li.active ul li a{
	color:#7b9492;
}
.module-style5 ul.menu li.active ul li.active ul li a:hover{
	color:#595241;
}
.module-style5 ul.menu li.active ul li.active ul li.active a{
	color:#595241;
}
.module-style5 ul.menu li#current.parent{
	margin-bottom:0px;
}

/*Submenu Items*/
.module-style5 ul.menu li.parent ul{
	padding-left:10px;
	padding-top:5px;
}
.module-style5 ul.menu li.parent ul li{
	/*----*/
}
.module-style5 ul.menu li.parent ul li a{
	background:url(modules_list_item.png) 0px 3px no-repeat;
}
/*Submenu Items*/

/*Menu Items*/

/*Button*/
.module-style5 input.button{
	background:url(style1_button.png) no-repeat;
	width:79px;
	height:23px;
	border:0;
	color:#fff;
	cursor:pointer;
	padding-bottom:2px !important; padding-bottom:1px;
}
/*Button*/
/*-------------------------------------Style5 Ends------------------------------------------------*/
/*-------------------------------------Style6 Starts------------------------------------------------*/
.module-style6{
	padding:4px; 
	margin-bottom:8px; 
	color:#595241;
	border:1px solid #ca9a9f;
	background-color:#fff;
}
.module-style6 div{
	padding:0px;
}
.module-style6 div div{
	padding:0px;
}
.module-style6 div div div{
	padding:10px;
	background-color:#eaeaea;
}
.module-style6 h3{
	background:url(style6_header_bg.png) 0px 3px no-repeat; 
	height:18px; 
	color:#8a0917; 
	font-size:17px;
	font-weight:normal;
	margin-bottom:15px;
	padding-left:20px;
}
.module-style6 a{
	color:#8a0917;
}
.module-style6 a:hover{
	color:#595241;
}
/*Menu Items*/
.module-style6 ul.menu{
	list-style:none;
	padding-left:5px;
	padding-top:10px;
}
.module-style6 ul.menu li{
	margin-bottom:5px;
}
.module-style6 ul.menu li a{
	display:block;
	line-height:20px;
	width:154px;
	background:url(style2_menu_item_bullet.png) 0px 3px no-repeat;
	padding-left:15px;
}
.module-style6 ul.menu li.active a{
	color:#595241;
}
.module-style6 ul.menu li.active ul li a{
	color:#8a0917;
}
.module-style6 ul.menu li.active ul li a:hover{
	color:#595241;
}
.module-style6 ul.menu li.active ul li.active a{
	color:#595241;
}
.module-style6 ul.menu li.active ul li.active ul li a{
	color:#8a0917;
}
.module-style6 ul.menu li.active ul li.active ul li a:hover{
	color:#595241;
}
.module-style6 ul.menu li.active ul li.active ul li.active a{
	color:#595241;
}
.module-style6 ul.menu li#current.parent{
	margin-bottom:0px;
}

/*Submenu Items*/
.module-style6 ul.menu li.parent ul{
	padding-left:10px;
	padding-top:5px;
}
.module-style6 ul.menu li.parent ul li{
	/*----*/
}
.module-style6 ul.menu li.parent ul li a{
	background:url(modules_list_item.png) 0px 3px no-repeat;
}
/*Submenu Items*/

/*Menu Items*/

/*Form Elements*/
.module-style6 input.button{
	background:url(style2_button.png) no-repeat;
	width:79px;
	height:23px;
	border:0;
	color:#fff;
	cursor:pointer;
	padding-bottom:2px !important; padding-bottom:1px;
}
.module-style6 input.inputbox{
	color:#8a0917;
}
/*Form Elements*/
/*-------------------------------------Style6 Ends------------------------------------------------*/
/*-------------------------------------Style7 Starts------------------------------------------------*/
.module-style7{
	padding:4px; 
	margin-bottom:8px; 
	color:#595241;
	border:1px solid #b8ae9c;
	background-color:#fff;
}
.module-style7 div{
	padding:0px;
}
.module-style7 div div{
	padding:0px;
}
.module-style7 div div div{
	padding:10px;
	background-color:#eaeaea;
}
.module-style7 h3{
	background:url(style7_header_bg.png) 0px 3px no-repeat; 
	height:18px; 
	color:#595241; 
	font-size:17px;
	font-weight:normal;
	margin-bottom:15px;
	padding-left:20px;
}
.module-style7 a{
	color:#595241;
}
.module-style7 a:hover{
	color:#b8ae9c;
}
/*Menu Items*/
.module-style7 ul.menu{
	list-style:none;
	padding-left:5px;
	padding-top:10px;
}
.module-style7 ul.menu li{
	margin-bottom:5px;
}
.module-style7 ul.menu li a{
	display:block;
	line-height:20px;
	width:154px;
	background:url(style3_menu_item_bullet.png) 0px 3px no-repeat;
	padding-left:15px;
}
.module-style7 ul.menu li.active a{
	color:#b8ae9c;
}
.module-style7 ul.menu li.active ul li a{
	color:#595241;
}
.module-style7 ul.menu li.active ul li a:hover{
	color:#b8ae9c;
}
.module-style7 ul.menu li.active ul li.active a{
	color:#b8ae9c;
}
.module-style7 ul.menu li.active ul li.active ul li a{
	color:#595241;
}
.module-style7 ul.menu li.active ul li.active ul li a:hover{
	color:#b8ae9c;
}
.module-style7 ul.menu li.active ul li.active ul li.active a{
	color:#b8ae9c;
}
.module-style7 ul.menu li#current.parent{
	margin-bottom:0px;
}

/*Submenu Items*/
.module-style7 ul.menu li.parent ul{
	padding-left:10px;
	padding-top:5px;
}
.module-style7 ul.menu li.parent ul li{
	/*----*/
}
.module-style7 ul.menu li.parent ul li a{
	background:url(modules_list_item.png) 0px 3px no-repeat;
}
/*Submenu Items*/

/*Menu Items*/

/*Form Elements*/
.module-style7 input.button{
	background:url(style3_button.png) no-repeat;
	width:79px;
	height:23px;
	border:0;
	color:#fff;
	cursor:pointer;
	padding-bottom:2px !important; padding-bottom:1px;
}
.module-style7 input.inputbox{
	color:#595241;
}
/*Form Elements*/
/*-------------------------------------Style7 Ends------------------------------------------------*/
/*-------------------------------------Style8 Starts------------------------------------------------*/
.module-style8{
	padding:4px; 
	margin-bottom:8px; 
	color:#595241;
	border:1px solid #d1a181;
	background-color:#fff;
}
.module-style8 div{
	padding:0px;
}
.module-style8 div div{
	padding:0px;
}
.module-style8 div div div{
	padding:10px;
	background-color:#eaeaea;
}
.module-style8 h3{
	background:url(style8_header_bg.png) 0px 3px no-repeat; 
	height:18px; 
	color:#8a3c09; 
	font-size:17px;
	font-weight:normal;
	margin-bottom:15px;
	padding-left:20px;
}
.module-style8 a{
	color:#8a3c09;
}
.module-style8 a:hover{
	color:#d15c0f;
}
/*Menu Items*/
.module-style8 ul.menu{
	list-style:none;
	padding-left:5px;
	padding-top:10px;
}
.module-style8 ul.menu li{
	margin-bottom:5px;
}
.module-style8 ul.menu li a{
	display:block;
	line-height:20px;
	width:154px;
	background:url(style4_menu_item_bullet.png) 0px 3px no-repeat;
	padding-left:15px;
}
.module-style8 ul.menu li.active a{
	color:#d15c0f;
}
.module-style8 ul.menu li.active ul li a{
	color:#8a3c09;
}
.module-style8 ul.menu li.active ul li a:hover{
	color:#d15c0f;
}
.module-style8 ul.menu li.active ul li.active a{
	color:#d15c0f;
}
.module-style8 ul.menu li.active ul li.active ul li a{
	color:#8a3c09;
}
.module-style8 ul.menu li.active ul li.active ul li a:hover{
	color:#d15c0f;
}
.module-style8 ul.menu li.active ul li.active ul li.active a{
	color:#d15c0f;
}
.module-style8 ul.menu li#current.parent{
	margin-bottom:0px;
}

/*Submenu Items*/
.module-style8 ul.menu li.parent ul{
	padding-left:10px;
	padding-top:5px;
}
.module-style8 ul.menu li.parent ul li{
	/*----*/
}
.module-style8 ul.menu li.parent ul li a{
	background:url(modules_list_item.png) 0px 3px no-repeat;
}
/*Submenu Items*/

/*Menu Items*/

/*Form Elements*/
.module-style8 input.button{
	background:url(style4_button.png) no-repeat;
	width:79px;
	height:23px;
	border:0;
	color:#fff;
	cursor:pointer;
	padding-bottom:2px !important; padding-bottom:1px;
}
.module-style8 input.inputbox{
	color:#8a3c09;
}
/*Form Elements*/
/*-------------------------------------Style8 Ends------------------------------------------------*/
/*----------------------------------Joomla Stuffs-------------------------------------------*/
.contentpane,.contentpaneopen,.blog{
	width:100%;
}
.componentheading{
	font-size:20px;
	margin-bottom:15px;
	color:#8a0917;
	padding-left:20px;
	background:url(comp_heading.png) 0px 50% no-repeat;
}
.contentheading{
	width:100%;
	font-size:14px;
	padding-bottom:5px;
	color:#6c8280;
	font-weight:bold;
}
.contentdescription{
	padding-bottom:10px;
}
.contentdescription img{
	padding:10px;
}
.createdate,.modifydate,.small{
	font-size:10px;
	color:#b8ae9c;
}
.createdate,.modifydate{
	padding-bottom:5px;
}
a.readon{
	display:block;
	background:url(readmore.png) no-repeat;
	height:34px;
	cursor:pointer;
	padding-left:40px;
	line-height:34px;
	font-size:14px;
	color:#8a0917;
	width:120px;
}
a.readon:hover{
	color:#000;
	background:url(readmore_hover.png) no-repeat;
}
.contentpane ul li{
}
.sectiontableheader{
	padding:5px 0px 5px 4px;
	color:#8a0917;
	font-size:14px;
}
.sectiontableheader a{
	color:#8a0917;
}
.sectiontableentry1 td,.sectiontableentry2 td{
	padding-left:4px;
}
.pagenavbar{
	text-align:center;
}
.contenttoc{
	width:20%;
	border:1px solid #accfcc;
}
.contenttoc td{
	padding-left:10px;
	padding-bottom:3px;
}
.contenttoc th{
	background-color:#accfcc;
}
.pagenavcounter{
	color:#005f59;
	padding:10px 0px;
	font-weight:bold;
	color:#8a3c09;
}



#B480 img{width:460px;}


/****************/


.bannerheader{height:30px;clear:both;background:transparent url(modules_bg.png) repeat-x scroll 0;width:100%;}
.bannerheader div, .bannerheader img{float:left;display:block;}
.bannerheader div.nameT{width:140px;}
.bannerheader div.name{width:102px;}
.bannerheader div.bm{width:35px;}
.bannerheader div.banner{width:20px;}

.visitt{width:120px;}
.visitt a{
background-color:ivory;
display:block;
text-align:center; 
width:110px;
}

.FR{float:right;width:170px;line-height:1.5;} 
.FL{float:left;}
.cc{clear:both;background:none !important;}
 
a#linko{
	background:#EAEAEA none repeat scroll 0;
	border:1px solid #934209;
	display:block;
	font-size:16px;
	font-weight:bold;
	height:30px;
	line-height:2;
	text-align:center;
	margin-top:10px;
}

#geo200 img{
	background:#FFFFFF none repeat scroll 0;
	border:1px solid #D1D1D1;
	margin-bottom:10px;
	padding:9px;
	width:210px;
}