@charset "utf-8";
/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background:url(../images/bg_form.gif) repeat top left; text-align: center;}

select { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;border:1px solid #888; width:150px; background:url(../images/input_stripe.gif) repeat top left;font-size:10px;}
select:focus { border:1px solid #1a72a2;}
A { color:#000;}
A:Hover { color:#1a72a2}

textarea { border:1px solid #888; width:300px; background:url(../images/input_stripe.gif) repeat top left; font-size:12px;}
textarea:focus { border:1px solid #1a72a2; }

input {border:1px solid #888; width:150px; background:url(../images/input_stripe.gif) repeat top left; font-size:10px;}
input:focus{border:1px solid #1a72a2;}
input:hover {border:1px solid #1a72a2;}

.form { font-size:10px; background: #ddd;border: 1px solid #FFFFFF;width:350px;margin: auto;margin-top:30px;}
.form table {font-weight:bolder;font-size:10px;}
#submit{ background:url(../images/submit.gif); font-weight:bolder; border: 0px; width:63px; height:32px; color:#444}

#cancel { background:url(../images/cancel.gif); border: 0px;  width:63px; height:32px; display:block; float:left;}

.docs { width:400px; background: #ddd; border: 1px solid #FFFFFF; margin:auto; margin-top: 30px; padding: 10px;}
.docs a {color:#333333; font-weight:bolder; }

.support { width:400px; background: #ddd;border: 1px solid #FFFFFF;margin:auto;margin-top: 30px;padding: 5px;}
.support .link a { text-align:left; display:table; width:90%; padding: 3px; border:1px solid #666666; background: #fff; margin-top:4px; text-decoration:none; color:#333333; font-weight:bolder; }
.support .link a:hover {border:1px solid #1a72a2; color:#fff; background-color:#134059;}
.support .link img {padding-right: 15px; margin-top:0px;border:0px;}

.non_link {font-size:12px; font-weight:normal;}
.non_link A { color:#000; display:inline; border:0px; background:transparent;  font-weight:normal; text-decoration:underline;}
.non_link A:Hover { color:#1a72a2;  display:inline;  background:transparent;  border:0px;font-weight:normal;}

.pdf {font-size:10px;}
.pdf A {color:#000; border:0px; background:transparent;  font-weight:normal; text-decoration:underline;}
.pdf A:Hover {color:#1a72a2; background:transparent;  border:0px;font-weight:normal;}

h2 {margin:0px;	font-size:11px;}
.white {background: #fff; border: 1px solid #000; width:225px; margin:30px; padding:25px;}
.white_470 {background: #fff;  width:470px; margin-left: 30px;  text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.white_wide {background: #fff; border: 1px solid #000; margin-top:10px; margin-bottom:10px; padding:25px; width:1175px; display:block;}
.white_box { width:217px; display:table;}
.white_box_top {background:url(../images/box_top.gif) no-repeat center top; height:18px; padding-left: 10px; padding-top:10px;  font-size:10px;  font-weight: bold;}
.white_box_mid {background:url(../images/box_mid.gif) repeat-y center top; color:#000; padding-left: 15px; border-top: 1px dotted #fff;}
.white_box_bottom {background: url(../images/box_bottom.gif) no-repeat center top; height:19px;}
#invert{ color:#000; font-size:10px; text-decoration:underline; cursor:pointer;}
#openall{ color:#000; font-size:10px; text-decoration:underline; cursor:pointer;}
#closeall{ color:#000; font-size:10px; text-decoration:underline; cursor:pointer;}

.blue_text{color:#074264;}