@charset "utf-8";
/* CSS Document */
table, div, span, p{font-family:Arial, Helvetica, sans-serif;color:#5c5c5c}
body{background-color:#FFCC00;margin:0px;padding:0px;color:#000;}
table td, span, div, p{color:#000}
#body_container {margin:auto;font-size:90%;width:944px}
#header {font-size:90%;margin:auto;width:944px;padding:0px 0px 6px 0px}
#header #logo{width:174px;height:55px;background:url(../images/images.png) 0px 0px no-repeat}

#top_links{float:right;}
#top_links span{margin-left:8px}
#top_links a{color:#FFFFFF;border-bottom:none;text-decoration:none;margin-left:8px}
#top_links a:hover{color:#000;border-bottom:none;text-decoration:none}

#top_links dl.lnk{margin:0px;padding:0px;}
#top_links dl.lnk dd.top_left{float:left;margin:0px;padding:0px;background-color:#fbc817;height:9px;width:9px}
#top_links dl.lnk dd.top_right{float:right;margin:0px;padding:0px;background-color:#fbc817;height:9px;width:9px}
#top_links dl.lnk dd.bottom_left{margin:0px;padding:0px;background-color:#fbc817;height:9px;width:9px}
#top_links dl.lnk dd.bottom_right{float:right;margin:0px;padding:0px;background-color:#fbc817;height:9px;width:9px}
#top_links dl.lnk dd.body{margin:0px;padding:0px 10px 0px 10px;background-color:#fbc817}

#top_links div{margin:0px;padding:0px 5px 0px 5px}

#top_links dl.lnk_hover{margin:0px;padding:0px;background-color:#000000}
#top_links dl.lnk_hover dd.top_left{margin:0px;padding:0px;background:#000000 url(../images/tl.gif) 0px 0px no-repeat;height:9px;width:9px;float:left}
#top_links dl.lnk_hover dd.top_right{float:right;margin:0px;padding:0px;background:#000000 url(../images/tr.gif) 0px 0px no-repeat;height:9px;width:9px;}
#top_links dl.lnk_hover dd.bottom_left{margin:0px;padding:0px;background:#000000 url(../images/bl.gif) 0px 0px no-repeat;height:9px;width:9px;float:left}
#top_links dl.lnk_hover dd.bottom_right{float:right;margin:0px;padding:0px;background:#000000 url(../images/br.gif) 0px 0px no-repeat;height:9px;width:9px;clear:right}
#top_links dl.lnk_hover dd.body{margin:0px;padding:0px 10px 0px 10px;background-color:#000000;color:#fbc817}


dl.yellow_curved{margin:0px;padding:0px;background-color:#fdde74}
dl.yellow_curved dd.top_left{float:left;margin:0px;padding:0px;background:#fdde74 url(../images/tl_crema.gif) 0px 0px no-repeat;height:9px;width:9px}
dl.yellow_curved dd.top_right{float:right;margin:0px;padding:0px;background:#fdde74 url(../images/tr_crema.gif) 0px 0px no-repeat;height:9px;width:9px}
dl.yellow_curved dd.bottom_left{margin:0px;padding:0px;background:#fdde74 url(../images/bl_crema.gif) 0px 0px no-repeat;height:9px;width:9px}
dl.yellow_curved dd.bottom_right{float:right;margin:0px;padding:0px;background:#fdde74 url(../images/br_crema.gif) 0px 0px no-repeat;height:9px;width:9px}
dl.yellow_curved dd.body{margin:0px;padding:15px 20px 15px 20px;background-color:#fdde74}

.menu{margin-top:10px;font-size:90%;width:70%}
.menu .lnk{color:#000000;padding:5px;}
.menu .lnk_hover{color:#ffffff;padding:5px;background-color:#000000;}
.menu div.divider{font-size:1px;border-top:1px dashed #000000;margin:3px 0px 2px 0px;height:1px;}

#footer{font-size:80%;margin:40px 0px 40px 0px}
#input, textarea, select{font-family:Arial, Helvetica, sans-serif;}
.input_fields{font-size:90%;background-color:#fff;color:#000;border:1px solid #cacaca;padding:3px}
.input_fields_focus{font-size:90%;background-color:#fff7b9;color:#000;border:1px solid #cdac97;padding:3px}
.input_fields_error{font-size:90%;background-color:#FF6600;border:1px solid #CC0000;background-color:#ffe0e0;color:#000;padding:3px}
.input_fields_textarea{font-size:90%;background-color:#fff;color:#000;border:1px solid #cacaca;padding:3px 3px 3px 2px}
.input_fields_textarea_focus{font-size:90%;background-color:#fff7b9;color:#000;border:1px solid #cdac97;padding:3px}
.input_fields_textarea_error{font-size:90%;background-color:#FF6600;border:1px solid #CC0000;background-color:#ffe0e0;color:#000;padding:3px}
select.error{background-color:#FF6600;border:1px solid #CC0000;background-color:#ffe0e0;color:#000;}
select{font-size:100%;border:1px solid #cacaca;}

dl.btn{margin:0px;padding:0px;height:27px;cursor:pointer;font-size:90%}
dl.btn dd.l{margin:0px;width:6px;padding:0px;background:url(../images/btns.gif) 0px -89px no-repeat;height:27px;float:left;border:0px}
dl.btn dd.label{padding:6px 6px 0px 6px;height:23px;background:url(../images/btns.gif) -6px -89px no-repeat;float:left;color:#FFFFFF;font-weight:bold;margin:0px;border:0px}
dl.btn dd.r{margin:0px;width:6px;padding:0px;background:url(../images/btns.gif) 100% -89px no-repeat;height:27px;float:left;border:0px}

dl.btn_hover{margin:0px;padding:0px;height:27px;cursor:pointer;font-size:90%}
dl.btn_hover dd.l{margin:0px;width:6px;padding:0px;background:url(../images/btns.gif) 0px -118px no-repeat;height:27px;float:left;border:0px}
dl.btn_hover dd.label{padding:6px 6px 0px 6px;height:23px;background:url(../images/btns.gif) -6px -118px no-repeat;float:left;color:#FFFFFF;font-weight:bold;margin:0px;border:0px}
dl.btn_hover dd.r{margin:0px;width:6px;padding:0px;background:url(../images/btns.gif) 100% -118px no-repeat;height:27px;float:left;border:0px}


dl.curved{margin:0px;padding:0px;background-color:#fffac7}
dl.curved dd.top_left{margin:0px;padding:0px;background:#fffac7 url(../images/curved_boxes.gif) 0px 0px no-repeat;height:15px;width:15px;float:left}
dl.curved dd.top_right{float:right;margin:0px;padding:0px;background:#fffac7 url(../images/curved_boxes.gif) 100% 0px no-repeat;height:15px;width:15px}
dl.curved dd.bottom_left{margin:0px;padding:0px;background:#fffac7 url(../images/curved_boxes.gif) 0px -15px no-repeat;height:15px;width:15px}
dl.curved dd.bottom_right{float:right;margin:0px;padding:0px;background:#fffac7 url(../images/curved_boxes.gif) 100% -15px no-repeat;height:15px;width:15px}
dl.curved dd.body{margin:0px;padding:0px 20px 0px 20px;background-color:#fffac7}


h1{
	font-size:130%;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#000000;
	clear:both
}
h2{color:#000000;font-size:8pt;font-weight:normal;padding:0px 7px 3px 0px;margin:0px;}
h3{
	font-size:100%;
	padding:0px;
	margin:0px;
	font-weight:bold;
	float:left
}
ol, ul{font-size:90%}
.required_note{background-color:#fffce2;border-top:1px solid #f5eeba;border-bottom:1px solid #f5eeba;color:#a19f8f;padding:2px 4px 2px 4px;font-size:90%}
.footnote{font-size:90%}

.reg{font-size:60%}
.img_border{border:1px solid #dfdfdf}
.active{color:#00CC33}
.inactive{color:#CC0000}
a{color:#000000;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}
ul{margin:6px 0px 0px 0px;list-style:url(../images/bullet.gif);padding:0px 0px 0px 25px}
li{margin:0px 0px 6px 0px}
p{line-height:160%;margin:20px 0px 20px 0px;font-size:90%}
.required{font-size: 90%;color: #cc0000;}
.cursor{cursor:pointer}
.cb{clear:both}
.fl{float:left}
.fr{float:right}
.txt_r{text-align:right}
.txt_l{text-align:left}
.txt_c{text-align:center}
.hide{display:none}
.show{display:block}
