h5{font-weight:bold;}

/**************  Navigation Section **************************/
#navcontainer {border-right:#f68026 1px solid; display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; height:27px; margin:0 0 3px 0; padding:0; text-align:center; width:948px; z-index:7; }
ul#mainnav {display:block; float:left; font-family:inherit; font-size:inherit; height:27px; margin:0; padding:0; width:948px; z-index:7;}
ul#mainnav li{background:none; line-height:normal; list-style:none; float:left; font-size:inherit; margin:0; padding:0; z-index:7;}

ul#mainnav li > a{border-bottom:none; border-left:#f68026 1px solid; color:#fff; display:block; padding:8px 34px; text-transform:uppercase;}
ul#mainnav li > a:hover{background-color:#f38025;}
ul#mainnav li > a.lastLI{padding:8px 37px;}
ul#mainnav li > span{border-bottom:none; border-left:#f68026 1px solid; color:#fff; display:block; padding:8px 34px; text-transform:uppercase;}
ul#mainnav li > span:hover{background-color:#f38025;}
ul#mainnav li > span.lastLI{padding:8px 37px;}

ul#mainnav li > ul { background-color:#5076a7; border:#03244d 5px solid; border-top:none; height:auto; left:-999em; margin:0 0 0 10px; padding:0; position:absolute; width:200px; z-index:7;}
ul#mainnav li > ul li{margin:0; padding:0; width:200px; z-index:7; }
ul#mainnav li > ul li a{border-bottom:#f38025 1px solid; border-right:#f38025 1px solid; color:#ffffff; display:block; font-size:12px; margin:0; padding:4px; text-align:left; text-transform:capitalize; z-index:8;}
ul#mainnav li > ul li a:hover{background-color:#03244d; color:#fff; z-index:8; }

ul#mainnav li > ul li > ul{background-color:#03244d; border:#dd550c 4px solid; margin:-24px 0px 0px 144px; padding:0; z-index:8;}
ul#mainnav li > ul li > ul li a {}
ul#mainnav li > ul li > ul li a:hover {background-color:#dd550c;}

ul#mainnav li:hover > ul li > ul, ul#mainnav li.sfhover > ul li > ul{ left:-999em; }
ul#mainnav li:hover > ul, ul#mainnav li > ul li:hover > ul, ul#mainnav li.sfhover > ul, ul#mainnav li > ul li.sfhover > ul{left:auto;}
ul#mainnav li:active > ul{left:auto;}

ul#mainnav li:hover, ul#mainnav li.sfhover {background:none; z-index:7;}
.hasSub { background:url(/template/images/gt.png) center right no-repeat; }

/**************  Content Section **************************/
#skip { display:none; visibility:hidden; }
.greyDecorBar {background-color:#e1e1e1; height:2px; font-size:1px;}
.caption {color:#777; font-size:9px; margin:0px 0px 10px 0px;}
.caption2 {color:#777; font-size:9px; margin-left:18px;}
.red {color:#f00;}
.homeh1{border-bottom:#999 1px solid;}
.sidebar .sidebarTitle{font-size:12px;}
table tr td, table tr th {padding:5px;}

ol li {font-size:12px;}
ul > li {font-size:12px;}

.linkPrint{cursor:pointer; float:right; height:38px; margin:0 0 15px 15px; overflow:hidden; width:98px;}
.lpLink{background:url(/oit/images/linkPrint.png) 0 0 no-repeat; float:left; height:34px; width:48px;}
.lpLink:hover{background-position:0 -35px;}
.lpPrint{background:url(/oit/images/linkPrint.png) -48px 0 no-repeat; float:right; height:34px; width:50px;}
.lpPrint:hover{background-position:-48px -35px;}

.serviceImg{float:right; padding:0 50px 10px 10px;}

/************ Homepage Slideshow *****************************/
#s3slider { 
   width: 650px; /* important to be same as image width */ 
   height: 200px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   border:1px #03244d solid;
}

#s3sliderContent {
   width: 100%; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}
ul#s3sliderContent li{background:none; list-style:none; margin:0; padding:0;}
.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}
.s3sliderImage img{max-width:100%;}
.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 650px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;
}
/****** Collapsible Panels for Spry 1.4  ***********************/
.cp {margin: 0px; padding: 0px;}
.cpTab {
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.cpContent {
	background-color:#f9f9f9;
	margin: 0px;
	padding: 10px;
	border:1px solid #888;
}
.cpTab > .link {
	color: #1C5CA3;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	text-decoration: none;
}
.cpTab > .link:hover{
	color:#dd550c;
	border-bottom: 1px solid #496e9c;
}
.CollapsiblePanelOpen > .cpTab {
	color:#fff;
	background-color:#496e9c;
}
.CollapsiblePanelOpen .cpTab > .link{
	color:#fff;
	line-height:2em;
	margin-left:5px;
}
.cpTabHover, .CollapsiblePanelOpen > .cpTabHover {
	color: #003366;
	border-bottom-color: #003366;
}
.cpFocused > .cpTab {
}
/****** Sub-page Content Area **************************************/
#subpageContentArea {
	width: 550px;
	display:block;
	margin: 0px auto 10px auto;
}
#subpageContentArea img {padding-bottom:10px;}
#subpageContentArea h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 1.2em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
}
.subpageContentAreaColumn {
	width: 32%;
	padding: 0 0 20px 5px;
	margin-right: auto;
	float:left;
	line-height: 18px;
}
.subpageContentAreaColumn ul {
	font-size: 95%;
	margin:0px 10px 0px 15px;
	padding:0px;
}
.subpageContentAreaColumn ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style:url("/oit/images/bulletArrow.gif") outside square;
	margin:0px;
	padding:0px;
	background-image:none;
}

/**************  Footer Section **************************/
#footerWrap{background:url(/oit/images/footerOIT.png) no-repeat left top;}
#footer .footSection {color:#f4f4f4; width:auto;}
#footer .footSection a{color:#f4f4f4;}