
html {
	background:url(../images/bg_body.png);
	background-color:#c5ccde;
}
body {
	font-family:tahoma,arial,sans-serif;
	background:url(../images/bg_gradient.png) repeat-x 0px 200px;
	padding-bottom:50px;
}

.h { display:none; }

.fl { position:relative; float:left; }
.fr { position:relative; float:right; }
.fl5 { position:relative; float:left; margin-right:5px; }
.fr5 { position:relative; float:right; margin-left:5px; }
.fl10 { position:relative; float:left; margin-right:10px; }
.fr10 { position:relative; float:right; margin-left:10px; }
.fl15 { position:relative; float:left; margin-right:15px; }
.fr15 { position:relative; float:right; margin-left:15px; }
.fl20 { position:relative; float:left; margin-right:20px; }
.fr20 { position:relative; float:right; margin-left:20px; }

.tblr20 { -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; behavior:url(../css/pie.php); }
.tl20 { -webkit-border-top-left-radius: 20px; -moz-border-radius-topleft: 20px; border-top-left-radius: 20px; behavior:url(../css/pie.php); }
.bl20 { -webkit-border-bottom-left-radius: 20px; -moz-border-radius-bottomleft: 20px; border-bottom-left-radius: 20px; behavior:url(../css/pie.php); }
.tr20 { -webkit-border-top-right-radius: 20px; -moz-border-radius-topright: 20px; border-top-right-radius: 20px; behavior:url(../css/pie.php); }
.br20 { -webkit-border-bottom-right-radius: 20px; -moz-border-radius-bottomright: 20px; border-bottom-right-radius: 20px; behavior:url(../css/pie.php); }
.tblr15 { -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; behavior:url(../css/pie.php); }
.tl15 { -webkit-border-top-left-radius: 15px; -moz-border-radius-topleft: 15px; border-top-left-radius: 15px; behavior:url(../css/pie.php); }
.bl15 { -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomleft: 15px; border-bottom-left-radius: 15px; behavior:url(../css/pie.php); }
.tr15 { -webkit-border-top-right-radius: 15px; -moz-border-radius-topright: 15px; border-top-right-radius: 15px; behavior:url(../css/pie.php); }
.br15 { -webkit-border-bottom-right-radius: 15px; -moz-border-radius-bottomright: 15px; border-bottom-right-radius: 15px; behavior:url(../css/pie.php); }
.tblr10 { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior:url(../css/pie.php); }
.tl10 { -webkit-border-top-left-radius: 10px; -moz-border-radius-topleft: 10px; border-top-left-radius: 10px; behavior:url(../css/pie.php); }
.bl10 { -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-left-radius: 10px; behavior:url(../css/pie.php); }
.tr10 { -webkit-border-top-right-radius: 10px; -moz-border-radius-topright: 10px; border-top-right-radius: 10px; behavior:url(../css/pie.php); }
.br10 { -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomright: 10px; border-bottom-right-radius: 10px; behavior:url(../css/pie.php); }
.tblr5 { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior:url(../css/pie.php); }
.tl5 { -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px; behavior:url(../css/pie.php); }
.bl5{ -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px; behavior:url(../css/pie.php); }
.tr5 { -webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px; behavior:url(../css/pie.php); }
.br5 { -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px; behavior:url(../css/pie.php); }
.tblr3 { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; behavior:url(../css/pie.php); }
.tl3 { -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px; behavior:url(../css/pie.php); }
.bl3 { -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; behavior:url(../css/pie.php); }
.tr3 { -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px; behavior:url(../css/pie.php); }
.br3 { -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px; behavior:url(../css/pie.php); }
.tl0 { -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; behavior:url(../css/pie.php); }
.bl0 { -webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; behavior:url(../css/pie.php); }
.tr0 { -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px; behavior:url(../css/pie.php); }
.br0 { -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; behavior:url(../css/pie.php); }

.clr { clear:both; }

input .file {
position:relative;
text-align: right;
}

