h2 {
color:#0053a0;
font:bold 14px arial, sans-serif;
margin:0 0 10px;
padding:0;
text-decoration:none
}

h2.landing {
border-bottom:solid 1px #FC0;
color:#333;
font-family:Arial;
font-size:20px;
font-weight:500;
margin-top:20px;
padding:0
}

h2.subhead-red a {
color:#a82f24;
font-family:Arial;
font-size:20px;
font-weight:500;
margin-top:-20px;
padding:0;
text-decoration:none
}

.gray {
color:#999;
font-family:Arial;
font-size:12px;
font-weight:600;
margin-left:0;
margin-top:-10px;
padding:0;
text-transform:uppercase
}

.moreInfo {
border:1px solid #5B7BB4;
padding-top:7px
}

.focusAreas {
border:1px solid #FF8F0B;
padding-top:7px
}

.libraryItemContent a {
color:#FFF;
font-weight:700
}

.libraryQuote {
padding:5px 10px;
width:170px
}

.emagine-note {
color:red;
font:bold 12px arial, sans-serif
}

.footnote {
font-size:10px
}

img.image-style {
border:1px solid #BDBDBD
}

.table-header-app {
background:#dedede;
font:bold 12px arial, sans-serif;
padding:5px
}

.table-header-app h2 {
margin-bottom:0;
margin-top:3px;
text-transform:uppercase
}

.table-subheader-app {
background:#EEE;
color:#333;
font:normal 12px arial, sans-serif;
padding:7px
}

.table-row {
color:#000;
font:12px arial, sans-serif;
padding:7px
}

.table-altrow {
background-color:#d7d7d7;
color:#000;
font:12px arial, sans-serif;
padding:7px
}

html {
height:98%;
padding:0
}

body {
background:#FFF;
height:100%;
margin:0;
text-align:center
}

body,td {
color:#565656;
font:normal 12px arial, sans-serif;
line-height:17px
}

hr {
display:block;
height:2px;
margin-bottom:7px;
width:99%
}

img {
border:none
}

ol ol {
list-style:circle;
margin-left:15px
}

ul {
list-style-image:url(/images/bullet_arrow.gif);
padding-top:0
}

li {
margin-left:0;
padding-bottom:3px
}

ul ul {
list-style:disc;
margin-left:15px
}

#containerShadow {
margin:-15px auto 0
}

#container {
background:#FFF;
margin:0 auto;
padding:0 0 15px;
text-align:left;
width:980px
}

#header {
clear:both;
display:block;
margin:15px auto 0
}

#logo {
float:left;
margin:20px 0 15px 26px
}

#utilities {
clear:right;
color:#666;
float:right;
font:11px arial, sans-serif;
list-style:none;
position:relative;
right:7px;
top:20px
}

#utilities li {
display:inline;
list-style:none;
margin:0;
padding:0 1px 0 0
}

#utilities li img {
position:relative;
top:4px
}

#topNav {
background:url(/templates/1/images/topnav_bkgd.gif) top left no-repeat;
clear:both;
height:40px;
margin:10px 0 0;
padding:5px;
width:975px
}

#topNav img {
display:block;
float:left
}

#footer {
clear:both;
color:#0053a0;
display:block;
font:10px arial, helvetica, verdana, sans-serif;
margin-left:auto;
margin-right:auto;
padding:10px 0;
text-align:center
}

#footer ul li {
display:inline;
padding-right:4px
}

#homeMain {
background:#FFF;
clear:both;
height:1%;
min-height:550px;
padding:3px 0 15px;
position:relative
}

#homeMain p {
margin-bottom:9px;
margin-top:10px
}

#ctl00_Tabs1_MultiPage1 {
background-color:#fff;
border:1px solid #bfbfbf;
padding:15px
}

#ctl00_Tabs1_ctl00 {
background-color:#FFF
}

#interiorMain {
_height:100%;
background:#fff;
clear:both;
margin:10px auto 0;
min-height:175px;
padding:0 22px 0 19px;
position:relative
}

#content {
height:100%;
min-height:600px;
padding:0 10px 20px 16px
}

#interiorMainFlash {
_height:100%;
background:#fff;
clear:both;
margin:10px auto 0;
min-height:175px;
padding:0 5px;
position:relative;
width:950px
}

