/* CSS Document */
body{
	margin:0;
	padding:0;
	background:url(../images/body-bg.png) #6c8c1d repeat-x;
	font-family:Tahoma, Geneva, sans-serif;
	color:#333;
	font-size:12px;
}
.textdata
{
    text-align:justify;
}
#cu3er-container {width:803px; outline:0;}
a, img {outline:none; border:none;}
h1, h2, h3, h4, h5, P{margin:0; padding:0;}
h1{
	font-size:18px;
	color:#6b8a22;
	font-family:Georgia, "Times New Roman", Times, serif;
}
h2{
	font-size:15px;
	color:#cb651e;
	font-family:Georgia, "Times New Roman", Times, serif;
}
h3{color:#517300;}
h4{color:#000; font-size:12px;}
ul, ul li{
	margin:5px 0;
	padding:0;
	list-style-type:none;
}
#maindiv{
	background:url(../images/main-div-bg.png) no-repeat top center;
	width:100%;
	height:auto;
}
#wrapper{
	width:978px;
	margin:0 auto;
	height:auto;
}
#container-top{
	width:978px;
	height:17px;
	background:url(../images/container-top.png) no-repeat;
}
#container-center p{padding:5px 0; line-height:18px;}
#container-center{
	width:958px;
	height:auto;
	background:url(../images/container-center.png) repeat-y;
	padding:0 10px;
}
#container-bottom{
	background:url(../images/container-bottom.png) no-repeat;
	height:10px;
}

/*  Footer */

#footer-wrapper{
	width:100%;
	background:url(../images/footer-big.png) #6c8d20 repeat-x top;
	height:auto;
	padding:80px 0 0 0;
}
#footer-container{
	width:990px;
	margin:0 auto;
	height:auto;
	background:url(../images/footer-top.png) no-repeat top;
}
#footer{
	height:33px;
	padding:8px 0 0 0px;	
}
#footer ul{
	margin:0;
	padding:0px 0 0 25px;
	float:left;
	width:160px;
	list-style-type:none;
}
#footer ul li{
	display:block;	
}
#footer ul li h2, .footer-right h2{
	margin:0;
	padding:0 0 10px 0;
	/*text-shadow:#FFF 0 1px;*/
	color:#415b00;
	font-size:15px;
}
#footer ul li a{
	color:#000;
	text-decoration:none;
	padding:3px 0 3px 10px;
	display:block;
	font-size:12px;
	border-bottom:1px dashed #333;
	margin:2px 0 0 0;
}
#footer ul li.last{
	border-bottom:none;
}
#footer ul li a:hover{
	color:#FFF;
	border-bottom:1px dashed #FFF;
}
.footer-left{
	width:700px;
	float:left;
}
.footer-right{
	width:280px;
	float:right;
	padding:10px 0 0 0;
	color:#000;
}
.footer-right p{padding:3px 0;}

/*  Footer */

