﻿/* Forms */
.midalignForm{width:700px; margin:10px auto;}
.formSeparation{font: 12px Arial, Helvetica, sans-serif;background:url('images/bc_bg.png') repeat-x; height:20px;font-weight:bold;line-height:20px;color:#262626;border:solid 1px #e1d2e5;overflow:hidden;margin-top:5px;padding:5px;width:600px;}
.formSeparation a{color:#3366CC; }
.formSeparation a:hover{ text-decoration:underline; color:#769EEC;}
.form td{padding:3px 0 3px 0;}
.form{font-size:12px;color:#262626;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:none;text-decoration:none;text-align: justify;line-height: 150%;width:600px;margin-left:50px;}
.form .formpart{margin-top:-1px;background-color:#fff9ff;border:solid 1px #e1d2e5;width:100%;overflow:hidden;padding:5px;padding-top:10px;margin-bottom:10px;}

.form .tb{display:block;height:16px;border:solid 1px #e1d2e5;background-color:White;padding:2px;}
.form .tb:focus{border:solid 1px #ffca5a; background-color:#fffeff;}

.form textarea{display:block;border:solid 1px #e1d2e5;background-color:White;padding:2px;}
.form textarea:focus{border:solid 1px #ffca5a; background-color:#fffeff;}

.form select{display:block;height:20px;border:solid 1px #e1d2e5;background-color:White;}
.form select:focus{border:solid 1px #ffca5a; background-color:#fffeff;}

.form .caption{width:130px;vertical-align:top;}
.form .fl{float:left;}
.form .clear{clear:both;}
.form .rq{background:url('images/rq.gif') no-repeat;width:16px;height:16px;float:left;margin-bottom:5px;}
.form .findaddress{background:url('images/findaddress.png') no-repeat;border-style:none;width:84px;height:24px;cursor:pointer;display:block;}
.form .higlight{color:#A00B06;}
.form .link{color:#006CA9;font-family:Arial;font-size:12px;}
.form .link:hover{color:#F99206;}		
.form .instructiontext{border:solid 1px #e1d2e5;padding:5px;margin:5px 2px 0px 3px;width:180px;}
.form li{ list-style-type:disc; margin:4px 2px 4px 20px;}
.errorbox{margin-left:50px;width:575px;border:dashed 1px #CC7171;padding:5px 5px 5px 30px;color:#792A2A;background:#FFD9D9 url('images/wrong.png') no-repeat;}
.successbox{margin-left:50px;width:575px;border:solid 1px #7AB51E;padding:5px 5px 5px 30px;color:#6EB500;font-weight:bold;background:#FFFFFF url('images/right.png') no-repeat;}
.successbox a{color:#5c7df9;}

/* breadcrumbs */
.breadcrumb{font: 11px Arial, Helvetica, sans-serif;background-image:url('images/crumb_bg.png'); background-repeat:repeat-x;height:30px;line-height:30px;color:#9b9b9b;border:solid 1px #e1d2e5;overflow:hidden;margin:0px 0px 10px 0px;padding:0px;}
.breadcrumb li {list-style-type:none;float:left;padding-left:10px;}
.breadcrumb #home{border:none;margin: 8px 0px;}
.breadcrumb a{height:30px;display:block;background-image:url('images/crumb_separator.png'); background-repeat:no-repeat; background-position:right;padding-right: 15px;text-decoration: none;color:#454545;
}
.breadcrumb a:hover{color:#F99206;text-decoration:underline;}

.form .btnchangemrgn{margin:0 0 0 20px;}
/* */

.btnfindaddress{background:url('images/btnfindaddress.jpg') no-repeat 0 0; border-style:none; width:108px; height:24px;cursor:pointer; display:block; margin:0 auto;}
.btnfindaddress:hover{background-position:0 -24px;}

.btnchange{background:url('images/btnchange.jpg') no-repeat 0 0; border-style:none; width:116px; height:60px;cursor:pointer; display:block; margin:0 auto;}
.btnchange:hover{background-position:0 -60px;}
