/* Basic CSS elements
	- only for base tags <p>,<h1...>,<a...> etc etc
*/
BODY {
	margin:0px;
	background-color:#9FC16A;
	text-align:center;
}
P {
	margin-bottom:2px;
	text-align:left;
}

H1 {
	color:#3366ff;
	font-size:12px;
	padding-top: 10px;
	text-transform: uppercase;
	text-align:left;
}
H2 {
	color:#3366ff;
	font-size:11px;
	padding-top: 10px;
	font-variant: small-caps;
	text-align:left;
}

H3 {
	color:#3366ff;
	font-size:10px;
	padding-top: 10px;
	font-variant: small-caps;
	text-align:left;
}

A {color:black}
A:visited {color:black}
A:Hover {color:#244282}

IMG {
	border:0px;
	color:white;
}

/* Structural DIV's
	*---------------------- root ----------------------*
	|*-------------------- header---------------------*|
	|*------------------------------------------------*|
	|*--------------------- main ---------------------*|
	||*-menu-* *--------------- content -------------*||
	|||      | |                                     |||
	|||      | |                                     |||
	|||      | |                                     |||
	|||      | |                                     |||
	|||      | |                                     |||
	||*------* *-------------------------------------*||
	|*------------------------------------------------*|
	|                                                  |
	|*------------------- braglogo -------------------*|
	||                                                ||
	|*------------------------------------------------*|
	|*-------------------- footer --------------------*|
	||                                                ||
	|*------------------------------------------------*|
	*--------------------------------------------------*
	
*/
#root {
	margin-left: auto;
	margin-right: auto;
	width:778px;
}

#header {
	width:777px; 
	text-align:right;
}

.breadcrumbs {
	width:auto; 
	float:left;
}

#main {
	background-image: url(../images/hillendartbkgnd.gif);
	width:777px; 
	margin:0;
	padding:0;
}

#simpleMenu {
	background-image: url(../images/hillendartbkgnd.gif);
	clear:left;
	float:left;
	width:168px;
 }

#content {
	background-image: url(../images/hillendartbkgnd.gif);
	padding-left: 180px;
	padding-right: 10px;

}

#content IMG {
	border-color:#9FC16A;
}


#braglogo {
	width:777px;
	clear:both;
	background-image:url(../images/hillendartbkgnd.gif);
}

#footer {
	clear:both;
	width:777px;
	padding-top:10px;
	height:30px;
	background-color:#9fc16a;
}
/* Design styles for content of each of the structural elements 
*/
#main {
	font-size:9pt;
	font-family:Arial,Verdana;
}

#header {
	text-align:right;
	font-size:8pt;
	color:#f0f0f0;
	font-family:arial;
}
#header A {
	color:#808080;
	text-decoration:none;
}
#header A:Hover {
	color:#97412E;
}

.menu {
	margin-left:10px;
	padding-left:10px;
	color:white;

}

#simpleMenu {
	text-align:left;
}

#simpleMenu A {
	color:white;
	text-decoration:none;
}

#simpleMenu A:Hover {color:#9FC16A;}

#simpleMenu #current {
	list-style-type: disc;
}
.active {
	font-weight:bold;
	color:#9FC16A;
}

#simpleMenu UL {
	margin-left: 10px;
}

#simpleMenu LI {
	margin-left: 10px;
	list-style-type: circle;
}

#content {
	clear:right;
	font-size:8pt;
	color:#808080;
	text-align:left;
}
#content A {
	color:#8080a0;
}

#content IMG .buttonheading {
	border-color:white;
}

.contentTitle {
	font-family:verdana;
	font-size:10pt;
	font-weight:bold
}

.contentheading {
	color:#3366ff;
	font-size:11px;
	padding-top: 10px;
	font-variant: small-caps;
	text-align:left;
}

.componentheading {
	color:#3366ff;
	font-size:11px;
	padding-top: 10px;
	font-variant: small-caps;
	text-align:left;
}

.moduletable {
	margin-top: 18px;
	text-align: right;
	font-family: Tahoma;
	font-size: 9px;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	float: right;
}

#footer {
	font:7pt arial;
}

.clean {clear:both}

.description {
	font-family: Tahoma;
	font-size: 11px;
	text-transform: none;
	color: #555555;
	text-decoration: none;
}
.descriptionLeft {
	font-family: Tahoma;
	font-size: 11px;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	width:auto;
	float: left;
}
.descriptionRight {
	font-family: Tahoma;
	font-size: 11px;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	width:auto;
	float: right;
}
a:hover {  color: #97412E}

img.floatleft {
	float: left;
	padding-right: 5px;
}
img.floatright {
	float: right;
	padding-left: 5px;
}
#main #content span.takeNote {
	color: #339966;
}

.cleaner {
	clear:none;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}

.column-in {
	margin:0; padding:0;
}

/* Tooltips */

.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
}

.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 Standard Messages */
#system-message { margin-bottom: 20px; }

#system-message dd.message ul { background: #C3D2E5 url(../../system/images/notice-info.png) 4px center no-repeat;}

/* System Error Messages */
#system-message dd.error ul { color: #c00; background: #E6C0C0 url(../../system/images/notice-alert.png) 4px center no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B; margin:0px; padding-left: 40px; text-indent:0px;}

/* System Notice Messages */
#system-message dd.notice ul { color: #c00; background: #EFE7B8 url(../../system/images/notice-note.png) 4px center no-repeat; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}

#syndicate{
	float:left;
	padding-left: 25px;
}