/*  [Key]
	CTRL+F to search by section number:
	1.0 Base Element Styles					6.0	LeftNav Item Styles
	2.0 ezEdit ToolsFile Styles				7.0	TopNav Styles
	3.0 Global/Header/Footer Styles			8.0 Form Styles
	4.0 Home Page Styles					9.0 Landing Page Styles
	5.0 Interior Page Styles				10.0 Customer Insight Styles
				[#.1 Font Styles | #.2 Layout Styles] */
/*	1.1 [Fonts]  */
body {color:#666666;font:75% arial, sans-serif;}
h1 {color:#3D4967;font-size:240%;font-weight:normal;line-height:100%;border-bottom:1px solid #3D4967;}
.greyH1 { float:left;color:#818AA0;border:0px;}
.whiteH1 {color:#FFFFFF;border:0px;}
h1.whitepapers, h1.datasheets, h1.casestudies, h1.video, h1.reports, h1.webinars, h1.demos {color:#3D4967;font-size:240%;font-weight:bold;}
h1 sup {font-size: 50%;}
h2{color:#555c5f;font-size:135%;font-weight:bold;}
h3{color:#878787;font-size:120%;font-weight:bold;padding:4px 0px 0px;}
h4{color:#666666;font-size:100%;font-weight:bold;}
h5{color:#666666;font-size:100%;font-weight:normal;}
h6{color:#333333;font-size:100%;font-weight:bold;padding:6px 0px 4px 0px;padding-left:72px;}
p{line-height:140%;font-size:100%;}
a{color:#e88432;text-decoration:underline;}
a:hover{color:#E88432;text-decoration:none;}
td {font-size:75%;}
#container td {font-size:100%;}
/* 1.1 Fonts Fixes */

/*	1.0 Base Element Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
/*	1.2 [Layout]  */
body{background:#ffffff url(../images/body_bg.gif) 0px 0px repeat-x;height:98%;}
h1{padding:0px 0px 8px 0px;margin:0px 0px 15px 0px;}
.greyH1, .whiteH1 {padding:0px;margin:0px; margin-top:33px; margin-left:19px; display:inline;}

h1.whitepapers, h1.datasheets, h1.casestudies, h1.video, h1.reports, h1.webinars, h1.demos {border-bottom:1px solid #3D4967;padding:0px 0px 8px 55px;margin:0px 0px 15px 0px;}
.whitepapers {background:url(../images/icon_whitepapers.gif) 9px 0px no-repeat;}
.datasheets {background:url(../images/icon_datasheet.gif) 9px 0px no-repeat;}
.casestudies {background:url(../images/icon_casestudies.gif) 9px 0px no-repeat;}
.video {background:url(../images/icon_videos.gif) 9px 0px no-repeat;}
.reports {background:url(../images/icon_reports.gif) 9px 0px no-repeat;}
.webinars {background:url(../images/icon_webinars.gif) 9px 0px no-repeat;}
.demos {background:url(../images/icon_demos.gif) 9px 0px no-repeat;}
h2 	{margin:0px 0px 5px 0px;}
h3 	{margin:0px 0px 0px 0px;}
h4 	{margin:0px;}
h5 	{margin:0px 0px 7px 0px;}
h6 	{margin:0px;}
.headerTable { float:left; background:url(http://virtualappoint.com/images/b2b-appointment-setter-what-we-do.jpg) no-repeat left top;margin:0px 0px 20px 0px;width:516px; height:97px;}
.headerTable td {padding:0px 200px 0px 19px;height:97px;}
p 	{margin:0px 0px 15px 0px;}
img {border:0px;}
.clear {clear:both;height:1px;}
.imgBlock {display:block;}
#content ul.VAMValSummaryErrors li {background:none;}
blockquote {margin-left: 50px;}
/*	2.0 ezEdit ToolsFile Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

/*	2.1 [Home Page]  */

/*	2.2 [Interior Page]  */

.emagine-note {background:url(../images/emagine-note.gif) 0 3px no-repeat;color: #FF0000;display:inline-block;font-size:110%;font-weight:bold;padding-left:20px;}
.footnote {font-size:90%;}
.thumbnailLinkLeft, .thumbnailLinkRight, .thumbnailLink {background:url(../images/clickToEnlarge.gif) 0 0 no-repeat;display:inline-block;padding-top:19px;}
.thumbnailLinkGlobe {background:url(../images/clickToEnlarge.gif) 0 0 no-repeat;display:inline-block;padding-top:19px;}
.thumbnailLinkLeft {float:left;margin-right:15px;margin-bottom:15px;vertical-align:top;}
.thumbnailLinkRight {float:right;margin-left:15px;margin-bottom:15px;vertical-align:top;}
.solutionsVertical {border-bottom: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD;margin:0px 0px 15px;padding: 15px 0px 0px;}
.solutionsVertical td {text-align: center;vertical-align: top;}
.solutionsVertical h4 {padding: 0px 0px 15px;}
.logoGroup {border-top: 1px solid #DDDDDD;margin:0px 0px 0px;padding: 10px 0px;}
.logoGroup td {text-align: center;vertical-align: middle;padding: 5px 0px;}
.logoGroup td.title {border-right: 1px solid #DDDDDD;padding-right: 15px;}
.logoGroup td.title h2 {line-height: 100%;text-align: right;}
.logoGroup td.title h3 {line-height: 100%;text-align: right;}
.logoGroup td.title p {margin: 0px;text-align: right;}
.logoGroup p {margin: 0px 0px 0px 15px;text-align: left;}
.imgRight {margin:0px 0px 4px 8px;}
.imgLeft {margin:0px 8px 4px 0px;}
/*	2.3 [Interior Tables and Applications]  */

.table-header-app {background:#3D4967;color:#FFFFFF;font-size:120%;font-weight:bold;padding:7px;}
#container .table-header-app {font-size:120%;}
.table-subheader-app {background:#9ba4af;color:#FFFFFF;font-weight:bold;padding:7px;}
.table-row {line-height:140%;color:#333333;padding:7px;}
.table-altrow {background:#EDEDED;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;line-height:140%;color:#333333;padding:7px;}
.table-row-partners {line-height:140%;padding:15px 0px;color:#333333;vertical-align: middle;}
.table-altrow-partners {background:#EDEDED;line-height:140%;padding:15px 0px;color:#333333;vertical-align: middle;}
.table-row td, .table-altrow td {padding:5px;}
.table-header th a {color:#FFFFFF;}
/*For Download's Delivery header*/
	
.table-header th {background-color:#3D4967;color:#FFFFFF;font-size:110%;font-weight:bold;padding:5px;vertical-align:top;}
/*	2.4 [Library Items]  */

/*	3.0 Global/Header/Footer Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

/*	3.1 [Fonts]  */

#header {}
#search {color:#3E4A66;font-size:90%;}
#utilities {color:#3E4A66;font-size:100%;}
#utilities li {line-height:100%;}
#utilities a {background:url(../images/util_over.gif) 3px 3px no-repeat;color:#3E4A66;padding:0px 0px 0px 12px;text-decoration:none;}
#utilities a:hover {padding:0px 0px 0px 12px;color:#3E4A66;text-decoration:underline;}
#footer {color:#625B5B;font-size:90%;}
#footer a {color:#625B5B;text-decoration:none;}
#footer a:hover {color:#625B5B;text-decoration:underline;}
/*	3.2 [Layout]  */

#container {margin:0px auto;width:956px;}
#header {height:102px;width:956px;}
#logo {float:left;margin:10px 0px 0px 6px; width:282px;height:60px;}
#logo img {display:block;}
#search {float:right;height:27px;margin:23px 0px 6px 0px;}
/*line edited*/
			
		#utilities {margin:0px 3px 7px 0px;}
/*line edited*/
	
		#utilities li {padding:0px 0px 0px 16px;/*line edited*/
			display:inline;}
#search img {display:block;}
#searchBox {background: url(../images/search_bg.gif) 0px 0px repeat-x;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:0px;border-top:0px;display:block;padding:2px 0px 0px 1px;height:19px;font-size:100%;width:198px;}
#footer {clear:both;margin:11px auto 8px auto;width:956px;}
#footer p {float:left;}
#footer ul {float:right;list-style:none;}
#footer ul li {display:inline;padding:0px 6px 0px 0px;}
#footer .shrthis { float:left; width:200px; margin-left:150px;}
#footer p,#footer ul{}
/*	4.0 Home Page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

/*	4.1 [Fonts]  */

#homeBottom {
		color:#333333;
}
#homeBottom h1 {color:#BF5906;font:bold 150% arial, sans-serif;margin:0px 0px 10px 0px;padding:0px;border:0px;}
#homeBottom h2 {color:#05274D;font:bold 120% arial, sans-serif;margin:0px 0px 10px 0px;padding:0px;border:0px;}
#homeBottom p {line-height:150%;margin:0px;padding:0px 0px 7px 0px;}
#homeBottom a, .prcngPkg a {color:#BF5906;font-weight:bold;text-decoration:none;}
#homeBottom a:hover,.prcngPkg a:hover {color:#E88432;}

#homeBottomF a {color:#05274D;font-weight:normal;text-decoration:none;}
#homeBottomF a:hover {text-decoration:none;color:color:#BF5906}
#homeBottomF p {line-height: 30px; border-bottom: 1px dotted #CCC; margin-bottom: 5px;}
#homeBottomF p img { vertical-align:middle;}

.date {color:#E88432;font-weight:bold;}
/*	4.2 [Layout]  */

#homeMain {clear:both;width:956px;}
#homeFlash {height:288px;width:956px;}
#homeBottom {clear:both;padding:0px 0px 0px 0px;width:956px;}
#homeBottomTop {width:956px;}
#homeBottomA {
	float:left;
	width:306px;
	height: 220px;
	margin: 20px 0 0 0;
	position: relative;
	background-image: url(../images/bg_home_pod-a.jpg);
	padding: 15px 10px 10px 15px;
	background-repeat: no-repeat;
}
#homeBottomB {
	float:left;
	width:246px;
	height: 220px;
	margin: 20px 0 0 10px;
	position: relative;
	background-image: url(../images/bg_home_pod-b.jpg);
	padding: 15px 40px 10px 15px;
	background-repeat: no-repeat;
}
#homeBottomC {
	float:left;
	width:246px;
	height: 220px;
	margin: 20px 0 0 10px;
	position: relative;
	background-image: url(../images/bg_home_pod-c.jpg);
	padding: 15px 40px 10px 15px;
	background-repeat: no-repeat;
}
#homeBottomBtm {clear:both;width:956px;}
#homeBottomD {
	float:left;
	width:306px;
	height: 160px;
	margin: 10px 0 0 0;
	position: relative;
	background-image: url(../images/bg_home_pod-d.jpg);
	padding: 15px 10px 10px 15px;
	background-repeat: no-repeat;
}
#homeBottomE {
	float:left;
	width:276px;
	height: 160px;
	margin: 10px 0 0 10px;
	position: relative;
	background-image: url(../images/bg_home_pod-e.jpg);
	padding: 15px 10px 10px 15px;
	background-repeat: no-repeat;
}
#homeBottomF {
	float:left;
	width:276px;
	height: 160px;
	margin: 10px 0 0 10px;
	position: relative;
	background-image: url(../images/bg_home_pod-f.jpg);
	padding: 15px 10px 10px 15px;
	background-repeat: no-repeat;
}
.more {
	padding:0px;
	position:absolute;
	left:15px;
	bottom:20px;
	font-size: 11px;
}
/*	4.3 [ezEdit ToolsFile]  */				
				 
/*	5.0 Interior Page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

/*	5.1 [Fonts]  */
	
#headerText {color:#ffffff;font:bold 120% arial, sans-serif;}
#content ul {line-height:140%;}
#breadcrumbs, #breadcrumbs-no-lib {font-size:90%;}
#breadcrumbs .Breadcrumb-Link, #breadcrumbs-no-lib .Breadcrumb-Link, #breadcrumbs .Breadcrumb-NoLink, #breadcrumbs-no-lib .Breadcrumb-NoLink {color:#626262;text-decoration:underline;}
#breadcrumbs .Breadcrumb-Link:hover, #breadcrumbs-no-lib .Breadcrumb-Link:hover {text-decoration:underline;}
#breadcrumbs .Breadcrumb-Selected, #breadcrumbs-no-lib .Breadcrumb-Selected {color:#626262;}
/*	5.2 [Layout]  */

#interiorMainContainer {background:#CCCCCC url(../images/interiorcontainer_bg.gif) 0px 0px repeat-y;width:956px;}
#interiorMain {background:url(../images/interiormain_bg.gif) 0px 0px repeat-x;clear:both;margin:0px auto;padding:4px 0px 0px 0px;width:952px;}
#interiorColumns {margin:0px auto;width:940px;}
#leftNavContainer {float:left;display:inline;/*IE double margin fix*/
		font-size:90%;width:182px;}
#leftNav {background:#ffffff url(../images/leftnav_bg.gif) 0px bottom no-repeat;border-left:1px solid #CACACA;border-right:1px solid #CACACA;padding:0px 0px 50px 0px;width:180px;}
#leftNav img {display:block;}
#leftNav table {width:100%;}
#leftNav-no-refinements {background:#ffffff url(../images/leftnav_bg.gif) 0px bottom no-repeat;border-left:1px solid #CACACA;border-right:1px solid #CACACA;padding:0px 0px 0px 0px;width:180px;}
#leftNav-no-refinements img {display:block;}
#leftNav-no-refinements table {width:100%;}
#mainContainer {float:left;margin:0px 0px 0px 6px;width:750px;}
#mainContainerFulPg{float:left;margin:0px 0px 0px 6px;width:99%;}
#mainContainer-no-lib {background:url(../images/contentcontainer_bg-no-lib.gif) 0px 0px repeat-y;float:left;margin:0px 0px 0px 6px;width:748px;}
#mainContainer-Popup {background:url(../images/contentcontainer_bg-no-lib.gif) 0px 0px repeat-y;float:left;margin:0px 0px 0px 6px;width:920px;}
#main {background:url(../images/shadowed_bg-1.png) 0px 10px repeat-y;min-height:650px;height:auto !important;height:650px;margin:0px auto;}
#main-no-lib {background:#F8F8F8;min-height:650px;height:auto !important;height:650px;margin:0px auto;width:740px;}
#main-popup {background:#F8F8F8;min-height:350px;height:auto !important;height:350px;margin:0px auto;width:920px;}
#main-part2 {background:url(../images/shadowed_bg.png) 0px 10px repeat-y;/* Changed by Dan Andersson 10/22/09 */
			/*background:url(../images/shadowed_bg3.png) 0px 10px repeat-y;*/
			background-repeat: repeat-y;min-height:650px;height:auto !important;height:650px;margin:0px auto;}
#main-no-lib {background:#F8F8F8;min-height:650px;height:auto !important;height:650px;margin:0px auto;width:740px;}
#main-popup {background:#F8F8F8;min-height:350px;height:auto !important;height:350px;margin:0px auto;width:920px;}
#breadcrumbs, #breadcrumbs-no-lib {height:26px;}
#topCorner {height:10px;}
#content {padding:0px 25px 5px 25px;}
#main-popup #content {padding:20px 10px 5px 10px;}
#content ul {margin:0px 0px 15px 15px;list-style:none;padding:0px;}
#content ul li {background: url(../images/int_list.gif) 4px 7px no-repeat;padding:0px 0px 1px 13px;margin-top:3px;}
#content ul ul {margin:0px 0px 0px 25px;list-style:circle;padding:0px;}
#content ul ul li {background:none;padding-left:0px;padding-top:5px;}
#content ol {margin:0px 0px 15px 37px;list-style:decimal;padding:0px;}
#content .customerLogos {padding: 15px 15px 0px 0px;vertical-align: top;}
#content .customerDescriptions {padding-top: 15px;vertical-align: top;border-bottom: 1px solid #DDDDDD;}
#content .quoteRight {padding: 0px 0px 15px 25px;color: #333030;font-size: 110%;width: 55%;vertical-align: middle;}
#content .quoteRight h2, #content .quoteLeft h2 {color: #e88432;padding: 5px 10px 0px;font-size: 140%;font-family: "Arial Black", Arial, Helvetica, sans-serif;margin: 0px;background-color: #ffffff;border-left: 1px solid #dddddd;}
#content .quoteRight h3, #content .quoteLeft h3 {color: #666666;padding: 0px 10px 7px;font-size: 90%;background-color: #ffffff;border-left: 1px solid #dddddd;}
#content .quoteRight p, #content .quoteLeft p {line-height: 115%;padding: 0px 10px 3px;margin-bottom: 0px;background-color: #ffffff;border-left: 1px solid #dddddd;}
#content .quoteRight .link, #content .quoteLeft .link {font-size: 80%;padding-bottom: 15px;}
#content .quoteLeft {padding: 0px 25px 15px 0px;color: #333030;font-size: 110%;width: 55%;vertical-align: middle;}
#content .quoteLeft h2, #content .quoteLeft h3, #content .quoteLeft p {border-right: 1px solid #dddddd;border-left: none;}
.quoteLeft {}
.quoteRight {}
#content .contactUs {color: #333030;background-color: #FFFFFF;width: 100%;border: 1px solid #dddddd;margin-bottom: 15px;}
#content .contactUs td {padding:12px;}
/* 5.3 =-=-=-=-=-=-=-=-=-=-=-=-Library Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

/*	5.4 [Fonts]  */

td#library {font-size:90%;}
/*	5.5 [Layout]  */

	/*#libraryContainer {float:right;width:182px;}
*/
	
#library {padding:0px 0px 0px 0px;}
#library-landing {padding:0px 0px 0px 10px;text-align: right;}
#libraryItem { float:left;margin:0px 0px 10px 2px; width:182px;}
/*	6.0 LeftNav Item Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

#leftNav td.leftnav-lvl1-on {background:#818AA0 url(../images/leftnav_lvl1_on.gif) 11px 7px no-repeat;color:#FFFFFF;padding:6px 10px 6px 27px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;vertical-align:top;}
#leftNav td.leftnav-lvl1-off {background:url(../images/leftnav_lvl1_off.gif) 11px 7px no-repeat;border-bottom:1px solid #DBDBDB;color:#E88432;padding:6px 10px 6px 30px;text-transform:uppercase;vertical-align:top;}
#leftNav td.leftnav-lvl1-off a {color:#006699;text-decoration:none;}
#leftNav td.leftnav-lvl1-off a:hover {color:#E88432;text-decoration:underline;}
#leftNav td.leftnav-lvl1-on a {color:#FFFFFF;text-decoration:none;}
#leftNav td.leftnav-lvl1-on a:hover {color:#FFFFFF;text-decoration:underline;}
#leftNav td.leftnav-lvl2-on {background:#818AA0 url(../images/leftnav_lvl2_on.gif) 29px 4px no-repeat;color:#FFFFFF;font-size:80%;font-weight:bold;padding:2px 30px 6px 38px;letter-spacing:1px;line-height:140%;text-transform:uppercase;vertical-align:top;}
#leftNav td.leftnav-lvl2-off {background:#818AA0 url(../images/leftnav_lvl2_off.gif) 30px 4px no-repeat;color:#FFFFFF;font-size:80%;padding:2px 30px 6px 38px;letter-spacing:1px;line-height:140%;text-transform:uppercase;vertical-align:top;}
#leftNav td.leftnav-lvl2-off a {color:#FFFFFF;text-decoration:none;}
#leftNav td.leftnav-lvl2-off a:hover {color:#FFFFFF;text-decoration:underline;}
#leftNav td.leftnav-lvl2-on a {color:#FFFFFF;text-decoration:none;}
#leftNav td.leftnav-lvl2-on a:hover {color:#FFFFFF;text-decoration:underline;}
#leftNav td.leftnav-lvl3-on {background:#818AA0 url(../images/int_list.gif) 38px 10px no-repeat;color:#ffffff;padding:6px 30px 10px 45px;font-size:75%;letter-spacing:1px;line-height:140%;text-transform:uppercase;vertical-align:top;}
#leftNav td.leftnav-lvl3-off {background:#818AA0 url(../images/int_list.gif) 38px 8px no-repeat;color:#333333;padding:4px 30px 10px 45px;letter-spacing:1px;line-height:140%;font-size:75%;text-transform:uppercase;vertical-align:top;}
#leftNav td.leftnav-lvl3-off a {color:#333333;text-decoration:none;}
#leftNav td.leftnav-lvl3-off a:hover {color:#333333;text-decoration:underline;}
#leftNav td.leftnav-lvl3-on a {color:#ffffff;text-decoration:none;}
#leftNav td.leftnav-lvl3-on a:hover {color:#ffffff;text-decoration:underline;}
/*	7.0 TopNav Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

.RadMenu_Default .group .link  /* 1st level off cell */
{background:url(../images/topnav_off.gif);padding:6px 0px 4px 30px;text-align: left;white-space:normal;width:220px;font-size:90%;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);-moz-opacity: .95;}
.RadMenu_Default .group .link .item last {border:0px;}
.RadMenu_Default .group .group .link  /* 2nd level off cell */
{background:url(../images/topnav_off.gif);padding:6px 0px 4px 30px;text-align: left;white-space:normal;width:220px;font-size:90%;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);-moz-opacity: .95;}
.RadMenu_Default .link,   /* off text */
.RadMenu_Default .link:visited
{color: #FFFFFF;cursor:pointer;text-decoration:none;text-transform:uppercase;}
.RadMenu_Default .group .link:hover,   /* 1st level on cell*/
.RadMenu_Default .group .focused,
.RadMenu_Default .group .expanded
{background:url(../images/topnav_on.gif);color:#FFFFFF;padding:6px 0px 4px 30px;text-align:left;white-space:normal;width:220px;font-size:90%;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);-moz-opacity: .95;text-transform:uppercase;}
.RadMenu_Default .group .group .link:hover,   /* 2nd level on cell*/
.RadMenu_Default .group .group .focused,
.RadMenu_Default .group .group .expanded
{background:url(../images/topnav_on.gif) 0px 0px no-repeat;color:#FFFFFF;padding:6px 10px 4px 30px;text-align:left;white-space:normal;width:220px;font-size:90%;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);-moz-opacity: .95;text-transform:uppercase;}
.RadMenu_Default .link:hover,    /* on text */
.RadMenu_Default .link:visited:hover,
.RadMenu_Default .focused,
.RadMenu_Default .expanded
{cursor:pointer;text-decoration:none;}
.RadMenu_Default .group   /* whole dropdown */
{background:transparent;}
.RadMenu_Default 
{}
.RadMenu_Default_Context
{background: none;}
.RadMenu_Default .text
{padding-left: 0px;padding-right: 0px;}
.RadMenu_Default .text:hover
{padding-left: 0px;padding-right: 0px;}
.slide /* use this style to add a top or bottom curve to a dropdown */
{background: url(../images/topnav_dd_bg.gif) center bottom no-repeat;padding-bottom:5px;}
/*	8.0 Form Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

.form {font:100% arial, sans-serif;margin:3px;padding:3px 0px 0px 2px;background:url(../images/forminput_bg.gif) 0px 0px repeat-x;border-top:0px;border-bottom:1px solid #ACACAC;border-left:1px solid #ACACAC;border-right:1px solid #ACACAC;}
.form-label {color:#818AA0;font-weight:bold;}
.form-radio-check {font:100% arial, sans-serif;margin:3px;}
.form-text-area {background:url(../images/formarea_bg.gif) 0px 0px repeat-x;font:100% arial, sans-serif;border-top:1px solid #6D6D6D;border-left:1px solid #ACACAC;border-right:1px solid #ACACAC;border-bottom:1px solid #ACACAC;margin:3px;}
.form-button {}
.form-textbox {font: 1.09em arial, tahoma, sans-serif;color:#000000;border:1px solid #ACACAC;}
.red-star {font: bold 0.91em tahoma, sans-serif;color:#FF0000;}
.alert {font: bold 0.91em tahoma, sans-serif;color:#FF0000;}
/* -=-=-=- site map -=-=-=- */

#sitemap td {padding:5px;}
/*	9.0 Landing Page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

#mainContainer-landing h1 {color:#3D4967;font:bold 150% arial, sans-serif;margin:0px 0px 8px 0px;}
#mainContainer-landing h2 {color:#555c5f;font:bold 120% arial, sans-serif;margin:0px 0px 4px 0px;}
#main-popup h2 {color:#555c5f;font:bold 120% arial, sans-serif;margin:0px 0px 10px 0px;}
#main-popup embed {border: 1px solid #DDDDDD;}
#mainContainer-landing {background:#ffffff url(../images/contentcontainer-landing_bg.gif) 0px 0px repeat-y;float:left;margin:0px 0px 0px 4px;width:943px;}
#landingSectional {clear:both;height:130px;margin:9px 0px 0px 6px;width:921px;}
#interiorColumns-landing {clear:both;margin:0px auto;width:932px;}
#main-landing {min-height:530px;height:auto !important;height:530px;padding:14px 0px 0px 0px;width:100%;}
#main-landing-noLib {min-height:530px;height:auto !important;height:530px;padding:14px 0px 0px 0px;width:100%;}
#content-landing {padding:0px 20px 5px 30px;}
#form-landing {padding:35px 0px 0px 0px;}
#content-landing ul {margin:0px 0px 5px 47px;list-style:none;padding:0px;}
#content-landing ul li {background: url(../images/int_list.gif) 4px 7px no-repeat;padding:0px 0px 5px 13px;margin-top:3px;}
#content-landing ul ul {margin:0px 0px 0px 25px;list-style:circle;padding:0px;}
#content-landing ul ul li {background:none;padding-left:0px;padding-top:5px;}
#content-landing ol {margin:0px 0px 12px 25px;padding:0px;}
td#library-landing {padding:30px 0px 0px 0px;text-align:center;width:230px;}
#main-popup td#library-landing {padding:47px 10px 0px 0px;text-align:center;width:180px;}
#libraryItem-landing {margin:0px 0px 13px 0px;}
#main-popup h2, #main-popup p {text-align:left;}
#main-popup div {margin-bottom:15px;}
#main-popup p.footnote {margin-bottom:0px;text-align: right;}
/*	10.0 Customer Insight Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/	
			
.hoverdiv {background-color: #fff;border:solid 1px #999;width:150px;height:145px;margin:10px;float:left;color:#fff;cursor:pointer;padding:0;filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}
.hoverdiv:hover {color:#000;border:solid 1px #000;filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;padding:0;margin:10px;}
.name {background:#999;font-size:11px;padding:4px;margin-top:79px;font-weight:bold;border-top:solid 1px #666;height:57px;background:url(../images/name_bg.png);}
.toggleopacity a {background:url(../images/forward-on.gif);background-repeat:no-repeat;display:block;width:46px;height:46px;filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;cursor:pointer;}
.toggleopacity a:hover {background-repeat:no-repeat;background:url(../images/forward-on.gif);filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;cursor:pointer;}
.toggleopacityb a {background:url(../images/back-on.gif);background-repeat:no-repeat;display:block;width:46px;height:46px;filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;cursor:pointer;}
.toggleopacityb a:hover {background-repeat:no-repeat;background:url(../images/back-on.gif);filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;cursor:pointer;}
.toggleopacityoff a {background:url(../images/forward-on.gif);background-repeat:no-repeat;display:block;width:46px;height:46px;filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;cursor:default;}
.toggleopacityoff a:hover {background-repeat:no-repeat;background:url(../images/forward-on.gif);filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;cursor:default;}
.toggleopacityboff a {background:url(../images/back-on.gif);background-repeat:no-repeat;display:block;width:46px;height:46px;filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;cursor:default;}
.toggleopacityboff a:hover {background-repeat:no-repeat;background:url(../images/back-on.gif);filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;cursor:default;}
/* Search Results CSS added by AndyMilk on 9/8/09 */
/* Commented out by Dan Andersson on 10/22/09
#search-result-page #header {height:125px !important;}
#search-form {float:right;clear:right;display:inline;width:320px;text-align:right;vertical-align:middle;}
#search-input {width:190px;padding:3px 5px 0 5px;font-size:11px;height:18px;background-image:url(../images/search-input-bg.gif);background-repeat:no-repeat;vertical-align:middle;border:none;margin:-1px 1px 0 0;outline:none;overlay:none;}
#btn-search {background-image:url(../images/btn-search.gif);background-repeat:no-repeat;width:46px;height:27px;border:none;overlay:none;cursor:pointer;margin:1px 0 0 0;padding:0;outline:none;vertical-align:middle;}
#btn-search2 {background-image:url(../images/btn-search.png);background-repeat:no-repeat;width:46px;height:27px;border:none;overlay:none;cursor:pointer;margin:1px 0 0 0;padding:0;outline:none;vertical-align:middle;}
.search-results h3 {background-image:url(../images/leftnav-top-search.gif);background-repeat:no-repeat;width:182px;height:31px;margin:0;padding:0;}
.search-results h4 {color:#606B85;text-transform:uppercase;padding:10px 0 0 20px;font-size:12px;font-weight:bold;margin:0px 0 0 0;}
.search-results ul {margin:10px 0;padding:0 0 10px 0;border-bottom:1px solid #DBDBDB;}
.search-results #leftNav li {padding:0 0 0 10px;margin:0 0 0 20px;font-size:11px;color:#9B9B9B;background-image:url(../images/leftnav-li-bg.gif);background-repeat:no-repeat;background-position:0 5px;}
.search-results li a:link, .search-results li a:active, .search-results li a:visited {padding:0 0 0 0px;text-decoration:none;font-size:11px;font-family:inherit;line-height:16px;}
.search-results li a:hover {text-decoration:underline;}
.search-results-content h1 {margin:0 0 5px 0;padding:0;display:inline;width:250px;float:left;color:#3D4967;font-size:240%;font-weight:normal;line-height:100%;border-bottom:none !important;}
.pagination {float:right;display:inline;width:200px;text-align:right;margin:10px 0 0 0;color:#000000;}
.pagination a:link, .pagination a:active, .pagination a:visited {color:#3D4967;text-decoration:none;margin:0 2px;}
.pagination a:hover {text-decoration:underline;}
.pagination span {font-weight:bold;}
.result-item-a {padding:10px 17px;clear:both;float:left;display:inline;font-family:inherit;width:485px;}
.result-item-b {padding:10px 17px;clear:both;float:left;display:inline;font-family:inherit;width:485px;background-color:#EDEDED;border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;}
.ri-cat {margin:0px 0;padding:0;color:#666666 !important;}
.ri-title {margin:10px 0;padding:0;}
.ri-title a:link, .ri-title a:active, .ri-title a:visited {font-weight:bold;font-size:16px;text-decoration:none;}
.ri-title a:hover {text-decoration:underline;}
.ri-tease {margin:0px 0;padding:0;color:#000000 !important;}
.sr-border {border-top:1px solid #3D4967;width:100%;height:1px;clear:both;float:left;display:inline;}
.sr-learnmore {float:left;display:inline;width:270px;margin:10px 0 0 0;}
.sr-learnmore img {float:left;display:inline;width:95px;margin:0 15px 0 0;}
.sr-learnmore p {float:left;display:inline;width:150px;font-size:10px;line-height:12px;}
.next-set img {vertical-align:middle;}
.your-search {width:100%;padding:0 0 5px 0;line-height:18px;margin:0 0 15px 0;}
.no-search {border-bottom:1px solid #cccccc;width:100%;padding:0 0 5px 0;line-height:20px;font-size:16px;}
.your-search a {margin:0 15px 0 0;}
.your-search a img {vertical-align:middle;}
.reg {font-size:14px;}
.ns-large {line-height:20px;font-size:16px;margin:10px 0;}
.ns-ul li {list-style-image:url(../images/orange-bullet.gif);}
#our-dev-net {background-image:url(../images/our-dev-net.gif);background-repeat:no-repeat;width:162px;height:124px;padding:55px 10px 5px 10px;margin:0 0 10px 0;}
#our-dev-net p {margin:0;padding:0;color:#1a1a1a;font-size:11px;min-height:80px;}
.odn-link {color:#666666;font-size:10px;text-decoration:none;float:right;display:inline;width:100px;padding:0 5px 0 0;background-position:right bottom;}
*/
