/* edit 17.04.2008 */
#search_results td {
	border:0px;
}
#search_results table {
	border:0px;
}
.phone {
	text-align:right;
	vertical-align:middle;
	padding-left:-10px;
}
.phone img {
	margin-top:3px;
}
* {
	margin:0;
	padding:0;
	border:none;
}
body table {
	margin:0px;
	padding:0px;
}
a {
	color:#1286AD;
	text-decoration:underline;
}
a:hover {
	color:#FFFFFF;
	background:#1286AD;
	text-decoration:underline;
}
td {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#454A53;
	text-align:left;
	vertical-align:top;
}
body {
	background:#FFFFFF;
	padding:20px;
}
#menu {
	padding:20px 25px 20px 0;
}
#menu div {
	padding:6px 0 6px 0;
	border-bottom:1px solid #EEEEEE;
}
#menu div.noborder {
	padding:6px 0 6px 0;
	border:none;
}
#menu img {
	margin:0 0 0 15px;
}
#menu a {
	background:none;
}
#menu ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AC0338;
	font-weight:normal;
	margin:0;
	padding:0 0 0 29px;
}
#menu ul img {
	margin:0 10px 0 -12px;
	padding:0;
}
#menu ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AC0338;
	border-top:none;
	list-style:none;
	text-transform:none;
	margin:0;
	padding:5px 0 5px 17px;
}
#menu ul li a {
	color:#7C7C7C;
}
#menu ul li a:hover {
	color:#B50C42;
}
#menu ul li ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AC0338;
	font-weight:normal;
	margin:0;
	padding:0;
}
#menu ul li ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AC0338;
	border-top:none;
	list-style:none;
	text-transform:none;
	margin:0;
	padding:5px 0 5px 17px;
}
#menu ul li ul li a {
	color:#7C7C7C;
}
#menu ul li ul li a:hover {
	color:#B50C42;
}
.left_coll {
	width:20%;
}
.left_coll a {
	color:#1286AD;
	text-decoration:underline;
}
.news1 a {
	color:#b1003b;
	}
