/* CSS Document */

html, body, ul, ol, li, p, h1 , h2, h3, h4, h5, h6, form, fieldset, a, div, img, blockquote

{

	margin: 0px;

	padding: 0px;

	border: 0px;

}



html, body

{

font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
background: #fff;

}



body

{

	font-size: 12px;

}



.clear

{

	clear: both;

	font-size: 0;

	height: 0;

}



.center

{

	text-align: center;

	margin: 0 auto;

}



a {
	color: #575858;
}

a:hover {
color: #73a2ef;
}


/*************************************************** Typography ***************************************************/



h1, h2, h3, h4, h5

{

	color: #fff;

	padding-top: 16px;

	padding-bottom: 8px;

	font-weight: normal;

}



h1

{

	padding-top: 10px;

	font-size: 30px;	

	padding-bottom: 2px;

}



h2

{

	font-size: 24px;

}



h3

{

	font-size: 18px;
	color: gray;
  padding-left: 20px;
}



h4

{

	font-size: 13px;

}



h5

{

	font-size: 14px;

}



h6

{

	font-size: 13px;

	font-weight: bold;

}



p

{

	color: #6E6E6E;

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

	font-size: 20px;
	margin-top: 6px;
	padding-right: 10px;
	padding-bottom: 14px;

	line-height: 1.5;

}



/*************************************************** Layout Divs ***************************************************/



#main-wrapper

{

	width: 890px;

	margin: 0 auto;

}



#logo

{

	width: 259px;

	height: 57px;

	float: left;

	margin-top: 40px;

	margin-left: 7px;

	color:#73a2ef;

	font-size:20px;

	letter-spacing: 10px;

}



#logo a

{

	color:#73a2ef;

	font-size:20px;

	text-decoration:none;

}



#logo span{

	color:#fff;

	font-size: 60px;

}



#logo .ar {

color:#73a2ef;

vertical-align: top;

font-size: 20px;

}



#nav-wrapper

{

	width: 550px;

	height: 33px;

	float: right;

	margin-top: 46px;

	background-color: #707070;

}



.ad {



	width: 550px;

	height: 33px;

	float: right;

	text-align: center;

	color:  gray;

	font-weight: bold;

	font-size: 12px;

  margin-top: 6px;

  text-decoration: underline;

}



#content-area

{

	width: 890px;

	padding-bottom: 12px;

}



.bottom-panel

{

	background: #fff url(../images/bottom-panel.gif) no-repeat;

	width: 294px;

	margin-right: 4px;

	float: left;

	min-height: 163px;

  height: auto !important;
  
  height: 163px;
}



/*************************************************** Main Content Styles ***************************************************/



#tab-about ul

{

	padding: 5px 30px 20px 30px;

}



#tab-about ul li

{

	font-size: 12px;

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

	color: #42426E;

  margin-top: 10px;

	padding-left: 22px;

	background: url(../images/list-arrow.gif) top left no-repeat;

	list-style: none;

}



#content-area img.home-photo

{

	float: left;

	padding-right: 28px;

	padding-top: 100px;

}



.embed {

    margin-top: 98px; 

    *margin-top: 102px; 

    float: left; 

    border: 1px solid silver;

}



#content-area a.click-more

{

	background: url(../images/more-button.gif) no-repeat;

	height: 28px;

	width: 103px;

	padding: 7px 0px 7px 36px;

	color: #fff;

	font-weight: bold;

	text-decoration: none;

	margin-left: 285px;

	float: right;

	cursor: pointer;

}



#content-area a:hover.click-more

{

	color: #204b61;

}



#content-area #content-top

{

	background: url(../images/content-top.gif) no-repeat;

	height: 9px;

	width: 890px;

	font-size: 1px;

}



#content-area #content-main

{

	background: #51859f url(../images/content-about-bg.jpg) bottom no-repeat;

	min-height: 261px;

  	height: auto !important;

  	height: 261px;

	width: 860px;

	color: #fff;

	padding: 0 0 0 30px;

	margin-bottom: 15px;

}



#content-area #content-main p

{

	width: 550px;

}



/************************************************** Bottom Panel Styles **************************************************/



.bottom-panel#last

{

	margin-right: 0;

}



.bottom-panel h4

{

	padding-left: 51px;

	padding-top: 6px;

	padding-bottom: 14px;

}



.bottom-panel p

{

	color: #191919;

	font-size: 11px;

	line-height: 1.3;

	margin: 0;

		padding-bottom: 8px;

}



.bottom-panel img

{

	float: left;

	padding: 10px 22px 10px 16px;

}



.bottom-panel .panel-content

{

	width: 252px;

	margin: 0 auto 0 auto;

}



.bottom-panel ul

{

	padding: 0 10px 0 10px;

}



.bottom-panel ul li

{

	font-size: 11px;

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

	color: #575858;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 18px;

	background: url(../images/bottom-panel-list-arrow.gif) left no-repeat;

	list-style: none;

}





/*************************************************** Navigation Styles ***************************************************/



#nav-right

{

	background: url(../images/nav-bg-right.gif) right no-repeat;

	float: right;

	height: 33px;

	width: 10px;

}



#navigation

{

	width: 530px;

	height: 33px;

	float: left;

		background: #707070 url(../images/nav-bg-left.gif) left no-repeat;

}



#navigation ul

{

	height: 33px;

	line-height: 33px;

	margin: 0;

	display: inline;

	float: left;

	width: 520px;

	margin-left: 40px;

	padding-right: 0;

}



#navigation ul li

{

	display: inline;

	float: left;

}



#navigation ul li a:link,

#navigation ul li a:visited

{

	display: inline;

	float: left;

	text-decoration: none;

	color: #fff;

	font-size: 12px;

	font-weight: normal;

	text-align: center;	

	margin-right: 1px;

	padding: 0 14px 0 10px;

	background: url(../images/nav-divide.gif) right 15px no-repeat;

}



#navigation ul li a#contact-link

{

	background: none;

	padding-right: 0;

}



#navigation ul li a:hover

{

		color: #73a2ef;

}



#navigation ul li a.active

{

		color: #73a2ef;

}



.embed #showhideembed {

  font-size: 10px;

  color: rgb(0,160,255);

  cursor: pointer;

}



.gradient {
background: transparent url('../images/bg_td.jpg') top left repeat-x;
border-left: 1px solid silver;
border-right: 1px solid silver;
border-bottom: 1px solid silver;
}

div.newservice {
padding-top: 1px;
padding-right: 10pt;
padding-bottom: 1px;
padding-left: 0pt;
width: 99%;
text-align: right;
min-height: 25px;
line-height: 25px;
color: gray;
font-size: 12px; 
background: transparent url('http://www.inglobetechnologies.com/images/ww.gif') top right repeat-y;
}

table p {

font-size: 12px;

color: #98bfe7;

}



td {

width: 50%;

}



td.right {

text-align: center;

}



td, td input {

vertical-align: top;

}

td label, fieldset label {
text-align: right;
margin-right: 15px;
float: left;
}

fieldset td{
vertical-align: middle;
height: 50px;
}


textarea {

overflow: hidden;

}



input.testo {

border: none;

border-bottom: 1px solid silver;

margin-left: 22px;

}



#tab-about {

margin-top: 30px;

width: 100%;

border: none;

}



#tab-about p{

color: #575858;

width: 96%;

font-size: 11px;

padding: 13px 0px; 

text-align: justify;

line-height: 20px;



}



#tab-about ul li{

color: #575858;

font-size: 11px;


}

#tab-video td.video {
border: 1px solid silver;
}

hr {
width: 100%;
clear: both;
}
