body, form, table { font: 12px/18px "trebuchet MS"; color: #4d4d4d; }
body { margin: 45px 0; background: #5fa3cd url(../images/bg.gif) repeat-x top; }
h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; font: normal 12px/18px "trebuchet MS"; color: #4d4d4d; }

h1, h2 { font-size: 26px; line-height: 32px; }
h1, h2 { color: #1b75bc; }
h3 { font-size: 24px; line-height: 28px; color: #39b54a; }
h4 { font-size: 16px; line-height: 21px; }
h4 { background: #39b54a; color: #fff; }
h5 { font-size: 14px; line-height: 18px; color: #1b75bc; }

#bodycontent a { color: #1b75bc; text-decoration: none; }
#bodycontent a:hover { text-decoration: underline; }
a.more { color: #1b75bc; text-decoration: none; padding-left: 20px; background: url(../images/section-arrow.jpg) no-repeat left top; }

#doc980-center { border: 1px solid #1b75bc; background: #fff; }
#doc { padding: 0 45px 45px; }
#doc-header { height: 115px; overflow: hidden; }
#home-logo { width: 162px; height: 115px; background: url(../images/tanqia-logo.gif) no-repeat; float: left; }
a#language {float:right;margin: 0px;padding:0; color: #a6a6a6; text-decoration: none; height:30px; text-transform: capitalize; width: 3.5em;font-size:18px;text-align:left; }
a#language:hover { color: #1b75bc; }
form#searchForm { overflow: hidden; display: block; float: left; width: 163px; }
#searchbox-container {float: right; overflow: hidden; margin-top: 45px;width:170px; }
#searchInput { background: url(../images/search-icon.gif) no-repeat 3px center; border: 1px solid #a6a6a6; width: 122px; height: 14px; padding: 2px 2px 2px 20px; color: #a6a6a6; font-size: 11px; line-height: 14px; float: left; }
#searchButton { width: 17px; height: 20px; overflow: hidden; text-indent: -9999px; background: url(../images/search-arrow.gif) no-repeat; border: none; float: right; cursor: pointer; }
#header-container { float: left; margin-left:315px;overflow: hidden; margin-top: 65px;font-size:19px;color:#ccc;position:absolute; text-align:center;height:25px;line-height:22px;}
#doc-body { border-bottom: solid 1px #39b54a; padding-bottom: 10px;}


.tertnav { margin: 0; padding: 0; position: absolute; bottom: 10px; left: 17px; list-style: none; overflow: hidden; z-index:10;}
.tertnav li {  display: block; float: left; overflow: hidden; }
.tertnav a { display: block; padding: 2px 5px; text-decoration: none; float: left; }
.tertnav a span { white-space: nowrap; }
.tertnav .tertItem-title { font-size: 12px; line-height: 18px;  }
.tertnav .tertItem-desc { font-size: 10px; line-height: 15px; }

#flash-container { position: relative; height:250px; }
#flashContent { position: relative; }
#flash-how-it-works{position:relative;height:440px;width:889px;}
#bodycontent { margin-top: 10px; overflow: hidden; }
#ticker-container { height: 35px; background: url(../images/newsbar.gif) no-repeat; font: 14px/35px "trebuchet MS"; overflow: hidden; }
#ticker-container span { float: left; display: block; }
#ticker-label { color: #1b75bc; padding: 0 20px 0 10px; margin-right: 4px; background: url(../images/search-arrow.gif) no-repeat right center; }
#headline-container { background: #fff; height: 28px; line-height: 28px; margin-top: 3px; }
#headline-container a { color: #6e6f70; text-decoration: none; }
#headline-container a:hover { color: #333; }

.bodycontent-leftcol { width: 275px; float: left; }
.bodycontent-rightcol { width: 572px; float: right; min-height: 200px; }
.bodycontent-rightcol img { float:left; padding-right:5px; }

#doc-footer { border-top: solid 1px #1b75bc; margin-top: 1px; font: 11px/14px "trebuchet MS"; color: #a6a6a6; overflow: hidden; padding-top: 15px; }
#footnav a { color: #a6a6a6; text-decoration: none; margin: 0 5px; display: block; float: left; }
#footnav span { float: left; }
#footnav a:hover { color: #1b75bc; }
#copyright { float: right; }


/*** content ***/
#switchable-container { overflow: hidden; position: relative; height: auto; }
.switchable { overflow: hidden;  background: #fff; width: 100%; }
.switchable-title { font-size: 18px; line-height: 21px; color: #1b75bc; }

#faq-list { list-style: none; margin: 0; padding: 0; }
#faq-list li { padding-bottom: 1.5em; }
#faq-list .question, .heading { color: #39b54a; font-size: 16px; line-height: 21px; border-bottom: dotted 1px; }
.question { clear:both; margin-top:5px; }

#box-relatedLinks { padding: 2px; }

.sectionLink { background: url(../images/section-arrow.jpg) no-repeat left center; padding: 5px 20px; }
.relatedLink { padding: 5px 2px; }

#top-image, #top-image2, #sectionTitle, #box-sectionLinks, #box-relatedLinks, #box-listing, #box-pullQuote { display: none; margin-bottom: 10px; }
#sectionTitle, #box-sectionLinks, #box-relatedLinks, #box-listing { margin-top: 15px; }

#box-listing { position: relative; }
#box-listing h4 { padding: 0 10px; }
#box-sectionLinks h4 { text-indent: 10px; }
#box-sectionLinks h5 a { color: #1b75bc; text-decoration: none; }
#box-sectionLinks h5 a:hover { text-decoration: underline; }
#box-relatedLinks h4 { background: transparent; text-align: center; }
#box-pullQuote h3 { font-size: 20px; line-height: 26px; }
#sectionTitle h3 { color: #1b75bc; }
#sectionTitle-top h3 { color: #1b75bc; }

#top-image { width: 889px; height: 250px; }
#top-image-overlay { font-size: 32px; line-height: 38px; color: #fff; padding: 20px; }

#top-image2 { overflow: hidden;}
#top-image2-left { float: left; width: 275px; }
#top-image2-right { float: right; width: 572px; }

body.top-level #top-image, 
body.top-image2 #top-image2, 
body.sectionTitle #sectionTitle, 
body.box-sectionLinks #box-sectionLinks,
body.box-relatedLinks #box-relatedLinks,
body.box-listing #box-listing,
body.box-pullQuote #box-pullQuote { display: block; }

body.top-level #bodycontent { margin-top: 1px; }
body.top-level #sectionTitle { font-size: 24px; line-height: 28px; color: #39b54a; }


/** page specific **/
body.flash-only #flash-wrapper { height: auto; background: transparent; }

 #downloads-container a { display: block; padding-left: 25px; margin-top: 5px; background: url(../images/page_white_acrobat.png) no-repeat left top; }

body#about-us.top-level #top-image { background: url(../images/IMPLEMEN.jpg) no-repeat; }
body#technology.top-level #top-image { background: url(../images/tech.jpg) no-repeat; }
body#regulatory-framework.top-level #top-image { background: url(../images/regulatory.jpg) no-repeat; }
body#network.top-level #top-image { background: url(../images/networks.jpg) no-repeat; }
body#benefits.top-level #top-image { background: url(../images/benefits.jpg) no-repeat; }
body#press-room.top-level #top-image { background: url(../images/pressroom.jpg) no-repeat; }
body#documentation.top-level #top-image { background: url(../images/documentation.jpg) no-repeat; }

.pullquote { font-size: 18px; line-height: 26px; color: #39b54a;padding-top:10px;padding-left:10px; }

/**** contact us form ****/
#form-contact div.input-row { clear:both;overflow: hidden; }

#form-contact div.input-row input, 
#form-contact div.input-row select, 
#form-contact div.input-row textarea { 	
	display: block; padding: 2px 3px; border: solid 1px #5fa3cd; width: 400px; color: #4d4d4d; font-family: "trebuchet MS"; font-size: 12px; 
}
#form-contact div.input-row select { width: 408px; }
#form-contact div.input-row textarea { height: 80px; }
#form-contact div.input-row input:focus, #form-contact div.input-row textarea:focus { background: #cce8e5; }
#form-contact div.input-row button { border: none; background: #5fa3cd; color: #cce8e5; }
#form-contact div.input-row label { display: block; font-size: 85%; padding-top:2px; }

#form-contact div.input-row div.input-col { width: 196px; padding-right: 20px; float: left; }
#form-contact div.input-row div.input-col input, 
#form-contact div.input-row div.input-col select, 
#form-contact div.input-row div.input-col textarea {
	width: 184px;
}
#form-contact div.input-row div.input-col-arabic { width: 196px; padding-left: 20px; float: right; }
#form-contact div.input-row div.input-col-arabic input 
{
	width: 184px;
}
.style1{ font-size:16px;font-weight:bold}
.contact_email a{color:#fff;text-decoration:none;}
.contact_email a:hover{text-decoration:underline;}
hr{width:100%;border-top:1px solid #fefefe}

