html, body, #contents {
	min-height: 100%;
	width: 100%;
	height: 100%;
}
html>body, html>body #contents {
	height: auto;
}
body {
	margin: 0;
	font-style: normal;
	color: #000000;
	font-size: 12px;
	font-family: Tahoma, Arial;
	background: #ffffff url('../img/bg.gif') repeat-x;
}
#contents {
	position: absolute;
	top: 0;
    left: 0;
    min-width: 1006px;
	width: 100%;
}
#contents #all {
	float: left;
	width: 997px;
	padding-left: 50%;
	margin-left: -498px;
	padding-bottom: 50px;
}
#top_form {
	float: left;
	width: 946px;
	min-height: 166px;
	margin: 0 0 0 25px;
	padding: 0 0 0 0;
	background: #db5216 url('../img/index_form_bg.gif') no-repeat 100% 100%;
}
#top_form .ifbg {
	float: left;
	width: 946px;
	height: 7px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0;
}
#top_form .form {
	float: left;
	width: 343px;
	min-height: 152px;
	margin: 8px 0 24px 0;
	padding: 0 0 6px 0;
	background: #fae7de url('../img/form_bg.gif') no-repeat 100% 100%;
}

#top_form .form p.acc {
float: left;
width: 323px;
margin: 20px 0 15px 0;
padding: 0 10px 0 10px;
color: #000000;
font-size: 12px;
font-family: Tahoma, Arial;
font-weight: normal;
text-align: center;
}
#top_form .form p.acc input.access {
float: left;
height: 20px;
width: 120px;
margin: 0 0 0 100px;
padding: 0 0 0 0;
border: 0;
text-align: center;
font-weight: bold;
font-size: 12px;
color: #314162;
background: url('../img/submit1.gif') no-repeat 0 0;
}
#top_form .form p.acc img {
float: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#top_form .form .fbg {
	float: left;
	width: 343px;
	height: 6px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0;
}
#top_form .form h2 {
	float: left;
	width: 293px;
	margin: 0 0 8px 0;
	padding: 5px 6px 5px 44px;
	color: #000000;
	font-size: 12px;
	font-family: Tahoma, Arial;
	font-weight: bold;
	background: url('../img/h2.gif') no-repeat 0 0;
}
#top_form .form p {
	float: left;
	width: 323px;
	margin: 5px 0 0 0;
	padding: 0 10px 0 10px;
	color: #000000;
	font-size: 12px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	text-align: center;
}
#top_form .form p a:link, #top_form .form p a:active, #top_form .form p a:visited {	
	color: #3c5cae;
	font-size: 11px;
	padding: 0 5px 0 5px;
	margin: 0 0 0 0;
	font-family: Tahoma, Arial;
	font-weight: normal;
	text-decoration: underline;
}
#top_form .form p a:hover {	
	text-decoration: none;
}
#top_form .form dt.ep {
	float: left;
	width: 120px;
	margin: 0 0 0 0;
	padding: 10px 1px 0 5px;
	color: #000000;
	font-size: 12px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	text-align: right;
}
#top_form .form dt.sub {
	float: left;
	width: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#top_form .form .zend_form .forul {
	clear: both;
	float: left;
	width: 333px;
	margin: 0 0 0 0;
	padding: 5px;
	color: red;
	font-size: 12px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#top_form .form dd.epr {
	float: left;
	width: 126px;
	margin: 14px 0 0 0;
	padding: 0 0 0 0;
}
#top_form .form dd.subm {
	float: left;
	width: 70px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#top_form .form dd.subm img {
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
}
#top_form .form dd.subm input {
	float: left;
	height: 20px;
	width: 66px;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	border: 0;
	font-weight: bold;
	font-size: 12px;
	color: #314162;
	background: url('../img/submit1.gif') no-repeat 0 0;
}
#top_form .form dd.epr input {
	float: left;
	margin: 0 5px 0 0;
	padding: 1px 0 0 3px;
}

