/* defaults */
html {height: 100%;}
body, div, td, li, span, div a:link, div a:visited {font-family:Calibri, Arial, sans-serif; font-size:12px; color: #000000;}
div a:hover, div a:active {text-decoration: underline;}
img {border:0;}
sup {font-family:Calibri, Arial, sans-serif; font-size:8px; position: relative;}
/* END defaults */

body {
	width: 942px;	
	padding: 0;	
	margin: auto;
	background-color:#000000;
	font-family:Calibri, Arial, sans-serif;
    font-size:12px;
}

#site-container {width: 942px; margin: auto; background-color: #ffffff; }

/* header */
#header {
	position:relative;
	width: 942px;
	height: 117px;	
	z-index:100;    	
	background: url(../../images/header.png) no-repeat;	
}
#logo {
	height: 116px;
	width: 83px;
	background: url(../../images/logo.jpg);
	background-repeat:no-repeat;
	position: relative;
	top: 28px;
	left: 28px;
	float: left;
	cursor:pointer;
}

/* main navigation */
#main-nav { 
	position: relative;
	top: 48px;
	width: 773px;
	padding: 0 0 0 0;	 
	color: #000000;
	float: right;	
	white-space: nowrap;
	border: 0 red solid;
}
#nav-left {position: absolute; left: 0; border: 0 red solid;}
#nav-right {position: absolute; left: 619px; width: 155px; white-space: nowrap; border: 0 red solid;}
#main-nav ul {padding:50px 0 0 0; margin: 0; float:left; border: 0 red solid;}
#main-nav li {
	display:block;
	list-style-type: none;
    float:left;
    text-align:center;
    position:relative;
    vertical-align:middle;
	background-color:Transparent;
}
#main-nav li a:link, #main-nav li a:visited {padding: 0 10px 0 10px; color: #000000; text-decoration: none;}
#main-nav li a:hover {color : #000000; text-decoration: underline;}
.mar-left-clientDrive {margin: 0 0 0 80px;}
/* END main navigation */

/* sub navigation and drop down menus */
/* sub navigation */
.subnav {
    background-color:#000000;
	color: #ffffff;
	position:relative;
	top: -12px;
	margin-left:169px;
	width:773px;
	height: 24px;
	z-index:10000;
}
.subnav ul {padding:0;}
.subnav ul li {display:block; padding: 0 10px 0 10px; line-height: 24px;}
#hasSub:hover span {color:#ffffff; text-decoration: none; cursor: default;}
.subnav ul li a {color:#ffffff; text-decoration: none;}
.subnav ul li a:hover, #hasSub:hover a:active {text-decoration: underline}
li#hasSub {border-right: 1px white solid;}
/* END sub navigation */
/* drop down menus */
.subnav #hasSub:hover ul{
	position:absolute; 
	top:22px;
	left:0;
	display:block; 	
}
.subnav #hasSub:hover ul li a, .subnav #hasSub:hover ul li a:visited {
	position:relative; 
	display:block;
	background-color: white;
	color: black; 
	padding: 0 10px 0 10px;
	border-left: 1px black solid;	
	border-right: 1px black solid;	
	border-bottom: 1px black solid;	
	text-decoration: none;
}
.subnav #hasSub:hover ul li a:hover, .subnav #hasSub:hover ul li a:active {
	color:#000000; 
	background-color: white; 
	border-left: 1px black solid;	
	border-right: 1px black solid;	
	border-bottom: 1px black solid;	
	text-decoration: underline;
}
.subnav #hasSub li {
	padding: 0;
	list-style-type: none;
    text-align:center;
    position:relative;
    vertical-align:middle;
	background-color:Transparent;
}
.subnav li {
	list-style-type: none;
    float:left;
    text-align:center;
    position:relative;
    vertical-align:middle;
	background-color:Transparent;
	line-height:19px;
}
.subnav #hasSub ul{
    padding:2px 0px 0px 0px;
	margin:0;
    list-style-type: none;
    list-style:none;
    display: none;
	background-color:Transparent;
}
.hide { position:absolute; visibility:hidden; }
.show { position:absolute; visibility:visible; }
ul#social-dropdown li {white-space: nowrap; text-align: left;}
ul#utilites-dropdown li {white-space: nowrap; text-align: left;}
ul#information-dropdown li {white-space: nowrap; text-align: left;}
.entertainment-dropdown {white-space: nowrap; width: 90px; text-align: left;}
ul#lifestyle-dropdown li {white-space: nowrap; text-align: left;}
ul#extended-dropdown li a {width: 83px; text-align: left;}
/* END drop down menus */
/* END sub navigation and drop down menus */