.hidden {
	display:none;
}
.floatleft {
	position:relative;
	float:left;
	margin-right:10px;
}
.floatright {
	position:relative;
	float:right;
	margin-left:10px;
}
.dropdown {
	position:relative;
	display:none;
	position:relatvie;
	padding:15px;
	margin-bottom:20px;
	background-color:#e8ebf1;
}
#rightside label {
	display:block;
	float:left;
	color:#8995b0;
	font-size:11px;
	line-height:24px;
	width:60px;
}
.edittxt, .edittxt2 {
	color:#212d4b;
	width:170px;
	border:3px solid #e8ebf1;
	padding:2px 5px;
	background-color:#e8ebf1;
}
.edittxt:hover {
	border-color:#c5ccde;
	background-color:#fff;
}
.editing {
	color:#212d4b;
	width:170px;
	padding:2px 5px;
	border-color:#c5ccde;
	background-color:#fff;
}
.saved {
	display:none;
}
@font-face {
	font-family: 'BergamoStdRegular';
	src: url('../fonts/bergamo/BergamoStd-Regular-webfont.eot');
	src: local('?'), url('../fonts/bergamo/BergamoStd-Regular-webfont.woff') format('woff'), url('../fonts/bergamo/BergamoStd-Regular-webfont.ttf') format('truetype'), url('../fonts/bergamo/BergamoStd-Regular-webfont.svg#webfont79PJXJVj') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BergamoStdItalic';
	src: url('../fonts/bergamo/BergamoStd-Italic-webfont.eot');
	src: local('?'), url('../fonts/bergamo/BergamoStd-Italic-webfont.woff') format('woff'), url('../fonts/bergamo/BergamoStd-Italic-webfont.ttf') format('truetype'), url('../fonts/bergamo/BergamoStd-Italic-webfont.svg#webfonteWTG9oEE') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BergamoStdBold';
	src: url('../fonts/bergamo/BergamoStd-Bold-webfont.eot');
	src: local('?'), url('../fonts/bergamo/BergamoStd-Bold-webfont.woff') format('woff'), url('../fonts/bergamo/BergamoStd-Bold-webfont.ttf') format('truetype'), url('../fonts/bergamo/BergamoStd-Bold-webfont.svg#webfontzHhqCTjL') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BergamoStdBoldItalic';
	src: url('../fonts/bergamo/BergamoStd-BoldItalic-webfont.eot');
	src: local('?'), url('../fonts/bergamo/BergamoStd-BoldItalic-webfont.woff') format('woff'), url('../fonts/bergamo/BergamoStd-BoldItalic-webfont.ttf') format('truetype'), url('../fonts/bergamo/BergamoStd-BoldItalic-webfont.svg#webfontS7qDJuQf') format('svg');
	font-weight: normal;
	font-style: normal;
}
a.close {
	display:block;
	width:15px;
	height:16px;
	margin:10px;
	background:url(../images/sprite_main.png) no-repeat -148px -179px;
}
a.close:hover {
	background:url(../images/sprite_main.png) no-repeat -148px -195px;
}
#header {
	height:200px;
	margin-bottom:105px;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#212d4b), to(#5c6c97));
	background: -moz-linear-gradient(#212d4b, #5c6c97);
	background: linear-gradient(#212d4b, #5c6c97);
	-pie-background: linear-gradient(#212d4b, #5c6c97);
	border-bottom:8px solid #212d4b;
	behavior:url(../css/pie.php);
	background:url(../images/bg_header.jpg);
}
#type_cub {
	display:inline-block;
	width:15px;
	height:15px;
	background:url(../images/cubscout.png) no-repeat bottom left;
	border:1px solid #ccc;
}
#type_scout {
	display:inline-block;
	width:15px;
	height:15px;
	background-color:#b50b14;
	background:url(../images/boyscout.png) no-repeat bottom left;
	border:1px solid #ccc;
}
.usrlg, .usrlg_details {
	position:relative;
	float:left;
	width:90px;
	height:90px;
	border:5px solid #c5ccde;
	margin:0px 10px 35px 0px;
}
.usrlg:hover {
	cursor:pointer;
	border-color:#212d4b;
}
.cub {
	-webkit-border-radius: 100px; 
	-moz-border-radius: 100px; 
	border-radius: 100px; 
	behavior:url(../css/pie.php);
}
.addbutton {
	opacity:0.4;
	filter:alpha(opacity=40);
}
.addbutton:hover {
	opacity:1;
	filter:alpha(opacity=100);
}
.usrnm {
	position:absolute;
	bottom:-23px;
	left:-1px;
	text-align:center;
	font-size:10px;
	line-height:18px;
	color:#212d4b;
	width:90px;
	border:1px solid #dce0e9;
	border-top:none;
}
.usrxsm {
	position:relative;
	float:left;
	width:30px;
	height:30px;
	border:2px solid #c5ccde;
	opacity:0.3;
	filter:alpha(opacity=30);
}
.editable {
	position:absolute;
	top:0px;
	right:0px;
}
.scouttype {
	position:absolute;
	bottom:0px;
	left:0px;
}
#maincontainer {
	position:relative;
	width:900px;
	_width:863px;
	min-height:300px;
	height:auto !important;
	height:300px;
	margin:0px auto 20px auto;
	padding-top:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	border-top-left-radius: 0px;
	background:url(../images/bg_body.gif) repeat-y;
	background-color:#fff;
	behavior:url(../css/pie.php);
}
#mainlogo {
	position:absolute;
	top:-305px;
	left:0px;
}
#countdown {
  display:block;
  position:absolute;
  top:-313px;
  right:0px;
  width:108px;
  height:105px;
  text-decoration:none;
  background:url(../images/freetrial_countdown.png) no-repeat;
  z-index:100;
}
#countdownnums {
  text-align:center;
  width:60px;
  color:#fff;
  font-size:28px;
  font-weight:bold;
  margin-top:47px;
}
#headerquote {
	position:absolute;
	top:-220px;
	left:180px;
	font-family:"BergamoStdBoldItalic",georgia,"Times New Roman",serif;
	color:#6db6fa;
	font-size:16px;
	z-index:10;
	display:none;
}
#headerquote .tribute {
	font-family:"BergamoStdItalic",georgia,"Times New Roman",serif;
	color:#fff;
}
#login {
	display:none;
	position:absolute;
	top:-313px;
	right:46px;
	width:237px;
	z-index:20;
	background-color:#212d4b;
}
#login h2 {
	font-family:"BergamoStdRegular",georgia,"Times New Roman",serif;
	color:#6db6fa;
	font-weight:normal;
	margin:10px 10px;
}
#login .links {
	color:#131b2f;
	margin-left:10px;
}
#login a.link {
	color:#6db6fa;
	font-size:11px;
	margin:0px 5px;
	text-decoration:none;
}
#login a.link:hover {
	color:#fff;
	text-decoration:underline;
}
#topnav ul {
	position:absolute;
	top:-313px;
	right:20px;
	width:284px;
	height:100px;
}
#topnav ul li {
	position:relative;
	display:block;
	float:left;
	height:100px;
}
#topnav ul li.lshadow {
	width:20px;
	background:url(../images/sprite_main.png) no-repeat -184px -152px;
}
#topnav ul li.rshadow {
	width:20px;
	background:url(../images/sprite_main.png) no-repeat -443px -152px;
}
#topnav a {
	display:block;
	height:100px;
}
#topnav a.signup {
	width:90px;
	background:url(../images/sprite_main.png) no-repeat -204px -152px;
}
#topnav a.signup:hover {
	background:url(../images/sprite_main.png) no-repeat -494px -152px;
}
#topnav a.login {
	width:77px;
	background:url(../images/sprite_main.png) no-repeat -294px -152px;
}
#topnav a.login:hover {
	background:url(../images/sprite_main.png) no-repeat -584px -152px;
}
#topnav a.logout {
	width:84px;
	background:url(../images/sprite_main.png) no-repeat -594px -252px;
}
#topnav a.logout:hover {
	background:url(../images/sprite_main.png) no-repeat -677px -252px;
}
#topnav a.faq {
	width:72px;
	background:url(../images/sprite_main.png) no-repeat -371px -152px;
}
#topnav a.faq:hover {
	background:url(../images/sprite_main.png) no-repeat -661px -152px;
}
#whitebridge {
	position:absolute;
	top:-93px;
	left:0px;
	width:30px;
	height:103px;
	background:url(../images/sprite_main.png) no-repeat -149px -76px;
}
#nav {
	position:absolute;
	top:-169px;
	left:0px;
	width:900px;
	height:86px;
}
#tabs {
	height:38px;
	padding-left:10px;
}
#tabs li {
	float:left;
	height:38px;
	line-height:38px;
	margin-right:5px;
}
#tabs li a {
	display:block;
	height:38px;
	line-height:38px;
}
#tab1 a { width:120px; background:url(../images/sprite_main.png) no-repeat 0px -38px; }
#tab1 a:hover { background:url(../images/sprite_main.png) no-repeat 0px 0px; }
#tab2 a { width:139px; background:url(../images/sprite_main.png) no-repeat -120px -38px; }
#tab2 a:hover { background:url(../images/sprite_main.png) no-repeat -120px 0px; }
#tab3 a { width:135px; background:url(../images/sprite_main.png) no-repeat -271px -38px; }
#tab3 a:hover { background:url(../images/sprite_main.png) no-repeat -271px 0px; }
#tab4 a { width:152px; background:url(../images/sprite_main.png) no-repeat -511px -38px; }
#tab4 a:hover { background:url(../images/sprite_main.png) no-repeat -511px 0px; }
#tab5 a { width:174px; background:url(../images/sprite_main.png) no-repeat -179px -114px; }
#tab5 a:hover { background:url(../images/sprite_main.png) no-repeat -179px -76px; }
#tab6 a { width:186px; background:url(../images/sprite_main.png) no-repeat -353px -114px; }
#tab6 a:hover { background:url(../images/sprite_main.png) no-repeat -353px -76px; }
#tab7 a { width:124px; background:url(../images/sprite_main.png) no-repeat -539px -114px; }
#tab7 a:hover { background:url(../images/sprite_main.png) no-repeat -539px -76px; }
#tab8 a { width:149px; background:url(../images/sprite_main.png) no-repeat -663px -38px; }
#tab8 a:hover { background:url(../images/sprite_main.png) no-repeat -663px 0px; }
#tab9 a { width:149px; background:url(../images/sprite_main.png) no-repeat -663px -114px; }
#tab9 a:hover { background:url(../images/sprite_main.png) no-repeat -663px -76px; }

