/* $Id: style.css,v 1.23 2007/12/17 15:05:09 goba Exp $ */

/*
** HTML elements
*/
body {
  margin: 0;
  padding: 0;
  color: #696a6a;
  /*color: #000033;*/
  background-color: #fff;
  font: 11px Arial, Helvetica, sans-serif;
}

.breadcrumbs {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	padding: 5px 0px 0px 0px;
	font-size: 12px;
	color: #148433;}
	
a.breadcrumbs, a.breadcrumb:active, a.breadcrumb:visited {
	color: #FFFFFF;
	text-decoration: none;}

a.breadcrumb:hover {
  color: #9C0F0B;
	text-decoration: underline;}


h1 {
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	margin: 0px;
	padding: 15px 0px 0px 0px;
	color: #9f5111;
}

h2 {
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #9f5111;
}

h4, h5 {
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	margin: 0px;
	padding: 0px;
	color: #148433;
}

h6 {
	font-size: 28px;
	font-weight: bold;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	color: #148433;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	color: #9f5111;
}

img {
	display: block;
}

table {
	border-collapse: separate;
	font: 11px Arial, Helvetica, sans-serif;
}


#container {
	margin: 0px auto;
	padding: 0px;
	width: 780px;
}

#contenthead {
	margin: 0px;
	padding 0px;
	width: 100%;
}



#centercontent {
	clear: both;
	width: 780px;
	margin: 30px 0 0 0;
	padding: 0px;
	text-align: left;
}

#leftcolumn {
	float: left;
	top: 0px;
	left: 0px;
	width: 180px;
	margin: 0px;
	padding: 0px 20px 0px 0px;
	text-align: right;
	vertical-align: top;
}

#centercolumn {
	float: left;
	top: 0px;
	left: 180px;
	width: 395px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;	
}

#rightcolumn {
	float: left;
	top: 0px;
	left: 600px;
	width: 180px;
	margin: 0px;
	padding: 0px;
	text-align: middle;
	vertical-align: top;	
}

#rightblock {
	background-color: #f2f2f2;
	margin: 10px;
	padding: 10px;
	text-align: left;
	color: #050000;
}

.browntitle {
	color: #9f5111;
	font-weight: bold;
	font-size: 16px;
}

.browntitle a {
	color: #9f5111;
	font-weight: bold;
	font-size: 16px;
}

.browntitle a:hover {
	color: #050000;
	font-weight: bold;
	font-size: 16px;
}

.bodyDrop {
	font-size: 10px; 
	overflow: hidden; 
	background-color: #FFF; 
	border-color : #999; 
	border: 1px solid #999;}


footer {
	clear: both;
	font-size: 8px;
}


a {
	color: #148433;
	text-decoration: none;
}

a:hover {
	color: #050000;
	text-decoration: none;
}

p {
	padding: 0px;
	/*margin: 10px 0 10px 0;*/
	font: 11px Arial, Helvetica, sans-serif;
}


 .DisplayFieldName {  font-family: "Arial" "Helvetica" sans-serif;
	    font-size: 10pt; font-weight: bold; background-color: #ffcc66; color: #000000;}

 .DisplayFieldData { font-family: "Arial" "Helvetica" sans-serif;
	    font-size: 9pt; font-weight: normal;}

 .DisplayFieldError {  font-family: "Arial" "Helvetica" sans-serif;
	    font-size: 9pt; background-color: #ffff99; color: #000000;}
		

/* remove any previously set margins and paddings */
#block-menu-primary-links * { margin: 0; padding: 0;}

/* set width/height on <li>, <a>, <li><ul> */
#block-menu-primary-links li ul,
#block-menu-primary-links li,
#block-menu-primary-links a { width: 180px; height: 18px; display: block;}

/* remove <li> list styling off */
#block-menu-primary-links li { list-style: none;}

/* display <a> as block */
#block-menu-primary-links a { display: block; }

/* set <li> position */
#block-menu-primary-links li { float: left; position: relative; text-align: right; font-size: 16px; font-weight: bold;}

/* set position of <ul> in <li> */
#block-menu-primary-links li ul { top: 0px; left: 180px; position: absolute; }

/* position child <ul> */
#block-menu-primary-links li ul ul { margin: 0px 0 0 0px; }

/* set visibility of <ul> in <li> */
#block-menu-primary-links li ul { display: none;}
#block-menu-primary-links li ul li { text-align: left; margin: 0px; padding: 0px; font-size: 12px; background-color: #e2e2e2; }



/* remove any previously set margins and paddings */
#block-menu-menu-frenchmenu * { margin: 0; padding: 0;}

/* set width/height on <li>, <a>, <li><ul> */
#block-menu-menu-frenchmenu li ul,
#block-menu-menu-frenchmenu li,
#block-menu-menu-frenchmenu a { width: 180px; height: 18px; display: block;}

/* remove <li> list styling off */
#block-menu-menu-frenchmenu li { list-style: none;}

/* display <a> as block */
#block-menu-menu-frenchmenu a { display: block; }

/* set <li> position */
#block-menu-menu-frenchmenu li { float: left; position: relative; text-align: right; font-size: 16px; font-weight: bold;}

/* set position of <ul> in <li> */
#block-menu-menu-frenchmenu li ul { top: 0px; left: 180px; position: absolute;}

/* position child <ul> */
#block-menu-menu-frenchmenu li ul ul { margin: 0px 0 0 0px; }

/* set visibility of <ul> in <li> */
#block-menu-menu-frenchmenu li ul { display: none;}
#block-menu-menu-frenchmenu li ul li { text-align: left; margin: 0px; padding: 0px; font-size: 12px; background-color: #e2e2e2; }

/* TabMenu Classes ------------------------------------------------------- */
/* Added Nov 2009 for new Newsletter admin area ---------------- */
#tabmenu {
color: #108631;
border-bottom: 1px solid black;
/*width: 820;*/
margin: 12px 0px 0px 0px;
padding: 0px;
z-index: 1;
padding-left: 10px}

#tabmenu li {
display: inline;
overflow: hidden;
list-style-type: none; }

#tabmenu a{
color: #108631;
background: #D6D7D6;
font: bold 1em "Trebuchet MS", Arial, sans-serif;
font-size: 12px;
border: 1px solid black;
padding: 2px 5px 0px 5px;
margin: 0;
text-decoration: none; }

#tabmenu a:hover {
color: #108631;
background:  #ECF4DF; }

#tabmenu a.active {
background: #ECF4DF;
color: #108631;
border-bottom: 1px solid #F5F5F5; }

#tabmenu a.active:hover {
background: #ECF4DF;
color: #108631; }

#subcontent {
/*background: #F5F5F5;*/

background: #ECF4DF;

padding: 15px;
/*width: 800;*/
border: 1px solid black;
border-top: none;
z-index: 2;	}