#top_form .form .error {
	color: red;
	font-weight: bold;
}
#top_form .form dd.epl {
	float: left;
	width: 215px;
	margin: 6px 0 0 0;
	padding: 0 0 0 0;
}
#top_form .form dd.epl input {
	float: left;
	width: 191px;
	height: 19px;
	margin: 0 0 0 0;
	padding: 1px 0 0 3px;
	border: 1px solid #cccccc;
}
#top_form .txt {
	float: left;
	width: 585px;
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
}
#top_form .txt h1 {
	float: left;
	width: 545px;
	margin: 10px 0 0 26px;
	padding: 0 0 0 0;
	color: #ffffff;
	font-size: 29px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	text-align: center;
	line-height: 100%;
}
#top_form .txt h1 span {
	font-size: 24px;
	text-align: center;
}
#top_form .txt p {
	float: right;
	width: 455px;
	margin: 16px 5px 0 100px;
	padding: 0 0 0 0;
	color: #ffffff;
	font-size: 14px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#top_form .txt a:link, #top_form .txt a:active, #top_form .txt a:visited {	
 	float: left;
        width: 258px;
        height: 45px;
        color: #304060;
	padding: 6px 0 0 0;
        margin: 25px 41px 0 180px;
 	font-family: Tahoma, Arial;
        font-weight: normal;
        text-align: center;
        text-decoration: none;
        background: url('../img/new_index.jpg') no-repeat 0 0;
        font-size: 19px;
        line-height: 100%;
}
#top_form .txt a:hover {	
	text-decoration: underline;
}
#top_form .txt a span {
	font-size: 12px;
}
#top {
	float: left;
	width: 100%;
	min-width: 986px;
	height: 75px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#top .logo {
	float: left;
	width: 279px;
	height: 40px;
	margin: 17px 0 0 11px;
	padding: 0 0 0 0;
	border: 0;
}
#top .logos {
	float: left;
	width: 309px;
	height: 40px;
	margin: 17px 0 0 11px;
	padding: 0 0 0 0;
	border: 0;
}
#bottom_fix {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	min-width: 778px;
	height: 40px;
	margin: 45px 0 0 0;
	padding: 0 0 0 0;
	border-bottom: 2px #3c64a9 solid;
	text-align: center;
}
#bottom_fix_center {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	min-width: 778px;
	height: 40px;
	margin: 45px 0 0 0;
	padding: 0 0 0 0;
	border-bottom: 2px #3c64a9 solid;
	text-align: center;
}
#bottom_center {
	padding: 0 0 0 0;
	text-align: center;
	margin: 0 0 0 0;
}
#bottom_center .links {
	width: 100%;
	min-width: 778px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	font-size: 11px;
	color: #3c5cb1;
}
#bottom_center .links a:link, #bottom_center .links a:active, #bottom_center .links a:visited {	
	color: #3d5cae;
	font-size: 11px;
	padding: 0 9px 0 6px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	text-decoration: underline;
}
#bottom_center .links a:hover {	
	text-decoration: none;
}
#bottom_center .copyright {
	width: 100%;
	min-width: 778px;
	margin: 0 0 0 0;
	padding: 11px 0 0 0;
	text-align: center;
	font-size: 11px;
	color: #545454;
}
#bottom {
	padding: 0 0 0 0;
	text-align: center;
	margin: 0 0 0 0;
}
#bottom .links {
	width: 100%;
	min-width: 778px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	font-size: 11px;
	color: #3c5cb1;
}
#bottom .links a:link, #bottom .links a:active, #bottom .links a:visited {	
	color: #3d5cae;
	font-size: 11px;
	padding: 0 9px 0 6px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	text-decoration: underline;
}
#bottom .links a:hover {	
	text-decoration: none;
}
#bottom .copyright {
	width: 100%;
	min-width: 778px;
	margin: 0 0 0 0;
	padding: 11px 0 0 0;
	text-align: center;
	font-size: 11px;
	color: #545454;
}
#top_menu {
	float: left;
	width: 976px;
	height: 26px;
	margin: 0 0 30px 20px;
	padding: 0 0 0 0;
}
#top_menu a.inactive:link, #top_menu a.inactive:active, #top_menu a.inactive:visited {	
	float: left;
	width: 104px;
	height: 21px;
	margin: 0 0 0 3px;
	padding: 5px 0 0 0;
	color: #3c5dae;
	font-family: Tahoma, Arial;
	text-decoration: underline;
	font-weight: bold;
	text-align: center;
	background: url('../img/tmenu_inactive.gif') no-repeat 0 0;
}
#top_menu a.inactive:hover {	
	background: url('../img/tmenu_active.gif') no-repeat 0 0;
	color: #ffffff;
	text-decoration: none;
}
#top_menu a.active:link, #top_menu a.active:active, #top_menu a.active:visited, #top_menu a.active:hover {	
	float: left;
	width: 104px;
	height: 21px;
	margin: 0 0 0 3px;
	padding: 5px 0 0 0;
	color: #ffffff;
	font-family: Tahoma, Arial;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	background: url('../img/tmenu_active.gif') no-repeat 0 0;
}
#top_menu span {
	float: left;
	margin: 0 6px 0 6px;
	padding: 6px 0 0 0;
	color: #000000;
	font-size: 12px;
	font-family: Tahoma, Arial;
}
#top_menu select {
	height: 19px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 1px solid #cccccc;
	color: #000000;
	font-size: 12px;
	font-family: Tahoma, Arial;
}
#text {
	float: left;
	width: 997px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#text .info {
	float: left;
	width:997px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#text .info .left {
	float: left;
	width:700px;
	margin: 0 0 0 25px;
	padding: 0 12px 0 0;
}
#text .info .new_right {
	float: left;
	width:  685px;
	margin: 33px 0 0 0;
	padding: 0 0 0 35px;
	border-left: 1px solid #000000;
}
#text .info .new_binfo {
	float: left;
	width:  946px;
	margin: 33px 0 0 25px;
	padding: 0 0 0 0;
	border-top: 1px solid #000000;
}
#text .info .new_binfo .lleft {
	float: left;
	width:  300px;
	margin: 15px 0 15px 0;
	padding: 0 0 0 0;
}
#text .info .new_binfo .ccenter {
	float: left;
	width: 300px;
	margin: 15px 0 15px 15px;
	padding: 0 0 0 0;
}
#text .info .new_binfo .rright {
	float: right;
	width: 300px;
	margin: 15px 0 15px 0;
	padding: 0 0 0 0;
}
#text .info .new_left {
	float: left;
	width:  220px;
	margin: 33px 0 0 25px;
	padding: 0 12px 0 0;
}
#text .info .new_left .banners {
	float: left;
	width: 220px;
	margin: 0 0 0 0;
	padding: 1em 0 0 0;
}
#text .info .left h2, #text .info .new_left h2, #text .info .new_right .section-header {
	color: #3c5cae;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-decoration: underline;
}
#text .info .left p, #text .info .new_left p, #text .info .new_right p {
	margin: 16px 0 0 0;
	padding: 0 0 0 0;
	line-height: 140%;
}

