﻿body{
	margin:0px;
	padding:0px;
	background: url('../images/bg.jpg') repeat-x;
	font-family:"Trebuchet MS";
}
h1,h2,h3,h4,h5{
	margin:0px;
	padding:0px;
	font-weight:normal;
}
h1{
	font-size:17px;
}
h2{
	font-size:20px;
	color:#FBCD0C;
}
h3{
	font-size:16px;
	color:#FFFFFF;
}
h4{
	font-size:14px;
	color:#E1CF85;
}
h4 a{
	font-size:14px;
	color:#E1CF85;
	text-decoration:none;
}
h4 a:hover{
	font-size:14px;
	color:#E1CF85;
	text-decoration:none;
	background-color:#000000;
}
h5{
	font-size:13px;
	color:#B5B5B5;
}
h5 a{
	font-size:13px;
	color:#C4C0AE;
	text-decoration:none;
}

a.customLinkStyle{
	font-size:13px;
	color:#FBCD0C;
	text-decoration:none;
}
a.customLinkStyle:hover{
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	background-color:#000000;
}
h5 a:hover{
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	background-color:#000000;
}

#main-container{
	width:1002px;
	margin:0 auto;
	margin-top:24px;
}
#header-container{
	float:left;
}
#logo{
	float:left;
	margin:10px 0px 13px 22px;
	padding:0px;
}
#menu-bg{
	/*height:37px;
	width:1002px;
	float:left;
	padding:2px 0px 0px 60px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../images/nav-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;*/	
	
	background:url('../images/menu-bg.gif') repeat-x;
	height:37px;
	width:942px;
	float:left;
	padding:2px 0px 0px 60px;
	margin:0px;
}
/*#menu ul{
	margin:5px 0px 5px 40px;
	padding:0px;
}
#menu li{
	display:inline;
	list-style:none;
	line-height:25px;
	padding:5px 0px 5px 0px;
}
#menu li a{
  color:#686666;
  font-size:18px;
  text-decoration:none;
  padding:5px 58px;
  font-weight:bold;
  background:url('../images/menu-seprator.gif') no-repeat right center;
}
#menu li a:hover{
 color:#000000;
 text-decoration:none;
}*/
#menu{
	padding:0px 0px 0px 20px;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
#menu li{
    font-family:"Trebuchet MS";
	float:left;
	font-size:17px;
	font-weight:bold;
	padding:0 2px 0 2px; /* indent between menu items */
}
#menu li a{
	float:left;
	display:block;
	color:#777676;
	text-decoration:none;
}
#menu li a .menu_left{
	float:left;
	display:block;
}
#menu li a .menu_right{
	float:left;
	display:block;
	cursor:pointer; /* for IE6 */
	text-align:center;
	padding:8px 15px 0 15px;
	height:28px;
}
#menu li a:hover{
	background:url('../images/menu-bg-middle.gif') repeat-x;
	color:#FBCD0C;
}
#menu li a:hover .menu_left{
	background:url('../images/menu-bg-curv-left.gif') no-repeat;
}
#menu li a:hover .menu_right{
	background:url('../images/menu-bg-curv-right.gif') no-repeat right top;
}
#menu li a:active{
	background:url('../images/menu-middle-curv.gif') repeat-x;
		color:#032751;
}
#menu li a:active .menu_left{
	background:url('../images/menu-left-curv.gif') no-repeat;
}
#menu li a:active .menu_right{
	background:url('../images/menu-right-curv.gif') no-repeat right top;
}
#menu li a .menu_right{
	padding: 4px 67px 0px 67px;
	height: 28px;
}

#flash-banner{
	width:1002px;
	height:336px;
	float:left;
}
#home-content-bg{
	background:url('../images/home-content-bg.jpg') no-repeat;
	float:left;
	width:942px;
	background-position:bottom;
	padding:40px 30px 50px 30px;
	clip:auto;
	
}
#home-content-bg p {
font-size:15px;
font-weight:bold;
color:#2C2A2B;
margin:0px;
padding:0px 10px 0px 0px;
}
#ndc-content-bg{
	background:url('../images/ndc-content-bg.jpg') no-repeat;
	float:left;
	width:942px;
	padding:30px 30px 30px 30px;
	background-position:bottom;
}
#ndc-content-bg p {
font-size:14px;
font-weight:normal;
color:#B5B5B5;
margin:0px;
padding:0px 10px 0px 20px;
}
#sgc-content-bg{
	background:url('../images/ndc-content-bg.jpg') no-repeat;
	float:left;
	width:942px;
	padding:30px 30px 30px 30px;
	background-position:bottom;
}
#sgc-content-bg p {
font-size:14px;
font-weight:normal;
color:#B5B5B5;
margin:0px;
padding:0px 10px 0px 20px;
}



.txt-heading{
	font-size:18px;
	color:#CEAB16;
	font-weight:normal;
}
.txt-heading a{
	font-size:18px;
	color:#CEAB16;
	font-weight:normal;
	text-decoration:none;
}
.txt-heading a:hover{
	font-size:18px;
	color:#CEAB16;
	font-weight:normal;
	background-color:#000000;
}

