/*
 * HTML5 Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 *
 * Detailed information about this CSS: h5bp.com/css
 *
 * ==|== normalize ==========================================================
 */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, button, input, select, textarea { font-family: sans-serif; color: #222; }
body { margin: 0; font-size: 1em; line-height: 1.4; }

::-moz-selection { background: #b3d4fc; text-shadow: none; }
::selection { background: #b3d4fc; text-shadow: none; }

a { color: #00e; }
a:visited { color: #551a8b; }
a:hover { color: #06e; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }

abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }


/* ==|== primary styles =====================================================
   Author: FWeb
   ========================================================================== */
/* Text presets*/
h1{color:#264f8c;font-size:22px;line-height:22px;margin-top:0px;background-image:url('../img/site/globeIcon.jpg');background-repeat:no-repeat; padding-left:34px;min-height:24px;border-bottom:1px solid #d5d3d3;padding-bottom:10px;}
p{font-size:14px;line-height:18px;}


body{background:url('../img/site/tabs_bgSlice.png') #fff repeat-x;font-family:"Myriad Pro", "Myriad", sans-serif;min-width:983px;}
body.top-navbar{padding-top:0px!important;}

header#banner{min-width:100%;height:217px;float:left;background-image:url('../img/site/tabs_headerBgSlice.png'); background-repeat:repeat-x;}
header#banner .internalContainer{width:983px;height:217px;background-image:url('../img/site/tab_planeBg.png');background-position:20% 0%;background-repeat:no-repeat;margin:0 auto;}

a.logoHolder{float:left;width:301px;}
img.mapPosition{float:right;}
.page-header{border-bottom:none;margin:0px;}

#nav-main{float:left;width:100%;background:url('../img/site/tabs_navBg.jpg') repeat-x;}
.navbar .nav {float:left;min-width:982px;background:url('../img/site/tabs_navBg.jpg') repeat-x;}
.navbar .nav > li > a {float: none;line-height: 18px; color: #fff;text-decoration: none;rgba(0, 0, 0, 0.25);font-size:15px; padding: 13px 10px 14px;border-right:1px solid #1480b4;font-weight:bold;}
.navbar .nav .active > a, .navbar .nav .active > a:hover {color: #052c59;text-decoration: none;background-color: transparent;}
.navbar .nav > li > a:hover {color:#052c59;}

ul.nav li.dropdown:hover ul.dropdown-menu{
display: block;
/*left:100%;*/
margin-top:-5px;
}
ul.nav li.dropdown:hover ul.dropdown-menu li ul{
  display: none;
  position: absolute;top: 100%;left: 0;
  z-index: 1000;
  float: left;
  min-width: 160px;
  padding: 4px 0;
  margin: 1px 0 0;
  list-style: none;
  background-color: #fff;
  border: 1px solid #CCC;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
ul.nav li.dropdown:hover ul.dropdown-menu li ul.dropdown-menu::before {
  position: absolute;
  top: -6px;
  left: 10px;
  display: inline-block;
  border-right: transparent;
  border-bottom: transparent;
  border-left:transparent;
  content: '';
}
ul.nav li.dropdown:hover ul.dropdown-menu li ul.dropdown-menu::after {
  position: absolute;
  top: -6px;
  left: 10px;
  display: inline-block;
  border-right: transparent;
  border-bottom: transparent;
  border-left:transparent;
  content: '';
}
ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown:hover ul{
  display: block;
  left:100%;
  margin-top:-29px;
}
ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown:hover .caret {
border-top: 4px solid black;
border-left: 4px solid transparent;
border-bottom: 4px solid transparent;
border-top-color: transparent;
border-bottom-color: transparent;
border-left-color: #fff;
margin-top:6px;

}
.navbar .nav li.dropdown.active > .dropdown-toggle:hover {
  color: white;
  text-decoration: none;
  background-color: #08C;
}

#nav-secondary{float:left;width:100%;background-color:transarent; margin-bottom:20px;height:40px;}
#nav-secondary li.dropdown{float:left;padding:10px 15px;background:url('../img/site/tabs_navBg.jpg') repeat-x;margin-right:10px;font-size:16px;font-weight:bold;  border-radius:10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;}
#nav-secondary ul.nav .dropdown-toggle{color:white;}
#nav-secondary ul.nav .dropdown-toggle:hover{background:transparent;color:#052C59;}
/*#nav-secondary .nav > li > a {float: none;line-height: 18px; color: #fff;text-decoration: none;rgba(0, 0, 0, 0.25);font-size:16px; padding: 13px 11px 14px;border-right:1px solid #1480b4;font-weight:bold;background-color:red;}
#nav-secondary .nav .active > a, .navbar .nav .active > a:hover {color: #052c59;text-decoration: none;background-color: transparent;}
#nav-secondary .nav > li > a:hover {color:#052c59;}*/

form.form-search  {float:left;}
.alert-block{float:left!important;width:560px!important;}

#wrap{width: 983px;margin: 0 auto;}
#content{float:left;width:655px;}
#main.contentContainer{float:left;width:613px; padding:20px;background:#f7f7f7;border:1px solid #d5d3d3;
  border-radius:10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  behavior: url('PIE.php');
  padding-bottom:290px;
}

.contentContainer{float:left;width:613px; padding:20px;background:#f7f7f7;border:1px solid #d5d3d3;
  border-radius:10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  behavior: url('PIE.php');
  margin-bottom:20px;
}


#sliderContainer{
  margin-bottom:20px;
}

#main.contentContainer a{
  border: 1px solid #b6242e;
  color:#fff;font-weight:bold;
  margin-top:10px;
  padding: 8px 20px 8px 20px;
  text-align: center; 
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -webkit-box-shadow: #666 0px 2px 3px;
  -moz-box-shadow: #666 0px 2px 3px;
  box-shadow: #666 0px 2px 3px;
  background: #e72f3b;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e72f3b), to(#a5222b));
  background: -webkit-linear-gradient(#e72f3b, #a5222b);
  background: -moz-linear-gradient(#e72f3b, #a5222b);
  background: -ms-linear-gradient(#e72f3b, #a5222b);
  background: -o-linear-gradient(#e72f3b, #a5222b);
  background: linear-gradient(#e72f3b, #a5222b);
  -pie-background: linear-gradient(#e72f3b, #a5222b);
  behavior: url('PIE.php');text-shadow: 0 -1px 0 rgba(1, 3, 0, 0.65);
  }
  #main.contentContainer a:hover{color:#ccc;text-decoration:none;}

footer{float:left;height:100px;width:100%;background:url('../img/site/footerBg.png');}
footer .internalContainer{margin:0 auto;height:100px;width:983px;}
footer .internalContainer p.copy{float:right;color:#fff;}

aside#sidebar{width:290px;float:right;}

.invoiceSide{float:left;
  width: 250px;
  padding: 20px;
  background: #F7F7F7;
  border: 1px solid #D5D3D3;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  behavior: url('PIE.php');
  margin-bottom:20px;
  }
.invoiceSide h2{ color: #E92F3C;
  font-size: 22px;
  line-height: 22px;
  margin-top: 0px;
  background-image: url('../img/site/globeIcon.jpg');
  background-repeat: no-repeat;
  padding-left: 34px;
  min-height: 24px;
  border-bottom: 1px solid #D5D3D3;
  padding-bottom: 10px;
  }
.invoiceSide p {color:#000;font-weight:normal;font-size:14px;margin-top:5px;float:left;margin-bottom:0px;}
.invoiceSide a{
  border: 1px solid #B6242E;
  color:#fff;font-weight:bold;
  margin-top:5px;
  padding: 5px 20px 5px 20px;
  text-align: center; 
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;

   background: #e72f3b;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e72f3b), to(#a5222b));
  background: -webkit-linear-gradient(#e72f3b, #a5222b);
  background: -moz-linear-gradient(#e72f3b, #a5222b);
  background: -ms-linear-gradient(#e72f3b, #a5222b);
  background: -o-linear-gradient(#e72f3b, #a5222b);
  background: linear-gradient(#e72f3b, #a5222b);
  -pie-background: linear-gradient(#e72f3b, #a5222b);
  behavior: url('PIE.php');margin-top:10px;float:left;
  text-shadow:0 -1px 0 rgba(1, 3, 0, 0.65);
  }
  .invoiceSide a:hover{color:#ccc;text-decoration:none;}
.invoiceSide a:hover{text-decoration:none;color:#052c59;}
.advertismentHolder{float:left;margin-bottom:20px;/*margin-top:20px;*/margin-left:15px;}


.subscribeSide{
  float:left;
  width:260px;
  /*height:190px;*/
  min-height:145px;
  padding:15px;
  background-color:#e92f3c;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  margin-bottom:20px;
  
  }
.subscribeSide .textContainer{float:left;width:155px;}
.subscribeSide h2{float:left;font-size:30px;color:#fff;text-align:center;}
.subscribeSide p {color:#fff;font-weight:bold;font-size:14px;margin-top:5px;float:left;margin-bottom:0px;}
.subscribeSide a{
  border: 1px solid #0e74a2;
  color:#fff;font-weight:bold;
  margin-top:5px;
  padding: 5px 20px 5px 20px;
  text-align: center; 
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  width: 120px; z-index: 100; float: left; position: relative;

  background: #1C93CA;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1C93CA), to(#0e74a2));
  background: -webkit-linear-gradient(#1C93CA, #0e74a2);
  background: -moz-linear-gradient(#1C93CA, #0e74a2);
  background: -ms-linear-gradient(#1C93CA, #0e74a2);
  background: -o-linear-gradient(#1C93CA, #0e74a2);
  background: linear-gradient(#1C93CA, #0e74a2);
  -pie-background: linear-gradient(#1C93CA, #0e74a2);
  behavior: url('PIE.php');margin-top:10px;float:left;
  text-shadow:0 -1px 0 rgba(1, 3, 0, 0.65);
  }
.subscribeSide a:hover{text-decoration:none;color:#052c59;}



.lonelyPlanet{
  float:left;
  width:260px;
  /*height:190px;*/
  min-height:145px;
  padding:15px;
  background-color:#023F88;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  margin-bottom:20px;
  text-align: center;
  }
.lonelyPlanet img {display:inline-block;margin-top:10px;margin-bottom:15px;}
.lonelyPlanet a{color:#fff;font-size:18px;font-weight:bold;}
/* ------------------------------------------------------------------------SUBSCRIBE FORM CSS-------------------------------------------------------------*/
	
.clear{clear:both;}
	
.body-wrap{width:931px; height:auto; margin:30px auto; padding:25px; -webkit-border-radius: 15px; border-radius: 15px; background:#f7f7f7; border:1px solid #d5d3d3}


h1.globe{background:url(../images/globe.png) left no-repeat; padding: 0 0 0 30px; margin:0 0 20px 0; font-size:24px; line-height:40px;  color:#264f8c; height:38px; border-bottom:1px solid #d5d3d3; display:block}
h3.red{color:#e92f3c; font-size:16px; line-height:22px;}
h3.blue{color:#264f8c; font-size:16px; line-height:22px;}
h3.small{color:#333333; font-size:12px; line-height:18px; font-weight:normal}
h3.normal{color:#333333; font-size:16px; line-height:18px; font-weight:normal}

p{line-height:22px; margin-bottom:10px}

.black-bold{color:#000; font-weight:bold}
.red{color:#f00}
.mb10{margin-bottom:10px}
.mb30{margin-bottom:30px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}


.content-left{width:615px; min-height:400px; float:left}
.content-full{width:930px; height:auto; float:left}
.content-right{width:275px; height:400px; float:left; padding:0 0 0 25px;}
.full{width:100%; float:left; margin-bottom:8px;}


.sub-box{width:300px; height:125px; float:left}
.sub-box .left{width:25px; float:left; height:125px;}
.sub-box .right{width:275px; float:left; height:125px;}
.sub-box .left input[type="radio"]{ }
.sub-box .left input[type="radio"] + label {background: url(../images/radio-off.png) no-repeat;height: 16px; width: 16px; display:inline-block; padding: 0 0 0 0px; }
.sub-box .left input[type="radio"]:checked + label  {background: url(../images/radio-on.png) no-repeat; height: 16px; width: 16px;display:inline-block; padding: 0 0 0 0px;}


.reg-form{width:460px; float:left; }
.reg-form .lc{width:150px; height:30px; float:left; margin:0 0 8px 0; line-height:30px}
.reg-form .rc{width:300px; height:35px; float:left; margin:0 0 8px 0; }
.reg-form .fc{width:460px; height:30px; float:left; margin:0 0 8px 0}
.reg-form .txt{width:265px; height:28px; float:left; border:1px solid #9e9e9e; padding:0 5px 0 5px; font-size:16px; margin:0}
.reg-form select{width:277px; height:28px; float:left; border:1px solid #ddd;  font-size:16px; line-height:38px; padding:5px; border-radius:5px;}
.reg-form select option{line-height:38px}

.red-btn{background:#B7252F; background-image: linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -o-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -moz-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -webkit-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -ms-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -webkit-gradient(	linear,	left bottom,left top,color-stop(0.2, #B7252F),	color-stop(0.52, #E9303D));
		-webkit-box-shadow: 0px 0px 5px 2px #cccccc; box-shadow: 0px 0px 5px 2px #cccccc;
		padding: 7px 20px; height:32px; -webkit-border-radius: 5px; border-radius: 5px; color:#fff; text-decoration:none;
		text-shadow: 1px 1px 1px #525252;  filter: dropshadow(color=#525252, offx=1, offy=1);
		margin:30px 20px 20px 0; font-weight:bold; font-size:14px; cursor:pointer;	border:1px solid #E9303D;	
}

.red-btn:hover{opacity:0.9; filter: alpha(opacity = 90);}

.error { color:#f00; font-size:9px; width: 200px; float:left; margin:0; line-height:12px;}


.contentContainerArchive{float:left;width:613px; padding:20px;background:#f7f7f7;border:1px solid #d5d3d3;
  border-radius:10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  behavior: url('PIE.php');
  margin-bottom:20px;min-height:1000px;
}


.archiveItemContainer{float:left;width:500px;height:30px;line-height:30px;margin:1px 1px}
.archiveItemContainer .archivePdfLink img{float:left;widht:22px;height:22px;margin-right:10px;}
.archiveItemContainer a.archivePdfLink{color:#e92f3c;}
.archiveItemContainer a.archivePdfLink:hover{color:#ccc;text-decoration:none;}

.archiveItemContainer a{color:#e92f3c;}
.archiveItemContainer a img{float:left;widht:22px;height:22px;margin-right:10px;}
.archiveItemContainer a:hover{color:#ccc;text-decoration:none;}

.contentContainerSingleHtml{float:left;width:940px; padding:20px;background:#f7f7f7;border:1px solid #d5d3d3;
  border-radius:10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  behavior: url('PIE.php');
  margin-bottom:20px;
}

form#si_contact_form1{float:left;font-size:14px;}
form#si_contact_form1 .required{color:red;}
form#si_contact_form1 div{width:100%;float:left;}
form#si_contact_form1 label{float:left;width:150px;font-size:14px;margin-top:5px;}
form#si_contact_form1 input{float:left;width:150px;font-size:14px;width:300px;height:30px;}
form#si_contact_form1 select{float:left;width:150px;font-size:14px;width:320px;margin-top:5px;}
form#si_contact_form1 textarea{float:left;width:150px;font-size:14px;width:550px;margin-bottom:20px!important;}
form#si_contact_form1 div.testerClass{float:left;font-size:14px;}
form#si_contact_form1 div.testerClass{margin-top:0px;width:330px;}
input.radioB{float:left;margin-right:10px;}
.radioBDiv{float:left;width:350px;}
.radioBDiv label{margin-top:7px!important;}
#si_refresh_ctf1 a{background:transparent!important;border:none!important;float:left!important;}
#si_refresh_ctf1{width: 100px!important;margin-top:-10px}
img.ctf-captcha{float:Left;margin-left:-100px!important;}

#si_contact_captcha_code1{float:left;width:200px!important;margin-bottom:20px!important;}

#si_refresh_ctf1{float:left;}
img.ctf-captcha{margin-top:20px;}

input#fsc-submit-1{background:#B7252F; background-image: linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -o-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -moz-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -webkit-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -ms-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -webkit-gradient(	linear,	left bottom,left top,color-stop(0.2, #B7252F),	color-stop(0.52, #E9303D));
		-webkit-box-shadow: 0px 0px 5px 2px #cccccc; box-shadow: 0px 0px 5px 2px #cccccc;
		padding: 7px 20px; height:32px; -webkit-border-radius: 5px; border-radius: 5px; color:#fff; text-decoration:none;
		text-shadow: 1px 1px 1px #525252;  filter: dropshadow(color=#525252, offx=1, offy=1);
		margin:30px 20px 20px 0; font-weight:bold; font-size:14px;width:150px!important;}
                
input#fsc-submit-1:hover{text-decoration:none;color:#ccc;}

.pollContainer{float:left;
  width: 250px;
  padding: 20px;
  background: #F7F7F7;
  border: 1px solid #D5D3D3;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  behavior: url('PIE.php');
  margin-bottom:20px;
  }

.pollContainer h3{
  color: #264F8C;
  font-size: 22px;
  line-height: 22px;
  margin-top: 0px;
  background-image: url('../img/site/globeIcon.jpg');
  background-repeat: no-repeat;
  padding-left: 34px;
  min-height: 24px;
  border-bottom: 1px solid #D5D3D3;
  padding-bottom: 10px;
  }
.pollContainer div.widget-poll{float:left;}
.pollContainer div.widget-poll td{float:left;margin-bottom:10px;}
.pollContainer div.widget-poll-question{font-size:14px;color:#264F8C;margin-top:5px;}

.pollContainer div.total-votes{margin-top:10px;}
.pollContainer form{margin-top:10px;}
.pollContainer input.poll-wh-style, .showformlink{
  border: 1px solid #0E74A2;
  color: white;
  font-weight: bold;
  margin-top: 5px;
  padding: 5px 20px 5px 20px;
  text-align: center;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  background: #1C93CA;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1C93CA), to(#0E74A2));
  background: -webkit-linear-gradient(#1C93CA, #0E74A2);
  background: -moz-linear-gradient(##0E74A2);
  background: -ms-linear-gradient(#1C93CA, #0E74A2);
  background: -o-linear-gradient(##0E74A2);
  background: linear-gradient(#1C93CA, #0E74A2);
  -pie-background: linear-gradient(#1C93CA, #0e74a2);
  behavior: url('PIE.php');
  margin-top: 10px;
  float: left;
  text-shadow: 0 -1px 0 
}
.showresultslink{margin-top:15px;float:left;color:red;margin-left:15px;font-size:14px;font-weight:bold;}
.showresultslink:hover{color:#ccc;}

.situationVacantHolder{
  float:left;
  width:100%;
  float:left;
  background: #F7F7F7;
  border: 1px solid #D5D3D3;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  behavior: url('PIE.php');
  margin-bottom:10px;
 }
.situationVacantHolder .titleContainer{float:left;width:138px;font-weight:bold;padding:20px;}
.situationVacantHolder .textContentContainer{float:left;width:394px;padding:20px;

  background: #F7F7F7;
  
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  behavior: url('PIE.php');

 }
 
div.previous a{background:#B7252F; background-image: linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -o-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -moz-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -webkit-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -ms-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -webkit-gradient(	linear,	left bottom,left top,color-stop(0.2, #B7252F),	color-stop(0.52, #E9303D));
		-webkit-box-shadow: 0px 0px 5px 2px #cccccc; box-shadow: 0px 0px 5px 2px #cccccc;
		padding: 7px 30px 7px 20px;  -webkit-border-radius: 5px; border-radius: 5px; color:#fff; text-decoration:none;
		text-shadow: 1px 1px 1px #525252;  filter: dropshadow(color=#525252, offx=1, offy=1);
		margin:30px 20px 20px 0; font-weight:bold; font-size:14px; cursor:pointer;	border:1px solid #E9303D;	}

div.next a{background:#B7252F; background-image: linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -o-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -moz-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -webkit-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -ms-linear-gradient(bottom, #B7252F 20%, #E9303D 52%);
		background-image: -webkit-gradient(	linear,	left bottom,left top,color-stop(0.2, #B7252F),	color-stop(0.52, #E9303D));
		-webkit-box-shadow: 0px 0px 5px 2px #cccccc; box-shadow: 0px 0px 5px 2px #cccccc;
		padding: 7px 30px 7px 20px;  -webkit-border-radius: 5px; border-radius: 5px; color:#fff; text-decoration:none;
		text-shadow: 1px 1px 1px #525252;  filter: dropshadow(color=#525252, offx=1, offy=1);
		margin:30px 20px 20px 0; font-weight:bold; font-size:14px; cursor:pointer;	border:1px solid #E9303D;	}
                
li.gallery-item a.thumbnail{background:transparent!important;}
li.gallery-item .thumbnail img  {width:115px;height:auto;}
/* ==|== media queries ======================================================
   EXAMPLE Media Query for Responsive Design.
   This example overrides the primary ('mobile first') styles
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 35em) {
  /* Style adjustments for viewports that meet the condition */
}

@media (max-width: 983px){
  body {
 font-family:"Myriad Pro", "Myriad", sans-serif;
  padding-left:20px;
  padding-right:20px;
 
  float:left;
  }
}


/* ==|== non-semantic helper classes ======================================== */

.ir { border: 0; font: 0/0 a; text-shadow: none; color: transparent; background-color: transparent; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }



/* ==|== print styles ======================================================= */

@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; }
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}