#logo{
	padding:0 0 0 15px;
	float:left;
}
#header-flash{
	float:right;
	width:800px;
	background:#FFF;
	height:168px;
}
#navigation{
	background:url(../images/navigation-menu.png) no-repeat;
	width:958px;
	height:42px;
	z-index:1000;
	position:relative;
}
.searchbox{
	width:195px;
	background:url(../images/search-bg.png) no-repeat top left;
	margin:0px 0 0 0;
	padding:0px 0 0px 4px;
}
.searchbox input{
	width:158px;
	background:none;
	border:none;
	padding:9px 0 0 0;
	color:#333;
}
.search-icon{
	padding:1px 2px 0 2px;
}
.leftpanel{
	float:left;
	width:199px;
}
.rightpanel{
	float:right;
	width:199px;
	height:auto;
}
.centerpanel{
	width:538px;
	margin:0 5px;
	padding:0 5px;
	float:left;
}
.centerpanel p
{
	text-align:justify;
}
.centerpanel h1{
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2798dd;
}
.side-panel-top{
	width:199px;
	height:15px;
	background:url(../images/side-panel-top.png) no-repeat;
}
.side-panel-center{
	width:183px;
	height:auto;
	background:url(../images/side-panel-center.png) repeat-y;
	padding:5px 8px;
}
.side-panel-center p{padding:5px 0;}
.side-panel-bottom{
	width:199px;
	height:5px;
	background:url(../images/side-panel-bottom.png) no-repeat;
}
.login{
	background:url(../images/icons-sprite.png) no-repeat;
	height:32px;
	width:32px;
}
.business-enquiry{
	background:url(../images/icons-sprite.png) no-repeat 0 -96px;
	height:32px;
	width:185px;
}
.advertisement{
	background:url(../images/icons-sprite.png) no-repeat 0 -32px;
	height:32px;
	width:32px;
}
.special-report{
	background:url(../images/icons-sprite.png) no-repeat 0 -64px;
	height:32px;
	width:185px;
}
.google-news{
	background:url(../images/icons-sprite.png) no-repeat 0 -128px;
	height:32px;
	width:185px;
}
.admin-home{
	background:url(../images/icons-sprite.png) no-repeat 0 -160px;
	height:32px;
	width:185px;
}
.login-bg{
	background:url(../images/login-bg.png) no-repeat;
	padding:0 0 0 3px;
	height:31px;
}
.login-bg input{
	background:none;
	border:none;
	width:168px
}
.heading{
	padding:0 0 0 40px;
	font-size:16px;
	color:#2798dd;
	line-height:32px;
	font-weight:bold;
}
.heading a, .heading a:hover{
	padding:0 0 0 0px;
	font-size:16px;
	color:#2798dd;
	line-height:32px;
	font-weight:bold;
	text-decoration:none;
}
.center-panel-middle h2{
	width:490px;
	background:#f0f0f0;
	height:32px;
	margin:0;
	padding:0 0 0 10px;
	font-size:13px;
	color:#2297c2;
	line-height:32px;
}
.center-panel-middle h2 input{float:right; line-height:32px; margin:10px 10px 0 0;}
.center-panel-top{
	width:538px;
	height:13px;
	background:url(../images/center-panel-top.png) no-repeat;
}
.center-panel-middle{
	width:498px;
	height:auto;
	padding:5px 20px;
	background:url(../images/center-panel-middle.png) repeat-y;
}
.buying-interest{
	width:100%;
	height:auto;
}
.buying-interest ul, .selling-interest ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.buying-interest ul li, .selling-interest ul li{
	width:100%;
	border-bottom:1px dashed #666;
	padding:8px 0;
	line-height:20px;
	
}
.buying-interest ul li span, .selling-interest ul li span{
	float:right;
	color:#0582cf;
	font-weight:bold;
}
.buying-interest ul li.last, .selling-interest ul li.last{
	border:none;}
.selling-interest{
	width:100%;
	height:auto;
}
.center-panel-bottom{
	width:538px;
	height:40px;
	background:url(../images/center-panel-bottom.png) no-repeat;
}

.home-news-top{
	width:539px;
	height:26px;
	background:url(../images/home-news-top.png) no-repeat;
}
.home-news-middle{
	width:529px;
	height:auto;
	padding:5px 5px;
	background:url(../images/home-news-center.png) repeat-y;
}
.home-news-bottom{
	width:539px;
	height:10px;
	background:url(../images/home-news-bottom.png) no-repeat bottom left;
}



.read-more{
	padding:15px 5px 5px 0px;
	float:right;
	width:auto;
	text-align:right;
}
.read-more a{
	text-decoration:none;
	background:url(../images/read-more.png) no-repeat;
	width:78px;
	height:23px;
	color:#333;
	font-weight:bold;
	font-size:11px;
	padding:5px 10px 5px 10px;
}
.read-more a:hover{
	color:#FFF;
	background:url(../images/read-more-hover.png) no-repeat;
}
.introread-more{
	text-align:right;
}
.introread-more a{
	text-decoration:none;	
	width:78px;
	height:23px;
	color:#333;
	font-weight:bold;
	font-size:11px;
	padding:5px 10px 5px 10px;
}
.introread-more a:hover{
	color:Maroon;
}


/* // Easy Slider */

#gallery-container{	
		margin:0;
		position:relative;
		text-align:left;
		width:905px;
		background:url(../images/gallery-bg.png) no-repeat;
		padding:18px 25px;
		height:140px;
		}	

/* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:905px;
		height:241px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:18px;
		height:37px;
		position:absolute;
		left:5px;
		top:69px;
		}	
	#nextBtn{ 
		left:930px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:18px;
		height:377px;
		background:url(../images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../images/btn_next.png) no-repeat 0 0;	
		}												

/* // Easy Slider */

/* Contact Form 8 */

