/* CSS Document */
body { margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5E5E5E;}
td,tr{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#5E5E5E; line-height:17px;}
h1{ FONT-FAMILY: arial; font-weight:bold; color:#000000; font-size:17px; padding:0; margin:0;}
h2{ FONT-FAMILY: arial; font-weight:bold; color:#FFFFFF; font-size:14px; }
h3{ FONT-FAMILY: arial; font-weight:bold; color:#5D7007; font-size:14px;}

input, select, textarea{font-family:Arial, Helvetica, sans-serif; color:#705820; font-size:95%;}

a:link, a:active, a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A9C937; text-decoration:none;}

.footer_text{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#616161;
	padding:0px;
	margin:0px;
}

.greytext{
font-size:16px;
font-weight:bold;
color:#5E5E5E;
}

.bckgrd{
background: url(images/bckgrd.jpg) top right no-repeat;
background-color:#EFEFEF;
}

.footerbck{
background: url(images/main_44.jpg) repeat-x;
}

.leftbck{
background: url(images/design2_blue_28.jpg) bottom right no-repeat;
}

.table{
background-color:#CCCCCC;
border-right:#FFFFFF 1px solid; 
}

.contactus_text{
font-size:16px;
font-weight:bold;
color:#5E5E5E;
}



.line{
border-bottom:#E2E2E2 1px solid; 
border-top:#E2E2E2 1px solid; 
}

.border{
border:1px solid #E7E7E7; 
}

.bigtext{
	font-size:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#618515;
}

.stext{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}

.smalltext{
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}


.grey{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#718495;
}

.gtext{
	font-size:17px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#B0D20C;
}

.grey_bck{
background-color:#CCCCCC;
font-size:16px;
font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.grey1{
background-color:#CCCCCC;
}

.dotted{
border:1px dotted #BCBCBC;
}

.dotted1{
border:1px dotted #D1D0D0;
}
.white{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
}

.right_menu{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.white1{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
}

.white2{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
}

.number{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5D7007;
	font-weight:bold;
}

.line{
border-bottom:1px solid  #999999;
}

.border{
border:1px solid  #999999;
}

#

#lang_btn
a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#718495;
text-decoration:none;
}
#lang_btn a:hover{color:#6F8602}

#topmenu
a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}

#topmenu a:hover{color:#FFFFFF}

#menu
a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

#menu a:hover{color:#FFFFFF}

.bckground{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
background-color:#DFCA31;
}

#bottom
a{
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:12px; 
color:#FFFFFF; 
text-decoration:none;
}

#bottom a:hover{color:#DFCA31}



/**drop-down**/
#menuh-container {
	TOP: 1.2em
}
#menuh {
	MARGIN-TOP: 1.2em; PADDING-LEFT: 80px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 100%; FONT-FAMILY: arial, helvetica, sans-serif
}
#menuh A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
#menuh A {
	COLOR: white; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
#menuh A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
#menuh A:hover {
	COLOR: #663300
}
#menuh UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 6.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menuh LI {
	MIN-HEIGHT: 1px; VERTICAL-ALIGN: bottom; POSITION: relative
}
#menuh UL LI UL LI {
	DISPLAY: block; WIDTH: 170px
}
#menuh UL UL {
	PADDING-RIGHT: 1em; DISPLAY: none; PADDING-LEFT: 1em; Z-INDEX: 500; PADDING-BOTTOM: 1em; MARGIN: -1em 0px 0px -1em; PADDING-TOP: 1em; POSITION: absolute; TOP: auto
}
#menuh UL UL UL {
	LEFT: 100%; TOP: 0px
}
DIV#menuh LI:hover {
	Z-INDEX: 100; CURSOR: pointer
}
DIV#menuh LI:hover UL UL {
	DISPLAY: none
}
DIV#menuh LI LI:hover UL UL {
	DISPLAY: none
}
DIV#menuh LI LI LI:hover UL UL {
	DISPLAY: none
}
DIV#menuh LI LI LI LI:hover UL UL {
	DISPLAY: none
}
DIV#menuh LI:hover UL {
	DISPLAY: block
}
DIV#menuh LI LI:hover UL {
	DISPLAY: block
}
DIV#menuh LI LI LI:hover UL {
	DISPLAY: block
}
DIV#menuh LI LI LI LI:hover UL {
	DISPLAY: block
}

