/* Property Payecheck stylesheet - April 2008 */

/* Layout Styles */ 

body { margin: 0; padding: 10px; background: #C8CCD0; font-family: arial, helvetica, sans-serif; font-size: 100%; color: #000000; text-align:center;  }

#outer {  text-align:left; border:1px solid #648BB1; width: 680px; margin:auto; background-color: white; padding: 2px; }

#hdr { height:65px; background: white; margin-top:5px; }

#bodyblock {  position:relative; background: white; color: #333333; width: 664px; padding: 2px }

#l-col { float:left; background: white; color: #333333; width:176px; }

#bar {background-color: white;}

#top { width: 480px; background: #ffffff; text-align:left; border: 0; }

#cont { width: 480px; background: #ffffff; border-left: 1px solid #648BB1; border-right: 1px solid #648BB1;  text-align:left; line-height:125%; }
html>body div#cont {width:478px;}

#content { line-height: 135%; font-size:80%; padding: 10px 20px 5px 20px; }

#base { width: 480px; background: #ffffff; text-align:left; border: 0; }

#basenav {margin: 10px 0 0 0; font-size: 70%; text-transform:lowercase; text-align:center; }

#address { margin: 10px 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; background: #F1F2F3; color: #333333; text-align:center; }
 
#sitenav { margin: 12px 0 0 0; font-size: 11px; text-transform:lowercase; border-top: 1px solid silver;border-bottom: 1px solid silver; padding: 2px 0 2px 0; text-align:center;}

#sitenav a:hover { color: #000000; background-color: #EBF2FA; }

#footer { margin: 6px 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 65%; font-weight: normal; color: #999999; text-align:center;}


/* Formatting Styles */ 

a:link {color: #003366; }
a:visited {color: #666666; } 
a:hover {color: #943852; text-decoration: none; }
a:active {color: #943852; }

h1 { font-family: "Times New Roman", Times, serif; font-size: 18px;	color: #000000;	text-transform: uppercase;	border-top-width: 1px;	border-top-style: solid; border-top-color: #000000;	font-weight: bold; margin:0 20px 0 0; text-align:right; background-color: white; width: 250px; }

h2 {font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal;	color: #000000; margin: 5px 0 0 0;}

h3 {font-family: "Times New Roman", Times, serif;font-size: 16px; font-weight: bold; color: #336699; }

h4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000;	font-weight: bold; text-transform: uppercase; }

.h {color: #000000; background-color: #EBF2FA; }
	
.caps {text-transform:uppercase; }
.bodysmall {font-size: 85%; }
li { margin-bottom:7px; }
ul {list-style:circle;}
strong { font-weight: bold;}
.color { background-color: #EBF2FA; padding: 4px;}
.color2 { background-color: #F2F2F2 ;  padding: 4px;}

blockquote{margin-left:25px;}

#form {font-size: 90%; }


/* new buttons? */

#button { font-family: "Times New Roman", Times, serif;  font-size: 15px; font-weight: normal; color: black; width: 154px; border-style: dashed solid solid dashed; border-color: #306599; border-width: 1px; padding: 2px; text-transform: lowercase; text-align: right; margin: 4px 0 4px 4px; }

#button1 { font-family: "Times New Roman", Times, serif;  font-size: 15px; font-weight: normal; color: black; width: 154px; border-style: dashed solid solid dashed; border-color: #306599; border-width: 1px; padding: 2px; text-transform: lowercase; text-align: right; margin: 10px 0 4px 4px; }

#button a:link  { voice-family: "\"}\""; voice-family: inherit;	color: black; text-decoration: none; }
#button1 a:link  { voice-family: "\"}\""; voice-family: inherit;	color: black; text-decoration: none; }


#button a:link, #button1 a:visited {
	color: black;	display: block;	 padding: 8px 0 0 10px; text-decoration: none; 	}
	
	#button1 a:link, #button a:visited {
	color: black;	display: block;	 padding: 8px 0 0 10px; text-decoration: none; 	}

#button a:hover { background: url(images/menu7.gif) repeat-x; padding: 8px 0 0 10px; text-decoration: none; }

#button1 a:hover { background: url(images/menu7.gif) repeat-x; padding: 8px 0 0 10px; text-decoration: none; }
	
#button a:active { background: url(images/menu7.gif) repeat-x;	padding: 8px 0 0 10px; text-decoration: none; 	}

#button1 a:active { background: url(images/menu7.gif) repeat-x;	padding: 8px 0 0 10px; text-decoration: none; 	}

.buttonhead {  font-size: 12px; font-weight: normal; color: #336699; padding: 8px 0 0 10px; text-decoration: none; text-transform: none;  text-align: right; margin-left: 20px;}

#buttonon { font-family: "Times New Roman", Times, serif;  font-size: 15px; font-weight: normal; color: black; width: 154px; border-style: dashed solid solid dashed; border-color: #306599; border-width: 1px; padding: 10px 2px 2px 2px; text-transform: lowercase; text-align: right; margin: 4px 1px 4px 4px; background-color: #EBF2FA; }

#buttonon1 { font-family: "Times New Roman", Times, serif;  font-size: 15px; font-weight: normal; color: black; width: 154px; border-style: dashed solid solid dashed; border-color: #306599; border-width: 1px; padding: 10px 2px 2px 2px; text-transform: lowercase; text-align: right; margin: 10px 1px 4px 4px; background-color: #EDF6FF; }


.right {text-align:right; border-top: 1px solid silver;}
/* advert */

#advert {width: 145px; border: 3px double #2D6294; color: #2D6294; font-size: 9px; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 2px; margin: 14px 1px 4px 6px; background-color: white;}

#advert p{margin: 2px 0 2px 0;}

#advert a{color:#2E4C6B; text-decoration:none;}
#advert a:hover{color:#2E4C6B; text-decoration:underline;}

#advert2 {width: 145px; border: 3px double #3F4093; color: #3F4093; font-size: 9px; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 2px; margin: 10px 1px 4px 6px; background-color: white;}

#advert2 p{margin: 2px 0 2px 0;}

#advert2 a{color:#3F4093; text-decoration:none;}
#advert2 a:hover{color:#3F4093; text-decoration:underline;}

.adhead {font-family:"Times New Roman", Times, serif; font-weight: bold; font-size: 15px; color: white}

.link {background-color: #37628C; color: white; margin:0; padding: 1px; font-size: 11px;}
.link2 {background-color: #3F4093; color: white; margin:0; padding: 1px; font-size: 11px;}

.larger {font-size: 105%; font-weight: bold;}