/********************************************************************
* STYLE SHEET: www.coldwellbankerpremier.com/css/emailpopup.css
* (c)2008 by Coldwell Banker Premier Group
* last modified: 2008-05-13 19:45:28 UTC
********************************************************************/


a#print_epop,
a.closewinbutt{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #889DD9;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
margin-left: 3px;
}
#print_epop img {
vertical-align: text-top;
}
a#print_epop {
	padding-bottom: 1px;
	padding-top: 1px;
}

a#print_epop:hover,
a.closewinbutt:hover{
	background-color: #0070DB;
	background-image: url(/img/malochoverback.gif);
}



#popuplogo{
	border: 3px solid #FFFFFF;
	border-bottom: none;
}
#popuplogoinner {
	display: block;
	width: auto;
	border: 1px solid #2A3A70;
	border-top: none; /*border-right: 3px double #2A3A70;*/
}
#popuplogoouter {
	position: absolute;
	top: 5px;
	left: 7px;
	border-bottom: none;
}
h2, .disclaimerhead{
	font-weight: bold;
	color: #536EC4;
	font-size: 13pt;
	border-bottom: 7px double #FFFFFF;
	font-family: tahoma,verdana, sans-serif;
}
body {
	font-family: verdana, sans-serif;
	color: #333333; /* background-color: #E9F2FF; background-color: #DDEBFF; */
	background-color: #DDEBFF;
	background-image: url(/img/bg_epop.gif);
	background-repeat: repeat-x;
	background-position: top left;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-size: 85%;
}
#req_fields_info {
	padding-top: 12px;
	font-style: italic;
	color: #CC0000;
	font-size: 11px;
}
#copyr {
	margin-bottom: 16px;
	border-color: #FFFFFF !important;
	border-top-width: 4px !important;
}
strong.starred {
	color: #CC0000;
}

#submitresult th {
	background-color: transparent;
}
#cformquit2home {
	display: none;
}
#imagesendbutton {
	margin-right: 207px;
}
#mybody{
	margin-left: 20px;
	margin-right: 20px;
	width: 500px;
	text-align: center;
}
#closewin {
	position: absolute;
	right: 7px;
	top: 10px;
	padding: 1px;
}
#acformouter,
#cformouter{
	width: auto;
	margin-top: 40px;
	font-family: verdana, sans-serif;
	font-size: 11px;
	text-align: left;
}
.acform
.cform {
	margin-top: 5px;
	width: auto;
	text-align: left;
}

h1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	color: #E9F2FF;
}
#copyr{
	border-top: 2px dotted #BCBCBC;
	margin-top: 20px;
}
#copyr td{
	font-size: 10px;
}
.footer{
	font-size: 10px;
	text-align: center;
}
.fullfld{
	width: 300px;
	font-family: verdana,tahoma, Arial,sans-serif;
}
.addrlabel{
	text-align: right;
	padding-right: 3px;
	width: 196px;
	font-family: verdana,tahoma, Arial,sans-serif;
	font-size: 11px;
}
.addrlabel2{
	font-family: verdana,tahoma, Arial,sans-serif;
	font-size: 11px;
}
textarea.fullfld{
	font-family: verdana,tahoma, Arial,sans-serif;
	font-size: 11px;
	width: 498px;
}
select.fullfld{
	width: 496px;
	font-family: verdana,tahoma, Arial,sans-serif;
	font-size: 12px;
}
.cform{
	margin-left: 0px;
}
.cform input , .cform  select.inselect{
	font-size: 13px !important;
}
 .cform select{
	font-size: 12px !important;
}
#isalutation{
	width: 53px;
	margin-right: 2px;
	font-size: 13px !important;
}
#inamefirst{
	width: 113px;
	margin-right: 2px;
}
#inamelast{
	width: 130px;
	margin-right: 0px;
}
#icity{
	width: 148px;
}
#hidestatefield{
	width: 100px;
	margin-right: 0px;
}
#izip{
	width: 100px;
}
#icountry{
	width: 148px;
	margin-right: 0px;
}
address.agentaddr {
	font-size: 13px;
	font-style: normal;
}
#agentaddr .an{
	text-transform: uppercase;
	font-weight: bold;
}
#agentaddr a{
	color: #000000;
	text-decoration: none;
}
#agentaddr a:hover{
	color: #FF0000;
	text-decoration: underline;
}
#agentaddr {
	margin-top: 10px;
	margin-left: 40px;
	padding: 3px 3px 3px 10px;
	margin-right: 9px;
}
#agentaddr td{
	font-weight: normal;
	font-size: 10pt;
}
#agentaddr th{
	font-weight: normal;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	padding-right: 16px;
	color: #000000;
}
#agentaddr table{
	margin-top: 10px;
}
#printaddr,
#mapaddr,
#vcard{
	font-size: 11px;
	font-weight: bold;
	color: #0058BB;
	text-decoration: none;
}
a#vcard:hover,
a#mapaddr:hover {
	text-decoration: underline;
	color: #0066ff;
}
.vcard{
	margin-left: 50px;
}
h5.formerror{
	color: #A00E2B;
}
div.formerror{
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 3px;
	border: 1px solid #A00E2B;
	width: 400px;
}
.sendbutt{
	padding-left: 7px;
	padding-right: 7px;
}
#privacystatementform {
	font-family: verdana,tahoma, Arial,sans-serif;
	font-size: 10px;
	padding-top: 10px;
}
#closewinbottom {
	margin-top: 11px;
	margin-bottom: 11px;
	text-align: center;
}
#closewinbottom a {
	font-size: 10px;
	border: 1px outset;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #004499;
	background-image: url(/img/buttback_medium.gif);
	background-color: #88BBFF;
	background-position: top;
	font-weight: bold;
}
#closewinbottom a:hover {
	color: #FFFFFF !important;
	background-image: url(/img/malochoverback.gif);
}



@media print {
#Calculate,
#closewinbottom,
#closewin{
	display: none;
}
}