.contactform{
	width:450px;
	border:1px solid #999999;
	background-color:#f6f6f6;
	padding:10px 20px;
	margin:20px 25px 0 25px;
	float:left;
}
.contactform legend{
	margin:10px; 
	padding:3px; 
	color:#FFF;
}
.contactform input, .contactform textarea, .contactform  select{
	float:right; 
	width:300px; 
	background:#FFF; 
	color:#000; 
	border:1px solid #999999; 
	margin-bottom:5px; 
	padding:2px;
}
.contactform select{
	width:306px;
	border:1px solid #999999; 
	}
.contactform .submit{
	float:left; 
	clear:both; 
	cursor:pointer; 
	font-weight:bold; 
	background:#4074a6; 
	color:#FFF; 
	border:none;
	padding:2px 5px 5px 5px; 
	display:inline; 
	margin-left:145px;
	width:90px;
}
.contactform label{ 
	width:140px; 
	text-align:left; 
	padding:0 0px 0 0; 
	float:left; 
	clear:both; 
	font-size:11px;
}

/* Contact Form */

/* Navigation Style */

ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 970px;
	list-style: none;
	font-size: 1.1em;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul#topnav li a {
	float: left; 
	text-indent: -9999px;
	height: 44px;
}

ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; }
ul#topnav a.home {
	background: url(../images/nav_home.png) no-repeat;
	width:45px;
	height:43px;
}

ul#topnav a.about-us {
	background: url(../images/about-us.png) no-repeat;
	width: 92px;
	height:43px;
}

ul#topnav a.market-report {
	background: url(../images/maeket-reports.png) no-repeat;
	width: 134px;
	height:43px;
}

ul#topnav a.commodities {
	background: url(../images/commodities.png) no-repeat;
	width: 120px;
	height:43px;
}

ul#topnav a.feed-mills {
	background: url(../images/feed-mills.png) no-repeat;
	width: 102px;
	height:43px;
}

ul#topnav a.imp-links {
	background: url(../images/imp-links.png) no-repeat;
	width: 151px;
	height:43px;
}

ul#topnav a.utility {
	background: url(../images/utility.png) no-repeat;
	width: 77px;
	height:43px;
}
ul#topnav a.contact {
	background: url(../images/contact-us.png) no-repeat;
	width: 102px;
	height:43px;
}
ul#topnav a.career {
	background: url(../images/careers.png) no-repeat;
	width: 77px;
	height:43px;
}
ul#topnav a.join-us {
	background: url(../images/join-us.png) no-repeat;
	width:58px;
	height:43px;
}

ul#topnav li .sub {
	position: absolute;	
	top: 42px; left: 0;
	background: #66841d url(sub_bg.png) repeat-x;
	padding: 20px 20px 20px;
	float: left;
	/*--Bottom right rounded corner--
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	--Bottom left rounded corner--
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;*/
	display: none;
}
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 100%;
	float: left;
}
ul#topnav .sub ul li {
	width: 100%;
	color: #fff;
}
ul#topnav .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 1.3em;
	font-weight: normal;
}
ul#topnav .sub ul li h2 a {
	padding: 5px 0;
	background-image: none;
	color: #e8e000;
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	background:url(../images/navlist_arrow.png) no-repeat 5px 12px;
	padding: 7px 5px 7px 15px;
	display: block;
	text-decoration: none;
	color: #fff;
	width:100%;
}
ul#topnav .sub ul li a:hover {color: #ddd; background-position: 5px 12px ;}

/* Navigation Style */

