/* CSS Document */



/*New Css LO page - ajv 05/16/2008*/

body{

	

	color: #444444;



	/*background:#D1D1D1 url(images/lo_site/background.jpg) repeat-x fixed 20px;*/

	background:#d1d1d1 url(images/lo_site/top_lo_site_line.png) repeat-x;

	text-align:center;

	margin:0px;

/*	font-family:Verdana, Arial, Helvetica, sans-serif;*/

}



p {

	font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;

}



h1{



	font-size:20px;

	color:#000066;

	margin-top:0px;

	padding:0px;

}



h2{ /*WMC Vision-Top*/



	color: #999999 ;

	margin:0px;

	padding:0px;

	font-weight:normal;

    font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}



h3{



	font-size:18px;

	color:#7575D3 ;

	font-family:"Times New Roman", Times, serif;

    margin:0px;

	padding:0px;



}





.to_top_pg{

 	color: #CC9900; 

	font-size:80%;

}

.to_top_pg a{

 	color: #CC9900; 

	font-size:80%;

	text-decoration:none;

}



.to_top_pg a:hover{

	text-decoration:underline;

}

img {

	border:none;

}



img a {

	border:none;

}



img a:hover{

	border:none;

}



#head{

	width:100%;

	text-align:center;

	clear:left;

}

#lo_wrapper{

	margin-left:auto; 

	margin-right:auto; 

	text-align:center; 

	width:820px; 

	background-color:#ffffff;

	background:url(images/lo_site/layout_bkg.png) repeat-y 3px 0px;





}



#lo_wrapper_frame{

	margin-left:auto; 

	margin-right:auto; 

	text-align:center; 

	width:820px; 

	background-color:#ffffff;



	/*border-bottom:1px solid #666666;*/

	

	/*border-left:1px solid #666666;*/

	background:url(images/lo_site/layout_bkg_frame.png) repeat-y 3px 0px;

	

}



#content_frame{

	text-align:left; 

	line-height:17px;

	background:#ffffff url(images/lo_site/lo_content_bkg.jpg) repeat-x;

	padding:10px;

}



#content_frame ul {



	list-style-image: url(images/ol_arrow1.jpg);	

	margin:0px;

	padding-left:30px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;

}



#content_frame ul li{

/*	display: inline;*/

}



#content_frame a{

	

}



#content_frame a:hover{



}









#top{

	color:#FFFFFF;

	

	height:93px; 

	width:820px; 

	clear:left;



}	



#top_h2title{

	padding-left:0px; 

	padding-right:10px; 

	padding-top:10px;

	color:#FFFFFF; 

	text-align:center;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	height:83px;

	display: inline-block;

}

#top_h2title:after{

	content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}

*html #top_h2title {height:1%;}

#top_h2title {display:block;}



#top_h2title ul {



	padding-top:20px;

	padding-bottom:0px;

	padding-left:0px;

	padding-right:0px;

	margin:0px;

	list-style:square;

	color:#FFFFFF;

    font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:12px;

}



#top_h2title li {

	display: inline;

	padding: 0px;

	margin:0px;

	color:#FFFFFF;

}



#top_h2title a{

	color:#ffffff;

	text-decoration:none;

	

}



#top_h2title a:hover{

	color: #ffffff;

	text-decoration:underline;

	text-align:center;

	

}







#wmc_vision{

	float:right;

	width:600px;

	height:50px;



}

#wmc_logo{

	float:left;

    text-align:left;

	

}



#wmc_logo h1 {



/*            width:255px;

            height:30px;

            position:absolute;

            top:15px;

            left:40px;

*/

            }



#wmc_logo h1 a {

            width:207px;

			height:50px;

            display:block;

}



#wmc_logo h1 span,



#wmc_logo h2,



#wmc_logo h3 {



     		display:none;

	        margin:0;



            }





#content_lo{

	margin-left:206px;

	text-align:left;

	line-height:17px;



	

}