/* content areas */
#content-container {width: 942px; height: 404px; clear: both; border: 0 red solid;}
.leftContent{float:left; width:320px; height: 404px; padding:75px 0 0 36px; vertical-align:top; border: 0 red solid;}
.leftContent-news{float:left; width:320px; height: 404px; padding:50px 0 0 36px; vertical-align:top; border: 0 red solid;}

/* titles & links */
.title{font-size:22px; color:#272727; font-family:Calibri, Arial, sans-serif;}
.subtitle{font-size:18px; color:#272727; font-family:Calibri, Arial, sans-serif;}
.sm-text{font-size:10px; color:#272727; font-family:Calibri, Arial, sans-serif;}
input.link:hover {color: #000000; text-decoration: underline;}
a.link, a:visited {color: #000000; text-decoration: none;}
a.hover, a:active {color: #000000; text-decoration: underline;}
/* END & links titles */

/* home */
.bg-home {background: url(../../Images/bg_home.jpg) no-repeat right}
a img.followus{border:0; padding-right:5px;}
/* END home */

/* products */
#content-products {position: relative; top: -20px; width: 942px; height: 404px; clear: both; border: 0 red solid;}
.games-leftContent{float:left; width:270px; height: 404px; padding:75px 0 0 36px; vertical-align:middle;}
.games-rightContent{float:left; width:633px; height: 404px; padding:0; vertical-align:middle;}
.bg-facebook {background: url(../../Images/bg_facebook.jpg) no-repeat right}
.bg-stick-eez {background: url(../../Images/bg_stickeez.jpg) no-repeat right}
.bg-tvdashboard {background: url(../../Images/bg_dashboard.jpg) no-repeat right}
.bg-games {background: url(../../Images/bg_curve.jpg) no-repeat right}
.bg-santaTracker {background: url(../../Images/bg_ST2010.jpg) no-repeat right}
.bg-tumblebooksTV {background: url(../../Images/bg_Tumblebooks.jpg) no-repeat right}
.bg-IW {background: url(../../Images/bg_interactive.jpg) no-repeat right}
.bg-quickview {background: url(../../Images/bg_quickview.jpg) no-repeat right}
.bg-demo {background: url(../../Images/bg_demostation.jpg) no-repeat right}
/* END products */

/* other pages */
.bg-services {background: url(../../Images/bg_services.jpg) no-repeat right}
.bg-screens {background: url(../../Images/bg_3screen.jpg) no-repeat right}
.bg-about {background: url(../../Images/bg_about_us.jpg) no-repeat right}
.bg-jobs {background: url(../../Images/bg_about_us.jpg) no-repeat right}
.bg-contact {background: url(../../Images/bg_contact_us.jpg) no-repeat right}
.bg-news {background: url(../../Images/bg_news.jpg) no-repeat right}
.bg-clientDrive {background: url(../../Images/bg_client_login.jpg) no-repeat right}
.scrolling {height:254px;overflow:auto;}
/* END other pages */

#contentUtility
{ padding:0px;
  clear:both;
}

#contentUtility .leftContent{float:left; width:300px; padding:30px 0 0 50px; vertical-align:middle;}
#contentUtility .leftContent .title{ font-size:26px; color:#272727;	font-family:Calibri, Arial, sans-serif;}
#contentUtility .leftContent .subTitle{ font-size:12px; color:Silver; font-family:Calibri, Arial, sans-serif;}
#contentUtility .leftContent .dec{ font-size:12px; color:#272727; font-family:Calibri, Arial, sans-serif; line-height:16px;}
#contentUtility .leftContent a:link, #contentUtility a:visited{text-decoration:none; color:black; line-height:19px;}
#contentUtility .leftContent a:hover{ text-decoration:underline; color:Black;}
#contentUtility .leftContent a span{  font-size:12px;  color:#333333; padding-left:15px;}
#contentUtility .leftContent a img{  border:0px; padding-left:15px;}
#contentUtility .rightContent{ float:right; margin-right:20px; margin-bottom:0px;
	background-image: url(../../images/bg_curve.jpg);
	background-repeat:no-repeat;}

#contentUtility .leftContentLogin{float:left; width:300px; padding:70px 0 0 50px; vertical-align:middle;}
#contentUtility .leftContentLogin .title{ font-size:26px; color:#272727; font-family:Calibri, Arial, sans-serif;}
#contentUtility .leftContentLogin .subTitle{ font-size:12px; color:#999999; font-family:Calibri, Arial, sans-serif;}
#contentUtility .leftContentLogin .dec{ font-size:12px; color:#272727; font-family:Calibri, Arial, sans-serif; line-height:16px;}
#contentUtility .leftContentLogin a:link, #contentUtility a:visited{text-decoration:none; color:#999999; line-height:19px;}
#contentUtility .leftContentLogin a:hover{ text-decoration:underline; color:#999999;}
#contentUtility .leftContentLogin a span{  font-size:12px;  color:#999999; padding-left:15px;}
#contentUtility .leftContentLogin a img{  border:0px; padding-left:15px;}

#contentNews
{ padding:0px;
  clear:both;
}

#contentNews ul{padding-left:25px;}
#contentNews ul.mainNews li{ list-style-image:url(../../images/bullet_red_lg.png);  padding-left:10px; padding-top:5px; }
#contentNews ul.subNews li{ list-style-image:url(../../images/bullet_grey_sm.png);  padding-left:10px; line-height:30px;}
#contentNews ul.subNews li a{ text-decoration:none; color:Black; font-size:12px; }
#contentNews ul.subNews li a:hover{ text-decoration:underline; }
#contentNews .dec{ font-size:14px; color:#272727; font-family:Calibri, Arial, sans-serif; padding-right:15px; line-height:16px; text-decoration:none;}
#contentNews .date{ font-size:12px; color:#333333; font-family:Calibri, Arial, sans-serif; line-height:16px;}
#contentNews .leftContent{float:left; width:306px; padding:30px 0 0 54px; vertical-align:top;}
#contentNews .leftContent .title{ font-size:26px; color:#272727; font-family:Calibri, Arial, sans-serif;}
#contentNews .leftContent .subTitle{ font-size:16px; color:#272727; font-family:Calibri, Arial, sans-serif;}
#contentNews .leftContent .scrolling {height:254px;overflow:auto;}
#contentNews .rightContent{ float:right; padding-top: 70px; padding-right:20px; margin-bottom:5px; text-align:left;}
#contentNews .rightContentImg{ float:right; padding-top: -1px; padding-right:20px; margin-bottom:0px; text-align:left;}
#contentNews .rightContent .dec{  margin-top:6px; width:500px; overflow:auto; height:328px;}
#contentNews .rightContent .title{ font-size:16px; font-weight:bold; color:#272727; font-family:Calibri, Arial, sans-serif;}

/* default links */
a.reg-link-med, a.reg-link-med:visited{color: #000000; text-decoration: none; font-size: 14px;}
a.reg-link-med:hover{color: #000000; text-decoration: underline; font-size: 14px;}
/* END default links */

#contentDetails
{ 	
	width: 942px;
	height: 424px;
	position: relative;
	top: -40px;
	background-color: #ffffff;
	clear: both;
}
#contentDetails .leftContent{float:left; width:273px; height: 349px; padding:75px 0 0 36px; vertical-align:middle; background-color: #ffffff;}
#contentDetails .leftContent .title{ font-size:22px; color:#000000; font-family:Calibri, Arial, sans-serif;}
#contentDetails .leftContent a:link, #contentDetails a:visited{text-decoration:none; color: #000000;}
#contentDetails .leftContent a:hover{text-decoration:underline; color: #000000;}
#contentDetails .leftContent a span{font-size:12px;  color:#6a6a6a; padding-left:15px;}
#contentDetails .leftContent a img{border:0px; padding-left:15px;}
#contentDetails .rightContent-TVDB{width: 633px; height: 424px; float:left; background: url('../../Images/bg_dashboard.jpg') no-repeat right bottom
}
#contentDetails .rightContent{ float:right; padding-right:20px; margin-top:-2px;
	background-image: url(../../images/bg_curve.jpg);
	background-repeat:no-repeat;}
#contentDetails .rightContentIEOnly{ float:right; padding-right:20px; margin-top:-2px;
	background-image: url(../../images/bg_curve.jpg);
	background-repeat:no-repeat;}	
#contentDetails .rightContentFlash{ float:right; padding-right:20px; margin-top:-2px;
	background-image: url(../../images/bg_curve.jpg);
	background-repeat:no-repeat;}	
#contentDetails .rightContentFlashIEOnly{ float:right; padding-right:20px; margin-top:-2px; 
	background-image: url(../../images/bg_curve.jpg);
	background-repeat:no-repeat;}
#imgTarget { margin-top:0px;}

#contentDetailsBox {
	width: 942px;	
	position: relative;
	top: -95px;
	clear: both;
	border: 0 red solid;
}

/* feature boxes */
#feature-boxes {position: relative; top: -95px; width: 927px; height: 283px; clear: both; padding: 0 0 0 15px;}
.feature-box-container {
	background: url(../../images/box_detail.png) no-repeat #ffffff;
	width: 296px;
	height: 283px;
	position: relative;
	margin: auto;
	float: left;
	border: 0 red solid;
}
.feature-box {width: 270px; height: 257px; margin: 13px; border: 0 red solid;}
/* END feature boxes */

 #contentDetailsBox table{ padding:0px; margin:0 auto;}
#contentDetailsBox td{
	background-image: url(../../images/box_detail.png);
	background-repeat:no-repeat;
	line-height: 18px;
	}