#contentFlash {
height:100%;
margin:10px auto 0;
min-height:600px;
padding:0 0 20px
}

#library {
color:#344769;
font:14px 'arial narrow',arial, sans-serif
}

#libraryHoriz {
clear:both;
float:right;
position:relative;
top:-125px;
width:530px
}

#horizLibItem {
float:right;
margin-left:12px;
margin-top:10px
}

#libraryVert {
border-left:1px solid #CC9;
display:inline;
float:right;
height:100%;
position:relative;
width:240px
}

#vertLibItem {
clear:both;
margin-top:10px
}

#sectional img {
clear:both;
display:block
}

.stepTable {
position:relative;
width:605px
}

.stepTable img {
margin-bottom:10px;
position:relative;
right:-20px
}

#leftNav {
text-align:left
}

#leftNav table {
background:#EEE;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
margin:0
}

#leftNavBottom {
height:5px
}

.leftnav-lvl1-on {
background:url(images/leftnav_arrow_on.gif) 11px 10px no-repeat;
color:#0053A0;
font:bold 11px arial, sans-serif;
padding:4px 22px 4px 21px;
vertical-align:top
}

.leftnav-lvl1-off {
background:url(images/leftnav_arrow_off.gif) 13px 9px no-repeat;
font:bold 11px arial, sans-serif;
padding:4px 22px 4px 21px;
vertical-align:top
}

.leftnav-lvl1-off a {
color:#333;
text-decoration:none
}

.leftnav-lvl1-off a:hover {
color:#333;
text-decoration:underline
}

.leftnav-lvl1-on a {
color:#0053A0;
text-decoration:none
}

.leftnav-lvl1-on a:hover {
color:#0053A0;
text-decoration:underline
}

.leftnav-lvl1-spacer {
background:#EEE;
height:0
}

.leftnav-lvl2-on {
background:#BBB;
color:#FFF;
font:bold 11px arial, sans-serif;
padding:4px 12px 4px 26px;
vertical-align:top
}

.leftnav-lvl2-off {
font:11px arial, sans-serif;
padding:4px 12px 4px 26px;
vertical-align:top
}

.leftnav-lvl2-on a {
color:#FFF;
text-decoration:none
}

.leftnav-lvl2-on a:hover {
color:#FFF;
text-decoration:underline
}

.leftnav-lvl3-on {
color:#666;
font:bold 11px arial, sans-serif;
margin-top:0;
padding:4px 12px 4px 39px;
vertical-align:top
}

.leftnav-lvl3-off {
font:11px arial, sans-serif;
padding:4px 12px 4px 39px;
vertical-align:top
}

.RadMenu_Default .link,/* off text */
.RadMenu_Default .link:visited {
color:#333;
cursor:pointer;
text-decoration:none
}

.RadMenu_Default .link:hover,/* on text */
.RadMenu_Default .link:visited:hover,.RadMenu_Default .focused,.RadMenu_Default .expanded {
background:#d8d8d8;
color:#0053A0;
cursor:pointer;
font-weight:700;
text-decoration:none
}

.RadMenu_Default .group /* whole dropdown */ {
background:#fafafa;
border:1px solid #d8d8d8;
border-top:0
}

.RadMenu_Default {
background:none;
margin-top:5px
}

.RadMenu_Default_Context {
background:none
}

.RadMenu_Default .text {
font:11px arial, verdana, sans-serif;
padding-left:0;
padding-right:0
}

.menu img {
_margin:0 0
}

.form {
border:1px solid #999;
color:#000;
font:12px tahoma, sans-serif
}

.form-label {
font-size:11px;
font-weight:700
}

.form-checkboxes input {
float:left
}

.form-checkboxes label {
display:block;
left:3px;
position:relative;
top:3px
}

.form-button {
background-color:#B3A892;
border:1px solid #000;
color:#000;
font:bold 12px tahoma, sans-serif;
height:20px
}

.form-textbox {
border:1px solid #B3A892;
color:#000;
font:12px tahoma, sans-serif
}

#landingMain {
_height:100%;
clear:both;
margin:0 auto;
min-height:175px;
padding-bottom:20px;
padding-top:10px;
position:relative
}

#landingContent {
border-right:1px solid #CFCFCF;
font:13px arial, sans-serif;
height:100%;
min-height:600px;
padding:0 20px 20px 16px
}

