/* =====================================
    CSS STYLES FOR HouseMenu SkinObject
   =====================================
*/

.voddls{padding:5px;background-color:#1c4c69;text-align:center;margin:0px 0px 0px 0px;}
.voddlst{padding:6px;background-color:#15415C;margin:0px 0px 0px 0px;color:#408FD3;}

.Publish_CustomDisplayPaging{padding:20px;background-color:#8BC3E4;width:95%;}
.Publish_CustomDisplayPaging a:link, .Publish_CustomDisplayPaging a:active, .Publish_CustomDisplayPaging a:visited, .Publish_CustomDisplayPaging a:hover{color:#FFF;font-size:14pt;font-weight:bold;}

.GCSearchButton
{
margin:0px 0px -4px 0px;
padding:2px 0px 0px 0px;
border:none;
color:#b5dcf6;
width:71px;
height:30px;
background-image:url(/images/search-png.png);
background-repeat: no-repeat;
background-position: center center;
background-color: transparent;
}

.city-sites {display:none;}

.vodinfo {width:530px;background-color:#FDF1CE;border:solid 1px #B0B0B0;padding:25px 25px 75px 25px;margin:0px 10px 10px 10px;float:right;}
.vodvid {background-color:#000;border:solid 1px #B0B0B0;padding:5px;margin:0px 0px 0px 0px;float:left;}

/* Horizontal Menu */
#HouseMenuNav
{
    /*menu wrapper div */
    
    display:inline;
    font:bold 80% Verdana;
	color:#CCCCCC;
}
#HouseMenuNav ul
{   
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    list-style: none;
    float: right;
}
#HouseMenuNav li, #HouseMenuNav2 li
{
    list-style: none;
    float: left;
    padding: 0px 0px 0px 0px;

}
#HouseMenuNav li a:link, #HouseMenuNav li a:visited, #HouseMenuNav li a:active
{
    display: block;
    background:#005c96;
    background-image:url(menu_bg.gif);
    background-repeat:repeat-x;
    margin:0px 0px 0px 0px;
    color:#EEEEEE;
    text-decoration: none;
    padding: 12px .90em 12px .90em;
}
#HouseMenuNav li a:hover
{
    color:#FFFFFF;
    background:#4998CA;
    text-decoration:underline;
    background-image:url(menu_bg_ov.gif);
    background-repeat:repeat-x;
}

/* ------------------------
Links format added for opera browser
----------- */
.Normal A:link, .Normal A:visited, .Normal A:active
{
    text-decoration: none;
    color: #0066ff;
}
.Normal A:hover
{
    text-decoration: underline;
    color: #FF0000;
}

/* This is the Date eg. any items that are not links */
.SkinItem
{
    text-decoration: none;
    color: #036;
}
/* This sets the style for all skin items that are links */
A.SkinItem:link, A.SkinItem:visited, A.SkinItem:active
{
    text-decoration: none;
    color: #0066ff;
}
A.SkinItem:hover
{
    text-decoration: underline;
    color: #FF0000;
}

/* ==============================

	MAIN CSS
	
   ================================ */


#container {
	min-width:1000px;
}

/* Redefining Tags */
body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font:90% Tahoma,Arial, Sans-Serif;
	line-height:1.1;
	color:#44443e;
	background-color:#ABD0E4;
	background-image:url(body-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
		
}

#wrap
{ 
    margin:0 auto;
    padding:0px;
    text-align:left;  
    width: 965px;
}
.text-2-speech
{
	width:965px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px;
    background-color:#000000;
	/*background-image:url(text2speech-bg.jpg);
	background-repeat:repeat-x;*/
}

#header
{
	width:965px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px;
    background-color:#CBC6C0;
	background-image:url(header-bg.jpg);
	background-repeat:repeat-x;
}
#menubg
{
    width:965px;
    float:left;
    background-color:#005c96;
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image:url(main_menu_bg.gif);
    background-repeat:repeat-x;
}
#content
{
    float:left;
    width:965px;
    margin:0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
    background:#FFFFFF;
    border-left:solid 5px #f2f5f6;
    border-right:solid 5px #f2f5f6;
}
.portals-div
{
	background:#2D322E;
	margin:0px;
	padding:4px 0px 4px 0px;
}
.portals-div a:link, .portals-div a:active, .portals-div a:visited
{
	color:#ffc600;
	font-size:8pt;
	text-decoration:none;
}
.portals-div a:hover
{
	color:#ffc600;
	font-size:8pt;
	text-decoration:underline;
}
.cityofpalms
{
    float: left;
    width: 300px;
    padding:0px;
    margin:0px 0px 0px 0px;
    /*background-image: url(main_header_bg.gif);
    background-repeat:repeat-x;*/
}
.cityofpalms img
{
    padding:0px;
    margin:0px;
}

.city-title
{
    float:right;
    width:295px;
    padding:15px 0px 0px 0px;
    margin:0px;
}

#city-sites
{
    float: right;
    width:550px;
    padding:0px;
    margin:0px;
}
.city-search
{
    float:right;
    width:400px;
    padding:0px;
    margin:10px 0px 0px 0px;
}
.city-depts
{
	float:left;
	width:965px;
	padding:5px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	background-color:#CFE3EE;
	background-image:url(city-depts-bg.gif);
	background-repeat:repeat-x;
}
.city-depts a:link, .city-depts a:active, .city-depts a:visited
{
	color:#006699;
	/*color:#FFF7AA;*/
	font-size:8pt;
	text-decoration:none;
}

.city-depts a:hover
{
	color:#0099ff;
	font-size:8pt;
	text-decoration:underline;
}
.topmenu
{
    float: left;
    padding:0px;
    margin:0px;
}

#left-sidebar
{
	width:235px;
	float:left;
	padding:0px;
	margin:0px;
	/*background-image:url(left-sidebar-topseal.gif);
	
        background-position:top;
	background-repeat:no-repeat; */

}
#topdiv
{
	width:965px;
	padding:0px;
	margin:0px 0px 0px 0px;
}
.top-left-menu
{
    float: left;
    width: 235px;
    margin:0px 0px 10px 0px;
    padding:0px;
    /* background-image: url(main_header_bg.gif);
    background-repeat:repeat-x;*/
}

.left-menu
{
    float: left;
    width: 235px;
    margin:0px 0px 10px 0px;
    padding:0px;
}
.left-menu-image
{
    float:left;
    width:235px;
    margin:0px 0px 10px 0px;
}
.bot-left-menu
{
    float: left;
    width: 235px;
    margin:0px 0px 10px 0px;
    padding:0px;
}
#currentTitle
{
	float:right;
	width: 965px; 
    margin:0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    background-color:#d8dee6;
    /* background: #D5D7E0 url(main_menu_bg.gif) repeat-x; */
}
.current-Image a:link, .current-Image a:active, .current-Image a:visited
{
	text-decoration:none;
}
.current-Image a:hover
{
	text-decoration:underline;
}
.current-Image
{
	float:right;
	width: 720px; 
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}
.flastretch
{
    text-align:left;
    padding:0px;
    margin:0px;    
}
#stretch-shell
{
    float:left;
    width:965px;
    padding: 0px 0px 0px 0px;
    margin:0px 0px 0px 0px;  
}

#breadcrumb-shell
{
    float:left;
    padding: 0px 0px 0px 0px;
    margin:0px 0px 0px 0px;  
}
#crumbwhite
{
	float:left;
	padding:10px 0px 6px 15px;
}
#dnn_dnnBREADCRUMB_lblBreadCrumb a:link, #dnn_dnnBREADCRUMB_lblBreadCrumb a:active, #dnn_dnnBREADCRUMB_lblBreadCrumb a:visited 
{
	color:#7D99A5;
}
#dnn_dnnBREADCRUMB_lblBreadCrumb a:hover
{
	color:#7D99A5;
	text-decoration:underline;
}
.crumbs
{
    text-align:left;
    font-weight:bold;
    text-transform:uppercase;
    padding:0px;
    margin:0px;
    font-family: Verdana;
    font-size:85%;
    color:#7D99A5;
    
}
.crumbs a:link, .crumbs a:visited, .crumbs a:active,
{
	font-weight:bold;
	text-decoration:none;
	color:#7D99A5;
}
.crumbs a:hover
{
	color:#7D99A5;
	text-decoration:underline;

}

#maincontainer
{
    float:right;
    width:720px;
    margin:0px 0px 0px 0px;
    padding: 0px;
}

#split
{
	float:left;
        width:480px;
	margin:0px;
	padding:0px;
}
.contents
{
    float: left;
    width: 480px; 
    margin:0px 0px 10px 0px;
    padding: 0px;
}
.bott-cont
{
    float: left;
    width: 480px; 
    margin:5px 0px 0px 0px;
    padding: 0px;
}
.left-cont
{
	float:left;
	width:235px;
	margin:0px 10px 0px 0px;
	padding:0px;
}
.right-cont
{
	float:left;
	width:235px;
	margin:0px;
	padding:0px;
}
.right-sidebar
{
    float: right;
    width: 230px;
    margin:0px 0px 0px 0px;
    padding: 0px;
}

.right-sidebar img
{

    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;

}
#footerwrap
{
    float:left;
    color:#474747;
	width: 100%; 
	margin:10px 0px 0px 0px;
    padding:20px 0px 20px 0px; 
    background-color:#15415c;
    /*background:#EEE7D2;
    background: #353614 url(footerbg.gif) repeat-x 0 0;	 */
}

.footnote
{
	width:100%;
	color:#FFF;
    background-color:#15415c;
}
.footnote a:link, .footnote a:active, .footnote a:visited
{
	color:#FFFFFF;
}
.footnote a:hover
{
	color:#FF0000;
	text-decoration:underline;
}

#city-footer
{
 color:#FFFFFF:
 font-size:8pt;
 padding:10px 10px 10px 35px;
}

#city-footer a:link, #city-footer a:visited, #city-footer a:active
{
 color:#FFFFFF;
 font-size:8pt;
}

#city-footer a:hover
{
 color:#FF0000;
 font-size:8pt;
}


#city-footer1
{
 color:#FFFFFF;
 width:17%;
 font-size:8pt;
   float:left;
 padding:10px;
}

#city-footer2
{
 color:#FFFFFF;
 width:17%;
 font-size:8pt;
   float:left;
 padding:10px;
}

#city-footer3
{
 color:#FFFFFF;
 width:17%;
 font-size:8pt;
  float:left;
 padding:10px;
}

#city-footer4
{
 color:#FFFFFF;
 width:17%;
 font-size:8pt;
 float:left;
 padding:10px;
}

#city-footer5
{
 color:#FFFFFF;
 width:15%;
 font-size:8pt;
 float:left;
 padding:10px;
}



#loginlinks
{
    float: left;
    width: 100%;
    background:#15415c;
    padding:2px 0px 2px 0px;
    text-align: center;
}

#loginlinks a:link, #loginlinks a:visited, #loginlinks a:active, #loginlinks a:hover
{
	color:#15415c;
}

#loginwrap
{
    float:left;
	width:100%;
}

#portalwrap
{
    float:left;
	width: 100%; 
	margin:0px;
}


/* -----------------
Set default font for modules
--------------------
 */
.Normal, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{
    margin: 0;
    padding: 0;
    line-height: 1.1;
    font: 100% Verdana, Arial, Helvetica, sans-serif;
}

/* ================================
style for module titles
================================ */
.Head
{
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 170%;
    font-weight: bold;
    color: #336699; /* letter-spacing: 2; */
}
/* style of item titles on edit and admin pages */
.SubHead    {
    font-size:  85%;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-size:  85%; 
}

/* ===============
button style for standard HTML buttons 
================== */
.StandardButton
{
	font-size: 90%;
}

/* =======================
 HTML Tag Styles 
=========================== */
H1, H2, H3, H4, H5, DT, H6
{
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
H1
{
    font-size: 150%;
    font-weight: bold;
    color: #000;
}
H2
{
    font-size: 150%;
    font-weight: bold;
    color: #000;
}
H3
{
    font-size: 120%;
    font-weight: bold;
    color: #000;
}
H4
{
    font-size: 110%;
    font-weight: normal;
    color: #000;
    margin: 0;
}
H5, DT
{
    font-size: 90%;
    font-weight: normal;
    color: #000;
    margin: 0;
}
H6
{
    font-size: 80%;
    font-weight: normal;
    color: #000;
    margin: 0;
}

/* =====================================
	Sitemap PopUp Menu CSS
   =====================================
*/

.popover-grouping {
color:#007CB9;
padding:3px;
font-size: 11px;
font-family: Tahoma, sans-serif;
margin-bottom: 0.7em;
margin-right: 3.0em;
text-align:left;

}
.popover-grouping a, .popover-grouping a:active, .popover-grouping a:visited {
color:#007CB9;

text-decoration: none;
display:block;
width:100%;
padding:5px 5px 5px 5px;
line-height: 15px;
margin: 2px .3em 2px .3em;
font-family: Tahoma, sans-serif;
text-align:left;

}

.popover-grouping a:hover {
color:#336699;
text-decoration: underline;
background:#b2daff;
padding:5px 5px 5px 5px;
border:solid 1px #336699;
font-family: Tahoma, sans-serif;
text-align:left;

}

.popover-row {
margin-bottom: 0.7em;
font-size: 11px;
font-family: Tahoma, sans-serif;
text-align:left;

}

.popover-row a, .popover-row a:active, .popover-row a:hover {
color:#007CB9;
text-decoration: none;
line-height: 0.82em;
margin-left: .3em;
font-family: Tahoma, sans-serif;
text-align:left;

}

.popover-row a:visited {
color:#007996;
text-decoration: none;
font-family: Tahoma, sans-serif;
text-align:left;

}

.popover-category-name{
color: #03536E;
font-weight: bold;
font-family: Tahoma, sans-serif;
text-align:left;

}






/* =====================================
    CSSBUTTON CSS
   =====================================
*/




.cssbuttonwrap
{
margin: 0px;
width: 100%;
}

.cssbutton a:link, .cssbutton a:visited, .cssbutton a:active 
{
float: left;
display: inline;
margin: 0px 2px 2px 0px;
padding-top:42px;
padding-bottom:4px;
width: 81px;
line-height:27px;
background:url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-about.gif) left top;
background-repeat:no-repeat;
text-align: center;
font:12px arial,helvetica,sans-serif;
color:#005A9C;
text-decoration: none;
}

.cssbutton a:hover
{
background:#ffcc33 url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-about-ov.gif) left top;
background-repeat:no-repeat;
text-decoration:underline;
color: #005a9c;
}


.cssbutton2 a:link, .cssbutton2 a:visited, .cssbutton2 a:active
{
float: left;
display: inline;
margin: 0px 2px 2px 0px;
padding-top:42px;
padding-bottom:4px;
width: 81px;
line-height:27px;
background:url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-news.gif) left top;
background-repeat:no-repeat;
text-align: center;
font:12px arial,helvetica,sans-serif;
color:#005A9C;
text-decoration: none;
}

.cssbutton2 a:hover
{
background:#ffcc33 url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-news-ov.gif) left top;
background-repeat:no-repeat;
text-decoration:underline;
color: #005a9c;
}

.cssbutton3 a:link, .cssbutton3 a:visited, .cssbutton3 a:active
{
float: left;
display: inline;
margin: 0px 2px 2px 0px;
padding-top:42px;
padding-bottom:4px;
width: 81px;
line-height:27px;
background:url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-cal.gif) left top;
background-repeat:no-repeat;
text-align: center;
font:12px arial,helvetica,sans-serif;
color:#005A9C;
text-decoration: none;
}

.cssbutton3 a:hover
{
background:#ffcc33 url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-cal-ov.gif) left top;
background-repeat:no-repeat;
text-decoration:underline;
color: #005a9c;
}


.cssbutton4 a:link, .cssbutton4 a:visited, .cssbutton4 a:active
{
float: left;
display: inline;
margin: 0px 2px 2px 0px;
padding-top:42px;
padding-bottom:4px;
width: 81px;
line-height:27px;
background:url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-download.gif) left top;
background-repeat:no-repeat;
text-align: center;
font:12px arial,helvetica,sans-serif;
color:#005A9C;
text-decoration: none;
}

.cssbutton4 a:hover
{
background:#ffcc33 url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-download-ov.gif) left top;
background-repeat:no-repeat;
text-decoration:underline;
color: #005a9c;
}


.cssbutton5 a:link, .cssbutton5 a:visited, .cssbutton5 a:active
{
float: left;
display: inline;
margin: 0px 2px 2px 0px;
padding-top:42px;
padding-bottom:4px;
width: 81px;
line-height:27px;
background:url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-directory.gif) left top;
background-repeat:no-repeat;
text-align: center;
font:12px arial,helvetica,sans-serif;
color:#005A9C;
text-decoration: none;
}

.cssbutton5 a:hover
{
background:url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-directory-ov.gif) left top;
background-repeat:no-repeat;
text-decoration:underline;
color: #005a9c;
}