#contentDetailsBox .left{
	background-position:left center;
	width:298px; height:298px;vertical-align:top; }
#contentDetailsBox .left .leftMenu{ float:left; padding-left:0px;padding-right:4px;}
#contentDetailsBox .left .rightWord{color:#6a6a6a; text-align:left;  vertical-align:top; padding-left:15px;padding-top:18px; padding-right:20px;}
#contentDetailsBox .left .rightWord .title{ font-size:18px;	font-family:Calibri, Arial, sans-serif;}
#contentDetailsBox .left .rightWord .dec{ font-size:12px; font-family:Calibri, Arial, sans-serif;padding-top:6px; display:block; }
#contentDetailsBox .left .rightWord ol{ font-size:12px; font-family:Calibri, Arial, sans-serif;   padding-left:14px;}
#contentDetailsBox .left .rightWord .icon{ margin-top: -9px;margin-bottom: 0px;  margin-left:-6px; display:block;}
#contentDetailsBox .left .centericon{ margin:0 auto; display:block; padding-left:0px; padding-right:0px;}
#contentDetailsBox .left .centermiddleicon{ margin:0 auto; display:block; padding-left:0px; padding-right:0px;padding-top:5px;}
#contentDetailsBox .left .centerbottomicon{ margin:0 auto; margin-top: 6px;margin-bottom: 0px; display:block; padding-left:0px; padding-right:0px;}
#contentDetailsBox .left .topicon{ margin:0 auto; padding-top:20px; display:block;}
#contentDetailsBox .left .icon{ margin:0 auto; display:block;}
#contentDetailsBox .left .rightWord  .game1icon{ margin:0 auto; margin-top: 35px; display:block;}
#contentDetailsBox .left .rightWord  .game1iconIEOnly{margin:0 auto; margin-top: -12px; display:block;}
#contentDetailsBox .left .rightWord .game2icon{ margin:0 auto; margin-top: 10px;display:block;}
#contentDetailsBox .left .rightWord .game2iconIEOnly{ margin:0 auto; margin-top: -10px; display:block;}
#contentDetailsBox .left .rightWord .decJobs{ font-size:12px; padding-top:12px; display:block; }
#contentDetailsBox .left .centerbottomiconJobs{margin-left: 13px;display:block; }
#contentDetailsBox .dashboardleft{background-position:left center; width:298px; height:298px; border: 0 red solid;}
#contentDetailsBox .dashboardleft .leftMenu{ float:left; padding-left:0px;padding-right:4px;}
#contentDetailsBox .dashboardleft .dashboardrightWord{color:#000000; text-align:left;  vertical-align:top; padding-left:5px;padding-top:14px; padding-right:5px;}
#contentDetailsBox .dashboardleft .dashboardrightWord .dashboarddec{ font-size:12px;  font-family:Calibri, Arial, sans-serif;  padding-top:6px; display:block; }
#contentDetailsBox .dashboardleft .dashboardrightWord .list{padding-left:105px;padding-top:0px;font-family:Calibri, Arial, sans-serif;}
#contentDetailsBox .dashboardleft .dashboardrightWord .ul{padding-top:0px;}

