﻿body {
	background-color: #97876f;
}
body.ieFix .box
{
                border:solid 1px #d8d8d8;
}
.mainContent {
	/*width: 678px;
	margin: auto;
	padding: 10px;*/
	margin-top:0px;
	margin-right:0px;
	margin-bottom: 10px;
	min-height:400px;
}

.leftNavSpacer{
display:none;
}
.genericTopBack {
	width: 50%;
	background-color: #97876f;
}
.topNavItem a {
	color: #3a3a3a;
	text-align:center;
    margin-bottom:16px;
    font-size:16px!important;
    padding-top:50px;
	width:95px;
	height:27px;
}
.topNavItem a:hover {
	color: #a32116;
	-moz-border-radius:7px;
    -webkit-border-radius:7px;
    -o-border-radius:7px;
    border-radius:7px;
    overflow:hidden;
    -moz-box-shadow:0 0 2px 2px #ffffff;
    -webkit-box-shadow:0 0 2px 2px #ffffff;
    -o-box-shadow:0 0 2px 2px #ffffff;
    box-shadow:0 0 2px 2px #ffffff;
    background:#fddd9a;
    margin-bottom:16px;
}

.topNavSelected a{
	-moz-border-radius:7px;
    -webkit-border-radius:7px;
    -o-border-radius:7px;
    border-radius:7px;
    overflow:hidden;
    -moz-box-shadow:0 0 2px 2px #ffffff;
    -webkit-box-shadow:0 0 2px 2px #ffffff;
    -o-box-shadow:0 0 2px 2px #ffffff;
    box-shadow:0 0 2px 2px #ffffff;
    background:#fddd9a;	
} 

.topNavItem a:visited {
	color: #3a3a3a;
}