#content_lo a{

	color:#000066;

	text-decoration:underline;

}



#content_lo a:hover{

	color: #8E182A;



}



#left_sidebar{

	float:left;

	width:180px;

	/*background-color:#00285A;*/

	margin-left:3px;

/*	background: url(images/lo_site/sidebar.png) repeat-y;*/

	padding-left:10px;

	padding-right:10px;



}



#footer{

	padding-bottom:10px;

	margin-left:auto;

	margin-right:auto;

	width:820px;

	clear:left;

	padding-right:0;

	padding-right:0;

	padding-top:20px;

	line-height:17px;

	background:#d1d1d1 url(images/lo_site/footer_bottom.jpg) top center no-repeat;

	font-family:Verdana, Arial, Helvetica, sans-serif;

} 



#footer_white{

	padding-bottom:10px;

	margin:0px;

	clear:left;

	padding-top:5px;

	line-height:17px;

	background:#d1d1d1 url(images/lo_site/footer_white.jpg) top center no-repeat;

	font-family:Verdana, Arial, Helvetica, sans-serif;



} 





#topmenu{



	width:820px;

	color:#FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	

	

}





/****/

#VerticalMenu{

padding-top:10px; 

padding-bottom:10px;

padding-left:0px;

padding-right:0px; 

margin:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}



#VerticalMenu ul {

	list-style:none;

	padding:0px;

	margin-bottom:10px;

	margin-left:0px;

	margin-right:0px;

	margin-top:0px;

}

#VerticalMenu ul li{

	padding:0px;

	margin:0px;

	display:block;

}

#VerticalMenu ul li a{

	

	display: block;

	line-height:22px;

	background:none;

	text-decoration:none;

	text-align:left;

	color:#FFFFFF;

	border-bottom-color:#60789A;

	border-bottom-style: solid;

	border-bottom-width:1px;

	

}



#VerticalMenu  ul li a:hover{

	

	display: block;

	background: url(images/vlink.jpg) repeat;

	border-bottom-color:#60789A;

	border-bottom-style: solid;

	border-bottom-width:1px;

	line-height:22px;

	list-style:none;

	padding-left:7px;

	list-style-image:none;

	text-decoration:none;

}









.txvertical{



	font-size:12px;

	color:#FFFFFF;

}

.txvertical a{



	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

}

.txvertical a:hover{



	font-size:12px;

	color:#FFFFFF;

	

}

.txvertical a:visited{



	font-size:12px;

	color:#FFFFFF;

	

}



#office_homepage{

	

	background:#ffffff url(images/lo_site/office_bkg.png) repeat-x;

	border:1px #999999 solid; 

	padding-top:10px; 	

	margin-top:5px;

	display: inline-block;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

    padding-bottom:5px;



}





#office_homepage:after

{

        content: ".";

        display: block;

        height: 0;

        clear: both;

        visibility: hidden;

}

 



/* Hides from IE-mac \*/

* html #office_homepage{height: 1%;}

#office_homepage {display:block;}

 



/* End hide from IE-mac */











div.office_address{

	 float:left; 

	 margin-left:10px;

	 margin-bottom:5px;

}

div.floatbox

{

clear:left;

}



div.lo_wrap{



}



div.lo_wrap ul li{

font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}



.txtemail{



	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:12px;

	}

.txtemail a{



	text-decoration:underline;

	color: #666666;

	}

.txtemail a:hover{



	color: #000066;

	text-decoration:underline;

	

}

.txtemail a:visited{



}



#McName{

	 padding-right:200px;

	 text-align:right;

	 font-family:Verdana, Arial, Helvetica, sans-serif;

	 	font-size:12px;

}



.txtMcName{



	font-size:20px;

	color: #00265D;

	text-transform: capitalize;

	font-weight: bolder;

	font-variant: normal;

	font-style: normal;

	font-family:"Times New Roman", Times, serif;

	}

.txfooter{



	font-size:10px;

	color: #666666;

}

