body { margin: 0pt; padding: 0pt; background-color: rgb(255, 255, 255); font-family: Verdana,sans-serif; font-size: 12px; color: rgb(51, 51, 51); }
a:link { margin: 0pt; padding: 0pt; color: rgb(54, 113, 161); }
a img { border: 0pt none ; padding: 0pt; }
a:visited { color: rgb(54, 113, 161); }
a:hover { color: rgb(92, 170, 225); }
p { margin: 0pt 0pt 15px; font-size: 16px; color: rgb(35, 35, 35); font-family: georgia,times,"times new roman"; line-height: 1.3em; }
strong { color: rgb(0, 0, 0); }
h1 { margin: 0pt; padding: 0pt; text-align: center; font-size: 2.5em; letter-spacing: -1px; font-family: helvetica,arial,sans-serif; color: rgb(0, 0, 0); }
div.statement { margin: 5px 0pt 15px; text-align: center; width: 100%;border:1px solid #0167FF; }
div.statement a { font-weight: bold; }
div.container { margin: 0pt auto; padding: 0pt; width: 950px; background-color: transparent; text-align: center; }
div.header { text-align: left;background-image: url(http://www.iseecards.com/images/bg_loginbar.jpg); }
div.top { border-bottom: 1px solid rgb(218, 223, 203); margin: 0pt auto 30px; padding: 20px 0pt 0pt; width: 100%; background-color: rgb(234, 215, 190);  }
div.tourshot img, object, embed { border: medium none ; margin-bottom: 35px; }
div.video { margin: 0pt; }
div.action { margin: 30px 0pt; padding: 20px; overflow: hidden; background-color: rgb(128, 206, 255); clear: both; text-align: center; }
div.action h2 { margin: 0pt; color: rgb(76, 149, 195); font-family: helvetica,arial,sans-serif; font-size: 26px; }
div#footer { border-top: 1px solid rgb(0, 0, 0); background-color: rgb(17, 17, 17); padding-top: 20px; color: rgb(204, 204, 204); clear: both; }
div#footer div.container { background-color: rgb(17, 17, 17); }
div#footer div.container div#products { margin: 0pt auto; width: 880px; background-color: transparent; height: 150px; }
div#footer div#products h1 { margin: 0pt 0pt 1px; font-size: 20px; letter-spacing: 0pt; padding-left: 15px; color: rgb(255, 255, 255); }
div#footer div#products h1 span { color: rgb(51, 51, 51); font-size: 18px; font-weight: normal; }
div#footer div#products h2 { margin: 0pt; font-size: 16px; letter-spacing: 0pt; font-family: helvetica,arial,sans-serif; color: rgb(128, 206, 255); font-weight: normal; }
div#footer div.product { padding: 10px; float: left; width: 200px; text-align: center; }
div#footer div.product img { margin-bottom: 8px; }
div#footer div.product a { color: rgb(255, 255, 255); }
div#footer div.bar { clear: both; padding-top: 20px; font-size: 14px; text-align: center; }
div#footer div.bar strong { color: rgb(255, 255, 255); }
div#footer div.bar a, div#footer div.legal a { color: rgb(255, 255, 255); }
div#footer div.legal { margin: 30px auto 0pt; padding-bottom: 30px; text-align: center; font-size: 10px; width: 800px; background-color: rgb(17, 17, 17); line-height: 1.4em; }
div#footer div.legal img { margin-bottom: 30px; }
div#footer div.secondary { border-top: 1px solid rgb(51, 51, 51); border-bottom: 1px solid rgb(51, 51, 51); margin: 20px auto 0pt; padding: 20px; width: 740px; clear: both; }
div#footer div.secondary div.highlight { width: 350px; font-size: 14px; margin-bottom: 15px; height: 60px; color: rgb(128, 206, 255); }
div#footer div.secondary div.highlight img { float: left; padding-right: 10px; }
div#footer div.secondary div.highlight h2 { margin: 0pt; padding: 15px 0pt 2px; font-size: 18px; color: rgb(255, 255, 255); }
div#footer div.secondary div.other { float: right; width: 345px; clear: both; text-align: left; font-size: 14px; margin-bottom: 10px; height: 60px; color: rgb(255, 255, 255); }
div#footer div.secondary a { color: rgb(255, 255, 255); font-weight: bold; margin-right: 5px; }
div#footer div.secondary div.other ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
div#footer div.secondary div.other li { font-size: 14px; margin-bottom: 9px; color: rgb(153, 153, 153); line-height: 1; }


body { margin: 0pt; padding: 0pt; font-family: helvetica,arial,sans-serif; background-color: rgb(255, 255, 255); text-align: center; }
p { color: rgb(34, 34, 34); }
img {  }
div.action { background-color: rgb(230, 154, 97); }
div.action h2 { color: rgb(54, 113, 161); }
div.top { width: 980px; background-color: rgb(255, 255, 255); background-image: none; }
div.header, div.site_header { border-bottom: 1px solid rgb(204, 204, 204); background-color: rgb(239, 239, 239); font-size: 12px; font-weight: bold; line-height: 1.7em; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Helvetica,Arial,sans-serif; padding-top: 3px; }
div.header img { float: right; }
div.header div.links { float: left; margin-right: 20px; }
div.header div.links a { color: rgb(34, 34, 34); margin-right: 10px; text-decoration: none; }
div.header div.links a:hover { border-bottom: 2px solid rgb(102, 199, 223); }
div.header div.sign_links { float: left; }
div.header div.sign_links a { color: rgb(0, 153, 204); margin-right: 10px; text-decoration: none; }
div.header div.sign_links a:hover { border-bottom: 2px solid rgb(102, 199, 223); }
div.half p { margin: 40px 0pt; font-family: inherit; font-size: inherit; font-style: inherit; line-height: inherit; }
div.header { margin-bottom: 20px; }
div.header div.container { margin: 0pt auto; padding: 10px 0pt; text-align: left; color: rgb(153, 153, 153); }
div.container { overflow: hidden; width: 980px; clear: both; text-align: left; }
body.home2 div.top { border-bottom: 0pt none; margin: 0pt 0pt 10px; }
body.home2 div.app a { color: inherit; text-decoration: none; }
body.home2 div.app h5 { margin: 0pt; font-size: 26px; font-style: normal; font-weight: bold; font-family: Helvetica,sans-serif; }
body.home2 div.app h5 a { border-bottom: 3px solid rgb(204, 204, 204); text-decoration: none; }
body.home2 div.app h5 a:hover { border-bottom: 3px solid rgb(102, 199, 223); }
body.home2 div.app h6 { margin: 5px 0pt 0pt; font-size: 18px; line-height: 1.4em; color: rgb(34, 34, 34); font-weight: normal; }
body.home2 div.pyramath { background-image: url('images/pyramathcards.png'); background-repeat: no-repeat; text-align: center; margin-bottom: 30px; }
body.home2 div.pyramath h3 { margin: 0pt; padding: 18px 15px 5px; color: rgb(65, 65, 16); font-weight: bold; font-family: Helvetica,sans-serif; font-size: 24px; line-height: 1em; letter-spacing: -1px; }
body.home2 div.pyramath h4 { margin: 0pt; padding: 0pt 20px; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif; font-size: 11px; color: rgb(65, 65, 16); text-transform: none; font-weight: normal; }
body.home2 div.fractazmic { background-image: url('images/fract-bg-solo.png'); background-repeat: no-repeat; text-align: center; margin-bottom: 30px; }
body.home2 div.fractazmic h3 { margin: 0pt; padding: 18px 15px 5px; color: rgb(2, 71, 105); font-weight: bold; font-family: Helvetica,sans-serif; font-size: 24px; line-height: 1em; letter-spacing: -1px; }
body.home2 div.fractazmic h4 { margin: 0pt; padding: 0pt 20px; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif; font-size: 11px; color: rgb(2, 71, 105); text-transform: none; font-weight: normal; }
body.home2 div.primebomb { background-image: url('images/primecards.png'); background-repeat: no-repeat; text-align: center; }
body.home2 div.primebomb h3 { margin: 0pt; padding: 18px 15px 5px; color: rgb(44, 87, 0); font-weight: bold; font-family: Helvetica,sans-serif; font-size: 24px; line-height: 1em; letter-spacing: -1px; }
body.home2 div.primebomb h4 { margin: 0pt; padding: 0pt 20px; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif; font-size: 11px; color: rgb(44, 87, 0); text-transform: none; font-weight: normal; }
body.home2 div.iseecards { background-image: url('images/iseecards.png'); background-repeat: no-repeat; text-align: center; }
body.home2 div.iseecards h3 { margin: 0pt; padding: 18px 15px 5px; color: rgb(81, 31, 31); font-weight: bold; font-family: Helvetica,sans-serif; font-size: 24px; line-height: 1em; letter-spacing: -1px; }
body.home2 div.iseecards h4 { margin: 0pt; padding: 0pt 20px; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif; font-size: 11px; color: rgb(81, 31, 31); text-transform: none; font-weight: normal; }
body.home2 div.statement { background-color:#09F; color: rgb(225, 204, 51); width: 400px; text-align: left; margin-top: 0pt; }
body.home2 div.statement div.inner { padding: 5px 20px 10px; font-size: 21px; line-height: 1.2em; }
body.home2 div.statement div.inner h1 { margin: 25px 0pt 20px; padding: 0pt; font-size: 48px; letter-spacing: -2px; line-height: 1em; text-align: left; color: rgb(255, 255, 255); }
body.home2 div.statement div.inner p { margin: 0pt 0pt 15px; background-color: rgb(174,3,3); font-size: 24px; color: rgb(0,204,255); text-align: left; line-height: 1.2em; font-family: georgia,helvetica,arial,sans-serif; }
body.home2 div.statement table { margin: 0pt; }
body.home2 div.statement table td { padding: 0pt 15px 0pt 0pt; font-size: 14px; color: rgb(255,246,10); line-height: 1.4em; }
body.home2 div.statement table td a { color: rgb(223, 185, 70); }
body.home2 div.left { overflow: hidden; width: 400px; float: left; }
body.home2 div.right { width: 530px; float: right; text-align: left; }
body.home2 div.right h1 { margin: 0pt 0pt 30px; padding: 0pt; font-size: 22px; font-weight: normal; line-height: 1.2em; color: rgb(34, 34, 34); font-family: georgia,times; text-align: left; letter-spacing: normal; }
body.home2 div.logos div.right h2, div.action h2 { margin: 0pt; padding: 0pt; font-size: 22px; font-weight: normal; line-height: 1.2em; color: rgb(34, 34, 34); font-family: georgia,times; }
body.home2 div.action cite { color: rgb(102, 102, 102); font-size: 16px; }
body.home2 div.blogs ul.extra_extra_news { padding-top: 0pt; padding-bottom: 0pt; margin-top: 0pt; }
body.home2 div.blogs li { margin: 12px; }
body.home2 div.blogs li strong, body.home2 div.blogs li em { font-style: italic; color: rgb(17, 17, 17); font-weight: bold; }
body.home2 div.blogs li a { color: rgb(85, 85, 85); }
body.home2 div.blogs p { font-style: italic; font-size: 14px; }
body.home2 div.productblogbottom { padding: 15px 10px 5px 0pt; font-size: 11px; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif; background-image: url('images/bkgd_productblog-bottom.png'); background-repeat: no-repeat; width: 250px; background-color: rgb(255, 255, 255); }
body.home2 div.blurb h2, div.blogs h2, div.buzz h4 { margin: 0pt 0pt 2px; padding: 0pt; font-size: 14px; line-height: 1.2em; color: rgb(54, 113, 161); text-transform: uppercase; font-family: Helvetica,sans-serif; }
body.home2 div.blurb, div.blogs { margin: 0pt 20px 30px 0pt; width: 255px; float: left; }
body.home2 div.blurb p, div.blogs p { margin: 0pt 0pt 30px; font-family: Georgia,serif; font-size: 16px; line-height: 1.3em; }
body.home2 div.blurb ul, div.blogs ul { margin: 3px 0pt 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-family: Georgia,serif; }
body.home2 div.blurb li, div.blogs li { font-size: 14px; margin-bottom: 25px; color: rgb(85, 85, 85); }
body.home2 div.blurb li strong, body.home2 div.blurb li em { font-style: italic; color: rgb(17, 17, 17); font-weight: bold; }
body.home2 div.blurb li a { color: rgb(85, 85, 85); }
body.home2 div.extras { width: 100%; text-align: left; font-weight: normal; margin-bottom: 5px; }
body.home2 div.buzz { margin: 5px 0pt 0pt; padding: 30px 15px 15px; border:1px solid #0167FF;background-color:#def }
body.home2 div.action { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 30px; padding: 20px 0pt; width: 100%; float: left; text-align: center; font-size: 24px; font-weight: bold; background-color: rgb(255, 255, 255); }
body.home2 div.casestudies h2 { margin: 0pt 0pt 10px; padding: 0pt; font-size: 14px; line-height: 1.2em; color: rgb(54, 113, 161); text-transform: uppercase; text-align: left; }
body.home2 div.casestudy { margin: 0pt 20px 20px 0pt; width: 190px; background-color: rgb(204, 204, 204); float: left; text-align: left; }
body.home2 div.casestudy div.who { padding: 5px; background-color: rgb(34, 34, 34); }
body.home2 div.casestudy div.who h3, div.casestudy div.who h4 { margin: 0pt; padding: 2px 0pt 0pt; color: rgb(255, 255, 255); line-height: 1em; }
body.home2 div.casestudy div.who h3 { font-size: 14px; }
body.home2 div.casestudy div.who h4 { font-size: 12px; font-weight: normal; color: rgb(232, 236, 220); font-style: normal; font-family: Helvetica,sans-serif; }
body.home2 div.casestudy div.what { padding: 5px 0pt 0pt 5px; font-size: 14px; text-align: left; font-family: Georgia,serif; font-style: italic; background-color: rgb(255, 255, 255); line-height: 1.1em; }
body.home2 div.casestudies div.casestudy img.play { position: absolute; }
body.home2 div.end { margin-right: 0pt; }
body.home2 div.more div.end { margin-left: 60px; width: 480px; }
body.home2 div.press { padding: 20px 0pt; margin-top: 25px; border:1px solid #0167FF;; background-repeat: no-repeat; text-align: center; }body.home2 div.press2 { padding: 20px 0pt;height:110px; margin-top: 25px; border:1px solid #0167FF;; background-repeat: no-repeat;background-color:#003; text-align: center; }
body.home2 div.press h2 { margin: 0pt 0pt 5px; font-size: 18px; }
body.home2 div.press img { margin: 0pt; }
body.home2 div.more { text-align: left; width: 980px; margin-bottom: 30px; }
body.home2 div.half { padding: 0pt 20px 0pt 0pt; width: 420px; text-align: left; margin-top: 20px; margin-bottom: 50px; font-family: Georgia,serif; font-size: 14px; line-height: 1.3em; float: left; }
body.home2 div.otherwares { margin: 15px 0pt 10px; background-image: url('bkgd_buzz_home.png'); background-repeat: no-repeat; }
body.home2 div.book { padding: 20px; overflow: hidden; margin-top: 0pt; text-align: left; font-size: 14px; line-height: 1.3em; }
body.home2 div.book h2 { margin: 0pt 0pt 30px; font-family: Georgia,serif; font-size: 21px; line-height: 1.1em; color: rgb(34, 34, 34); font-weight: normal; }
body.home2 div.half h2 { margin: 10px 0pt; font-family: Georgia,serif; font-size: 21px; line-height: 1.1em; color: rgb(34, 34, 34); font-weight: normal; }
div.divider { border-top: 1px solid rgb(204, 204, 204); margin: 25px 0pt; clear: both; }

#blueTab {
	position: relative;
	top: 1px;
	left: 35px;
	height: 54px;
	width: 237px;
}
#timerbg { padding: 5px 0pt 0pt; background: transparent url('form_footer.gif') no-repeat scroll 5px 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 335px; height: 66px; float: left; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }
#timerbg span.suppltxt { color: rgb(255, 0, 0); font-size: 20px; line-height: 25px; float: left; text-align: center; width: 325px; }
#timerbg span#d2 { padding: 0px 3px; color: rgb(255, 255, 0); font-size: 22px; font-weight: bold; line-height: 30px; }
#timerbg span.supplbotmtxt { color: rgb(204, 204, 204); font-size: 14px; line-height: 30px; float: left; width: 305px; padding-left: 20px; }
.footer { text-align: center; }