#tab1 a.white { background:url(../images/sprite_main.png) no-repeat 0px 0px; }
#tab2 a.white { background:url(../images/sprite_main.png) no-repeat -120px 0px; }
#tab3 a.white { background:url(../images/sprite_main.png) no-repeat -271px 0px; }
#tab4 a.white { background:url(../images/sprite_main.png) no-repeat -511px 0px; }
#tab5 a.white { background:url(../images/sprite_main.png) no-repeat -179px -76px; }
#tab6 a.white { background:url(../images/sprite_main.png) no-repeat -353px -76px; }
#tab7 a.white { background:url(../images/sprite_main.png) no-repeat -539px -76px; }
#tab8 a.white { background:url(../images/sprite_main.png) no-repeat -663px 0px; }
#tab9 a.white { background:url(../images/sprite_main.png) no-repeat -663px -76px; }

#subnav {
	height:48px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-bottom-left-radius: 0px;
	background-color:#fff;
	behavior:url(../css/pie.php);
}
#subnav p {
	font-size:14px;
	color:#4f96d8;
	line-height:48px;
	margin:0px 25px;
}
#subnav p a {
	color:#212d4b;
	text-decoration:none;
	padding:5px 10px;
	margin-right:5px;
	background-color:#e8ebf1;
}
#subnav p a:hover {
	color:#212d4b;
	background-color:#c5ccde;
}
#subnav .premiumflag {
padding-right:25px;
background:url(../images/premium_end.png) no-repeat top right;
background-color:#e8ebf1;
}
#maintitle {
	position:absolute;
	top:-83px;
	left:0px;
	width:860px;
	height:83px;
	padding:12px 0px 0px 40px;
}
#maintitle h1 {
	font-family:"BergamoStdRegular",georgia,"Times New Roman",serif;
	font-weight:normal;
	color:#212d4b;
	font-size:36px;
	margin-bottom:7px;
	text-shadow: 0px -1px #DDE1EA;
}
#maintitle h2 {
	color:#b50b14;
	font-size:14px;
	font-weight:normal;
}
#maintitle ul {
	float:right;
	margin:10px;
}
#maintitle ul li {
	float:left;
	margin-left:10px;
}
#maintitle ul li a {
	display:block;
	width:36px;
	height:36px;
	line-height:36px;
}
#maintitle ul li a.twitter { background:url(../images/sprite_main.png) no-repeat -36px -76px; }
#maintitle ul li a.twitter:hover { background:url(../images/sprite_main.png) no-repeat -36px -112px; }
#maintitle ul li a.facebook { background:url(../images/sprite_main.png) no-repeat -72px -76px; }
#maintitle ul li a.facebook:hover { background:url(../images/sprite_main.png) no-repeat -72px -112px; }
#maintitle ul li a.flikr { background:url(../images/sprite_main.png) no-repeat -0px -76px; }
#maintitle ul li a.flikr:hover { background:url(../images/sprite_main.png) no-repeat -0px -112px; }
#maintitle ul li a.share { background:url(../images/sprite_main.png) no-repeat -108px -76px; }
#maintitle ul li a.share:hover { background:url(../images/sprite_main.png) no-repeat -108px -112px; }
#maintitle #sharing {
	position:relative;
	float:right;
	margin:13px;
	margin-right:0px;
}
#fullside {
	position:relative;
	margin:0px 25px;
}
#full {
	position:relative;
	padding:0px 30px;
	background-color:#fff;
}
#promos {
	position:relative;
	overflow:hidden;
	width:900px;
	height:293px;
	background:url(../images/promo_bg.jpg);
}
.promo {
	position:absolute;
	top:0px;
	left:0px;
}
#promo_indicators {
	position:absolute;
	top:277px;
	right:13px;
	z-index:15;
}
#indicator_on {
	position:absolute;
	top:277px;
	right:145px;
	z-index:16;
}
.bucket {
	position:relative;
	float:left;
	width:390px;
	padding:15px;
	margin:0px 00px 20px 20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #dde1ea;
	behavior:url(../css/pie.php);
	/*background-color:#dde1ea;*/
}
.feature {
height:270px;
margin:20px 0px;
border-top:1px solid #c9cadc; 
border-bottom:1px solid #c9cadc; 
}
.inside {
height:35px;
text-align:center;
padding:50px 20px;
background:url(../images/bg_lines_lt.gif) repeat; 
}
.feature h3 {
	font-family:"Impact",tahoma,arial,sans-serif;
	font-weight:bold;
	font-size:40px;
	color:#b50b14;
	line-height:48px;
}
.feature p {
	font-size:12px;
	color:#666;
	line-height:22px;
}
.feature.rt h3 {
	margin:40px 50px 20px 380px;
}
.feature.rt p {
	margin:0px 50px 0px 380px;
}
.feature.lt h3 {
	margin:40px 380px 20px 50px;
}
.feature.lt p {
	margin:0px 380px 0px 50px;
}
#signuptoday {
	position:absolute;
	top:190px;
	right:-16px;
	z-index:20;
}
#reqrevision {
	margin-top:-5px;
	margin-bottom:5px !important;
	color:#999 !important;
}
#versions {
	float:right;
	margin-right:30px;
	font-size:12px;
	font-weight:bold;
	color:#212d4b;
}
#reqtable {
	width:100%;
	margin-bottom:15px;
}
#reqtable tr.tr1 {
	background-color:#eaecf2;
}
#reqtable td.l {
	font-size:12px;
	line-height:16px;
	padding:5px;
	vertical-align:middle;
	border:1px solid #929ebc;
}
#reqtable td.completed {
	color:#ccc;
}
#reqtable .m {
	padding:5px;
	width:10px;
	background-color:#fff;
}
#reqtable .r {
	position:relative;
	width:50px;
	vertical-align:top;
	border:1px solid #929ebc;
}
#reqtable .tier1, #reqtable .tier2, #reqtable .tier3, #reqtable .tier4, #reqtable .tier5 {
	display:block;
	text-align:right;
	float:left;
	font-family:"Arial Narrow",arial,sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#212d4b;
	padding:5px 10px;
	width:20px;
}
#reqtable .tier2 {
	width:50px;
}
#reqtable .tier3 {
	width:80px;
}
#reqtable .tier4 {
	width:110px;
}
#reqtable .tier5 {
	width:140px;
}
#reqtable span.completed {
	color:#ccc;
}
.trackpop {
	display:none;
	position:absolute;
	top:-1px;
	left:-402px;
	width:400px;
	margin:0px auto;
	background:url(../images/bg_trackpop.jpg) repeat-x bottom;
	background-color:#fff;
	border:1px solid #929ebc;
	z-index:50;
}
.trackpopsm {
  padding-top:3px;
	display:none;
	position:absolute;
	width:235px;
height:125px;
background:url(../images/bg_trackpopgroup_sm.png) no-repeat;
	margin:0px auto;
	z-index:50;
}
.trackpopsm textarea {
width:165px;
height:35px;
margin:8px 0px 8px 25px;
border:1px solid #c5ccde;
}
.checkover {
	position:absolute;
	top:0px;
	right:-68px;
}
.setprog {
	font-size:12px;
	color:#666;
	text-decoration:none;
	padding:10px 10px 10px 5px;
	margin-right:5px;
}
.setprog:hover {
	background-color:#eaecf2;
}
.trackpopsm .setprog {
text-align:center;
float:left;
font-size:11px;
color:#4e558a;
padding:5px 5px 3px 5px;
margin-left:5px;
margin-top:8px;
}
.trackpopsm .setprog:hover {
background-color:#fff;
}
.set {
	background-color:#eaecf2;
}
.trackpopsm .set {
background-color:#fff;
}
.trackpop p {
	margin-left:20px;
}
.trackpop h4{
	font-size:14px;
	color:#b50b14;
	font-weight:normal;
	text-decoration:none;
	margin:20px;
}
.setprog img {
	vertical-align:-6px;
}
.trackpop textarea {
	font-size:11px;
	font-family:arial,sans-serif;
	color:#666;
	width:350px;
	height:80px;
	margin:0px 20px 10px 20px;
}
#leftside {
	float:left;
	margin-left:30px;
	width:550px;
}
#leftside h2, .bucket h2, #changeview h2, #full h2, #fullside h2 {
	font-size:16px;
	color:#b50b14;
	font-weight:normal;
	margin-bottom:10px;
}
#leftside h2.lg, #fullside h2.lg {
	font-size:20px;
	color:#212d4b;
}
#leftside p, .bucket p, #changeview p, #full p, #fullside p {
	font-size:12px;
	line-height:18px;
	color:#333;
	margin-bottom:15px;
}
#leftside p a, #rightside p a, .blink, .bucket a, #homefeatures a, #leftside li a {
	color:#b50b14;
	text-decoration:none;
}
#leftside p a:hover, #rightside p a:hover, .blink:hover, .bucket a:hover, #homefeatures a:hover, #leftside li a:hover {
	color:#b50b14;
	text-decoration:underline;
}
#leftside ul, #leftside ol, #fullside ul, #fullside ol, #full ul, #full ol {
	list-style:disc;
	padding-left:30px;
	margin-bottom:15px;
}
#leftside ol, #fullside ol, #full ol {
	list-style:decimal;
}
#leftside li, #fullside li, #full li {
	font-size:12px;
	line-height:18px;
	color:#333;
}
#leftside .divider, #fullside .divider, #full .divider {
	clear:both;
	margin-bottom:15px;
	border-top:1px solid #c5ccde;
}
#leftside p.answer {
	padding-left:30px;
}
#rightside {
	float:left;
	margin-left:35px;
	width:270px;
}
#details {
	position:relative;
}
#rightside h3 {
	font-weight:normal;
	font-size:16px;
	color:#212d4b;
	padding-bottom:7px;
	margin-bottom:10px;
	border-bottom:3px solid #c5ccde;
}
#rightside p {
	font-size:12px;
	line-height:16px;
	color:#333;
	margin-bottom:10px;
}
#rankbox, #advbox, #campouts, #service, #position {
	padding:10px 17px;
	margin-bottom:20px;
	background-color:#d4d8e0;
}
#rankbox p {
	font-size:16px;
	color:#212d4b;
}
#advbox h2, #campouts h2, #service h2 {
	font-size:16px;
	color:#212d4b;
}
#advbox p, #campouts p, #service p {
	font-size:12px;
	color:#212d4b;
}
.percentlg {
	font-size:16px;
	color:#8995b0;
}
.percentsm {
	font-size:12px;
	color:#8995b0;
}
.col1 {
	width:50%;
	border-right:1px solid #fff;
}
.col2 {
	width:47%;
}
#advbox table, #campouts table, #service table {
	margin-bottom:20px;
	font-size:12px;
	font-weight:normal;
}
#advbox th, #campouts th, #service th {
	text-align:left;
	font-size:12px;
	font-weight:normal;
	color:#8995b0;
	padding:0px 4px 7px 4px;
	border-bottom:1px solid #8995b0;
}
#advbox td, #campouts td, #service td {
	color:#212d4b;
	line-height:16px;
	padding:3px 4px;
}
#advbox .tdr, #campouts .tdr, #service .tdr {
	text-align:right;
	width:85px;
}
#advbox .tdoff, #campouts .tdoff, #service .tdoff {
	background-color:#c1c7d2;
}
#advbox a, #campouts a, #service a {
	color:#b50b14;
	text-decoration:none;
}
#advbox a:hover, #campouts a:hover, #service a:hover {
	color:#fff;
}
#leftside .response {
	text-align:center;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#b50b14;
	padding:10px;
	margin-bottom:10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#c5ccde;
	behavior:url(../css/pie.php);
}
#leftside label, #login label, #fullside label, #full label, #import label {
	position:relative;
	display:block;
	float:left;
	width:120px;
	color:#fff;
	padding:8px;
	margin-right:8px;
	font-size:12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#212d4b;
	behavior:url(../css/pie.php);
}
#leftside .text, #login .text, #fullside .text, #full .text, #import .text {
	position:relative;
	display:block;
	width:230px;
	color:#212d4b;
	padding:5px;
	margin-bottom:15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#E8EBF1;
	border:none;
	behavior:url(../css/pie.php);
	border:1px solid #c5ccde;
}
#rightside .text{
	position:relative;
	display:block;
	width:230px;
	color:#212d4b;
	padding:5px;
	margin-bottom:15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#fff;
	border:none;
	behavior:url(../css/pie.php);
	border:1px solid #c5ccde;
}
#login label {
	width:55px;
	margin-left:10px;
	background-color:#131b2f;
}
#login .text {
	width:125px;
	margin-bottom:10px;
}
.readonly {
	color:#8A97B7;
}
#lsubmit {
	position:relative;
	float:right;
	margin-right:10px;
}
#leftside .entered, #fullside .entered, #full .entered {
	color:#fff;
}
#leftside .button, #fullside .button, #full .button {
	color:#b50b14;
	padding:3px 6px;
	margin:0px;
}
#leftside .button:hover, #fullside .button:hover, #full .button:hover {
	color:#212d4b;
}
#clearbar {
	height:30px;
	clear:both;
}
#changeview {
	display:none;
	position:relatvie;
	padding:15px;
	margin-bottom:20px;
	background-color:#e8ebf1;
}
#changeviewlist {
	margin:0px auto;
	z-index:26;
}
#changeviewlist div {
	width:155px;
	padding-left:6px;
	border-left:1px solid #d4d8e0;
}
#changeviewlist .ranks {
	width:100px;
}
#changeviewlist h3 {
	font-size:22px;
	font-weight:normal;
	color:#212d4b;
	padding-top:20px;
	margin-bottom:15px;
}
#changeviewlist h4 {
	font-size:14px;
	font-weight:normal;
	color:#212d4b;
	margin-bottom:15px;
}
#changeviewlist .viewlink {
	display:block;
	font-size:11px;
	color:#b50b14;
	text-decoration:none;
	padding:3px;
}
#changeviewlist .viewlink:hover {
	color:#212d4b;
	background-color:#d4d8e0;
}
#footer {
	position:relative;
	width:870px;
	padding:15px;
	margin:0px auto 10px auto;
	background-color:#212d4b;
	z-index:1;
}
#footer a.b3 {
	display:block;
	float:right;
	width:148px;
	height:28px;
	line-height:28px;
	background:url(../images/sprite_main.png) no-repeat 0px -148px;
}
#footer a.b3:hover {
	background:url(../images/sprite_main.png) no-repeat 0px -176px;
}
#footer p, #footer p a {
	font-size:14px;
	line-height:28px;
	color:#6db6fa;
	text-shadow: 0px 1px #000;
}
#footer p a {
	text-decoration:none;
	margin-left:35px;
}
#footer p a:hover {
	color:#3778b5;
}
#disclaimer {
	text-align:center;
	font-size:12px;
	color:#727e9b;
	margin-bottom:60px;
}
#at15s_inner {
	border-color:#475579;
}
.subbtn {
	margin-left:140px;
}
.bglink {
	position:relative;
	color:#212d4b;
	font-size:12px;
	padding:8px;
	background-color:#e8ebf1;
	text-decoration:none;
}
.bglink:hover {
	color:#fff;
	background-color:#212d4b;
}
.bglinkrs {
	position:relative;
	color:#fff;
	font-size:12px;
	padding:8px;
	background-color:#212d4b;
	text-decoration:none;
}
.bglinkrs:hover {
	color:#212d4b;
	background-color:#C5CCDE;
}
.bglinkrsred {
	position:relative;
	color:#fff;
	font-size:12px;
	padding:8px;
	background-color:#b50b14;
	text-decoration:none;
}
.bglinkrsred:hover {
	color:#212d4b;
	background-color:#C5CCDE;
}
.smlink {
	font-size:12px;
	color:#212d4b;
	text-decoration:none;
}
.smlink:hover {
	color:#b50b14;
	text-decoration:underline;
}
#closeright1 {
	position:absolute;
	top:-20px;
	right:0px;
	width:300px;
	height:20px;
	background-color:#fff;
}
#closeright2 {
	width:300px;
	height:20px;
	background-color:#e8ebf1;
}
#ataglance {
	position:relative;
}
#glanceview {
	position:relative;
	color:#212d4b;
	font-size:12px;
	padding:3px 8px;
	margin-right:190px;
	border:2px solid #e8ebf1;
	text-decoration:none;
}
#glance td {
	padding:2px;
	background-color:#fff;
}
#glance td.req, #glance td.num, #reqtableleg td.num {
	border:1px solid #ccc;
}
#reqtableleg td {
	font-size:12px;
	padding:5px;
}
#glance td.num, #reqtableleg td.num {
	text-align:center;
	font-family:"Arial Narrow",arial,sans-serif;
	font-size:12px;
	padding:5px 0px;
}
#glance td.tier1, #reqtableleg td.tier1 {
	color:#fff;
	background-color:#043665;
}
#glance td.tier2, #reqtableleg td.tier2 {
	background-color:#5699d7;
}
#glance td.tier3, #reqtableleg td.tier3 {
	background-color:#8dbce9;
}
#glance td.tier4, #reqtableleg td.tier4 {
	background-color:#c3dcf3;
}
#glance td.tier5, #reqtableleg td.tier5 {
	background-color:#fff;
}
#reqtableleg td {
	font-size:12px;
	padding:5px;
}
#reqtableleg td.txt {
	color:#666;
}
#glance td.gblue {
	/* background: -webkit-gradient(linear, 0 0, 0 bottom, from(#212d4b), to(#9098ae));
	background: -moz-linear-gradient(#212d4b, #9098ae);
	background: linear-gradient(#212d4b, #9098ae);
	-pie-background: linear-gradient(#212d4b, #9098ae);
	behavior:url(../css/pie.php); */
	background-color:#212d4b;
}
#glance td.ggreen {
	/* background: -webkit-gradient(linear, 0 0, 0 bottom, from(#a1e906), to(#d8ff00));
	background: -moz-linear-gradient(#a1e906, #d8ff00);
	background: linear-gradient(#a1e906, #d8ff00);
	-pie-background: linear-gradient(#a1e906, #d8ff00);
	behavior:url(../css/pie.php); */
	background-color:#ccff99;
}
/* #glance td:hover {
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#5f0404), to(#df2e2e));
	background: -moz-linear-gradient(#5f0404, #df2e2e);
	background: linear-gradient(#5f0404, #df2e2e);
	-pie-background: linear-gradient(#5f0404, #df2e2e);
	behavior:url(../css/pie.php);
	background-color:#5f0404;
} */
#glance td.arw {
	height:8px;
}
#reqtip {
	position:relative;
	background-color:#c5ccde;
	border:6px solid #c5ccde;
}
#reqtip .reqnum {
	text-align:center;
	float:left;
	font-family:arial,sans-serif;
	font-size:34px;
	font-weight:bold;
	color:#fff;
	width:120px;
	padding-top:7px;
}
#reqtip p {
	position:relative;
	min-height:90px; 
	padding:15px;
	margin-left:130px;
	margin-bottom:0px;
	background-color:#fff;
}
#stamp {
	position:absolute;
	top:0px;
	right:260px;
}
#message {
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	line-height:40px;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#5f0404), to(#df2e2e));
	background: -moz-linear-gradient(#5f0404, #df2e2e);
	background: linear-gradient(#5f0404, #df2e2e);
	-pie-background: linear-gradient(#5f0404, #df2e2e);
	border-bottom:3px solid #151d33;
	behavior:url(../css/pie.php);
}
#message2 {
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	line-height:40px;
	margin-bottom:10px;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	border-radius: 5px; 
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#5f0404), to(#df2e2e));
	background: -moz-linear-gradient(#5f0404, #df2e2e);
	background: linear-gradient(#5f0404, #df2e2e);
	behavior:url(../css/pie.php);
}
#message img {
	margin-left:10px;
	vertical-align:-6px;
	vertical-align:-6px;
}
.droplist {
	width:240px; 
	z-index:10; 
	min-height:100px; 
	border:solid #222d4b 3px; 
	position:absolute; 
	margin-left:143px; 
	background-color:#c5ccde;
}
.droplist a {
	display:block;
	text-decoration:none;
	color:#222d4b;
	font-size:12px;
	font-weight:bold;
	padding:5px;
}
.droplist a:hover {
	background-color:#A7AEBF;
}
.select {
	color:#222d4b;
	font-size:12px;
	padding:2px;
	border:1px solid #c1c7d2;
}
.accountdiv {
	display:block;
	position:relative;
	height:100%;
	width:450px;
	padding:10px;
	background-color:#e8ebf1;
}
.menutext {
	font-size:12px;
	line-height:18px;
	color:#333;
	margin-bottom:15px;
	padding:0px 12px 0px 26px;
}
.compdate {
	padding:3px;
	width:100px;
	background-image:url('images/calendar.jpg'); 
	background-repeat:no-repeat; 
	background-attachment: fixed; 
	background-position: center right;
}
.user {
	font-size:12px;
	color:#212D4B;
	line-height:16px;
	padding:7px;
	margin:0px 7px 7px 0px;
	background-color:#E8EBF1;
}
.user:hover {
	cursor:pointer;
	background-color:#C5CCDE;
}
.mainuser {
	width:535px;
	background-color:#ACB4CB;
}
.userselect {
	color:#fff;
	background-color:#212D4B;
}
.userselect:hover {
	cursor:auto;
	color:#fff;
	background-color:#212D4B;
}
.userrights {
	margin:0px 5px 5px 0px;
	border-width:3px;
}
.userrights:hover {
	cursor:pointer;
	border-color:#212D4B;
	opacity:1;
	filter:alpha(opacity=100);
}
.mainuserrights:hover {
	cursor:auto;
}
.userscoutselected {
	border-color:#212D4B;
}
.scoutselected {
	border-color:#212D4B;
	opacity:1;
	filter:alpha(opacity=100);
}
.usergroup {
	float:left;
	width:183px;
}
#noaccount {
	padding:10px;
	background-color:#fff;
}
#newuserscouts {
	margin-left:145px;
}
.deleteadd {
	float:right; 
	padding:5px 0px 0px 0px;
}
.contactbtn {

}
.contactbtn select {
	background-color:#e8ebf1; 
	color:#8995b0; 
	width:120px;
	border:none;
	float:left;
	padding:4px;
	margin-right:4px;
}
.contactbtn select option {
	background-color:#fff; 
}
::selection {
	background:#6D2236; color:#fff;
}
::-moz-selection {
	background:#6D2236; color:#fff;
}
#addbtn {
	padding:4px;
	float:right;
	margin-right:15px;

}
#addlink a {
	float:left;
	color:#6db6fa;
	font-size:11px;
	margin:0px 5px;
	text-decoration:none;
	padding:8px 0px 0px 130px;
}
.slide {
	width:100%;
}
.scoutrep {
	width:550px;
	text-align:left;
	font-size:11px;
}
.scoutrep th {
	color:#b50b14;
	font-weight:normal;
	padding:7px;
}
.scoutrep .name {
	background-color:#E8EBF1;
}
.scoutrep tr {
	border-bottom:1px solid #C4CADA;
}
.scoutrep td {
	padding:7px;
}
.scoutrep td.col1 {
	width:350px;
}
.scoutrep td.col2 {
	width:100px;
}
.scoutrep td.col3 {
	width:100px;
}
.viewrpt {
	font-weight:bold;
	padding:8px;
	background-color:#d8dde8;
}
.restore,
.newtransfer {
	font-size:14px;
	padding:10px;
	margin-bottom:5px;
	background-color:#E8EBF1;
}
.restore a,
.newtransfer a {
	color:#6db6fa;
	text-decoration:none;
}
.restore a:hover,
.newtransfer a:hover {
	color:#b50b14;
}

