﻿body
{
	background: #FFFFFF;
	margin:  0px 3px 0px 3px;
	padding: 0px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	/* color:#474747; */
	color:#696562;
	
}

.label
{
font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-size: 11px;
		color:#696562;	
		
}

.data
{
font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color:#696562;	
	
}

.green-text
{
font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-size: 11px;
		color:#8FAF61;	
		
}

.orange-text
{
font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-size: 11px;
		color:#EE7345;	
		
}

.error-text
{
	font-size: 12px;
	color: #FF0000;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
}

.data-bold
{
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-size: 11px;
		color:#696562;	
	font-weight: bold;
	
}

a.body-links:link
{
	color: #8faf61;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
	
}

a.body-links:visited
{
	color: #8faf61;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
	
	
}

a.body-links:active
{
	color: #8faf61;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
	
}

a.body-links:hover
{
	color: #8faf61;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
	
}



a.body-links-orange-big:link
{
	color: #EE7345;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:18px;
	text-decoration: underline;
	
}

a.body-links-orange-big:visited
{
	color: #EE7345;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:18px;
	text-decoration: underline;
	
	
}

a.body-links-orange-big:active
{
	color: #EE7345;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:18px;
	text-decoration: underline;
	
}

a.body-links-orange-big:hover
{
	color: #EE7345;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:18px;
	text-decoration: underline;
	
}












a.body-links-orange:link
{
	color: #EE7345;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
	
}

a.body-links-orange:visited
{
	color: #EE7345;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
	
	
}

a.body-links-orange:active
{
	color: #EE7345;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
	
}

a.body-links-orange:hover
{
	color: #EE7345;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
	
}


a.disabled-links:link
{
	color: #696562;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: none;
	
}

a.disabled-links:visited
{
	color: #696562;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: none;
	
}

a.disabled-links:active
{
	color: #696562;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: none;
	
}

a.disabled-links:hover
{
	color: #696562;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: none;
	
}




	/* HEADER */
	.header {
		background:#D14009;
		height:125px;
		border-top:0px solid #000;
		border-right:0px solid #000;
		border-left:0px solid #000;
		border-bottom:0px solid #FFFFFF;
		}
	
	.horizontal-green-bar { 
		background:#8FAF61;
		height:36px;
		border-top:2px solid #FFFFFF;
		border-right:0px solid #FFFFFF;
		border-left:0px solid #FFFFFF;
		border-bottom:0px solid #FFFFFF;
		
		}
		
	.top-nav-menu {
		position:absolute;
		padding-top:8px;
        right:20px;
		color: #FFFFFF;
	    font-weight: bold;
	    font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	    font-size:14px;
		}
		
		a.top-nav-menu-links:link
{
	color: #FFFFFF;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:14px;
	text-decoration: none;
}

a.top-nav-menu-links:visited
{
	color: #FFFFFF;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:14px;
	text-decoration: none;
	
}

a.top-nav-menu-links:active
{
	color: #FFFFFF;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:14px;
	text-decoration: none;
}

a.top-nav-menu-links:hover
{
	color: #FFFFFF;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:14px;
	text-decoration: none;
}
	
	/* LEFT COLUMN */
		
	.left-content
{

	padding-top: 3px;
	width: 175px;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
}

.navigation-menu {
		
		height:200px;
		background:#EE7345;
		border-top:0px solid #A4A4A4;
		border-right:0px solid #A4A4A4;
		border-left:0px solid #A4A4A4;
		border-bottom:0px solid #A4A4A4;
		padding-top: 5px;
		padding-left: 15px;
		font-family: Tahoma,verdana,helvetica,arial,sans-serif;
		font-size: 11px;
		color:#696562;
		font-weight:bold;
		}

.login {
	
		background:#FFFFFF; 
		border-top:2px solid #A4A4A4;
		border-right:2px solid #A4A4A4;
		border-left:2px solid #A4A4A4;
		border-bottom:2px solid #A4A4A4;
		padding-top: 5px;
		padding-left: 10px;
		padding-bottom:10px;
		margin-top:3px;
		}



.melon-content-box
{
	
	background: #EE7345;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	padding-top: 5px;
	padding-left: 15px;
	padding-bottom:10px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

	


.white-header
{
	padding-bottom:10px;
	font-size:18px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#FFFFFF;
	font-weight: bold;
}

.green-header
{
	font-size:18px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#648B30;
	}

a.menu-links:link
{
	color: #FFFFFF;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
}

a.menu-links:visited
{
	color: #FFFFFF;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
	
}

a.menu-links:active
{
	color: #FFFFFF;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
}

a.menu-links:hover
{
	color: #FFFFFF;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration: underline;
}



.login-header
{
	font-size:17px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#EE7345;
	font-weight: bold;
}

.login-text
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#8faf61;
}




a.login-links:link
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight: bold;
	color:#8faf61;
	text-decoration:underline;
}

a.login-links:visited
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight: bold;
	color:#8faf61;
	text-decoration:underline;
	
}

a.login-links:active
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight: bold;
	color:#8faf61;
	text-decoration:underline;
}