#text .info .new_right h2 {
        margin: 0 0 0 0;
        padding: 0 0 2px 0;
	font-weight: bold;
        font-size: 12px;
}

#text .info .left p img, #text .info .new_left p img, #text .info .new_right p img {
	float: left;
	margin: 0 15px 5px 0;
	padding: 0 0 0 0;
}
#text .info .left a:link, #text .info .left a:active, #text .info .left a:visited, #text .info .new_left a:link, #text .info .new_left a:active, #text .info .new_left a:visited, #text .info .new_right a:link, #text .info .new_right a:active, #text .info .new_right a:visited {	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #3c5cae;
	font-family: Tahoma, Arial;
	text-decoration: underline;
	font-weight: normal;
}
#text .info .left a:hover, #text .info .new_left a:hover, #text .info .new_right a:hover {	
	text-decoration: none;
}
#text .info .right {
	float: left;
	width:232px;
	margin: 0 0 0 2px;
	padding: 0 0 0 0;
}
#text .info .right .block {
	float: left;
	width:232px;
	margin: 18px 0 0 0;
	padding: 0 0 16px 0;
	background: url('../img/block_bg.gif') no-repeat 100% 100%;
}
#text .info .right .block img {
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#text .info .right .block h2 {
	clear: both;
	float: left;
	width: 192px;
	color: #3c5cae;
	font-size: 18px;
	font-weight: bold;
	margin: 0 20px 16px 20px;
	padding: 0 0 0 0;
	text-decoration: underline;
}
#text .info .right .block p {
	clear: both;
	float: left;
	width: 192px;
	margin: 0 20px 0 20px;
	padding: 0 0 10px 0;
	line-height: 140%;
}
#text .info .right .block dd.radio {
	clear: both;
	float: left;
	width: 42px;
	text-align: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#text .info .right .block dt.value {
	float: left;
	width: 170px;
	text-align: left;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
}
#text .info .right .block dd.subm {
	clear: both;
	float: left;
	width: 80px;
	margin: 10px 0 0 22px;
	padding: 0 0 0 0;
}
#text .info .right .block dd.subm img {
	float: left;
	width: 4px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#text .info .right .block dd.subm input {
	clear: both;
	float: left;
	height: 20px;
	width: 66px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0;
	font-weight: bold;
	font-size: 12px;
	color: #314162;
	background: url('../img/submit1.gif') no-repeat 0 0;
}












