body {background:#2069ad; font-family:Tahoma, Geneva, sans-serif; font-size:100%; line-height:1em; color:white;}
input, textarea, select {font-family:Tahoma, Geneva, sans-serif; font-size:1em;}
a img { border: 0; } 
a { color:white; text-decoration:none;}

.fleft { float:left;}
.fright { float:right;}


#main, #header, #content, #footer {width:940px;font-size:0.85em; margin:0 auto;}
#header {height:160px; padding:0; margin:0}

.linkUnderline a {text-decoration:underline;}
.leftBox, .centerBox, .rightBox  {float:left;}
.leftBox {width:410px; padding-right:10px}
.centerBox {width:400px; background-color:#719fcf;height:100%; margin-top:5px}
.rightBox {width:120px; background-color:#2069ad; height:100%;margin-top:5px}

#touchStoreBox {height:250px}
#stayConnected {height:110px}
#touchStoreBoxHeader { height:20px}
.touchStoreBoxDisplay, .touchStoreBoxLinks {float:left; position:relative;}
.touchStoreBoxDisplay { margin-right:20px;}
.siteHeader { width:100%; height:100px;}


.row-2 { height:51px;}

.site-nav { width:100%; overflow:hidden;}
.site-nav li { float:left; font-size:1.08em; font-weight:bold; background:url(../images/divider.gif) no-repeat left top; margin-left:0;}
.site-nav li a { color:#2069ad; text-decoration:none; padding:16px 31px 17px 30px; display:block;}
.site-nav li a:hover { text-decoration:underline;}

.nav-box { width:100%; background:url(../images/nav-tail.gif) repeat-x top;}
.nav-box .left { background:url(../images/nav-left.gif) no-repeat left top;}
.nav-box .right { height:51px; background:url(../images/nav-right.gif) no-repeat right top;}


ul { list-style:none;}

.nav-box { width:100%; background:url(../images/nav-tail.gif) repeat-x top;}
.nav-box .left { background:url(../images/nav-left.gif) no-repeat left top;}
.nav-box .right { height:51px;background:url(../images/nav-right.gif) no-repeat right top;}


.navigation { width:100%; overflow:hidden; height:51px}
.navigation li { float:left; font-size:1.08em; font-weight:bold; background:url(../images/divider.gif) no-repeat left top; margin-left:-2px;}
.navigation li a { color:#003DCC; text-decoration:none; padding:16px 31px 17px 30px; display:block;}
.navigation li a:hover { text-decoration:underline;}

.footer-nav { width:100%; overflow:hidden; padding-bottom:3px;}
.footer-nav li { float:left; font-size:.83em; text-transform:uppercase; border-left:1px solid #d6e4ec; margin-left:-1px; padding:0 10px; line-height:1.17em;}
.footer-nav li a { color:#d6e4ec; text-decoration:none; font-weight:bold;}
.footer-nav li a:hover { text-decoration:underline;}


.boxTitle { font-size:1.5em; font-weight:bold; color:white; margin-top:5px }
.centerBoxTitle { font-size:1.5em; font-weight:bold; color:white; margin-top:5px }

.dvdDescription{ font-size:.8em; font-weight:bold; color:white; margin-left:15px; float:left ; width:400px}
.dvdLabel{ margin-left:15px; float:left; width:320px }
.dvdBuyButtonContainer { margin-left:15px; margin-top:10px}
.dvdTitle{ font-size:1.2em; font-weight:bold; color:white; margin-left:10px; margin-top:20px }
#dvdContainer { margin-left:15px; float:left; margin-top:15px }

.list li { width:100%; overflow:hidden; vertical-align:bottom; margin-left:-2em; margin-bottom: .5em; font-weight:bold}
.list li.alt { border-top:1px solid #cfe3ee;}
.list li.alt span { padding:21px 0 50px 29px; display:block;}

.list3 { padding-bottom:20px; margin-left:20px; margin-top:0}
.list3 li { background:url(images/arrow1.gif) no-repeat left 5px; padding:0 0 6px 14px;}
.list3 li.extra { padding-bottom:37px;}
.list3 li a { color:#FFFFFF;}


.eventList li { width:100%; overflow:hidden; vertical-align:bottom; margin-left:-2em; margin-bottom: 1.5em}
.eventList li.alt { border-top:1px solid #cfe3ee;}
.eventList li.alt span { padding:21px 0 50px 29px; display:block;}
.subTitle { font-size:1.2em; font-weight:bold; color:white; }
.bold { font-size:1em; font-weight:bold; color:white; }

#rightAdContainer {float:right; width:200px; margin-top:5px}
#contentContainer {float:left; width:657px;}

#footer {height:30px;float:left; background-color:#719fcf; color:white}
    </style>