﻿
body { margin:0; padding:0; background: none; width:100%; background:#fff url(images2/main_bg.gif) top repeat-x;}
html { padding:0; margin:0;}
.clr {clear:both;}
.clr_hr {clear:both; border-top:1px dashed #e17117;}
.clr-btm { clear:both; padding:0; margin:0; background:none; border-bottom: solid 1px #ddd;}

#preview {position:absolute; border:1px solid #ccc;	background:#333; padding:5px; display:none;	color:#fff;}
 


/* main */
.main {width:983px; padding:0; margin:0 auto; }
.main h2 { font: normal 24px  Arial, Helvetica, sans-serif; color:#181818; padding:10px 5px; margin:0 0 10px 0; border-bottom:1px solid #cccccc;}
.main h2 span { color:#1190ce; font: normal 14px Tahoma, Geneva, sans-serif; }
.main p {font:normal 12px Arial, Helvetica, sans-serif; color:#807f7f; padding:0; margin:10px 0;}

/* header */
.header { width:980px; margin:0; padding:0;}
.logo { width:393px; height:95px; margin:0; padding:0; float:left;}
.logo h2 { font: bold 24px Tahoma, Geneva, sans-serif; color:#cbcbcb; padding:5px; margin:0;}
.logo .text { font: normal 12px Arial, Helvetica, sans-serif; color:#9d9d9d; padding:0; margin:0;}
.text_smal { width:500px; padding:0; margin:0; float:right;}
.text_smal p { font:normal 11px Arial, Helvetica, sans-serif; color:#999999; padding:30px 0 0 180px;}
/* search */
.search { float:right; width:255px; height:33px; padding:0 10px; margin:0; }
.search input { float:left; border:1px solid #d6d6d6; margin:5px 0; font:normal 11px Arial, Helvetica, sans-serif;}
.search input.keywords { width:180px; height:14px; padding:3px 10px; background:#e9e9e9; color:#565656;}
.search input.button { height:22px; padding:0 5px; background:#1190cd; color:#fff; border-left:0;}
/* menu */
.menu { width:900px; margin:-3px 0 0 0; padding:0; float:left; height:33px; position:absolute; }
.menu ul { margin:0; padding:0; list-style:none; float:left;}
.menu li { margin:0; padding:0; float:left;}
.menu a { text-transform:uppercase; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#2d2f2f; padding:10px 15px; margin:0; text-decoration:none; line-height:16px;}
.menu a:hover {color:#2d2f2f; background:#fff url(images2/menu_hover.gif) top center no-repeat; padding:7px 15px 10px 15px; margin:0; border-top:3px solid #1195cf;}
.menu a.active {color:#2d2f2f; background:#fff url(images2/menu_hover.gif) top center no-repeat; padding:7px 15px 10px 15px; margin:0; border-top:3px solid #1195cf;}
.menu a.activeSelect {color:#2d2f2f; background:#dadb83 url(images2/menu_hover.gif) top center no-repeat; padding:7px 15px 10px 15px; margin:0; border-top:3px solid #e17117;}
/* rss */
.RSS_block { width:330px; height:35px; color:#a7a7a7; margin:25px 0 0 0; padding:0; float:right; border:none;}
.rss { float:left; width:120px; height:20px; color:#a7a7a7; background:#1c1c1c url(images2/RSS.gif) 5px 2px no-repeat; padding:5px 0 0 0; margin:0 5px; font:normal 11px Arial, Helvetica, sans-serif;}
.rss a {font:normal 11px Arial, Helvetica, sans-serif; color:#a7a7a7; text-transform:uppercase; padding:0 0 0 30px; margin:0; text-decoration:none;}
/* header_text */
.header_text { border-style: none;
	border-color: inherit;
	border-width: medium; height:235px; 
	width:980px; 	margin:0; 	padding:0; }
	
.header_text img { float:right; margin:0; padding:0;}
/* header_text2 */
.header_text2 {height:69px; width:958px; background:url(images2/simple_text2.gif) top no-repeat; margin:0; padding:0; border:11px solid #fff;}
.header_text2 h2 { font:bold italic 30px Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:20px 0 0 30px;
	text-align: left;
}
.header_text2 p {font:normal 16px Arial, Helvetica, sans-serif; color:#fff;  margin:10px 300px 10px 40px; padding:0;}
.header_text2 img { float:right; margin:15px 100px 15px 10px; padding:1px; max-width:195px; max-height:178px;}

/* Contact Form */
.response { font:normal 12px Arial, Helvetica, sans-serif; color:red; text-align:center;}
.loader { text-align:center; width:auto; padding:0; margin:0;}
#contactform { margin:0; padding:5px;}
#contactform * { font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0 0 5px 0; padding:10px; background:none;}
#contactform li.buttons { margin:0; overflow:hidden;}
#contactform label { margin:0; width:150px; display:block; float:left; padding:0 0 2px 0; font:normal 14px Arial, Helvetica, sans-serif; color:#666666;}
#contactform label span { font:normal 11px Arial, Helvetica, sans-serif; color:#afafaf; margin:0; padding:0;}
#contactform input.text { width:280px; border:1px solid #d6d6d6; margin:0; padding:5px 2px; height:16px; background:#fff;}
#contactform textarea { width:280px; border:1px solid #d6d6d6; padding:2px; background:#fff;}
#contactform li.buttons input { padding:3px 10px; margin:0 0 0 150px; background:#1f93ca; border:1px solid #dbdbdb; color:#FFF; float:left;}

/* Contact Form */
.response { font:normal 12px Arial, Helvetica, sans-serif; color:red; text-align:center;}
.loader { text-align:center; width:auto; padding:0; margin:0;}
#forgotpassword { margin:0; padding:5px;}
#forgotpassword * { font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#forgotpassword ol { margin:0; padding:0; list-style:none;}
#forgotpassword li { margin:0 0 5px 0; padding:10px; background:none;}
#forgotpassword li.buttons { margin:0; overflow:hidden;}
#forgotpassword label { margin:0; width:150px; display:block; float:left; padding:0 0 2px 0; font:normal 14px Arial, Helvetica, sans-serif; color:#666666;}
#forgotpassword label span { font:normal 11px Arial, Helvetica, sans-serif; color:#afafaf; margin:0; padding:0;}
#forgotpassword input.text { width:280px; border:1px solid #d6d6d6; margin:0; padding:5px 2px; height:16px; background:#fff;}
#forgotpassword textarea { width:280px; border:1px solid #d6d6d6; padding:2px; background:#fff;}
#forgotpassword li.buttons input { padding:3px 10px; margin:0 0 0 150px; background:#1f93ca; border:1px solid #dbdbdb; color:#FFF; float:left;}


.form {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b;}
.form-no-margin {padding: 0; margin:0; float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b;}
.form p { font:normal 12px Arial, Helvetica, sans-serif; color:#504f4f; padding:1px 0; margin:0; line-height:1.2em;}
.form-30 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:30px;}
.form-35 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:35px;}
.form-40 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:40px;}
.form-60 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:60px;}
.form-80 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:80px;}
.form-100 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:100px;}
.form-invoice-100 {padding: 3px; margin: 3px;float: left; font: normal 16px Arial, Helvetica, sans-serif; color:#5d5f5b; width:100px;}
.form-100-right {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; text-align: right; vertical-align: middle;  width:100px;}
.form-invoice-100-right {padding: 3px; margin: 3px;float: left; font: normal 16px Arial, Helvetica, sans-serif; color:#5d5f5b; text-align: right; vertical-align: middle;  width:100px;}
.form-100-mid-right {padding: 16px 3px 3px 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; text-align: right; width:100px;}
.form-120 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:120px;}
.form-140 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:140px;}
.form-150 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:150px;}
.form-invoice-150 {padding: 3px; margin: 3px;float: left; font: normal 16px Arial, Helvetica, sans-serif; color:#5d5f5b; width:150px;}
.form-180 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:180px;}
.form-invoice-180 {padding: 3px; margin: 3px;float: left; font: normal 16px Arial, Helvetica, sans-serif; color:#5d5f5b; width:180px;}
.form-200 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:200px;}
.form-210 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:210px;}
.form-220 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:220px;}
.form-225 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:225px;}
.form-230 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:230px;}
.form-240 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:240px;}
.form-250 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:250px;}
.form-260 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:260px;}
.form-200-right {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; text-align: right; width:200px;}
.form-invoice-200-right {padding: 3px; margin: 3px;float: left; font: normal 16px Arial, Helvetica, sans-serif; color:#5d5f5b; text-align: right; width:200px;}
.form-150-right {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; text-align: right; width:150px;}
.form-invoice-150-right {padding: 3px; margin: 3px;float: left; font: normal 16px Arial, Helvetica, sans-serif; color:#5d5f5b; text-align: right; width:150px;}
.form-275 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:273px;}
.form-300 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:300px;}
.form-325 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:323px;}
.form-invoice-325 {padding: 3px; margin: 3px;float: left; font: normal 16px Arial, Helvetica, sans-serif; color:#5d5f5b; width:323px;}
.form-350 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:350px;}
.form-400 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:400px;}
.form-invoice-400 {padding: 3px; margin: 3px;float: left; font: normal 16px Arial, Helvetica, sans-serif; color:#5d5f5b; width:400px;}
.form-425 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:425px;}
.form-440 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:440px;}
.form-445 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:445px;}
.form-450 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:450px;}
.form-455 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:455px;}
.form-460 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:460px;}
.form-470 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:470px;}
.form-480 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:480px;}
.form-490 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:490px;}
.form-500 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:500px;}
.form-550 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:550px;}
.form-600 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:600px;}
.form-650 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:650px;}
.form-700 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:700px;}
.form-750 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:750px;}
.form-150 {padding: 3px; margin: 3px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:150px;}
.form-left {padding: 7px 5px; margin: 5px; float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:120px;}
.form-left-none {padding: 7px 5px; margin: 5px; float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; }
.form-left-40 {padding: 7px 5px; margin: 5px; float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:40px;}
.form-left-60 {padding: 7px 5px; margin: 5px; float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:60px;}
.form-left-80 {padding: 7px 5px; margin: 5px; float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:80px;}
.form-left-100 {padding: 7px 5px; margin: 5px; float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width:100px;}
.form-side {padding: 2px 2px; margin: 2px; float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b;}
.form-side-210 {padding: 2px 2px; margin: 2px; float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 210px;}
.form-side-230 {padding: 2px 2px; margin: 2px; float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 230px;}
.form-1pad-210 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 210px;}
.form-1pad-210-phone {padding: 1px; margin: 1px;float: left; font: normal 12px Arial; color:#5d5f5b; width: 210px;}

.form-1pad-10 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 10px;}
.form-1pad-15 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 15px;}
.form-1pad-20 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 20px;}
.form-1pad-25 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 25px;}
.form-1pad-30 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 30px;}
.form-1pad-35 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 35px;}
.form-1pad-40 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 40px;}
.form-1pad-45 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 45px;}
.form-1pad-50 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 50px;}
.form-1pad-75 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 75px;}
.form-1pad-50-center {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; text-align: center; width: 50px;}
.form-1pad-100 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 100px;}
.form-1pad-100-right {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; text-align: right; width: 100px;}
.form-1pad-100-center {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; text-align: center; width: 100px;}
.form-1pad-150 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 150px;}
.form-1pad-170 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 170px;}
.form-1pad-200 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 200px;}
.form-1pad-230 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 230px;}
.form-1pad-235 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 235px;}
.form-1pad-240 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 240px;}
.form-1pad-250 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 250px;}
.form-1pad-275 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 275px;}
.form-1pad-280 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 280px;}
.form-1pad-285 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 285px;}
.form-1pad-290 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 290px;}
.form-1pad-295 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 295px;}
.form-1pad-300 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 300px;}
.form-1pad-300-right {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; text-align: right; width: 300px;}
.form-1pad-480 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 470px;}
.form-1pad-450 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 450px;}