.left_coll a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.left_col2 {
	width:20%;
}
.left_col2 a {
	color:#1286AD;
	text-decoration:underline;
}
.left_col2 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	background:none;
}
.mininews {
	padding:0 10px 0 20px;
}
.input {
	width:195px;
	border-top:1px solid #6B6B6B;
	border-left:1px solid #A2A2A2;
	border-right:1px solid #F7F7F7;
	border-bottom:1px solid #EEEEEE;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.middle {
	vertical-align:middle;
}
.sitemap {
	margin:0 0 0 50px;
}
#lang {
	color:#1B2224;
	vertical-align:middle;
	padding:0 10px 0 30px;
	white-space:nowrap;
}
.phone {
	text-align:right;
	vertical-align:middle;
	padding-left:-10px;
}
.phone a:hover {
	background:none;
}
#lang strong {
	color:#AD053A;
}
b {
	color:#1286AD;
}
#lang a {
	color:#1B2224;
	text-decoration:underline;
	background:none;
}
#lang a:hover {
	color:#AD053A;
	text-decoration:underline;
}
#search {
	border-left:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
	padding:3px;
	width:290px;
	text-align:center;
	vertical-align:middle;
}
.title {
	font-size:12px;
	font-weight:bold;
	text-align:left !important;
}
h1.title {
	margin:22px 0;
	font-weight:normal;
	color:#303232;
	font-size:22px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
h1 {
	margin:22px 0;
	font-weight:normal;
	color:#303232;
	font-size:22px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
h2 {
	margin:12px 0;
	font-weight:bold;
	color:#1286AD;
	font-size:18px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height:130%;
}
h3 {
	margin:12px 0;
	font-weight:bold;
	color:#303132;
	font-size:14px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height:130%;
}
h4 {
	margin:0 0 10px 0;
	padding:0;
	font-size:12px;
	font-weight:bold;
}
#flash {
	width:100%;
	height:207px;
	padding:13px 0;
}
.heademenu_red, .heademenu_blue {
	width:50%;
	border-bottom:1px solid #EEEEEE;
	vertical-align:middle;
}
.heademenu_red a:hover, .heademenu_blue a:hover {
	background:none;
}
.heademenu_red[class] {
	background-image:url(/images/bg_red.png);
}
.heademenu_blue[class] {
	background-image:url(/images/bg_blue.png);
}
.header_top_border {
	width:100%;
	border-top:1px solid #EEEEEE;
}
.heade_text {
	position:absolute;
	width:478px;
	height:89px;
	margin:20px 0 0 -480px;
}
.header_text {
	float:right;
	margin:20px 50px 0 0 ;
}
.header1 {
}
.brdr {
	border-left:1px solid #E7E7E7;
	padding:0 15px;
	text-align:justify;
}
.brdr table {
	border-collapse:collapse;
}
.brdr table td {
	padding:10px;
	border-collapse:collapse;
}
.brdr table th {
	font-weight:bold;
	padding:10px;
	background:#CADAE2;
	border-top:3px solid #93A9BB;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-collapse:collapse;
}
.brdr table tr td {
	padding:10px;
	background:#FFFFFF;
	line-height:130%;
	border:1px solid #CADAE2;
	border-left:1px solid #CADAE2;
	border-right:1px solid #CADAE2;
	border-collapse:collapse;
}
.brdr table tr.bg td {
	padding:10px;
	background:#F8F8F8;
	line-height:130%;
	border:1px solid #CADAE2;
	border-left:1px solid #CADAE2;
	border-right:1px solid #CADAE2;
	border-collapse:collapse;
}
.brdr table.table01 {
	border-collapse:collapse;
	border:none;
}
.brdr table.table01 td {
	padding:10px;
	border-collapse:collapse;
	border:none;
}
.brdr table.table01 th {
	font-weight:bold;
	padding:10px;
	background:#CADAE2;
	border-collapse:collapse;
	border:none;
}
.brdr table.table01 tr td {
	padding:10px;
	background:#FFFFFF;
	line-height:130%;
	border-collapse:collapse;
	border:none;
}
.brdr table.table01 tr.bg td {
	padding:10px;
	background:#F8F8F8;
	line-height:130%;
	border-collapse:collapse;
	border:none;
}
#news ul, ol {
	padding-left: 1em;
	margin-left: 1em;
}
#news img {
	margin-right:25px;
}
.brdr img {
	margin:10px;
}
.width33 {
	width:33%;
}
.date {
	color:#78808F;
	font-weight:bold;
	padding-bottom:5px;
}
.img {
	margin:10px 0;
}
a.hobg:hover {
	background:none;
}
.cont {
	margin-bottom:20px;
}
#bot_menu {
	border-top:7px solid #E2E2E2;
	padding:10px 10px 20px 10px;
	line-height:200%;
}
#bot_menu a {
	color:#444952;
	margin:0 20px;
	line-height:200%;
}
#bot_menu a:hover {
	color:#FFFFFF;
	margin:0 20px;
	line-height:200%;
}
.copy {
	border-top:1px solid #EAEAEA;
	padding:10px;
	color:#A1A1A2;
}
.left {
	float:left;
}
.right {
	float:right;
}
.copy .right a {
	text-decoration:none;
}
.copy .right a:hover {
	text-decoration:underline;
	background:none;
}
.copy a {
	color:#A1A1A2;
}
.copy a:hover {
	color:#A1A1A2;
	background:none;
	text-decoration:none;
}
input.form {
	border:1px solid #D1D2DC;
	width:200px;
}
#vac td, tr {
	padding:5px;
}
.head {
	background:#E4E4E4;
}
.textfd {
	width:318px;
	border:1px solid #D1D2DC;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.submit {
	background:#575667;
	color:#FFFFFF;
	border:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.select {
	float:right;
	margin:22px 0;
}
.select table tr td {
	vertical-align:middle;
	padding:0 5px;
	color:#666666;
}
.select table {
	margin-top:5px;
}
.select table tr td select {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:1px solid #E6E6E6;
}
.date {
	font-size:10px;
	font-weight:bold;
	color:#78808F;
}
.brnone table {
	border:none;
}
.brnone table td {
	border:none;
}
.brnone table th {
	border:none;
}
.brnone table tr td {
	border:none;
}
.brnone table tr td table {
	border:none !important;
	border-collapse:collapse;
}
.brnone table tr td table tr td {
	border:none !important;
	border-collapse:collapse;
}
.brnone table tr.bg td {
	border:none;
}
.newspic {
	margin:0 10px 10px 0;
}
.logoclient {
	padding:25px 25px 15px 10px;
	width:30%;
}
.logoclient a {
	background:none;
}
.logoclient a:hover {
	background:none;
}
.textclient img {
	margin-top:17px;
	margin-right:3px;
}
.textclient {
	width:100%;
	padding:25px 0;
	border-bottom:1px solid #E7E7E7;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}
.submit {
	background:#575667;
	color:#FFFFFF;
	border:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}
table.table {
	border-collapse:collapse;
}
table.table td {
	padding:10px;
	border-collapse:collapse;
}
table.table th {
	font-weight:bold;
	padding:10px;
	background:#CADAE2;
	border-top:3px solid #93A9BB;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-collapse:collapse;
}
table.table tr td {
	padding:10px;
	background:#FFFFFF;
	line-height:100%;
	border:1px solid #CADAE2;
	border-left:1px solid #CADAE2;
	border-right:1px solid #CADAE2;
	border-collapse:collapse;
}
table.table tr.bg td {
	padding:10px;
	background:#F8F8F8;
	line-height:100%;
	border:1px solid #CADAE2;
	border-left:1px solid #CADAE2;
	border-right:1px solid #CADAE2;
	border-collapse:collapse;
}
input.form, select.form, textarea.form {
	border:1px solid #D1D2DC;
	width:200px;
}
input.big {
	width: 500px;
}
table.table input.form, table.table select.form, table.table textarea.form {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
textarea.form {
	width: 250px;
	height: 150px;
}
/* png fix*/
   * html .png
    {
        width: expression(this.firstChild.width);
        filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+
                this.firstChild.src+"', sizingMethod='image')");
				this.src = "i/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")','');
         backgr\ound: none !important;
    }
	/*Added for fix in A tag*/
   * html .png a
    {
        width: expression(this.firstChild.width);
        filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+
                this.firstChild.src+"', sizingMethod='image')");
				this.src = "i/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")','');
         backgr\ound: none !important;
    }
     * html .png a img
    {
        behavior: expression(this.style.visibility="hidden");
    }
	/*Added for fix in A tag*/
    * html .png img
    {
        behavior: expression(this.style.visibility="hidden");
    }