#contents #alls {
	float: left;
	width: 997px;
	padding-left: 50%;
	margin-left: -498px;
	padding-bottom: 50px;
}

#text .left {
	float: left;
	width:700px;
	margin: 0 0 0 25px;
	padding: 0 12px 0 0;
}


#text .left .info {
	float: left;
	width:715px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#text .left .info h1 {
	margin: -4px 0 0 0;
	padding: 0 4px 0 0;
	color: #c15827;
	font-size: 21px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#text .left .info hr {
	margin: 30px 0 25px 0;
}
#text .left .info h2 {
	margin: 10px 0 0 0;
	padding: 0 4px 0 0;
	color: #c15827;
	font-size: 21px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#text .left .info h3 {
	margin: 10px 0 0 0;
	padding: 0 4px 0 0;
	color: #c15827;
	font-size: 21px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#text .left .info p {
	margin: 16px 0 0 0;
	padding: 0 0 0 0;
	line-height: 140%;
}
#text .left .info p img {
	float: left;
	margin: 0 15px 5px 0;
	padding: 0 0 0 0;
}
#text .left .info img {
	border: 0;
}
#text .left .info a:link, #text .left .info a:active, #text .left .info a:visited {	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #3c5cae;
	font-family: Tahoma, Arial;
	text-decoration: underline;
	font-weight: normal;
}
#text .left .info a:hover {	
	text-decoration: none;
}
#text .left .author {
	float: left;
	width:715px;
	margin: 25px 0 0 0;
	padding: 0 0 0 0;
	border-bottom: 1px solid #d5d5d5;
}
#text .left .author p {
	float: right;
	width: 380px;
	margin: 0 0 0 0;
	padding: 0 3px 0 0;
	text-align: right;
}
#text .left .author p span {
	color: #ef6407;
}
#text .left .author div {
	float: left;
	width: 300px;
	margin: 0 0 0 0;
	padding: 0 0 0 3px;
	text-align: left;
}
#text .left .author div img {
	border: 0;
}