.cssbutton6 a:link, .cssbutton6 a:visited, .cssbutton6 a:active
{
float: left;
display: inline;
margin: 0px 2px 2px 0px;
padding-top:42px;
padding-bottom:4px;
width: 81px;
line-height:27px;
background:url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-email.gif) left top;
background-repeat:no-repeat;
text-align: center;
font:12px arial,helvetica,sans-serif;
color:#005A9C;
text-decoration: none;
}

.cssbutton6 a:hover
{
background:#ffcc33 url(http://cityftmyersbeta/Portals/0/images/css/cssbtns/cssbtn-email-ov.gif) left top;
background-repeat:no-repeat;
text-decoration:underline;
color: #005a9c;
}


/* ====================
	ENGAGE PUBLISH SETTINGS
   =========================== */
   
/*

#printerFriendlyBody
{
	background:#FFFFFF;
	background-image:none;
}

#lblArticleTitle
{
	font-family:Verdana, Helvetica, sans-serif;
        font-size:12pt;
	color:#aaaa77;
}
#divArticleTitle
{
	margin:5px 0px 15px 0px;
}
#publishTitle
{
	margin:5px 0px 15px 0px;
        font-size:12pt;
	color:#aaaa77;
}

.normal
{
        display:block;
        background:#FFFFFF;
}

.item_listing_title
{
       padding:0px;
        margin:0px;
}

.item_listing_title a:link, .item_listing_title a:active, .item_listing_title a:visited
{
       display:block;
       padding:8px;
}

.item_listing_title a:hover
{
       background:#faffbf;
 }

.item_listing
{
        margin:0px;
        padding:0px;
}

.categoryItemList
{
	width:97%;
        margin:0px 0px 0px 0px;
        padding:10px 10px 10px 10px;
        border:none;
        background:#F3F3EF;
}
.altCategoryItemList
{
	width:97%;
        margin:0px 0px 0px 0px;
        padding:10px 10px 10px 10px;
        border:none;
	background:#e9e9e3;
}
.itemThumbnail
{
	float:left;
	
}
.itemThumbnail img
{
	float:left;
	margin:0px 5px 0px 0px;
}
.thumbnailImage img
{

}

.itemTitle
{
    
	width:98%;
        float:left;
	text-align:left;
	background:#dbdbd2;
        padding:10px 0px 10px 10px;
}

.itemTitle a, .itemTitle a:visited, .itemTitle a:active
{
	text-decoration:none;
}

.itemTitle a:hover
{
	text-decoration:underline;
}

.itemDescription
{
    
    float:left;
    width:90%;
    text-align:justify;
    margin:0px 0px 0px 0px;
    padding:5px 5px 20px 10px;
}
.divItemContent
{

}
.lnkTitle
{

}

*/

