﻿


/* HEADER */


#navbar {
	margin: 0 auto;
	width: 900px;
	height: 26px;
	font-size: 11px;
}

#navbar ul {
	margin: 0 0 0 8px;
	padding: 0px;
	list-style-type: none;
	float: left;
}

#navbar ul li{
	float: left;
	padding-top: 4px;
}

#navbar ul li a{
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px 13px 0 0;
	background: transparent url(../images/header_menu_border.gif) right 6px no-repeat;
	margin-right: 11px;
}

#navbar ul li a:hover{
	text-decoration: underline;
}

#navbar ul #menu_selected {
	text-decoration: underline;
}



/* FOOTER */

#footer_container {
	height: 168px;
	width: 100%;
	background: #A33810 url(../images/footer_bg.png) top left repeat-x;
}

#footer {
	width: 900px;
	margin: 0 auto;
	padding-top: 10px;
}

#footer_nav {	
	padding-left: 8px;
	margin: 0;
	list-style: none;
	font-size: 11px;	
}

#footer_nav li {	
	float: left;	
}

#footer_nav li a{	
	padding-right: 10px;
	margin-right: 10px;
	background: transparent url(../images/footer_nav_border.gif) right 3px no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}

#footer_nav li a:hover{	
	text-decoration: underline;
}

#footer_right {
	padding-right: 8px;
	float: right;
	text-align: right;
	font-size: 11px;
	color:#FFFFFF;
}

#footer_right img {
	margin: 5px 0 10px 0;
}

#footer_copyright {
	margin-top: 125px;
	font-size: 11px;
	color: #C37D63;
}

#footer_container {
	height: 168px;
	width: 100%;
	background: #A33810 url(../images/footer_bg.png) top left repeat-x;
}

#footer {
	width: 900px;
	margin: 0 auto;
	padding-top: 10px;
}

#footer_nav {	
	padding-left: 8px;
	margin: 0;
	list-style: none;
	font-size: 11px;	
}

#footer_nav li {	
	float: left;	
}

#footer_nav li a{	
	padding-right: 10px;
	margin-right: 10px;
	background: transparent url(../images/footer_nav_border.gif) right 3px no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}

#footer_nav li a:hover{	
	text-decoration: underline;
}

#footer_right {
	padding-right: 8px;
	float: right;
	text-align: right;
	font-size: 11px;
	color:#FFFFFF;
}

#footer_right img {
	margin: 5px 0 10px 0;
}

#footer_copyright {
	margin-top: 125px;
	font-size: 11px;
	color: #C37D63;
}









/* MENU */

#content_menu {
	float: left;
	font-size: 11px;
}

#nav, #nav ul {
	/* all lists */
	padding: 0;
	margin: 0;
	float: left;
	list-style: none;
	width : 140px;
}

#nav li { /* all list items */
	position : relative;
	float : left;
	width : 140px;
}

#nav li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 140px;
	margin-top : -36px;
}

#nav li ul ul { /* third-and-above-level lists */
	left: -999em;
}

#nav li a {
	display: block;
	color:#FFFFFF;
	padding: 10px 0 10px 12px;
	width: 128px;
	background: #2B0E05 url(../images/content_menu_border.gif) bottom left repeat-x;
	text-decoration: none;
}

#nav li a:hover {
	background-color: #582F1D;
}

#nav li ul li a {
	background-color: #582F1D;
}

#nav li ul li a:hover {
	text-decoration: underline;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#nav li:hover > a { 
	background-color: #582F1D;
}

#nav li:hover, #nav li.hover {  
	position: static;  
}  


/* GRIDS */

.GridViewStyle
{    
    border-right: 2px solid #edebe9; /*#A7A6AA;*/
    border-bottom: 2px solid #edebe9; /*#A7A6AA;*/
    border-left: 1px solid #edebe9;
    border-top: 1px solid #edebe9;
    padding: 4px;
}

.GridViewStyle a
{
    color: #7d7c7c;
}

.GridViewHeaderStyle th
{
    border-left: 1px solid #edebe9; /* #EBE9ED; */
    border-right: 1px solid #EBE9ED;
}

.GridViewHeaderStyle
{
    background-color: /*5D7B9D*/#d6682c;
    font-weight: bold;
    color: White;
    border-left: 1px solid #edebe9;

}

.GridViewHeaderStyle a
{
    color: White;
}

.GridViewFooterStyle
{
    background-color: /*#5D7B9D;*/#edad31;
    font-weight: bold;
    color: White;
}

.GridViewRowStyle
{
    background-color: #F7F6F3;
    color: #333333;
    border-left: 1px solid #edebe9;
}

.GridViewAlternatingRowStyle 
{
    background-color: #FFFFFF;
    color: #4b4b4b;
    border-left: 1px solid #edebe9;
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
    border: 1px solid #edebe9;
}

.GridViewSelectedRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
    border-left: 1px solid #edebe9;

}

.GridViewPagerStyle
{
    background-color: #F7F6F3;
    color: #757575;
    font-size: 12pt;
}

.GridViewPagerStyle table /* to center the paging links*/
{
    margin: 0 auto 0 auto;
}




/* OTHER!! */


.centerbuttons {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	}
	
div.inactive {
	display: none;
	}
	
	
	
	
/* DATA VIEW */
.dataViewStyle
{    
    border-right: 2px solid #edebe9; /*#A7A6AA;*/
    border-bottom: 2px solid #edebe9; /*#A7A6AA;*/
    border-left: 1px solid #edebe9;
    border-top: 1px solid #edebe9;
    padding: 4px;
    
}

.dataViewStyle a
{
    color: #7d7c7c;
}

.dataViewHeaderStyle th
{
    border-left: 1px solid #edebe9; /* #EBE9ED; */
    border-right: 1px solid #EBE9ED;
}

.dataViewHeaderStyle
{
    background-color: /*5D7B9D*/#d6682c;
    font-weight: bold;
    color: White;
    border-left: 1px solid #edebe9;

}

.dataViewHeaderStyle a
{
    color: White;
}

.dataViewFooterStyle
{
    background-color: /*#5D7B9D;*/#edad31;
    font-weight: bold;
    color: White;
}

.dataViewRowStyle
{
    background-color: #F7F6F3;
    color: #333333;
    border-left: 1px solid #edebe9;
}

.dataViewAlternatingRowStyle 
{
    background-color: #FFFFFF;
    color: #4b4b4b;
    border-left: 1px solid #edebe9;
}

.dataViewRowStyle td, .dataViewAlternatingRowStyle td
{
    border: 1px solid #edebe9;
}

.dataViewPagerStyle
{
    background-color: #F7F6F3;
    color: #757575;
    font-size: 12pt;
}

.dataViewPagerStyle table /* to center the paging links*/
{
    margin: 0 auto 0 auto;
}


