/* Boxes with borders on homepage */
/*
.box { width:100%;}
.box .border-top {background:url(images/border-top.gif) repeat-x top;}
.box .border-bot {background:url(images/border.gif) repeat-x bottom;}
.box .border-left {background:url(images/border.gif) repeat-y left;}
.box .border-right {background:url(images/border.gif) repeat-y right;}
.box .left-top-corner {background:url(images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner {background:url(images/right-top-corner.gif) no-repeat right top;}
.box .right-bot-corner {background:url(images/right-bot-corner.gif) no-repeat right bottom; }
.box .left-bot-corner {background:url(images/left-bot-corner.gif) no-repeat left bottom; width:100%;}
.box .inner { padding:9px 17px 17px 14px;}
.box .inner .inner { padding:0 0 0 5px;}
*/

.box { width:100%;}
.box .border-top {background:url(/images/box-top.gif) repeat-x top;}
.box .border-bot {background:url(/images/box-bottom.gif) repeat-x bottom;}
.box .border-left {background:url(/images/box-left-side.gif) repeat-y left;}
.box .border-right {background:url(/images/box-right-side.gif) repeat-y right;}
.box .left-top-corner {background:url(/images/box-top-left.gif) no-repeat left top;}
.box .right-top-corner {background:url(/images/box-top-right.gif) no-repeat right top;}
.box .right-bot-corner {background:url(/images/box-bottom-right.gif) no-repeat right bottom; }
.box .left-bot-corner {background:url(/images/box-bottom-left.gif) no-repeat left bottom; width:100%;}
/*.box .inner { padding:9px 17px 17px 7px;}
.box .inner .inner { padding:0 0 0 5px;}*/
/* {padding: top right bottom left}*/

.tallbox { width:100%;}
.tallbox .border-top {background:url(/images/box-top-old.gif) repeat-x top;}
.tallbox .border-bot {background:url(/images/box-bottom.gif) repeat-x bottom;}
.tallbox .border-left {background:url(/images/box-left-side.gif) repeat-y left;}
.tallbox .border-right {background:url(/images/box-right-side.gif) repeat-y right;}
.tallbox .left-top-corner {background:url(/images/box-top-left.gif) no-repeat left top;}
.tallbox .right-top-corner {background:url(/images/box-top-right.gif) no-repeat right top;}
.tallbox .right-bot-corner {background:url(/images/box-bottom-right.gif) no-repeat right bottom; }
.tallbox .left-bot-corner {background:url(/images/box-bottom-left.gif) no-repeat left bottom; width:100%;}
.tallbox .inner { padding:10px 5px 10px 7px;}
.tallbox .inner .inner { padding:0 0 0 5px;}

/*t {padding:top right bottom left}*/
/* Subheadhing for boxes with borders on homepage */
h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#000;  }
/*h2.icon1 {background:url(/images/box-1-lady.gif) no-repeat left top; padding:0px 0 0px 110px; }*/
/*h2.icon2 {background:url(/images/box-3-man.gif) no-repeat left top; padding:0px 0 0px 110px; }*/
/*h2.icon4 {background:url(/images/box-3-lady.gif) no-repeat left top; padding:0px 0 0px 110px; }*/
/*h2.icon5 {background:url(/images/box-4-man.gif) no-repeat left top; padding:0px 0 0px 110px; }*/

/* right column icon on homepage*/
h2.icon3 {background:url(/images/free-quote.gif) no-repeat left top; padding:4px 0 15px 0px; }

/* positioning for link buttons */
.wrapper, block { width:100%; overflow:hidden;}

/* link buttons inside boxes on homepage */
.link1 { font-family:Arial, Helvetica, sans-serif; display:block; float:right; background:url(/images/link1-bg.gif) left top repeat-x; color:#fff; text-decoration:none; font-size:.91em; text-transform:uppercase; margin-left:6px;}
.link1 em { display:block; background:url(/images/link1-left.gif) no-repeat left top;}
.link1 b { display:block; background:url(/images/link1-right.gif) no-repeat right top; padding:3px 10px 3px 10px; font-weight:normal; font-style:normal;}
.link1:hover { text-decoration:underline;}

/* calculate button on homepage */
.link1-calc { font-family:Arial, Helvetica, sans-serif; display:block; background:url(/images/link1-bg.gif) left top repeat-x; color:#fff; text-decoration:none; font-size:.91em; text-transform:uppercase; margin-left:6px;}
.link1-calc em { display:block; background:url(/images/link1-left.gif) no-repeat left top;}
.link1-calc b { display:block; background:url(/images/link1-right.gif) no-repeat right top; padding:3px 10px 3px 10px; font-weight:normal; font-style:normal;}
.link1-calc:hover { text-decoration:underline;}

body {
	font-family:Tahoma, Geneva, sans-serif; font-size:1.0em;
}

.form-field{
	font-family:Tahoma, Geneva, sans-serif; font-size:.9em;
}

.homepage {
	font-family:Tahoma, Geneva, sans-serif; font-size:.9em;
}

/* subheads at top of content area on every page */
.subhead {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;

/* header links */
}
.header {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	line-height: normal;
	font-weight: noraml;
	font-variant: normal;
	color: #666666;
	text-decoration: underline;
}
.header:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: none;
}

/* footer links */
.footer {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	line-height: normal;
	font-weight: noraml;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
}
.footer:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: none;
}