html, body {font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; 
margin:0; padding:0; color:#000;}
table, td {font-size: 1em;}
th {text-align:left; background-color:#eee;}
p {padding:0px 0 px 0px;margin:0px; line-height: 180% }
h1 {font-size:24px;}
h2 {font-size:20px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5, h6 {font-size:12px;}
input, select, textarea {font-size:1em;}
form {display:inline;}
label {vertical-align:middle;}
input[type='radio'], input[type='checkbox'] {vertical-align:middle;}
img {margin:0; padding:0; border-style:none;}
.hide {display:none;}
.smallest {font-size:.8em;}
.smaller {font-size:.9em;}
.larger {font-size:1.1em;}
.largest {font-size:1.2em;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.strike {text-decoration:line-through;}
.red {color:#f00;}
.green {color:#390;}
.vtop {vertical-align:top;}
.center {text-align:center;}
.right {text-align:right;}
.nowrap {white-space:nowrap;}
.breakforprint {page-break-after:always;}
.spacer {font-size:1px;}
.clear {overflow:hidden; clear:both; height:0; margin:0; font-size:1px; line-height:0;}
hr {margin:20px auto 20px auto;height:2px;background-color:#950208;}

a, a:link, a:visited {color:#900; text-decoration:underline;}
a:hover {color:#666; text-decoration:underline;}
a:active {color:#900; text-decoration:underline;}

a.noul, a.noul:link, a.noul:visited {color:#900; text-decoration:none;}
a.noul:hover {color:#666; text-decoration:none;}
a.noul:active {color:#900; text-decoration:none;}



/* Navigation */
#nav {
	clear: both;	
	padding: 0;
	width: 963px;
	height:35px;		
}
#nav ul {
	float: left;
	list-style: none;
	background: url(http://www.azexteriors.com/Milwaukee_Windows/Milwaukee_Vinyl_Windows.gif) repeat-x;
	width: 963px;
	height:35px;
	margin: 0 0 0 0px;
	padding: 0;	
	display: inline;
	background-color:#ffffff;
}
#nav ul li {
	display: inline;
	margin: 0; padding: 0;
}
#nav ul li a {
	display: block;
	float: left;
	width: auto;
	margin: 0;
	padding: 0 14px;
	border-right: 1px solid #F2F2F2;
	border-bottom: 1px solid #666666;
	color: #303030;
	font: 12px/2.8em "lucida grande",tahoma,verdana,arial,sans-serif;
	text-decoration: none;	
	letter-spacing: 1px;
}
#nav ul li a:hover, 
#nav ul li a:active {
	background: url(http://www.azexteriors.com/Milwaukee_Windows/Milwaukee_Vinyl_Windows_2.gif) repeat-x;
	text-decoration:none;
}



/* Layout */

body.Milwaukee_Windows {text-align:center; BACKGROUND: url(http://www.azexteriors.com/Milwaukee_Windows/bg.gif) #E1DFDF repeat-x 50% top; margin:0; padding:0;}
div.Milwaukee_Doors {width:963px; text-align:left; margin:0 auto; z-index:1; border: 1px solid #D7D7D7;}

div.Milwaukee_Specialty_Replacement_Windows {width:963px; height:125px; position:relative;  z-index:1000; background-color:1D1D1D; background:transparent url(http://www.azexteriors.com/Milwaukee_Windows/milwaukee_windows_header.jpg) no-repeat top left;}

.Milwaukee_Patio_Storm_Entry_Doors {width:963px; padding-bottom:1px; position:relative;}
.Milwaukee_Siding {background-color:#fff;}

.Sliding_Patio_Door {width:963px; height:165px; position:relative; font-size:11px; background:transparent url(http://www.azexteriors.com/Milwaukee_Windows/bg-footer.gif) no-repeat top left;background-color:#ffffff;}
.Sliding_Patio_Door a, .Sliding_Patio_Door a:link, .Sliding_Patio_Door a:visited {color:#900; text-decoration:none;}
.Sliding_Patio_Door a:hover {color:#666; text-decoration:none;}
.Sliding_Patio_Door a:active {color:#900; text-decoration:none;}
.Infinity_Windows {
	padding-left:1px;
	top:26px;
	left:316px;
	position:absolute;
	line-height:18px;
	width: 620px;
	height: 65px;
}
.Casement_Awning_Vinyl_Windows {padding-left:1px; top:93px; left:416px; position:absolute; line-height:18px;}
.Infinity_Windows span, .Casement_Awning_Vinyl_Windows span {color:#666; padding:0 10px 0 14px;}
.Fusion-Welded_Vinal_Windows {top:22px; left:19px; position:absolute;}
.Custom-Made_Vinyl_Windows, .ftrfinance {position:absolute; background:transparent url(/images/global/ftr-arrow-r.gif) no-repeat center right; padding-right:12px;}
.Custom-Made_Vinyl_Windows {top:128px; left:31px;}
.ftrfinance {top:120px; left:706px;}
.Energy_Star {width:716px; top:154px; left:116px; position:absolute; text-align:center;}

/* Breadcrumb and Site Tools */

div.Windows_In_Waukesha_Wi {padding-top:1px; background-color:#F9F9F9; border-top: 1px solid #666666;}

.Windows_In_Milwaukee_Wi {float:left; width:550px; font-size:11px; color:#000; padding:8px 0 6px 8px;}
.h1Windows_In_Milwaukee_Wi {color: #303030; font: 9px/1em "lucida grande",tahoma,verdana,arial,sans-serif;;margin:0; font-size: 9px; color:#535353; 
font-weight: normal; display: inline;
}
.Windows_In_Milwaukee_Wi a, .Windows_In_Milwaukee_Wi a:link, .Windows_In_Milwaukee_Wi a:visited  {color:#888; text-decoration:none; padding-right:16px; white-space:nowrap;}
.Windows_In_Milwaukee_Wi a:hover {color:#666;}
.Windows_In_Milwaukee_Wi a:active {color:#888;}

.Milwaukee_Bay_Windows {float:right; font-size:13px; color:#840000; padding:8px 8px 6px 0;}
.Milwaukee_Bay_Windows img {width:27px; height:17px; border-style:none; vertical-align:middle;}
.Milwaukee_Bay_Windows span {padding:0 2px 0 8px;}
.Milwaukee_Bay_Windows a, .Milwaukee_Bay_Windows a:link, .Milwaukee_Bay_Windows a:visited  {color:#888; text-decoration:none;}
.Milwaukee_Bay_Windows a:hover {color:#666;}
.Milwaukee_Bay_Windows a:active {color:#888;}

/* Default Layout */
div.Replacement_Windows_in_Milwaukee {width:963px; padding:1px 0; margin-bottom:6px;
background-color:#FFFFFF;}

div.Replacement_Windows_in_Waukesha {float:left; width:180px; margin:16px 0 0 24px; padding-bottom:10px; display:inline; overflow:hidden; border-left:#000;}
div.Windows_Milwaukee_Wisconsin {float:left; width:559px; margin:12px 0 0 16px; padding-bottom:10px; overflow:hidden;}
div.Windows_Milwaukee_Wisconsin ul {width:430px;margin-top:20px;line-height:15px;margin:5px 0px 10px 0px;padding:0px 0px 0px 20px;}
div.Windows_Milwaukee_Wisconsin ul li {margin-bottom:5px;padding:0px;}

div.Windows_Milwaukee_Wisconsin_2 {float:left; width:739px; margin:12px 0 0 16px; padding-bottom:10px; overflow:hidden;}
div.Windows_Milwaukee_Wisconsin h1, div.printcontent h1 {font-size:18px; font-weight:normal; color:#c00; border-bottom:1px solid #ddd; margin:0 0 12px 0; padding:8px 0 4px 0; display:block;}
div.Windows_Milwaukee_Wisconsin_2 h1, div.printcontent h1 {font-size:18px; font-weight:normal; color:#c00; border-bottom:1px solid #ddd; margin:0 0 12px 0; padding:8px 0 4px 0; display:block;}
div.Windows_Milwaukee_Wisconsin h3 {color:#950208;padding:3px 0 2px 0px;margin:0px;font-size:16px;font-weight:normal;}

div.Milwaukee_Entry_Doors {float:left; width:155px; margin:0 0 0 19px; padding-bottom:1px;}
div.Milwaukee_Entry_Doors .Designer-Windows {background:#fff repeat-y top left; padding:7px 0 1px 7px;}

/* Left Nav */

div.Replacement_Windows_Milwaukee {background:#840000 url(../new/Milwaukee_Windows_CSS/Milwaukee_Windows/Milwaukee_Doors.gif) repeat-x bottom left; padding:5px; margin-bottom:8px;}
div.Replacement_Windows_Milwaukee img {width:8px; height:14px; border-style:none; float:left;}
div.Replacement_Windows_Milwaukee div {font-size:14px; font-weight:normal; color:#c00; margin-left:12px;}
.Replacement_Windows_Milwaukeea, .Replacement_Windows_Milwaukee a:link, .Replacement_Windows_Milwaukee a:visited {color:#fff; text-decoration:underline;}
.Replacement_Windows_Milwaukee a:hover {color:#666; text-decoration:underline;}
.Replacement_Windows_Milwaukee a:active {color:#900; text-decoration:underline;}


ul.Doors_in_Milwaukee_WI {margin:0 0 15px 0; padding:0; list-style-type:none; font-size:12px;}
ul.Doors_in_Milwaukee_WI a, ul.Doors_in_Milwaukee_WI a:link, ul.Doors_in_Milwaukee_WI a:visited {color:#000; text-decoration:none;}
ul.Doors_in_Milwaukee_WI a:hover {color:#000; text-decoration:underline;}
ul.Doors_in_Milwaukee_WI a:active {color:#666; text-decoration:none;}
ul.Doors_in_Milwaukee_WI li {padding:0 0 4px 14px;}
ul.Doors_in_Milwaukee_WI li.active {color:#000; background:transparent url(/images/global/Doors_in_Milwaukee_WI-active-arrow.gif) no-repeat top left;}
ul.Doors_in_Milwaukee_WI li.active a:link, ul.Doors_in_Milwaukee_WI li.active a:visited, ul.Doors_in_Milwaukee_WI li.active a:hover, ul.Doors_in_Milwaukee_WI li.active a:active  {color:#000; text-decoration:none;}
ul.Doors_in_Milwaukee_WI li.more a:link, ul.Doors_in_Milwaukee_WI li.more a:visited {font-size:11px; color:#38c; text-decoration:none;}
ul.Doors_in_Milwaukee_WI li.more a:hover {color:#000; text-decoration:none;}
ul.Doors_in_Milwaukee_WI li.more a:active {color:#38c; text-decoration:none;}


ul.Doors_in_Milwaukee_WI ul  {margin:8px 0; padding:0; list-style-type:none; font-size:11px; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9;}
ul.Doors_in_Milwaukee_WI ul li {padding:1px 0 3px 10px;}
ul.Doors_in_Milwaukee_WI ul a, ul.Doors_in_Milwaukee_WI ul a:link, ul.Doors_in_Milwaukee_WI ul a:visited {color:#666; text-decoration:none;}
ul.Doors_in_Milwaukee_WI ul a:hover {color:#900; text-decoration:none;}
ul.Doors_in_Milwaukee_WI ul a:active {color:#666; text-decoration:none;}
ul.Doors_in_Milwaukee_WI ul li.active {color:#900; background:transparent url(/images/global/Doors_in_Milwaukee_WI-active-sub-arrow.gif) no-repeat top left;}
ul.Doors_in_Milwaukee_WI ul li.active a:link, ul.Doors_in_Milwaukee_WI ul li.active a:visited, ul.Doors_in_Milwaukee_WI ul li.active a:hover, ul.Doors_in_Milwaukee_WI ul li.active a:active {color:#900; text-decoration:none;}




div.Milwaukee_Storm_Doors {margin-bottom:7px; color:#000; padding-top:30px; background-color:#F8F7F7;}


/* Middle Section */

.windows {width:100%;}

.windowslogo {
	float: left;
	margin: 2px 10px 15px 5px;
	width: 100px;
}

.windows h3 {
	color:#950208;
	padding:3px 0 2px 0px;
	margin:0px;
 	font-size:16px;
 	font-weight:normal;
}
.windows p {
	padding:0px 0 10px 0px;
	margin:0px;
	width:559px;
	line-height:20px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
  font-size:13px;
}

.windows hr {
	width:370px;
	margin:10px auto 20px auto;
	height:2px;
	background-color:#950208;
}

.windows table {
	margin-bottom:20px;
}

.windows table img {
	width:100px;
	height:100px;
	margin-left:auto;
	margin-right:auto;

}

.windows table p {
	color:#666666;
	padding:0px 0 10px 0px;
	margin:0px;
	width:300px;
	line-height:15px;
}



.grey {color: #A2A2A2;}