#text .left .comments {
	float: left;
	width:715px;
	margin: 20px 0 15px 0;
	padding: 0 0 0 0;
}
#text .left .comments h3 {
	float: left;
	color: #8e7a6f;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 0 8px;
	text-decoration: none;
}
#text .left .comments h3 span {
	color: #000000;
}
#text .left .comments div {
	clear: both;
	float: left;
	width: 300px;
	color: #000001;
	font-size: 12px;
	font-weight: normal;
	margin: 25px 0 0 8px;
	padding: 0 0 0 0;
	text-decoration: none;
}
#text .left .comments div a:link, #text .left .comments div a:active, #text .left .comments div a:visited {	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #3c5cae;
	font-family: Tahoma, Arial;
	text-decoration: underline;
	font-weight: bold;
}
#text .left .comments div a:hover {	
	text-decoration: none;
}
#text .left .comments span.date {
	float: right;
	width: 300px;
	color: #ef6407;
	font-size: 11px;
	font-weight: normal;
	margin: 25px 8px 0 0;
	padding: 0 0 0 0;
	text-decoration: none;
	text-align: right;
}
#text .left .comments p {
	float: left;
	width: 678px;
	margin: 0 0 0 0;
	padding: 7px 15px 0 22px;
	line-height: 150%;
}
#text .left .leave {
	float: left;
	width:715px;
	margin: 10px 0 15px 0;
	padding: 0 0 0 0;
}
#text .left .leave h4 {
	float: left;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 0 8px;
	text-decoration: none;
}
#text .left .leave dt {
	clear: both;
	float: left;
	width:110px;
	text-align: right;
	margin: 10px 0 0 0;
	padding: 3px 0 0 0;
}
#text .left .leave dt.required_fields {
	clear: both;
	float: left;
	width: 110px;
	text-align: left;
	color: #949494;
	font-size: 11px;
	margin: 20px 0 0 0;
	padding: 3px 0 0 0;
}
#text .left .leave dt label.error {
	color: #ff0000;
}
#text .left .leave dt span {
	color: #db5216;
}
#text .left .leave dd {
	float: left;
	width: 400px;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
}
#text .left .leave dd input {
	float: left;
	width: 177px;
	height: 19px;
	margin: 0 0 0 3px;
	padding: 1px 0 0 3px;
	border: 1px solid #cccccc;
}
#text .left .leave dd input.check {
	float: left;
	width: 13px;
	height: 13px;
	margin: 2px 5px 0 3px;
	padding: 0 0 0 0;
	border: 0;
}
#text .left .leave .zend_form .forul {
	clear: both;
	float: left;
	width: 550px;
	margin: 0 0 0 110px;
	padding: 5px;
	color: red;
	font-size: 12px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	text-align: left;
}
#text .left .leave dd textarea{
	width: 365px;
	height: 119px;
	margin: 0 0 0 3px;
	padding: 4px 0 4px 5px;
	border: 1px solid #cccccc;
	font-family: Tahoma, Arial;
	font-size: 12px;
}
#text .left .leave dd.subm {
	margin: 20px 0 0 0;
	padding: 0 0 0 0;
}
#text .left .leave dd.subm img {
	float: left;
	width: 4px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#text .left .leave dd.subm input {
	clear: both;
	float: left;
	height: 20px;
	width: 66px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0;
	font-weight: bold;
	font-size: 12px;
	color: #314162;
	background: url('../img/submit1.gif') no-repeat 0 0;
}

