﻿/* ELEMENTS */
body
{
	background-color: #F6F7F9;
	background-image: url(Images/BodyBackground.jpg);
	background-repeat: repeat-x;
	color: #595959;
	font-family: Verdana, Tahoma, MS MS Sans Serif;
	font-size: 0.65em;	
	line-height: 1.5;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;	
}
a
{
	color: #F35E24;
}
a:hover
{
}
a:link
{
}
a:visited
{
}
h1
{
	font-size: 1.4em;
	margin: 0px 0px 0px 0px;
	display: inline;
}
h2
{
	font-size: 1.1em;
	margin: 0px 0px 0px 0px;
	display: inline;
}
h3
{
	font-size: 0.9em;
	margin: 0px 0px 0px 0px;
	display: inline;
}
h4
{	
	font-size: 0.85em;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	display: inline;
}
h5
{
	color: Black;
	font-size: 0.8em;
	font-weight: normal;
	font-style: italic;
}
h6
{
	color: Black;
	font-size: 0.7em;
	font-weight: normal;
	font-style: italic;
}
hr
{ 
	color: #F35E24; /*#C5C5C5*/
}

/* END ELEMENTS */

/* CONTAINERS */
.Page
{
	background-color: White;
	width: 700px;
}
.LeftBorder
{
	background-image: url(Images/Left.jpg);
	background-repeat: repeat-y;
	width: 20px;
}
.RightBorder
{
	background-image: url(Images/Right.jpg);
	background-repeat: repeat-y;
	width: 20px;
}
.EdgeNoBorderWithHeaderTopLeft
{

}
.EdgeNoBorderWithHeaderTopCenter
{
	height: 20px;
}
.EdgeNoBorderWithHeaderTopRight
{

}
.EdgeNoBorderWithHeaderMiddleLeft
{
 
}
.EdgeNoBorderWithHeaderMiddleCenter
{
	
}
/* h1 tag extends ContentEdge2MiddleCenter to get effect of header on the box. */
.EdgeNoBorderWithHeaderMiddleCenter h1
{
	position:relative;
	top:-21px;
	left:0px;
	color: #7E7E7E;
	font-weight: bold;
	font-size: 1.2em;
	height:0px;
	text-transform: uppercase; 
	width:100%; 
	margin: 0px 0px 0px 0px;
	display: block;
}
.EdgeNoBorderWithHeaderMiddleCenter b
{
	font-weight: bold;
	font-size: 1.2em;
}

.EdgeNoBorderWithHeaderMiddleRight
{

}
.EdgeNoBorderWithHeaderBottomLeft
{

}
.EdgeNoBorderWithHeaderBottomCenter
{

}
.EdgeNoBorderWithHeaderBottomRight
{

}
.EdgeNoBorderWithNoHeaderTopLeft
{

}
.EdgeNoBorderWithNoHeaderTopCenter
{
	height: 10px;
}
.EdgeNoBorderWithNoHeaderTopRight
{

}
.EdgeNoBorderWithNoHeaderMiddleLeft
{
 
}
.EdgeNoBorderWithNoHeaderMiddleCenter
{
	text-align:justify;
}

