/*** AQUIS ***/
/* General settings */
html,body {font-size:100.01%;height:100%;}
body{color:#000;font:58% verdana, arial, helvetica;background: #ebebeb none repeat scroll 0 0;}

a{color: #000;text-decoration: none;}
a:hover{text-decoration: underline;}
img {border:0 none;}
em {font-style: italic;}
p strong{font-weight: bold; color:#3D4944;}
li strong{font-weight: bold; color:#3D4944;}
.bold {font-weight:bold;}
.separator {border-bottom:1px solid #E2E6E1;padding-bottom:15px;}
.images{padding-bottom:20px;}
.nopadding {padding:0!important;}
.br8 {line-height:8px;}
.joinlabel {display:inline-block;width:200px;}
.bullets {height: 1%;vertical-align: top;padding: 0 0 2px 13px;background: url(images/bullet.gif) no-repeat 0 7px;}
.imagecaption {margin-top:-10px; font-size:11px; font-style:italic;}
.quote {font: 13px/19px "Lucida Grande", "Lucida Sans Unicode", arial, helvetica; font-style:italic;font-weight:normal;margin-top: 10px;margin-bottom: 10px;margin-left: 50px;padding-left: 12px;border-left: 3px solid #5e6864;}

.tRTF {color:#333333;font-family:arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;} /* Search Result Page */
.reToolCell ul li{background:none!important; padding:0!important;}
.reToolBar ul li{background:none!important; padding:0!important;}
.faqstyle ul li{background:none!important; margin:0!important; margin-bottom:15px!important;}
.firstlst {margin-top:25px!important;}
.sServiceBox a:hover {background:#F0F0F0 none repeat scroll 0 0;border:1px solid #CCCCCC;text-decoration:none;}
.sServiceBoxText {color:#000000;float:left;margin:17px 0 0;position:relative;width:330px;}
.sServiceBoxImage img {vertical-align:top;}
.sServiceBox a:hover {text-decoration:none;}

/* link icons start*/
a.external {background:transparent url(images/external.png) no-repeat scroll right 0;padding-right:15px;} /* Maybe */
a.arrowright {background:transparent url(images/arrowright.gif) no-repeat scroll 0% 5px;padding-right:15px;} /* Maybe */
a.arrow-left {background:transparent url(images/bkg-link-arrow-left.gif) no-repeat scroll left center;padding-left:9px;} /* local AQUIS */
a.arrow-right {background:transparent url(images/bkg-link-arrow.gif) no-repeat scroll right center;padding-right:9px;} /* local AQUIS */
/* link icons end */

/* caption style start */
div#captioninfo { position: absolute; top: 10px; left: 10px; background-color: #000000; color: #ffffff; width: 200px; }
div#captioninfo p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 7px 10px; margin: 0; }
img.captionb, img.captionw, img.captionn { display: block;  }
img.captionb { border: solid 1px #000000; }
img.captionw { border: solid 1px #999999; }
div.captionb { background-color: #000000; }
div.captionw { background-color: #999999; }
div.captionb, div.captionw, div.captionn { margin-bottom: 3px; }
div.captionb p, div.captionw p { margin: 0; padding: 3px 10px 4px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } 
div.captionn p { padding: 3px 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
div.captionb p { color: #ffffff; }
div.captionw p { color: #000000; }
.example { padding: 5px 20px 20px 20px; margin: 15px 80px 0 0; border: 1px solid #999999; overflow: auto; }
/* caption style end */

/* table style som SF default */
table.sf_libraryGrid {margin: 0;margin-top:15px;margin-bottom:25px;padding: 0;border-collapse: collapse;line-height: 1.3;}
table.sf_libraryGrid th, table.sf_libraryGrid td {padding: 8px 10px;vertical-align: top;text-align: left;border-top: 1px solid #ccc;text-align: left;font-size: .85em;}
table.sf_libraryGrid td {}
table.sf_libraryGrid .sf_date, table.sf_libraryGrid .sf_size {white-space: nowrap;}
table.sf_libraryGrid tbody th {font-weight: normal;width: 40%;}
table.sf_libraryGrid th a {display: block;font-weight: bold;}
/* table style som SF default end */

/* table training workshops start */
#ver-minimalist {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px;line-height:15px!important;margin: 0px;margin-bottom:50px!important; width: 650px;text-align: left;border-collapse: collapse;}
#ver-minimalist th {padding: 8px 2px;font-weight: normal;font-size: 14px;font-weight:bold;border-bottom: 2px solid #000;border-right: 70px solid #fff;border-left: 0px solid #fff;color: #000;}
#ver-minimalist td {padding: 12px 2px 0px 2px;border-right: 70px solid #fff;border-left: 0px solid #fff;color: #000;}
td strong {font-weight:bold!important;} 
/* table training workshops end */


/* SF News & Events + others start*/
.sf_eventTitle a {text-decoration:none!important; font-size:15px!important; color:#333!important; }
.sf_newsTitle a {text-decoration:none!important; font-size:15px!important; color:#333!important; line-height:0px; }
.sf_eventTitle a:hover {color:#F26522!important;} 
.sf_newsTitle a:hover {color:#F26522!important;} 
.sf_eventTitle .sf_newsTitle {font-family:Arial, Helvetica, Verdana!important; line-height:17px!important; margin-bottom:2px!important;}
.sf_eventPriod .sf_newsDate {margin-top:2px!important; }
.sf_eventPriod .sf_newsDate {color: #777!important;font-family:sans-serif, Arial, "Segoe UI", tahoma, helvetica!important;font-size: 0.9em!important;text-transform: uppercase!important;}
.sf_eventPriod {margin:0!important;}
.sf_eventSummary {margin-top:15px!important;}
.sf_threadTitle {margin:0 0 20px;font-size:10px!important;}
.sf_postCategory {margin-bottom:20px!important;}
.sf_forumsEditor {background-color:#fff!important;}
.sf_expandableList ul {margin:0px!important;}
/* SF News & Events + others end*/

/* SF CssClasses in Advanced start */
.faqcss ul li {background:none!important; padding:0!important;}
.TagsListCss ul li {background:none!important; padding:0!important;}
/* SF CssClasses in Advanced end */


#wrapper{
	width: 960px;
	margin: 0 auto;
	height:100%;
	display:table;
	font-size:1.2em;
	line-height: 1.5em;
}
.w1{
	width:100%;
	display:table-row;
	background: #fff;
}
.container{
	width: 100%;
	display: table;
}
.invisible{display: none;}
/* header start */
#header{
	display: table-header-group;
	overflow: hidden;
	width: 100%;
}
.header-holder{
	position: relative;
	width: 960px;
	margin: 0 -10px;
}
#header img{
	display: block;
	position: relative;
}
.logo{
	width: 233px;
	height: 85px;
	position: absolute;
	top: 21px;
	left: 20px;
	text-indent: -9999px;
	overflow: hidden;
}
.heder-big .logo{top: 87px;}
.logo a{
	height: 100%;
	display: block;
	background: url(images/aquis-water-management.png) no-repeat; /* local Logo */
}
.toolbar-r{
	width: 421px;
	position: absolute;
	right: 0;
	top: 0;
	font-family: "Segoe UI", Arial, sans-serif;
	font-size:1.0555em!important;
}
.toolbar-r div{
	background: url(images/toolbar-r.png) no-repeat;
	width: 100%;
	overflow: hidden;
}
.toolbar-r ul{
	float: right;
	padding-top: 6px;
	height: 23px;
}
.toolbar-r ul li{
	float: left;
	padding: 0 10px;
	background: url(images/sep1.gif) no-repeat 0 5px;
	color: #abc8ea;
	text-transform: uppercase;
	font-size: 0.83333em;
	position: relative;
	word-spacing: -1px;
}
.toolbar-r ul a{color: #fff;}
.toolbar-r ul li:first-child{background: none;}
.slogan{
	color: #000;
	font-family:helvetica, arial;
	font-size: 15px;
	line-height: 20px;
	position: absolute;
	top: 70px;
	right: 40px;
	font-weight: normal;
}
.nav-holder{
	z-index:5; 
	width: 100%; 
 	background: #31343a url(images/bg-nav.gif) repeat-x;  
	position: relative;
}
.search{
	float: right;
 	background: #31343a url(images/bg-nav.gif) repeat-x;  
	padding: 4px 0 5px 28px;
	width: 233px;
}
.search div{
	overflow: hidden;
	background: url(images/bg-search.gif) no-repeat;
	height: 22px;
	width: 196px;
	padding-left: 10px;
}
.search input.txt{
	color: #888;
	font-family:Arial,tahoma,verdana;
	font-size: 0.916666em;
	background: none;
	border: none;
	width: 171px;
	float: left;
	padding: 4px 0 5px;
}
.search input.btn{
	float: right;
}
/* nav start */
#nav{
	padding-top: 8px;
	float: left;
}
#nav li{
	display: inline;
	padding: 0 12px 0 21px;
}
#nav a{
	text-transform: uppercase;
	font-size: 0.91666em;
	color: #fff;
	letter-spacing: -1px;
}
/* nav end */
/* header end */
/* main start */
#main{display: table-footer-group;}
.twocolumns{padding-top: 44px; padding-bottom:30px;}
.onecolumn{padding-top: 44px; padding-bottom:30px;}
/* content start */
#content{
	float: right;
	overflow: hidden;
}
#content h1{font: 21px/42px verdana, arial, helvetica; letter-spacing:-0.02em; color:#302f2f; font-weight:bold;}
#content h2{font: 18px/26px verdana, arial, helvetica; color: #666; letter-spacing:-0.02em;}
#content h2 a,
#content h2 a:hover{
	color: #666;
}
#content h2 a:hover{text-decoration: underline;}
#content h3{
	color: #222;
	font: bold 1.3em/1.3em Verdana, Arial, Helvetica, sans-serif!important; 
	margin-bottom: 4px;
}
#content a{color: #00739e;} /* Local AQUIS */
#content a:hover{
	text-decoration: none;
	color: #f26522;
}
#content p{
	margin: 0 0 18px;
	word-spacing: -1px;
}

#content ul{padding: 0 0 13px 11px;} /* def: 0 0 13 11 */
#content ul li{
	height: 1%;
	vertical-align: top;
	padding: 0 0 2px 13px;
	background: url(images/bullet.gif) no-repeat 0 7px;
}

.newsbullets ul{padding: 0 0 13px 11px!important;} /* def: 0 0 13 11 */
.newsbullets ul li{
	height: 1%;
	vertical-align: top;
	padding: 0 0 2px 13px;
	background: url(images/bullet.gif) no-repeat 0 7px;
}

#content .nobullet ol li{background:none; padding:0!important;} /* nobullet */
#content .nobullet ol {background:none; padding:0!important;margin:0!important;} /* nobullet */
#content .nobullet ul li{background:none; padding:0!important;} /* nobullet */
#content .nobullet ul {background:none; padding:0!important;} /* nobullet */
#content .nobullets ul li{background:none; padding:0!important;} /* nobullet */

#content img{display: block;}
#content dl{
	overflow: hidden;
	height: 1%;
}
#content dl dt{
	float: left;
	clear: both;
	font-weight: bold;
	padding-right: 5px;
}
#content dl dd{float: left;}
* html #content dl dd{
	display: inline-block;
	float: none;
}
#content .contact-block dl dt{width: 95px;}
#content .contact-block dl dd{
	float: right;
	width: 230px;
}
.content-holder{
	width: 720px;
	position: relative;
	margin: 0 -10px;
	padding-bottom: 37px;
}
/* contact-block start */
.contact-block{
	border-top: 1px solid #e2e6e1;
	padding: 36px 0 15px;
}
.top-contact{
	border:none;
	padding-top: 23px;
}
#content .contact-block h2{margin: 0 0 3px 10px;}
#content .holder{
	overflow: hidden;
	width: 100%;
	color: #010101;
}
.contact-block .personal-info,
.contact-block address{
	padding-bottom: 18px;
	font-style: normal; 
}
.contact-block strong{font-weight: bold;}
.contact-block span{display: block;}
.contact-block img{
	float: right;
	margin-top: 5px;
}
/* contact-block end */
/* getting-content start */
.getting-content{
	border-bottom: 1px solid #e2e6e1;
	padding: 18px 0;
}
.getting-content .getting-txt{margin-bottom: -18px;}
.getting-content ul{margin-top: -6px;}
.getting-content img{margin-top: 5px;}
.download-block{padding-top: 36px;}
#content .download-block h3{margin-bottom: 11px;}
/* language start */
#content .language{
	overflow: hidden;
	width: 360px;
	position: relative;
	margin: 0 0 0 -20px;
	padding: 6px 0 0;
}
#content .quick-start .language{padding: 0;}
#content .language li{
	float: left;
	width: 100px;
	padding: 0 0 7px 20px;
	background: none;
}
#content .language img{
	float: left;
	margin: 2px 9px 0 0;
	display: inline;
}
/* language end */
/* getting-content end */
/* home-content start */
.home-content{
	padding: 32px 0 34px;
	margin: 0 10px;
	overflow: hidden;
	height: 1%;
	position: relative;
}
.home-content #content{
	float: none;
	position: relative;
	width: 960px;
	margin: 0 -10px;
}
.home-txt img{margin-top: 6px;}
.home-txt{
	padding-bottom: 20px;
	border-bottom: 1px solid #e2e6e1;
}
.home-content h1{margin-bottom: 9px;}
.columns-holder{
	overflow: hidden;
	width: 100%;
}
.column{background: #ecf4f1;} /* Home Page Box BG */
.column .box{padding: 15px 10px 15px;}
#content .column .box a{
	color: #000;
	text-decoration: none;
}
#content .column .box a:hover{text-decoration: none;}
.columns-holder .heading{
	background: #fff;
	padding: 33px 0 13px;
}
#content .started-list{
	padding: 0;
	overflow: hidden;
	width: 100%;
	margin-top: -4px;
}
#content .started-list li{
	padding: 7px 0 9px;
	background: none;
	border-top: 1px solid #e2e6e1;
	margin-top: -1px;
}
.started-list a{
	display: block;
	background: url(images/arrow5.gif) no-repeat 100% 14px; 
	color: #000;
	line-height: 1.3333em;
	overflow: hidden;
	width: 100%;
}
.started-list span{
	cursor: pointer;
	float: left;
	color: #000;
}
.started-list span.icon{width: 60px;}
.started-list span.txt{
	width: 185px;
	padding-top: 1px;
}
.started-list strong{
	text-transform: uppercase;
	font-weight: bold;
	display: block;
}
.started-list a:hover{
	background-image: url(images/arrow6.gif); /* local AQUIS */
	color: #099431;
}
.started-list a:hover span{color: #00739e;} /* Local AQUIS */
/* home-content end */
/* generic-content start */
#content.generic-content h1{margin-bottom: -5px;}
.generic-content .content-holder{padding-top: 12px;}
/* buttons-bar start */
.buttons-bar{
	background: #f6f8f6 url(images/buttons-bar-t.gif) no-repeat;
	margin: 10px 0 6px;
}
#content.generic-content .buttons-bar ul{
	background: url(images/buttons-bar-b.gif) no-repeat 0 100%;
	overflow: hidden;
	width: 100%;
	padding: 0;
}
#content .buttons-bar ul li{
	float: left;
	background: none;
	padding: 3px 24px 0 6px;
}
#content .buttons-bar a{
	text-transform: uppercase;
	color: #7e7e7e;
	float: left;
	font-size: 0.8333em;
	line-height: 1.4em;
	padding: 0 0 3px 20px;
}
#content .buttons-bar a:hover{color: #f26522;}
.buttons-bar .btn-print{background: url(images/icon-print.gif) no-repeat;}
.buttons-bar .btn-print:hover{background: url(images/icon-print-hover.gif) no-repeat;}
.buttons-bar .btn-share{background: url(images/icon-share.gif) no-repeat;}
.buttons-bar .btn-share:hover{background: url(images/icon-share-hover.gif) no-repeat;}
.buttons-bar .btn-language{background: url(images/icon-language.gif) no-repeat;}
.buttons-bar .btn-language:hover{background: url(images/icon-language-hover.gif) no-repeat;}
.buttons-bar .btn-translate{background: url(images/google-translate-grey.png) no-repeat;}
.buttons-bar .btn-translate:hover{background: url(images/google-translate-color.png) no-repeat;}
.buttons-bar .btn-cz{background: url(images/flag-czech.gif) no-repeat;}
.buttons-bar .btn-da{background: url(images/flag-danish.gif) no-repeat;}
.buttons-bar .btn-en{background: url(images/flag-english.gif) no-repeat;}
.buttons-bar .btn-de{background: url(images/flag-german.gif) no-repeat;}
.buttons-bar .btn-pl{background: url(images/flag-polish.gif) no-repeat;}
.buttons-bar .btn-ru{background: url(images/flag-russian.gif) no-repeat;}
.buttons-bar .btn-es{background: url(images/flag-spanish.png) no-repeat;}
.buttons-bar .btn-no{background: url(/images/flag-swedish.png) no-repeat;}
.buttons-bar .btn-se{background: url(/images/flag-norwegian.png) no-repeat;}
.buttons-bar .btn-bo{background: url(/images/flag-bosnian.png) no-repeat;}
.buttons-bar span{
	cursor: pointer;
	color: #7e7e7e;
}
.buttons-bar .btn-language span{
	padding-right: 10px;
	background: url(images/arrow7.gif) no-repeat 100% 50%;
}
.buttons-bar a:hover span{color: #f26522;}
.buttons-bar .btn-language:hover span{background: url(images/arrow8.gif) no-repeat 100% 50%;}
/* buttons-bar end */
#content.generic-content ul{padding-top: 8px;}
#content .txt-box{padding-bottom: 13px;}
#content .txt-box ul{padding-left: 0;}
/* generic-content end */
/* btn-cta start */
#content .btn-cta{
	display: block;
	width: 317px;
	height: 34px;
	padding: 16px 9px 0 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	background: url(images/btn-cta.gif) no-repeat;
	margin: 20px 0 15px;
	line-height: 16px;
}
#content .btn-cta-narrow {
	display: block;
	width: 197px;
	height: 34px;
	padding: 16px 9px 0 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	background: url(images/btn-cta-narrow.png) no-repeat;
	margin: 20px 0 15px;
	line-height: 16px;
}