a.login-links:hover
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight: bold;
	color:#8faf61;
	text-decoration:underline;
}



.body-text
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#696562;
}

.layout-title
{
	font-size:25px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#EE7345;
	font-weight:bold;
}

a.layout-title-links:link
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#EE7345;
	font-weight:bold;
	text-decoration:underline;
}

a.layout-title-links:visited
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#EE7345;
	font-weight:bold;
	text-decoration:underline;
	
}

a.layout-title-links:active
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#EE7345;
	font-weight:bold;
	text-decoration:underline;
}

a.layout-title-links:hover
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#EE7345;
	font-weight:bold;
	text-decoration:underline;
}


	/* RIGHT COLUMN 
	
	.right-content 
	{
		padding-top: 3px;
		margin-top:3px;
		width:175px;
		height:200px;
		background:#F6FABD;
		border-top:0px solid #FFFFFF;
		border-right:0px solid #FFFFFF;
		border-left:0px solid #FFFFFF;
		border-bottom:0px solid #FFFFFF;
		padding-top: 5px;
		padding-left: 15px;
		font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-size: 11px;

	color:#696562;
		}
*/
	
	
.right-content
{

	padding-top: 3px;
	width: 175px;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
}

.googleads {
		
		height:625px;
		background:#F6FABD;
		border-top:0px solid #A4A4A4;
		border-right:0px solid #A4A4A4;
		border-left:0px solid #A4A4A4;
		border-bottom:0px solid #A4A4A4;
		padding-top: 5px;
		padding-left: 5px;
		font-family: Tahoma,verdana,helvetica,arial,sans-serif;
		font-size: 11px;
		color:#696562;
	
		}






	/* CENTER COLUMN */

	.center-content 
	{
	    padding-top:3px;
		background:#FFFFFF;
		border-top:0px;
		border-right:0px;
		border-left:0px;
		border-bottom:0px;	
		font-family: Tahoma,verdana,helvetica,arial,sans-serif;
		font-size: 11px;
		color:#696562;
	}
	
	.horizontal-gray-bar 
	{
		border-right:3px solid #FFFFFF;
		border-left:3px solid #FFFFFF;
		background:#DBDBDB;
		color: #696562;
		font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	    font-size: 11px;
		font-weight: bold;
		height:20px;
		padding-left:5px;
		padding-top:3px;
	}

.horizontal-green-dots
{
	background-image: url(../images/GreenDot.jpg);
	background-repeat: repeat-x;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-left:15px;
	margin-right:15px;
	margin-top:20px;
}


.vertical-green-dots
{
	background-image: url(../images/VerticalGreenDot.jpg);
	background-repeat: repeat-y;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right:2px;
	/*
 margin-left:15px;
	margin-right:15px;
	margin-top:20px;
*/
}

.green-page-title
{
	padding-left: 40px;
	margin-top:15px;
	margin-bottom:15px;
	font-size:18px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#648B30;
}

.green-page-title-text
{
	font-size:18px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	color:#648B30;
}

	/* FOOTER */

	.horizontal-melon-bar {
		background:#EE7345;
		height:20px;
		border-top:0px solid #FFFFFF;
		border-right:0px solid #FFFFFF;
		border-left:0px solid #FFFFFF;
		border-bottom:0px solid #FFFFFF;
		clear:both;
		}
		
		.footer-text {
		font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	color: #ee7345;
	font-size: 10px;
	}
	
	a.footer-links:link
{
	color: #ee7345;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:10px;
	text-decoration: none;
}

a.footer-links:visited
{
	color: #ee7345;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:10px;
	text-decoration: none;
	
}

a.footer-links:active
{
	color: #ee7345;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:10px;
	text-decoration: none;
}

a.footer-links:hover
{
	color: #ee7345;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:10px;
	text-decoration: none;
}

/************************************************************************
* 
* Rollover buttons
*
************************************************************************/

.buttonsmall, .buttonsmall-ovr
{
    background: url(../images/background_button_small.gif) repeat-x;
    border: none;
    color: #FFFFFF;
    height: 17px;
    font-weight: normal;
    font-size: 9px;
    padding-bottom: 9px;
    padding-left: 3px;
    padding-right: 3px;
    cursor: pointer;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.buttonsmall-ovr
{
    text-decoration: underline;
    background: url(../images/background_button_small-ovr.gif) repeat-x;
}

/************************************************************************/


.datagrid-headerstyle
{
	color: #696562;
		font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	    font-size: 11px;
		font-weight: bold;
	
}


a:link
{
	 color: #696562; 
	/* color: #EE7345; */
		font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	    font-size: 11px;
		font-weight: bold;
	text-decoration:underline;
	
}

a:visited
{
	 color: #696562; 
	/* color: #EE7345; */
		font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	    font-size: 11px;
		font-weight: bold;
	text-decoration:underline;
	
}

a:active
{
	 color: #696562; 
	/* color: #EE7345; */
		font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	    font-size: 11px;
		font-weight: bold;
	text-decoration:underline;
}

a:hover
{
	 color: #696562; 
	/* color: #EE7345; */
		font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	    font-size: 11px;
		font-weight: bold;
	text-decoration:underline;
}




a.datagrid-links:link
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight: bold;
	color:#8FAF61;
	text-decoration:underline;
}