#contentDetailsBox .dashboardleft .leftMenuIEOnly{ float:left; padding-top: 0px;padding-left:4px;padding-right:4px;height:283px;}
#contentDetailsBox .dashboardleft .dashboardrightWordIEOnly{color:#6a6a6a; text-align:left;  vertical-align:top; padding-left:5px;padding-top:4px; padding-right:5px;}
#contentDetailsBox .dashboardleft .dashboardrightWordIEOnly .dashboardtitle{ font-size:18px;}
#contentDetailsBox .dashboardleft .dashboardrightWordIEOnly .dashboarddec{ font-size:12px; padding-top:6px; display:block; }
#contentDetailsBox .dashboardleft .dashboardrightWordIEOnly .listIEOnly{padding-left:0px;padding-top:-5px;height: 50px;}
#contentDetailsBox .dashboardleft .dashboardrightWordIEOnly ul{padding-top:0px;}



#contentDetailsBox .center{
	background-position:center center;
	width:296px; height:298px;
	 vertical-align:top;}
#contentDetailsBox .center .boxIEOnly{color:#6a6a6a; text-align:left; vertical-align:top; padding-top:24px; padding-left:15px; padding-right:20px;}
#contentDetailsBox .center .boxIEOnly .title{ font-size:18px; font-family:Calibri, Arial, sans-serif;}
#contentDetailsBox .center .boxIEOnly .dec{ font-size:12px; font-family:Calibri, Arial, sans-serif;  padding-top:12px; display:block; }
#contentDetailsBox .center .box{color:#6a6a6a; text-align:left; vertical-align:top; padding-top:18px; padding-left:15px; padding-right:20px;}
#contentDetailsBox .center .box .title{ font-size:18px; font-family:Calibri, Arial, sans-serif; }
#contentDetailsBox .center .box .dec{ font-size:12px; font-family:Calibri, Arial, sans-serif;  padding-top:12px; display:block; }
#contentDetailsBox .center .box ul{ font-size:12px; font-family:Calibri, Arial, sans-serif;   padding-left:14px;}
#contentDetailsBox .center .box .centericon{margin:0 auto; margin-bottom:-50px; margin-left: 12px;display:block;}
#contentDetailsBox .center .icon{margin-top: 30px; margin-bottom:0px;margin:0 auto;display:block;}
#contentDetailsBox .center .game2icon{margin:0 auto;margin-top: 5px; margin-bottom:0px;display:block;}
#contentDetailsBox .center .righticon{margin-bottom:0px;margin-right:15px;float: right;display:block;}
#contentDetailsBox .center .centericon{margin-bottom:0px;margin:0 auto;display:block;}
#contentDetailsBox .center a:link, #contentDetails a:visited{text-decoration:none; color:#6a6a6a;}
#contentDetailsBox .center a:hover{ text-decoration:underline; color:#6a6a6a;}
#contentDetailsBox .center a span{  font-size:12px;  color:#6a6a6a;}
#contentDetailsBox .right{
	background-position:right center;
	width:298px; height:298px;
	 vertical-align:top;
	 }
