﻿/* 

Header Darkest gray:     545d64
gray on letters: #626f77 , gold on header and footer
light gray: #dcdcdc
lightest gray: #eeeeee, alternating item 

 
Green start: #afd752
Green middle: # 88c43c
green end : #88c43c
*/

img 
{
	border-width: 0;
}

hr 
{
	border: 0;
	border-top: 3px dashed #eeeeee;
	height: 3px;
}

a, a:active, a:visited 
{
	color: black;
	text-decoration :none;
}

a:hover 
{
	text-decoration: underline;
	color: black;
}

.buttonbar
 {
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 4px;
	width: 600px;
	height: 33px;
	text-align: center;
}

.buttonbar-top 
{
	margin-top: 20px;
	margin-bottom: 20px;
}


/* 2 PAGE */

.tab
{
	margin-top:10px;
	background:#ffffff;
	padding-bottom:5px;
	width:460px;
}

#photo 
{
	position: absolute;
	top: 20px;
	width: 214px;
}

.first
 {
	margin-top: 0;
	border-top: 1px solid #bababa;
	padding-top: 1.5em;
}

dl 
{
	margin-top: 0;
	margin-bottom: 0;
	border-top: 1px solid #bababa;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	position: relative;
}

dt
{
	position: absolute;
	left: 0;
}

dd
{
	margin-left: 150px;
	height: 2.0em;
}

.emptydata td 
{
	padding: 50px;
	color: #aeaeae;
}

/* 2.2 ALBUMS PAGE */

#albums 
{
	background-image: url(images/body-repeat.gif);
	padding-bottom: 40px;
	
}

.view 
{
	margin-left: auto;
	margin-right: auto;
	width: 686px;
	text-align: center;
}

.view .photo-frame 
{
	margin-left: auto;
	margin-right: auto;
}

.item 
{
	padding: 20px 50px;
	color: #B2B2B2;
}

.item h4 
{
	margin-bottom: 0.4em;
}

.nullpanel 
{
	padding: 150px;
	width: auto;
	text-align: center;
}

/* 2.3 PHOTOS, DETAILS, ADMIN/DETAILS PAGE */

#photos .view, #admin-details .view 
{
	margin-top: 20px;
	margin-bottom: 20px;
	border-top:dashed 1px gray;
}

/* DataGrid Editing */
.MasterView
{
	/*background-repeat: repeat-y;
	background-image: url(images/body-repeat.gif); */
	padding-top: 5px; /* Weird Mozilla Bug */
}

.DetailView
{
	/*background-repeat: repeat-y;
	background-image: url(images/body-repeat.gif); */
	padding-top: 5px; /* Weird Mozilla Bug */
}

.ActionArea
{
	/*background-repeat: repeat-y;
	background-image: url(images/body-repeat.gif); */
	position: relative;
	width: 300px;
	padding-top: 5px; /* Weird Mozilla Bug */
}

.MessageText
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: none;
	color: Black;
	font-style: normal;
	font-family: Arial;
	text-align:center;
}

.DataEntryLabel
{
	background: white;
	FONT-WEIGHT: bold ;
    FONT-SIZE: 10pt;
    COLOR: Black;
    FONT-FAMILY: Arial;
	text-align:left;
	padding-right:10px; 
	width:20%;
}

.DataEntryText
{
	background: white;
	FONT-WEIGHT: normal ;
    FONT-SIZE: 10pt;
    COLOR: Black;
    FONT-FAMILY: Arial;
	text-align:left;
	margin-left:10px; 
}

.GridHeader 
{
	padding: 4px;
	background: #626f77;
	color: white;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, sans-serif;
	text-align: center;
	text-transform: capitalize;
	}
	
.QuoteSubHeader
{
	height:20px;
	width:750px;
	padding: 4px;
	background-image: url(images/footer.gif); 
	color: white;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, sans-serif;
	text-align: left;
	text-transform: capitalize;
	}
	
	  
 
.GridHeader A , .GridHeader A:link, .GridHeader A:visited, .GridHeader A:active
{
    COLOR: black;
    TEXT-DECORATION: underline;
}

.GridHeader A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}

.GridAlternatingItem
{
	background: #eeeeee;
	vertical-align: top;
	font-size: 10pt;
	font-family: Arial, sans-serif;
    FONT-WEIGHT: normal;
	text-align: left;

}

.GridAlternatingItem A ,.GridAlternatingItem A:hover, .GridAlternatingItem A:link, .GridAlternatingItem A:visited, .GridAlternatingItem A:active
{
    COLOR: black;
    TEXT-DECORATION: underline
}

.GridItem
{
	background: white;
	vertical-align: top;
	font-size: 10pt;
	font-family: Arial, sans-serif;
    FONT-WEIGHT: normal;
	text-align: left;
}

.GridItem A ,.GridItem A:hover, .GridItem A:link, .GridItem A:visited, .GridItem A:active
{
    COLOR: black;
    TEXT-DECORATION: underline
}

.GridEditItem
{
	/*background: #f7f6e3;*/

	vertical-align: top;
	font-size: 10pt;
	font-family: Arial, sans-serif;
    FONT-WEIGHT: normal;
	text-align: left;
}

.GridSectionHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: Black;
    TEXT-ALIGN: center 
}




