/* CSS Document */

html {

	height: 100%;

}



.clr {

	clear: both;

}



form {

	margin: 0;

	padding: 0;

}



body {

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, Sans Serif;

	line-height: 120%;

	font-size: 12px;

	color: #333333;
	background:#fff !important;

}



/* Joomla core stuff */

a:link,a:visited {

	color: #787878;

	text-decoration: none;

	font-weight: bold;

}



a:hover {

	color: #787878;

	text-decoration: none;

	font-weight: bold;

}



.button {

	color: #0073AE;

	font-family: Arial, Hevlvetica, sans-serif;

	text-align: center;

	font-size: 11px;

	font-weight: bold;

	border: 3px double #dad589;

	width: auto;

	/*background: url(../images/button_bg.png) repeat-x;*/

	padding: 0px 5px;

	line-height: 18px !important;

	line-height: 16px;

	height: 22px !important;

	height: 22px;

	margin: 1px;

}



.button_contact {

	color: #0073AE;

	font-family: Arial, Hevlvetica, sans-serif;

	text-align: center;

	font-size: 11px;

	font-weight: bold;

	border: 3px double #dad589;

	width: auto;

	/*background: url(../images/button_bg.png) repeat-x;*/

	padding: 0px 5px;

	line-height: 18px !important;

	line-height: 16px;

	height: 22px !important;

	height: 22px;

	margin: 1px;

}



img {

	border: none;

}



.inputbox {

	padding: 1px 2px 1px 2px;

	border: solid 1px #cccccc;

	background-color: #ffffff;

}



#bd {

	background: #ffffff;

	Width: 100%;

}



#main-wrapper {

	margin: 0 auto;

	padding: 0px;

	width: 970px;

}



#wrapper {

	margin: 0 auto;

	padding: 0px;

	width: 970px;

	padding-top: 0px;

}



#header {

	margin: 0 auto;

	padding: 0px;

	width: 970px;

	height: 136px;

}



#bodytop {

	width: 100%;

	margin: 0;

	padding: 0;

}



#highlights {

	border: 1px solid #D1CC6E;

	float: left;

	height: 404px;

	padding: 10px;

	width: 548px;

}



.latestnews td {

	padding-bottom: 10px;

}



.latestnews {

	margin-bottom: 10px;

}



#community {

	width: 382px;

	height: 424px;

	float: right;

	padding-left: 10px;

	border: 1px solid #d1cc6e;

}



#bodybottom {

	height: 200px;

	float: right;

	width: 100%;

	clear: both;

	margin: 10px 0px 10px 0px;

}



#biodioversity {

	width: 182px;

	float: left;

	height: 178px;

	border: 1px solid #dad68b;

	background: #fff;

	padding: 10px;

}



#winner {

	width: 418px;

	margin-left: 10px;

	float: left;

	height: 178px;

	border: 1px solid #dad68b;

	background: #fff;

	padding: 10px;

}



#tabs {

	margin-left: 10px;

	width: 306px;

	float: right;

	background: #fff;

	padding: 0px;

}


.module-blank .button {

	border-top: 1px solid #DAD589 !important;

	border-left: 1px solid #DAD589 !important;

	border-right: 1px solid #DAD589 !important;

	border-bottom: none;

	margin: 0px 5px 0px 0px; ! important;

	/*padding: 0px 0px 5px 0px !important;*/

	height: 23px !important;

	line-height: 23px !important;

	color: #0073AE !important;

}



#undp_logo { /*width:80px;*/

	margin: 0px 0px 0px 0px;

	padding: 0px;

	float: right;

	clear: both;

}



#contact a {

	font-weight: bold;

	color: #0073ae;

}



#righttop {

	width: 70px;

	margin: 5px 0px 0px 0px;

	padding: 0px;

	float: right;

}



#search {

	margin: 1px 0px 0px 0px;

	padding: 0px;

	float: right;

	clear: both;

}



#topsearch {

	margin: 0px;

	padding: 0px;

	background: url(../images/search.png) no-repeat top left;

	height: 26px;

	width: 158px;

}



input.inputbox_search {

	margin: 0px;

	padding: 0px 0px 0px 3px;

	width: 125px;

	height: 24px;
	line-height:24px;

	background: none;

	border: none;

	color: #949698;

}



input.button_search {

	margin: 0px;

	padding: 0px;

	width: 32px;

	height: 24px;

	background: none;

	border: none;

	cursor: pointer;

}



