body
{
    margin: 0px;
    padding: 3px;
    font-family: Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:0.8em;
}

.PageTable
{
    position: absolute;
    top: 0;
    left:0;
    z-index: 1;
}

#header
{
    position: absolute;
    float: left;
    left: 0px;
    top: 0px;
    height: 167px;
    width: 100%;
    background-image: url(images/header_fill.jpg);
    background-repeat: repeat-x;
    z-index: 1;
    color: #006600;
}
#headerLB
{
    position: absolute;
    left: 0px;
    top: 109px;
    height: 55px;
    width: 160px;
    display: block;
    visibility: visible;
    z-index:2;
}
#headerLogo{
	position:absolute;
	left:0px;
	top:0px;
	z-index:3;
	}
#headerSticker
{
	position:absolute;
	right:500px;
	top:0px;
	z-index:6;
}
.headerSticker
{
	position:absolute;
	right:425px;
	top:2px;
	z-index:6;
}
#headerM{
    position: absolute;
    right: 0px;
    top: 0px;
	width:100%;
	height: 167px;
	z-index:1;
	}
#headerFill{
    position: absolute;
    left: 368px;
    top: 0px;
	width:100%;
	background-image:url(images/header_fill.jpg);
	background-repeat:repeat-y;
	background-position:right;
	z-index:1;
	}
#headerRT
{
    position: absolute;
    float: right;
    right: 0px;
    top: 0px;
    z-index: 1;
    display: block;
    visibility: visible;
}
#headerRB
{
    position: absolute;
    float: right;
    right: 0px;
    top: 51px;
    z-index: 3;
    display: block;
    visibility: visible;
}
#headerRBpix
{
    position: absolute;
    float: right;
    right: 0px;
    top: 51px;
    z-index: 2;
    visibility: visible;
}
#leftcol
{
    width: 200px;
    height: 2000px;
    font-size: 10px;
    color: blue;
    padding: 6px 6px 6px 6px;
    z-index: 2;
}

#left_upper
{
    width: 200px;
    font-size: 10px;
    color: blue;
    padding: 6px 6px 6px 6px;
    z-index: 2;
    background-color: #A7CD4F;
}

#left_lower
{
    width: 200px;
    font-size: 10px;
    color: blue;
    z-index: 2;
}

#leftColumn
{
    font-size: 10px;
    color: blue;
    padding: 0px 6px 6px 6px;
    z-index: 5;
}

#leftcol a
{
   color: blue;
}

#leftcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#leftcol div.alternatetext
{
   padding: 6px 6px 6px 6px;
   background-color: #fcd4be;
   text-align: justify;
}

