﻿body {padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; margin: 0px; color: #473E3A; background-color: #637D94;}

p {padding-right: 10px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px; margin: 0px;}

a:link {color: #008EBD}
a:visited {color: #00789D;}
a:hover {background: #FFC090}

td {border-left: 2px solid;
	border-right: 2px solid;
	border-color: White;
	background-color: #EEF6F9;}

h1 {font-size: 18px;
	text-align: center;
	color: #00B6E7;}
h2 {font-size: 18px; 
    color: #002893;
    text-align: left;}
h3 {padding: 0px;
    margin-top: 5px; margin-left: 10px; margin-right: 10px; margin-bottom: 5px;
    font-size: 16px; 
	border-bottom: #FF3300 1px solid;
    color: #FF6600;
    text-align: left;}
h4 {padding-top: 5px; padding-right: 10px; padding-left: 10px; padding-bottom: 5px;
	margin-top: 5px; margin-left: 10px; margin-right: 10px; margin-bottom: 5px;
	font-size: 11px;
	text-transform: uppercase;
	border-top: #637D94 1px solid;
	border-bottom: #637D94 1px solid;
	color: #637D94;
	background-color: #EDF4F6;}
h1{text-shadow: 1px 1px 2px #CCC}
#banner h1{text-shadow: 1px 1px 2px #9FE8FF}
h2,h3,h4{text-shadow: 1px 1px 2px #CCC}

.LargeScreenOnly {display: inline;}
.SmallScreenOnly {display: none;}

#container {width: 800px;
	margin-top: 10px; margin-bottom: 10px; margin-left: auto; margin-right: auto;
	background-color: #D6E3E7;
	padding: 1px;}

#videocontainer {width: 986px;
	margin-top: 1px; margin-bottom: 1px; margin-left: auto; margin-right: auto;
	background-color: #0A3B76;
	padding-top: 10px; padding-bottom: 10px;}

#banner {margin: 10px;
	background-color: #00698C;
	text-align: center;
	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px;}

#banner H1 {font-family:Century Gothic,Apple Gothic,Corbel,Tahoma,"Nimbus Sans L",sans-serif;
	padding: 0px;
	margin: 0px;
	font-size: 24px;
	text-align: center;
	color: white;
	line-height: 150%;}

#content {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 10px; 
  margin-left: 140px; margin-right: 10px;
  background-color: #ffffff;
  list-style-image: url('arrow.gif');
  border: 1px solid #637D94;}

DIV#content {min-height: 700px; ; height: expression(this.scrollHeight > 700 ? "auto":"700px")}

#videocontent {padding: 0px; 
  margin-left: 166px; margin-right: 0px; margin-top: 0px; margin-bottom: 00px;}

#left {width: 120px; 
  padding: 0px;
  float: left; 
  margin-left: 10px; margin-right: 10px;}

#left img {vertical-align: middle; border-width: 0;}

#left a:link {color: blue; text-decoration: none;}
#left a:visited {color: navy; text-decoration: none;}
#left a:hover {color: white; background-color: navy;}

#left .ItemTitle {font-weight: bold; color: #FF6600; text-shadow: 1px 1px 2px #CCC;}
#left .SelP {background: #637D94;}
#left .SelP a:link {color: White;}
#left .SelP a:visited {color: White;}
#left .SelP a:hover {background-color: transparent;}

#leftitemTC {width: 120px;
  margin-bottom: 20px; 
  background-color: #FBFAF7;
  border: 1px solid #637D94;}

#leftitemBC {width: 120px;
  margin-bottom: 20px; 
  background-color: #FBFAF7;
  border: 1px solid #637D94;}

#leftitemOther {width: 120px;
  margin-bottom: 20px; 
  background-color: #FBFAF7;
  border: 1px solid #637D94;}

#leftitemRecomms {width: 120px;
  margin-top: 40px; 
  margin-bottom: 20px; 
  background-color: #EEF6F9;
  border: 1px solid #637D94;}
  
#leftitemVideo {width: 146px;
  margin-bottom: 20px; 
  background-color: #FBFAF7;
  border: 1px solid #637D94;
  padding: 3px;}
  
#rightitem {width: 160px; float: right; padding: 0px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; text-align: right; display: inline;}
  
#footer {clear: both;
  padding-right: 8px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; 
  margin: 0px;  
  text-align: right;
  font-size: 8px;
  color: Gray;}
#footer a:link {color: Gray;}
#footer a {color: Gray;}

/*Bootstrap, from Twitter*/
.btn{display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-moz-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);padding:4px 14px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:18px;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
.primary{background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(#049cdb, #0064cd);background-image:-ms-linear-gradient(#049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(#049cdb, #0064cd);background-image:-o-linear-gradient(#049cdb, #0064cd);background-image:linear-gradient(#049cdb, #0064cd);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border:1px solid #004b9a;border-bottom-color:#003f81;}.primary:hover{color:#fff;}
.btn{-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;}.btn.primary{color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.btn.primary:hover{color:#fff;}
.btn.large{font-size:16px;line-height:28px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn.small{padding-right:9px;padding-left:9px;font-size:11px;}
.btn.disabled{background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;cursor:default;}
.btn:disabled{background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;cursor:default;color:#fff;}
.btn:active{-webkit-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);}