#language {

	margin: 30px 0px 0px 0px;

	padding: 0px;

	float: right;

	clear: both;

	position: absolute !important;

	z-index: 9999999 !important;
	
	
}



#websites3_msdd,#language select {

	width: 158px;

	height: 27px;

	background: url(../images/language.jpg) no-repeat top left;

	border: none !important;

	padding: 3px 3px 3px 3px;

	margin:0px !important;

	 
	
}



#logo {

	margin: 0px;

	padding: 23px 0px 0px;

	float: left;

	width: 895px;

	height: 100px;

}

#logo div.tag_line { font-size:24px; font-weight:normal; color:#0073ae; margin:6px 0px 0px 0px; }

.logo_img {

	margin: 0px;

	padding: 0px;

}



#logo h1 img {

	float: left;

	margin: 0px;

	padding: 0px;

}



.lgtxt { /*font-family: Arial, Helvetica, sans-serif;*/

	font-size: 19px;

	color: #6da7d0;

	padding: 21px 0px 0px 0px;

	text-align: left;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

}



.module-french 

.lgtxt { /*font-family: Arial, Helvetica, sans-serif;*/

	font-size: 30px;

	color: #6da7d0;

	padding: 25px 0px 0px 0px;

	text-align: left;

	font-family: PragmaticaCondC, Arial, Helvetica, sans-serif;

}



.module-logoport .lgtxt { /*font-family: Arial, Helvetica, sans-serif;*/

	font-size: 32px;

	color: #6da7d0;

	padding: 25px 0px 0px 0px;

	text-align: left;

	font-family: PragmaticaCondC, Arial, Helvetica, sans-serif;

}



.module-logospain

.lgtxt { /*font-family: Arial, Helvetica, sans-serif;*/

	font-size: 32px;

	color: #6da7d0;

	padding: 29px 0px 0px 0px;

	text-align: left;

	font-family: PragmaticaCondC, Arial, Helvetica, sans-serif;

}



td .logo {

	width: 220px;

}



#mainmenu {

	margin: 0px 0px 0px 0px;

	padding: 0px;

	width: 805px;

	float: left;

	background: url(../images/menubg.png) repeat-x top left;

	/*height:43px;*/

	height: 57px;

}

#blue_area{ margin: 0px 0px 5px 0px;

	padding: 0px;

	width: 969px;}
#blue_right {margin:0px; padding:0px; float:right; width:160px;}

#fp_slideshow {

	width: 968px;

	height: 372px;

	border: 1px solid #dad68b;

	clear: both;

	margin: 0px 0px 10px 0px;

}



#mainbody {

	margin: 0px;

	padding: 0px;

	width: 100%;

}



#mainbody_inner {

	margin: 0px;

	padding: 0px;

	width: 100%;

}



#leftcol {

	margin: 0px 10px 10px 0px;

	padding: 0px;

	float: left;

	width: 150px;

}



#bodyleftonly {

	float: left;

	width: 795px;

	margin: 0px 0px 10px 15px;

	padding: 0px;

}



#bodyonly {

	float: left;

	width: 969px;

	margin: 0px 0px 10px 0px;

	padding: 0px;

}



#body_area ul li {

	

}



#body_area li a {

	color: #0073AE;

	line-height: 22px;

}

#body_area{
	
	}

#body_area a {

	color: #0073AE;

	font-weight: normal;

}



.tbl_border td{

	text-transform:capitalize;

	

	

	}

.tbl_border td a{

	

	font-size:15px;

	}

#body_area a:hover {

	color: #0073AE;

	font-weight: normal;

}



#body_content p {

	

}



#whitebox div {

	text-align: left;

}



#rightcol {

	margin-bottom: 10px;

	padding: 0px;

	width: 22%;

	float: right;

}



#partners {

	width: 100%;

	margin: 0;

	padding: 0;

	background: #e4e4e4;

	clear: both;

}

 #footer {
margin: 0px;
padding: 35px 0 20px;
width: 100%;
height: 26px;
}


#mainbody_inner #footer {
margin: 0px;
padding: 35px 0 7px;
width: 100%;
height: 26px;
}



#footer_left {

	margin: 0px;

	padding: 0px;

	width: 75%;

	float: left;

}



#footer_right {

	margin-top: 1px;

	padding: 0px;

	width: 24%;

	float: right;

}