/* GROUP TRACKING
========================================= */

#grptrack {
padding-top:95px; 
position:relative;
min-height:200px;
}
#grptrack .selectbox {
position:absolute;
color:#212d4b;
font-size:18px;
line-height:24px;
float:left;
width:243px;
height:50px;
padding:10px;
margin:0px 15px 15px 0px;
background-color:#e8ebf1;
border:5px solid #e8ebf1;
z-index:49;
}
#grptrack .inactive {
color:#ccc;
background-color:#fff;
}
#grptrack .active:hover {
background-color:#c5ccde;
cursor:pointer;
}
#badge {
top:0px;
left:0px;
}
#reqs {
top:0px;
left:290px;
}
#scouts {
top:0px;
right:0px;
}
.choose {
position:relative;
min-height:50px;
padding:10px;
margin-bottom:15px;
background-color:#e8ebf1;
}
.choose .cover {
position:absolute;
top:-27px;
height:35px;
width:273px;
background-color:#e8ebf1;
}
#choosebadge .cover {
left:0px;
}
#choosereqs .cover {
left:290px;
}
#choosescouts .cover {
right:0px;
}
.choose p {
color:#4e558a;
font-size:11px;
}
#badgepick, #scoutpick {
float:right;
width:540px;
padding:5px 0px 5px 15px;
margin-left:15px;
border-left:1px solid #c5ccde;
}
#badgepick #badgefield {
font-size:16px;
padding:5px;
border:3px solid #c5ccde;
}
#reqspick h1 {
text-align:center;
color:#fff;
padding:10px;
margin-bottom:15px;
background-color:#212d4b;
}
#reqs {
padding-top:50px;
padding-bottom:10px;
margin-bottom:10px;
border-top:1px solid #212d4b;
border-bottom:1px solid #212d4b;
}
#reqs a {
display:block;
color:#212d4b;
font-size:12px;
line-height:24px;
height:24px;
overflow:hidden;
text-decoration:none;
border-bottom:1px solid #c5ccde;
}
#reqs a:hover {
background-color:#c5ccde;
}
#reqs .selected {
color:#fff;
background:url(../images/bg_selected_req.jpg) repeat-y;
}
#reqs .selected:hover {
color:#fff;
background:url(../images/bg_selected_req.jpg) repeat-y;
}
#reqs .row1, #reqs .row2 {
border-right:1px solid #c5ccde;
}
#trackcontainer {
overflow-x:auto;
overflow-y:visible;
padding-bottom:30px;
}
#finaltrack .textbox {
color:#4e558a;
font-size:12px;
height:30px;
padding:5px; 10px 5px 0px;
vertical-align:middle;
line-height:16px;
}
#finaltrack .num {
color:#b50b14;
font-size:11px;
font-weight:bold;
text-align:center;
vertical-align:middle;
padding:0px 5px;
border:1px solid #c5ccde;
border-top:none;
white-space:nowrap;
}
#finaltrack .endnum {
color:#b50b14;
font-weight:bold;
font-size:18px;
margin-left:7px;
}
#finaltrack .check1, #finaltrack .check2, #finaltrack .scoutphoto {
text-align:center;
vertical-align:middle;
border:1px solid #c5ccde;
border-left:1px solid #c5ccde;
}
#finaltrack .check2 {
background-color:#e8ebf1;
}
#finaltrack .spacer1 {
color:#4e558a;
padding:10px 0px 10px 220px;
font-size:12px;
}
#finaltrack .spacer2 {
height:6px;
background-color:#e8ebf1;
}
#finaltrack .usrxsm {
margin:5px 25px;
border:3px solid #c5ccde;
}
#newcampout label, #newproject label {
float:none;
color:#4e558a;
width:100%;
font-size:12px;
}
#newcampout textarea, #newproject textarea {
height:100px;
}
.campout, .service {
position:relatvie;
color:#212d4b;
font-size:12px;
line-height:18px;
padding:15px;
margin-bottom:15px;
background-color:#c5ccde;
}
.nights {
text-align:center;
color:#b50b14;
background-color:#fff;
padding:15px;
}
.hours {
text-align:center;
color:#b50b14;
background-color:#fff;
padding:15px;
}
.campouttext {
padding-left:80px;
}
.servicetext {
margin-left:40px;
}
.campouttext .userrights, .servicetext .userrights {
border-color:#fff;
}
.campouttext .scoutselected, .servicetext .scoutselected {
border-color:#212d4b; 
}
.nightnum {
display:block;
font-size:30px; 
font-weight:bold; 
margin-bottom:10px;
}
#nighttotal {
color:#fff;
font-size:16px;
padding:15px;
margin-bottom:15px;
background-color:#212d4b;
}
.campoutsm, .servicesm {
position:relatvie;
color:#212d4b;
font-size:12px;
line-height:18px;
padding:15px;
margin-bottom:15px;
background-color:#c5ccde;
}
.campout h2, .service h2 {
line-height:26px;
}
.campoutsm .nights, .servicesm .hours {
text-align:center;
color:#b50b14;
background-color:#fff;
padding:15px;
}
.campout .campouttext, .service .servicetext {
padding-left:80px;
}
.campouttext .userrights, .servicetext .userrights {
border-color:#fff;
}
.campouttext .scoutselected, .servicetext .scoutselected {
border-color:#212d4b; 
}
.campout .nightnum, .service .hoursnum {
display:block;
font-size:30px; 
font-weight:bold; 
margin-bottom:10px;
}
#totalnights {
text-align:center;
font-weight:bold;
padding:10px;
background-color:#fff;
}
#available {
font-size:12px;
font-weight:bold;
line-height:28px;
}
#pricing th {
color:#c5ccde;
font-size:12px;
font-weight:normal;
padding:20px 5px 10px 5px;
border-left:1px solid #fff;
background:url(../images/ph_gradient.png) repeat-x;
background-color:#e8ebf1;
}
#pricing .serviceprice {
color:#fff;
font-size:20px;
font-weight:bold;
margin:5px 0px;
}
#pricing td {
text-align:center;
vertical-align:middle;
padding:10px 5px;
border:1px solid #ccc; 
}
#pricing .features {
color:#b50b14;
font-size:16px;
font-weight:bold;
text-align:left;
vertical-align:top;
padding-left:55px;
}
#pricing .features p {
font-weight:normal;
margin:3px 0px 0px 0px;
}
#pricing .premium {
background-color:#e8ebf1; 
}
#pricing .pcol3 {
border-left:3px solid #5f6d8f;
border-right:3px solid #5f6d8f;
}
#pricing .pcol2 {
background:url(../images/pshadow.png) repeat-y right; 
}
#pricing ul {
list-style:none;
margin:0px;
padding:10px 0px 0px 0px;
}
#pricing ul li {
line-height:24px;
padding-left:30px;
margin-bottom:8px;
}
#pricing td a {
color:#b50b14;
text-decoration:none;
}
#pricing td a:hover {
color:#4e558a;
text-decoration:underline;
}
#trialnotice {
text-align:center;
font-size:14px;
line-height:18px;
color:#fff;
padding:10px;
margin-bottom:15px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color:#212d4b;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#4260ac), to(#69aef0));
background: -moz-linear-gradient(#4260ac, #69aef0);
background: linear-gradient(#4260ac, #69aef0);
-pie-background: linear-gradient(#4260ac, #69aef0);
}
#trialnotice a {
color:#212d4b;
font-weight:bold;
text-decoration:none;
}
#trialnotice a:hover {
color:#b1d5f8;
font-weight:bold;
}
.premiumpeek {
padding:10px;
margin-bottom:15px;
background:url(../images/premium_sm.png) no-repeat top right;
background-color:#e8ebf1;
}
.premiumpeek a {
display:block;
text-align:center;
color:#fff;
font-size:12px;
font-weight:bold;
text-decoration:none;
width:100px;
padding:8px 15px;
background-color:#e8ebf1;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#5c0408), to(#b50b14));
background: -moz-linear-gradient(#5c0408, #b50b14);
background: linear-gradient(#5c0408, #b50b14);
-pie-background: linear-gradient(#5c0408, #b50b14);
border:1px solid #fff;
}
.premiumpeek a:hover {
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#000), to(#5c0408));
background: -moz-linear-gradient(#000, #5c0408);
background: linear-gradient(#000, #5c0408);
-pie-background: linear-gradient(#000, #5c0408);
}
.video {
border:10px solid #e8ebf1;
}
.vidthumb {
float:left;
margin:15px;
}
.position {
font-size:12px;
color:#b50b14;
padding:10px 12px;
margin-bottom:5px;
background-color:#d4d8e0;
}
.position h3 {
color:#212d4b;
font-size:24px;
font-weight:normal;
margin-bottom:10px;
}