﻿* { margin:0; padding:0;}
body { background:#fff; font-family:Tahoma; font-size:100%; line-height: 100%; color:#e4e4e3;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}

p { margin-bottom:18px; text-align:justify}

.reference { font-size:8pt}
.p0 { margin-bottom:0;}
.p1 { margin-bottom:32px;}
.p2 { margin-bottom:39px;}
.p3 { margin-bottom:26px;}
.p4 { margin-bottom:14px;}
.p5 { margin-bottom:10px;}
.p6 { margin-bottom:20px;}

.tall_top { background:url(images/tall_top.gif) left top repeat-x #053b5f;}
/*.tall_top { background-color: #0E3A5F;}*/
.tall_bottom { background:url(images/tall_bottom.jpg) left bottom repeat-x;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

/* .form { height:26px;}
form input {width:156px; height:18px; background:#fff; color:#8c8c8c; font-size:1em; font-family:arial; padding-left:3px; margin-right:12px; border:1px solid #cecece;}
textarea { width:324px; height:118px; background:#fff; overflow:auto; color:#8c8c8c; font-size:1em; font-family:arial; padding-left:3px; margin-right:12px; border:1px solid #cecece; margin-bottom:7px;} */

.form { height:20px;}
fieldset { width:96%; margin:0 0 6px 0;text-align:left; border:1px #8c8c8c solid; border-collapse:collapse; padding-bottom:4px;  }
legend {color:#fff; padding:0 0 3px 0; }
input {	width: 200px; height: 16px; background: #043352; color: #8C8C8C; font-size: 8pt; font-family: arial; margin: 0 6px 0 6px; border: 1px #053B5F solid;}
textarea { width:97%; height:80px; background:#043352; overflow:auto; color:#8c8c8c; font-size:1em; font-family:arial; margin:0 6px 0 6px; border:0; margin-bottom:7px;}
.inputLabel { color: #e4e4e3; font-size: 8pt; font-family: arial; padding:0 6px 0 6px;}
.checkbox { width:20px; height:16px; margin:2px 2px 2px 2px; border:none; }
.checkcell { color:#8c8c8c; font-size:8pt; font-family:arial; text-align:left; }
.newscell { color:#8c8c8c; font-size:8pt; font-family:arial; text-align:left; padding-top:4px; }
.send { width: 50px; color:#0498d6; font-size:8pt; font-family:arial; text-align:right; padding-top:0px; }

.input_1 { width:111px; height:18px; background:#fff; border:1px solid #21698b; border-right:0; color:#878787; font-size:10px; padding-left:3px;}
.input_2 { height:24px; background:#252722; border:0; width:46px; height:20px; color:#fff; font-size:10px;}

/*==================list====================*/
ul { list-style:none;}
ul.circle { list-style: circle; margin-left: 18px;}
ul.square { list-style: square; margin-left: 18px;}
ul.disc { list-style: disc; margin-left: 18px;}

.footer_nav { padding-bottom:8px;}
.footer_nav li { display:inline;}
.footer_nav li a { background:url(images/footer_divider.gif) no-repeat right 3px; padding:0 20px 0 20px; color:#053b5f; text-decoration:none;}
.footer_nav li a:hover { text-decoration:underline;}
.footer_nav li a.last { background:none; padding-right:0;}

.list1 li a { line-height:1.8em; color:#c9cecf; text-decoration:none}
.list1 li a:hover { line-height:1.8em; color:#58ab21; text-decoration:underline}
.list2 li { margin:9px 0 9px 0; margin-right:50px; text-align:inherit}
.list3	{ margin-bottom:16px;}
.list3 li { margin:3px 0 3px 0; margin-right:0px; list-style: square; margin-left: 30px; text-align:inherit}
.list3 li a { color:#ffffff; text-decoration:none}
.list3 li a:hover { color:#7ebb06; text-decoration:underline}
.list4	{ margin-bottom:16px;}
.list4 li { margin:6px 0 6px 0; margin-right:0px; list-style: square; margin-left: 30px; text-align:inherit}
.list4 li a { color:#ffffff; text-decoration:none}
.list4 li a:hover { color:#7ebb06; text-decoration:underline}
.list5	{ margin-bottom:16px;}
.list5 li { margin:8px 0 8px 0; margin-right:0px; list-style: none; margin-left: 0px; text-align:inherit}
.list5 li a { color:#ffffff; text-decoration:none}
.list5 li a:hover { color:#58ab21; text-decoration:underline}
.list6	{ margin-bottom:8px;}
.list6 li {  margin:0 0 0 30px; padding:2px 0 2px 0; line-height:8pt; list-style: square; text-align:inherit;}

/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}
.img_box { width:100%; overflow:hidden; padding-bottom:20px;}
.img_box img { float:left; margin:0 18px 0 0;}
.img_box1 { width:100%; overflow:hidden;}
.img_box1 img { float:left; margin:0 18px 0 0; border:1 black solid}
.img_box2 { width:100%; overflow:hidden; padding-bottom:10px;}
.img_box2 img { float:left; margin:0 18px 0 0;}

.img_spacer	{ background:url("images/spacer.gif") transparent; width: 196px; height: 18px}

/*==================txt, links, lines, titles====================*/
a {text-decoration:none; color:#0498d6;}
a:hover{text-decoration: underline; color:#58ab21}

h1 { font-size:26px; color:#fff; font-family:"trebuchet ms"; font-weight:normal; line-height:1.1em; margin-bottom:20px;}
h2 { font-size:2em; color:#fff; font-family:"trebuchet ms"; font-weight:normal; line-height:1.1em; margin-bottom:20px;}
h2.home	{ margin-bottom:4px;}
h3 { color:#7ebb06; font-family:"trebuchet ms"; font-size:14pt; line-height:1.1em; margin-bottom:20px; font-weight:normal;}
h3.h3 { color:#7ebb06; font-family:"trebuchet ms"; font-size:14pt; line-height:1.1em; margin-bottom:6px; font-weight:normal;}
h4 { color:#7ebb06; font-family:trebuchet ms, Arial, sans-serif; font-size:11pt; font-weight: bold; margin-bottom:8px; line-height:1.2em;}
h4.blue { color:#0498d6; font-family:trebuchet ms, Arial, sans-serif; font-size:11pt; font-weight: bold; margin-bottom:0px; line-height:1.2em;}
h5 { font-size:14pt; color:#fff; font-weight:500; margin-bottom:8px;}
h5.h5 { font-size:12px; color:#fff; font-weight:600; margin-bottom:12px; text-align:center}
h6 { font-size:8pt; margin-bottom:4px; font-weight:normal;}
h6.h6 { margin-bottom:12px;}

.link1 { color:#c9cecf;}
.link2 { color:#7ebb06;}
.link3 { color:#c9cecf;}
.link3:hover { color:#7ebb06;}

.line_hor { background:url(images/line2.gif) left center repeat-x; padding-bottom:12px; margin-bottom:12px;}
.line_hor1 { background:url(images/line1.gif) left bottom repeat-x; padding-bottom:12px; margin-bottom:12px;}
.line_hor2 { background:url(images/line1.gif) left bottom repeat-x; padding-bottom:6px; margin-bottom:6px;}
.line_hor3 { background:url(images/line2.gif) left center repeat-x; padding-bottom:6px; margin-bottom:6px;}

.title { margin-bottom:20px;}
.sup { vertical-align: super; font-size: 60%; line-height: 0;}
.sup2 { vertical-align: text-top; font-size: 60%; line-height: 0;}
span.smark { font-family: Lucida Sans Unicode; line-height: 0;}

/*==================blocks====================*/
.block { width:100%;}
.block .top_tall { background:url(images/border.gif) left top repeat-x;}
.block .right_tall { background:url(images/border.gif) right top repeat-y;}
.block .bottom_tall { background:url(images/bottom_tall.jpg) left bottom repeat-x;}
.block .bottom_tall2 { background:url(images/bottom_tall2.jpg) left bottom repeat-x;}
.block .left_tall { background:url(images/border.gif) left top repeat-y;}
.block .left_top_corner { background:url(images/left_top_corner.gif) no-repeat left top;}
.block .right_top_corner { background:url(images/right_top_corner.gif) no-repeat right top;}
.block .right_bottom_corner { background:url(images/right_bottom_corner.jpg) no-repeat right bottom;}
.block .left_bottom_corner { background:url(images/left_bottom_corner.jpg) no-repeat left bottom;}
.block .right_bottom_corner2 { background:url(images/right_bottom_corner2.jpg) no-repeat right bottom;}
.block .left_bottom_corner2 { background:url(images/left_bottom_corner2.jpg) no-repeat left bottom;}
.block .inner { padding:20px 12px 37px 17px;}
.block .inner1 { padding:20px 12px 70px 17px;}

.block1 { width:100%; background:#043352;}
.block1 .left_top_corner { background:url(images/left_top_corner1.gif) no-repeat left top;}
.block1 .right_top_corner { background:url(images/right_top_corner1.gif) no-repeat right top;}
.block1 .right_bottom_corner { background:url(images/right_bottom_corner1.gif) no-repeat right bottom;}
.block1 .left_bottom_corner { background:url(images/left_bottom_corner1.gif) no-repeat left bottom;}
.block1 .inner { padding:15px 12px 18px 27px;}

.cont_box { padding:0 110px 0 0; margin-bottom:0;}
.cont_box span { float:right;}

.cont_box1 { padding:0 15px 0 0; margin-bottom:0;}
.cont_box1 span { float:right;}

/*header*/
#header .row_2_home { height:271px; background:url(images/header/headerHome_980.jpg) no-repeat right top;}
#header .row_2_about { height:271px; background:url(images/header/headerAbout_980.jpg) no-repeat right top;}
#header .row_2_about_history { height:271px; background:url(images/header/headerAboutHistory_980.jpg) no-repeat right top;}
#header .row_2_about_team { height:271px; background:url(images/header/headerAboutTeam_980.jpg) no-repeat right top;}
#header .row_2_services_index { height:271px; background:url('images/header/headerServices_980.jpg') no-repeat right top;}
#header .row_2_services_architecture { height:271px; background:url('images/header/headerSrvcsArchitect_980.jpg') no-repeat right top;}
#header .row_2_services_assessment { height:271px; background:url('images/header/headerSrvcsAssessment_980.jpg') no-repeat right top;}
#header .row_2_services_communication { height:271px; background:url('images/header/headerSrvcsCommunication_980.jpg') no-repeat right top;}
#header .row_2_services_culture { height:271px; background:url('images/header/headerServicesCulture_980.jpg') no-repeat right top;}
#header .row_2_services_change { height:271px; background:url(images/header/headerSrvcsChange_980.jpg) no-repeat right top;}
#header .row_2_services_hr { height:271px; background:url('images/header/headerServicesHR_980.jpg') no-repeat right top;}
#header .row_2_services_intervention { height:271px; background:url('images/header/headerSrvcsIntervention_980.jpg') no-repeat right top;}
#header .row_2_services_process { height:271px; background:url('images/header/headerServicesProcess_980.jpg') no-repeat right top;}
#header .row_2_services_role { height:271px; background:url('images/header/headerSrvcsRole_980.jpg') no-repeat right top;}
#header .row_2_services_initiatives { height:271px; background:url(images/header/headerSrvcsInitiatives_980.jpg) no-repeat right top;}
#header .row_2_services_staffing { height:271px; background:url('images/header/headerSrvcsStaffing_980.jpg') no-repeat right top;}
#header .row_2_services_planning { height:271px; background:url('images/header/headerSrvcsPlanning_980.jpg') no-repeat right top;}
#header .row_2_services_training { height:271px; background:url('images/header/headerSrvcsTraining_980.jpg') no-repeat right top;}
/* #header .row_2_services_knowledge { height:271px; background:url(images/header/headerSrvcsTraining_980.jpg) no-repeat right top;} */
/* #header .row_2_services_mergers { height:271px; background:url('images/header/headerIntegration_980.jpg') no-repeat right top;} */
/* #header .row_2_services_workshops { height:271px; background:url(images/header/headerSrvcsTraining_980.jpg) no-repeat right top;} */
#header .row_2_results { height:271px; background:url(images/header/headerResults_980.jpg) no-repeat right top;}
#header .row_2_ideas { height:271px; background:url('images/header/headerIdeas_980.jpg') no-repeat right top;}
#header .row_2_ideas_press { height:271px; background:url(images/header/headerIdeasPress_980.jpg) no-repeat right top;}
#header .row_2_ideas_pubs { height:271px; background:url(images/header/headerIdeasPublications_980.jpg) no-repeat right top;}
#header .row_2_ideas_book { height:271px; background:url(images/header/headerIdeasConflict_980.jpg) no-repeat right top;}
#header .row_2_contact { height:271px; background:url('images/header/headerContact_980.jpg') no-repeat right top;}
#header .row_2_privacy { height:271px; background:url('images/header/headerPrivacy_980.jpg') no-repeat right top;}

#header .row_2 img { float:left; margin:137px 0 0 45px;}
#header .row_1 { height:73px; padding-left:249px; margin-bottom:1px}
#header .row_1 img { margin-right:16px;}
/* #header .row_2 { height:271px; background:url(images/header_bgd.jpg) no-repeat right top;}
#header .row_2 img { float:left; margin:137px 0 0 45px;} */
#header #logo { position:absolute; margin:0 0 0 0; left:28px;}

/*content*/
#content .indent { padding:16px 0 0 28px;}
#content .indent1 { padding:18px 0 17px 28px;}
.main_indent {padding:43px 10px 18px 28px;}
.main_indent1 {padding:43px 21px 18px 14px;}

/*footer*/
#footer { text-transform:uppercase; color:#053b5f;}
#footer span { background:url(images/footer_marker.gif) no-repeat left 2px; padding-left:20px;}
#footer .fleft { padding:34px 0 0 40px;}
#footer .fright { padding:31px 20px 0 0; text-align:right;}
#footer .lower { text-transform:none; font-weight: 400 }


/* style unordered list */
ul {padding: 0;margin: 0;list-style: none;}

/* style menu items */
li.topitem{float: left;position: relative;font: bold 11px , Arial, Helvetica, sans-serif;color: #FFF; z-index:999;}
li.topitem2{float: left;position: relative;font: bold 11px , Arial, Helvetica, sans-serif;color: #FFF; z-index:999;}

/* position and hide drop-down menu */
li.topitem ul{display: none;position: absolute;top: 72px;left: 0;width: 88px;background: #3d901c;padding: 0px;}
li.topitem2 ul{display: none;position: absolute;top: 72px;left: 0;width: 168px;background: #3d901c;padding: 0px;}
li >ul{top: 72px;left: auto;}

/* display drop-down menu (add an 'over' class attribute to list items for IE */
li:hover ul,li.over ul{display: block;}

#navbar li li a {display: block;font: normal 11px Arial, Helvetica, sans-serif;color: #FFF;padding: 5px;height: 15px;text-decoration: none;}
#navbar li li a:hover {color:#FFF;background:#036;}



/*==========================================*/