#footer_menu {

	margin: 0px;

	padding: 0px;

	width: 100%;

	text-align: center;

}



#footer_menu li {

	margin: 0px 0px 0px 0px;

	padding: 20px 0px 20px 0px;

	color: #007fb7;

	font-size: 12px;

	line-height: 12px;
display:inline;
	text-decoration:none;
	list-style:none;
	background:url(../images/sep.png) no-repeat left center;

}
#footer_menu li:first-child{
	background:none;
	}


#footer_menu ul{
	margin:0px;
	padding:0px;
	}
#footer_menu li  a {

	margin: 0px;

	padding: 0 10px 0 9px;

	color: #007fb7;

	font-size: 12px;

	line-height: 12px;

	font-weight: normal;

}



#footer_menu li  a:hover {



	color: #007fb7;

}



#footer_menu li   span {

	color: #007fb7;

}



#copyright {

	margin: 0px;

	padding: 0px;

	width: 100%;

}



#dropmenu {

	margin-top: 5px;

	padding: 0px;

	width: 10%;

	float: right;

	background: url(../images/drop_arrow.jpg) no-repeat;

	background-position: right;

}



#dropmenu a {

	font-size: 13px;

	font-weight: bold;

	color: #4D5383;

}



div.module-grey h3,div.module-dark h3,div.module-blue h3 {

	margin: 0px 0px 5px 0px;

	padding: 0px;

	font-size: 13px;

	line-height: normal;

	color: #000000;

}



.modns { /*line-height:30px;*/

	margin: 8px 0px;

}



.modns .button {

	color: #0073AE;

	font-family: Arial, Hevlvetica, sans-serif;

	text-align: center;

	font-size: 11px;

	font-weight: bold;

	border-top: 3px double #dad589 !important;

	border-left: 3px double #dad589 !important;

	border-right: 3px double #dad589 !important;

	border-bottom: 3px double #dad589 !important;

	width: auto;
	background:transparent;

	/*background: url(../images/button_bg.png) repeat-x;*/

	padding: 0px 5px;
/*
	line-height: 11px !important;

	line-height: 16px;
*/
	height: 22px !important;
	line-height:22px;
	height: 22px;

	margin: 10px 1px 1px 1px;

}



div.module-grey,div.module-dark,div.module-blank,div.module-blue {

	margin: 0px 0 0px;

	padding: 0;

	float: left;

	clear: both;

	width: 100%;

}



div.module-grey div,div.module div div,div.module-dark div,div.module div div,div.module-blue div,div.module div div

	{

	padding: 0;background:none;

}



div.module-grey div div div,div.module-dark div div div,div.module-blue div div div

	{

	padding: 4px 10px 15px 8px;

}



div .module-blank div div div,
{
padding:0px;
}

div.module-blue div div div {
	padding: 5px;
}



div.module-grey div div div div,div.module-dark div div div div,div.module-blank div div div div,div.module-blue div div div div

	{

	margin: 0;

	padding: 0;

	float: none;

	background: none;

}



div.module-grey {

	background: url(../images/box-br-grey.gif) no-repeat bottom right

		#E6E6E6;

}



div.module-grey div {

	background: url(../images/box-bl-grey.gif) no-repeat bottom left;

}



div.module-grey div div {

	background: url(../images/box-tr-grey.gif) no-repeat top right;

}



div.module-grey div div div {

	background: url(../images/box-tl-grey.gif) no-repeat top left;

}



.componentheading

,

{

background





:





url

(../images/subhead_bg

.png

)





repeat-x

;





color





:





#666666

;





text-align





:





left

;





padding-top





:





4

px

;





padding-left





:





4

px

;





height





:





21

px

;





font-weight





:





bold

;





font-size





:





10

px

;





text-transform





:





uppercase

;





}

.contentcolumn {

	padding-right: 5px;

}



.contentheading {

	color: #0073AE;

	font-size: 22px;

	font-weight: normal;

	height: 24px;

	line-height: 19px;

	margin: 0;

	padding: 10px 0;

	width: auto;

}



.contentpaneopen {

	width: 100%;

}



.contentpagetitle {

	font-size: 13px;

	font-weight: bold;

	color: #cccccc;

	text-align: left;

}



#mainbox {

	width: 100%;

	margin: 0px;

	padding: 0px;

}



#mainleft {

	float: left;

	width: 28%;

	margin-top: 4px;

}



