@charset "utf-8";
/* CSS Document for SILVER http://silver.tibco.com */

body {background:#d3d3d3 url(http://silver.tibco.com/images/body-bkgd.gif) repeat-x 0 0; font-size:90%; margin:0;} 

* {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans; line-height:140%;}

form {margin:0; padding:0;}

p {margin:0 0 10px;}
#logo-print {display: none;}
img {display:block; border: 0;}
a {color:#1E64B8; text-decoration:none;}
a:hover {text-deoration:underline;}

/* For IE5+ PNG Alpha Transparency Fix*/
img, div { behavior: url(js/iepngfix.htc) }

#container-wrapper
{width:960px; margin:0 auto; padding:0;}
#container {width:900px; margin:0 auto; padding:0;}

#masthead {width:85%; height:70px; margin:0 auto; padding:0; background:url(http://silver.tibco.com/images/mast-bkgd.gif) repeat-x 0 0;}
#masthead #logo {float:left; width:215px; height:70px; margin:0; padding:0; background:url(../images/logo-tibco-silver.gif) no-repeat 0 0;}

/* Online Resources Logo */
#masthead #logo-online-resources {float:left; width:461px; height:70px; margin:0; padding:0; background:url(../images/silver-header-bar.jpg) no-repeat 0 0;}
#masthead #logo a, #masthead #logo-online-resources a {display:block; height:70px; text-indent:-9999px;}

/* BPM Online Resources Logo */
#masthead #logo-bpm-online-resources {float:left; width:536px; height:70px; margin:0; padding:0; background:url(../images/silver-header-bar-bpm.jpg) no-repeat 0 0;}
#masthead #logo a, #masthead #logo-bpm-online-resources a {display:block; height:70px; text-indent:-9999px;}

/* Navigation */
#masthead ul#nav {float:right;  margin:25px 0px 0px 0px; padding:0;}
#masthead ul#nav li {margin:0 0 0 18px; padding:0; list-style:none; display:inline;}
#masthead ul#nav li a {font-size:0.9em; font-weight:bold;}

/* NEW Navigation */

	/* common styling */
	.menu {float:right; width:550px; margin:25px 0px 0px 0px; padding:0; z-index:100; background:none;}
	.menu ul li a, .menu ul li a:visited {margin:0; padding:0 0 0 12px; display:block; height:20px; font-size:0.9em; font-weight:bold; text-decoration:none; line-height:20px; overflow:hidden;}
	.menu ul {padding:0; margin:0; list-style:none;}
	.menu ul li {float:left; position:relative;}
	.menu ul li ul {display: none;}
	
	/* specific to non IE browsers */
	.menu ul li:hover a {color:#666;}
	.menu ul li:hover ul {display:block; width:155px; position:absolute; top:19px; left:0; border:1px solid #999; background:#fff;}
	.menu ul li:hover ul li {width:155px; border-bottom:1px solid #999; background:none;}
	.menu ul li:hover ul li a.hide {color:#1e64b8;}
	.menu ul li:hover ul li:hover a.hide {width:155px; color:#6cf;}
	.menu ul li:hover ul li ul {display:none;}
	.menu ul li:hover ul li a {display:block; font-weight:normal; color:#1e64b8; background:#fff;}
	.menu ul li:hover ul li a:hover {color:#6cf; background:#eee;}
	.menu ul li:hover ul li:hover ul {display:block; position:absolute; width:275px; left:155px; top:0; border:1px solid #999; background:#fff;}
	.menu ul li:hover ul li:hover ul li {width:275px;}
	.menu ul li:hover ul li:hover ul.left {left:-155px;}
	.menu ul li.down {padding-right:15px; background:url(../images/dropdown-arrow.gif) no-repeat 149px 8px;}
	.menu ul li:hover ul li a.more, .menu ul li:hover ul li:hover a.more, .menu ul li:hover ul li a.more:hover {background:url(../images/more-arrow.gif) no-repeat 140px 7px;}

/* CONTENT */
#content-wrapper {width:880px; margin:0 auto; padding:10px; clear:both; background:#d3d3d3 url(http://silver.tibco.com/images/content-bkgd.gif) repeat-x 0 0;}
#content {float:left;
	width:80%;
	min-height:500px;
	margin:0 auto;
	padding:0;
	color:#4d4d4d;
	background:transparent;
}
#content h1 {color:#54575a; font-size:1.5em; padding-left:0px; letter-spacing: -.08em;}
#content #enterprise_elastic_cloud h1 {padding-left:10px;}
#content h2 {font-size:1.2em;}
#content h2 a {font-size:1em;}

#content h2.banner-header {color:#60a119; font-size:1.25em; font-weight:bold;}
#content .banner {float:left; width:704px; background:url(http://silver.tibco.com/images/banner-top.gif) no-repeat left top;}
#content .banner h1.banner-header {float:left; width:525px; margin:45px 0 20px 0; padding:0 0 0 110px; font-size:2.3em; font-weight:bold;}
#content .banner h2.banner-header {float:left; width:525px; margin:0; padding:0 0 0 110px; color:#60a119; font-size:1.25em; font-weight:bold;}
#content .banner p.intro {float:left; width:525px; margin:0 0 20px; padding:0 0 0 110px;}
#content .banner p.intro b {font-size:1.25em;}
#content .banner p {float:left; width:525px; margin:0 0 20px; padding:0 0 0 110px;}
#content .banner-bottom {float:left; width:704px; margin:0; padding:0; height:45px; background:url(http://silver.tibco.com/images/banner-bot.gif) no-repeat left bottom;}

#content .simple-banner {float:left; margin:0; padding:30px 0 20px;}

/* BPM Beta Banner */
#content h2.banner-header {color:#60a119; font-size:1.25em; font-weight:bold;}
#content .banner-bpm {float:left; width:754px; margin:0; background:url(http://silver.tibco.com/images/banner-bpm-top.gif) no-repeat left top;}
#content .banner-bpm h1.banner-bpm-header {float:left; width:590px; margin:45px 0 20px 0; padding:0 0 0 110px; font-size:2.3em; font-weight:bold;}
#content .banner-bpm h2.banner-header {float:left; width:575px; margin:0; padding:0 0 0 110px; color:#60a119; font-size:1.25em; font-weight:bold;}
#content .banner-bpm p.intro {float:left; width:575px; margin:0 0 20px; padding:0 0 0 110px;}
#content .banner-bpm p.intro b {font-size:1.25em;}
#content .banner-bpm p {float:left; width:575px; margin:0 0 20px; padding:0 0 0 110px;}
#content .banner-bpm-bottom {float:left; width:754px; margin:0; padding:0; height:45px; background:url(http://silver.tibco.com/images/banner-bpm-bot.gif) no-repeat left bottom;}
/* end BPM Beta Banner */

#content ul.generic {float:left; width:100%; clear:both; margin:0 0 10px 5px; padding:0 0 10px; background:none;}
#content ul.generic li {margin:0 0 0 25px; padding:0 0 0 5px; list-style-type:disc;}

#content .cols {float:left; width:660px; margin:0 0 35px 40px; padding:0; clear:both; background:none;}
#content .cols h2.beta {margin:0; padding:0 0 2px; color:#60a119; font-size:1.25em;}
#content .cols .regular-1 {float:left; width:50px; margin:0; padding:0; background:none;}
#content .cols .regular-2 {float:right; width:590px; margin:0; padding:0; background:none;}

#content .cols .video-1 {float:left; width:320px; margin:0; padding:0; background:none;}
#content .cols .video-2 {float:right; width:300px; margin:0; padding:0; background:none;}

#content .divider {margin:20px 0 0; padding:20px 0 0; border-top:1px solid #a9a9a9;}
/* BEGIN Sidebar */
#sidebar {float:right; width:190px; margin:-36px 3px 0 0; background:none;}
	#video {margin:0 0 10px 10px; padding:0;}
	#tibbr-flash, #video object, #video embed {width:180px; height:170px; }
	#share-this {padding:0 0 1em 10px; display:block;}
	#share-this img {float:left; margin-right:0.5em;}
	#share-this a {display:block; color:#4A7F0F; line-height:1.5em; font-size:1em;}

#sidebar .highlight-box {float:right; width:180px; background:url(../images/sidebar-box-mid.gif) repeat-y;}
#sidebar .highlight-box h2.resources {float:left; margin:0 0 15px; width:180px; height:37px; background:url(../images/sidebar-hdr-resources.gif) no-repeat 0 0;}
#sidebar .highlight-box h2.resources span {display:block; width:180px; height:37px; text-indent:-9999px;}

#sidebar .highlight-box a:hover {text-decoration:underline;}

#sidebar .highlight-box ul {margin:0; padding:0 10px 10px; list-style:none;}
#sidebar .highlight-box ul li {padding:0 0 15px;}

#sidebar .highlight-box .bot {width:180px; height:30px; background:url(../images/sidebar-box-bot.gif) no-repeat 0 0;}
/* END Sidebar */

/*Specific to HomePage*/
.small_icons 
{
	width: 100%;
	vertical-align:top;
	height:25px;
}

.small_icons ul
{
	list-style:none;
	display:block;
	margin-right:20px;
}

.small_icons ul li
{
	float:right;
}

.small_icons img
{
	margin-right:4px; 
}

#enterprise_elastic_cloud
{
	background-image:url(http://silver.tibco.com/images/home_bottom_bg_kt.png);
	background-repeat:no-repeat;
	height:350px;
	width:702px;
	margin-top:15px;
	vertical-align:top;
}

#enterprise_elastic_cloud div
{
	vertical-align:top;
	width:32%;
	float:left;
	padding:5px 0px 0px 5px;
}


#enterprise_elastic_cloud p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #4d4d4d;
	padding: 12px;
}

#flash_stuff 
{
	width:100%;
	clear:both;
}

#fs1
{
	width:67%;
	float:left;
	height:250px;
	vertical-align:top;

}


#fs2
{
	width:33%;
	float:left;
	font-weight:bold;
	height:250px;
	vertical-align:top;
}

#grey_line{clear:both;}
p.pdf {padding:0 0 0 10px;}
.pdf-icon {float:left; padding:0 5px 0 0;}
/*End of HomePage Specific Styles*/


/* FOOTER */
#footer {float:left; width:100%; margin:0; padding:10px 0; bottom:0; clear:both; background:transparent;}
#footer p {font-size:0.9em; color:#575757; text-align:center;}
#footer a {font-size:1em; color:#575757; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/*End of FOOTER*/