.form-1pad-350 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 350px;}
.form-1pad-650 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 650px;}
.form-1pad-400 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 400px;}
.form-1pad-450 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 450px;}
.form-1pad-500 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 500px;}
.form-1pad-550 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 550px;}
.form-1pad-600 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 600px;}

.form-1pad-700 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 700px;}
.form-1pad-720 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 720px;}
.form-1pad-740 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 740px;}
.form-1pad-750 {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 750px;}
.form-1pad-650g {padding: 1px; margin: 1px;float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#5d5f5b; width: 650px; background-color: #f2fced;}


/* body */
.body { width:980px; margin:0; padding:0}
.body h2 { font: normal 24px  Arial, Helvetica, sans-serif; color:#181818; padding:10px 5px; margin:0 0 10px 0; border-bottom:1px solid #cccccc;}
.body h2 span { font: normal 11px Arial, Helvetica, sans-serif; color:#747373;}

.body h3 { padding:2px 0; margin:0; font: bold 16px Arial, Helvetica, sans-serif; color:#267e9b;}
.body h3 span { font: normal 11px Arial, Helvetica, sans-serif; color:#747373;}
.body p {font:normal 12px Arial, Helvetica, sans-serif; color:#807f7f; padding:0; margin:10px 0;}
.body a { color:#d34600; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.main_body { width:544px; padding:0 10px; margin:0; float:left; text-align: left;}
.main_body ul { margin:0 0 0 50px; padding:0; list-style:none;}
.main_body li {  font:normal 12px Arial, Helvetica, sans-serif; color:#474646; padding:5px 0 5px 20px; margin:0; background:url(images2/img_2.gif) left no-repeat;}
.side_body { width:376px; padding:0 20px; margin:0; float:right; text-align: left;}
.side_body ul { font:normal 12px Arial, Helvetica, sans-serif; color:#3a3c3c; padding:5px 0; margin:0; list-style:none;}
.side_body li {padding:5px 0; margin:0;}
.side_body em { color:#666666;}
.side_body span { color:#1190ce;}
.side_body a { font: bold 12px Arial, Helvetica, sans-serif; color:#666666; margin:0; padding:0; text-decoration:none;}
.side_body .data { float:left; font: normal 14px Arial, Helvetica, sans-serif; color:#fff; background:#242424; text-align:center; width:100px; margin:0 10px 0 0; padding:0;}
.side_body .title { float: left; font: bold 14px Arial, Helvetica, sans-serif; color:#d34600; margin:0; padding:0; width:250px; margin:0; padding:0;}
/*services*/
.services {width:950px; padding:0 10px; margin:0; float:left;}
.services img { max-height:185px; max-width:298px; float:left; margin:10px 20px; padding:0;}
.services img a { padding:0; margin:0;} 
/*About_Us*/
.About_Us {width:950px; padding:0 10px; margin:0; float:left; text-align:left; font: normal 12px Tahoma, Geneva, sans-serif; color:#000;}


.userlist { width:880px; padding:0 10px; margin:0; float:left; font: normal 12px Tahoma, Geneva, sans-serif; color:#000;}
.userlist h2 { font: normal 20px Tahoma, Geneva, sans-serif; color:#000; padding:10px 5px; margin:0 0 10px 0;  border-bottom:1px solid #cccccc;}
.userlist h3 { font: normal 16px Tahoma, Geneva, sans-serif; color:#000; padding:0; margin:0; }
.userlist h3 span { color:#5a5c5d; font: normal 12px Tahoma, Geneva, sans-serif; }
.userlist span { color:#5a5c5d;}


/*contact*/
.contact { width:580px; padding:0 10px; margin:0; float:left; font: normal 12px Tahoma, Geneva, sans-serif; color:#000;}
.contact h2 { font: normal 20px Tahoma, Geneva, sans-serif; color:#000; padding:10px 5px; margin:0 0 10px 0;  border-bottom:1px solid #cccccc;}
.contact h3 { font: normal 16px Tahoma, Geneva, sans-serif; color:#000; padding:0; margin:0; }
.contact h3 span { color:#5a5c5d; font: normal 12px Tahoma, Geneva, sans-serif; }
.contact span { color:#5a5c5d;}

.Address { width:300px; padding:0 20px; margin:0; float:right; font: normal 12px Tahoma, Geneva, sans-serif; color:#000;}
.Address h3 { font: normal 14px Tahoma, Geneva, sans-serif; color:#000; padding:10px 5px; margin:0 0 10px 0;  border-bottom:1px solid #cccccc;}
.Address h3 span { color:#1190ce; font: normal 12px Tahoma, Geneva, sans-serif; }
.Address span { color:#5a5c5d;}
.Address * { font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.Address p {font:normal 12px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:3px; margin:0;}

.myaccount { width:580px; padding:0 10px; margin:0; float:left; font: normal 12px Tahoma, Geneva, sans-serif; color:#000;}
.myaccount h2 { font: normal 20px Tahoma, Geneva, sans-serif; color:#000; padding:10px 5px; margin:0 0 10px 0;  border-bottom:1px solid #cccccc;}
.myaccount h2 span { color:#1190ce; font: normal 14px Tahoma, Geneva, sans-serif; }
.myaccount h3 { font: normal 16px Tahoma, Geneva, sans-serif; color:#000; padding:5px 2px; margin:0 0 5px 0;}



.AddNewUsers { width:200px; padding:0 20px; margin:0; float:right;}

.Users { width:680px; padding:0 10px; margin:0; float:left;}
.Message { width:570px; padding:0 10px; margin:0; float:left;}
.MessageRight { width:290px; padding:0 20px; margin:0; float:right;}

.Directory { width:880px; padding:0 10px; margin:0; float:left;}

/* Member */
.member { width:580px; padding:0 10px; margin:0; float:left;}
.member ul { margin:0; padding:0; list-style:none;}
.member li { margin:0 0 5px 0; padding:10px; background:none;}
.member li.buttons { margin:0; overflow:hidden;}
.member label { margin:0; width:150px; display:block; float:left; padding:0 0 2px 0; font:normal 14px Arial, Helvetica, sans-serif; color:#666666;}
.member label span { width: 300px; font:normal 11px Arial, Helvetica, sans-serif; color:#afafaf; margin:0; padding:0;}
.imgLabel { margin:0; width:550px; display:block; float:left; font:normal 14px Arial, Helvetica, sans-serif; color:#666666;}

.statusbar {width: 100%; padding:0 10px; margin:0; float:left; border: dashed 1px #050db5; background-color: #abcdf7; font:normal 14px Georgia, Arial, Helvetica, sans-serif; color:#666666; }


/* footer */
.footer_block { width:100%; border-top:1px solid #fff;  border-bottom:1px solid #fff; background:#2d2f2f;}
.footer_block h2 { font: normal 28px Tahoma, Geneva, sans-serif; color:#5b5b5b; padding:10px 5px; margin:0 0 10px 0;  border-bottom:1px solid #cccccc;}
.footer_block p {font:italic 12px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:0; margin:0;}
.footer_block .resize { width:983px; margin:15px auto; padding:0;}
.footer_block .partners { width:560px; padding:0; margin:0 20px !important; margin:0 10px; float:left;}
.footer_block .partners ul { margin:0; padding:0;}
.footer_block .partners li { display: inline; margin:0; padding:0;}
.footer_block .test { width:360px; padding:0; margin:0 10px; float:right;}
.footer_block .test a { font:italic 14px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:0; margin:15px 10px; float:right;}
.footer { background: url(images2/footer.gif) top center no-repeat; text-align:center; font: normal 11px Arial, Helvetica, sans-serif; color:#fff; margin:0 0 20px 0; padding:10px 0;}
.footer a {font: normal 11px Arial, Helvetica, sans-serif; color:#fff;}

.tah10
{
	font-size: 10px;
	font-family: Tahoma;
	color: #000;
	}

.tah12
{
	font-size: 12px;
	font-family: Tahoma;
	color: #000;
	}
	
.tah14
{
	font-size: 14px;
	font-family: Tahoma;
	color: #000;
	}


.formblock {float: left; margin: 5px;}
.formblock-200 {width: 200px; float: left; margin: 5px;}
.formblock li.buttons input { padding:3px 10px; margin:0 0 0 150px; background:#1f93ca; border:1px solid #dbdbdb; color:#FFF; float:left;}


.invoice_50 {float: left; margin: 5px; width: 0px;}
.invoice_80 {float: left; margin: 5px; width: 80px;}
.invoice_100 {float: left; margin: 5px; width: 100px;}

.invoice_80 {float: left; margin: 5px; width: 80px;}
.invoice_100 {float: left; margin: 5px; width: 100px;}
.invoice_150 {float: left; margin: 5px; width: 150px;}
.invoice_200 {float: left; margin: 5px; width: 200px;}
.invoice_250 {float: left; margin: 5px; width: 250px;}
.invoice_400 {float: left; margin: 5px; width: 4000px;}
.invoice_550 {float: left; margin: 5px; width: 550px;}
.invoice_600 {float: left; margin: 5px; width: 600px;}


A.NAV3:LINK { COLOR: #ffffff; TEXT-DECORATION:NONE; font-size: 12px; font-weight: normal}


A.NAV3:LINK { COLOR: #ffffff; TEXT-DECORATION:NONE; font-size: 12px; font-weight: normal}
A.NAV3:VISITED { COLOR: #ffffff; TEXT-DECORATION:NONE; font-size: 12px; font-weight: normal }
A.NAV3:ACTIVE { COLOR: #ffffff; TEXT-DECORATION:NONE; font-size: 12px; font-weight: normal }
A.NAV3:HOVER { COLOR: #D68C0B; TEXT-DECORATION: underline; font-size: 12px; font-weight: normal }


A.NAV4:LINK { COLOR: #D68C0B; TEXT-DECORATION:NONE; font: normal 14px Arial, Helvetica, sans-serif; line-height:1.6em;}
A.NAV4:VISITED { COLOR: #D68C0B; TEXT-DECORATION:NONE; font: normal 14px Arial, Helvetica, sans-serif; line-height:1.6em; }
A.NAV4:ACTIVE { COLOR: #D68C0B; TEXT-DECORATION:NONE; font: normal 14px Arial, Helvetica, sans-serif; line-height:1.6em;}
A.NAV4:HOVER { COLOR: #fff; TEXT-DECORATION: none; font: normal 14px Arial, Helvetica, sans-serif; padding: 1px; background-color: Gray; line-height:1.6em;}

A.h3_link:LINK { COLOR: #4e6b8e; TEXT-DECORATION:NONE; font-size: 16px; font-weight: bold; font-style: italic;}
A.h3_link:VISITED { COLOR: #4e6b8e; TEXT-DECORATION:NONE; font-size: 16px; font-weight: bold; font-style: italic; }
A.h3_link:ACTIVE { COLOR: #4e6b8e; TEXT-DECORATION:NONE; font-size: 16px; font-weight: bold; font-style: italic; }
A.h3_link:HOVER { COLOR: #0ea4f1; TEXT-DECORATION: underline; font-size: 16px; font-weight: bold; font-style: italic; }



A.invoice:LINK { COLOR: #0f8fc5; TEXT-DECORATION:NONE; font-size: 12px; font-weight: normal}
A.invoice:VISITED { COLOR: #0f8fc5; TEXT-DECORATION:NONE; font-size: 12px; font-weight: normal }
A.invoice:ACTIVE { COLOR: #0f8fc5; TEXT-DECORATION:NONE; font-size: 12px; font-weight: normal }
A.invoice:HOVER { COLOR: #99021f; TEXT-DECORATION: underline; font-size: 12px; font-weight: normal }

A.invoiceButton:LINK { COLOR: #D68C0B; TEXT-DECORATION:NONE; font-size: 14px; font-weight: bold; }
A.invoiceButton:VISITED { COLOR: #D68C0B; TEXT-DECORATION:NONE; font-size: 14px; font-weight: bold }
A.invoiceButton:ACTIVE { COLOR: #D68C0B; TEXT-DECORATION:NONE; font-size: 14px; font-weight: bold }
A.invoiceButton:HOVER { COLOR: #fff; TEXT-DECORATION: None; font-size: 14px; font-weight: bold; background-color:#727070; }

A.invoiceButtonActive:LINK { COLOR: #000; TEXT-DECORATION:NONE; font-size: 14px; font-weight: bold; background-color:#abd6e3;}
A.invoiceButtonActive:VISITED { COLOR: #000; TEXT-DECORATION:NONE; font-size: 14px; font-weight: bold; background-color:#abd6e3; }
A.invoiceButtonActive:ACTIVE { COLOR: #000; TEXT-DECORATION:NONE; font-size: 14px; font-weight: bold; background-color:#abd6e3; }
A.invoiceButtonActive:HOVER { COLOR: #fff; TEXT-DECORATION: None; font-size: 14px; font-weight: bold; background-color:#727070; }

A.cancel:LINK { COLOR: #99021f; TEXT-DECORATION:NONE; font-size: 12px; font-weight: bold}
A.cancel:VISITED { COLOR: #99021f; TEXT-DECORATION:NONE; font-size: 12px; font-weight: bold }
A.cancel:ACTIVE { COLOR: #99021f; TEXT-DECORATION:NONE; font-size: 12px; font-weight: bold }
A.cancel:HOVER { COLOR: #fff; TEXT-DECORATION: none; font-size: 12px; font-weight: bold; background-color: #99021f;}

A.regular:LINK { COLOR: #06a0cc; TEXT-DECORATION:NONE; font-size: 12px; font-weight: normal}
A.regular:VISITED { COLOR: #06a0cc; TEXT-DECORATION:NONE; font-size: 12px; font-weight: normal }
A.regular:ACTIVE { COLOR: #06a0cc; TEXT-DECORATION:NONE; font-size: 12px; font-weight: normal }
A.regular:HOVER { COLOR: #fff; TEXT-DECORATION: none; font-size: 12px; font-weight: normal; background-color: #727070;}


a.editlink:link { font:normal 10px Arial, Helvetica, sans-serif; color: #9d200b; text-decoration:none; padding:2px; margin:0;}
a.editlink:visited { font:normal 10px Arial, Helvetica, sans-serif; color:#9d200b; text-decoration:none; padding:2px; margin:0;}
a.editlink:hover { font:normal 10px Arial, Helvetica, sans-serif; color:white; text-decoration:none; padding:2px; margin:0; background-color: #9d200b; }

a.addlink:link { font:normal 10px Arial, Helvetica, sans-serif; color: #2882a0; text-decoration:none; padding:2px; margin:0;}
a.addlink:visited { font:normal 10px Arial, Helvetica, sans-serif; color:#2882a0; text-decoration:none; padding:2px; margin:0;}
a.addlink:hover { font:normal 10px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:2px; margin:0; background-color: #2882a0; }

a.titlelink:link { font:bold 16px Arial, Helvetica, sans-serif; color: #267e9b; text-decoration:none; padding:2px; margin:0;}
a.titlelink:visited { font:bold 16px Arial, Helvetica, sans-serif; color:#267e9b; text-decoration:none; padding:2px; margin:0;}
a.titlelink:hover { font:bold 16px Arial, Helvetica, sans-serif; color:#269b73; text-decoration:none; padding:2px; margin:0;  }


