/* CSS Document */

.main_popup{width:480px; height:399px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left;}
.main_popup .popup_head{display:table; height:28px; background:url(../images/pop_up_top.png) no-repeat; width:480px;}
.main_popup .popup_head .close_link{float:right; margin: 5px 10px 0 0;}

.main_popup .popup_head a{color:#fff; text-decoration:none;}
.main_popup .popup_content{display:table; height:371px; background:url(../images/pop_up_bottom.png) no-repeat; width:480px;}
.main_popup .popup_content .popup_inner_container{padding:20px 30px;font-family:Arial, Helvetica, sans-serif;}
.main_popup .popup_content h1{font-size:20px; margin:0;}
.main_popup .popup_content p{margin:5px 0 10px 0;}
.main_popup .popup_content .popup_form_row{font-size:11px; display:table; padding-bottom:15px;}
.main_popup .popup_content .popup_form_row label{font-weight:bold; display:block; margin-bottom:5px;}
.popup_input_field{background:url(../images/pop_up_input_field_bg.gif) no-repeat; width:313px; height:29px; border:none; padding: 0 5px; line-height:28px;}
.main_popup .popup_content .popup_form_row_btn{display:table; width:400px; padding:10px 0; text-align:right;}

.main_popup .vote.popup_content {
background:url("../images/pop_up_bottom.png") no-repeat scroll 0 bottom transparent;
display:table;
height:255px;
width:480px;
}

.main_popup .vote1.popup_content {
background:url("../images/pop_up_bottom.png") no-repeat scroll 0 bottom transparent;
display:table;
height:350px;
width:480px;
}
.main_popup .popup_content .popup_form_row2 {
display:table;
font-size:11px;
line-height:18px;
padding-bottom:15px;
}

.main_popup .popup_content .popup_form_row2 span {
float:left
}