#mainright {

	float: right;

	width: 70%;

	margin-top: 4px;

}



/* Tooltips */

.tool-tip {

	float: left;

	background: #ffc;

	border: 1px solid #D4D5AA;

	padding: 5px;

	max-width: 200px;

	text-align: left;

}



.tool-title {

	padding: 0;

	margin: 0;

	font-size: 100%;

	font-weight: bold;

	margin-top: -15px;

	padding-top: 15px;

	padding-bottom: 5px;

	background: url(../../system/images/selector-arrow.png) no-repeat;

}



.tool-text {

	font-size: 100%;

	margin: 0;

}



#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul

	{

	padding: 0;

	margin: 0;

}



#system-message dd.message ul li,#system-message dd.error ul li,#system-message dd.notice ul li

	{

	background: none;

	padding: 5px;

	height: 25px;

	margin: 0;

	list-style-type: none;

}



/* System Standard Messages */

#system-message dd.message ul {

	background: #006699;

	border: none;

}



/* System Error Messages */

#system-message dd.error ul {

	background: #BF0000;

	border: none;

}



/* System Notice Messages */

#system-message dd.notice ul {

	background: #EE9600;

	border: none;

}



#system-message dt {

	display: none;

}



#system-message dd {

	margin: 0px 0px 0px 0px;

	padding: 0px;

}



#system-message {

	margin: 10px 5px 20px 5px;

}



#system-message dd.message ul {

	background: #C0D2E8 url(../../system/images/notice-info.png) 4px center

		no-repeat;

	border-top: 3px solid #0099DD;

	border-bottom: 3px solid #0099DD;

	margin: 0px;

	padding-left: 40px;

	text-indent: 0px;

	color: #425563;

}



/* System Error Messages */

#system-message dd.error ul {

	color: #425563;

	background: #C0D2E8 url(../../system/images/notice-alert.png) 4px center

		no-repeat;

	border-top: 3px solid #0099DD;

	border-bottom: 3px solid #0099DD;

	margin: 0px;

	padding-left: 40px;

	text-indent: 0px;

}



/* System Notice Messages */

#system-message dd.notice ul {

	color: #425563;

	background: #C0D2E8 url(../../system/images/notice-note.png) 4px center

		no-repeat;

	border-top: 3px solid #0099DD;

	border-bottom: 3px solid #0099DD;

	margin: 0px;

	padding-left: 40px;

	text-indent: 0px;

}



.clearfix:after {

	clear: both;

	display: block;

	content: ".";

	height: 0;

	visibility: hidden;

}



* html>body .clearfix {

	width: 100%;

	display: block;

}



* html .clearfix {

	height: 1%;

}



.module-line {

	background: #FFFFFF;

	padding: 10px;

	border: 1px solid #dad68b;

}



.module-line h3 {

	color: #007FB7;

	font-size: 15px;

	text-transform: uppercase;

	margin: 0;

	padding: 0px 0px 10px 0px;

	text-transform: uppercase;

	font-weight: normal;

}



.module h3 {

	color: #007FB7;

	font-size: 15px;

	text-transform: uppercase;

	margin: 0;

	padding: 0px 0px 10px 0px;

	font-weight: normal;

}



.module-border h3 {

	color: #007FB7;

	font-size: 14px;

	text-transform: uppercase;

	margin: 0;

	padding: 0px 0px 10px 0px;

}



.module-border {

	border: 1px solid #DAD68B;

	padding: 10px;

}



.module-menublue ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



.module-menublue h3 {

	color: #007FB7;

	font-size: 11px;

	margin: 0;

	padding: 15px 0px 10px 0px;

	text-transform: uppercase;

}



.module-menublue li {

	color: #0073ae;

	font-size: 11px;

	padding: 0px 0px 0px 0px;

	line-height: 11px;

}



.module-menublue li li {

	color: #0073ae;

	font-size: 11px;

	padding: 0px 0px 0px 0px;

	line-height: 11px;

}



.module-menublue li li li {

	color: #0073ae;

	font-size: 11px;

	padding: 0px 0px 0px 0px;

	line-height: 11px;

}



html body div#bd div#main-wrapper div#mainbody_inner.clearfix div#bodya_area.clearfix div#leftcol div.module-menublue div div div ul.menu li#current.parent

	{

	border-bottom: none;

}



