/* CSS Document */
	#flash {
		clear: both;
		width: 954px;
		background: url(../images/css_slices/flash.jpg);
		height: 225px;
		border-top:4px solid #b8d3e7;
	}
	
	#content {
		clear: both;
		padding-top: 102px; /* height of header + flash + top margin - above-content-shadow top margin */
		width: inherit; 
	}
		
	#content-area {
		border-top:0px solid #b8d3e7;
	}
	
	#content-panels{
		padding:0px;
		margin: 0;
		width:264px;
		height:213px;
		border-bottom:3px solid #ffffff;
	}
	
	#content-panel-standard{
		width: 264px;
		height: 282px;
		padding: 0;
	}
	
	#highlight-section {
		padding: 0;
		margin: 0;
		width:690px;
		height:213px;
	}
	
	
	/* ADDED BY AC */
	
#home-hero {
	width:690px;
	height:225px;
	margin:0;
	padding:0;
	}

#highlight-section h1 {margin-left:235px; color:#002252; font-family:universal, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; padding-top:30px; !important}
#highlight-section h2 {margin-left:235px; color:#4094cf; font-size:14px; font-style:italic;}
#highlight-section p {margin:10px 0px 0px 235px; color:#090909; font-size:12px; }
#homelistwrap {margin-left:235px;}
#homelistwrap ul {float:left; font-weight:bold; font-size:12px; margin-top:5px; padding:8px;line-height:12px;}
#homelistwrap li {font-weight:normal; background-image: url(../images/list-arrow.gif); background-position:0px 8px;text-indent:12px;background-repeat:no-repeat; list-style:none; line-height:20px; font-size:11px;}
#hlw2 {float:right !important;margin-right:10px;}
.h2bump {font-size:18px;}

#content-news {width:954px; height:221px; background-image:url(../images/latest-news-bg2.jpg); background-repeat:no-repeat; clear:both; border-top:7px solid #ffc529; }

#featured-customer {width:228px; height:180px; padding:10px; background-image: url(../images/featured-customer-bg.jpg); background-repeat:no-repeat;margin-top:13px; margin-left:30px;float:left; display:inline;}
#featured-customer h3 {text-indent:5px; color:#3c3c3c; font-size:13px; font-weight:bold; margin-bottom:10px;}
#customer-logo {width:215px; height:109px; margin-top:10px;}
#customer-list {list-style:none;margin-left:15px; margin-top:5px;}
#customer-list li {background-image: url(../images/fc-arrow.png); background-repeat:no-repeat; text-indent:15px;list-style:none; color:#002e5a; font-size:11px; font-weight:bold; line-height:19px; background-position:0px 5px;}

#featured-customer object {margin-top:3px; margin-left:3px;}