#landingForm {
font:bold 13px arial, sans-serif;
padding-left:10px;
padding-top:3px
}

.headline a {
color:#0053a0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
text-decoration:none
}

.headline a:hover {
color:#0053a0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
text-decoration:underline
}

.feedburnerFeedBlock UL LI {
padding:5px
}

#rss p {
margin-top:7px
}

#rss-box-blog a:hover {
color:#00F;
text-decoration:underline
}

.border-dots-bottom {
border-bottom:#CCC 1px dotted;
margin-bottom:10px;
padding-bottom:10px
}

.border-dots-left {
border-left:#CCC 1px dotted;
padding-left:10px
}

#box-blue-glass {
background:url(/images/bkgd_tab_glass_215.gif) top left no-repeat;
float:right;
height:166px;
margin:0 -15px 5px 10px;
padding:5px 10px;
width:215px
}

#box-blue-glass .tall {
background:url(/images/bkgd_tab_glass_215_tall.gif) top left no-repeat;
float:right;
height:200px;
margin:0 0 5px 10px;
padding:5px 10px;
width:215px
}

#box-blue-glass h2 {
font-size:14px;
margin:0 0 10px;
padding:0 10px 5px 0
}

#box-blue-glass li {
list-style:none;
list-style-image:none;
list-style-type:none
}

html>body #box-blue-glass ul {
font-size:12px;
font-weight:700;
list-style:none;
margin:15px 0 0;
padding:0
}

html>body #box-blue-glass li {
list-style-type:none
}

#box-blue-glass a {
background:url(/images/box-arrow-next.gif) 0 0 no-repeat;
display:block;
padding:5px 10px 10px 12px;
text-decoration:none
}

#box-blue-glass a:hover {
background-position:0 -30px;
color:#C30
}

.clear {
clear:both
}

#content-slides {
margin:0 auto;
padding:0
}

.ui-tabs-hide {
display:none!important
}

#page_resources {
width:98%
}

#page_resources .location {
color:#666;
font-size:11px
}

#page_resources h3, #page_resources .heading {
color:#0053a0;
font-size:14px;
font-weight:700;
margin:0 0 15px;
display: block
}

#page_resources p {
margin-left:5px
}

#quote td,p.quote {
color:#666;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
line-height:20px;
margin:0;
padding:0
}

#quote .credit {
color:#0053a0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:17px;
margin-right:10px;
margin-top:10px;
text-align:right
}

#quote .mark {
color:#f90;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:48px;
font-weight:700
}

#cse-search-results {
margin-left:15px
}

h1.teradata {
color:#f0960e;
font-size:30px;
font-weight:700;
margin:0;
padding:0;
text-decoration:none
}

h2.teradata,h3.teradata,h2.teradata a,h3.teradata a, {
color:#f0960e;
font-size:16px;
margin-bottom:10px;
padding:0;
text-decoration:none
}

#TheForm td,input,select {
font:normal 9pt arial, sans-serif
}

#ctl00_Modules_ctl00_rptFields_ctl01_tr2 TD {
padding-top:25px
}

a:active {
outline:none
}

:focus {
-moz-outline-style:none
}

ul.tabs {
border-bottom:1px solid #bdbdbd;
height:30px;
list-style:none;
margin:0!important;
padding:0
}

ul.tabs li {
float:left;
list-style-image:none!important;
margin:0!important;
padding:0;
text-indent:0
}

ul.tabs a {
background:url(/images/tabs/yellow.png) no-repeat -420px 0;
color:#333;
display:block;
font-family:Segoe UI,Arial,Sans-serif;
font-size:9pt;
height:30px;
line-height:30px;
margin:0;
padding:0;
position:relative;
text-align:center;
text-decoration:none;
top:1px;
width:134px
}

ul.tabs a:active {
color:#00539F;
outline:none
}

ul.tabs a:hover {
background-position:-420px -31px;
color:#00539F
}

ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a {
background-position:-420px -62px;
color:#000!important;
cursor:default!important
}

ul.tabs a.s {
background-position:-553px 0;
width:81px
}

ul.tabs a.s:hover {
background-position:-553px -31px
}

ul.tabs a.s.current {
background-position:-553px -62px;
color:#00539F;
font-weight:600
}