.btn-cta:after {clear: both;content: "";display: block;}
.btn-cta-narrow:after {clear: both;content: "";display: block;}

#content .btn-cta:hover {background-position: 0 -50px;color: #fff;}
#content .btn-cta-narrow:ahover {background-position: 0 -50px;color: #fff;}

.btn-cta img {float: right; position: relative;margin-top: -27px;}
.btn-cta-narrow img {float: right; position: relative;margin-top: -27px;}  

.btn-cta span  {padding-left: 18px;background: url(images/arrow9.gif) no-repeat 0 3px;}
.btn-cta-narrow span {padding-left: 18px;background: url(images/arrow9.gif) no-repeat 0 3px;}
/* btn-cta end */
/* infobox video start */
.video{
	overflow: hidden;
	width: 100%;
	padding-top: 8px;
}
.video div{
	float: left;
	width: 149px;
}
.video div.right{float: right;}
.video a{
	position: relative;
	width: 100%;
	display: block;
}
.video span{
	position: absolute;
	top: 39px;
	left:64px;
	width: 20px;
	height: 24px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: url(images/btn-play.png) no-repeat;
}
#content .block1 h3{margin-bottom: 7px;}
/* infobox video end */
/* features start */
.features{padding: 35px 0 20px;}
.features h2{margin: 0 0 9px 10px;}
#content .features h3{margin-bottom: 3px;}
.features .box{
	overflow: hidden;
	width: 100%;
	padding-bottom: 8px;
}
.features .box img{float: left;}
.features .box div{
	float: right;
	width: 268px;
	padding-right: 12px;
}

