BODY { margin: 0; background: #283A85 url(../images/bgTileX.png) repeat-x top; font-family: Arial, Helvetica, sans-serif; color: #FFF; }
IMG { border: 0; }

#wrPage { background: url(../images/bgIconMap.png) no-repeat top center; }
#wrPage #wrContainer { width: 920px; min-height: 800px; margin: 0 auto; background: url(../images/bgShadow.png) repeat-y; }
#wrPage #wrContent { width: 900px; min-height: 800px; margin: 0 auto; background: url(../images/bgContent.png) repeat-x top; }
#wrPage #wrHeader { padding: 30px 0 0 30px; }
#wrPage #wrHeader #wrLogo { width: 238px; float: left; }
#wrPage #wrHeader #wrLinks { width: 550px; float: right; text-align: right; padding-right: 30px; }
#wrPage #wrHeader #wrLinks A { color: #FFF; font-size: 12px; }
#wrPage #wrHeader #wrLinks A:hover { color: #FFF100; }
#wrPage #wrCopy { clear: both; padding: 10px 30px 10px 0; text-align: right; }
#wrPage #getSelect { padding: 20px; }
#wrPage #getSelect IMG { margin: 0 70px; }
#wrPage #wrQuotes { margin: 0 20px; }
#wrPage #wrQuotes #q1 { background: url(../images/quote1.png) no-repeat left; padding-left: 55px; }
#wrPage #wrQuotes #q2 { padding-left: 155px; }
#wrPage #wrQuotes #q3 { background: url(../images/quote2.png) no-repeat right; padding-right: 55px; text-align: right; }
#wrPage #wrQuotes DIV { height: 34px; line-height: 34px; }
#wrPage #wrQuotes SPAN { font-style: italic; font-weight: bold; }
#wrPage #wrAbout { margin: 30px; font-size: 13px; }
#wrPage #wrAbout  P { margin: 20px; }
#wrPage #wrAbout SPAN { font-weight: bold; font-size: 14px; }
#wrPage #wrAbout #features { background-color: #A9E0FA; color: #0B165F; margin: 10px 0; width: 515px; padding: 1px 5px; filter: alpha(opacity=50); opacity: 0.5; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#wrPage #wrAbout #features UL { margin-top: 10px; margin-bottom: 10px; }
#wrPage #wrAbout #features UL LI { margin: 5px 0; }
#wrPage #wrAbout #wrStores A { color: #FFF100; }
#wrPage #wrAbout #wrStores A:hover { color: #FFF100; }
#wrPage #wrAbout #wrStores LI { margin-top: 5px; margin-bottom: 5px; font-size: 14px; }
#wrPage #wrAbout #radioTime { text-align: right; }
#wrPage #wrScreen { width: 270px; float: right; margin-left: 30px; }
#wrPage #wrScreen IMG { border: 1px solid #FFF; }

#wrPage #wrOther { margin: 0px 30px; }
#wrPage #wrOther A { color: #FFF100; }
#wrPage #wrOther INPUT { margin: 10px; }
#wrPage #wrOther LI { margin: 10px 30px; }

#wrApplication { margin: 10px; }
#wrApplication .wrTitle { font-size: 14px; font-weight: bold; }
#wrApplication .wrTitleBig { font-size: 18px; font-weight: bold; }
#wrApplication A { color: #FFF100; font-size: 12px; font-weight: bold; }

#wrApplication #iPadTable { width: 100%; }
#wrApplication #iPadTable TR TD.row { width: 33%; vertical-align: top; }
#wrApplication #iPadTable TR TD .art { width: 75px; height: 50px; border: 1px solid #00265E; }
#wrApplication #iPadTable TR TD A { font-size: 16px; }

#wrTweets { margin: 10px; }
.wrTitle { font-size: 14px; font-weight: bold; border-bottom: 1px dotted #FFF; }
#wrTweets A { color: #FFF100; font-size: 12px; font-weight: bold; }

#wrFooter { clear: both; color: #A9E0FA; font-size: 12px; text-align: center; padding: 20px; }
#wrFooter A { color: #A9E0FA; }
#wrFooter A:hover { color: #FFF100; }

.hide { display: none; }
.bold { font-weight: bold; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.full { width: 100%; }
.tm10 { margin-top: 10px; }
.tm20 { margin-top: 20px; }

.body { background: #E4E4E4 url(../images/bgBox.png) no-repeat bottom; color: #00265E; font-size: 12px; }
.body .boxTitle { font-weight: bold; font-size: 18px; border-bottom: 1px solid #00265E; padding-bottom: 10px; }
.body .boxCopy { width: 345px; float: left; }
.body .boxImage { width: 130px; float: right; }
.body .buyLink A { font-size: 14px; display: block; width: 100%; height: 24px; line-height: 24px; color: #283A85; background: url(../images/arrow.png) no-repeat right; }