#contentDetailsBox .right .boxIEOnly{color:#6a6a6a; text-align:left; vertical-align:top; padding-top:24px; padding-left:15px;  padding-right:20px; }
#contentDetailsBox .right .boxIEOnly .title{ font-size:18px; font-family:Calibri, Arial, sans-serif; }
#contentDetailsBox .right .boxIEOnly .dec{ font-size:12px; font-family:Calibri, Arial, sans-serif;  padding-top:12px; display:block; }
#contentDetailsBox .right .boxIEOnly ul{ font-size:12px; font-family:Calibri, Arial, sans-serif;   padding-left:20px;}	 
#contentDetailsBox .right .box{color:#6a6a6a; text-align:left; vertical-align:top; padding-top:18px; padding-left:15px;  padding-right:20px; }
#contentDetailsBox .right .box .title{ font-size:18px; font-family:Calibri, Arial, sans-serif; }
#contentDetailsBox .right .box .dec{ font-size:12px; font-family:Calibri, Arial, sans-serif;  padding-top:12px; display:block; }
#contentDetailsBox .right .box ul{ font-size:12px; font-family:Calibri, Arial, sans-serif;   padding-left:20px;}
#contentDetailsBox .right .centericon{ margin:0 auto; display:block;}		 
#contentDetailsBox .right .centericonJobs{margin-left: 13px;margin-bottom: 10px;  display:block;}
#contentDetailsBox .right .icon{margin-bottom:0px;margin:0 auto;display:block;}	
/* END content areas */