#latest-news {float:left; width:400px; font-size:11px; color:#ffffff; margin-top:20px; margin-left:1px;padding-right:30px; line-height:16px; border-right:1px dashed #ffffff;display:inline;}
#latest-news h4 {color:#fff1a7; font-weight:bold;font-size:12px; display:inline;float:left;}
#morenews {float:right; display:inline; background-image: url(../images/white-arrow.png); background-repeat:no-repeat; text-indent:13px; font-weight:bold; font-size:10px; background-position:0px 3px;}
#morenews a:link, #morenews a:active, #morenews a:visited {color:#b5e7fd;}
.newsitem {clear:both; padding-top:15px; font-size:11px;}
.newshead {font-weight:bold;font-size:11px;}
.newsinfo {font-size:11px;}
.newsinfo a:link, .newsinfo a:active, .newsinfo a:visited {color:#ffffff;}
.newscta {margin-top:15px;}
.newscta a:link, .newscta a:active, .newscta a:visited {color:#ffffff; text-decoration:underline;}

#see-us-at {float:left; width:200px; margin-top:20px; margin-left:23px;padding-right:10px; color:#ffffff;line-height:16px;display:inline; }
#see-us-at h4 {color:#ffffff; font-weight:bold;font-size:11px; margin-top:10px;}

#content-advantage {width:954px; background-image: url(../images/advantage-bg.gif); background-repeat:repeat-x; clear:both; float:left; margin-top:5px;display:inline; }


#greycol1 {float:left; width:640px; border-right:1px dashed #b2b2b2; margin-left:44px;margin-top:17px;font-size:11px;padding-right:25px; display:inline; }
#greycol2 {float:left; width:200px; margin-left:24px;margin-top:17px;font-size:11px;display:inline;}

#advcol1 {clear:both;font-size:11px;}
#advcol1 h3 {margin:0; padding:0; font-weight:bold; color:#ffffff; font-size:12px;margin-bottom:15px;}
#see-us-at h3 {margin:0; padding:0; font-weight:bold; color:#ffffff; font-size:12px;margin-bottom:10px;}
#advcol1 ol {list-style-type: decimal; margin-left:25px;margin-top:10px; }
#advcol1 li {font-weight:normal;font-size:11px;}

#advcol1 a:link, #advcol1 a:active, #advcol1 a:visited {color:#fff1a7; text-decoration:none;}
#advcol1 a:hover {color:#fff1a7 !important; text-decoration:underline;}

.blogitem {margin-top:0px; font-size:11px; line-height:13px;}
.blogitem a:link, .blogitem a:active, .blogitem a:visited {color:#fff1a7; text-decoration:none;}
.blogitem a:hover {color:#fff1a7 !important; text-decoration:underline;}
.blogtitle {font-weight:bold; font-size:12px;}



#flash-contentwrap { clear:both; width:954px; font-size:100%; line-height:normal; margin: 0 auto; float:left; display:inline;}
.flash-contentstyle { /*style of tab content oontainer*/
width:680px;margin-bottom: 1em;background-color:#FFFFFF;color:#000000; float:left;display:inline;}	
.flash-content {width:690px; height:229px; display:none; background-image:url(../images/home-hero3.jpg); background-repeat:no-repeat;}
.flash-content2 {width:690px; height:229px; display:none; background-image:url(../images/home-hero4.jpg); background-repeat:no-repeat;}
#page114 .flash-content {width:690px; height:229px; display:none; background-image:url(../images/home-hero3.jpg); background-repeat:no-repeat;}

#highlight-section2 p {margin:0px 0px 0px 240px; color:#2f2f2f; font-size:16px; line-height:20px; font-family:Trebuchet MS, verdana; padding:30px 80px 0 0;}
.highlight-name {color:#2f2f2f; font-size:12px !important; font-family:Myriad Pro; padding:20px 0px 0 0 !important;}
.btn-read-case-study {float:right; display:inline; margin:165px 43px 10px 10px;}
   
.flashtabs { list-style-type: none; text-align: left; color:#002252; width:264px; float:right; }
.flashtabs li {margin-right:0px; position: relative; padding:0px; 0 background-color: #bc1620;height:57px; width:264px; font-size:16px; font-weight:bold; }
.flashtabs li a {text-decoration: none; color: #002252;  font-weight:bold;}
.flashtabs li a:visited {color: #002252;}
.flashtabs li a:hover { color: #002252; }
.flashtabs li.selected {}
.flashtabs li.selected a, .flashtabs li.selected a:visited, .flashtabs li.selected a:hover {color:#002252; text-decoration: none;}

#flashlink1 {padding:20px 0px 0px 50px; height:37px; display:block; background-image:url(../images/flash-bg1.jpg); background-repeat:no-repeat;}
#flashlink1:hover { background-image:url(../images/flash-bg-picked-1.jpg);}
li.selected #flashlink1 { background-image:url(../images/flash-bg-picked-1.jpg);}

#flashlink2 {padding:20px 0px 0px 50px; height:37px; display:block; background-image:url(../images/flash-bg2.jpg); background-repeat:no-repeat;}
#flashlink2:hover { background-image:url(../images/flash-bg-picked-2.jpg);}
li.selected #flashlink2 { background-image:url(../images/flash-bg-picked-2.jpg);}

#flashlink3 {padding:20px 0px 0px 50px; height:37px;display:block; background-image:url(../images/flash-bg2.jpg); background-repeat:no-repeat;}
#flashlink3:hover { background-image:url(../images/flash-bg-picked-2.jpg);}
li.selected #flashlink3 { background-image:url(../images/flash-bg-picked-2.jpg);}

#flashlink4 {padding:20px 0px 0px 50px; height:37px; display:block; background-image:url(../images/flash-bg2.jpg); background-repeat:no-repeat;}
#flashlink4:hover { background-image:url(../images/flash-bg-picked-2.jpg); text-decoration:none;}
li.selected #flashlink4 { background-image:url(../images/flash-bg-picked-2.jpg);}

#flashlink5 {padding:20px 0px 0px 50px; height:37px; display:block; background-image:url(../images/flash-bg2.jpg); background-repeat:no-repeat;}
#flashlink5:hover { background-image:url(../images/flash-bg-picked-2.jpg);}
li.selected #flashlink5 { background-image:url(../images/flash-bg-picked-2.jpg);}

@media print {
.tabcontent {
display:block!important;
}
}

#news-events-list ul {margin:0 !important; padding:0; list-style:none;}
#news-events-list h2 {font-size:14px; margin:0 0 10px 0;}
.press_release_list_item {background-image:none !important; margin-top:10px; border-bottom:1px dashed #cccccc; padding-bottom:5px;}
.press_release_list_item h2 {font-size:12px !important;  }
.press_release_list_item h2 a, .press_release_list_item h2 a:link, .press_release_list_item h2 a:visited, .press_release_list_item h2 a:active {color:#a3954e !important; font-size:12px !important; font-weight:bold !important;}
.press_release_list_item h2 a strong {color:#157AB8 !important;}
.press_release_list_item p {font-size:11px !important;}
.press_release_list_item img {margin-top:5px;}

.img-hr {width:auto;}
.morenews {margin:10px 0px; text-decoration:none !important; color:#157AB8 !important; font-weight:bold; display:block;}

.blogheader {font-size:12px; font-weight:bold; margin: 0 0 10px 0px; color:#FFF1A7 !important;}
.blogheader:hover {color:#000000;}
