
BODY, TD, TR { color: #414141; font-size: 11pt; font-family: Tahoma, Geneva, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 10px }
LI   { font-size: 10pt; list-style-image: url(../../../Universal%20Services/liberty%20village%20website%202007/web-content/images/star.gif); display: list-item; margin-left: -12px; padding-bottom: 3px }
.pngfix { behavior: url("iepngfix.htc") }
.quote  { color: #712120; font-size: 90%; padding: 5px 7px 10px }
.home_dev_text  { color: #183c8e; font-size: 90%; text-align: justify; letter-spacing: 0.5pt }
.home_build_text    { color: #712120; font-size: 90%; text-align: justify; letter-spacing: 0.5pt }
.dev_left_text { color: #183c8e; font-size: 90%; text-align: justify; letter-spacing: 0.5pt; padding: 25px 15px 15px; vertical-align: top }
.dev_left_text_smallpad { color: #183c8e; font-size: 90%; text-align: justify; letter-spacing: 0.5pt; padding-left: 5px; vertical-align: top }
.dev_left_text_builders  { color: #183c8e; font-size: 85%; text-align: justify; letter-spacing: 0.5pt; padding-right: 30px; padding-left: 5px; vertical-align: top }
.dev_summary_text  { color: #183c8e; font-size: 90%; text-align: justify; letter-spacing: 0.5pt; padding-right: 10px; padding-left: 5px; vertical-align: top }
.dev_left_text_nopad { color: #183c8e; font-size: 90%; letter-spacing: 0.5pt; vertical-align: top }
.dev_privacy_text { color: #183c8e; font-size: 90%; text-align: justify; letter-spacing: 0.5pt; padding: 25px 50px 15px; vertical-align: top }
.dev_right_text { color: #183c8e; font-size: 90%; text-align: justify; letter-spacing: 0.5pt; padding: 25px 15px 15px; vertical-align: top }
.dev_bold_titles     { color: #183c8e; font-size: 105%; font-weight: bold; line-height: 1em; padding-bottom: 10px }
.dev_admin_titles { color: #183c8e; font-size: 95%; font-weight: bold; line-height: 1em }
.dev_link_titles    { color: #712120; font-size: 90%; font-weight: bold; line-height: 1em; padding-bottom: 5px }
.build_left_text   { color: #712120; font-size: 90%; text-align: justify; letter-spacing: 0.5pt; padding: 25px 15px 15px; vertical-align: top }
.build_left_text_smallpad { color: #712120; font-size: 90%; text-align: justify; letter-spacing: 0.5pt; padding-left: 5px; vertical-align: top }
.build_left_text_builders { color: #712120; font-size: 85%; text-align: justify; letter-spacing: 0.5pt; padding-right: 30px; padding-left: 5px; vertical-align: top }
.build_left_text_nopad { color: #712120; font-size: 90%; letter-spacing: 0.5pt; vertical-align: top }
.build_privacy_text { color: #712120; font-size: 90%; text-align: justify; letter-spacing: 0.5pt; padding: 25px 50px 15px; vertical-align: top }
.build_bold_titles     { color: #712120; font-size: 105%; font-weight: bold; line-height: 1em; padding-bottom: 10px }
.build_admin_titles { color: #712120; font-size: 95%; font-weight: bold; line-height: 1em }
.build_link_titles      { color: #712120; font-size: 90%; font-weight: bold; line-height: 1em; padding-bottom: 5px }
.stripe_bk   { background-image: url("images/back_line.jpg"); background-repeat: repeat-x; background-position: 0 0 }
.stripe_bk_home     { background-color: #a73a33; background-image: url("homebuilders/images/back_line_home.jpg"); background-repeat: repeat-x; background-position: 0 0 }
.stripe_bk_dev      { background-color: #46466a; background-image: url("development/images/back_line_dev.jpg"); background-repeat: repeat-x; background-position: 0 0 }
.top_bk_home       { background-image: url("images/top_back_build.png"); background-repeat: no-repeat; background-position: 0 -10px }
.top_bk_dev       { background-image: url("images/top_back_dev.png"); background-repeat: no-repeat; background-position: 0 -10px }


.body_bg { background-image: url(../../../Universal%20Services/liberty%20village%20website%202007/web-content/images/bg.jpg); background-repeat: repeat-x; background-attachment: scroll }
.table_pos   { position: relative; left: -2px; width: 700px }
.top_table_pos { position: relative; top: 15px }
.pic_outline  { padding: 5px; border: solid 1px #b0aa99 }
.pic_pos { position: relative; top: -2px; right: -4px }
.preload { display:none }
.form_titles    { font-size: 10pt; line-height: 1.3em; padding-left: 5px }
.form_smalltext    { font-size: 85% }
.form_pad  { padding-top: 2px; padding-bottom: 5px; padding-left: 2px }
blockquote   { text-align: justify; margin: 10px 0 10px 15px; padding-right: 35px; padding-left: 10px; border-left: 3px solid #DDEF43 }
.red_text { color: #b00000; font-size: 10pt; line-height: 1.3em }
.text_pad    { color: #626060; line-height: 1.3em; padding-left: 15px }
.menu_border { border-right: 1px solid #6f6041; border-left: 1px solid #6f6041 }
.utilities_header  { font-size: 10pt; font-weight: bold; padding-top: 2px; padding-bottom: 3px }
.utilities_list { font-size: 9pt; padding: 2px 10px }
.phone_number    { color: #003d94; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: right; padding-right: 10px }
.address  { color: #588793; font-size: 8pt; font-family: Tahoma, Geneva, Helvetica, sans-serif; padding-top: 5px; padding-bottom: 5px; padding-left: 10px }
.address_no_pad { color: #588793; font-size: 8pt; font-family: Tahoma, Geneva, Helvetica, sans-serif; padding-top: 5px; padding-bottom: 5px }

.menu          		     { color: #fff; font-size: 12px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-align: center; letter-spacing: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
a.menu:link        	     { color: #fff; font-size: 12px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; text-transform: capitalize; letter-spacing: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
a.menu:visited           { color: #fff; font-size: 12px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; text-transform: capitalize; letter-spacing: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
a.menu:hover             { color: #e8e4ca; font-size: 12px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; text-transform: capitalize; letter-spacing: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
a.menu:active            { color: #e8e4ca; font-size: 12px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; text-transform: capitalize; letter-spacing: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }

.bodylink               { color: #183c8e; font-size: 90%; text-decoration: none }
a.bodylink:link         { color: #183c8e; font-size: 90%; text-decoration: none }
a.bodylink:visited      { color: #183c8e; font-size: 90%; text-decoration: none }
a.bodylink:hover        { color: #b00000; font-size: 90%; text-decoration: underline }
a.bodylink:active       { color: #b00000; font-size: 90%; text-decoration: underline }

.builder_bodylink               { color: #183c8e; font-size: 75%; font-weight: bold; text-decoration: none }
a.builder_bodylink:link         { color: #183c8e; font-size: 75%; font-weight: bold; text-decoration: none }
a.builder_bodylink:visited      { color: #183c8e; font-size: 75%; font-weight: bold; text-decoration: none }
a.builder_bodylink:hover        { color: #b00000; font-size: 75%; font-weight: bold; text-decoration: underline }
a.builder_bodylink:active       { color: #b00000; font-size: 75%; font-weight: bold; text-decoration: underline }

.red_builder_bodylink                { color: #712120; font-size: 75%; font-weight: bold; text-decoration: none }
a.red_builder_bodylink:link          { color: #712120; font-size: 75%; font-weight: bold; text-decoration: none }
a.red_builder_bodylink:visited       { color: #712120; font-size: 75%; font-weight: bold; text-decoration: none }
a.red_builder_bodylink:hover         { color: #183c8e; font-size: 75%; font-weight: bold; text-decoration: underline }
a.red_builder_bodylink:active        { color: #183c8e; font-size: 75%; font-weight: bold; text-decoration: underline }

.bluehoodlink                { color: #183c8e; font-size: 100%; font-weight: bold; text-decoration: none }
a.bluehoodlink:link          { color: #183c8e; font-size: 100%; font-weight: bold; text-decoration: none }
a.bluehoodlink:visited       { color: #183c8e; font-size: 100%; font-weight: bold; text-decoration: none }
a.bluehoodlink:hover         { color: #b00000; font-size: 100%; font-weight: bold; text-decoration: underline }
a.bluehoodlink:active        { color: #b00000; font-size: 100%; font-weight: bold; text-decoration: underline }

.redhoodlink                 { color: #a62f27; font-size: 100%; font-weight: bold; text-decoration: none }
a.redhoodlink:link           { color: #a62f27; font-size: 100%; font-weight: bold; text-decoration: none }
a.redhoodlink:visited        { color: #a62f27; font-size: 100%; font-weight: bold; text-decoration: none }
a.redhoodlink:hover          { color: #183c8e; font-size: 100%; font-weight: bold; text-decoration: underline }
a.redhoodlink:active         { color: #183c8e; font-size: 100%; font-weight: bold; text-decoration: underline }

.footer                 { color: #909090; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.footer:link           { color: #909090; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.footer:visited        { color: #909090; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.footer:hover          { color: #712120; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.footer:active         { color: #712120; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

.hint                 { color: #909090; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.hint:link           { color: #909090; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.hint:visited        { color: #909090; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.hint:hover          { color: #712120; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.hint:active         { color: #712120; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }


.dev_visit        		{ color: #fff; font-size: 12pt; font-family: "Times New Roman", Times; font-weight: bold; background-color: #183c8e; text-align: center; letter-spacing: 0.5pt; padding-top: 3px; padding-bottom: 2px }
a.dev_visit:link  		{ color: #fff; font-size: 12pt; font-family: "Times New Roman", Times; font-weight: bold; text-decoration: none; background-color: #183c8e; text-align: center; letter-spacing: 0.5pt; padding-top: 3px; padding-bottom: 2px }
a.dev_visit:visited  	{ color: #fff; font-size: 12pt; font-family: "Times New Roman", Times; font-weight: bold; text-decoration: none; background-color: #183c8e; text-align: center; letter-spacing: 0.5pt; padding-top: 3px; padding-bottom: 2px }

.dev_top        		 { color: #183c8e; font-size: 10pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; letter-spacing: 0.5pt }
a.dev_top:link  		 { color: #183c8e; font-size: 10pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; letter-spacing: 0.5pt }
a.dev_top:visited  		 { color: #183c8e; font-size: 10pt; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none; letter-spacing: 0.5pt; padding-top: 3px; padding-bottom: 2px }


.build_visit       		{ color: #fff; font-size: 12pt; font-family: "Times New Roman", Times; font-weight: bold; background-color: #be0507; text-align: center; letter-spacing: 0.5pt; padding-top: 3px; padding-bottom: 2px }
a.build_visit:link 		{ color: #fff; font-size: 12pt; font-family: "Times New Roman", Times; font-weight: bold; text-decoration: none; background-color: #be0507; text-align: center; letter-spacing: 0.5pt; padding-top: 3px; padding-bottom: 2px }
a.build_visit:visited 	{ color: #fff; font-size: 12pt; font-family: "Times New Roman", Times; font-weight: bold; text-decoration: none; background-color: #be0507; text-align: center; letter-spacing: 0.5pt; padding-top: 3px; padding-bottom: 2px }

.adminlink     	    	 { color: #183c8e; font-size: 90%; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; background-image: url("admin/images/blue_block.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 5px; padding-left: 25px }
a.adminlink:link		 { color: #183c8e; font-size: 90%; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; background-image: url("admin/images/blue_block.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 5px; padding-left: 25px }
a.adminlink:visited      { color: #183c8e; font-size: 90%; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; background-image: url("admin/images/blue_block.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 5px; padding-left: 25px }
a.adminlink:hover        { color: #a30507; font-size: 90%; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; background-image: url("admin/images/blue_block.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 5px; padding-left: 25px }
a.adminlink:active       { color: #a30507; font-size: 90%; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; background-image: url("admin/images/blue_block.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 5px; padding-left: 25px }


.smalltext_help			 { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.smalltext_help_bold 	 { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.footer_pad { padding-left: 12px }
.makemesmaller    { font-size: 90% }

.right_pad10 { padding-right: 10px }
.left_pad50 { padding-left: 50px }
.sub_pad  { font-size: 11pt; line-height: 1.3em; padding-right: 15px; padding-left: 20px }
.tdBorder   { font-size: 8pt; background-color: white; text-align: left; border-style: none dotted; border-width: medium 1px; border-color: #999 }
.smallText_body  { font-size: 8pt }


.pagination{
 background:transparent;
 padding:10px 0;
 margin:15px 0 15px 0; 
 text-align:left;               
}                    

.pagination a{
 padding:1px 4px;
 text-decoration:none;
 background:transparent;        
 border:1px solid #ccc;
 margin:0 2px;
 color:#666666;           
}                  

.pagination a:hover{           
 background: #fff;       
 color:#666666;
 border:1px solid #BF2911;
 text-decoration: none    
}                  

.pagination span, .pagination span.nextprev{
 background:#FFFFFF;
 border:1px solid #CCCCCC;            
 color:#CCCCCC;      
 padding:1px 4px; 
 margin:0 2px;
}

.pagination span.current{
 background:#BF2911;
 border:1px solid #A49979;
 color:#FFFFFF;
 margin:0 2px;
 font-weight:bold;
}



/*This section is for the rounded corners on the front page*/
/*
.roundcont    { color: #fff; background-color: #262626; width: 100% }

.roundcont p {
	margin: 0 10px;
}

.roundtop   { background: url(../images/tr.gif) no-repeat right top }

.roundbottom   { background: url(../images/br.gif) no-repeat right top }

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}
*/