ul.tabs a.l {
background-position:-247px 0;
width:173px
}

ul.tabs a.l:hover {
background-position:-247px -31px
}

ul.tabs a.l.current {
background-position:-247px -62px;
color:#00539F;
font-weight:600
}

ul.tabs a.xl {
background-position:0 0;
width:248px
}

ul.tabs a.xl:hover {
background-position:0 -31px
}

ul.tabs a.xl.current {
background-position:0 -62px;
color:#00539F;
font-weight:600
}

.panes .pane {
display:none;
padding:20px
}

.panes li {
margin-bottom:5px
}

.panes p {
color:#000
}

.lucida {
color:#000;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:14px;
font-weight:400;
text-align:left
}

.lucida_large {
color:#000;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:18px;
font-weight:400;
text-align:left
}

#hor-minimalist-a td {
color:#669;
padding:9px 8px 0
}

#hor-minimalist-b td {
border-bottom:1px solid #ccc;
color:#669;
padding:6px 8px
}

#ver-minimalist th {
border-bottom:2px solid #6678b1;
border-left:30px solid #fff;
border-right:30px solid #fff;
color:#039;
font-size:14px;
font-weight:400;
padding:8px 2px;
text-align:left
}

#ver-minimalist td {
border-left:30px solid #fff;
border-right:30px solid #fff;
color:#669;
padding:12px 2px 0
}

#box-table-a th {
background:#b9c9fe;
border-bottom:1px solid #fff;
border-top:4px solid #aabcfe;
color:#039;
font-size:13px;
font-weight:400;
padding:8px;
text-align:left
}

#box-table-a td {
background:#e8edff;
border-bottom:1px solid #fff;
border-top:1px solid transparent;
color:#669;
padding:8px
}

#box-table-a tr:hover td {
background:#d0dafd;
color:#339
}

#box-table-b {
border-bottom:7px solid #9baff1;
border-collapse:collapse;
border-top:7px solid #9baff1;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
margin-top:10px;
text-align:left;
width:auto
}

#box-table-b th {
background:#e8edff;
border-left:1px solid #9baff1;
border-right:1px solid #9baff1;
color:#039;
font-size:13px;
font-weight:400;
padding:8px;
text-align:left
}

#box-table-b td {
background:#e8edff;
border-left:1px solid #aabcfe;
border-right:1px solid #aabcfe;
color:#669;
padding:8px
}

#hor-zebra th {
color:#039;
font-size:14px;
font-weight:400;
padding:10px 8px;
text-align:left
}

#hor-zebra td {
color:#669;
padding:8px
}

#ver-zebra th {
border-left:1px solid #fff;
border-right:1px solid #fff;
color:#039;
font-size:14px;
font-weight:400;
padding:12px 15px;
text-align:left
}

#ver-zebra td {
border-left:1px solid #fff;
border-right:1px solid #fff;
color:#669;
padding:8px 15px
}

.vzebra-odd {
background:#eff2ff
}

#ver-zebra #vzebra-adventure,#ver-zebra #vzebra-children {
background:#d0dafd;
border-bottom:1px solid #c8d4fd
}

#ver-zebra #vzebra-comedy,#ver-zebra #vzebra-action {
background:#dce4ff;
border-bottom:1px solid #d6dfff
}

#one-column-emphasis th {
color:#039;
font-size:14px;
font-weight:400;
padding:12px 15px;
text-align:left
}

#one-column-emphasis td {
border-top:1px solid #e8edff;
color:#669;
padding:10px 15px
}

.oce-first {
background:#d0dafd;
border-left:10px solid transparent;
border-right:10px solid transparent
}

#one-column-emphasis tr:hover td {
background:#eff2ff;
color:#339
}

#newspaper-a th {
border-bottom:1px dashed #69c;
color:#039;
font-size:14px;
font-weight:400;
padding:12px 17px;
text-align:left
}

#newspaper-a td {
color:#669;
padding:7px 17px
}

#newspaper-b th {
color:#039;
font-size:14px;
font-weight:400;
padding:15px 10px 10px;
text-align:left
}

#newspaper-b td {
border-top:1px dashed #fff;
color:#669;
padding:10px
}