#bg-map{
	background: url('../images/map-bg.png') no-repeat;
	width:273px;
	height:141px;
	float:left;
	padding:62px 0px 0px 15px;

}
.float-left{
	float:left;
}
.float-right{
	float:right;
}
.bg-color{
	background-color:#ffffff;
	float:left;
	width:1002px;
}
#footer-container{
	float:left;
	width:1002px;
	margin-top:5px;
}
#footer-bg{
	background:url('../images/footer-bg.jpg') repeat-y;
	float:left;
	width:964px;
	padding:10px 20px
}
#footer-links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#8C8C8D;
	font-weight:normal;
}
#footer-links a{
	color:#000000;
	text-decoration:none;
}
#footer-links a:hover{
	color:#CE7904;
	text-decoration:none;
	background-color:#ececec;
}


.footerlinks{
	color:#000000;
	text-decoration:none;
}
.footerlinks:hover{
	color:#CE7904;
	text-decoration:none;
}
.display-show{
	display:block;
}
.display-hide{
	display:none;
}
#inner-stage-bg{
	background: url('../images/inner-stage-bg.jpg') no-repeat;
	width:972px;
	height:120px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	padding:60px 0px 0px 30px;
}
#inner-stage-bg2{
	background: url('../images/inner-stage-bg2.jpg') no-repeat;
	width:972px;
	height:120px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	padding:60px 0px 0px 30px;
}
#inner-stage-bg3{
	background: url('../images/inner-stage-bg3.jpg') no-repeat;
	width:972px;
	height:120px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	padding:60px 0px 0px 30px;
}

#inner-content-bg{
	background:url('../images/inner-content-bg.jpg') no-repeat;
	background-position:bottom;
	width:982px;
	float:left;
	padding:10px 10px 40px 10px;
	background-color:#363D3F;
}
#inner-content-left-container, #left-nav-container{
	float:left;
	width:225px;
}
#left-nav-bg{
	background: url('../images/left-nav-bg.png') repeat-y;
	width:225px;
	float:left;
	background-color:#3E4649;
}
#left-nav-bg-up{
	background: url('../images/left-nav-bg2.gif') no-repeat;
	width:220px;
	float:left;
	margin-left:2px;
	padding:10px 0px;
	background-color:#3E4649;
	
}
#left-links{
	margin:0px 13px 0px 7px;;
	padding:0px;
}
#left-links ul{
	margin:0px;
	padding:0px;
}
#left-links ul li{
	margin:0px;
	padding:0px 5px;
    border-bottom:1px solid #5B6161;
    width:198px;
    list-style:none;

}
#left-links ul li a{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  color:#D5D6D6;
  padding:0px 0px 0px 10px;
  line-height:25px;
}
#left-links ul li a:hover{
  text-decoration:none;
  color:#E1BA11;
}
.left-links-bg-effect{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  color:#D5D6D6;
  line-height:25px;

}
.left-links-bg-effect:hover{
background:url('../images/left-nav-bg-hover.png') no-repeat;
width:219px;
height:25px;
cursor:pointer;
color:#E1BA11;
}
.left-links-bg-effect-active {
  font-family:Arial, Helvetica, sans-serif;
  background:url('../images/left-nav-bg-hover.png') no-repeat;
  width:219px;
  height:25px;
  color:#E1BA11;
  font-size:12px;
  cursor:pointer;
  padding:0px 0px 0px 10px;
  line-height:25px;

}

#left-bottom-area{
	width:194px;
	height:34px;
	background-color:#FBCD0C;
	float:left;
	font-size:11px;
	padding:12px 13px;
}

#inner-right-content-container{
	float:left;
	width:700px;
	margin-left:30px;
}
.inner-right-content-colum-container{
	float:left;
	width:320px;
}
.page-links{
	margin:0px;
	padding:0px;
	clear:both;
}
.page-links ul{
	margin:0px;
	padding:0px;
}
.page-links ul li{
 list-style:none;
 line-height:25px;
}
.page-links ul li a{
  font-size:13px;
  font-weight:normal;
  text-decoration:underline;
  color:#B5B5B5;
  padding:0px 0px 0px 10px;
  background:url('../images/arrow-left-nav.png') no-repeat left;

}
.page-links ul li a:hover{
  text-decoration:none;
  color:#ffffff;
}
#clients-page-container{
	float:left;
	background-color:#ffffff;
}
#drop-down-container{
	width:388px;
	height:130px;
}
#drop-down-bg{
	width:388px;
	background:url('../images/drop-down-bg.png') repeat-y;
	float:left;
	}
#drop-down-links{
    float:left;
	margin:0px;
	padding:0px;
	
}
#drop-down-links ul{
	margin:0px;
	padding:0px 0px 0px 15px;
}
#drop-down-links ul li{
	margin:0px;
	padding:1px 2px;
    border-bottom:1px solid #5B6161;
    width:165px;
    list-style:none;
}
#drop-down-links ul li a{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  color:#D5D6D6;
  padding:0px 0px 0px 10px;
  background:url('../images/arrow-left-nav.png') no-repeat left;
  line-height:20px;
}
#drop-down-links ul li a:hover{
  text-decoration:none;
  color:#E1BA11;
}
.border-clients-logo{
	border-bottom:1px dotted gray;

}
.border-clients-right{
	border-right:1px dotted gray;

}