form { margin:0 auto; padding:0; position:relative;}
fieldset { margin:0 auto; padding:5px; border:1px #e4e4e4 dotted; }
legend { margin:0 auto; text-align:center; padding:5px; border:1px #e4e4e4 solid; background:#fff; }
label, input, textarea, select { float:left; margin:5px 2px; font-family:Arial, Helvetica, sans-serif; font-size:11.5px; }
label { line-height:26px; text-align:left; color:#820901; z-index:0; padding:0 5px; display:block; }
input[type="text"], input[type="password"], select { border:1px #ccc solid; padding:2px 5px; color:#666; height:20px; line-height:22px; }
input[type="checkbox"], input[type="radio"] { margin:5px 2px 0 1px !important; float:left; height:24px; line-height:22px; padding:0 !important;position:relative; }

.select_style{background: url(../img/form-img/select_right.gif) no-repeat center center !important;}
.select_style  select { background: transparent !important;	}
.radio_label { width:auto !important; margin:5px 1px !important; padding:0 1px !important; }
.text_right_align { text-align:right; }
.colr_fff{ color:#fff !important;}
input[type="submit"],input[type="button"] { /*height:26px; /*background:url(../images/search-bg.png) no-repeat;*//* background:#fff url(../img/btn-red-new.jpg) repeat-x 0 0; font-size:12px; font-weight:bold; color:#fff; cursor:pointer; border:1px #D1052B solid; border-top:none; padding:0 10px; border-radius:3px;*/
background:url(../img/btn-red-new.jpg) repeat-x 0 -26px !important; margin:5px; height:27px !important; line-height:26px !important; display:block; float:left; min-width:75px; text-align:center; color:#333; border-radius:3px; font-weight:bold; border:1px #ccc solid; cursor:pointer; padding:0 5px; display:inline-block;left:auto;}
input[type="submit"]:hover,input[type="submit"].active,input[type="button"]:hover,input[type="button"].active{ color:#fff; background-position:0 0 !important; border:1px #D1052B solid;}
input[type="submit"]:active,input[type="button"]:active { color:#fff; /*border:none; */}
select { height:26px; }
textarea { height:90px; border:1px #cccccc solid; padding:5px; resize:none; color:#666; }
textarea._width_540_textarea{ width:530px;}
.width_200 { width:200px !important; }
.width_80 { width:80px !important; }
.width_100 { width:100px !important; }
.width_130 { width:130px !important; }
.width_130_select { width:142px !important; }
.width_170_select { width:170px !important; }
.width_200_select { width:212px !important; }
input[type="checkbox"].plans_checkbox { padding:0 !important; margin:0 !important; margin-top:3px !important; vertical-align: middle;*overflow: hidden; margin-left:3px !important;}
.compare input[type="submit"] { height:26px; /*background:url(../images/search-bg.png) no-repeat;*/ background:#fff url(../img/com_btn.png) repeat-x 0 0; font-size:11px; font-weight:bold; color:#fff; cursor:pointer; border:1px #cccccc solid; border-top:none; padding:0 10px; }
.compare input[type="submit"]:hover { color:#fff; background:#fff url(../img/com_btn_h.png) repeat-x 0 0; }
.compare input[type="submit"]:active { color:#fff; }
input[type="checkbox"].ad-size-checkbox{ float:none !important; margin:0 auto !important; padding:0; margin-top:10px; display:block !important;}
#feedback_form label{ width:100px;}
#feedback_form input[type="text"]{ width:200px;}
#feedback_form textarea{ width:220px;}
#feedback_form  input[type="submit"] { /*height:26px; /*background:url(../images/search-bg.png) no-repeat;*//* background:#fff url(../img/btn-red-new.jpg) repeat-x 0 0; font-size:12px; font-weight:bold; color:#fff; cursor:pointer; border:1px #D1052B solid; border-top:none; padding:0 10px; border-radius:3px;*/
background:url(../img/btn-red-new.jpg) repeat-x 0 -26px !important; margin:5px; height:27px !important; line-height:26px !important; display:block; float:left; min-width:75px; text-align:center; color:#333; border-radius:3px; font-weight:bold; border:1px #ccc solid; cursor:pointer; padding:0 5px; display:inline-block;left:auto; left:111px;}
#feedback_form  input[type="submit"]:hover,input[type="submit"].active{ left:111px; color:#fff; background-position:0 0 !important; border:1px #D1052B solid;}
#feedback_form  input[type="submit"]:active { left:111px; color:#fff; /*border:none; */}
input[type="submit"].logout { padding-left:5px; font-size:13px; color:#fff; background:url(../img/icons/logout.png) left no-repeat !important; position:absolute; margin-top:-28px; right:0; border:none !important; padding-left:20px !important; }
input[type="submit"].verify1 {height:20px !important; width:10px !important; line-height:15px !important; padding-left:5px; font-size:11px; color:#da251c; background:url(../img/icons/logout.png) left no-repeat !important; position:absolute; margin-top:-28px; right:0;border:1px #ccc solid; }
label.checkbox_select_label{ padding:0 !important; margin:0 !important; color:#555; line-height:20px; }
.preview { width:200px; border:solid 1px #dedede; padding:10px; }
#preview { color:#cc0000; font-size:12px }
/*--------------------tooltip-----------------------*/
.tooltip { background:#da251c; border:1px solid #bd100c; padding:5px 10px; min-width:60px; display:none; color:#fff; text-align:left; font-size:12px; /* outline radius for mozilla/firefox only */ -moz-box-shadow:0 0 3px #bbb; -webkit-box-shadow:0 0 3px #bbb; border-radius:0px; box-shadow:0 0 3px #bbb; z-index:50000 !important; }
/*-------------------------------------*/
input[type="submit"].main_logout { float:left; padding:0 !important; margin:0 !important; color:#fff; background:none !important; border:none !important; font-weight: normal !important; height:38px !important; border-radius:0px !important;}
input[type="submit"]:hover.main_logout {  background:#F8F8F8 url(../img/menu-bg.png) repeat-x 0 0 !important; color:#900 !important; }
._width_500{ width:500px !important;}
._error{ background:#FCCAC1 !important; border-color:#E18B7C !important;}
._success{ background:#EFFEB9 !important; border-color:#C1D779 !important;}
._msg_div{ margin:5px auto; padding:5px; border:1px #ccc solid;}
._msg_div p{ text-align:left !important; font-size:11px; color:#333;}





form.form_right_prof{ border:0px #f00 solid !important;}
form.form_right_prof input[type="submit"].verify_btn_{ /*height:26px; /*background:url(../images/search-bg.png) no-repeat;*//* background:#fff url(../img/btn-red-new.jpg) repeat-x 0 0; font-size:12px; font-weight:bold; color:#fff; cursor:pointer; border:1px #D1052B solid; border-top:none; padding:0 10px; border-radius:3px;*/ background:url(../img/btn-red-new.jpg) repeat-x 0 -26px !important;  height:20px !important; line-height:20px !important; display:block !important;  min-width:30px; text-align:center; color:#da251c; border-radius:3px; border:1px #ccc solid; cursor:pointer; padding:0 5px;  font-size:11px;   float:left !important; margin-right:8px; margin-top:1px; width:50px !important;}
form.form_right_prof input[type="text"]{  float:left !important; }
