/* CSS Document */
body{
/*background-color:#DAE69E;*/
margin:0;
padding:0;
line-height: 1.2em;
font-family:Arial, Verdana, Helvetica, sans-serif;
background-image:url(images/back_grad.jpg);
background-position:top;
background-repeat:repeat-x;
}

a:visited {text-decoration: none;}
a:link {text-decoration: none; }
a:active {text-decoration: none; }
a:hover {text-decoration: underline; }

b{font-size: 110%;}
em{color: red;}

#maincontainer{
background-image:url(images/mainback_new_test.jpg);
background-repeat:repeat-y;
width: 832px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/

}

#topsection{
/*background: #ffffff;*/
background-image:url(images/headerimage.jpg);
background-position:top;
background-repeat:no-repeat;
height: 150px; /*Height of top section*/

}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumninner{
margin: 0 20px 0 185px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#contentcolumninner p {
font-size:12px;
color:#000000;
}
#contentcolumninner h1 {
font-size:18px;
font-weight:bold;
color:#000000;
margin-top:5px;
}
#contentcolumninner h2 {
font-size:12px;
font-weight:bold;
color:#000000;

}
#contentcolumninner h3 {
font-size:12px;
font-style:italic;
font-weight:normal;
color:#000000;
}
#contentcolumn{
margin: 0 190px 0 185px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
font-family:Arial, Helvetica, sans-serif;
}
#contentcolumn p {
font-size:11px;
color:#000000;
}
#contentcolumn h1 {
font-size:12px;
font-weight:bold;
color:#000000;
}
#contentcolumn h3 {
font-size:12px;
font-weight:bold;
color:#000000;
}

#leftcolumn{
float: left;
width: 182px; /*Width of left column in pixel*/
margin-left: -828px; /*Set margin to that of -(MainContainerWidth)*/
/*background: #C9D5B3#ACB899 #DAE69E #778860;*/
/*background-image:url(images/columm_back_rpt.gif);
background-repeat:repeat-y;*/
}

#rightcolumn{
background: /*#C9D5B3#ACB899 #DAE69E*/ #778860;
/*background-image:url(images/columm_back_image.jpg);*/

float: left;
width: 190px; /*Width of right column*/
margin-left: -198px; /*Set left margin to -(RightColumnWidth)*/
padding-bottom:90px;
font-family:Arial, Helvetica, sans-serif;
}

#rightcolumn p { 
font-size:11px;
color:#FFFFFF;
}
#rightcolumn h1 { 
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
#rightcolumn a { 
color:#FFFFFF;
}
#rightcolumn p a:visited {text-decoration: none;}
#rightcolumn p a:link {text-decoration: none; }
#rightcolumn p a:active {text-decoration: none; }
#rightcolumn p a:hover {text-decoration: underline; }

#footer{
clear: left;
width: 832px;
background-image:url(images/footer_back_test.jpg);
/*background-image:url(images/footer_back.gif);*/
background-position:top;
background-repeat:no-repeat;
/*background: black;
color: #FFF;*/
/*text-align: center;*/
padding: 10px 0px 0px 0px;
height: 0px;
z-index:100;
}

#footer a {
color: #000000;
}
#footer p {
text-align:left;
font-size:11px;
color:#000000;
margin-top: 13px;
margin-left: 10px;
border-top:1px solid black;
border-bottom:1px solid black;
margin-right: 8px;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
.innertubecontent {
margin: 20px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
#innertubecontent h1 {
font-size:16px;
}
#innertubecontent h4 {
font-style:italic;
font-weight:normal;
}
.innertubeleft{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
#address {
font-size:11px;
color:#000000;
line-height: 1.4em;
text-align:right;
margin-top:6px;
padding-top:5px;
margin-right:45px;
}
#address a {
color:#000000;
}
#address a:visited {color:#000000; text-decoration: none;}
#address a:link {color:#000000; text-decoration: none; }
#address a:active {color:#000000; text-decoration: none; }
#address a:hover {color:#000000; text-decoration: underline; }

#headermenu {
width:330px; height:32px;z-index:1; padding-left: 8px; padding-top: 50px;
font-size:11px;
color:#000000;
}
#headermenu a {
color:#000000;
}

/* ------- menu start ----- */
.arrowgreen{
	width: 180px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
}

.arrowgreen ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowgreen li a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(images/arrowgreen_new.gif) 100% 0;
    height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowgreen li a:link, .arrowgreen li a:visited {
	color: #5E7830;
}

.arrowgreen li a:hover{
	color: #26370A;
	background-position: 100% -32px;
}

	
.arrowgreen li a.selected{
	color: #26370A;
	background-position: 100% -64px;
}
.style1 {color: #000000}

/* ------- menu end ----- */

/*---------- button start ----------*/

.cssbutton{
background-color: #DAE69E;
border: 2px #d1ec4c outset;
padding: 1px 4px;
color: black;
text-decoration: none;
font: bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
height: 30px;
}

.cssbutton:visited{
color: black;
}

.cssbutton:hover{
border-style: inset;
background-color: #e3f48e;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}

.cssbutton:active{
color: black;
}
.cssbuttonselected {
background-color: #ffffff;
border: 2px #d1ec4c outset;
padding: 1px 4px;
color: black;
text-decoration: none;
font: bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
height: 30px;
}

/*---------- button end ----------*/