#contentDetails .formContent
{    
	margin-left:70px;
	margin-top:6px;
	font-family:Calibri, Arial, sans-serif;
}


#contentDetails .dec
{    
    font-size:11px;
    width:300px;
}

#contentDetails .regTd
{    
	font-family:Calibri, Arial, sans-serif;
    font-size:11px;
    color: Silver;
}

#contentDetails .regTd a
{    
    color: Silver;
}

#contentDetails .loginForm
{    
    font-size:12px;
	font-family:Calibri, Arial, sans-serif;
}


#contentDetails .loginForm a
{    
    color: Silver;
    text-decoration:none;
}

.inputText{ border:solid 1px #333333;  height:20px; width:100px; color:Black; height:16px;}

.imgCurrent
{
	vertical-align:bottom;
	height : 14px;
	width:14px;
	padding-bottom:1px;
}

.hrlineGray {
    font-size:0px;
    min-height:1px; 
    height:1px; 
    background-color:Silver; 
    margin:14px 0 6px 0;
    overflow:hidden;
}

#content
{
	padding: 0px;
	margin-top:-12px;
	margin-bottom:-14px;
	z-index:0;
}

#contentOther
{
	padding: 0px;
	margin-top:-12px;
	margin-bottom:-14px;
	z-index:0;
}

#contentClient{ padding-left:50px;}

	
#textPanel
{
	background-image: url(../../images/bg_leftText_panel.png);
	width: 210px;
	height: 27px;
	margin : 0 0 0 60px ;
}
#leftText
{
	width: 160px;	
	padding : 0 0px 0 80px;
	margin : 0 ;
	font-family:Calibri, Arial, sans-serif;
	font-size: 14px;
	color : #000000;
	line-height : 18px;
	display :block ;
}
#title
{
	font-family:Calibri, Arial, sans-serif;
	font-size: 26px;
	color : #000000;
	display :block ;
	margin: 0px 0 25px 0 ;
}
#imgEs3Tv
{
	position : absolute ;
	top : 460px;
	padding : 0 0px 0 80px;
}


/* bottom banner and footer */
/* bottom banner */
#bottom-banner-container{	
	position: relative;
	top: -60px;
	clear: both;
	background: url(../../images/corpfeatbar.png) no-repeat center top #ffffff;
	height: 200px;
	width:942px;
	padding: 0;
	border: 0 red solid;
}
#banner-images {width: 942px; height: 162px; margin: 0 0 0 15px; border: 0 red solid;}

.imgBackA {float:left; margin: 0 9px 0 0;}
.imgBackB {float:left;	margin: 0 9px 0 0;}
.imgBackC {float:left;}
#divChangeBlock {clear: both; text-align:center; padding: 0 0 0 0;}
/* END bottom banner */
/* footer */
#news #footer-container
{
	width: 927px;
	position:relative;
	top: -60px;
	color:#000000;	
	font-size : 11px;
	background-color: #ffffff;
	padding: 0 15px 22px 0;
	text-align: right;
}
#footer-container
{
	width: 927px;
	position:relative;
	top: -60px;
	color:#000000;	
	font-size : 11px;
	background-color: #ffffff;
	padding: 0 15px 22px 0;
	text-align: right;
}
/* END footer */
/* END bottom banner and footer */
    
#registerForm{ background-color:black;  width:982px; margin:0 auto; margin-bottom:-20px; color:White; font-family:Calibri, Arial, sans-serif;}
#registerForm div{padding-left:45px; padding-top:6px; width:600px;}
.logout {position:absolute; right:40px;}
.clientFiles a:link {color: #000; text-decoration: underline;}
.clientFiles a:visited {color: #000;}
.clientFiles a:hover {color: #ffffff; text-decoration: none;}

/* misc */
.border {border:solid 1px red;}
.no-border {border: 0;}
.border-right-black {border-right: 1px black solid;}
.border-right-white {border-right: 1px white solid;}
.cursor {cursor:pointer;}
.left-five {position: relative; left: 5px;}
.left-eight {position: relative; left: 8px;}
.left-ten {position: relative; left: 10px;}
.mar-left-twelve {margin: 0 0 0 12px;}
.pos-min-left-five {position: relative; left: -5px;}
.line-lrg {line-height: 20px;}
/* END misc */

