/* ::::: http://www.yazalert.com/index.css ::::: */

body { margin: 0px auto; padding: 0px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; width: 100%; color: rgb(0, 0, 0); font-size: 100%; line-height: 1.55em; font-family: Arial,Tahoma,Verdana; }
#wrap { margin: 0px auto; padding: 0px; background: rgb(237, 237, 237) url('images/bg.jpg') repeat-y scroll center center; width: 1040px; }
#top { margin: 0px auto; padding: 0px; width: 1038px; height: 21px; }
#bottom { margin: 0px auto; padding: 0px; overflow: hidden; width: 1040px; height: 110px; }
#header { margin: 15px auto 0px; padding: 0px; background: transparent url('images/header.jpg') no-repeat scroll 0% 0%; overflow: hidden; width: 979px; height: 251px; color: rgb(0, 0, 0); font-size: 11px; }
#content { margin: 0px auto; padding: 0px; width: 940px; }
#homepage { margin: 0px; padding: 0px; float: left; width: 510px; }
#sidebar_wrap { padding: 0px; width: 397px; margin-top: 20px; float: right; }
#sidebar { margin: 0px; padding: 0px; background: transparent url('images/sidebar_bg.jpg') repeat-y scroll 0% 0%; width: 394px; }
#side_top { margin: 0px; padding: 0px; background: transparent url('images/sidetop.jpg') no-repeat scroll 0% 0%; width: 394px; height: 77px; }
#side_bot { margin: 0px; padding: 0px; background: transparent url('images/side_bot.jpg') no-repeat scroll 0% 0%; width: 394px; height: 77px; }
#footer { text-align:center; padding: 50px 0px; margin: 10px auto; background: transparent none repeat scroll 0% 0%; width: 1040px; height: 78px; }
a, a:visited { color: rgb(34, 85, 170); text-decoration: none; }
a:hover { color: rgb(204, 0, 0); text-decoration: underline; }
#footer p { margin: 0px; padding: 0px 10px; color: rgb(83, 112, 154); font-size: 11px; font-family: Arial,Tahoma,Verdana; }
#footer a, #footer a:visited { color: rgb(255, 255, 255); text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#footer a img { border: medium none ; margin: 0px 0px 0px 10px; padding: 0px; }
#homepage p { margin: 10px 0pt; padding: 0px 0px 5px; color: rgb(0, 0, 0); font-size: 17px; font-weight: 100; }
#homepage p img { border: medium none ; margin: 10px 0px; float: right; }
#homepage h1 { margin: 0px; padding: 0px 0px 10px; color: rgb(0, 0, 0); font-size: 30px; font-family: Arial; line-height: 32px; }
#homepage h1 a, #content h1 a:visited { margin: 0px; padding: 0px; color: rgb(0, 0, 0); text-decoration: none; }
#homepage h1 a:hover { color: rgb(34, 85, 170); text-decoration: none; }
#homepage h2 { margin: 10px 0px 20px; padding: 0px; color: rgb(0, 0, 0); font-size: 20px; font-family: Arial; line-height: 24px; }
#homepage h3 { margin: 10px 0px 20px; padding: 0px; color: #94259E; font-size: 20px; font-family: Arial; line-height: 24px; }
#homepage h3 a, #content h2 a:visited { margin: 0px; padding: 0px 0px 10px; color: rgb(0, 0, 0); text-decoration: none; }
#homepage h3 a:hover { color: rgb(34, 85, 170); text-decoration: none; }
#homepage ul { margin: 0px; padding: 0px 0px 15px 15px; list-style-type: circle; }
#homepage ul li { margin: 5px 0px 5px 20px; padding: 0px; list-style-type: square; font-size: 16px; }
#sidebar p { margin: 0px 0px 0px 20px; padding: 0px; }
#sidebar a img { border: medium none ; margin: 0px; padding: 0px 0px 15px; }
#sidebar h2 { margin: 0px 0px 5px; padding: 0px; color: rgb(0, 0, 0); font-size: 14px; font-family: Arial,Tahoma,Verdana; font-weight: bold; }
#new_box { padding: 10px 0px 0px 30px; width: 370px; }
#new_box form { margin-top: 10px; margin-right: 0px; margin-left: 0px; text-align: left; }
#form1 input { padding: 0px; width: 165px; margin-bottom: 0px; }
#form1.select { padding: 4px; margin-bottom: 0px; font-size: 12px; }
#form1.phone1 { width: 50px ! important; }
#form1 .phone2 { width: 75px ! important; }
#form1 .zip { width: 105px; }
#form1 .month { width: 70px; }
#form1 .day { width: 55px; }
#form1 .year { width: 60px; }
#form1.radio { width: 15px; }
#form1.checkbox { margin: 0px 10px 0px 0px; padding: 0px; float: left; width: 15px; }
input.checkbox_list_checkbox { margin: 0px; padding: 0px; float: left; width: 15px ! important; }
input.checkbox { margin: 0px 5px 0px 0px; padding: 0px; float: left; width: 15px ! important; }
#form1 textarea { font-family: Arial,Tahoma,Verdana; font-size: 14px; overflow: auto; width: 85%; height: 170px; margin-bottom: 0px;  color: rgb(13, 38, 52); }
#form1 .label { display: block; width: 135px; float: left; margin-bottom: 0px; font-size: 14px; font-weight: bold; color: rgb(13, 38, 52); }
#form1 .label_wide { display: block; width: 185px; float: left; margin-bottom: 6px; margin-right: 5px; margin-top: 15px; font-size: 14px; font-weight: bold; color: rgb(13, 38, 52); }
#new_box br { clear: left; }
#new_box h1 { padding: 0px; font-size: 14px; text-decoration: underline; color: rgb(153, 0, 0); margin-bottom: 8px; }
#disclaimer1, #disclaimer2, #disclaimer3, #disclaimer4 { float: left; width: 280px; margin-bottom: 5px; font-size: 11px; text-align: justify; color: rgb(102, 102, 102); line-height: 12px; }
.redclr { color: #551A8B ! important;  text-decoration:underline ! important; }
.redclr2 {  color: #551A8B  ! important; }
.button { border: 0px none ; margin: 15px 0px 10px; padding: 0px 62px 10px 0px; background: transparent url('images/button.jpg') no-repeat scroll 0% 0%; font-size: 24px; font-weight: bold; color: #000; width: 262px; height: 53px; 	cursor:pointer; cursor: hand;
}
.button:hover { border: 0px none ; margin: 15px 0px 10px; padding: 0px 62px 10px 0px; background: transparent url('images/button2.jpg') no-repeat scroll 0% 0%; font-size: 24px; font-weight: bold; color: #000; width: 262px; height: 53px; cursor:pointer; cursor: hand;}
#form1 table { color: rgb(0, 0, 0); margin-left: 10px; margin-right: 0px; }
.btwo { margin: 0px; }
#form1 td.no_border2 { margin-bottom: 5px; float: left; width: 250px; font-size: 11px; text-align: justify; color: rgb(102, 102, 102); line-height: 12px; }
#form1 no_border { padding-top: 0px; }
.td { padding: 0px; }
.center-img { display: block; margin-left: auto; margin-right: auto; }
.dhtmlgoodies_question { overflow: hidden; margin-left: 10px; font-weight: bold; font-size: 14px; cursor: pointer; }
.dhtmlgoodies_answer { overflow: hidden; width: 450px; visibility: hidden; height: 0px; float: left; padding-left: 14px; }
.dhtmlgoodies_answer_content { padding: 1px; font-size: 0.9em; }
.forms_box hr { color: rgb(204, 204, 204); }
.forms_box { border-bottom: 1px solid rgb(221, 221, 221); margin: 0px 0px 10px; padding: 0px; width: 95%; }
.checkbox_list { margin: 14px 0px 10px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; width: 95%; font-weight:normal;}
.checkbox_list li {font-weight:normal;  border-bottom: 1px dashed rgb(204, 204, 204); margin: 6px 0px 6px 10px; padding: 0px 0px 3px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.nob { border: medium none  ! important; }
label.choice { font-weight:normal; padding: 0px 0px 2px 22px; font-size: 14px; display: block; line-height: 13px; margin-left: 0px; color: rgb(0, 0, 0); }
label.choice_name{font-weight:normal;  padding: 0px 0px 2px 0px; font-size: 14px;  margin: 0px 10px 0px 0px; color: rgb(0, 0, 0); }
.checkbox_list3 { margin: 5px 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; width: 95%; }
.checkbox_list3 li { font-weight:normal; margin: 0px 0px 0px 10px; padding: 0px 0px 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.checkbox_list4 { font-weight:normal; margin: 5px 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; width: 95%; }
.checkbox_list4 li { font-weight:normal; margin: 5px 0px 0px 10px; padding: 0px 0px 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
label.choice2 { font-weight:normal; padding: 0px 0px 2px 22px; font-size: 10px; display: block; line-height: 10px; margin-left: 0px; color:#999999; }

.forms_box4 {  margin: 0px 0px 10px; padding: 0px; width: 85%; }

.list_small { font-size: 11px; color:#006699; }
.form_heading { margin: 10px 0px 5px; padding: 10px 0px 0px; font-size: 16px; color: #222; font-weight: bold; line-height: 18px; }
.form_heading2 { margin: 10px 0px 0px; padding: 0px; font-size: 15px; color: rgb(45, 83, 91); font-weight: bold; line-height: 18px; }
.checkbox_list2 { margin: 5px 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; width: 95%; }
.checkbox_list2 li { margin: 0px 0px 0px 10px; padding: 0px 0px 5px; list-style-type: none; list-style-image: none; list-style-position: outside; }
label.choice_name_address { font-weight:normal; font-size: 14px; margin: 0px 25px 0px 0px !important;  }
label.choice_name_last_name { font-weight:normal; font-size: 14px; margin: 0px 11px 0px 0px !important;  }
label.choice_name_city{font-weight:normal;  font-size: 14px; margin: 0px 54px 0px 0px !important;  }
label.choice_name_phone{ font-weight:normal; font-size: 14px; margin: 0px 37px 0px 0px !important;  }
label.choice_name_email{font-weight:normal;  font-size: 14px; margin: 0px 44px 0px 0px !important;  }
label.choice_name_describe{ font-weight:normal;font-size: 14px; margin: 0px 0px 0px 0px !important;  }