
@import url('form.css');
@import url('misc.css');
@import url('blog.css');

body {
	background-color: #c2c2c2;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #5a5b50;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img { border:0px }
a {text-decoration:none; color:#008264}
a:hover {color:#FF9900}
ul { list-style:url(../images/bullet.jpg); }
li {margin:5px 0px;}


.rss {
	background:url(../images/rss.png) no-repeat;
	line-height:32px;
	font-size:14pt;
	padding-left:36px;
	margin:10px 0 10px 40px;
}
	.rss a {
		color:#FF9900;
	}

#search {
	color:#ffffff;
	font-size:12pt;
	line-height:18pt;
	margin:30px 5px 50px 5px;
}	

	#search #s {
		width:150px;
		margin:5px 0;
	}


.floatLeft {float:left}
.floatRight {float:right}

.tweet {
	background:url(../images/twitter_32.png) no-repeat;
	
	font-size:14pt;
	padding-left:36px;
}
	.tweet a {
		color:#00CCFF !important;
	}

.style12 {	font-size: 15px}
.style16 {	font-size: 13px}

.entry {
	padding-left:10px;
}
.post-title {
	overflow:hidden;
	line-height:32px;
}

	.post-title a{
		color:#FF9900
	}

.entry h2 {
	font-size:12px;
	color:#008264;
}

.linkcat {
	list-style:none;
}

.linkcat h2 {
	text-align:center;
	font-size:14px;
	margin-top:30px;
	color:#FF9900;
}

.header { background: #ffe9ca; }
td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

.header-table, .header-table td {
	background:#ffe9ca;
	padding:0;
}
.white_text_home {
	font-size: 13px;
	line-height: 15px;
	font-weight:bold;
	color: #FFFFFF;
	margin:3px;
}
#white_text_home_smaller {
	font-weight: bold;
	color: #FFFFFF;
}
#white_text_home_smaller a, #white_text_home_smaller a:visited {
	font-weight: bold;
	color: #FFFFFF;
}
#white_text_home_smaller a:hover, #white_text_home_smaller a:active {
	font-weight: bold;
	color: #FFFFFF;
}
.green_background {
	bac/kground:url(../images/greenbg.jpg) no-repeat;
	background-color: #1aa787;
}
.green_background a {
	color:#fff;
}	
.yellow_background {
	background-color: #fcb040;
}

#copyright {
	font-size: 10px;
	line-height: 12px;
	color: #333333;
}
#copyright a, #copyright a:visited {
	font-size: 10px;
	line-height: 12px;
	color: #333333;
}
#copyright a:hover, #copyright a:active {
	font-size: 10px;
	line-height: 12px;
	color: #333333;
}
.headlines {
	font-size: 16px;
	text-transform: uppercase;
	color: #fcb040;
	font-weight: bold;
}
.quote_text {
	font-size: 14px;
	font-style: italic;
	line-height: 20px;
	color: #FFFFFF;
}


#deltaBox { 
	width:206px;
	height:108px;
	background: url('../images/deltareports.jpg') no-repeat;
	color:white;
}
#deltaBox p { font-size:11px; padding:24px 22px 20px 10px; text-align:left; }

#firstlookBox { 
	width:206px;
	height:108px;
	background: url('../images/firstlooks.jpg') no-repeat;
	color:white;
}
#firstlookBox p { font-size:11px; padding:24px 22px 20px 10px; text-align:left; }
#firstlookBox a { color:#FFF}

#ssdFlashBox { 
	width:206px;
	height:108px;
	background: url('../images/ssdflash.jpg') no-repeat;
	color:white;
}
#ssdFlashBox p { font-size:11px; padding:24px 22px 20px 10px; text-align:left; }
#ssdFlashBox a { color:#FFF}

#webinarBox { 
	width:206px;
	height:150px;
	background: url('../images/webinars.jpg') no-repeat;
	color:white;
}
#webinarBox p { font-size:11px; padding:24px 22px 20px 10px; text-align:left; }
#webinarBox a { color:#FFF}
	
#blogBox { 
	width:206px;
	height:108px;
	background: url('../images/storagenowblog.jpg') no-repeat;
	color:white;
}
#blogBox p { font-size:11px; padding:24px 20px 20px 10px; text-align:left; }


#snapshotBox { 
	width:206px;
	height:108px;
	background: url('../images/snapshotreport.jpg') no-repeat;
	color:white;
}
#snapshotBox p { font-size:11px; padding:24px 20px 20px 10px; text-align:left; }

#outlookBox { 
	width:206px;
	height:130px;
	background: url('../images/outlookreport.jpg') no-repeat;
	color:white;
}
#outlookBox p { font-size:11px; padding:24px 20px 20px 10px; text-align:left; }
#outlookBox a { color:#FFF}

#newsletterBox { 
	width:206px;
	height:150px;
	background: url('../images/newsletter.jpg') no-repeat;
	color:white;
}
#newsletterBox p { font-size:11px; padding:50px 20px 20px 10px; text-align:left; }

#blogBox a, #newsletterBox a, #deltaBox a, #snapshotBox a { color: #FFFFFF; }

#leftQuotes { height:230px; padding:5px 0px;}
.leftQuote { padding:12px 8px 10px 5px; color:#000; font-size:11px; font-weight:bold; line-height:10pt;height:200px;}
.leftQuote p {margin-bottom:3px; margin-top:5px;}

.blognewsTbl a{ color:#1aa787}
.blognewsTbl a:hover{color:#006666}
.blognewsTbl td { background: #ffe9ca}
.blognewsTbl th { background:#fcb040;text-align:left; font-size:12pt;}
.yellowHeader { background:#fcb040;padding:5px; margin-left:5px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif}

.blog-title {
	list-style:none;
	font-size:10px;
	padding-left:10px;
}

.blog-title a {
	color:#003333;
}

.person {
	text-align:center;
	width:150px;
	margin:10px auto;
}

	.person img {
		margin:0 auto;
	}

.twitter {
	background:url(../images/twitter.png) no-repeat;
	padding:0 0 4px 18px;
}


.vis-clear { 
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0px;
	width:100%;
}