#leftcol div.sectiontitle, #leftcol .sectiontitle span
{
    padding: 6px 6px 6px 3px;
    background-color: #008000;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

#centercol
{
    height: 2000px;
    float: left;
    background-color: #FFFFFF;
    z-index: 2;
}

#centercolcontent
{
    padding: 15px 10px 15px 20px;
    font-size: 10pt;
    font-family: Arial;
}

#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
{
   font-weight: bold;
   font-size: larger;
   color: #800000;
}

#centercolcontent div.sectionsubtitle
{
   font-weight: bold;
   padding-bottom: 4px;
}

#rightcol
{
    width: 198px;
    color: #000000;
    font-size: 10px;
    padding: 6px 6px 6px 6px;
    z-index: 2;
}

#right_upper
{
    width: 198px;
    color: #000000;
    font-size: 10px;
    padding: 6px 6px 6px 6px;
    z-index: 2;
    background-color: #A7CD4F;
}

#right_lower
{
    width: 198px;
    color: #000000;
    font-size: 10px;
    padding: 6px 6px 6px 6px;
    z-index: 2;
}

#rightColumn
{
    width: 210px;
    color: #000000;
    font-size: 10px;
    padding: 6px 6px 6px 6px;
    z-index: 3;
    border-bottom-color: Fuchsia;
    border-bottom-width: thin;
}

#rightcol a
{
   color: #FFFF00;
}

#rightcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#rightcol div.sectiontitle, #rightcol .sectiontitle span
{
    padding: 10px 6px 7px 3px;
    background-color: #A7CD4F;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

#footer
{
    background:#A7CD4F url(~/images/footer_fill.gif) bottom left no-repeat;
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	padding:.8em 0 1em 20px;
	color:#000000;
    z-index: 3;
	width:100%;
	font-size:12px;
	text-align: center;
	}
#footermenu
{
   width :100%;
   font-size: 18px;
   text-align: center;
   padding-top: 10px;   
}

#footertext
{
   width :100%;
   text-align: center;
   padding-top: 3px; 
}
.footerlink{
	color:#336600;
	text-decoration:none;
	text-align: center;
	}
.footerlink:hover
{
	color:#000000;
}
.footermenulink
{
   font-family: Arial, Serif;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase; 
   text-align: center;       
}

.footermenulink a
{
   text-decoration: none;
   color: #8d2d23; 
}


#container
{
    position:absolute;
    top: 115px;
	width:100%;
	background-color:#FFFFFF;
	background-image:url(images/left_fill.gif);
	background-position:left;
	background-repeat:repeat-y;
	z-index: 3;
}
	
.container2
{
   margin-right: 200px;
}


#breadcrumb
{
    background-color: #A7CD4F;
    color: #000000;
    font-size: 12px;
	font-weight: bold;
    padding-left: 15px;
    padding-top: 20px;
    padding-bottom: 5px;
}

#breadcrumb a
{
   color: #c0c0c0;
}

.ClassifiedSection
{
    font-size: 10px;
}
.ClassifiedSubSection
{
    font-size: 14px;
}

#content{
    position: relative;
    width: 100%;
    top:0;
    margin:20px 3px 30px 3px;
	z-index:2;
	}
.blacktext {
	font-size:1.7em;
	color:#000000;
	line-height:18px;
	}
.bluetext {
	font-size:10px;
	color:#006699;
	line-height:18px;
	}
.bluelink{
	font-size:1.5em;
	font-weight:bold;
	color:#006699;
	text-decoration:none;
	text-align:left;
	}
.bluelink:hover{
	color:#000000;
	}
.maroonlink{
	font-size:1.4em;
	font-weight:bold;
	color:#800000;
	text-decoration:none;
	text-align:left;
	line-height:2em;
	}
.menuOptions{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}
.newsletterbox
{
   font-size: 11px;
}

.newsletterboxcontent
{
   padding: 6px;
}
#welcomebox
{
   font-size: 12px;
   text-align: right;
}
a {
	color:#336600;
	} 
a:hover{
	color:#CCCCCC;
	}
h1 {
	font-size:18px;
	font-weight:bold;
	color:#006699;
	}
.text {
	font-size:11px;
	color:#000000;
	line-height:20px;
}
.leftText{
    position: relative;
    top: -20px;
	font-size:12px;
	color:#000000;
	line-height:20px;
	}
.rightText{
	font-size:12px;
	color:#000000;
	line-height:20px;
	}
#menuTop
{
    font-size:14px;
	position:absolute;
	right:0px;
	top: 20px;
	float:right;
	margin:0px 10px 20px 0px;
	z-index:10;
	}
#loginbox
{
   right: 0px;
   width: 180px;
   height: 80px;
   padding: 2px 2px 2px 2px;    
   font-size: 10px;
   z-index: 3;
}

#loginbox input
{
    color: #000000;
    border-color: #8d2d23;
    background-color: #ffffcc;
    font-size: 10px;
}

.resources_col
{
    border-left: #483D8B medium inset;
    border-right: #483D8B medium inset;
    border-top: #483D8B medium inset;
    border-bottom: #483D8B medium inset;
    margin-right: 5px;
    margin-left: 5px;
    width: 98%;
}
#classifieds_col
{
    border-left: #4C5990 medium solid;
    border-right: #DBDFEA medium solid;
    border-top: #4C5990 medium solid;
    border-bottom: #DBDFEA medium solid;
    margin-right: 5px;
    margin-left: 5px;
    width: 95%;
}
.section
{
	padding: 10px;
	font-size: 12pt;
	font-weight: bold;
	border-bottom: 2px solid #E4E2D5;
	margin-bottom: 0px;
}
.content_right
{
	padding: 5px;
	font-size: 10pt;
}
.content_right td, .category_browse td
{
	padding-right: 20px;
}

.category_browse td h4
{
	font-size: 10pt;
	display: inline;
}

.category_browse td h4 a:link, .category_browse td h4 a:visited
{
	text-decoration: none;
	color: #000000;
}

.category_browse td h4 a:hover, .category_browse td h4 a:active
{
	text-decoration: underline;
}

.category_browse td ul a:link, .category_browse td ul a:visited
{
	text-decoration: none;
}

.category_browse td ul a:hover, .category_browse td ul a:active
{
	text-decoration: underline;
}

.category_browse td ul
{
	list-style-position: outside;
	margin-top: 10px;
	list-style-image: url(images/ul_bullet.gif);
}

.category_browse td li, .category_browse td li
{
	list-style-position: outside;
	margin-left: -17px;
}
#classifiedsText
{
    color: #000000;
    font-size: 12px;
    height: 5px;
}
#title h1 a:link, #title h1 a:visited
{
	text-decoration: none;
	color: #B4161A;
}

a:link, a:visited, #search a:visited, th a:visited
{
	color:Black;
}

#title h1
{
	color: #B4161A;
}

#color_bar
{
	background: #971B1E;
}

h3
{
	color: #904C59;
}
.none
{
	display: none;
}

#title h1
{
	font-size: 18px;
	font-weight: bold;
	display: inline;
}

.item_list h3, .item_list h4, .item_list h5, .item_list h6
{
	font-size: 1em;
	font-weight: normal;
}
#featured_item
{
	height: 200px;
	width: 176px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #A29F93;
	border-bottom-color: #A29F93;
	border-left-color: #FFFFFF;
	text-align: center;
	padding: 10px;
	font-size: 0.8em;
	margin-bottom: 3px;
	margin-right: 0px;
	background: #DCDACE url(images/background_feature.jpg) repeat-x top;
}

.display_left #featured_item
{
	width: 160px;
	font-size: 1em;
}


#featured_item h2
{
	font-size: 1em;
	font-weight: bold;
	display: inline;
}

.row1 a:link img, .row2 a:link img, .display_left a:link img, #featured_item a:link img
{
	border: 1px solid #666;
}

.row1 a:visited img, .row2 a:visited img, .display_left a:visited img, #featured_item a:visited img
{
	border: 1px solid #666;
}
.articleabstract 
{
    font-variant: small-caps;
    font-weight: bold;
}
.Articles
{
    font-size: 14px;
}
.ArticleTitle
{
    font-size: 16px;
    font-variant: small-caps;
    font-weight: bold;
}
.ArticleSubTitle
{
    font-size: 10px;
    font-variant: small-caps;
    font-weight: bold;
}

.Article_smallText
{
    font-size: 12px;
}

.Forum
{
    font-size: 14px;
    padding-left:5px;
    padding-right:5px;
}

.Forum_smallText
{
    font-size: 10px;
}

#announcements
{
	font-size: 0.8em;
	padding: 10px;
	height: 100%;
	background: #F7F6F2;
}

#announcements ul
{
	margin-top: 0px;
}

#announcements li
{
	list-style-position: outside;
	list-style-image: url(images/ul_arrow.gif);
	margin-bottom: 15px;
	margin-left: -24px;
}

#col_main_right
{
	color: #7F4728;
	padding: 10px;
	font-size: 1.1em;
	float: left;
	width:70%;
}

#user_assistance
{
	color:InfoText;
	padding: 10px;
	font-size: 0.9em;
	float: left;
	width: 100px;
	background: #F9F9F8 repeat-y top;
	color:Black;
}
#user_assistance2
{
	color:InfoText;
	padding: 10px;
	font-size: 0.9em;
	float: left;
	background: #F9F9F8 repeat-y top;
}
#user_assistance3
{
	color:InfoText;
	padding: 10px;
	font-size: 0.9em;
	float: left;
	width: 150px;
	background: #F9F9F8 repeat-y top;
	color:Black;
}

#user_assistance h2, #user_assistance h3
{
	color: #000000;
	font-size: 1em;
}
#user_assistance2 h2, #user_assistance2 h3
{
	color: #000000;
	font-size: 1em;
}

.post_title
{
	margin: 0px;
	padding: 0px;
}

.post_dollars
{
	width: 100px;
}

#post_cents
{
	width: 25px;
}

.post_url, .post_title, .post_description
{
	width: 250px;
}

.post_description
{
	height: 100px;
}
h3.section
{
	font-size: 1.2em;
}
.content_right
{
	padding: 10px;
	font-size: 1.1em;
}

.content_right form, .content_right fieldset
{
	border: none;
	padding: 0px;
	margin: 0px;
}

.content_right legend
{
	color: #000000;
	font-size: 1em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
}

.content_right td, .category_browse td
{
	padding-right: 20px;
}

#search_n_browse
{
	height: 139px;
	width: 57px;
	padding-bottom: 3px;
	padding-left: 3px;
	float: left;
}

#search_n_no_browse
{
	height: 139px;
	width: 288px;
	padding-bottom: 3px;
	padding-left: 3px;
	float: right;
	background: #E1DFCF;
}

#search_n_browse div#search
{
	float: left;
	background: url(images/background_search.jpg) #d6d3c4 repeat-x;
}

#search_n_browse div#browse
{
	float: right;
	background: url(images/background_browse.jpg) #d2d4bf repeat-x;
}

#search a
{
	font-size: 11px;
}

#search legend, #browse legend
{
	color: #333333;
	font-size: 13px;
	font-weight: bold;
}

#search select, #search .search_box, #browse select, #browse ul
{
	font-size: 11px;
	margin-top: 2px;
}

#search select, #search .search_box
{
	width: 240px;
}

#browse select
{
	width: 190px;
	vertical-align: middle;
	border: none;
	display: inline;
}

#search, #browse
{
	height: 125px;
	width: 265px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #A29F93;
	border-bottom-color: #A29F93;
	border-left-color: #FFFFFF;
	background: repeat-x top;
	padding: 7px 10px 10px;
}

#search form, #browse form
{
	display: inline;
	border: none;
}

#search .search_box, #search select
{
	margin-bottom: 8px;
}

/* begin admin panel (similar to search boxes) */
#admin_panel
{
	width: 577px;
	padding-bottom: 3px;
	padding-left: 3px;
	float: right;
	font-size: .7em;
}
#admin_panel div
{
	padding-top: 5px;
}

#admin_panel #query span.input_label
{
	float: left;
	text-align: right;
	width: 70px;
}


#admin_panel #query input
{
	width: 170px;
}



#admin_panel #query select
{
	width: 175px;
}

#admin_panel #status span.input_label
{
	float: left;
	text-align: right;
	width: 100px;
}

#admin_panel #status select
{
	width: 145px;
}

#admin_panel #status input
{
	width: 145px;
}

#admin_panel span.input_control
{
	float: right;
	text-align: left;
}

#admin_panel div#query
{
	float: left;
	background: #F9F9F8 url(images/background_user_assist.jpg) repeat-x top;
}

#admin_panel div#status
{
	float: right;
	background: #F9F9F8 url(images/background_user_assist.jpg) repeat-x top;
}

#admin_panel #query a
{
	font-size: 11px;
}

#admin_panel #query legend, #admin_panel #status legend
{
	color: #333333;
	font-size: 13px;
	font-weight: bold;
}

#admin_panel #query select, #admin_panel #query .search_box, #admin_panel #status select, #admin_panel #status ul
{
	font-size: 11px;
	margin-top: 2px;
}

#admin_panel #query select, #admin_panel #query .search_box
{
	/* width: 290px; */
}

#admin_panel #status select
{
	/* width: 190px; */
	vertical-align: middle;
	border: none;
	display: inline;
}

#admin_panel #query, #admin_panel #status
{
	height: 185px;
	width: 265px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #A29F93;
	border-bottom-color: #A29F93;
	border-left-color: #FFFFFF;
	background: repeat-x top;
	padding: 7px 10px 10px;
}

.register_text
{
    text-align: left;
}

.login_box input.text
{
	width: 150px;
}

input.user_info
{
	width: 200px;
}

input.register_password
{
	width: 100px;
}

input.register_question
{
	width: 250px;
}

/* begin item grid */


#item_images
{
	text-align: center;
	float: left;
	width: 161px;
	clear: none;
}

.item_list
{
	width: 100%;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
}

.item_list th
{
	height: 25px;
	background: #DEDDD3;
}

.item_list_footer
{
	height: 20px;
	width: 100%;
	margin-top: 5px;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	background: #DEDDD3;
}

.item_list_footer li
{
	list-style-type: none;
	white-space: nowrap;
	display: inline;
	margin: 0px 3px;
}

.item_list_footer ul
{
	margin: 0;
	padding: 0;
}

.display_left
{
	text-align: center;
	float: left;
	clear: none;
	font-size: .8em;
}


.display_right
{
	text-align: left;
	padding-left: 181px;
	font-size: .8em;
}

.display_right#ad_details h3, .display_right#ad_details h4, .display_right#ad_details h5
{
	text-align: left;
	font-size: 1.1em;
	padding: 10px;
	display: block;
	background: #E5E2CC;
}

.display_right#ad_details h5.action
{
	padding: 5px 10px;
	font-size: 0.9em;
}

#disclaimer
{
	font-size: 0.6em;
	color: #888679;
	text-align: center;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}


/* begin classes */

legend.select_category
{
	display: inline;
}

.col_select, .col_photo, .col_photo_nopreview, .col_startdate, .col_price, .col_type, .col_location, .col_category, .col_general, .col_checkbox
{
	text-align: center;
}

.col_title
{
	text-align: left;
	width: 325px;
}

#Classifieds_details td.col_heading
{
	color: #7F4728;
	vertical-align: top;
}

#Classifieds_details td.col_detail
{
	padding-left: 10px;
}

#Classifieds_details .Classifieds_description_text td.col_detail
{
	font-weight: bold;
}

.Classifieds_description_text
{
	padding-top: 20px;
}



.col_checkbox, .col_photo_nopreview
{
	width: 30px;
}


.row1, .row2
{
	height: 60px;
}

.row2
{
	background: #E8E7E1 url(images/background_table_row.gif) repeat-x top;
}

.small_text
{
	font-size: 0.8em;
	color: #666666;
	font-weight: normal;
}

.normal_weight
{
	font-weight: normal;
}


tr.new_section
{
	padding-top: 1em;
}

p.new_section
{
	margin-top: 1em;
}

.Classifieds_background 
{
    background-color: #A7CD4F;
    outline-color: #A7CD4F;
}
#pageTitle
{
   margin-top: 5px;
   padding: 5px 5px 5px 5px;
   font-weight: bold;
   font-size: larger;
   color: #800000;
   background-color: #A7CD4F;
}
#pageTitle2
{
   margin-top: 5px;
   font-weight: bold;
   font-size: 18px;
   color:Navy;
   text-align: center;
}
#pageTitle3
{
   margin-top: 5px;
   font-weight: bold;
   font-size: 18px;
   color: #800000;
   text-align: center;
}
.PgTitle4
{
   font-size:xx-large;
   text-align: center;
   color: Black;
   text-decoration:none;
   FILTER: progid:DXImageTransform.Microsoft.dropShadow( Color=76BD00,offX=2,offY=2,positive=true);
}
.pageSubtitle
{
   margin-top: 5px;
   padding: 5px 5px 5px 5px;
   width:100%;
   font-weight: bold;
   font-size: larger;
   color: Black;
   background-color: #A7CD4F;
}
.pageTitle
{
   padding: 0px 5px 5px 5px;
   font-weight: bold;
   font-size: 1.2em;
   color: #F8F8FF;
   background-color: #4C5990;
   width:100%;
}
.pageTopTitle4
{
   margin-top: 5px;
   font-weight: bold;
   font-size:xx-large;
   background-color: #800000;
   text-align: center;
   color: #ffffff;
   height: 50px;
   vertical-align:middle;
   width: 99%;
   FILTER: progid:DXImageTransform.Microsoft.dropShadow( Color=999999,offX=2,offY=2,positive=true); 
}
.sectionTitle
{
   margin-top: 5px;
   padding: 5px 5px 5px 5px;
   font-weight: bold;
   font-size: larger;
   color: #FFFFFF;
   background-color: #990000;
}


.sectionsubtitle
{
   font-family: Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
   font-weight: bold;
   font-size: 12px;
   color: #800000;
}
.fieldname
{
   font-weight: bold;
   font-size: 10px;
   color: #800000;
}
.standard
{
    font-size: 12px;
}
.img {filter: Alpha(Opacity=100,  FinishOpacity=0,  Style=2,  StartX=20,  StartY=40,  FinishX=0,  FinishY=0);} 

.TabBody 
{ 
background-color: #FFFFFF;   
} 
.HotTabText
{
    color: #800000; 
    font-size: 11px; 
    text-align: center;
}
.ColdTabText
{
    color: #808080; 
    font-size: 9px; 
    text-align: center;
}
.AdColdHorizTabBtn 
{ 
border: #FFFF00 thin solid; 
font-weight: bold; 
font-size: 9px; 
color: gray; 
text-align: center;
} 
.AdHotHorizTabBtn 
{ 
border-right: #FFFF00 thin solid; 
border-top: #FFFF00 thin solid; 
border-bottom: #FFFF00 thin solid; 
font-weight: bold; 
font-size: 11px; 
border-left: #FFFF00 thin solid; 
color: #800000;  
    text-align: center;
} 
.ResourceColdHorizTabBtn 
{  
border: blue thin solid; 
font-weight: bold; 
font-size: 9px; 
color: gray; 
    text-align: center;
} 
.ResourceHotHorizTabBtn 
{ 
border-right: blue thin solid; 
border-top: blue thin solid; 
border-bottom: blue thin solid; 
font-weight: bold; 
font-size: 11px; 
border-left: blue thin solid; 
color: #800000;  
    text-align: center;
} 
.TabBodyContent 
{ 
background-color: #FFEBCD; 
border-top: #FFEBCD thin solid; 
border-right: tan thin solid; 
border-bottom: tan thin solid; 
border-left: tan thin solid; 
    text-align: center;
} 
.TabBodyBlank 
{ 
border-bottom: #FFEBCD thin solid; 
    text-align: center;
} 
.ResourceTitle
{
    font-size: 20px;
    font-weight: bold;
}
.ResourceText
{
    font-size: 14px;
}
.ResourceHeader
{
    color: #FFFFFF;
    background-color: #FF7F00;
    font-weight:bold;
    text-align: center;
}
.borderOn
{
    border:solid 2px red;
}
.hr
{
    background-color:#4C5990;
    color:#4C5990;
    height:3px;
    width:99%;
}
.h2_size
{
    margin-top: 10px;
    font-size: 8pt;
    vertical-align: bottom;
    color: #800000;
    font-family: Palatino;
    letter-spacing: 1px;
    display: inline;
}
.shaded
{
    color: #cccccc;
    display: inline;
}
.dropShadow
{
    FILTER: progid:DXImageTransform.Microsoft.dropShadow( Color=999999,offX=5,offY=5,positive=true); 
}
.HotText
{
    color: #800000; 
}
.fadeToWhite
{
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#99cc33, endColorstr=#FFFFFF); 
}
.news4 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheading {
	FONT-SIZE: 14px; COLOR: #871326; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.topMargin
{
    background-image: url("http://pcsportico.com/images/content/PCSPortico_02.jpg");
    background-repeat: no-repeat;
    width:100%;
}
.leftMargin
{
    background-image: url("http://pcsportico.com/images/content/PCSPortico_01.jpg");
    background-repeat: repeat-y;
    height:100%;
}
.rightMargin
{
    background-image: url("http://pcsportico.com/images/content/PCSPortico_03.jpg");
    background-repeat: repeat-y;
    height:100%;
}
.bottomMargin
{
    background-image: url("http://pcsportico.com/images/content/PCSPortico_10.jpg");
    background-repeat: repeat-x;
    width:100%;
}
.leftBottomCorner
{
    background-image: url("http://pcsportico.com/images/content/PCSPortico_10a.jpg");
    background-repeat: no-repeat;
    width:100%;
    height:100%;
}
.rightBottomCorner
{
    background-image: url("http://pcsportico.com/images/content/PCSPortico_10c.jpg");
    background-repeat: no-repeat;
    width:100%;
    height:100%;
}
.boxTopBorder
{
    background-image: url("http://pcsportico.com/images/content/Box_top.jpg");
    background-repeat: repeat-x;
    width:100%;
    height:2px;
}
.boxLeftBorder
{
    background-image: url("http://pcsportico.com/images/content/Box_left.jpg");
    background-repeat: repeat-y;
    height:100%;
}
.boxRightBorder
{
    background-image: url("http://pcsportico.com/images/content/Box_right.jpg");
    background-repeat: repeat-y;
    height:100%;
    text-align:right;
}
.boxBottomBorder
{
    background-image: url("http://pcsportico.com/images/content/Box_bottom.jpg");
    background-repeat: repeat-x;
    width:100%;
}
.boxTopLeftBorder
{
    background-image: url("http://pcsportico.com/images/content/Box_topLeft.jpg");
    background-repeat: no-repeat;
}
.boxTopRightBorder
{
    background-image: url("http://pcsportico.com/images/content/Box_topRight.jpg");
    background-repeat: no-repeat;
    width:100%;
    height:100%;
}
.boxBottomLeftBorder
{
    background-image: url("http://pcsportico.com/images/content/Box_bottomLeft.jpg");
    background-repeat: no-repeat;
}
.boxBottomRightBorder
{
    background-image: url("http://pcsportico.com/images/content/Box_bottomRight.jpg");
    background-repeat: no-repeat;
    width:100%;
    height:100%;
}
.PCSPortico_05_05
{
    background-image: url("http://pcsportico.com/images/content/PCSPortico_05_05.jpg");
    background-repeat: repeat-y;
    width:100%;
    height:100%;
}
.PCSPortico_07_06
{
    background-image: url("http://pcsportico.com/images/content/PCSPortico_07_06.jpg");
    background-repeat: repeat-y;
    width:100%;
}
.PCSPortico_07_08
{
    background-image: url("http://pcsportico.com/images/content/PCSPortico_07_08.jpg");
    background-repeat: repeat-y;
    width:100%;
}
.PCSPortico_07_09
{
    background-image: url("http://pcsportico.com/images/content/PCSPortico_07_09.jpg");
    background-repeat: repeat-x;
    width:100%;
}
.PCSPortico_08 
{
    background-color:#4c5990;
    background-image:url("http://pcsportico.com/images/content/columnBackground2.jpg");
    background-repeat:repeat-y;
    text-align:center;
}
.paddedCell
{
    padding-left:15px;
    padding-right:15px;
}
.tagBorder
{
    border-color:#c0c0c0;
    border-style:solid; 
    border-width:1px;
    padding:5px 15px 5px 15px;
}
.tagBorder2
{
    border-color:#90824C;
    border-style:ridge; 
    border-width:1px;
}
.tagBorder3
{
    border-color:#4C5990;
    border-style:solid; 
    border-width:1px;
    padding:5px 15px 5px 15px;
    background-color:#dbdfea;
    width:233px;
}

#jump_base {
  overflow-y:hidden;
  width: 200px;
  height: 200px;
  border: 1px solid #4C5990;
  margin: auto;
  padding: 0 10px 0 10px;
  font-size: .9em;
  font-family: Verdana, Arial, sans-serif;
}

.jump_news {
  background-color: #DBDFEA;
  color: inherit;
}
#add-element {
  cursor: pointer;
}
.fadecontentwrapper{ 
position: relative;
width: 100%;
height: 200px; 
overflow: hidden;
text-align:left;
}

