.componentheading{background:url(../../images/bg_header_maincontent.gif) right top no-repeat; font-size:10px; margin-bottom:7px;}
.contentheading{background:url(../../images/bg_header_maincontent.gif) right top no-repeat; font-size:10px;}
.contentheading strong{display:block; margin-bottom:7px; text-transform:uppercase;}
.createdate{font-size:9px; color:#4b4b4b; font-weight:bold;}

/*cms styles*/
                .txt_bold_blue{font-weight:bold; color:#1185C6; font-size:10px;}
                .txt_bold_grey{font-weight:bold; color:#4B4B4B; font-size:10px;}
                .txt_blue{color:#1185C6;}

/*common styles*/
              html{height:101%;}
	      body{margin:0; padding:0; background:url(../../images/bg_body.gif) top repeat-y; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:100%}
              a{text-decoration:none; color:#007cc2; font-weight:bold;}
              a:hover{text-decoration:underline; color:#007cc2;}
	      a img{border:none;}
              strong{color:#007cc2;}
              p{margin:0 0 10px 0; font-size:10px; line-height:14px;}
 	      .clearme{clear:both;}
	      .hideme{display:none;}
              #container{width:700px; margin:0 auto;}	
		
/*layout styles*/
                #content{width:700px; background-image:url(../../images/bg_main.gif); color:#4b4b4b; margin-top:3px;}
		#header{width:698px; height:103px; margin:0 auto; background:url(../../images/header_main.gif) right no-repeat;}
                #logo{height:103px; width:291px; background-color:#000; background-image:url(../../images/logo.gif);}
                #logo a{display:block; height:100%; width:100%;}
		#search{height:23px; width:100%; background-image:url(../../images/bg_search.gif); padding:7px 0 0 0;}
   
                #maincontent{width:309px; border:solid 1px #4CA3D4; margin:0 0 0 2px; padding:4px 10px; background:url(../../images/bg_maincontent.gif) top no-repeat;}

                #leftcontent{padding:0 10px 0 10px; font-size:10px;}
                #leftcontent ul{margin:0; padding:0;}
                #leftcontent ul li{list-style:none; margin-bottom:5px;}
                #leftcontent ul li a{color:#007CCC; text-decoration:none; font-weight:bold;}
                #leftcontent ul li a:hover{text-decoration:underline;}
                
                #rightcontent{padding:0 10px 0 10px; font-size:10px;}

                #wrapper{float:left; width:100%; background-image:url(../../images/bg_main.gif); color:#4b4b4b;}
                #main{margin:0 183px;}
                #left{float:left; width:183px; margin-left:-100%; display:inline;}
                #right{float:left; width:183px; margin-left:-183px; display:inline}
 
                #footertop{height:24px; width:698px; padding:10px 0 0 0; background-image:url(../../images/bg_footer.gif); text-align:center; font-size:10px; color:#4CA3D4;}
                #footerbot{height:27px; width:698px; margin:0 auto; background-image:url(../../images/bg_footer02.gif);}

                #breadcrumb{float:left; width:502px; border:solid 1px #4CA3D4; margin:0 3px 0 5px; padding:1px 0 1px 7px; color:#007CC2; text-transform:uppercase; font-size:10px; display:inline}
                #breadcrumb a{color:#007CC2; font-weight:bold; text-decoration:none;}
                #breadcrumb a:hover{text-decoration:underline;}

                #searchbox{margin:0 0 0 10px;}
                #searchbox .search{font-size:9px;}
                #searchbox .inputbox{height:12px; font-size:9px; width:115px; margin:0 3px 0 0;  border:solid 1px #4CA3D4;}
                #searchbox .button{background-color:#fff; color:#007CC2; height:16px; font-size:10px; border:solid 1px #4CA3D4;}
                #searchbox .button:hover{color:#fff; background-color:#4CA3D4;}

                .sideheader{border:solid 1px #4CA3D4; width:164px; margin:0 0 5px 5px; background:url(../../images/bg_header_sidebar.gif) no-repeat top right #fff; font-size:9px; padding:4px 5px;}
                .sideheaderright{width:162px; margin:0 0 0 3px;}

/*nav styles*/
		#nav{width:700px; height:52px;}
		#nav ul{margin:0; padding:0;}
		#nav ul li{ list-style:none; float:left; display:inline;}


		#navtop{height:27px; width:698px; margin:0 auto; background-image:url(../../images/bg_topnav.gif);}
		#navbottom{height:25px; width:698px; margin:0 auto; background-image:url(../../images/bg_bottomnav.gif);}
		
		.blocklink{display:block; height:100%; width:100%;}
		
                #nav_tenants{height:27px; width:66px; margin-left:37px;}
		#nav_tenants a{background:url(../../images/mainnav_tenants.gif) top;}
		#nav_tenants a:hover{background:url(../../images/mainnav_tenants.gif) bottom;}
		
		#nav_landlords{height:27px; width:83px;}
		#nav_landlords a{background:url(../../images/mainnav_landlords.gif) top;}
		#nav_landlords a:hover{background:url(../../images/mainnav_landlords.gif) bottom;}
		
		#nav_news{height:27px; width:55px;}
		#nav_news a{background:url(../../images/mainnav_news.gif) top;}
		#nav_news a:hover{background:url(../../images/mainnav_news.gif) bottom;}
		
		#nav_about{height:27px; width:71px;}
		#nav_about a{background:url(../../images/mainnav_about.gif) top;}
		#nav_about a:hover{background:url(../../images/mainnav_about.gif) bottom;}
		
		#nav_newsletter{height:27px; width:88px;}
		#nav_newsletter a{background:url(../../images/mainnav_newsletter.gif) top;}
		#nav_newsletter a:hover{background:url(../../images/mainnav_newsletter.gif) bottom;}
		
		#nav_links{height:27px; width:54px;}
		#nav_links a{background:url(../../images/mainnav_links.gif) top;}
		#nav_links a:hover{background:url(../../images/mainnav_links.gif) bottom;}
		
		#nav_contact{height:27px; width:96px;}
		#nav_contact a{background:url(../../images/mainnav_contact.gif) top;}
		#nav_contact a:hover{background:url(../../images/mainnav_contact.gif) bottom;}



                #nav_tenants_handbook{height:24px; width:134px; margin-left:180px;}
                #nav_tenants_handbook a{background:url(../../images/subnav_tenantshandbook.gif) top;}
                #nav_tenants_handbook a:hover{background:url(../../images/subnav_tenantshandbook.gif) bottom;}

                #nav_student_zone{height:24px; width:98px;}
                #nav_student_zone a{background:url(../../images/subnav_studentzone.gif) top;}
                #nav_student_zone a:hover{background:url(../../images/subnav_studentzone.gif) bottom;}
 
                #nav_tenants_links{height:24px; width:104px;}
                #nav_tenants_links a{background:url(../../images/subnav_tenantlinks.gif) top;}
                #nav_tenants_links a:hover{background:url(../../images/subnav_tenantlinks.gif) bottom;}

		#nav_propertysearch{height:27px; width:112px;}
		#nav_propertysearch a{background:url(../../images/mainnav_propertysearch.gif) top;}
		#nav_propertysearch a:hover{background:url(../../images/mainnav_propertysearch.gif) bottom;}


               .moduletablelatestnews{padding:2px 5px 0 5px;}
               .moduletablelatestnews p{margin:0; padding:0;}
               .moduletablelatestnews .readon{text-decoration:underline; font-size:12px;}
               .moduletablelatestnews .readon:hover{text-decoration:none;}
               .moduletablelatestnews .article_seperator{width:167px; border-top:solid 1px #4CA3D4; height:5px; display:block; margin-top:10px;}