#newspaper-c {
border:1px solid #6cf;
border-collapse:collapse;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
margin-top:10px;
text-align:left;
width:auto
}

#newspaper-c th {
border-bottom:1px solid #fff;
border-left:1px solid #0865c2;
border-right:1px solid #0865c2;
border-top:1px solid #0865c2;
color:#039;
font-size:13px;
font-weight:400;
padding:20px;
text-align:left;
text-transform:uppercase
}

#newspaper-c td {
border-right:1px dashed #6cf;
color:#669;
padding:10px 20px
}

#rounded-corner thead th.rounded-company {
background:#b9c9fe url(/images/table-images/left.png) left -1px no-repeat;
text-align:left
}

#rounded-corner thead th.rounded-q4 {
background:#b9c9fe url(/images/table-images/right.png) right -1px no-repeat;
text-align:left
}

#rounded-corner th {
background:#b9c9fe;
color:#039;
font-size:13px;
font-weight:400;
padding:8px;
text-align:left
}

#rounded-corner td {
background:#e8edff;
border-top:1px solid #fff;
color:#669;
padding:8px
}

#rounded-corner tfoot td.rounded-foot-left {
background:#e8edff url(/images/table-images/botleft.png) left bottom no-repeat
}

#rounded-corner tfoot td.rounded-foot-right {
background:#e8edff url(/images/table-images/botright.png) right bottom no-repeat
}

#rounded-corner tbody tr:hover td {
background:#d0dafd
}

#background-image {
background:url(/images/table-images/icon-windows.jpg) top right no-repeat;
border-collapse:collapse;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
margin-top:10px;
text-align:left;
width:340px
}

#background-image-2 {
background:url(/images/table-images/icon-windows-linux.jpg) top right no-repeat;
border-collapse:collapse;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
margin-top:10px;
text-align:left;
width:340px
}

#gradient-style {
border-collapse:collapse;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
margin-top:10px;
text-align:left
}

#gradient-style th {
background:#b9c9fe url(/images/table-images/gradhead.png) repeat-x;
border-bottom:1px solid #fff;
border-top:2px solid #d3ddff;
color:#039;
font-size:13px;
font-weight:400;
padding:8px;
text-align:left
}

#gradient-style td {
background:#e8edff url(/images/table-images/gradback.png) repeat-x;
border-bottom:1px solid #fff;
border-top:1px solid #fff;
color:#669;
padding:8px
}

#gradient-style tfoot tr td {
background:#e8edff;
color:#99c;
font-size:12px
}

#gradient-style tbody tr:hover td {
background:#d0dafd url(/images/table-images/gradhover.png) repeat-x;
color:#339
}

#pattern-style-a {
background:url(/images/table-images/pattern.png);
border-collapse:collapse;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
margin-top:10px;
text-align:left;
width:auto
}

#pattern-style-a thead tr {
background:url(/images/table-images/pattern-head.png)
}

#pattern-style-a tbody tr:hover td {
background:#fff;
color:#339
}

#pattern-style-b {
background:url(/images/table-images/patternb.png);
border-collapse:collapse;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
margin-top:10px;
text-align:left;
width:auto
}

#pattern-style-b thead tr {
background:url(/images/table-images/patternb-head.png);
text-align:left
}

#pattern-style-b tbody tr:hover td {
background:#cdcdee;
color:#339
}

#testimonials blockquote {
border-bottom:1px solid #e5e5e5;
font:normal 18px Georgia, "Times New Roman", Times, serif;
line-height:24px;
padding:15px
}

#testimonials cite {
color:#999;
font:normal 13px Arial, Helvetica, sans-serif;
font-style:italic;
line-height:17px;
padding-top:10px;
text-align:right
}

#customers-story ul {
float:left;
list-style-type:none;
margin:0;
padding:0
}

#customers-story ul li {
border-top:1px dotted #e5e5e5;
display:block;
float:left;
height:200px;
margin:0;
padding:10px 10px 10px 0;
width:230px
}

#customers-story ul li img {
border:none;
display:block;
hieght:60px;
margin:4px auto;
width:230px
}

#customers-no-story {
border-top:1px dotted #e5e5e5;
clear:left;
padding-top:10px
}

#customers-no-story ul {
float:left;
list-style-type:none;
margin:0;
padding:10px 10px 10px 0;
width:230px
}