.fadecontent{ 
position: absolute;
background: white;
visibility: hidden;
width: 100%;
float:left;
}

.fadecontenttoggler{ 
width: 100%;
border-top-width: 0;
overflow: hidden;
float:left;
}

.fadecontenttoggler a{ /*style for every navigational link within toggler */
text-decoration: none;
padding: 5px;
height: 10px;
float: center;
display: block;
font-family:Tahoma;
font-variant:small-caps; 
font-weight:bolder;
font-size:0.8em;
}

.fadecontenttoggler a:hover{
background: #C03021;
color: maroon;
}

.fadecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.fadecontenttoggler a.prev, .fadecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
color: black;
}

.fadecontenttoggler a.prev:hover, .fadecontenttoggler a.next:hover{
color: white;
background: black;
}

.fadecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
color: black;
background: white;
border-bottom: 0px groove #a3a3b5;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e6e7ea,endColorStr=#ffffff);
}
.SpellE 
{
    font-weight:bold;
}
.Notes
{
    font-family: Bookman Old Style, Arial; 
    font-size: 0.8em;
}
/* Scroller */
 #scr1 div {
  visibility:hidden;
 }
 #scr1, #scr1 div.default {
   width:300px;
   height:400px;
   overflow:hidden;
   visibility:visible;
 }
 #scr1 table tr td div {
   visibility:visible;
   width:300px;
   height:400px;
}

 #scr1 {
   background-color:#fff;
   margin:5px auto;
   font-size: 1.0em;
   border-color:Silver; 
   border-width:thin; 
   border-style:solid;
   width:300px;
   height:400px;
 }