.features ul{padding: 0 0 13px 2px!important;} /* def: 0 0 13 11 */
.features ul li{
	height: 1%!important;
	vertical-align: top;
	padding: 0 0 2px 13px!important;
	background: url(images/bullet.gif) no-repeat 0 7px!important;
}

/* features end */
/* support-page start */
.support-page{padding-bottom: 20px;}
.support-page h1{margin-bottom: 12px;}
.support-page .blocks{padding-top: 14px;}
.support-page .content-holder{margin-top: -4px; padding: 0 0 15px;}
.support-page ul{margin: -5px 0 4px;}
#content.support-page ul li{padding-bottom: 0;}
.support-page dl{padding-bottom: 18px;}
/* support-page end */
/* content end */
/* sidebar start */
#sidebar{padding-top: 6px;}
#sidebar .heading{
	overflow: hidden;
	width: 100%;
}
#sidebar .heading div{
	float: left;
	background: #11a53c url(images/heading-l.gif) no-repeat; /* Local AQUIS */
}
#sidebar h3{
	font-size: 1em;
	font-family:"segoe UI", arial, tahoma;
	line-height: 20px;
	color: #fff;
	float: left;
	background: url(images/heading-r.gif) no-repeat 100% 0; /* Local AQUIS */
	text-transform: uppercase;
	padding: 2px 10px;
}
/* block1 start */
#content .block1 h3{margin-bottom: 7px;}
.block1{
	background: #e6f5fa;
	margin-bottom: 20px;
}
.block1 .tl{background: url(images/corner-tl.gif) no-repeat;} /* Local AQUIS */
.block1 .tr{background: url(images/corner-tr.gif) no-repeat 100% 0;} /* Local AQUIS */
.block1 .bl{background: url(images/corner-bl.gif) no-repeat 0 100%;} /* Local AQUIS */
.block1 .br{
	background: url(images/corner-br.gif) no-repeat 100% 100%; /* Local AQUIS  */
	padding: 12px 11px 15px;
	height: 1%;
	margin-bottom:35px;
}
.cite .br{padding-top: 10px;}
#content .block1 .br{padding: 12px 10px 15px;}
#content.support-page .block1 .br{padding: 8px 10px 11px;}
.block1 .br:after,
.block2 .br:after{
	clear: both;
	content: "";
	display: block;
}
.block1 p,
#content .block1 p{
	color: #010101;
	line-height: 1.41666em;
	margin-bottom: 14px;
}
#content.support-page .block1 p{margin-bottom: 11px;}
.block1 strong{font-weight: bold;}
.block1 h4{
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.1666em;
	margin-bottom: 7px;
}
/* block1 end */
/* block2 start */
.block2{
	background: #eef2ed;
	margin-bottom: 20px;
}
.block2 .tl{background: url(images/corner-tl2.gif) no-repeat;} /* Local AQUIS */
.block2 .tr{background: url(images/corner-tr2.gif) no-repeat 100% 0;} /* Local AQUIS */
.block2 .bl{background: url(images/corner-bl2.gif) no-repeat 0 100%;} /* Local AQUIS */
.block2 .br{
	background: url(images/corner-br2.gif) no-repeat 100% 100%; /* Local AQUIS */
	padding: 12px 5px 16px 12px;
	height: 1%;
}
.block2 strong{
	font-weight: bold;
	text-transform: uppercase;
}

