/* Big Slick Window Cleaning Website CSS Document */

body, form{
	margin:0px;
	}

h1, h2, h3{
	margin:0px;
	}

.box{
	padding:8px 0px 8px 1px;
	}

#flashcontent{
	margin:0px;
	padding:0px;
	background-color:#6699FF;
	}
		
.blurb{
	padding:5px 0px 0px 0px;
	}
	
.icon{
	margin:0px;
	vertical-align:bottom;
	}
	
.hr{
	background-color:#e0dee9;
	height:3px;
	}
	
.header{
	background:#ffffff url(../images/header_bg.jpg);
	background-repeat:no-repeat;
	height:255px;
	padding:0px 0px 7px 0px;
	vertical-align:bottom;
	font-family:Verdana;
	}
	
.headerbg{
	background:#6699FF url(../images/header-bg.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 7px 0px;
	vertical-align:bottom;
	font-family:Verdana;
	}
	
.white1{
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	}
	
.white2{
	color:#ffffff;
	font-size:20px;
	}

.white3{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	font-family:tahoma;
	}
			
.navbar{
	background:#eceff4 url(../images/navigation_bar.gif);
	background-repeat:no-repeat;
	height:38px;
	vertical-align:middle;
	text-align:left;
	}
	
.section_head{
	background:#ffffff url(../images/section_bg.gif) left center;
	background-repeat:no-repeat;
	height:28px;
	text-align:left;
	vertical-align:middle;
	}
	
.section_head h3{
	padding-left:13px
	}
	
/* Font Styles */

.topnav{
	font-family:"Times New Roman", Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#204da6;
	line-height:16px;
	}

a.topnav:link, a.topnav:visited{
	text-decoration:none;
	color:#204da6;
	}
	
a.topnav:active, a.topnav:hover{
	text-decoration:none;
	color:#6699ff;
	}
	
.current{
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#006699;
	line-height:16px;
	}

a.current:link, a.current:visited{
	text-decoration:none;
	color:#006699;
	}
	
a.current:active, a.current:hover{
	text-decoration:none;
	color:#006699;
	}
	
.bodyhome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f4c4d;
	line-height:22px;
	}

a.bodyhome:link, a.bodyhome:visited{text-decoration:underline; color:#4f4c4d;}
a.bodyhome:active, a.bodyhome:hover{text-decoration:none; color:#4f4c4d;}
	
.bodyhome p{
	margin-bottom:0px;
	}

.body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f4c4d;
	line-height:16px;
	}
a.body:link, a.body:visited{text-decoration:underline; color:#4f4c4d;}
a.body:active, a.body:hover{text-decoration:underline; color:#204da6;}

.body p{
	margin:15px 0px 0px 0px;
	}

.body1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4f4c4d;
	line-height:16px;
	}
a.body1:link, a.body1:visited{text-decoration:underline; color:#4f4c4d;}
a.body1:link, a.body1:visited{text-decoration:underline; color:#204da6;}

.body2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4f4c4d;
	line-height:15px;
	}
.body2 a{text-decoration:none; color:#4f4c4d;}
.body2 a:hover{text-decoration:underline; color:#6699ff;}
	
.title{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	color:#204da6;
	line-height:20px;
	}
	
.title1{
	font-family:arial, Helvetica, sans-serif;
	font-size:16px;
	color:#6699ff;
	line-height:18px;
	}
	
a.title1:link, a.title1:visited{
	text-decoration:underline;
	color:#6699ff;
	}

a.title1:active, a.title1:hover{
	text-decoration:none;
	color:#6699ff;
	}

.quote{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#6699ff;
	line-height:20px;
	}
	
.message{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#a83d13;
	line-height:20px;
	}

.author{
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:11px;
	color:#6699ff;
	}
	
#author{
	font-family:Verdana;
	text-align:right;
	font-size:11px;
	padding-top:10px;
	color:#6699ff;
	}	
	
.subtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#204da6;
	line-height:16px;
	}

.subtitle a{
	text-decoration:none;
	color:#204da6;
	}
	
.subtitle a:hover{
	text-decoration:none;
	color:#6699ff;
	}
	
.subtitle1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#204da6;
	line-height:16px;
	}

.subtitle1 a{
	text-decoration:none;
	color:#204da6;
	}
	
.subtitle1 a:hover{
	text-decoration:underline;
	color:#204da6;
	}	
	
.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7b7979;
	line-height:13px;
	}
.footer a{
	text-decoration: underline;
	color:#7b7979;
	}
	
.footer a:hover{
	text-decoration: underline;
	color:#204da6;
	}
	
ul.list {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 0px 15px;
	list-style-type:square;
}

.list li {
	padding:0px 0px 5px 0px;
	margin:0px;
	line-height:17px;
}

/* Forms Style */

.input{
	padding: 0px;
	width: 200px;
	height: 18px;
	border:1px solid #b4b4b4;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	}

.inputphone{
	padding: 0px;
	width: 45px;
	height: 18px;
	border:1px solid #b4b4b4;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	}

.inputzip{
	padding: 0px;
	width: 59px;
	height: 18px;
	border:1px solid #b4b4b4;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	}
	
.selectState{
	padding: 0px;
	width: 100px;
	height: 18px;
	border:1px solid #b4b4b4;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	}

.select{
	padding: 0px;
	width: 200px;
	height: 18px;
	border:1px solid #b4b4b4;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	}

.textarea{
	width: 200px;
	height:30px;
	padding: 0px;
	border:1px solid #b4b4b4;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	}

.textarea1{
	width: 200px;
	height:60px;
	padding: 0px;
	border:1px solid #b4b4b4;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	}
	
.button{
	height: 20px;
	width: 65px;
	background-color: #E3E1E1;
	border:1px solid #333333;
	color: #333333;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-seri1f;
	}
		
.req{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #ff0000;
	}