#bluebox a:link {color: #666666; text-decoration: underline;}
#bluebox a:visited {color: #666666; text-decoration: underline;}
#bluebox a:hover {color: orange; text-decoration: underline;}
#bluebox a:active {color: #666666; text-decoration: underline;}


#bluebox
	{
	margin: 20px 20px 20px 20px;
	float: left;
	background-image: url("../images/bluebox-text-background.jpg");
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(css/border-radius.htc);
	
	}
			
#blueboxheader
	{
	background-image: url("../images/bluebox-titlebar.gif");
	background-position:top right;
	background-repeat: no-repeat;	
	}
#blueboxtext
	{
	width: 520px;
	margin-left: 20px;
	margin-right: 20px;	
	}
#blueboxtext a {color: #666666; text-decoration: none;}	

#blueboxfooter
	{
	height: 20px;
	}





#estimatebox
	{
	margin: 0px 20px 20px 20px;
	float: left;
	background-image: url("../images/bluebox-text-background.jpg");
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(css/border-radius.htc);
	}
			
#estimateboxheader
	{
	background-image: url("../images/bluebox-titlebar.gif");
	background-position:top right;
	background-repeat: no-repeat;	
	}
#estimateboxtext
	{
	width: 520px;
	margin-left: 20px;
	margin-right: 20px;	
	}
#estimateboxfooter
	{
	height: 20px;
	}


.viewpic
	{
	padding: 13px;
	background-color: #FFFFFF;	 
	border: #C0C0C0 1px solid;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(css/border-radius.htc);
	}
	