.block2 .icon,
.block1 .icon{
	float: right;
	position: relative;
	margin-top: -22px;
}
#content.support-page .block1 .icon{margin-top: -19px;}
#content .block2 p{margin: 0;}
.block2 span{white-space: nowrap;}
/* block2 end */
/* btn1 start */
.btn1{
	overflow: hidden;
	width: 100%;
}
.btn1 a{
	float: left;
	color: #fff !important;
	font: 1em/18px Arial, Helvetica, sans-serif;
	display: inline;
	white-space: nowrap;
}
.home-txt .btn1 a{margin-right: 20px;}
.btn1 span{
	float: left;
	cursor: pointer;
}
.btn1 .c{
	padding: 2px 7px 0 3px;
	height: 20px;
	background: #3d4944;
}
.btn1 .l,
.btn1 .r{
	height: 22px;
	overflow: hidden;
}
.btn1 .l{
	width: 5px;
	background: url(images/btn1.gif) no-repeat; /* default long rounded button */
}
.btn1 .r{
	background: url(images/btn1-r.gif) no-repeat; /* default long rounded button */
	width: 22px;
}
#footer .btn1 .c{background: #79807d;}
#footer .btn1 .l{background: url(images/btn2.gif) no-repeat;} /* default long rounded button */
#footer .btn1 .r{background: url(images/btn2-r.gif) no-repeat;} /* default long rounded button */
.btn1 a:hover,
#footer .btn1 a:hover{
	text-decoration: none;
	border:none;
}
.btn1 a:hover span,
#footer .btn1 a:hover span{
	background-position: 100% -22px;
}
.btn1 a:hover .c,
#footer .btn1 a:hover .c{
	background: #ff8200;
}
/* btn1 end */
/* menu start */
#sidebar .menu .heading div{background: #3d4944 url(images/heading-l-grey.gif) no-repeat;}
#sidebar .menu h3{background: url(images/heading-r-grey.gif) no-repeat 100% 0;}
.menu{margin-bottom: 40px;}
.menu .t{background: #00739e url(images/menu-t.gif) no-repeat 100% 0;} /* Local AQUIS */
.menu ul{
	background: url(images/menu-b.gif) no-repeat 0 100%; /* Local AQUIS */
	padding: 4px 0 5px;
}
.menu ul li{
	width: 100%;
	vertical-align: top;
	background: url(images/sep3.gif) repeat-x; /* Local AQUIS */
}
.menu ul li:first-child{background: none;}
.menu ul a{
	color: #fff;
	display: block;
	padding: 3px 5px 4px 23px;
	background: url(images/arrow1.gif) no-repeat 11px 10px;
	position: relative;
	height: 100%;
}
.menu ul a:hover{
	background-color: #034c67; /* Local AQUIS */
	text-decoration: none;
}
.menu ul .active a,
.menu ul .active a:hover{
	background: #034c67 url(images/arrow2.gif) no-repeat 11px 50%;
	font-weight: bold;
}

.menu ul .sub a{
	background: #00739e url(images/bullet3.gif) no-repeat 23px 50%;
	padding-left:36px;
}

.menu ul .subactive a{
	background: #034c67 url(images/bullet4.gif) no-repeat 23px 50%;
	font-weight: bold;
	padding-left:36px;
}

.menu ul .sub a:hover{
	background-color: #034c67;
}




/* menu end */
#sidebar .blockquote{
	background: url(images/quote.gif) no-repeat; 
	padding: 23px 0 14px;
}
#sidebar .blockquote p{
	color: #585858;
	font: italic 1.16666em/1.2857em Georgia, "Times New Roman", Times, serif;
	margin: 0;
}
#sidebar .blockquote strong{
	display: block;
	line-height: 1.41666em;
	margin-top: 9px;
	font-weight: normal;
}
/* sidebar end */
/* main end */
/* footer start */
#footer {
	width:100%;
	overflow:hidden;
	display:table-footer-group;
}
#footer .holder {
	height:1%;
	display:table-row;
}
#content .frame,
#footer .frame {
	display:table-cell;
	padding-bottom: 4px;
}
.footer-holder{
	background: #ddd url(images/gradient.gif) repeat-x;
	border-top: 1px solid #e6e6e6;
}
.footer-holder2{
	background: url(images/bg-footer.gif) no-repeat 240px 21px;
	padding-top: 20px;
}
.footer-holder .icon{
	float: left;
	width: 32px;
	display: inline;
	margin-left: 10px;
}
.footer-holder .icon img{display: block;}
/* quick-link start */
.quick-link
{
    font-family:Verdana, Arial, Helvetica, "Lucida Grande";
	float: right;
	width: 170px;
	padding: 5px 0 20px;
}
.quick-link h3{
	font-size: 1.4em;  
	font-family: arial, helvetica, tahoma;
	color: #333;
	margin-bottom: 6px;
}
.quick-link ul{padding-top: 5px;}
.quick-link ul li{
	vertical-align: top;
	height: 1%;
	font-size: 1em;
	line-height: 1.33333em;
	padding-bottom: 1px;
}
.quick-link ul a{
	color: #4e4e4e;
	padding-right: 9px;
	background: url(images/arrow3.gif) no-repeat 100% 50%;
}
.quick-link ul a:hover{
	text-decoration: none;
	color: #ee7a00;
	background: url(images/arrow4.gif) no-repeat 100% 50%;
}
.quick-link p{
	color: #494949;
	font-size: 1em;
	line-height: 1.25em;
	margin-bottom: 14px;
	margin-top:11px;
}
/* quick-link end */