#customers-no-story ul li {
margin:0;
padding:0
}

h1,.table-header-app h1 {
color:#0053A0;
font:bold 20px arial, sans-serif;
margin:0 0 16px;
text-decoration:none
}


body a,#footer a:hover {
color:#0053a0;
text-decoration:underline
}

body a:hover,#rss-box-blog a,#page_resources a {
text-decoration:none
}

p,ol {
margin-top:0;
padding-top:0
}

#utilities a,.leftnav-lvl2-off a,.leftnav-lvl3-off a,.leftnav-lvl3-on a {
color:#666;
text-decoration:none
}

#utilities a:hover,.leftnav-lvl2-off a:hover,.leftnav-lvl3-off a:hover,.leftnav-lvl3-on a:hover {
color:#666;
text-decoration:underline
}

#footer ul,#box-blue-glass ul {
list-style:none
}

#footer a,h1 a {
color:#0053a0;
text-decoration:none
}

.image,.libraryItem img,.libraryQuote img,#library img,#leftNavBottom img,.ui-tabs-panel {
display:block
}

h2 a,#box-blue-glass a:link,#list-menu a:active,#list-menu a:visited {
color:#0053a0
}

h2 a:hover,h1 a:hover,#page_resources a:hover {
text-decoration:underline
}

.RadMenu_Default .group .link /* 1st level off cell */,.RadMenu_Default .group .group .link /* 2nd level off cell */ {
background:#fafafa;
padding:4px 10px;
text-align:left;
white-space:normal;
width:170px
}

.RadMenu_Default .group .link:hover,/* 1st level on cell*/
.RadMenu_Default .group .focused,.RadMenu_Default .group .expanded,.RadMenu_Default .group .group .link:hover,/* 2nd level on cell*/
.RadMenu_Default .group .group .focused,.RadMenu_Default .group .group .expanded {
background:#FFF;
padding:4px 10px;
text-align:left;
white-space:normal;
width:182px
}

.red-star,.alert {
color:red;
font:bold 10px tahoma, sans-serif
}

#blog .headline a,#blog .headline a:hover {
color:#0053a0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
text-decoration:underline
}

#creditfooter,.tab-section {
display:none
}

#rss UL,#rss-box-blog {
font-size:12px
}

#hor-minimalist-a,#hor-minimalist-b {
background:#fff;
border-collapse:collapse;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
margin-top:10px;
text-align:left;
width:auto
}

#hor-minimalist-a th,#hor-minimalist-b th {
border-bottom:2px solid #6678b1;
color:#039;
font-size:14px;
font-weight:400;
padding:10px 8px;
text-align:left
}

#hor-minimalist-a tbody tr:hover td,#hor-minimalist-b tbody tr:hover td {
color:#009
}

#ver-minimalist,#box-table-a,#hor-zebra,#ver-zebra,#one-column-emphasis,#rounded-corner {
border-collapse:collapse;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
margin-top:10px;
text-align:left;
width:auto
}

#hor-zebra .odd,.vzebra-even,#newspaper-b tbody {
background:#e8edff
}

#newspaper-a,#newspaper-b {
border:1px solid #69c;
border-collapse:collapse;
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size:12px;
margin-top:10px;
text-align:left;
width:auto
}

#newspaper-a tbody tr:hover td,#newspaper-b tbody tr:hover td {
background:#d0dafd;
color:#339
}

#background-image th,#background-image-2 th {
color:#339;
font-size:14px;
font-weight:400;
padding:12px;
text-align:left
}

#background-image td,#background-image-2 td {
border-top:1px solid #fff;
color:#669;
padding:9px 12px;
text-align:left
}

#background-image tfoot td,#background-image-2 tfoot td {
font-size:11px
}

#background-image tbody td,#background-image-2 tbody td {
background:url(/images/table-images/back.png)
}

#background-image tbody tr:hover td,#background-image-2 tbody tr:hover td {
background:none;
color:#339
}

#pattern-style-a th,#pattern-style-b th {
border-bottom:1px solid #fff;
color:#039;
font-size:13px;
font-weight:400;
padding:8px;
text-align:left
}

#pattern-style-a td,#pattern-style-b td {
border-bottom:1px solid #fff;
border-top:1px solid transparent;
color:#669;
padding:8px
}