#ImageBoxOverlay
{
	background-color: #000;
}
#ImageBoxCaption
{
	background-color: #F4F4EC;
}
#ImageBoxContainer
{
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxCaptionText
{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages
{
	margin: 0;
}
#ImageBoxNextImage
{
	background-image: url(images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxPrevImage
{
	background-image: url(images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover
{
	background-image: url(images/imagebox/next_image.jpg);
	background-repeat:	no-repeat;
	background-position: right top;
}
#ImageBoxPrevImage:hover
{
	background-image: url(images/imagebox/prev_image.jpg);
	background-repeat:	no-repeat;
	background-position: left bottom;
}


/* Toggle Accordian */
.toggle-container {
	width: 539px;
}

.toggle-container h2.trigger {
	padding: 0 0 0 40px;
	margin: 0 0 5px 0;
	background: url(../images/h2_trigger_a.gif) no-repeat;
	height: 32px;
	line-height: 32px;
	width: 500px;
	font-size: 16px;
	font-weight: normal;
	float: left;
}
.toggle-container h2.trigger a {
	color: #797979;
	text-decoration: none;
	display: block;
}
.toggle-container h2.trigger a:hover {
	color: #356aa0;
}
.toggle-container h2.active {background-position: left bottom;}
.toggle_container {
	margin: 0 0 5px;
	padding: 0;
	border-top: 1px solid #d6d6d6;
	background: #f0f0f0 url(../images/toggle_block_stretch.gif) repeat-y left top;
	overflow: hidden;
	font-size: 1.2em;
	width:540px;
	clear: both;
}
.toggle_container .block {
	padding:5px 15px;
	background: url(../images/toggle_block_btm.gif) no-repeat left bottom;
}
.toggle_container .block p {
	padding: 5px 0;
	margin:0px 0;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:18px;
	text-align:justify;
}
.toggle_container h3 {
	font: 2.5em normal Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
.toggle_container h2 {
	font: 15px bold Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:8px 0;
	color:#C30;
}
.toggle_container ul{
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:12px;
}
.toggle_container ul li{
	padding:0 0 10px 15px;
	background:url(../images/black-arrow.gif) no-repeat left top;
	margin:0 5px;
}

.toggle_container ul li ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.toggle_container ul li ul li{
	padding:0 0px;
	list-style-image:url(../images/ul-black-arrow.gif);
	margin:5px 15px;
}
.toggle_container img {
	margin: 10px 15px 15px 0;
	padding: 0px;
	border: 1px solid #333;
}
.toggle_container ol, .toggle_container table{
	font-size:12px;
}
.toggle_container a{
	text-decoration:none;
	color:#028fc4;
	font-size:12px;
}
.toggle_container a:hover{
	text-decoration:underline;
	color:#C00;
	font-size:12px;
}
.toggle_container img {
	float: left;
	margin: 5px 15px 15px 0;
	padding: 5px;
	background: #ddd;
	border: 1px solid #ccc;
}
.toggle_container table td img {float:none;}

/* Toggle Accordian */
.table-overflow  { width: 520px; height:auto; overflow-x: scroll }

.home-news h3{
	font-size:15px;
	color:#C00;
}
.home-news{
	width:520px;
	height:auto;
	float:left;
	margin:0;
	border-bottom:1px dashed #333;
	padding:5px;
	font-size:12px;
}
.home-news .box-right{
	float:right;
	color:#5a5a5a;
	font-weight:bold;
	font-size:11px;
}
.home-news p{
	padding:5px 0;
	line-height:19px;
}
.home-news a{
	color:#028fc4;
	text-decoration:none;
}
.home-news a:hover{
	color:#C00;
	text-decoration:none;
}
.home-news .source{
	color:#028fc4;
	font-size:12px;
}

.home-news-head, .home-news-head a{
	font-size:14px;
	color:#FFF;
	float:left;
	padding:2px 0 0 4px;
	font-weight:bold;
	text-decoration:none;
}
.home-news-head a:hover{
	color:#333;
}

.home-news-head span, .home-news-head span a{
	font-size:11px;
	color:#333;
	margin:1px 10px 0 0;
	font-weight:bold;
	text-decoration:none;
}
.home-news-head span a:hover{
	color:#FFF;
}

.contact-us{
	padding:0 0 0 45px;
}
.contact-us h3, .contact-us h3 a{
	padding:4px 0;
	color:#517300;
	font-size:14px;
}
.contact-us a, .contact-us small a{
	font-size:11px;
	color:#515960;
	padding:10px 0 0 0;
	font-weight:bold;
	text-decoration:none;
}
.contact-us a:hover, .contact-us small a:hover{
	color:#ef2020;
}

.home-loginpanel{
	width:190px;
	height:auto;
}
.home-loginpanel label{
	font-weight:bold;
	color:#666;
}
.home-loginpanel .tickbox input{
	width:15px;
}
.home-loginpanel .submit-btn{
	width:50px;
}
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  Sign Up Style  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.home-login-box{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	padding:20px;
	background-color:#e6e6e6;
}
.home-login-box h2{color:#2798dd; padding-bottom:10px;}
.home-login-box label{
	float:left;
	text-align:right;
}
.home-login-box input{
	float:left;
	width:160px;
}
.home-login-box span{
	float:right;
	width:5px;
	padding-left:5px;
}
.home-login-box input[type="submit"]{
	width:20px;
	font-size:11px;
}
.sign-up{
	
	height:24px;
	width:185px;
	margin:5px 0;
}
.sign-up a{
	display:block;
	padding:3px 0;
	text-align:center;
	color:#333;
	font-size:15px;
	text-decoration:none;
	background: url(../images/signup-bg.jpg) no-repeat;
}
.sign-up a:hover{
	background: url(../images/signup-bg.jpg) no-repeat bottom left;
	color:#FFF;
}
.forget-password{text-align:center;}
.forget-password a{color:#666; text-decoration:none;}
.forget-password a:hover{color:#F30; text-decoration:underline;}

/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  Sign Up Style End  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  Admin Page Style  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.admin{
	padding:0 30px 0 30px;
}
.admin h1{
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2798dd;
}
/*.loginpanel input[type="checkbox"]*/
.admin input[type="text"], .admin textarea{
	width:300px;
}
.admin select{
	width:306px;
}

.admin-display-news{
	width:888px;
	height:auto;
	float:left;
	margin:0;
	border-bottom:1px dashed #333;
	padding:5px;
	font-size:12px;
}
.admin-display-news .box-right{
	float:right;
	color:#5a5a5a;
	font-weight:bold;
	font-size:11px;
}
.admin-display-news p{
	padding:5px 0;
	line-height:19px;
}
.admin-display-news a{
	color:#028fc4;
	text-decoration:none;
}
.admin-display-news a:hover{
	color:#C00;
	text-decoration:none;
}
.admin-display-news .source{
	color:#028fc4;
	font-size:12px;
}

/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  Admin Page Style  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  Google news  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.home-google-news{
	width:100%;
	height:600px;
	overflow-y:scroll;
}
.home-google-news-rss
{
	width:100%;
	height:600px;
	overflow-y:scroll;
}
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  Google news  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  All Web Tables  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*.web-table{
	background:#d5e6a5;
	border:1ps solid #6d8c24;
}*/
/*.admin table{
	background:#d5e6a5;
	border:1px solid #6d8c24;
}*/
.table{
	background:#d5e6a5;
	border:1px solid #6d8c24;
}
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  All Web Tables  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* News Ticker */

.home-ticker{
	width:100%;
	margin:2px 0;
	padding:3px;	
}

#ticker { width:100%; height:300px; border:1px solid #aaaaaa; overflow:auto; z-index:-1;}
#ticker dt { font:normal 14px Georgia; padding:0 10px 5px 10px; background-color:#e5e5e5; padding-top:10px; border:1px solid #c3c3c3; border-bottom:none; position:relative; }
#ticker dd { margin-left:0; font:normal 11px Verdana; padding:0 10px 10px 10px; border-bottom:1px solid #c3c3c3; background-color:#e5e5e5; border-left:1px solid #ffffff; position:relative; }
#ticker dd.last { border-bottom:1px solid #ffffff; }
#ticker div { margin-top:0; }
#ticker dt a{text-decoration:none; color:#2798dd; display:block; width:100%;}
#ticker dt a:hover{text-decoration:none; color:#707070; display:block; width:100%;}
.ticker-time{font-weight:bold; color:#f50c0c; font-size:11px;}
.ticker-category{font-weight:bold; font-size:11px;}
.ticker-fiel{font-size:11px;}

/* News Tickker */


/* User Style */

.user-home-icons{width:125px; height:auto; float:left; margin:5px; border:1px dashed #e0e0e0; text-align:center; padding:5px;}
.user-home-icons a{text-decoration:none; color:#900; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif;}
.user-home-icons a:hover{color:#333;}
.user-login-name{float:left; line-height:38px; font-size:17px; color:#333; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
.user-login-name span{color:#C00; text-transform:capitalize;}
.user-menu{
	width:78%;
	background:#2798dd;
	color:#2798dd;
	float:right;
}
.user-menu ul{
	margin:0;
	padding:10px 0 10px 10px;
	list-style-type:none;
}
.user-menu ul li{
	margin:0 0 0 1px;
	padding:0;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#FFF;
}
.user-menu ul li a{
	color:#FFF;
	text-decoration:none;
	display:inline;
	padding:10px 8px;
}
.user-menu ul li a:hover{
	color:#333;
	background: url(../images/navBgHover2.png) no-repeat center top;
}

.user-news-top{
	width:740px;
	height:26px;
	background:url(../images/user-news-top.png) no-repeat;
}
.user-news-middle{
	width:730px;
	height:auto;
	padding:5px 5px;
	background:url(../images/user-news-center.png) repeat-y;
}
.user-news-bottom{
	width:740px;
	height:10px;
	background:url(../images/user-news-bottom.png) no-repeat bottom left;
}

.user-news h3{
	font-size:15px;
	color:#C00;
}
.user-news{
	width:720px;
	height:auto;
	float:left;
	margin:0;
	border-bottom:1px dashed #333;
	padding:5px;
	font-size:12px;
}
.user-news .box-right{
	float:right;
	color:#5a5a5a;
	font-weight:bold;
	font-size:11px;
}
.user-news p{
	padding:5px 0;
	line-height:19px;
}
.user-news a{
	color:#028fc4;
	text-decoration:none;
}
.user-news a:hover{
	color:#C00;
	text-decoration:none;
}
.user-news .source{
	color:#028fc4;
	font-size:12px;
}


.user-latest-news{width:740px; margin:0 0 30px 0;}
.user-latest-news span{float:right; clear:right; font-weight:bold;}
.user-latest-news h3{float:left;}
.paratxt{ clear:both; border-bottom:1px dashed #333; padding:0 0 10px 0;}


.user-all-news{width:740px; margin:0 0 0px 0;}
.user-all-news span{float:right; clear:right; font-weight:bold;}
.user-all-news h3{float:left;}
.paratxt-two{ clear:both; border-bottom:1px dashed #333; padding:0 0 10px 0; margin: 0 0 10px 0;}
/* User Style End */

/*--------------- Live Chats -----------------*/
.livechat{
	color:#000;
	padding:0px 0 0 0;
	background: url(../images/live-chat.png) no-repeat bottom right;
	height:120px;
}
.livechat h3{margin:0; padding:0; font-size:14px; color:#FFF;}
.livechat ul{margin:0; padding:10px 0 0 0; list-style-type:none; float:left;
	width: 250px;
}
.livechat ul li{margin:0; padding:3px 0; display:block; line-height:32px;}

a.gtalk { background:url('../images/live-chat-icons.png') no-repeat 0 -32px; 
color:#333; width:187px; 
padding-left:35px; display:block; text-decoration:none; }
a:hover.gtalk {background-position:0 -160px; color:#FFF;}

a.msn-chat { background:url('../images/live-chat-icons.png') no-repeat 0 0; 
color:#333; width:187px; 
padding-left:35px; display:block; text-decoration:none;
}
a:hover.msn-chat {background-position:0 -128px; color:#FFF;}

a.yahoo-chat { background:url('../images/live-chat-icons.png') no-repeat 0 -64px; 
width:150px; 
color:#333; padding-left:35px; display:block; text-decoration:none;
}
a:hover.yahoo-chat {background-position:0 -192px; color:#FFF;}

a.skype-chat { background:url('../images/live-chat-icons.png') no-repeat 0 -96px; 
color:#333; width:187px; 
padding-left:35px; display:block; text-decoration:none; height:32px;
}
a:hover.skype-chat {background-position:0 -224px; color:#FFF;}


/*---------------Live Chats End-----------------*/

/*--------------- User Plants Rate -----------------*/
.user-plant-rates{width:230px; float:left; margin:3px; background:#EEE; border:1px dotted #333;}
.user-plant-rates ul{margin:0; padding:0; list-style-type:none;}
.user-plant-rates ul li{width:230px;  padding:0; text-align:center; margin:0;}
.user-plant-rates ul li h4{color:#FFF; font-size:14px; background:#4a6a00; padding:5px 0 5px 0; margin:0;}
.user-plant-rates ul li span{background:#EEE;}
/*--------------- User Plants Rate End -----------------*/

/*--------------- Floating images for subpages -----------------*/
.floating-image{float:right; margin:0 0 10px 10px;}
/*--------------- Floating images for subpages end -----------------*/




.spacer{clear:both; height:10px;}

#top-banner
{
background:#8EAA46;
border:solid 1px #fff;
font-weight:bold;
font-size:16px;
color:#FFF;
text-align:center;
margin:5px;
padding:10px;
}
#top-banner a:link,#top-banner a:active,#top-banner a:visited 
{
color:#FFF;
text-decoration:none;
font-weight:bold;
font-size:16px;
}

#top-banner a:hover
{
color:#FF0;
text-decoration:none;
font-weight:bold;
font-size:16px;
}

#powered-by a:link, #powered-by a:active, #powered-by a:visited
{
color:#FFF;
text-decoration:none;
}
#powered-by a:hover
{
color:#FF0;
text-decoration:none;
}