.txfooter a{



		font-size:10px;

	color: #666666;

	text-decoration: none;

}

.txfooter a:hover{



	font-size:10px;

	color: #666666;

	text-decoration: underline;

 

}

.txfooter a:visited{



	font-size:10px;

	color: #00265D;

	text-decoration: underline;

 

}



.txtMenuItem{



	font-size:12px;

	color: #99CCFF;

	font-variant: normal;

	text-transform: capitalize;

	text-align:center;

}



.txtMenuItemcontext{

	font-size:11px;

	color:#FFFFFF;

	font-variant: normal;



	

}

.txtMenuItemcontext li{

	padding-bottom:5px;
    list-style-type: circle;

	

}



.txtMenuItemcontext a{

	font-size:11px;

	color:#FFFFFF;

	font-variant: normal;
	


    

}

.txtMenuItemcontext a:hover{

	font-size:11px;

	color:#FFFFFF;

	font-variant: normal;

	text-decoration:underline;

	

    

}

.txtMenuItemcontext a:visited{

	font-size:11px;

	color:#FFFFFF;

	font-variant: normal;



    

}



#text_content{

	padding:10px;

	line-height:17px;

	background-color:#FFFFFF;

	text-align:left;

    background:#ffffff url(images/lo_site/lo_content_bkg.jpg) no-repeat;

	

	

}



#text_content ul {

	

	list-style-image: url(images/ol_arrow1.jpg);

	margin-left:20px;

	padding-left:0px;

	margin-top:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:12px;

}



#text_content li {

	padding-bottom:3px;

	padding-left:0px;

}



img.gray_border{

	border-top:1px solid #CCCCCC;

	border-left:1px solid #CCCCCC;

	border-right:1px solid #999999;

	border-bottom:1px solid #999999;

	padding: 4px;

	margin:2px;

	

}



.testimonial_footer a{

	font-size:10px;

	text-decoration:none;



}



.testimonial_footer a:hover{

	font-size:10px;

	text-decoration:underline;



}



#testimonial{

	background: #ffffff; 

	padding:10px 10px 10px 50px;

	border:1px dotted #e3e3e3;

	text-align:left;

	margin-bottom:5px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	
	background:url(images/quote.png) 10px 5px no-repeat;
	

}



#testimonial-letter{

	background: #ffffff; 

	padding:0px 10px 10px 10px;

	border:1px dotted #e3e3e3;

	text-align:left;

	margin-bottom:5px;

	

	font-size:12px;
	

	

}

#testimonial-letter p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;

}



#testimonial p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	line-height:19px;
	color:#454545;
	margin:0;
	padding-right:50px;
	background:url(images/quote-end.png) bottom right no-repeat;
	min-height:30px;
	

	
}


.customer_name{

	 
	 color:#959595;

}



#feture_product{

	background:#A6CFE5 url(images/lo_site/usda_ra.jpg) no-repeat;

	border:1px #999999 solid; 

	padding:10px; 	

	margin-top:5px;

	text-align:left;

	margin-bottom:5px;

	height:130px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}



#read_more {

	text-decoration:none;

	color:#FFFFFF;

	width:100px;

	text-align:center;



}

#read_more a{

	margin-top:5px;

	background:url(images/lo_site/btm_feauture.jpg);

	text-decoration:none;

	color:#000000;

	display:block;

	padding-top:2px;

	padding-bottom:3px;

	font-size:10px;

	

}



#read_more a:hover{

	

	background:url(images/lo_site/btm_feauture_b.jpg);

	text-decoration:none;

	color:#000000;

}



#gfec{

	background:#000000 url(images/gfec_web.jpg) no-repeat 0px 0px; 

	height:110px;

}

 

.txtpdf{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	float:left;

	padding-left:10px;

	

	width:40%;



}



.guides {

	padding-top:15px;

	padding-left:15px;

	padding-right:15px;

    display: inline-block;

	background:url(images/mortguides_bkg.jpg) no-repeat;

	padding-bottom:10px;

	height:110px;

} 