html body div#bd div#main-wrapper div#mainbody_inner.clearfix div#bodya_area.clearfix div#leftcol div.module-menublue div div div ul.menu li#current.parent ul li.parent

	{

	border-bottom: none;

}



html body div#bd div#main-wrapper div#mainbody_inner.clearfix div#bodya_area.clearfix div#leftcol div.module-menublue div div div ul.menu li.parent

	{

	

}



.module-menublue li a { /*color: #0073ae;*/

	color: #0073AE;

	font-weight: normal;

	/*border-bottom: 1px solid #2c8d01;*/

	/*	border-bottom: 1px solid #0073AE;*/

	border-bottom: 1px solid #e6e251;

	display: block;

	padding: 8px 0px 8px 0px;

	line-height: 11px !important;

}



.module-menublue li li a {

	padding: 8px 0px 8px 20px;

	line-height: 11px !important;

}



.module-menublue li li li a {

	padding: 8px 0px 8px 40px;

	line-height: 11px !important;

}



.module-menublue li li li li a {

	padding: 8px 0px 8px 60px;

	line-height: 11px !important;

}



.module-menublue li a:hover {

	color: #0073ae;

	font-weight: normal;

	line-height: 11px !important;

	background: #def2ff;

	text-decoration: underline;

}



#bodytopinner {

	width: 100%;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	clear: both;

}



#map1 .module {

	border: 1px solid #DAD589;

	float: left;

	height: 230px;

	margin: 0;

	padding: 10px;

	width: 595px;

}



#map1 {

	float: left;

	margin: 0;

	padding: 0;

	height: auto;

}



#rightmod {

	float: right;

	margin: 0;

	padding: 0;

}



.module-imgslide { /*width:304px;*/

	width: 318px;

	/*height:223px;*/

	height: 230px;

	padding: 10px;

	border: 1px solid #dad589;

	float: right;

}



.contentheading_event,.componentheading_new {

	color: #0073AE;

	font-size: 22px;

	font-weight: normal;

	height: 24px;

	line-height: 19px;

	margin: 0;

	padding: 10px 0;

	width: auto;

}



.joomla_add_this {

	float: right;

}



#breadcrumb {

	margin: 0;

	padding: ;

	width: 70%;

	clear: both;

	padding: 10px 0px;

	font-size: 11px;

	color: #0073ae !important;

	font-weight: bold;

	float: left;

}



#breadcrumb a {

	font-weight: bold;

	color: #7e8082;

}



#logout {

	margin: 0;

	padding: ;

	width: 30%;

	padding: 10px 0px;

	font-size: 11px;

	color: #0073ae !important;

	font-weight: bold;

	float: right;

	text-align: right;

}



#logout a {

	font-weight: bold;

	color: #0073ae;

}



.artical_image img {

	/*width: 87px;

	height: 87px;*/

	margin-bottom: 20px;

	border: 3px double #D1CC6E;

}
.artical_image {
    text-align: center;
}


.latestnews .readmore {
	text-transform:capitalize;
	color: #0073AE;

	margin-top: 10px;

	text-align: right;

	float: right;

	font-weight: bold;

	font-size: 11px;

}



.featuredwinner .readmore a {

	color: #0073AE;

	margin-top: 2px;

	text-align: right;

	float: right;

	font-weight: bold;

	font-size: 11px;

}



.latestnews h3 {

	color: #007FB7;

	font-size: 14px;

	margin: 0;

	padding: 0 0px;

	text-transform: uppercase;

	font-weight: bold !important;

}



.latestnews a {

	font-weight: normal;

	font-size: 12px;

	color: #333333;

}



a.latestnews {

	    color: #007FB7;

    font-size: 14px;

    font-weight: normal !important;

    text-transform: capitalize;

}



.featuredwinner h3 {

	color: #007FB7;

	font-size: 14px;

	margin: 0;

	padding: 0 0px;

	text-transform: uppercase;

	font-weight: bold !important;

}



.featuredwinner a {

	font-weight: normal;

	font-size: 12px;

	color: #333333;

}



a.featuredwinner { /*color: #000;*/

	color: #007FB7;

	font-size: 14px;

	margin: 0;

	padding: 0 0px;

	text-transform: capitalize;

	font-weight: normal !important;

}



.featuredwinner_image img {

	width: 133px;

	height: 134px;

	border: 3px double #D1CC6E;

}



.contact_frm td {

	padding-bottom: 10px;

}



.highlight {

	background-color: #FFFEBB;

}



