html, body, input, textarea, button, li, a, select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	line-height:130%;
}
body 
{
	margin:0px;
	padding:0px;
/*	background-color: #fff;*/
	background:#f6f6f6 url(../images/body-bg.png) repeat-x;
}

body.white
{
	background: #fff;	
}

a 
{
	text-decoration: none;
}
a:hover 
{
	color:#386994;
	text-decoration: underline;
}

.LogoContent
{
	width: 100%;
/*	height: 101px;*/
	height: 80px;
	margin-left:20px;
/*	background-image: url(../images/randersTop.jpg);*/
	background-image: url(../images/logo.png);
	background-repeat:no-repeat;
}
.OnlyPrint
{
	display:none;
}

.MeetingList
{
    border-bottom: solid 1px #386994;
    width:100%;
}
.MeetingList th
{
    font-weight: bold;
    border-bottom: solid 1px #386994;
    color:#386994;
}
.MeetingList td
{
	border-bottom: solid 1px #A6BCCC;
}
.AgendaType .Title 
{
    font-weight: bold;
    padding-left:3px;
    color:#386994;
}

.AgendaList
{
    border-bottom: solid 1px #386994;
    width:100%;
}
.AgendaList td
{
    padding: 3px;
}
.AgendaList th
{
    font-weight: bold;
    border-bottom: solid 1px #386994;
    padding: 3px;
    color:#386994;
}
.AgendaList .Agenda td
{
	border-top: solid 1px #A6BCCC;
}
.AgendaList .Attachment td
{
	padding-top: 0px;
	padding-bottom: 0px;
	border: none;
    color:#386994;
}
.AgendaList .NoBorder td
{
	border: none;
}
.SearchText 
{
	padding-left:5px;
	margin-bottom:10px;
}

.ButtonSearch
{
	background: transparent;
	border-width: 0px;
	background-image: url("../images/randersButtonBackground.gif");
	background-repeat:no-repeat;
	width: 100px;
	height: 17px;
	color: #ffffff;
}

.lbHeader
{
    color: #883B65;
    padding-left:5px; 
}

.lbAgendaHeader
{
    color: #883B65;
    padding-left:5px; 
}

.ddlForm
{
    border: solid 1px #C4CDD9;
    width:98%;
}

.ddlFormCom2Cont 
{
	display:none;
	margin-top:10px;
}

.calForm
{
    border: solid 1px #C4CDD9;
}

.TopSearch
{
    background-color: #EAEAEA;        
    border-top: solid 1px #A6BCCC;
    border-bottom: solid 1px #A6BCCC;
    width: 100%;
}

.TopSearch td
{
    padding-top:5px;    
    padding-bottom:5px;
    padding-right: 8px;
    padding-left: 8px;   
}
.TopSearch table td
{
    padding:0px;
}
.TopSearch .SearchFields label
{
	margin-right: 10px;
}
a.gvLink
{
    color: #000000;
    text-decoration: none;  
}

a.gvLink:hover
{
    text-decoration:underline;    
}

div.MeetingViewMain
{
    padding:10px;
    margin-top:30px;
    width: 95%;
    margin-left:auto;
    margin-right:auto;
    background-color: #FFFFFF;    
}
div.AgendaItemMain
{
    padding:10px;
    margin-top:30px;
    width: 95%;
    margin-left:auto;
    margin-right:auto;
    background-color: #FFFFFF;    
}

.AgendaItemHeader
{
    font-weight: bold;
    font-size: 10pt;
    border: 1px solid red;
}

.tblAgendaItem
{
    background-color: #E8E9EE;        
    border-top: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
}

.tblAgendaItem td
{
    padding-top:5px;    
    padding-bottom:5px;
    padding-right: 15px;
    padding-left: 15px;   
}

.tblAgendaBullets
{
    width: 100%;
    margin-top: 10px;
}

.thAgendaBullets td
{
    border-bottom: solid 1px #cccccc;
}

td.agendaBulletName
{
    font-weight: bold;
    padding-top:10px;
}


.Services 
{
	padding-right:20px;
/*	margin-top:13px;*/
	text-align:right;
}
.Services span 
{
	margin-left:5px;
	color:#386994;
}
.Services a
{
	margin-left:5px;
	color:#386994;
	text-decoration:none;
	font-weight:bold;
}
.Services a:hover
{
	color:#386994;
	text-decoration:none;
}

.Administration
{
	padding:10px;
}
.Administration h1
{
	font-size: 18px;
	margin-bottom:0px;
}
.Administration h2
{
	font-size: 16px;
	margin-bottom:5px;
}
.Administration .CategoryList 
{
	width:100%;
	border-bottom: solid 2px #EAEAEA;
}
.Administration .BoardList 
{
	width:100%;
}
.Administration input, .Administration select
{
	font-size: 11px;
}
.Administration .NewCategory 
{
	font-weight: bold;
	border-bottom: 2px solid #EAEAEA;
	margin-bottom: 20px;
}
.Administration .Header td
{
	font-weight: bold;
	border-bottom: solid 2px #EAEAEA;
}
.Administration td
{
	border-bottom: solid 1px #EAEAEA;
}