.shadetabs {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; FONT: bold 12px Verdana; MARGIN-LEFT: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.shadetabs LI {
	DISPLAY: inline; MARGIN: 0px
}
.shadetabs LI A {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #d7d7d7 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(images/shade.gif) white repeat-x left top; PADDING-BOTTOM: 3px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #656363; MARGIN-RIGHT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #d7d7d7 1px solid; TEXT-DECORATION: none
}
.shadetabs LI A:visited {
	COLOR: #656363
}
.shadetabs LI A:hover {
	BACKGROUND: #ffffff; COLOR: #2d2b2b; TEXT-DECORATION: underline
}
.shadetabs LI.selected {
	POSITION: relative; TOP: 1px
}
.shadetabs LI.selected A {
	BACKGROUND-IMAGE: url(images/shadeactive.gif); BORDER-BOTTOM-COLOR: white
}
.shadetabs LI.selected A:hover {
	TEXT-DECORATION: none
}
.tabcontentstyle {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d7d7d7 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 450px; PADDING-TOP: 10px; BORDER-BOTTOM: #d7d7d7 1px solid
}
.tabcontent {
	DISPLAY: none
}

#menuh-container {
	TOP: 1.2em
}
#menuh {
	MARGIN-TOP: 1.2em; PADDING-LEFT: 80px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 100%; FONT-FAMILY: arial, helvetica, sans-serif
}
#menuh A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
#menuh A {
	COLOR: white; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
#menuh A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
#menuh A:hover {
	COLOR: #663300
}
#menuh UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 6.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menuh LI {
	MIN-HEIGHT: 1px; VERTICAL-ALIGN: bottom; POSITION: relative
}
#menuh UL LI UL LI {
	DISPLAY: block; WIDTH: 170px
}
#menuh UL UL {
	PADDING-RIGHT: 1em; DISPLAY: none; PADDING-LEFT: 1em; Z-INDEX: 500; PADDING-BOTTOM: 1em; MARGIN: -1em 0px 0px -1em; PADDING-TOP: 1em; POSITION: absolute; TOP: auto
}
#menuh UL UL UL {
	LEFT: 100%; TOP: 0px
}
DIV#menuh LI:hover {
	Z-INDEX: 100; CURSOR: pointer
}
DIV#menuh LI:hover UL UL {
	DISPLAY: none
}
DIV#menuh LI LI:hover UL UL {
	DISPLAY: none
}
DIV#menuh LI LI LI:hover UL UL {
	DISPLAY: none
}
DIV#menuh LI LI LI LI:hover UL UL {
	DISPLAY: none
}
DIV#menuh LI:hover UL {
	DISPLAY: block
}
DIV#menuh LI LI:hover UL {
	DISPLAY: block
}
DIV#menuh LI LI LI:hover UL {
	DISPLAY: block
}
DIV#menuh LI LI LI LI:hover UL {
	DISPLAY: block
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
background-color: #F3F3F3; /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 90px; /*Width of top level menu link items*/
padding: 1px 8px;
border: 1px solid black;
border-left-width: 0;
text-decoration: none;
color: navy;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 160px; /*width of sub menu levels*/
color: navy;
text-decoration: none;
padding: 1px 5px;
border: 1px solid #ccc;
}

.suckertreemenu ul li a:hover{
background-color: black;
color: white;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: #F3F3F3 url(media/arrow-down.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: #F3F3F3 url(media/arrow-right.gif) no-repeat center right;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */
