/* New design */
body				{ font-family: "tahoma", sans-serif; color:#000000; background-color: #CCCC99; margin: 0em; background-image: url("/images/design/bg.jpg"); text-align: center;}

/* Page body size and position */

#encircle				{ text-align: center; margin: 0 0 0 0px; width: 100%; background-image: url("/images/design/background-striped.gif");}
#page					{ margin: 0 0 0 0px; width: 770px; background-color: #FFFFFF; border: solid #000000 1px;}

#navigation			{ color: #ff6666; clear: both; text-align: right; padding: 5px 0px 5px 5px;}
#bodycontent			{ margin: 0px; width: 550px; position: relative; float: left; text-align: justify; padding: 10px 10px 10px 10px;}
#bodycontentall		{ margin: 0px; width: 100%; position: relative; text-align: justify; padding: 10px 10px 10px 10px;}


/* Page header - logo section */

#menubar				{ margin: 0 0 0 0px; width: 100%; background-image: url("/images/title/1.jpg"); background-color: #107B08;}
#logotable				{ padding: 20px 0px 0px 0px; width: 100%; float: left; text-align: center;}
#searchtable			{ border-bottom: solid #000000 1px; margin: 0px; padding: 0px 0px 0px 0px; width: 100%; float: left; text-align: right;} 
.SearchBox				{ background-color: #7DCD00; border: 1px solid #ffffff; color: #000000;}

/* Page header - message section */

#headersection		{ vertical-align: middle; margin: 20px 20px 20px 20px; position: relative;}

/* Page footer styles and position */

#footermenu			{ border-top: solid #000000 1px; margin: 0px; width: 100%; position: relative; clear: both; padding: 0px; background-color: #107B08;}

/*div#bodycontent A			{ border-bottom: dashed #cccccc 1px; text-decoration: none; color: #006600;}*/
div#bodycontent A:link		{ border-bottom: dashed #cccccc 1px; text-decoration: none; color: #006600;}
div#bodycontent A:visited	{ border-bottom: dashed #cccccc 1px; text-decoration: none; color: #006600;}
div#bodycontent A:hover		{ border-bottom: dashed #000000 1px; text-decoration: none; color: #000000;}

/* Menus for different pages */

#menunavigation				{ margin: 0px; width: 200px; position: relative; float: left; }
#menunavigation ul			{ list-style-type: none;}
#menunavigation li			{ margin: 15px 0px 15px 0px;}
#menunavigation a				{ border-bottom: dashed #cccccc 1px; text-decoration: none; font-weight: bold; font-size: 100%; font-family: "Tahoma", sans-serif; color: #000000;}
#menunavigation a:link		{ border-bottom: dashed #cccccc 1px; text-decoration: none; color: #000000;}
#menunavigation a:visited	{ border-bottom: dashed #cccccc 1px; text-decoration: none; color: #000000;}
#menunavigation a:hover		{ color: #FFFFFF; background-color: #33AA66; text-decoration: none;}

#menunavigationsecondary			{ text-align: center; width: 100%;}
#menunavigationsecondary ul			{ list-style-type: none; margin: 0px; padding: 0px;}
#menunavigationsecondary li			{ margin: 10px 0px 0px 0px; display: inline; text-align: center;}
#menunavigationsecondary a			{ border-bottom: dashed #cccccc 1px; text-decoration: none; font-weight: bold; font-size: 100%; font-family: "Tahoma", sans-serif; color: #000000;}
#menunavigationsecondary a:link	{ border-bottom: dashed #cccccc 1px; text-decoration: none; color: #000000;}
#menunavigationsecondary a:hover	{ border-bottom: dashed #cccccc 1px; text-decoration: none; color: #FFFFFF; background-color: #33AA66;}
#menunavigationsecondary a:visited	{ border-bottom: dashed #cccccc 1px; text-decoration: none; color: #000000;}
#menunavigationsecondary td			{ text-align: center;}

#EmailContact {display : none;}

/*  Style for the logo  */

#logo				{ font-size: 180%; font-family: "Century Gothic", sans-serif; font-weight: bold;}
.logowhite			{ color: #000000; background-color: transparent;}

/* General page styles */

h1					{ color: #107B08; font-family: "Century Gothic", sans-serif; font-size: 150%; font-weight: lighter; text-align: right;}
h2					{ color: #000000; font-family: "Century Gothic", sans-serif; font-size: 150%; font-weight: lighter; text-align: center; background-color: #EEEEEE;}
h3					{ font-family: "Century Gothic", sans-serif; color: #000000; font-size: 120%; font-weight: 600; text-align: left;}
h4					{ font-family: "Century Gothic", sans-serif; color: #000000; font-weight: bold;}

.invertedborder	{ background-color: #EEEEEE; color: #000000; }
.tablelook			{ background-color: #107B08;}

HR.green			{ border-top: 1px dashed #107B08; width: 100%; }
HR.gray 			{ border-top: 1px dashed #CCCCCC; width: 100%; }

/* Styles used for search page */

.HighlightText				{font-size: 80%; color: #FFFFFF; padding: 4px;}
.SearchInfo					{font-size: 80%; color: #8E5FC3; padding: 4px;}