#zz1_GlobalNavn0 .topNavItem a {
	background-image: url('../SiteCollectionImages/i_services.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}
#zz1_GlobalNavn0 .topNavItem a:hover {
	background-image: url('../SiteCollectionImages/i_services-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}

#zz1_GlobalNavn0 .topNavSelected a {
	background-image: url('../SiteCollectionImages/i_services-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}
#zz1_GlobalNavn0 .topNavSelected a:hover {
	background-image: url('../SiteCollectionImages/i_services-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}

#zz1_GlobalNavn1 .topNavItem a {
	background-image: url('../SiteCollectionImages/i_clients.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}
#zz1_GlobalNavn1 .topNavItem a:hover {
	background-image: url('../SiteCollectionImages/i_clients-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}

#zz1_GlobalNavn1 .topNavSelected a {
	background-image: url('../SiteCollectionImages/i_clients-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}
#zz1_GlobalNavn1 .topNavSelected a:hover {
	background-image: url('../SiteCollectionImages/i_clients-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}


#zz1_GlobalNavn2 .topNavItem a {
	background-image: url('../SiteCollectionImages/i_links.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}
#zz1_GlobalNavn2 .topNavItem a:hover {
	background-image: url('../SiteCollectionImages/i_links-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}

#zz1_GlobalNavn2 .topNavSelected a {
	background-image: url('../SiteCollectionImages/i_links-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}
#zz1_GlobalNavn2 .topNavSelected a:hover {
	background-image: url('../SiteCollectionImages/i_links-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}

#zz1_GlobalNavn3 .topNavItem a {

	background-image: url('../SiteCollectionImages/i_support.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}
#zz1_GlobalNavn3 .topNavItem a:hover {
	background-image: url('../SiteCollectionImages/i_support-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}

#zz1_GlobalNavn3 .topNavSelected a {
	background-image: url('../SiteCollectionImages/i_support-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}
#zz1_GlobalNavn3 .topNavSelected a:hover {
	background-image: url('../SiteCollectionImages/i_support-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}

#zz1_GlobalNavn4 .topNavItem a {

	background-image: url('../SiteCollectionImages/i_moodle.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}
#zz1_GlobalNavn4 .topNavItem a:hover {
	background-image: url('../SiteCollectionImages/i_moodle-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}

#zz1_GlobalNavn4 .topNavSelected a {
	background-image: url('../SiteCollectionImages/i_moodle-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}
#zz1_GlobalNavn4 .topNavSelected a:hover {
	background-image: url('../SiteCollectionImages/i_moodle-over.png');
	background-position: center 5px;
	background-repeat: no-repeat;
}


.mainThemesTd{
	-moz-border-radius:7px;
    -webkit-border-radius:7px;
    -o-border-radius:7px;
    border-radius:7px;
    overflow:hidden;
    -moz-box-shadow:0 0 2px 2px #ffffff;
    -webkit-box-shadow:0 0 2px 2px #ffffff;
    -o-box-shadow:0 0 2px 2px #ffffff;
    box-shadow:0 0 2px 2px #ffffff;
    background:#fddd9a;
	font-size:16px;
	line-height:140%;
	color:#a32116;
	width:200px;
	height:490px;
	margin-top:0px;
	padding:0px;
	margin-right:13px;
	padding-top:10px;
	padding-bottom:10px;
	cursor:pointer;
}


.mainThemesImages{
    margin-bottom:16px;
}

a.bottomMenu{
color:white;
font-size:12px;
padding-left:10px;
padding-right:10px;
white-space:nowrap;		
}
/* Side messages main page */

#sideMessages{
	margin-right:20px;
	margin-left:20px;
	margin-top:45px;
}

#sideMessages H2{
	color:#a32116;
	font-size:24px;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:0px;
}

#sideMessages H3{
	color:#a32116;
	font-size:13px;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:0px;
}


#sideMessages a{
	color:#a32116;
	font-size:13px;
	text-decoration:underline;
}


#sideMessages a:link{
	color:#a32116;
}

#sideMessages a:visited{
	color:#a32116;
}

#sideMessages a:hover{
text-decoration:none;
}


.brownMessage{
	-moz-border-radius:7px;
    -webkit-border-radius:7px;
    -o-border-radius:7px;
    border-radius:7px;
    overflow:hidden;
    -moz-box-shadow:0 0 2px 2px #ebddcb;
    -webkit-box-shadow:0 0 2px 2px #ebddcb;
    -o-box-shadow:0 0 2px 2px #ebddcb;
    box-shadow:0 0 2px 2px #ebddcb;
    background:#ebddcb;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    padding:13px;
    margin-top:30px;
    margin-bottom:32px;
    line-height:130%;		
}



.whiteMessage{
	-moz-border-radius:7px;
    -webkit-border-radius:7px;
    -o-border-radius:7px;
    border-radius:7px;
    overflow:hidden;
    -moz-box-shadow:0 0 2px 2px #e4be98;
    -webkit-box-shadow:0 0 2px 2px #e4be98;
    -o-box-shadow:0 0 2px 2px #e4be98;
    box-shadow:0 0 2px 2px #e4be98;
    background:#fdf7ef;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    padding:13px;
    margin-top:12px;
    line-height:130%;	
}

#searchPanel{
	-moz-border-radius:7px;
    -webkit-border-radius:7px;
    -o-border-radius:7px;
    border-radius:7px;
    overflow:hidden;
    -moz-box-shadow:0 0 2px 2px #fddd9a;
    -webkit-box-shadow:0 0 2px 2px #fddd9a;
    -o-box-shadow:0 0 2px 2px #fddd9a;
    box-shadow:0 0 2px 2px #fddd9a;
    background:#fddd9a;
    margin:auto;
    height:70px;
    width:274px;
    margin-left:12px;
    padding-right:15px;
}

#searchPanel H2{
	color:#a32116;
	font-size:24px;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:0px;
}

.s4-search input.ms-sbplain {
background-image:none!important;
border:1px black none!important;
}

.s4-search .srch-gosearchimg {
background-image:none!important;
border:1px black none!important;
}
.srch-gosearchimg{
width:30px!important;
height:30px!important;
margin-right:16px;
}

.ms-sbplain{
	height:24px!important;
}

.bannerTop{
background-image:url('/SiteCollectionImages/MacamTop.png');
background-repeat:no-repeat;
background-position:0 0;
}
/* end main page */