/* #17118B : Dark Blue		*/
/* #CDD8EE : Light Blue		*/
/* #FFFFCD : Cream			*/

/************************/
/*		HTML TAGS		*/
/************************/
A
{
	color				: #17118B;
	font-family			: Verdana;
	font-weight			: bold;
	text-decoration		: none;
}
A:HOVER
{
	color				: #17118B;
	font-family			: Verdana;
	font-weight			: bold;
	text-decoration		: underline;
}
BODY
{
	background-color	: #FFFFFF;
	color				: #17118B;
	font-family			: Verdana;
	font-size			: 10pt;
	margin				: 0px 0px 0px 0px;
}
BODY.Background
{
	background-color	: #FFFFFF;
	background-image	: url(/images/background_150.gif);
	background-position	: left top;
	background-repeat	: repeat-y;
}
BODY.Background230
{
	background-color	: #FFFFFF;
	background-image	: url(/images/background.gif);
	background-position	: left top;
	background-repeat	: repeat-y;
}
HR
{
	color				: #17118B;
	height				: 2px;
}
TABLE
{
	border-style		: none;
	border-width		: 0px;
}
TD
{
	color				: #17118B;
	font-size			: 10pt;
}
/************************/
/*		 ID TAGS		*/
/************************/
#divContent
{
	padding				: 5px 5px 5px 5px;
}
#LoginTable
{
	border				: solid 1px #17118B;
	position			: relative;
	top					: 40%;
}
#mainBanner
{
	background-image	: url(/images/fps_top_2.jpg);
	background-position	: center middle;
	background-repeat	: repeat-x;
	width				: 100%;
}
#navBanner
{
	background-color	: #FFFFFF;
	border-bottom		: solid 2px #17118B;
	width				: 100%
}
#AdminBanner
{
	background-image	: url(/images/fps_top_2.jpg);
	height				: 100px;
	text-align			: left;
	width				: 100%;
}
#PanelLeft
{
	background-color	: #FFFFCD;
	vertical-align		: top;
}
#PanelRight
{
	vertical-align		: top;
}
#PanelImages
{
	background-color	: #CDD8EE;
	text-align			: center;
	vertical-align		: top;
	width				: 230px;
}
#PanelContact
{
	text-align			: center;
}
#tblBody
{
	width				: 100%;
}


/************************/
/*  ELEMENT   CLASSES   */
/************************/
A.BlueNoBold,A:HOVER.BlueNoBold
{
	color				: #17118B;
	font-weight			: normal;
	text-decoration		: none;
}
A.BlueBold,A:BlueHOVER.Bold
{
	color				: #17118B;
	font-weight			: Bold;
	text-decoration		: none;
}
A.GrayNoBold,A:HOVER.GrayNoBold
{
	color				: #AAAAAA;
	font-weight			: normal;
	text-decoration		: none;
}
A.HyperlinkW, A:HOVER.HyperlinkW
{
	color				: #FFFFFF;
	font-size			: 8pt;
	font-weight			: bold;
	text-decoration		: none;
}
A.NavText, A:HOVER.NavText
{
	color				: #17118B;
	font-size			: 7pt;
	font-weight			: bold;
	text-decoration		: none;
}


