body{
	font:12px Arial, Helvetica, sans-serif;
	margin:0px; 
	padding:10px 0px 0px 0px;
	background:#000000;/*EEF0F7;*/
	}

/*
html{height:100%}
body{min-height:100%; height:100%;}
html[xmlns] body{height:auto;}
*/

img{border:0px}
.clear{clear:both; font-size:3px;}
.clear[class]{font-size:6px;}

a{color:#007573;}

.root{width:763px; margin:0px auto; overflow:hidden; background: url(imgs/bg.jpg) repeat-x left top;}


.logo{ position:absolute; margin:13px 0px 0px 9px; }

.top_nav{ padding:40px 0px 0px 470px; height:55px; width:300px;}
.top_nav a{ display:block; float:left; height:27px; background:url(imgs/tmi_bg.gif) no-repeat left bottom; color:#1a1a1a; padding:9px 14px 0px 14px; margin-right:2px; text-align:center; text-decoration:none; font-size:9px; text-transform:uppercase; white-space:nowrap; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.top_nav a:hover{ color:#E82A36;}
.top_nav img{ margin-bottom:3px;}

.panel{background:url(imgs/menu_f.gif) repeat-x left top; }
.panel blockquote{ margin:0px; padding:0px; background:url(imgs/menu_r.gif) no-repeat right top; }

#main_nav{ background:url(imgs/mi_li_a.gif) no-repeat 0px -30px;}
#main_nav div{ height:34px; padding:5px 0px 0px 3px;}
#main_nav a{ display:block; float:left; padding:4px 10px 4px 25px; margin-right:6px;  background:url(imgs/mi_li.gif) no-repeat 2px 0px;}
#main_nav a:hover{  background-image:url(imgs/mi_li_a.gif);}

.main_nav_active{display:none}

.sub_nav{height:17px; padding-left:12px; clear:both;}
.sub_nav a{ display:block; float:left; height:16px; background:url(imgs/sub_bg.gif) no-repeat left top; color:#ffffff; padding:2px 5px 0px 11px; margin-right:15px; text-decoration:none; font-size:9px; text-transform:uppercase; white-space:nowrap; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.sub_nav a:hover{text-decoration: underline;}

h1{font-size:17px;  margin:0px; padding:4px 0px 1px 16px; height:29px; color:#ffffff; background:url(imgs/bg_c.gif) repeat-x left bottom; text-transform:uppercase;}

.main{background:#DBDDDF url(imgs/bg_c2.gif) repeat-y left top; min-height:100px;}

.block_news{ float:left; width:252px;  font-size:11px; background:url(imgs/bg_l.gif) repeat-x left top; color:#D0D1D1;}
.block_news .item{ padding:16px 13px; line-height:12px;}
.block_news .item img{ float:left; margin:0px 10px 20px 0px;}
.block_news b{color:#D7D9DB;}
.block_news h5{ font-size:11px; color:#ffffff; margin:0px; padding-bottom:7px;}
.block_news p{margin:0px; padding-bottom:7px;}
.block_news a{color:#ffffff; }
.block_news a:hover{ color:#E82A36;}
.block_news .sep{border-bottom:1px solid #648AAB; font-size:2px; height:4px; margin-bottom:1px;}

.content{ float:left; width:470px; padding:15px 15px 15px 25px;}

img.fleft{ float:left; margin:0px 10px 10px 0px}
div.fleft{ float:left; margin:0px 14px 8px 0px}
p.aright{ text-align:right}
div.aright{ text-align:right}

p{ margin:0px; padding-bottom:15px;}

a.more{display:block; float:right; width:78px; height:18px; background:url(imgs/but_more.gif) no-repeat left top; padding:1px 0px 0px 29px;}

ul{ list-style:none; margin:0px 0px 7px 0px; padding:0px; height:1px; min-height:1px;}
blockquote>ul, .content[class]  ul{height:auto}
ul li{ padding:0px 0px 2px 12px; background: url(imgs/li.gif) no-repeat 0px 4px;}


.foot{ padding:3px 20px 0px 13px; height:31px; text-align:right; background:#8E99A6; font-size:11px; clear:both;}
.foot a{ color:#000000;}
.bot_nav{ float:left; padding-top:14px; color:#ffffff; }
.bot_nav a{ color:#ffffff; padding:0px 2px; }
.bot_nav a:hover{ color:#E82A36;}





body.index .panel{background:transparent;}
body.index .panel blockquote{ width:481px; background:url(imgs/mi_li_a.gif) no-repeat 0px -30px; float:left; margin-right:15px; }

body.index #main_nav{ background:url(imgs/menu_f.gif) repeat-x left top;}
body.index #main_nav div{ height:24px; background:url(imgs/menu_r.gif) no-repeat right top; }

body.index .panel{ color:#ffffff; font-size:11px;}
body.index .panel p{ color:#D0D1D1;}
body.index .panel a{ color:#ffffff;}
body.index .panel a:hover{ color:#E82A36;}
body.index .panel h2{ color:#ffffff; font-size:19px; font-weight:normal; margin:0px; padding-bottom:15px;}
body.index .panel h5{ color:#C9E7FF; font-size:12px; font-weight:normal; margin:0px; padding-bottom:3px; text-transform:uppercase;}
body.index .panel h6{ color:#C9E7FF; font-size:11px; font-weight:normal; margin:0px; padding-bottom:3px; text-transform:uppercase;}



body.index .main{ background-color:#D7DEEF; font-size:11px; height:100px;}
body.index .main[class]{ height:auto;}

body.index p{ padding-bottom:6px;}
body.index .content{ width:477px; padding:25px 17px 10px 17px; border-bottom:1px solid #B9BCC0; font-size:11px; background:#DDDEE0;}
body.index .content a{ color:#476F94; }
body.index .content a:hover{ text-decoration:none}



.block_link{ float:left; width:477px; padding:14px 17px 47px 17px; border-top:1px solid #ffffff; }
.block_link .c1{ float:left; width:200px;}
.block_link .c2{ float:right; width:230px;}
.block_link h2{ color:#000000; font-size:13px; text-transform:uppercase; margin:0px; padding-bottom:3px;}
.block_link a{ color:#4E6F97; }
.block_link a:hover{ text-decoration:none}



.block_news2{width:100%;}
.block_news2 .item{ padding:16px 13px; line-height:12px;}
.block_news2 .item img{ float:left; margin:0px 10px 20px 0px;}
.block_news2 p{margin:0px; padding-bottom:7px;}
.block_news2 .sep{width:100%;border-bottom:1px solid #648AAB; font-size:2px; height:4px; margin-bottom:1px;}

.testimonialmore a {font: 11px Arial;color:#4E6F97; letter-spacing: .5pt; text-align:right; text-decoration:underline; margin: 30 10 10 50;}
	.testimonialmore a:hover{text-decoration: none;}

/* == tenders main*/
#tendersmain {margin:10px auto;}
#tendersmain table {text-align:center; border: 1px dashed #000000;}
#tendersmain td{padding-top: 10px;}
.TenderText1{font: 12px Arial; color:#800000;}

a.links:link { color: #007573; text-decoration: none; font-weight: normal; }
a.links:visited { color: #007573; text-decoration: none; font-weight: normal; }
a.links:hover { color: #007573; text-decoration: underline; font-weight: normal; }