/* copyright start */
.copyright
{
    font-family:Verdana, Arial, Helvetica, "Lucida Grande";
	background: #31343a;
	overflow: hidden;
	height: 1%;
	font-size: 1em;
	width: 935px;
	margin: 0 -10px;
	position: relative;
	padding: 11px 10px 11px 15px;
}
.copyright p{color: #88898a;}
.copyright ul{float: right;}
.copyright ul li{
	display: inline;
	padding: 0 5px 0 12px;
	background: url(images/sep4.gif) no-repeat 0 50%;
}
.copyright ul li:first-child{background: none;}
.copyright ul a{color: #e7e7e7;}
.copyright ul a:hover{
	text-decoration: none;
	color: #ff8300;
}
/* copyright end */
/* footer end */


/*** CSS TERMIS, AQUIS Home ***/
    .box01{min-height: 68px; margin: 29px 16px 0 0;}
    * html .box01{height: 68px;}
    .box02{min-height: 33px;}
    * html .box02{height: 33px;}
    .box03{min-height: 300px; position: relative; float: left; width: 874px; margin: 0 -10px; padding: 0 43px; display: inline;}
    * html .box03{height: 300px; left: -10px;}
    *+ html .box03{height: 300px; left: -10px; margin-left: 0;}
    .box03 .txt{width: 255px; padding-top: 75px;}
    .box03 .txt p{letter-spacing: -1px;}
    .box04{background: #ededed; margin-left: 19px;}
    .box04 ul li{margin-bottom: 16px; height: 1%; vertical-align: top; position: relative;}
    .box04 ul a{display: block; border: 1px solid #ededed;}
    .box04 ul a:hover, .screen-shots a:hover{text-decoration: none; border: 1px solid #000;}
    .box04 ul img{display: block;}
    .box04 ul span, .screen-shots span{width: 17px; height: 17px; overflow: hidden; text-indent: -9999px; position: absolute; bottom: 1px; right: 1px;}
    * html .box04 ul span{bottom: -1px; right: -1px;}
    .box04 ul a:hover span, .screen-shots a:hover span{background: url(../images/icon-zoom.gif) no-repeat;}
    .box05{background: #d9d9d9; border: 18px solid #ededed; margin-left: 1px; min-height: 189px;}
    * html .box05{height: 189px;}
    .box06{margin: 0 0 0 19px; width: 300px;}
    .box07{float: left; position: relative; margin: 0 0 0 -20px; width: 300px;}
    .box07 .holder{overflow: hidden; width: 100%; padding-bottom: 10px;}
    .box07 .ico{float: left;}
    .box07 .ico img{display: block;}
    .box07 .txt{float: right; width: 260px; margin-top: -2px;}
    .box07 p{line-height: 1.4em; letter-spacing: 0px; margin-bottom: 8px; color:#565656;}
    .box07 ul li{height: 1%; vertical-align: top; padding-bottom: 2px;}
    .sidebox{background: #ededed; padding: 18px 18px 13px; margin-bottom: 21px; height: 1%;}
    .box08{background: #fff; border: 1px solid #d9d9d9; padding: 5px 0 10px 0; margin-bottom: 21px;}
    .box08-bottom{margin: 0 0 5px;}
    .box08 h3{font-size: 1.15em; padding: 6px 14px; margin: 0 0 4px; font-weight: bold;}
    .link-list01{margin: -2px 14px 4px;}
    .link-list01 li{height: 1%; vertical-align: top; font-size: 1em; padding: 0 0 0 17px; background: url(/images/bullet-arrow-gray.png) no-repeat 0 5px;}
    .link-list03{padding: 1px 17px 9px;}
    .link-list03 li{height: 1%; vertical-align: top; overflow: hidden; padding-bottom: 15px;}
    .link-list03 .ico{float: left;}
    .link-list03 img{display: block;}
    .link-list03 .txt{float: right; width: 186px; margin-top: -3px;}
    .link-list03 h4{font-size: 1em; font-weight: normal;}
    .link-list03 p{color: #bbb;}
    .screen-shots{padding-left: 12px; overflow: hidden; width: 251px; margin: -1px 0 0 -1px; position: relative;}
    .screen-shots li{float: left; margin: 0 13px 13px 0; display: inline; position: relative; height: 1%;}
    .screen-shots a{float: left; border: 1px solid #fff;}
    .screen-shots img{display: block;}
    .link-list02{width: 100%; margin-top: -3px;}
    .link-list02:after{clear: both; content: ""; display: block;}
    .link-list02 ul{overflow: hidden; width: 306px; margin-left: -32px; position: relative;}
    .link-list02 ul li{float: left; text-align: center; width: 75px; padding-left: 20px;}
    .link-list02 ul a{color: #333; letter-spacing: -1px;}
    .link-list02 ul a:hover{border: none;}
    .link-list02 ul img{vertical-align: top;}
    .link-list02 ul span{display: block; cursor: pointer; padding-top: 2px;}
    .link-list02 ul a:hover span{text-decoration: underline;}
    .box09{min-height: 175px; margin-bottom: 21px;}
    * html .box09{height: 175px;}
    .box10{min-height: 175px; margin-bottom: 21px;}
    * html .box10{height: 175px;}
    .box-list h3{zoom: 1;}
	.newstit a {color:#000!important;}
	
	
.faq-filters {
	background: #e4f7fd;
	padding: 7px 10px 25px;
	margin-bottom: 40px;
}

.faq-filters label,
.search-faq-box label {
	display: block;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	margin-bottom: 3px;
}

.faq-filters select {
	width: 100%;
}

.next-screen .categories {
	width: 210px;
	float: left;
	margin-right: 20px;
}

.next-screen .second-filter {
	width: 210px;
	float: left;
}

#content .search-results h2 {
	font-size: 17px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 18px;
}

#content .search-results ul {
	padding: 0px;
}

#content .search-results ul li {
	margin: 0px 0px 15px;
}

#content .search-results ul li a {
	font-size: 13px;
	line-height: 20px;
	letter-spacing: -1px;
	color: #070707;
}

#content .search-results ul li a span.article-title {
	display: block;
	font-weight: bold;
}

#content .search-results ul li a span.article-summery  {
	display: block;
	font-size: 10px;
	line-height: 14px;
}

#content .search-results ul li a:hover {
	color: #f26522;
}

.search-faq-box {
	background: #eef2ed;
	padding: 7px 10px 26px;
}

.search-faq-box select {
	width: 100%;
	margin-bottom: 10px;
}

.search-faq-box .search-text-input {
	background: #ffffff url(/App_Themes/IGSS/images/icon-serach.png) no-repeat 5px center;
	padding: 0px 0px 0px 28px;
	border: 1px solid #dddddd;
	margin-bottom: 10px;
}

.search-faq-box .search-text-input input {
	background: #ffffff;
	width: 161px;
	border: none;
}

.search-faq-box input.faq-search-submit {
	float: right;
}