DIV.PageHeader
{
	background-color	: #CDD8EE;
	border-bottom		: solid 2px #17118B;
/*	border-top			: solid 2px #17118B; */
	color				: #17118B;
	font-size			: 12pt;
	font-weight			: bold;
	padding-bottom		: 5px;
	padding-top			: 5px;
	text-align			: center;
}
Div.LayerHide
{
	padding-left		: 5px;
	position			: absolute;
	visibility			: hidden;
	width				: 200px;
}
Div.LayerShow
{
	padding-left		: 5px;
	position			: absolute;
	visibility			: visible;
	width				: 200px;
}
DIV.AdSearch
{
	padding-top			: 10px;
	padding-left		: 20px;
}
IMG.Border2
{
	border-style		: outset;
	border-width		: 3px;
	border-color		: #AAAAAA;
	
}
TABLE.Header
{
	background-color	: #CDD8EE;
	border-bottom		: solid 2px #17118B;
	border-top			: solid 2px #17118B;
	width				: 90%;
}
TABLE.Header100
{
	background-color	: #CDD8EE;
	border-bottom		: solid 2px #17118B;
	height				: 30px;
	width				: 100%;
}
TABLE.ListDetail
{
	width				: 90%;
}
TABLE.FormHide
{
	position			: absolute;
	visibility			: hidden;
}
TABLE.FormShow
{
	position			: relative;
	visibility			: visible;
}
TD.CellButton
{
	background-color	: #17118B;
	height				: 30px;
	text-align			: center;
	width				: 130px;
	border-style		: outset;
	border-color		: #777777;
	border-width		: 2px;
	cursor				: hand;
}
TD.BlueHeader
{
	background-color	: #17118B;
	color				: #FFFFFF;
	font-weight			: bold;
	height				: 30px;
	text-align			: center;
}
TD.PageButton
{
	background-image	: url(/images/icon_pageoff.gif);
	background-position	: center middle;
	background-repeat	: no-repeat;
	height				: 30px;
	text-align			: center;
	vertical-align		: middle;
	width				: 25px;
}
TD.PageButtonOn
{
	background-image	: url(/images/icon_pageon.gif);
	background-position	: center middle;
	background-repeat	: no-repeat;
	font-weight			: bold;
	height				: 30px;
	text-align			: center;
	vertical-align		: middle;
	width				: 25px;
}
.DataGridHeader
{
	background-color	: #CDD8EE;
	border-bottom		: solid 1px #17118B;
	border-top			: solid 1px #17118B;
	text-align			: center;
}
.SubHeader
{
	background-color	: #FFFFCD;
	border-bottom		: solid 1px #FFFFAB;
	text-align			: center;
}
.DataGridAlternate
{
	background-color	: #FFFFCD;
}
.AltClass
{
	background-color	: #EEEEEE;
}
TD.LightBlue
{
	background-color	: #EEEEEE;
	height				: 25px;
	text-align			: center;
}
/************************/
/*		TEXT CLASSES	*/
/************************/
.Button
{
	background-color	: #CDD8EE;
	border				: solid 1px #17118B;
	color				: #17118B;
	font-family			: Verdana;
	font-size			: 10pt;
}
.Input
{
	border				: solid 1px #17118B;
	color				: #17118B;
	font-family			: Verdana;
	font-size			: 10pt;
}
.TextB
{
	font-weight			: bold;
}
.Text11B
{
	font-size			: 11pt;
	font-weight			: bold;		
}
.LayerHead
{
	font-weight			: bold;
	text-decoration		: underline;
}
.LayerItem
{
	font-weight			: normal;
	text-decoration		: none;
}
SPAN.Content
{
	margin-bottom		: 5px;
	margin-right		: 5px;
	margin-left			: 5px;
	margin-top			: 5px;
	color				: #17118B;
	font-size			: 10pt;
}
DIV.BreadCrumbs
{
	background-color	: #FFFFFF;
	border-bottom		: solid 2px #17118B;
	padding-bottom		: 2px;
	padding-left		: 8px;
	padding-top			: 2px;
	font-weight			: normal;
}
A.BreadCrumbs
{
	color				: #990000;
}
/************************/
/*    ERROR   CLASSES   */
/************************/
DIV.Error-Hide
{
	background-color	: #FFD9D9;
	border				: solid 1px #FF0000;
	color				: #FF0000;
	font-weight			: bold;
	padding				: 5px 5px 5px 5px;
	position			: absolute;
	visibility			: hidden;
}
DIV.Error-Show
{
	background-color	: #FFD9D9;
	border				: solid 1px #FF0000;
	color				: #FF0000;
	font-weight			: bold;
	padding				: 5px 5px 5px 5px;
	position			: relative;
	visibility			: visible;
}
.Input-Error
{
	border-bottom		: solid 1px #FF0000;
	border-right		: solid 1px #FF0000;
	border-left			: solid 3px #FF0000;
	border-top			: solid 1px #FF0000;
	color				: #17118B;
	font-family			: Verdana;
	font-size			: 10pt;
}
/************************
 HEADINGS
************************/
DIV.Title
{
	border-bottom		: solid 1px #17118B;
	font-weight			: bold;
}
DIV.TouristBg
{
	background-image	: url(/images/fnotsi.jpg);
	background-position	: center Top;
	background-repeat	: repeat-y;
	height				: 808px;
}
/************************
 LATEST PROPERTY
************************/
TD.LatestImage
{
	text-align			: center;
	width				: 220px;
}
TD.LatestImage IMG
{
	border-style		: none;
}
TD.LatestDescription
{
	text-align			: center;
	width				: 220px;
}
TD.LatestRef
{
	white-space			: nowrap;
	text-align			: left;
}
TD.LatestPrice
{
	white-space			: nowrap;
	text-align			: right;
}