a.datagrid-links:visited
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight: bold;
	color:#8FAF61;
	text-decoration:underline;
	
}

a.datagrid-links:active
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight: bold;
	color:#8FAF61;
	text-decoration:underline;
}

a.datagrid-links:hover
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight: bold;
	color:#8FAF61;
	text-decoration:underline;
}


.datagrid-itemstyle
{


	
}

.datagrid-itemstyle-alt
{
	 background-color:#F6FABD;
	
	
}



/* Photo Border for All Pages Except the Albums Page */

.photo-frame .topx-- {
	background-image: url(../images/frames/frame-topx--.gif);
	background-repeat: no-repeat;
	width: auto;
	height: 4px;
	vertical-align: top;
}
.photo-frame .top-x- {
	background-image: url(../images/frames/frame-top-x-.gif);
	background-repeat: repeat-x;
	width: auto;
	height: 4px;
}
.photo-frame .top--x {
	background-image: url(../images/frames/frame-top--x.gif);
	background-repeat: no-repeat;
	width: auto;
	height: 4px;
	vertical-align: top;
}

.photo-frame .midx-- {
	background-image: url(../images/frames/frame-midx--.gif);
	background-repeat: repeat-y;
	width: 4px;
	height: auto;
}
.photo-frame .mid--x {
	background-image: url(../images/frames/frame-mid--x.gif);
	background-repeat: repeat-y;
	width: 4px;
	height: auto;
}

.photo-frame .botx-- {
	background-image: url(../images/frames/frame-botx--.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	vertical-align: top;
}
.photo-frame .bot-x- {
	background-image: url(../images/frames/frame-bot-x-.gif);
	background-repeat: repeat-x;
	width: auto;
	height: 4px;
}
.photo-frame .bot--x {
	background-image: url(../images/frames/frame-bot--x.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	vertical-align: bottom;
}

/* Photo Border for the Album Page */

.album-frame .topx----,
.album-frame .top----x,
.album-frame .botx----,
.album-frame .bot----x {
	height: 14px;
	width: 14px;
}

.album-frame .top-x--- {
	background-image: url(../images/frames/album-tstretch.gif);
	background-repeat: repeat-x;
	text-align: left;
	height: 14px;
	width: auto;
}
.album-frame .top--x-- {
	background-image: url(../images/frames/album-tstretch.gif);
	background-repeat: repeat-x;
	height: 14px;
	width: auto;
}
.album-frame .top---x- {
	background-image: url(../images/frames/album-tstretch.gif);
	background-repeat: repeat-x;
	text-align: right;
	height: 14px;
	width: auto;
}

.album-frame .mtpx---- {
	background-image: url(../images/frames/album-lstretch.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	height: auto;
	width: 14px;
}
.album-frame .mtp----x {
	background-image: url(../images/frames/album-rstretch.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	height: auto;
	width: 14px;
}

.album-frame .midx---- {
	background-image: url(../images/frames/album-lstretch.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 14px;
}
.album-frame .mid----x {
	background-image: url(../images/frames/album-rstretch.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 14px;
}

.album-frame .mbtx---- {
	background-image: url(../images/frames/album-lstretch.gif);
	background-repeat: repeat-y;
	vertical-align: bottom;
	height: auto;
	width: 14px;
}
.album-frame .mbt----x {
	background-image: url(../images/frames/album-rstretch.gif);
	background-repeat: repeat-y;
	vertical-align: bottom;
	height: auto;
	width: 14px;
}

.album-frame .bot-x--- {
	background-image: url(../images/frames/album-bstretch.gif);
	background-repeat: repeat-x;
	text-align: right;
	height: 14px;
	width: auto;
}
.album-frame .bot--x-- {
	background-image: url(../images/frames/album-bstretch.gif);
	background-repeat: repeat-x;
	height: 14px;
	width: auto;
}
.album-frame .bot---x- {
	background-image: url(../images/frames/album-bstretch.gif);
	background-repeat: repeat-x;
	text-align: left;
	height: 14px;
	width: auto;
}













a.paging-links:link
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight:normal;
	color:#696562;
	text-decoration:none;
}

a.paging-links:visited
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight:normal;
	color:#696562;
	text-decoration:none;
}

a.paging-links:active
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight:normal;
	color:#696562;
	text-decoration:none;
}

a.paging-links:hover
{
	font-size:11px;
	font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	font-weight:normal;
	color:#696562;
	text-decoration:underline;
}


.featured-layout-title
{
	/*
	color: #648B30;
	*/
	color: #696562;
		font-family: Tahoma,verdana,helvetica,arial,sans-serif;
	    font-size: 11px;
		font-weight: bold;
}


a.body-links-no-underline:link
{
	color: #8faf61;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	
}

a.body-links-no-underline:visited
{
	color: #8faf61;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	
	
}

a.body-links-no-underline:active
{
	color: #8faf61;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	
}

a.body-links-no-underline:hover
{
	color: #8faf61;
	font-weight: bold;
	font-family:Tahoma,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	
}