#text #sidebar .block {
	float: left;
	width:232px;
	margin: 18px 0 0 0;
	padding: 0 0 16px 0;
	background: url('../img/block_bg.gif') no-repeat 100% 100%;
}
#text #sidebar .block img {
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#text #sidebar .block h2 {
	clear: both;
	float: left;
	width: 192px;
	color: #000001;
	font-size: 18px;
	font-weight: normal;
	margin: 0 20px 10px 20px;
	padding: 0 0 0 0;
	text-decoration: none;
}
#text #sidebar .block h3 {
	clear: both;
	float: left;
	width: 222px;
	color: #ef6407;
	font-size: 16px;
	font-weight: normal;
	margin: 0 0 0 4px;
	padding: 3px 0 5px 0;
	text-decoration: none;
	text-align: center;
	border-top: #cad4ea 1px solid;
	border-bottom: #cad4ea 1px solid;
}
#text #sidebar .block .days {
	clear: both;
	float: left;
	width: 221px;
	margin: 0 0 0 4px;
	padding: 0 0 0 0;
}
#text #sidebar .block .days div {
	float: left;
	width: 23px;
	height: 18px;
	margin: 3px 10px 0 0;
	padding: 2px 0 1px 0;
	text-align: center;
	color: #969696;
	font-size: 12px;
}
#text #sidebar .block .days span {
	float: left;
	width: 23px;
	height: 18px;
	margin: 3px 10px 0 0;
	padding: 2px 0 1px 0;
	text-align: center;
	color: #010101;
	font-size: 12px;
}
#text #sidebar .block .days a:link, #text #sidebar .block .days a:active, #text #sidebar .block .days a:visited {	
	float: left;
	width: 23px;
	height: 18px;
	margin: 3px 10px 0 0;
	padding: 2px 0 1px 0;
	text-align: center;
	color: #454f9c;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Tahoma;
	text-decoration: none;
}
#text #sidebar .block .days a:hover {	
	text-decoration: underline;
}
#text #sidebar .block .days a.active:link, #text #sidebar .block .days a.active:active, #text #sidebar .block .days a.active:visited {	
	float: left;
	width: 20px;
	height: 16px;
	margin: 3px 10px 0 0;
	padding: 2px 0 1px 1px;
	text-align: center;
	color: #010101;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Tahoma;
	background: url('../img/cal.gif') repeat-x 0 0;
	border: 1px solid #ffd457;
	text-decoration: none;
}
#text #sidebar .block .days a.active:hover {	
	text-decoration: underline;
}
#text #sidebar .block .days span.last, #text #sidebar .block .days a.last, #text #sidebar .block .days div.last {
	margin-right: 0;
}
#text #sidebar .block .days a.back:link, #text #sidebar .block .days a.back:active, #text #sidebar .block .days a.back:visited {	
	clear: both;
	float: left;
	width: 100px;
	margin: 10px 0 0 3px;
	padding: 0 0 0 0;
	text-align: left;
	color: #454f9c;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Tahoma;
	text-decoration: underline;
}
#text #sidebar .block .days a.back:hover {	
	text-decoration: none;
}
#text #sidebar .block .days a.next:link, #text #sidebar .block .days a.next:active, #text #sidebar .block .days a.next:visited {	
	float: right;
	width: 100px;
	margin: 10px 3px 0 0;
	padding: 0 0 0 0;
	text-align: right;
	color: #454f9c;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Tahoma;
	text-decoration: underline;
}
#text #sidebar .block .days a.next:hover {	
	text-decoration: none;
}


#text #sidebar {
	float: right;
	width:232px;
	margin: 0 0 0 2px;
	padding: 0 0 0 0;
}
#text #sidebar ul {
	float: left;
	width:232px;
	margin: 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none;
}
#text #sidebar ul li {
	float: left;
	width:232px;
	margin: 18px 0 0 0;
	padding: 0 0 16px 0;
	background: url('../img/block_bg.gif') no-repeat 100% 100%;
}
#text #sidebar ul li img {
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#text #sidebar ul li h2 {
	clear: both;
	float: left;
	width: 192px;
	color: #000001;
	font-size: 18px;
	font-weight: normal;
	margin: 0 20px 10px 20px;
	padding: 0 0 0 0;
	text-decoration: none;
}
#text #sidebar ul li span.big {
	clear: both;
	float: left;
	width: 192px;
	color: #000001;
	font-size: 18px;
	font-weight: normal;
	margin: 0 20px 10px 20px;
	padding: 0 0 0 0;
	text-decoration: none;
}
#text #sidebar ul li ul {
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: none;
	list-style-type: none;
}
#text #sidebar ul li ul li {
	float: none;
	width: 170px;
	margin: 3px 0 3px 20px;
	padding: 0 0 0 0;
	background: none;
	list-style-type: none;
}
#text #sidebar ul li form#searchform {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#text #sidebar ul li label.h2 {
	clear: both;
	float: left;
	width: 192px;
	color: #000001;
	font-size: 18px;
	font-weight: normal;
	margin: 0 20px 10px 20px;
	padding: 0 0 0 0;
	text-decoration: none;
}
#text #sidebar ul li #searchform .subm {
	float: left;
	height: 20px;
	width: 66px;
	margin: 1px 0 0 0;
	padding: 0 0 0 0;
	border: 0;
	font-weight: bold;
	font-size: 12px;
	color: #314162;
	background: url('../img/submit1.gif') no-repeat 0 0;
}
#text #sidebar ul li #searchform img {
	float: left;
	width: 4px;
	margin: 1px 0 0 0;
	padding: 0 0 0 0;
}
#text #sidebar ul li #searchform input.field {
	float: left;
	width: 115px;
	height: 19px;
	margin: 0 5px 0 20px;
	padding: 1px 0 0 3px;
	border: 1px solid #cccccc;
}
#text #sidebar ul li ul li p {	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Tahoma;
}
#text #sidebar ul li ul li p a:link,
#text #sidebar ul li ul li p a:active,
#text #sidebar ul li ul li p a:visited {
	padding: 0;
	margin: 0;
}	
#text #sidebar ul li ul li a:link, #text #sidebar ul li ul li a:active, #text #sidebar ul li ul li a:visited {	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #454f9c;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Tahoma;
	text-decoration: underline;
}
#text #sidebar ul li ul li a:hover {	
	text-decoration: none;
}