#body_top {

	margin: 0;

	padding: 0;

	width: 100%;

	clear: both;

}



.contentheading_new {

	color: #0074AF;

	font-weight: bold;

	/* hasya 17-03-09 width: 707px;*/

	width: 680px;

	height: 30px;

	margin-top: 15px;

}



.browse_title{

	

	  font-size: 13px;

    font-weight: bold;

    padding-bottom: 20px;}



.goog-te-banner-frame.skiptranslate {display: none !important;} 



body { top: 0px !important; }



.goog-tooltip {

    display: none !important;

}

.goog-tooltip:hover {

    display: none !important;

}

.goog-text-highlight {

    background-color: transparent !important;

    border: none !important; 

    box-shadow: none !important;

}

#google_translate_element {
  color: transparent;
}

#google_translate_element a {
  display: none;
}

div.goog-te-gadget {
  color: transparent !important;
}

pagination span, .pagination a {
    color: #5D2000;
    padding: 0 4px;
}

.list-footer,  {
	width:100% !important;
	color:#AAA5A5 !important;
	font-weight:bold !important;
}


.pagination {
    float: right;
    margin: 0;
    padding: 0;
	width:60%;

	text-align:right;
	line-height:21px;
}
.pagination span { padding:0px 7px; border-right:1px solid #b3b3b3; color:#000000 !important; font-weight:bold !important;}
.pagination a { padding:0px 7px; border-right:1px solid #b3b3b3; color:#AAA5A5 !important; font-weight:bold !important;}
div.list-footer{
    margin: 0;
    padding: 0;
	width:100%;

}
.limit{
    float: left;
    margin: 0;
    padding: 0;
	width:30%;

}
.list-footer #limit {margin:0px !important; }
 div.pagination_blog {
    float: right;
    margin: 40px 0 0;
    padding: 0;
}

div.list-footer, .counter{
	margin: 0;
    padding: 0;
	
}

.paginationtext
{
	color:#b3b3b3 !important; font-weight:bold !important;
}

div.modns tr, div.modns td{
	
	/*padding:0px !important;*/
}
	
	.modns {
    margin: 0px 0 !important;
}


body {
    background: url("chrome://global/skin/media/imagedoc-darknoise.png") repeat scroll 0 0 #222222;
  
}
.items_mask {
    font-size: 95%;
    line-height: 125%;
	color:#333 !important;
	height:168px !important;
	overflow:hidden;
}

.sliderCaptchaStatus{
	    width: 34% !important;
	}
	
/*.sliderCaptchaContainer div{
	display:none;
	}
.sliderCaptchaContainer div div{
	display:block !important;
	}*/
/*.newslettertab{

	border:1px solid red !important;
	
	 height: 5px !important;
    overflow: visible !important;
    position: relative !important;
	     
	}*/
	
		
		#fpssContainer115 .slidetext{
			top:0px !important;
			width:264px !important;
			height:100% !important;
			background-color:none !important;
			}
			
			.fpss-template-sleek .slidetext p{
				display:block !important;
				}
			.fpssReadMore {display:block !important;}


li.item684 ul {
    width: 300px !important;
}

 ul.jt-menu li.item-684 ul{
	width: 300px !important;
	}
	
	
 ul.jt-menu li.item-684 ul li a {
    text-transform: capitalize !important;
    width: 285px;
}
  ul.jt-menu .sfHover a{
	color:#0073AE !important;
	
	}
#body_area #logout {
  position: relative !important;
  right: 0 !important;
  top: 32px !important;
  width: 100% !important;
  padding:0px !important;
  float:none !important;
}

/*------------- MENU CHANGES 16-JAN-2014 -------------*/

ul.jt-menu li a {
	word-wrap:break-word;
	padding:0;
	line-height:18px;
}

ul.jt-menu li.item-902 a {
	width:82px;
}
ul.jt-menu li.item-682 a {
	width:98px;
}
ul.jt-menu li.item-221 a {
	width:134px;
}
ul.jt-menu li.item-683 a {
	width:118px;
}
ul.jt-menu li.item-684 a {
	width:187px;
}
ul.jt-menu li.item-685 a {
	width:185px;
}

ul.jt-menu li.item-682 ul li a,
ul.jt-menu li.item-221 ul li a,
ul.jt-menu li.item-684 ul li a,
ul.jt-menu li.item-685 ul li a
{
	width:auto;
}
