@charset "UTF-8";

/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : Sine QN - Strategy and Project Management Print Stylesheet

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/


/* COMMON AND GLOBAL */
body { font:62.5%/1.6 Tahoma, Helvetica, sans-serif; margin:0; padding:0; background:#000000; color:#9d9fa2; text-align:left; }
td, textarea, input, select { font:100% Tahoma, arial, verdana, Helvetica, sans-serif; }

/* ----- IDS ----- */
#outterContainer { min-width:968px;}
#outterContainer.withBg { background: url(assets/bodyBg.gif) bottom center no-repeat; padding-bottom:200px;}
#container { width:968px; margin:0 auto; text-align:left; font-size:110%; }   
#header { width:968px; height:110px; position:relative;}
#logo { display:none;}
#logoprint {
	background-image: url(assets/logoprint.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	padding: 0px;
	height: 63px;
	width: 207px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
}
#headers {width:222px; height:28px; position:absolute; top:0px; left:716px;}
#headerLinks { display:none; }
#headerLinks ul { display:none;}
#headerLinks li { display:none;}
#headerLinks li.first { display:none;}
#headerLinks a { display:none;}
#brochureDownload { display:none;}
#brochureDownload a { display:none;}
#brochureDownload a:hover { display:none;}
#search { display:none; }
#search .searchInput { display:none;}
#search .searchButton { display:none;}
#flashHome { display:none }

/* ----- HOME COLUMNS ----- */
#homeCols { margin-left:38px; padding-bottom:25px; padding-top:9px;}
#homeCols table {}
#homeCols table .homeCol1 { width:616px;}
#homeCols table .homeCol2 { width:71px;}
#homeCols table .homeCol3 { width:276px;}
#homeCols table table {}
#homeCols th {
	height:45px;
	vertical-align:top;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	background-image: url(assets/homecolline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#homeCols td { font-size:12px; font-weight:normal; padding:0px; vertical-align:top;}
#homeCols .bulletCol { padding-left:8px !important; width:22px; padding-bottom:6px !important;}
#homeCols .listCol { width:158px;}
#homeCols .listColb { width:184px;}
#homeCols .dataText { padding: 0 40px 0 9px !important; line-height:14px;}
#homeCols .questionImage { padding: 2px 0 0 0 !important; width:71px; line-height:14px;}
#homeCols .questionText {
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/* ----- INTERNAL PAGES ----- */
#internalBar { margin:5px 0 0 47px;}
#columns { padding-bottom:45px;}
#leftCol {  display:none}
#leftCol #strategicThinking {  display:none}
#leftCol #missionAndValues {  display:none}
#leftCol #sidebar {  display:none}
#leftCol #sidebarnonav {  display:none}
#leftCol #dictionaryind { display:none}
#rightCol { display:inline; float:left; width:580px;}
#content { margin-top:17px; }
#content #contentTitle { width:580px; height:45px; display:block; background:url(assets/homecolline.gif) bottom left repeat-x;}
#content .padding h2 { font-size:14px; color:#ffffff; line-height:16px; font-weight: normal;}
#content .padding h3 { font-size:15px; color:#7fc241; line-height:18px; font-weight: normal; padding:0px 0 22px 0;}
#content .padding h4 { font-size:14px; color:#7fc241; line-height:14px; font-weight: normal; padding:20px 0 16px 0;}
#content .padding { font-size:12px; color:#cccccc; line-height:16px; padding:20px 20px 0 0px;}
#content .padding ul {	padding-top: 0px;	margin-top: 0px;	margin-bottom: 18px;}
#content .padding ul li {margin-bottom: 6px;}
#content .padding #tablestyle td {
	font-size:12px;
	color:#FFFFFF;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2c2b2b;
}
#content .smallerText { font-size:14px; color:#9d9fa2;}
#content strong { color:#7fc241; font-weight: normal; }

/* ----- CLASSES ----- */
.clear { clear:both; }
.hide { display:none; }
.float_left { float:left !important; }
.float_right { float:right !important; }
.image_right { float:right; padding:0 0 15px 15px; }
.image_left { float:left; padding:0 15px 15px 0; }
.image_center { margin:0 auto;}
.relative { position:relative; }
.inline {display:inline;}
.hand { cursor:pointer;}
.green { color:#7fc241;}

/* ----- HEADINGS & PARAGRAPHS ----- */
h1, h2, h3, h4, h5, h6 { margin:0; padding:0 0 22px 0; font-size:100%; font-weight:bold;}
.homeTitle { font-size:16px; font-weight:normal; color:#7fc241; padding-bottom:6px;}
.internalTitle { font-size:18px; font-weight:normal; color:#7fc241; padding: 0 0 17px 0px; line-height:36px;}
.internalTitle a { font-size:18px; font-weight:normal; color:#7fc241; padding: 0 0 17px 9px; line-height:36px;}
.SearchTitle { font-size:14px; font-weight:normal; color:#7fc241; padding: 0 0 4px 0px; line-height:26px; border-bottom:1px solid #2c2b2b;}
.SearchTitle a { font-size:14px; font-weight:normal; color:#7fc241; padding: 0 0 4px 0px; line-height:26px; text-decoration:none;}
.SearchTitle a:hover { font-size:14px; font-weight:normal; color:#ffffff; padding: 0 0 4px 0px; line-height:26px; text-decoration:none;}
.searchpageTitle { width:580px; height:45px; display:block; background:url(assets/homecolline.gif) bottom left repeat-x;}
.searchpageh1 { font-size:18px; font-weight:normal; color:#7fc241; padding: 0 0 10px 0px; line-height:36px; background:url(assets/homecolline.gif) bottom left repeat-x;}


/* ----- TOP NAVIGATION ----- */
#topNav { display:none;}
#topNav ul { display:none;}
#topNav li { display:none;}
#topNav a {display:none;}
#topNav a:hover { display:none;}
#topNav .active a { display:none;}
#topNav .current_page_ancestor a { display:none;}

/* ----- LEFT NAVIGATION ----- */
#leftNav { display:none;}
#leftNav ul { display:none;}
#leftNav ul ul { display:none;}
#leftNav li { display:none;}
#leftNav li li { display:none;}
#leftNav ul a {display:none;}
#leftNav ul a:hover { display:none;}
#leftNav ul ul a { display:none;}
#leftNav ul ul a:hover { display:none;}
#leftNav .active a { display:none;}
#leftNav ul ul .active a { tdisplay:none;}
#leftNav .current_page_ancestor a { display:none;}




/* ----- BREADCRUMBS ----- */
#breadcrumbs { display:none;}
#breadcrumbs .grey { display:none;}
#breadcrumbs ul {display:none;}
#breadcrumbs li { display:none;}
#breadcrumbs a { display:none;}
#breadcrumbs a:hover { display:none;}
#breadcrumbs .currentPage { display:none;}

/* ----- FOOTER ----- */

#keyline { margin-left: 50px; width: 874px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #7fc241; margin-bottom: 50px;}
#footer {}
#footer a { font-weight:normal; text-decoration:none;}
#footer a:hover { text-decoration:none; color:#7fc241;}
#footerLinks { width:250px; height:45px; padding-left:38px; line-height:17px;}
#footerLinks ul { margin:0; padding:0;}
#footerLinks li { display:block; float:left; background:url(assets/footerLinkDivider.gif) 0px 4px no-repeat; padding: 0 6px 0 8px;}
#footerLinks li.first { background:none;}
#footerLinks a { font-size:11px; color:#ffffff; font-weight:normal;}
#footerFlash { float:right; margin-right:27px; display:inline; height:80px;}
#footerLogos { float:left; width:350px; height:80px; margin-top:10px;}
#footerLogos a { display:block; float:left; display:inline;}
#footerLogos .footerLogo1 { display:inline; float:left; margin-left:46px;}
#footerLogos .footerLogo2 { display:inline; float:left; margin-left:8px;}
#footerLogos .footerLogo3 { display:inline; float:left; margin-left:9px;}
#footerLogos .footerLogo4 { display:inline; float:left; margin-left:11px;}

/* ----- GLOBAL ----- */
img { display:block; }
p { padding:0 0 15px 0; margin:0; }
address { font-style:normal;}

/* ----- LINKS ----- */
a { color:#7fc241; font-weight:normal; text-decoration:underline; }
a:hover { text-decoration:none; }
a:focus, a:hover, a:active { outline:none;}

/* ----- FORMS ----- */
form { padding:0; margin:0; }
fieldset { padding:0; margin:0; border:0px none; display:block; }
legend { padding:0; margin:0; display:none; }

/* ----- TABLES ----- */
table { border-collapse:collapse; }
table p {
	padding:0px;
	font-weight: normal;
}



/* path */
.path {
	background: #949490;
	color: #001834;
	font: normal 1.1em Tahoma, Arial, SunSans-Regular, Sans-Serif;
	padding: 8px 12px;
}
.path li,.path ul {display: inline;}
.path a {
	color: #FAFAFA;
	text-decoration: none;
	margin-right: 16px;
}
.path a:hover {
	color: #FFE;
	text-decoration: underline;
}


/* posts */
.post h1 a {
	color: #7fc241;
	text-decoration: none;
}
.post h1 a:hover {
	border-color: #CCC;
	color: #3A90FD;
}

.descr {
	color: #1D1D1D;
	font-size: 11px;
	margin-bottom: 8px;
	margin-top: 6px;
	margin-right: 18px;
	margin-left: 0px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

.post {
	margin: 0px;
	padding: 0px;
}
.post .info{
	color: #222;
	margin-top: 2px;
	margin-right: 18px;
	margin-bottom: 4px;
	margin-left: 21px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
/*.post img {
	margin: 0px;
	padding: 0px;
}*/

.info a {text-decoration: none;}
.info a:hover {text-decoration: underline;}

/* comments */
.content ol li {
	background: none;
}

.commentlist {margin: 0; padding: 0;}
.commentlist li {
	margin-bottom: 1.2em;
	list-style: decimal;
}
#commentform {
	width: 360px;
	padding: 6px;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0;
}
.commentmetadata {padding: 2px 0 4px;}
.commentmetadata a {
	color: #7AD2D7;
	text-decoration: none;
}
.commentmetadata a:hover {text-decoration: underline;}

textarea.styled {width: 280px;}

.styled {
	font-size: 1.1em;
	background: #F8F7F6;
	border: 1px solid #D6D3D3;
}
.styled:hover {
	background: #FFF;
	border: 1px solid #D6D3D3;
}
.styled:focus {
	background: #FFF;
	border: 1px solid #939793;
}
#commentform input {margin-bottom: 3px;}

/* calendar */
#wp-calendar {color:#A0A0A0;}

.navigation table caption {border-bottom-color:#000;}

.navigation table thead tr {
  border-bottom-color:#000;
  color:#A53512;
}

.navigation table th {border-bottom-color:#000;}

.navigation table td#today {
  border-color:#000;
  color:#A53512;
}

.navigation table td a {
  border-bottom-color:#000;
  background-color:#EDF3DE;
}

.navigation table tfoot {border-top-color:#000;}

.navigation table tfoot a {background:none;}

/* calendar
--------------------------------------------------*/
#wp-calendar {
  display:inline-table;
  border-collapse:collapse;
  width:185px;
  margin:0px 10px 0 10px;
  text-align:center;
}

.navigation table caption {
  margin: -5px 10px 0 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid;
  letter-spacing: 0.1em;
}

.navigation table thead tr {border-bottom:1px solid;}

.navigation table th {border-bottom:1px solid;}

.navigation table td {
  width: 225px; 
  padding: 1px;
  font-size: 0.9em;
}

.navigation table td#today {
  padding: 0;
  border: 1px solid;
  font-size: 1em;
  font-weight: bold;
}

.navigation table td a {
  display: block;
  border-bottom: 1px solid;
  font-weight: bold;
  font-size: 1.15em;
}

.navigation table tfoot {border-top:1px solid;}
.navigation table tfoot a {
  border: none;
  font-weight: bold;
}
.navigation table tfoot #prev a {text-align:left;}
.navigation table tfoot #next a {text-align:center;}

#searchform {padding: 0px;}