#text .new_binfo h1 {
	clear: both;
	float: left;
	margin: -4px 0 0 0;
	padding: 0 4px 0 0;
	color: #c15827;
	font-size: 21px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#text .info .new_left .demo {
 clear: both;
 float: left;
 width:  218px;
 margin: 0 0 15px 0;
 padding: 5px 0 5px 0;
 border: 1px #dcdcdc solid;
 background: #f0f0f0;
}
#text .new_binfo table.pricing {
	clear: both;
	float: left;
	width: 991px;
	height: 336px;
	margin: 20px 0 0 0;
	padding: 0 0 0 0;
	background: url('/wp-content/themes/linkaider/img/pricing.gif') no-repeat 0 0;
	border-collapse: collapse;
	border: 0;
}
#text .info .new_left .demo h5 {
 clear: both;
 float: left;
 width: 200px;
 font-family: Tahoma, Arial;
 color: #000000;
 font-size: 20px;
 font-weight: normal;
 margin: 0 0 7px 0;
 padding: 0 0 0 0;
 text-align: center;
}
#text .new_binfo table.pricing td {
	margin: 0 0 0 0;
	padding: 1px 8px 0 8px;
	border: 0px solid #000000;
	text-align: center;
	vertical-align: middle;
	color: #5e5d5d;
	font-size: 12px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#text .info .new_left .demo p {
 clear: both;
 float: left;
 width: 180px;
 font-family: Tahoma, Arial;
 color: #000000;
 font-size: 13px;
 font-weight: bold;
 margin: 7px 0 7px 19px;
 padding: 0 0 0 0;
 text-align: center;
}
#text .new_binfo table.pricing td.inn {
	vertical-align: top;
	padding: 8px 0 0 0;
}
#text .info .new_left .demo form {
 clear: both;
 float: left;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
#text .new_binfo table.pricing td.ann {
	vertical-align: top;
	padding: 12px 0 0 0;
}
#text .info .new_left .demo form input.demoi {
 clear: both;
 float: left;
 width: 194px;
 height: 19px;
 margin: 7px 0 0 12px;
 padding: 1px 0 0 3px;
 border: 1px solid #cccccc;
 background: #ffffff;
 color: #919191;
 font-family: Arial, Tahoma;
 font-size: 13px;
}
#text .new_binfo table.pricing td.frst {
	color: #000000;
}
#text .info .new_left .demo form input.demos {
 clear: both;
 float: left;
 height: 33px;
 width: 170px;
 margin: 13px 0 7px 26px;
 padding: 0 0 0 0;
 border: 0;
 font-weight: normal;
 font-size: 12px;
 color: #304364;
 background: url('../img/demo_bg.gif') no-repeat 0 0;
 font-family: Arial, Tahoma;
 font-size: 13px;
 text-align: center;
}
#text .new_binfo table.pricing td strong {
	color: #010000;
	font-size: 14px;
	font-family: Tahoma, Arial;
}
#text .left .info h2.post_header {
	font-size: 12px; 
	font-weight: bold;
}
#text .left .info h3.post_header {
	font-size: 12px; 
	font-weight: bold;
}
#text .new_binfo table.pricing th {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0px solid #000000;
	text-align: center;
	vertical-align: middle;
	color: #010101;
	font-size: 21px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#text .left .info img.marg_top {
	margin-top: 0.75em; 
}
#text .new_binfo table.pricing th.in {
	margin: 0 0 0 0;
	padding: 15px 0 0 0;
	width: 172px;
}
#text .left .info img.marg_bot {
	margin-bottom: 0.75em; 
}
#text .new_binfo table.pricing th span {
	color: #010101;
	font-size: 14px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#text .new_binfo table.pricing th em {
	color: #010101;
	font-size: 14px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-style:normal;
}


