﻿.clear { display: inline-block; }   

.clear:after, .container:after {

content: ".";

display: block;

height: 0; 

clear: both; 

visibility: hidden;

}

.clear { display: block; }



table{border-collapse:collapse;}

img{

	border-width: 0px;

	text-decoration: none;

}

body,html{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;}

:focus{outline:0px;}

body{

	background:#223252 url('../images/body_bg.png') repeat-x 0 0;}



#wrapper

{

	width:949px;

	margin:20px auto 20px auto;

	background-color:#DADADA;

	padding:0px;

	display:block;

}



#wrapper #top

{

	width:100%;

	background:#FFFFFF url('../images/top_bg.jpg') repeat-x 0 0;

	padding:0px;

	margin:0px;

	clear:both;	

	display:block;

}



#wrapper #top .logo

{

	width:285px;

	height:32px;

	float:left;

	margin:22px 25px 15px 25px;

	display:block;

}



#wrapper #top .navigation

{

	width:100%;

	min-height: 32px;

	height: auto !important;

	height: 32px;  

	background:transparent url('../images/off_btn_bg.jpg') repeat-x 0 0;

	clear:both;

	display:block;

}

* html #wrapper #top .navigation{	height: 32px;  }

.labels

{ 

	width:250px;

	z-index:1000;

}



.labels img

{ 

	margin-bottom:20px;

	text-decoration:none;

	border:0px;

}





a.aux

{ 

	text-decoration:none;

}



#wrapper #content{

	margin:0px;padding:0px;

}





#wrapper #content #header

{

	height:103px;

	width:723px;

	margin:0px;

	float:left;	

	background:transparent url('../images/header_bg.jpg') no-repeat scroll 0 0;

}



#wrapper #content #header h1{

	margin:30px 20px;

	color:#FFFFFF;

	font-size:36px;

	

}

#wrapper #content #oncall

{

	padding:0px;

	height:285px;

	width:220px;

	margin:0px;

	background:#DADADA url('../images/oncall.jpg') no-repeat scroll right top;

	float:right;	

}



#wrapper #content #main{

	width:705px;

	padding:5px;

	float:left;	

	height:80%;

}

#wrapper #content #main br{

	line-height:5px;

}



#wrapper #content #main h2{

	color:#223253;

	font-size:16px;

	margin:0px 0px 5px 3px;

}



#wrapper #content #main h2.short{font-size:20px; color:#6c6c6c; line-height:35px; margin-left:10px;}

#wrapper #content #main h2.big{font-size:20px; color:#6c6c6c; line-height:35px; margin-left:10px; font-size:30px;}

#wrapper #content #main p{

	padding:0px 10px;

	color:#575757;

	font-size:12px;

	margin:3px 0px 5px 3px;

	text-align:justify;

	line-height:14px;

}



#wrapper #content #main #title{

	width: 98.5%;

	height:24px;		

	background:transparent url('../images/on_btn_bg.jpg') repeat-x scroll 0 0;	

	padding:4px 0px 0px 10px;

	margin: 5px;

}



#wrapper #content #main #title h2 {

	color:#FFF;

	margin:0px;

	padding:0px;

}



#wrapper #content #sidebar{

	padding:0px;

	height:285px;

	width:230px;

	margin:0px;

	

	padding:0px;	

	display:block;

}



#wrapper #content #extra{

	

	background-color:#FFFFFF;

	border:#c6c6c7 1px solid;

	width:190px;

	height:100%;

	padding:5px;

	float:right;	

	display:block;

	margin:5px;

}

#wrapper #content #extra p.man{

	font-size:12px;

	text-align:left;

	color:#575757;	

}

#wrapper #content #extra h2{

	color:#223253;

	font-size:16px;

	margin:0px 0px 5px 3px;

}





#wrapper #footer{

	background:#333333 url('../images/footer_bg.jpg') repeat-x 0 0;

	height:36px;

	padding:5px;

	text-align:center;

	display:block;

	clear:both;

	

}



#wrapper #footer p.address{

	font-size:11px;

	color:#8f8f8f;

	text-align:center;

	margin:0px;

}



#wrapper #footer p.address a{

	font-size:11px;

	color:#FFFFFF;

	text-align:center;

	text-decoration:none;

	

}



#wrapper #footer p.god{

	font-size:11px;

	color:#921818;

	text-align:center;

	margin:5px 0px 0px 0px;

}



#wrapper #footer p.god span{

		margin:0px 20px 0px 0px;

}



#box-table-a

{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin: 5px;

	width: 90%;

	text-align: center;

	border-collapse: collapse;

	outline:0px;

}



#box-table-a th

{

	font-size: 12px;

	font-weight:bold;

	padding: 5px;

	background:transparent url('../images/th_bg.jpg') repeat-x scroll 0 0;

	border-bottom: 1px dotted #fff;

	color: #FFF;



}

#box-table-a td

{

	padding: 1px;

	background:#c0c0c0;

	color: #21304f;

	border: 1px solid #fff;

	height:15px;

}

#box-table-a tr:hover td

{

	background: #FFFFFF;

	color: #333;

}



#box-table-a a{

	color:#21304f;

	text-decoration:none;

}



#sizes{	

	text-align:center;

}



#box-table-a #sizes td{border-width:0px;height:24px;}



#wrapper #content #extra p{

	text-align:justify;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;	

	margin:0px;

}



#wrapper #content #extra p.learnmore{

	text-align:center;

	text-decoration:none;

}



#wrapper #content #extra p.learnmore img{

	border-width: 0px;

	}

	

 ul.lists{

	list-style:none;

	list-style-image:url('../images/drop_li2.jpg');

	margin:0px;

	padding-left:50px;

	font-size:14px;

	font-weight:bold;

	text-align:justify;

}



ul.lists li{

	line-height:24px;

	color:#575757;

	text-decoration:none;

	margin-bottom:1px;

}

#wrapper #content #extra p.resume{

	text-align:center;

	font-size:14px;

}

#wrapper #content a{

	color:#21304f;

	text-decoration:none;

}



input.contactus,textarea{

	width:250px;

}

input.btn{

	margin-top:5px;

}



.center{

	text-align:center;

}



img.preview{

	border:#c6c6c7 1px solid;

	margin:2px;

	display:inline-block;

}



#wrapper #content #ind_news{width:235px; vertical-align:top; overflow:auto; height:645px; overflow-x: hidden;display:block;}

#wrapper #content #press_rel{width:235px; vertical-align:top; overflow:auto; height:645px; overflow-x: hidden;display:block;}

#wrapper #content #ref_links{width:225px; vertical-align:top; height:645px;}

#wrapper #content #ind_news p.feed{text-align:left;}

#wrapper #content #press_rel p.feed{text-align:left;}

#wrapper #content #ref_links p.feed{text-align:left;}



ol{ font-size:14px; font-weight:bold; color:#575757}
