/* CSS Document */

/*

CSS Stylesheet for Compendium Blog  (http://blog.vpi-corp.com)

*/

body { background:url(/images/outer_background.jpg) no-repeat center top !important; background-color:#ffffff !important; }



/* Template */
	#leftfade { background-image:none !important; }
	#rightfade { background-image:none !important; }
	.mc { border:none !important; background:none !important; }


/* Header */
	#header_links tr, #header_links td { border:none !important; padding:3px !important; }
	#header_links a:visited, #header_links a { color:#383838 !important; font-size:11px !important; }
	#header_links a:hover { color:#3d6998 !important; }
	#logo { float:left; height:60px; position:relative; top:-10px; }
	#links { float:right; height:30px; position:relative; top:-10px; }
	#vpi_value { float:right; }
	#vpi_header { height:70px; }
	#header h1 { margin-left:30px !important; width:37% !important; cursor:text !important; font:28px Arial, Helvetica, sans-serif !important; font-weight:bold; }
	a:hover #header { text-decoration:none !important; cursor:hand !important; }
	#header a:link, #header a:visited, #a:hover, #header a:active { margin-left:0 !important; }

/* Header Image */
	#header { height:242px !important; margin-bottom:0px !important; }
	#header-1 h1 { bottom:130px !important; font-family:Arial, Helvetica, sans-serif !important; font-weight:bold !important; }
	#header h2 { bottom:-8px; position:absolute; margin-left:20px; cursor:text; }
	#header_title_keyword { margin-left:31px !important; }
	.text_underline:hover { text-decoration:underline !important; }
	#menu { width:710px !important; }
	
	
/* Navigation */
	#nav { width:950px !important; }
	#nav li a.top_link span { padding: 0 25px 0 25px !important; }
	#nav_bar { margin-top:-10px !important; }
	
/* Content Area */
	#breadcrumb { padding:10px; color:#383838; }
	#breadcrumb a, #breadcrumb a:visited { color:#3D6998 !important; }
	#breadcrumb a:hover { color:#3D6998 !important; }
	.post-header { background-color:#dddddd !important; }
	.post-header h2 { padding:5px 0 5px 15px !important; }
	.post-header-meta { padding-left:18px; padding-bottom:5px; }
	.post-body { line-height: 1.5em !important; }
	.post-body img { margin: 0px 0px 0px 5px !important; }
	.exampleWindow7 a { cursor: pointer !important; }
	/*  .exampleWindow7 { left:0px !important; top: 0px !important; }  */
	.example7DOMWindow { cursor:pointer !important; }
	.post-body a, .post-body a:visited, .post-body a:hover, .post-body a:link, .post-body a:active { color:#3D6998 !important; }
	.post-header h2 a:link, .post-header h2 a:visited, .post-header h2 a:hover, .post-header h2 a:active { color:#0e305b !important; }
	.post-header-meta a:link, .post-header-meta a:visited, .post-header-meta a:hover, .post-header-meta a:active { color:#3d6998 !important; }
	#comments h3 { color:#0E305B !important; }
	

/* Sidebar */
	.sidebar ul { margin-left:13px !important; padding-left:0px !important; }
	#sidebar { background:url(/images/empower_body_bg_gray230.jpg) repeat-y !important; font-size:11px !important; }
	.sidebar ul a, .sidebar a { color:#383838 !important; }
	.sidebar .widget { margin-bottom:0px !important; background:none !important; }
	.sidebar .widget div div, .sidebar .widget div p { padding-left:10px !important; }
	.sidebar .widget #sidebar_connect_vpi { padding-bottom:10px !important; }
	#sidebar_Title1_keyword { padding-top:13px; }
	#sidebar_Title1_keyword h3 { background:url(/Compendium/images/sidebar_header_tall.jpg) repeat-x !important; }
	.sidebar h3 { background:url(/Compendium/images/sidebar_header_tall.jpg) repeat-x 0 center !important; }
	#sidebar_connect_vpi { padding-top:10px !important; text-align:center; }
	#RSS { padding-left:15px !important; padding-top:10px; padding-bottom:5px; }
	.bullet_arrows li { list-style-type:none !important; padding-left:10px; }
	.resources li { list-style:none !important; margin:0px !important; text-align:center; padding-top:5px; }
	.whitepapers li { list-style:none !important; margin:0px !important; padding-top:5px; padding-left:15px; }
		/* Tabs section (idTabs) */
			#download_tabs { padding:15px 4px 3px 3px; text-align:center; }
			#download_tabs a { background-color:#091E33; padding:5px 7px; color:#ffffff !important; font-size:11px; }
			#download_tabs a.selected { background-color:#3d6998; border:1px solid #FFFFFF; }
			.case_studies li { list-style:none !important; padding-left: 20px !important; }
			.case_studies { margin-left:13px !important; }
			.solutions li { list-style:none !important; padding-left: 20px !important; }
			.solutions { margin-left:13px !important; }
			.roi_guides li { list-style:none !important; padding-left: 20px !important; }
			.roi_guides { margin-left:13px !important; }
			.resource_link { margin-left:20px !important; color:#383838 !important; }
		/* End Tabs section (idTabs) */
	.webcasts li { list-style:none !important; margin:0px !important; padding-top:5px; padding-left:15px; }


/* Footer */
	#backdrop { background:url(http://www.vpi-corp.com/Compendium/images/footer_outer_background.png) no-repeat center bottom; }
	#footer { background:url(/Compendium/images/footer-bg.png) no-repeat center top !important; height:60px !important;  }
	#footer_links tr, #footer_links td { border:none !important; padding:3px !important; text-align:center; }
	#footer_links td a { color:#ffffff !important; font-weight:bold !important; }
	#footer_links td a:visited { color:#ffffff !important; }
	#footer_links tr, #footer_links td a img{ vertical-align:middle; margin-right:5px; }
	#footer_links { margin-top: 10px; color:#ffffff !important; }
	#text_small, #text_small a { font-size:10px !important; color:#ffffff !important; height:35px !important; }
	#text_normal { font-size:12px !important; }
	#powered-by { color:#ffffff !important; position:relative; top:-40px; text-align:left !important; }
	#powered-by img { display:none !important; }




/*  For Video OverLay JQUERY  */

	.video_overlay img { text-align:center !important; vertical-align:middle !important; }
	#tooltip_table td { border:none !important; padding:1px !important; }
	#tooltip_table { width:230px; }
	#x_close { float:right; margin-left:-18px; position:relative; top:-5px; left:9px;  }
	#x_close:hover, #x_close a:hover { cursor:pointer; }
	#close_window { padding:3px; padding-left:4px; color:#383838 !important; font-family:Georgia,Times New Roman,Serif; }
	.overlay_text { text-align:center; position:relative; top:-55px; left:-10px; color:#000000; font-weight:bold; width:187px; }
	.overlay_text a, .overlay_text a:hover, .overlay_text a:visited { color:#000000 !important; text-decoration:none !important; }	
	