/* ====================
	ENGAGE PUBLISH SETTINGS
   =========================== */
#printerFriendlyBody {
	background: #FFFFFF;
	background-image: none;
}
#lblArticleTitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #aaaa77;
}
#divArticleTitle {
	margin: 5px 0px 15px 0px;
}
#articleDisplay {
	background-color:#E5EFF5;
        padding:15px;
}
#divArticleContent {
	margin: 5px 0px 15px 0px;
        padding: 10px;
}
#publishTitle {
	margin: 5px 0px 5px 0px;
	padding: 15px 10px 15px 10px;
	font-size: 16px;
	font-weight: bold;
	background-color: #D8E9F3;
	color: #3366CC;
	border-bottom: solid 1px #CCC;
}
.normal {
	display: block;
	background: #FFFFFF;
}
.item_listing_title
{
       padding:0px;
        margin:0px;
}

.item_listing_title a:link, .item_listing_title a:active, .item_listing_title a:visited
{
       display:block;
       padding:8px;
}

.item_listing_title a:hover
{
       background:#faffbf;
 }

.item_listing
{
        margin:0px;
        padding:0px;
}
.categoryItemList {
	width: 97%;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	border: none;
	background: #E5EFF5;
}
.altCategoryItemList {
	width: 97%;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	border: none;
	background: #E5EFF5;
}
.itemThumbnail {
	float: left;
}
.itemThumbnail img {
	float: left;
	margin: 0px 5px 0px 0px;
}
.thumbnailImage img {
}
.itemTitle {
	width: 100%;
	float: left;
        font-size:10px;
	text-align: left;
	background: #D8E9F3;
	font-weight: bold;
	padding: 10px 0px 10px 10px;
}
.itemTitle a, .itemTitle a:visited, .itemTitle a:active {
	text-decoration: none;
}
.itemTitle a:hover {
	text-decoration: underline;
}
.itemDescription {
	float: left;
	text-align: left;
        
	margin: 0px 0px 0px 0px;
	padding: 15px 5px 20px 10px;
}
.divItemContent {
}
.lnkTitle {
}
.item_listing_readmore {
	display: none;
}
.item_listing_thumbnail {
	padding: 0px 0px 25px 0px;
}