#text .new_binfo .ben_top {
	clear: both;
	float: left;
	width: 991px;
	margin: 20px 0 0 0;
	padding: 0 0 0 0;
}
#text .new_binfo .ben_bottom {
	clear: both;
	float: left;
	width: 991px;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
}

#text .new_binfo table.ben {
	clear: both;
	float: left;
	width: 991px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-collapse: collapse;
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
}
#text .new_binfo table.ben td.ll, #text .new_binfo table.ben th.ll {
	border-right: 1px solid #c3c3c3;
	width: 173px;
}
#text .new_binfo table.ben th.lll {
	width: 795px;
}
#text .new_binfo table.ben th {
	border-bottom: 1px solid #c3c3c3;
	background: url('/wp-content/themes/linkaider/img/ben_bg.gif') repeat-x 0 0;
	height: 51px;
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
	text-align: left;
	vertical-align: middle;
}
#text .new_binfo table.ben td {
	margin: 0 0 0 0;
	padding: 15px 10px 8px 20px;
	text-align: left;
	vertical-align: top;
}






#text .new_binfo table.pricing1 {
	clear: both;
	float: left;
	width: 991px;
	height: 336px;
	margin: 20px 0 0 0;
	padding: 0 0 0 0;
	background: url('/wp-content/themes/linkaider/img/pricing1.gif') no-repeat 0 0;
	border-collapse: collapse;
	border: 0;
}
#text .new_binfo table.pricing1 td {
	margin: 0 0 0 0;
	padding: 1px 8px 0 8px;
	border: 0px solid #000000;
	text-align: center;
	vertical-align: middle;
	color: #5e5d5d;
	font-size: 12px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#text .new_binfo table.pricing1 th em {
	color: #010101;
	font-size: 14px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-style:normal;
}
#text .new_binfo table.pricing1 th {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0px solid #000000;
	text-align: center;
	vertical-align: middle;
	color: #010101;
	font-size: 21px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#text .new_binfo table.pricing1 th.in {
	margin: 0 0 0 0;
	padding: 15px 0 0 0;
	width: 172px;
}
#text .new_binfo table.pricing1 th span {
	color: #010101;
	font-size: 14px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}
#text .new_binfo table.pricing1 td strong {
	color: #010000;
	font-size: 14px;
	font-family: Tahoma, Arial;
}
#text .new_binfo table.pricing1 td.frst {
	color: #000000;
}
#text .new_binfo table.pricing1 td.ann {
	vertical-align: top;
	padding: 12px 0 0 0;
}
#text .new_binfo table.pricing1 td.inn {
	vertical-align: top;
	padding: 8px 0 0 0;
}
#text .new_binfo table.pricing1 td.biger {
	vertical-align: top;
}
#text .new_binfo table.pricing1 td.biger p {
	color: #000000;
	font-size: 13px;
	font-family: Tahoma, Arial;
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
	font-weight: normal;
}
#text .new_binfo table.pricing1 td.biger p a:link, #text .new_binfo table.pricing1 td.biger p a:active, #text .new_binfo table.pricing1 td.biger p a:visited {	
	color: #405fb1;
	text-decoration: underline;
}
#text .new_binfo table.pricing1 td.biger p a:hover {	
	text-decoration: none;
}