* html #flash .png a, * html #flash a .png
{
cursor:pointer !important;
display:block;
}
.logo a:hover {
	background:#FFFFFF !important;
	text-decoration:none;
}
.w100form {
	width:100%;
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	border:1px solid #E6E6E6;
}
.wform {
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	border:1px solid #E6E6E6;
}
.faq {
	background:#F6F6F6;
	padding:10px;
	margin:10px 0;
}
.red {
	color:#FF003A;
}
.ttu {
	text-transform:uppercase;
}
.dred {
	color:#941731;
}
.login_faq {
	background:#F6F6F6;
	padding:10px;
	margin:10px;
}
ol {
	margin:0 40px;
}
table.table0 {
	border-collapse:collapse;
}
table.table0 td {
	border-collapse:collapse;
}
table.table0 th {
	border:none;
}
table.table0 tr td {
	border:none;
}

h2 .date {
	color:#78808F;
	font-weight:bold;
	font-size:11px;
	padding:0;
}
.img2 {
	border: solid 3px#cccccc;
}
.brdr p {
	padding-bottom: 10px;
}
.form {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px 4px;
}
select.form, input.form, textarea.form {
	border:1px solid #7F9DB9;
	width:200px;
}
input.submit {
	padding:3px 5px;
}
/*Sitemap*/
table.cont .brdr .sm ul, table.cont .brdr .sm ul ul, table.cont .brdr .sm ul ul ul, table.cont .brdr .sm ul ul ul ul, table.cont .brdr .sm ul ul ul ul ul {
	list-style:disc !important;
	margin:0 0 0 20px !important;
	padding:0 !important;
}
table.cont .brdr .sm li, table.cont .brdr .sm li li, table.cont .brdr .sm li li li, table.cont .brdr .sm li li li li, table.cont .brdr .sm li li li li li {
	list-style:disc !important;
	margin:0 !important;
	padding:3px 0 !important;
}
table.cont .brdr .sm a {
	margin:0 !important;
	padding:0 !important;
}
