
@media print {
    .noprint { display: none; }
    body { background-color:#FFFFFF; }
}

BODY{
    margin:0;
}

td
{
   font-family: verdana;
   font-size: 12px;
   color: #242e61;
}

DIV#page_container {
	position: relative;
	font-family: verdana;
   font-size: 12px;
   color: #000000;
   width: 800px;
   text-align:left;
   background-color:#FFFFFF;
}

DIV#searchboxhome {	
	
	position: relative;
    height:100px;
    top: 150px;
    left: 490px;
    width:280px;
	font-family: verdana;
   font-size: 12px;
   color: #000000;
   #border-right: 1px #CCCCCC solid;
   border-top: 1px #CCCCCC solid;
   background-color: #FFFFFF;
   z-index: 5;
}

DIV#search_results {

   font-family: verdana,arial;
   font-size: 12px;
   color: #000000;
   margin-bottom: 20px;   

}

.highlight_word {

    font-weight: bold;
}

.slogan_text {
   font-family     :       arial,verdana;
   font-weight     :       bold;
   font-size       :       16px;
   color           :       #969393;
   letter-spacing  :       1px;
   padding-top     :       10px;
   padding-bottom  :       4px;
}

.header_home {
   font-family     :       arial,verdana;
   font-weight     :       bold;
   font-size       :       14px;
   color           :       #000000;
   letter-spacing  :       1px;
   margin          : 5px;
}

.menuheadertext
{
   font-family     :       verdana;
   font-size       :       14px;
   color           :       #242e61;
   font-weight     :       bold;
   letter-spacing  :       1px;
}

a.search_results_link
{
   font-family     :       verdana;
   font-size       :       14px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       none;
   text-decoration :       underline;
}

a.search_results_link:active
{
   font-family     :       verdana;
   font-size       :       14px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       underline;
}
a.search_results_link:visited
{
   font-family     :       verdana;
   font-size       :       14px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       underline;
}
a.search_results_link:hover
{
   font-family     :       verdana;
   font-size       :       14px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       none;
}


a.menulink
{
   font-family     :       verdana;
   font-size       :       12px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       none;
}

a.menulink:active
{
   font-family     :       verdana;
   font-size       :       12px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       none;
}
a.menulink:visited
{
   font-family     :       verdana;
   font-size       :       12px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       none;
}
a.menulink:hover
{
   font-family     :       verdana;
   font-size       :       12px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       underline;
}


a.sub-menulink
{
   font-family     :       verdana;
   font-size       :       11px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       none;
	padding: 0 0 0 8px;
}

a.sub-menulink:active
{
   font-family     :       verdana;
   font-size       :       11px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       none;
}
a.sub-menulink:visited
{
   font-family     :       verdana;
   font-size       :       11px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       none;
}
a.sub-menulink:hover
{
   font-family     :       verdana;
   font-size       :       11px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       underline;
}


a.grey_nav
{
   font-family     :       verdana;
   font-size       :       10px;
   color           :       #969393;
   letter-spacing  :       1px;
   text-decoration :       none;
	padding: 0 0 0 8px;
}

a.grey_nav:active
{
   font-family     :       verdana;
   font-size       :       10px;
   color           :       #969393;
   letter-spacing  :       1px;
   text-decoration :       none;
}
a.grey_nav:visited
{
   font-family     :       verdana;
   font-size       :       10px;
   color           :       #969393;
   letter-spacing  :       1px;
   text-decoration :       none;
}
a.grey_nav:hover
{
   font-family     :       verdana;
   font-size       :       10px;
   color           :       #969393;
   letter-spacing  :       1px;
   text-decoration :       underline;
}

.navbar {
padding:0;
margin:0;
}

.grey_header {
   font-family     :       verdana;
   font-weight     :       bold;
   font-size       :       14px;
   color           :       #969393;
   letter-spacing  :       1px;
}

.featured_property {
   font-family     :       verdana;
   font-weight     :       bold;
   font-size       :       12px;
   letter-spacing  :       1px;
   text-decoration : underline;
}

.grey_line {
	background-image:url(/resources/images/site/grey_dots.gif);
    margin-top: 4px;
}
a.prop_image_link
{
   font-family     :       verdana;
   font-size       :       12px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       none;
	border-color    :	   #000000;
}

a.prop_image_link:active
{
   font-family     :       verdana;
   font-size       :       12px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       none;
}
a.prop_image_link:visited
{
   font-family     :       verdana;
   font-size       :       12px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       none;
}
a.prop_image_link:hover
{
   font-family     :       verdana;
   font-size       :       12px;
   color           :       #242e61;
   letter-spacing  :       1px;
   text-decoration :       underline;
	border-color    :	   #013777;
}

.menucell
{
   height:     30px;
   text-align: left;
   vertical-align: middle;
   padding-left: 20px;
   padding-right: 5px;

}