.guides:after{

	content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}

*html .guides {height:1%;}

.guides {display:block;}



#genworth{border:1px solid #999999}



#offloc{

 padding-left:25px;

 padding-top:20px;

 

 float:left; 

 width:260px;  

 height:168px;

 line-height:16px;

 margin-right:0px;

 background: url(http://www.watsonmortgagecorp.com/images/officebox.jpg) no-repeat;



 }

 #offloc a 

 {

 	line-height:25px;

	padding-left:15px;	 

    background: url(images/ol_arrow1.jpg) 0px 100% no-repeat;

 }

 #offloc a:hover 

 {

 	line-height:25px;

	padding-left:15px;	 

    background: url(images/ol_arrow1.jpg) 0px 100% no-repeat;

 }

 

 #findahome{

 	border:#999999 solid 1px; 

	width:270px; 

	height:55px; 

	margin-top:5px;

 }



#office_page{

	display: inline-block;

	padding-bottom:5px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}





#office_page:after

{

        content: ".";

        display: block;

        height: 0;

        clear: both;

        visibility: hidden;

}

 



/* Hides from IE-mac \*/

* html #office_page {height: 1%;}

#office_page {display:block;}



#latest_news{

	margin-top:5px;

    background-color:#d3d3e3; 

	font-weight:bold; 

	padding:5px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	border:1px solid #999999;



}

.flbond_table{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}



blockquote {

	font-style:italic;

	font-family:"Times New Roman", Times, serif;

	font-size:16px;

}



.wmctitle{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#003399;

	font-weight:bold;

}



.txtsmall{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	font-size:10px;

	font-style:normal;



}



#feature_content{

	

/*	border:1px #999999 solid; */

	padding-top:10px; 	

	margin-top:5px;

	display: inline-block;

	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/

	font-size:12px;

    padding-bottom:5px;



}





#feature_content:after

{

        content: ".";

        display: block;

        height: 0;

        clear: both;

        visibility: hidden;

}

 



/* Hides from IE-mac \*/

* html #feature_content{height: 1%;}

#feature_content {display:block;}



#content_locator{

	text-align:left; 

	line-height:17px;

	background:#ffffff url(images/lo_site/lo_content_bkg.jpg) repeat-x;

}



#lo_wrapper_locator{

	margin-left:auto; 

	margin-right:auto; 

	text-align:center; 

	width:820px; 

	background-color:#ffffff;



	/*border-bottom:1px solid #666666;*/

	

	/*border-left:1px solid #666666;*/

	background:url(images/lo_site/layout_bkg_frame.png) repeat-y 0px 0px;

	

}

.txtregular{

 	font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;

}



.txtregular a{

 	font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;

	text-decoration:underline;

}

.txtregular a:hover{

 	font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;

	text-decoration:underline;

	color:#6699FF;

}

.txtOfficLoc{

	font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;

	color:#990000;

}



.txtOfficLoc a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;

	color:#990000;

	text-decoration:none;

}



.txtOfficLoc a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;

	color: #000066;

		text-decoration:underline;

}



#seminar{

	

}



#seminar img{



padding:5px; 

border:1px solid #cccccc; 

background-color:#e3e3e3; 

margin-right:5px;



}



.taxcredits{

	background: #ffffff url(images/flyers/taxcredits_florida_homebuyers.jpg) top right no-repeat;

}



.taxcredits h3{

	

	color:#0099CC;

	font-style:italic;

}



#office_mc {

float:left; margin-right:10px; width:173px; border:1px solid #e3e3e3; padding:5px; text-align:center; margin-bottom:5px;

font-family:Arial, Helvetica, sans-serif; font-size:11px;

}

h1.title-application{
	background:url(images/title-application.jpg) top left no-repeat;
	min-height:57px;
	min-width:561px;
	padding:50px 10px 10px 20px;
	
	
}
