html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
pre, a, address, code, del, dfn, em, img, dl, dd, dt, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, td, th, tr {margin: 0px;padding: 0px;}
table {border-collapse: collapse;}
input, a {outline: none;}
:focus {outline: none;}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}
:focus {moz-outline: 3px solid #fff !important;}
input[type="radio"]:focus {-moz-outline-radius: 12px !important;-moz-outline-offset: 0px !important;}
input[type="checkbox"]:focus {-moz-outline-offset: -1px !important;-moz-outline: 1px solid #000 !important;}

body,html {height:100%}
body {color:#b1b1b1; background-color:#fff; font:11px Verdana,Tahoma,sans-serif}
input,textarea,option,select {color:#000; font:1em Arial,Helvetica,'MS Sans Serif',sans-serif}
textarea:focus, input[type=password]:focus, input[type=text]:focus {
    background: none !important;
    outline: none;
    box-shadow: none !important;
}
#mask {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:9000;
	background-color:#000;
	display:none;
	font-family: Georgia;
	}
#boxes .window {
	position:absolute;
	left:0;
	top:0;
	width:440px;
	height:150px;
	display:none;
	z-index:9999;
	padding:20px;
	text-align: center;
	font-size: 25px;
	}
#boxes #dialog {
	width:575px;
	height:150px;
	padding:10px;
	background-color:#ffffff;
	}
.close {
	float: right;
	margin-top: 148px;
	}

.bottom a, .bottom a:visited {
    color:#bfbfbf;
    text-decoration:underline;
}
a {color:#039; text-decoration:none}
a:hover {text-decoration:underline}
img {border:none;}

#minWidth {position:relative; width:900px; height:auto !important; height:100%; min-height:100%; margin:0 auto}
#jWidth {position:relative; width:750px; height:auto !important; margin:0 auto}
.logo {text-align:center; padding:10px 0 10px}

h1.hello {position:relative; color:#066dc6; font:40px/1em Arial,Helvetica; text-align:center; padding-bottom:15px}
h1.hello i {position:absolute; top:5px; left:0; width:100%; height:43px; background:url(/i/title-grad.png)}
p.welcome {
    position:relative;
    color: #066dc6;
    text-align: center;
    font-size: 20px;
    padding-bottom: 25px;
    z-index:999;
    text-align: center !important;
}
.welcome span {
    font-size: 18px;
}
p.welcome span a {
}
.hidden {display:none}
.inputs {position:relative; padding-bottom:30px; width:766px; margin:0 auto}
.inputs .i-p {position:relative; z-index:5; font:36px Arial,Helvetica; border-width:0; padding:8px 2px 10px; width:762px; height:41px; text-align:center; 
background-color:#fff; color: #888888; background-repeat:no-repeat; background-position:50% 16px}
.inputs .shad {position:absolute; z-index:1; left:-64px; top:-64px; width:894px; height:195px; background-image:url(/i/inputs-shad.png)}

.inputs2 {position:relative; padding-bottom:30px; width:600px; margin:0 auto}
.inputs2 .i-p {position:relative; z-index:5; font:25px Arial,Helvetica; border-width:0; padding:7px 2px 10px; width:590px; height:28px; text-align:center; 
background-color:#fff; color: #888888;}
.inputs2 .shad {position:absolute; z-index:1; left:-54px; top:-50px; width:700px; height:153px; background-image:url(/i/inputs-shad2.png);}

.or-link {padding-right:0px;height:49px;position:relative;float:left;cursor:pointer;background:url('/images/or-link.png') no-repeat right -49px;}
.or-link a {height:40px;padding:11px 100px 0px 124px;margin:0px 24px 0px 0px;position:relative;float:left;font:24px/24px Calibri, Arial;color:#fff;cursor:pointer;
text-decoration:none;border:none;text-shadow:0px 1px 1px #444;background:url('/images/or-link.png') no-repeat left 0px;}
.or-link a:hover {text-decoration:none;color:#fff;}
.or-link input {height:49px;padding:0px 100px 5px 124px;margin:0px 24px 0px 0px;position:relative;float:left;font:24px/24px Calibri, Arial;color:#fff;cursor:pointer;
text-decoration:none;border:none;text-shadow:0px 1px 1px #444;background:url('/images/or-link.png') no-repeat left 0px;}

.or-link2 {margin-left:-45px;padding-right:0px;height:49px;position:relative;float:left;cursor:pointer;background:url('/images/or-link.png') no-repeat right -49px;}
.or-link2 a {height:40px;padding:11px 100px 0px 124px;margin:0px 24px 0px 0px;position:relative;float:left;font:24px/24px Calibri, Arial;color:#fff;cursor:pointer;
text-decoration:none;border:none;text-shadow:0px 1px 1px #444;background:url('/images/or-link.png') no-repeat left 0px;}
.or-link2 a:hover {text-decoration:none;color:#fff;}
.or-link2 input {height:49px;padding:0px 10px 5px 30px;margin:0px 24px 0px 330px;position:relative;float:left;font:24px/24px Calibri, Arial;color:#fff;cursor:pointer;
text-decoration:none;border:none;text-shadow:0px 1px 1px #444;background:url('/images/or-link.png') no-repeat left 0px;}

.b-btn {position: relative;height:1%;width:200px;padding-bottom:38px;padding-top:20px;}
.b-btn .or-link {position:absolute; overflow:hidden; margin:0 auto; height:50px;cursor:pointer;margin-top:-20px;margin-left:245px;z-index:1000;}

.blue-link {padding-right:0px;height:40px;position:relative;float:left;cursor:pointer; background:url('/images/button.png') no-repeat right -40px;}
.blue-link input {height:40px;padding:0px 70px 3px 92px;margin:0px 19px 0px 10px;position:relative;float:left;font:19px/19px Calibri, Arial;color:#fff;cursor:pointer;
background:url('/images/button.png') no-repeat left top;border:none;}
.green-link {padding-right:0px;height:40px;position:relative;float:left;cursor:pointer; background:url('/images/button_green.png') no-repeat right -40px;}
.green-link input {height:40px;padding:0px 70px 3px 92px;margin:0px 19px 0px 10px;position:relative;float:left;font:19px/19px Calibri, Arial;color:#fff;cursor:pointer;
background:url('/images/button_green.png') no-repeat left top;border:none;}

.wrp-btn {display:inline-block;position:relative;}
.blue-btn {padding-right:0px;height:40px;position:relative;float:left;cursor:pointer;
background:url('../img/button.png') no-repeat right -40px;}
.blue-btn input {height:40px;padding:0px 3px 3px 22px;margin:0px 19px 0px 0px;position:relative;float:left;
font:19px/19px Calibri, Arial;color:#fff;cursor:pointer;overflow:visible;
background:url('../img/button.png') no-repeat left top;border:none;}
.green-btn {padding-right:0px;height:40px;position:relative;float:left;cursor:pointer;
background:url('../img/button_green.png') no-repeat right -40px;}
.green-btn input {height:40px;padding:0px 43px 3px 60px;margin:0px 19px 0px 0px;position:relative;float:left;
font:19px/19px Arial;color:#fff;cursor:pointer;overflow:visible;
background:url('../img/button_green.png') no-repeat left top;border:none;}

.form-item {margin:0px 0px 5px 1px;font:12px Arial;}
.item label {font:12px Arial !important;}
.form-item input.text {color:#505050;font:11px Arial;padding:9px 10px 8px;
 border:1px solid #a3a3a3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.form-item .textarea {color:#505050;font:11px Arial;padding:9px 10px 8px;
 border:1px solid #a3a3a3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.m-btn {padding-bottom:20px;padding-top:10px;}
.m-btn .blue-link {position:absolute; overflow:hidden; margin:0 auto; height:40px;cursor:pointer;margin-top:-20px;margin-left:180px;z-index:1000;}
.m-btn .green-link {position:absolute; overflow:hidden; margin:0 auto; height:40px;cursor:pointer;margin-top:-20px;margin-left:210px;z-index:1000;}

.post p {color:#066dc6 !important;font-size:16px; line-height:18px;}
.post hr {color:#066dc6 !important;border-bottom:none;border-bottom:1px solid #066dc6;}
.notez {padding-left:70px;padding-bottom:30px;width:765px;font-size:16px;text-align:justify;}
.hint {font-size:16px !important;color:#b1b1b1;}
.post-title {font-size: 25px;color:#066dc6;}
.bottom {position:absolute; left:0; bottom:5px; width:900px; text-align:center;}
.txt {color:#066dc6;text-align:center;}
form.general label {color:#066dc6; font-weight:normal;}
#flashnote {color:red;width:760px;font-family:Arial !important;font-size:15px !important;font-weight:bold !important;text-align:center !important;}

#share42 {
    display: inline-block;
    padding: 6px 0 0 6px;
/*
    margin:0px auto;
*/
    margin-left: 370px;
    background: #FFF;
    border: 1px solid #E9E9E9;
    border-radius: 4px;
}
#share42:hover {
    background: #F6F6F6;
    border: 1px solid #D4D4D4;
    box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5;}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
div.share {
    margin:0px auto !important;
    width:160px !important;
}