.submitbutton 
{
   background-image: url('/resources/images/admin/submit.gif');
   height:22px;
   padding-left:5px;
   padding-right:5px;
   padding-bottom: 3px;
   border: 1px solid #99bbe8;
   font-size: 10px;
   font-weight: bold;

}

.listbox-navigation
{
   background-image: url('/resources/images/admin/navheader.gif');
   height:25px;
   border: 1px solid #99bbe8;
   padding-left:5px;
   padding-right:5px;
}

.listbox-navigation-text
{
   font-size: 11px;
   font-weight: bold;

}

.listbox-row-off
{
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;     
   padding:3px;
   border-top: 1px solid #ffffff;
   border-bottom: 1px solid #DDDDDD;
   background-color: #EDEDED;   
}

.listbox-row-on
{
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;     
   padding:3px;
   background-color: #ffffff;
   border-top: 1px solid #ffffff;
   border-bottom: 1px solid #ededed;
   
}
/*background-image: url('/resources/images/admin/navheader.gif');*/
.listbox-row-high
{
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;     
   padding:3px;
   color: #000000;
   background-color: #d1dff0;
   border-top: 1px solid #777;
   border-bottom: 1px solid #777;

   cursor: pointer;
   
}


.smalltext
{
   font-family: verdana;
   font-size: 10px;
   font-weight: normal;   
}
.searchfilter {
    font-family: verdana;
   font-size: 10px;
   font-weight: normal;
}

.listrecords-header
{
   background-image: url('/resources/images/admin/rowheader.gif');
   height: 24px;
   color: #1542ad;
   padding-left: 10px;
   padding-right: 10px;
   border-bottom: 1px solid #d0d0d0;
   border-right: 1px solid #d0d0d0;
   border-left: 1px solid #f9f9f9;
   border-top: 1px solid #f9f9f9;

}

.listrecords-header-text
{
   font-family: verdana;
   font-size: 10px;
   font-weight: bold;   
   
}

/* return results for ajax */
.ajaxresult
{
   font-family: verdana;
   float:right;
   align:right;
   border: 1px solid #ff0000;
   background-color: #ff8888;
   padding: 10px;
   font-size: 12px;
   font-weight: bold;
   -moz-border-radius: 5px;
}

/* Portlet Stuff */
.portlet-container
{
}

.portlet-header
{
   background-image: url('/resources/images/admin/portlet_background.gif');
   height: 18px;
   border: 1px solid #99bbe8;
   color: #1542ad;
   padding-left: 10px;
   padding-right: 10px;
}

.portlet-content
{
   border-left: 1px solid #99bbe8;
   border-right: 1px solid #99bbe8;
   border-bottom: 1px solid #99bbe8;
   color: #000000;
   font-family: verdana;
   font-size: 10px;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 10px;
   padding-bottom: 10px;  
}


.portlet-header-text
{
   color: #1542ad;
   font-weight: bold;
   font-family: verdana;  
   font-size: 11px;    
}

.header_link {
    color: #FFFFFF;
	font-size: 14px;
    font-weight: bold;
}

.row_result_header {

	background-color: #013777;
	color: #FFFFFF;
	font-size: 14px;
	padding: 3px 3px 3px 3px;
	margin:0 0 40px 0;
	font-weight: bold;
}

ul.ticklista {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
}
li.ticklist {
  background: url(/resources/images/tick.png) no-repeat;
  padding-left: 25px;
  padding-bottom: 10px;
  
}

ul.buildconfig {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
}

li.buildconfigitem {
	padding-bottom: 5px;
	padding-left: 20px;
	color: #1542B9;
	font-weight: bold;
	font-size:12px;
	background: url(/resources/images/star.gif) no-repeat;
}


a.module-menu-link
{
   color: #1542b9;
   text-decoration: none;
   font-size: 10px;
   font-weight: bold;  
}

a.module-menu-link:active
{
   color: #1542b9;
   text-decoration: none;
   font-size: 10px;
   font-weight: bold;  
}

a.module-menu-link:visted
{
   color: #1542b9;
   text-decoration: none;
   font-size: 10px;
   font-weight: bold;  
}

a.module-menu-link:hover
{
   color: #1542b9;
   text-decoration: none;
   font-size: 10px;
   font-weight: bold;  
}




.menu-cell-off
{
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;     
   width: 100%;   
   padding: 4px;   
}

.menu-cell-on
{
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;     

   width: 100%;   
   padding: 4px;     
   background-color: #b2d7fb;
}

.submitbutton 
{
   background-image: url('/resources/images/admin/submit.gif');
   height:22px;
   padding-left:5px;
   padding-right:5px;
   padding-bottom: 3px;
   border: 1px solid #99bbe8;
   font-size: 10px;
   font-weight: bold;

}
