body
{
    background: url(/Portals/_default/Skins/Dipasa/images/body_bg.gif) top left;
    font-family: Arial;
}
ul li
{
       list-style-type: disc;     
}
.table_wrapper {
	background: url(/Portals/_default/Skins/Dipasa/images/top_bg.jpg) top left repeat-x;
}

/*
.td_left {
	background: url(/Portals/_default/Skins/Dipasa/images/left_bg.jpg) top right repeat-x;
}

.td_right {
	background: url(/Portals/_default/Skins/Dipasa/images/right_bg.jpg) top left repeat-x;
}
*/

.td_center {
}


.td_banner {
	background-color: #faf4eb;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}

.content_wrapper {
	background: url(/Portals/_default/Skins/Dipasa/images/footer_bg.gif) bottom left repeat-x;
	background-color: #faf4eb;
	border: 1px solid #ffffff;
	border-top: 0px;
}

.td_footer {
}

.td_nav
{
    background-color: #3c961e;
}
.CategoryPane
{
    background: url(/Portals/_default/Skins/Dipasa/images/Nav_Gradient.gif) top left repeat-x;     
}

.content_pane {
	background: url(/Portals/_default/Skins/Dipasa/images/contentpane_bg.gif) top center no-repeat;
}

.admin_menu {
	width: 800px;
}

.topbies {
	width: 800px;
	height: 34px;
	background: url(/Portals/_default/Skins/Dipasa/images/topbies_bg.gif) top left repeat-x;
}

.languages {
	text-align: right;
	padding: 16px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.logo_wrapper {
	text-align: left;
	width: 800px;
}

.logo {
	float: left;
	text-align: left;
	width: 177px;
	height: 186px;
}

.banner {
	float: left;
	text-align: left;
	width: 623px;
	height: 186px;
	overflow: hidden;
}

.clear {
	clear: both;
}

a.login_link:link, a.login_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.login_link:hover, a.login_link:active {
	font-size: 12px;
	color: #336e1f;
	text-decoration: underline;
}

/*.PagingActivePage, a.PagingActivePage:link, a.PagingActivePage:active, a.PagingActivePage:visited, aPagingActivePage:hover {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}*/
H1 {
	font-family: Tahoma;
	font-size: 18px;
	margin-bottom:0px;
}
H2 {
	margin: 0;
}



.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;

}

a.footer_link:link, a.footer_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.footer_link:hover, a.footer_link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336e1f;
	text-decoration: underline;
}
a:link,
a:visited,
a:active,
a:hover
{
	text-decoration: underline;
}

/* Properties Table classes*/
.PropertiesTable
{
    border-top: gray 1px solid;
    border-bottom: gray 1px solid;
}
.PropertiesTable TD
{
        
}
.PropertiesTable p,
.PropertiesTable span
{

}
.PropertiesTable .LineTop
{
     border-top: gray 1px solid;   
}
.PropertiesTable .LineBottom
{
     border-bottom: gray 1px solid;  
}
.PropertiesTable .LineLeft
{
border-left: gray 1px solid;     
}
.PropertiesTable .LineRight
{
    border-right: gray 1px solid; 
}
.PropertiesTable .PropertyHeader
{
   color: #336e1f; 
}

.PropertiesTable .Regular
{
    background-color: #e3dbce; 
}
.PropertiesTable .Alternate
{
    
}
.PropertiesTable .Label
{
    font-weight:bold;   
}

/* Google map classes*/
.GoogleMap .map
{
    margin-bottom: 15px;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}

.GoogleMap .controls
{
    font-weight: bold;    
}