.divRatingBefore {
        margin:50px 0px 25px 0px;
        padding:15px;
}

.Publish_CommentHeading {
        margin:50px 0px 25px 0px;
        color:#336699;
        font-size:10px;
        padding:15px 15px 15px 0px;
}

.Publish_CommentHeading head {
        margin:50px 0px 25px 0px;
        color:#336699;
        font-size:10px;
        padding:15px 15px 15px 0px;
}
#divCommentsDisplay
{
        color:#336699;
}

.PublishComment {
        background-color:#FDF1CE;
}

#CommentValue {
        margin:15px 0px 25px 0px;
}

#divEmailAFriend {
        text-align:right;
        float:right;
        margin:0px 25px 0px 0px;
}

#divPrinterFriendly {
        float:right;
        text-align:right;

}








/*================ */

#sitetopics { clear: left; margin: 0px 0px 0px -25px; padding: 0; min-height:10px; /* IE7 enclose floats fix */}
#sitetopics:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#sitetopics h2 { padding-left: 0; font-size: 1.1em; padding-bottom: 1.4em;}
#sitetopics ul { list-style-type: none;}
#sitetopics ul li { float: left; margin: 0px; padding:0px; width:135px;}
#sitetopics ul li a { float: left; background: url(topics_item_bg.gif) no-repeat 0 0; padding: 5px 0px 4px 28px; font-weight: bold; font-size: 0.9em;}
#sitetopics ul li a.new { background: url(topics_item_new_bg.gif) no-repeat 0 0;}
#sitetopics ul li a:link { color: #44451a; text-decoration: none;}
#sitetopics ul li a:visited { color: #74757a; text-decoration: none;}
#sitetopics ul li a:hover, #sitetopics ul li a:active, #sitetopics ul li a:focus { color: #9b9766; text-decoration: underline;}




/*=== navlist ===*/

ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a {  }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #1d5cac;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
text-decoration: none;
}



/* ====================
	HOME PAGE DIVS
   =========================== */



#h-quicklinks 
{
        width:100%;
        font-size:8pt;
}
#h-ql-a
{
	margin:0px 10px 0px 0px;
	padding:0px;
        float:left;
	width:150px;
	display:inline;
}
#h-ql-b
{
	margin:0px 10px 0px 0px;
	padding:0px;
	position:relative;
	width:150px;
	display:inline;
        float:left;
}
#h-ql-c
{
	margin:0px 10px 0px 0px;
	padding:0px;
        position:relative;
	width:150px;
	display:inline;
        float:left;
}
#h-ql-d
{
	margin:0px;
	padding:0px;
	display:inline;
	width:150px;
	
}


/* ====================
	DMX CSS
   =========================== */

table.DMX_header H1
{
color:#ACBFC6;
}

.FileGrid_Item td
{
width:100%;
}

.FileGrid_MouseOverRow td
{
        width:100%;
}