.EdgeNoBorderWithNoHeaderMiddleRight
{

}
.EdgeNoBorderWithNoHeaderBottomLeft
{

}
.EdgeNoBorderWithNoHeaderBottomCenter
{
	height: 10px;
}
.EdgeNoBorderWithNoHeaderBottomRight
{

}
.EdgeBorderWithNoHeaderTopLeft
{
	background-image: url(Images/EdgeBorderWithNoHeaderTopLeft.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
.EdgeBorderWithNoHeaderTopCenter
{
	background-image: url(Images/EdgeBorderWithNoHeaderTopCenter.jpg);
	background-repeat: repeat-x;
	height: 7px;
}
.EdgeBorderWithNoHeaderTopRight
{
	background-image: url(Images/EdgeBorderWithNoHeaderTopRight.jpg);
	background-repeat: no-repeat; 
	height: 7px;
	width: 7px;	 
}
.EdgeBorderWithNoHeaderMiddleLeft
{
	background-image: url(Images/EdgeBorderWithNoHeaderMiddleLeft.jpg);
	background-repeat: repeat-y;
	width: 7px;	 
}
.EdgeBorderWithNoHeaderMiddleCenter
{
	
}
.EdgeBorderWithNoHeaderMiddleRight
{
	background-image: url(Images/EdgeBorderWithNoHeaderMiddleRight.jpg);
	background-repeat: repeat-y;
	width: 7px;	
}
.EdgeBorderWithNoHeaderBottomLeft
{
	background-image: url(Images/EdgeBorderWithNoHeaderBottomLeft.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
.EdgeBorderWithNoHeaderBottomCenter
{
	background-image: url(Images/EdgeBorderWithNoHeaderBottomCenter.jpg);
	background-repeat: repeat-x;
	height: 7px;
}
.EdgeBorderWithNoHeaderBottomRight
{
	background-image: url(Images/EdgeBorderWithNoHeaderBottomRight.jpg);
	background-repeat: no-repeat; 
	height: 7px;
	width: 7px;
}
.EdgeQuoteTopLeft
{
	background-image: url(Images/EdgeQuoteTopLeft.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
.EdgeQuoteTopCenter
{
	background-image: url(Images/EdgeQuoteTopCenter.jpg);
	background-repeat: repeat-x;
	height: 7px;
}
.EdgeQuoteTopRight
{
	background-image: url(Images/EdgeQuoteTopRight.jpg);
	background-repeat: no-repeat; 
	height: 7px;
	width: 7px;	 
}
.EdgeQuoteMiddleLeft
{
	background-image: url(Images/EdgeQuoteMiddleLeft.jpg);
	background-repeat: repeat-y;
	width: 7px;
}
.EdgeQuoteMiddleCenter
{
	background-color: #F6F6F6;
	background-position: center top;
	background-image: url(Images/EdgeQuoteMiddleCenterBackground.gif);
	background-repeat: no-repeat;	
}
.QuoteBody
{
	font-size: 0.95em;
	color: #666666;
}
.QuoteAuthor
{
	font-size: 0.95em;
	color: #666666;
	font-weight: bold;
	font-style: italic;
}
.EdgeQuoteMiddleCenter h1
{
	font-weight: bold;
	text-align: center;
}
.EdgeQuoteMiddleRight
{
	background-image: url(Images/EdgeQuoteMiddleRight.jpg);
	background-repeat: repeat-y;
	width: 7px;	
}
.EdgeQuoteBottomLeft
{
	background-image: url(Images/EdgeQuoteBottomLeft.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
.EdgeQuoteBottomCenter
{
	background-image: url(Images/EdgeQuoteBottomCenter.jpg);
	background-repeat: repeat-x;
	height: 7px;
}
.EdgeQuoteBottomRight
{
	background-image: url(Images/EdgeQuoteBottomRight.jpg);
	background-repeat: no-repeat; 
	height: 7px;
	width: 7px;
}
.EdgeBorderWithHeaderTopLeft
{
	background-image: url(Images/EdgeBorderWithHeaderTopLeft.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 7px;
}
.EdgeBorderWithHeaderTopCenter
{
	background-image: url(Images/EdgeBorderWithHeaderTopCenter.jpg);
	background-repeat: repeat-x;
	height: 28px;
}
.EdgeBorderWithHeaderTopRight
{
	background-image: url(Images/EdgeBorderWithHeaderTopRight.jpg);
	background-repeat: no-repeat; 
	height: 28px;
	width: 7px;	 
}
.EdgeBorderWithHeaderMiddleLeft
{
	background-image: url(Images/EdgeBorderWithHeaderMiddleLeft.jpg);
	background-repeat: repeat-y;
	width: 7px;	 
}
.EdgeBorderWithHeaderMiddleCenter
{
	background-color: #FEFEFE;
	color: #888888;
	padding: 2px 2px 2px 2px;
}
/* h1 tag extends ContentEdge2MiddleCenter to get effect of header on the box. */
.EdgeBorderWithHeaderMiddleCenter h1
{
	position:relative;
	top:-25px;
	left:3px;
	color: #999999;
	font-weight: bold;
	font-size: 1.1em;
	height:0px;
	text-transform: uppercase; 
	width:100%; 
	margin: 0px 0px 0px 0px;
	display: block;
}
.EdgeBorderWithHeaderMiddleRight
{
	background-image: url(Images/EdgeBorderWithHeaderMiddleRight.jpg);
	background-repeat: repeat-y;
	width: 7px;	
}
.EdgeBorderWithHeaderBottomLeft
{
	background-image: url(Images/EdgeBorderWithHeaderBottomLeft.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
.EdgeBorderWithHeaderBottomCenter
{
	background-image: url(Images/EdgeBorderWithHeaderBottomCenter.jpg);
	background-repeat: repeat-x;
	height: 7px;
}
.EdgeBorderWithHeaderBottomRight
{
	background-image: url(Images/EdgeBorderWithHeaderBottomRight.jpg);
	background-repeat: no-repeat; 
	height: 7px;
	width: 7px;
}
.EdgeNoHeaderWithBackgroundTopLeft
{
	background-color: #EBEBEB;
	height: 7px;
	width: 7px;
}
.EdgeNoHeaderWithBackgroundTopCenter
{
	background-color: #EBEBEB;
}
.EdgeNoHeaderWithBackgroundTopRight
{
	background-color: #EBEBEB;
	height: 7px;
	width: 7px;	 
}
.EdgeNoHeaderWithBackgroundMiddleLeft
{
	background-color: #EBEBEB;
}
.EdgeNoHeaderWithBackgroundMiddleCenter
{
	background-color: #EBEBEB;
	line-height: 1.7em;
}
.EdgeNoHeaderWithBackgroundMiddleRight
{
	background-color: #EBEBEB;
}
.EdgeNoHeaderWithBackgroundBottomLeft
{
	background-color: #EBEBEB;
	height: 7px;
	width: 7px;	 
}
.EdgeNoHeaderWithBackgroundBottomCenter
{
	background-color: #EBEBEB;
}
.EdgeNoHeaderWithBackgroundBottomRight
{
	background-color: #EBEBEB;
	height: 7px;
	width: 7px;	 
}
/* END CONTAINERS */

/* NAVIGATION */
.Menu
{
	text-transform: uppercase;
	font-size: 0.85em; 
	padding: 0px 0px 0px 0px;
}
.DefaultMenuItem
{
	padding: 3px 5px 3px 3px;
}
.DefaultMenuItem a
{
	color: #636363;
}
.DefaultMenuItem a:hover
{
	color: #E66217;
}
.DynamicMenu
{
	border: solid 1px #636363;
	background-color: White;
	color: #636363;
	font-size: 0.85em; 
	text-transform: uppercase;
	width: 200px;
}
.DynamicMenu a
{
	color: #636363;
}
.DynamicMenu a:hover
{
	color: #E66217;
}
.DynamicMenuItem
{
	padding: 4px 4px 4px 4px;
	margin: 1px 1px 1px 1px;
	width: 200px;
}
.SelectedDynamicMenuItem
{
	color: #F35E24;
}
.SelectedDynamicMenuItem a
{
	color: #F35E24;
}
.SelectedMenuItem
{
	color: #F35E24;
	padding: 3px 5px 3px 3px;
}
.SelectedMenuItem a
{
	color: #F35E24;
}
.SiteMapPath
{	
	color: #EA5A0D;
	font-size: 0.85em;
	font-weight: bold;
	padding-left: 3px;
}
/* END NAVIGATION */

/* CONTENT */
.Content
{
	font-size: 0.8em;
	line-height: 1.3em;
}
.Footer
{
	font-size: 0.85em;
}
/* END CONTENT */

/* MISC */
.HorisontalLine
{
	border-bottom: solid 1px #D4D4D4;	
}
.SearchText
{
	font-size: 0.95em;
	padding: 0px 0px 0px 0px;
	vertical-align: baseline;
}
.SearchText a
{
	color: #EA5A0D;
}
/* END MISC */

.Button
{
	border: solid 1px black;
}
.InputControls
{
	color: #595959;
	font-size: 1.03em;	
}
