@charset "utf-8";
/* CSS Document */

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash .txt_c {
	letter-spacing: 0px;
	visibility: hidden;
	font-size: 16px;
	color:#000000;
	text-align:center;
	margin-left:30px;
	margin-right:30px;
}
.sIFR-hasFlash .txt_r {
	letter-spacing: 0px;
	visibility: hidden;
	font-size: 16px;
	color:#000000;
	text-align:right;
	margin-left:30px;
	margin-right:30px;
}
.sIFR-hasFlash .txt_l {
	letter-spacing: 0px;
	visibility: hidden;
	font-size: 16px;
	color:#000000;
	text-align:left;
	margin-left:30px;
	margin-right:30px;
}
.sIFR-hasFlash .lisa {
	letter-spacing: 0px;
	visibility: hidden;
	font-size: 18px;
	color:#d10e07;
}



html, body{
margin:0px;
background-color:#ffffff;
height:100%;
margin:0px;
padding:0px;
text-align:center;
}

p.body{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:8.5pt;
line-height:11pt;
margin-left:30px;
margin-right:30px;
}
p.body_c{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:8.5pt;
line-height:11pt;
text-align:center;
margin-left:30px;
margin-right:30px;
}
p.body_r{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:8.5pt;
line-height:11pt;
text-align:right;
margin-left:30px;
margin-right:30px;
}
p.body_c_big{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:9pt;
line-height:11pt;
text-align:center;
margin-left:20px;
margin-right:20px;
}
p.title_c{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:10.5pt;
line-height:12.5pt;
text-align:center;
}

p.sub{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:8pt;
line-height:6pt;
}

a:link{
color:#fd0000;
text-decoration:none;
}
a:visited{
color:#fd0000;
text-decoration:none;
}
a:active{
color:#fd0000;
text-decoration:none;
}
a:hover{
color:#fd0000;
text-decoration:none;
}

#space{
margin-bottom:-1750px;
width:1px;
height:50%;
float:left;
}

#container{
position:relative;
margin:0px auto;
margin-top:0px;
clear:left;
text-align:left;
width:1004px;
height:auto;
}
#container2{
position:relative;
margin:0px auto;
clear:left;
text-align:left;
width:1004px;
height:650px;
background-image:url(img/bg_who_we_are.gif);
background-repeat:no-repeat;
}
#nav{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	width:130px;
	height:720px;
}
#logo{
position:absolute;
background-image:url(img/logo_gts.gif);
background-repeat:no-repeat;
margin-left:920px;
margin-top:10px;
width:75px;
height:60px;
}
#col1{
position:relative;
margin-left:128px;
margin-top:0px;
width:876px;
height:auto;
}
#col2_1{
position:relative;
float:left;
margin-left:128px;
margin-top:0px;
width:292px;
height:auto;
}
#new{
position:relative;
float:left;
margin-left:128px;
margin-top:0px;
width:292px;
height:auto;
}
#col2_2{
position:relative;
float:left;
margin-left:0px;
margin-top:0px;
width:292px;
height:auto;
}

#col2_21{
position:relative;
float:left;
margin-left:0px;
margin-top:0px;
width:292px;
height:auto;
}

#gagan{
position:relative;
float:left;
margin-left:0px;
margin-top:0px;
width:292px;
height:390px;
}


#col2_3{
position:relative;
float:left;
margin-left:0px;
margin-top:0px;
width:292px;
height:auto;
}

#new2{
position:relative;
float:left;
margin-left:0px;
margin-top:0px;
width:292px;
height:auto;
}


#col3_1{
position:relative;
float:left;
margin-left:128px;
margin-top:0px;
padding-top:0px;
width:300px;
height:auto;
}
#col3_2{
position:relative;
float:left;
margin-left:0px;
margin-top:0px;
padding-top:50px;
width:180px;
height:auto;
}
#col3_3{
position:relative;
float:left;
margin-left:0px;
margin-top:0px;
padding-top:50px;
width:180px;
height:auto;
}
#col3_4{
position:relative;
float:left;
margin-left:30px;
margin-top:0px;
padding-top: 0px;
width:250px;
height:auto;
}
#col4_1{
position:relative;
float:left;
margin-left:128px;
margin-top:25px;
width:292px;
height:auto;
}
#col4_2{
position:relative;
float:left;
margin-left:0px;
margin-top:25px;
width:292px;
height:auto;
}
#col4_3{
position:relative;
float:left;
margin-left:0px;
margin-top:25px;
width:292px;
height:auto;
}
#btt{
position:relative;
float:right;
margin-left:0px;
margin-top:100px;
width:292px;
height:auto;
}
