﻿body
{
    background-color: #ffffef;
    font-family: Arial, Helv;
    font-size: small;
}

img
{
    border: none;
    vertical-align: middle;
}

table
{
    padding: 0px;
    border: none;
    border-collapse: collapse;
}

td
{
    padding: 0px;
    border: none;
    vertical-align: top;
    text-align: left;
}

input
{
    font-size: xx-small;
    vertical-align: middle;
}

select
{
    font-size: xx-small;
}

a
{
    color: #c60000;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

td.title,
td.title_subtitle
{
    font-weight: bold;
    text-align: center;
}

td.title_subtitle
{
    text-align: right;
    padding-top: 5px;
    padding-bottom: 5px;
    padding: 5px;
    border: 1px solid #ffcc00;
    border-bottom: none;
    font-size: medium;
    background-color: #ffe897;
}

td.title_subtitle_text
{
    font-weight: bold;
    text-align: right;
    padding: 0px;
    font-size: medium;
}

td.title_subtitle_search
{
    font-weight: normal;
    text-align: left;
    padding: 0px;
    font-size: xx-small;
}

td.title
{
    padding-bottom: 5px;
}

td.title_logo
{
    padding-right: 15px;
}

td.menubar
{
    border-top: 1px solid #ffcc00;
    border-bottom: 1px solid #ffcc00;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: White;
}

td.area_title
{
    background-color: white;
    border-bottom: 1px solid #ffcc00;
    color: black;
    font-weight: bold;
    font-size: x-large;
    padding-top: 3px;
    padding-bottom: 3px;
    text-align: center;
}

td.menu_button
{
    padding-left: 10px;
    padding-right: 10px;
}

td.menu_button_icon,
td.menu_button_icon_on
{
    width: 54px;
    height: 57px;
    background-image: url(/images/button_off_icon.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    vertical-align: middle;
    text-align: left;
}

td.menu_button_end,
td.menu_button_end_on
{
    width: 28px;
    height: 57px;
    background-image: url(/images/button_off_end.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
}

td.menu_button_text,
td.menu_button_text_on
{
    height: 57px;
    background-image: url(/images/button_off_text.gif);
    background-position: 0 0;
    background-repeat: repeat-x;
    text-align: left;
    vertical-align: middle;
    font-size: small;
    font-weight: bold;
    ppadding-left: 10px;
    cursor: pointer;
}

td.menu_button_icon_on
{
    background-image: url(/images/button_on_icon.gif);
}

td.menu_button_end_on
{
    background-image: url(/images/button_on_end.gif);
}

td.menu_button_text_on
{
    background-image: url(/images/button_on_text.gif);
}

a.menu
{
    color: Black;
    text-decoration: none;
}

a.menu:hover
{
    color: Black;
    text-decoration: none;
}

td.main_column
{
    padding: 4px;
}

td.main_text
{
    font-size: medium;
    padding-bottom: 10px;
    padding-top: 5px;
    font-weight: normal;
}

td.contact_info
{
    padding-top: 5px;
    border-top: 1px solid #ffcc00;
    font-size: x-small;
}

font.contact_info
{
    font-weight: bold;
    color: #bc9100;
    font-size: small;
}

table.main_image
{
    border: 1px solid #ffcc00;
    border: none;
    font-size: small;
    font-weight: normal;
}

td.main_image,
td.main_image_caption
{
    text-align: center;
    padding: 0px;
    bbackground-color: white;
}

td.main_image_caption
{
    background-color: #ffcc00;
    padding: 2px;
    font-size: x-small;
}

td.main_colsplit
{
    background-image: url(/images/dots_v.gif);
    background-repeat: repeat-y;
}

td.contactL
{
    font-size: x-small;
    text-align: right;
    padding-right: 5px;
}

td.contactR
{
    font-size: x-small;
    text-align: left;
    padding-bottom: 3px;
}

td.contactC
{
    font-size: x-small;
    text-align: center;
}

td.contact_options
{
    font-weight: bold;
    font-size: medium;
}

td.admin_tile_title
{
    background-color: #ffcc00;
    font-size: medium;
    font-weight: bold;
    color: white;
    padding: 2px;
    border-bottom: 1px solid #daa900;
    cursor: default;
}

td.admin_tile_title_tl,
td.admin_tile_title_tr
{
    background-color: #ffcc00;
    padding: 0px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #daa900;
    cursor: default;
    width: 4px;
}

td.admin_tile_title_tl
{
    background-image: url(/images/admin_tile_corner_tl.gif);
    background-position: 0 0;
}

td.admin_tile_title_tr
{
    background-image: url(/images/admin_tile_corner_tr.gif);
    background-position: 100% 0;
}

td.admin_tile_spacer
{
    width: 4px;
    background-color: White;
    cursor: default;
}

td.admin_tile_main
{
    background-color: #ffe897;
    wwidth: 200px;
    font-size: x-small;
    padding: 2px;
    padding-left: 10px;
    padding-right: 10px;
    cursor: default;
}

td.admin_tile_main_lr
{
    background-color: #ffe897;
    font-size: x-small;
    padding: 0px;
    padding-left: 0px;
    cursor: default;
}

td.admin_tile_main_bl,
td.admin_tile_main_br
{
    background-color: #ffe897;
    padding: 0px;
    background-repeat: no-repeat;
    height: 4px;
    width: 4px;
    cursor: default;
}

td.admin_tile_main_br
{
    background-image: url(/images/admin_tile_corner_br.gif);
    background-position: 100% 100%;
}

td.admin_tile_main_bl
{
    background-image: url(/images/admin_tile_corner_bl.gif);
    background-position: 0 100%;
}

table.admin_tile
{
    ddisplay: inline;
}

table.admin_tile_o
{
    display: inline;
    width: 220px;
}

span.admin_tile
{
    display: inline;
    width: 220px;
}

td.admin_tile_sep
{
    background-color: #daa900;
    cursor: default;
    height: 1px;
}

td.form_caption
{
    font-size: x-small;
    text-align: right;
    padding-right: 4px;
}

td.form_input
{
    font-size: x-small;
}

td.edit_pageblock_l
{
    border: 1px solid #daa900;
    background-color: #ffffef;
    border-right: none;
    padding: 3px;
    padding-right: 2px;
    font-size: xx-small;
}

td.edit_pageblock_r
{
    border: 1px solid #daa900;
    border-left: none;
    padding: 3px;
    padding-left: 2px;
    background-color: #ffcc00;
    font-size: xx-small;
    text-align: center;
}

table.pageblockeditor
{
    bbackground-color: #ffffef;
}

TABLE.Editor
{
    border-collapse: separate;
}

TD.Editor_Seperator
{
	background-color: Transparent;
	padding: 1px;
}

TD.Editor_Item
{
	border: 1px solid #DDDDDD;
	background-color: Transparent;
}

TD.Editor_ItemSelected
{
    border: 1px solid #daa900;
    background-color: #ffe897;
}

TD.Editor_Item,
TD.Editor_ItemSelected
{
	padding: 2px;
}

td.copyright
{
    font-size: xx-small;
    text-align: center;
    padding-top: 20px;
}

td.pageeditorbutton,
td.pageeditorbutton_over
{
    border: 1px solid #f4cb4e;
    font-size: 8pt;
    padding: 3px;
    cursor: pointer;
}

td.pageeditorbutton_over
{
    border: 1px solid #daa900;
    background-color: #ffffef;
}

td.FormSplitter
{
    border-top: 1px solid #daa900;
    padding-top: 3px;
    font-weight: bold;
    text-align: center;
}

td.mainleftcol,
td.mainrightcol
{
    width: 200px;
    padding-left: 5px;
    padding-right: 5px;
}

td.maincontent
{
    width: 400px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 12px;
}

td.littlelogin
{
    font-size: xx-small;
    vertical-align: middle;
    text-align: right;
    padding-right: 3px;
}

td.littleloginbutton
{
    font-size: xx-small;
    vertical-align: middle;
    text-align: left;
    padding-left: 3px;
}

input.littleloginbutton
{
    height: 19px;
}

td.pcsearch_nearest,
td.pcsearch_nextnearest
{
    border-bottom: 1px solid #daa900;
    font-size: x-small;
    font-weight: bold;
    padding-bottom: 2px;
}

td.pcsearch_nextnearest
{
    padding-top: 15px;
}

td.pcsearch_nearest_result,
td.pcsearch_nextnearest_result,
td.pcsearch_nextnearestdist_result
{
    font-size: x-small;
}

td.pcsearch_nextnearest_result
{
    padding-right: 12px;
}

a.pcsearch_nearest_result
{
    font-size: small;
}

td.pcsearch_nextnearest_result
{
    width: 1%;
}




DIV.ADMIN_MainTile
{
	ffloat: left;
	display: inline;
	width: 300px;
	border: none;
	vertical-align: top;
	padding: 10px;
}

A.ADMIN_MainTile,
A.ADMIN_MainTile:hover
{
	font-family: Trebuchet MS, Verdana, Arial, Helv;
	color: Black;
	font-size: small;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
}

A.ADMIN_MainTile:hover
{
	text-decoration: underline;
}

TD.ADMIN_MainTile,
TD.ADMIN_MainTileHead
TD.ADMIN_MainTileImage
{
	padding: 0px;
	font-size: xx-small;
}

TD.ADMIN_MainTileImage
{
	padding-right: 5px;
}

TD.ADMIN_MainTileHead
{
	border-bottom: solid 1px black;
}

TD.ADMIN_MainTile
{
	height: 100%;
}

font.frontpagetitle
{
    color: #fe6600;
    font-weight: bold;
    font-size: medium;
}

font.SiteNameHTML
{
    color: #fe6600;
    font-weight: bold;
}



