*{
margin:0px;
padding:0px;
font-family:Arial; font-size:12px;
}
	
body {color:#95a8be; margin: 0; background-color:#FFFFFF;}

.td-left {background:#2e445e url(images/bglefttd.gif) repeat-x;}
.td-bg {background:#2e445e; padding: 0px 30px 0px 30px;}
.td-bg-pic {background:#2e445e; padding: 0px 30px 0px 0px;}
.td-right {background:#2e445e url(images/bgrighttd.gif) repeat-x;}

.view {font-size:11px; color:#ff7800; text-decoration:underline; font-weight:400;}
.view:hover {color:#95a8be; text-decoration:none;}
.ora {font-size:11px; color:#ff7800; text-decoration:none; font-weight:400;}

#news {font-weight: 700; font-size: 12px; color: #FFFFFF; text-decoration: none; vertical-align:top; padding-top:15px;}
#news ul {list-style:none; padding:0px; margin:0px; margin-top:10px; margin-bottom:15px; margin-right:30px; border-top:#435871 1px solid;}
#news ul li {font-size:11px; color:#95a8be; padding-bottom:5px; padding-top:5px; border-bottom:#435871 1px solid;}
#news ul li a {font-size:11px; color:#95a8be; text-decoration:none; font-weight:400;}
#news ul li a:hover {color:#FFF; text-decoration:none;}
#news ul li a b {font-size:11px; color:#ff7800; text-decoration:none; font-weight:400;}
#news ul li a:hover b{color:#FFF; text-decoration:none;}

#grie {font-weight: 700; font-size: 12px; color: #FFFFFF; text-decoration: none; padding-right:20px; padding-left:20px; vertical-align:top; border-left:#4d627b solid 1px; border-right:#4d627b solid 1px;  padding-top:15px; text-align:left;}
#grie img {padding-top:10px; padding-bottom:5px; display:block;}
#grie b {font-size:11px; color:#ff7800; font-weight:400;}
#grie a {font-size:11px; color:#ff7800; text-decoration:underline; font-weight:400;}
#grie a:hover {color:#95a8be; text-decoration:underline;}

#grie-fur {font-weight: 700; font-size: 12px; color: #FFFFFF; text-decoration: none; padding-right:0px; padding-left:25px; vertical-align:top; border-left:#4d627b solid 1px; padding-top:0px;}
#grie-fur img {padding-top:10px; padding-bottom:5px; display:block;}
#grie-fur b {font-size:11px; color:#ff7800; font-weight:400;}
#grie-fur a {font-size:11px; color:#ff7800; text-decoration:underline; font-weight:400;}
#grie-fur a:hover {color:#95a8be; text-decoration:underline;}

.margint5 {margin-top:5px;}
.margint10 {margin-top:10px;}
.margint15 {margin-top:15px;}
.margint-15 {margin-top:0px;}

#texthome {font-weight: 400; font-size: 12px; color: #565656; text-decoration: none; padding-right:40px; vertical-align:top; line-height:18px;  padding-top:15px; text-align:justify;}
#texthome p {font-weight:400; color: #95a8be;}
#texthome span {font-weight:400; color: #FFFFFF; line-height:18px; font-family:Arial Narrow; font-size:24px; display:block; padding-bottom:15px;}
#texthome p.bold14 {font-weight:700; font-size:14px; color: #95a8be;}

#service {font-weight: 700; font-size: 12px; color: #FFFFFF; text-decoration: none; padding-left:20px; vertical-align:top;  padding-top:15px; text-align:left;}
#service ul {list-style:none; padding:0px; margin:0px; margin-top:10px; font-size:11px; color:#95a8be; text-decoration:none; font-weight:400;}
#service ul li {background:url(images/bullet.gif) no-repeat left 2px; padding-bottom:7px; padding-left:20px; font-size:12px;}

#footer {font-weight: 400; font-size: 11px; color: #2e445e; text-decoration: none; padding: 10px 0px 15px 30px; vertical-align:top; }

#site {font-weight: 400; font-size: 11px; color: #939393; padding: 10px 30px 15px 0px; text-align:right;}
#site a {font-weight: 400; font-size: 11px; color: #939393; text-decoration:none;}
#site a:hover {color: #000000; text-decoration:none;}

.img-over img{filter:alpha(opacity=100); opacity:1.0;}
.img-over:hover img{filter:alpha(opacity=80); opacity:0.8;}

#sidepanels {font-weight: 700; font-size: 12px; color: #FFFFFF; text-decoration: none; vertical-align:top; border-right:#4d627b solid 1px; padding-left:5px;}

#sidepanels ul {list-style:none; padding:0px; margin:0px; margin-top:10px;}
#sidepanels ul li {background:url(images/bullet.gif) no-repeat left 2px; padding-bottom:8px; padding-left:20px;}
#sidepanels ul li a {font-size:11px; color:#95a8be; text-decoration:none; font-weight:400;}
#sidepanels ul li a:hover {color:#FFFFFF; text-decoration:underline;}
#sidepanels ul li a.selected {font-size:11px; color:#993D0B; text-decoration:none; font-weight:700; cursor:text;}

#home {font-weight: 400; font-size: 11px; color: #FFFFFF; vertical-align:top; padding-top: 8px 30px 5px 5px; background-color:#2e445e; text-align:right;}

#home a {font-size:11px; color:#ff7800; text-decoration:none; font-weight:700;}
#home a:hover {color:#FFFFFF; text-decoration:none;}

.email {font-size:11px; color:#ff7800; text-decoration:none; font-weight:400;}
.email:hover {color:#FFFFFF; text-decoration:underline;}

#text {font-weight: 400; font-size: 12px; color: #95a8be; text-decoration: none; padding-right:30px; vertical-align:top; padding-left:30px; height:300px; width:570px;}
#text p {font-weight:400; color: #95a8be; line-height:18px; font-size: 12px;}
#text span {font-weight:400; color: #FFFFFF; line-height:18px; font-family:Arial Narrow; font-size:24px; display:block; padding-bottom:20px;}
#text p span {font-weight:700; color: #ff7800; font-family:Arial; font-size:13px; display:block; padding-bottom:2px;}
#text h1 {font-weight:700; color: #eee; font-size:12px; padding-bottom:2px;}
#text p.bold14 {font-weight:700; font-size:14px; color: #95a8be; line-height:18px;}
#text ul {list-style:none; padding:0px; margin: 5px 0px 0px 0px;}
#text ul li {background:url(images/bul.gif) no-repeat left 5px; padding-bottom:3px; padding-left:15px; font-weight:400; color: #95a8be; font-size: 12px;}

.table-format {
	font: 12px arial, Helvetica, sans-serif;
	color: #a4b2c2;
}
.table-format td {
	padding: 5px 5px 5px 5px;
	vertical-align: top;
	border-bottom: 1px solid #4d627b;
	/*border-right: 1px solid #efefef;*/
}

.inp {color:#484848; border:1px solid #5F5F5F; font-size:11px; padding: 2px 3px 2px 3px; }
.but {font-weight: 700; font-size: 12px; color: #ff7800; font-family: Arial; text-decoration: none; border: 0px solid #4d627b; background-color:#173252; text-align:center; padding:5px; width:60px; height:25px;}
.width181{width:181px;}
.width201{width:201px;}

.table-form {
	font: 12px arial, Helvetica, sans-serif;
	color: #95a8be;
}
.table-form td {
	padding: 5px 5px 5px 5px;
	vertical-align: top;
	/*border-right: 1px solid #efefef;*/
}