.TipEnVen
{
	padding:10px;
}
.TipEnVen h1
{
	font-size: 18px;
	margin-top:0px;
}
.TipEnVen input, .TipEnVen button, .TipEnVen textarea
{
	border: 1px solid #A9A9A9;
}
.TipEnVen input, .TipEnVen textarea
{
	width: 300px;
}
.TipEnVen .buttons input, .TipEnVen .buttons button
{
	width: auto;
	background-color: #DADADA;
	border: 1px solid #7F7F7F;
	width: 140px;
}



/********************************/

/********************************/

div.DocumentText
{
background-color: #FFFFFF;    
}

.DocumentText table.Header
{
    border-bottom: solid 1px #386994;
}
.DocumentText table.Header th
{
    color:#386994;
    font-weight: bold;
    border-bottom: solid 1px #386994;
}
.DocumentText table.Header
{
    width:100%;
    margin-bottom:20px;
}
.AgendaItem .tblAgendaInfo 
{
    margin-bottom:10px;
}
.AgendaItem .tblAttachmentList
{
    width:100%;
    border: none;
    margin: 0px;
}

.AgendaItem .Decision 
{
    /*border-bottom: solid 1px #386994;*/
    margin-bottom:20px;
}
.AgendaItem .Decision .Title
{
    color:#386994;
    font-weight: bold;
    /*border-bottom: solid 1px #386994;*/
    border-bottom: solid 1px #A6BCCC;
	padding: 3px;
}
.AgendaItem .Decision .Content
{
	padding: 3px;
}
.AgendaItem .Sections 
{
    margin-bottom:20px;
}
.AgendaItem .Sections .Section
{
    /*border-bottom: solid 1px #386994;*/
    margin-bottom:20px;
}
.AgendaItem .Sections .Section .Title
{
    color:#386994;
    font-weight: bold;
    /*border-bottom: solid 1px #386994;*/
    border-bottom: solid 1px #A6BCCC;
    padding: 3px;
}
.AgendaItem .Sections .Section .Content 
{
	padding: 3px;
}
.AgendaItem .Sections .Section .Content *
{
	font-family: Verdana, Arial, Helvetica, sans-serif !IMPORTANT;
	font-size: 11px !IMPORTANT;
	color:#000 !IMPORTANT;
	line-height:130% !IMPORTANT;
}
.AgendaItem .Sections .Section .Attachment
{
	padding: 3px;
}
.AgendaItem .Sections .Section .Attachment span
{
    color: #386994;
}
.DocumentText 
{
	padding: 23px;
}
.DocumentText .MeetingLocation .MeetingLocationTitle
{
    color: #386994;
    margin-bottom:.5em;
}
.DocumentText .Participant .ParticipantTitle
{
    color: #386994;
    margin-bottom:.5em;
}
.DocumentText .Participant ol
{
	margin:0px;
}
.DocumentText .Participant
{
	margin-bottom:1em;
}
.DocumentText .Participant ul, .DocumentText .Index ol 
{
	margin:0px;
	margin-left:20px;
}
.DocumentText .Index ol 
{
	margin-left:28px;
}

.DocumentText .Participant ul, .DocumentText .Index ul 
{
	margin:0px;
	margin-left:20px;
}
.DocumentText .Index ul 
{
	margin-left:28px;
}
.DocumentText .Index .IndexTitle
{
    color: #386994;
    margin-bottom:.5em;
}

.DocumentText .Participant li, .DocumentText .Index li
{
	margin:0px;
	padding:0px;
}
.DocumentText .HeadlineTitle 
{
    color: #386994;
    font-weight: bold;
    border-bottom: solid 2px #386994;
    padding: 3px;
    margin-bottom: 20px;
}
.DocumentText .MeetingItemTitle 
{
    color: #386994;
    font-weight: bold;
    border-bottom: solid 1px #386994;
    padding: 3px;
    margin-bottom: 20px;
}
.DocumentText .ToTop 
{
	text-align:right;
}
/************************************/
.Members 
{
	padding:10px;
	padding-top:20px;
	background-color: #FFFFFF;    
}
.Members table 
{
    border-bottom: solid 1px #386994;
    width:100%;
}
.Members table th
{
    color:#386994;
    font-weight: bold;
    border-bottom: solid 1px #386994;
}
.Members table td
{
	border-bottom: solid 1px #A6BCCC;
}
/************************************/
.PostViewMain 
{
	padding:10px;
}
.PostViewMain .paragraph
{
    padding-bottom: 10px;
}
.PostViewMain .paragraph .title
{
	color: #386994;
    font-weight: bold;
    border-bottom: solid 1px #386994;
    padding: 3px;
}
.PostViewMain .paragraph .text
{
    padding: 3px;
}
.PostViewMain .paragraph .text .w
{
	width:100px;
}
.PostViewMain .paragraph .text .fl
{
	float:left;
	display: inline;
}
.PostViewMain .paragraph .text .fc
{
	clear:both;
}
.BoardTitle 
{
	color:#386994;
	font-weight:bold;
}
