

/* NAVIGATION ITEMS */
.navItems{
font-size: 12px;
color: #fff;
}
.navItems a {color: #fff; text-decoration: none;}
.navItems a:link, visited, active {color: #fff; text-decoration: none;}
.navItems a:hover { text-decoration: underline;}

/* PAGE HEADERS */
.header{
font-size: 20px;
color: #333;
text-transform:uppercase;
}
.subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:18px;
	font-weight:200;
	letter-spacing:0.4px;
	}

/* ALL SUBHEADERS ITEMS*/
.subheaders #items{
font-size: 14px;
color: #333;
text-transform:uppercase;
}

/* BOOK COVER IMAGE */
img .bookcover{
border:1px #ccc solid;
}

/* MARKETING TEXT IN SIDBAR */
.sidebartxt{
font-size: 12px;
line-height: 13px;
color: #333;
text-decoration:none;
}

.sidebartxt a:hover { text-decoration: underline;}

/* SIDEBAR BACKGROUND COLOR */
.sidebar{
background-color:#e8e7e7;
}

/* PRODUCT NAMES QTY: PRICE SUBTOTAL ON THANK YOU PAGE    SHIPPING TAX TEXT IN ORDER INFORMATION SECTION */
.itemtxt{
font-size: 12px;
color: #808080;
}

/* SUBTOTAL ON FIRST CART PAGE   TOTAL  */
.subtotal{
font-size: 14px;
color: #808080;
text-transform:uppercase;
}

/* LINE DIVIDERS */
.linedivider{
border-top:1px solid #ccc;
height:1px;
}

/* MARKETING TEXT IN MAIN */
.mktxt{
	color:#808080;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:100;
	letter-spacing:0.8px;
	}



/* FIELD LABELS DROPDOWN LABELS CHECK BOX TEXT FORGOT PASSWORD TEXT */
.txt{
font-size: 11px;
line-height: 13px;
color: #808080;
}

.label {
font-size: 12px;
line-height: 13px;
color: #808080;
}

.txt a:link, visited, active {color: #0099ff; text-decoration: none;}
.txt a:hover { text-decoration: underline;}

/* FORM ERRORS */
.errormsg{
font-size: 11px;
color: #ff0000;
background-color: #ffcccc;
}

.errormsgdesc{
font-size: 11px;
color: #ff0000;
}

/* FIELD EXTRA DESCRIPTIVE TEXT */
.fieldDescrip{
font-size: 11px;
color: #808080;
}

#popupCVV{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:200px;  
width:550px;  
background:#FFFFFF;  
border:2px solid #cecece;  
z-index:2;  
padding:12px;  
font-size:13px;  
}

#popupCVVClose{ 
font-size:14px;  
line-height:14px;  
right:6px;  
top:4px;  
position:absolute;  
color:#6fa5fd;  
font-weight:700;  
display:block;  
}

#backgroundPopup{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:100%;  
width:100%;  
top:0;  
left:0;  
background:#000000;  
z-index:1;  
}

#popupPurchaseTerms{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:530px;  
width:750px;  
margin-left:75px;
top:20px;
z-index:2;  
padding-top:20px;  
font-size:13px;  
}

#insidePopup { overflow:auto; height:500px; position:relative; background:#fff; border:2px solid #cecece; padding:12px; }

#popupPurchaseTermClose{ 
font-size:14px;  
line-height:14px;  
right:20px;  
top:0;  
position:absolute;  
color:#6fa5fd;  
font-weight:bold;  
display:block;  
}

#backgroundPopupPurchaseTerms{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:100%;  
width:100%;  
top:0;  
left:0;  
background:#000000;  
 
z-index:1;  
}

/* Media Footlocker */

div#mediaReadyTable
{
  display: block;
}

div#mediaReadyTable_hide
{
  display: block;
}
div#mediaReadyTable_show
{
  display: none;
}
div#mediaAudioTable
{
  display: block;
}

div#mediaAudioTable_hide
{
  display: block;
}
div#mediaAudioTable_show
{
  display: none;
}

div#mediaEbookTable
{
  display: block;
}

div#mediaEbookTable_hide
{
  display: block;
}
div#mediaEbookTable_show
{
  display: none;
}

div#mediaVideoTable_hide
{
  display: block;
}
div#mediaVideoTable_show
{
  display: none;
}
.mediaTableReady{
	border:1px solid #d7ceaf;
	background-color:#f2efe5;
}

.mediaTable{
	border:1px solid #d4e5ef;
	background-color:#f5f9fb;
}

.mediaHeadlineReady {
	font-family:verdana;
	font-size:14px;
	color:#836e2c;
	background-image:url(/symtioimages/bkgrd-browngradient-30.gif); 
	background-repeat:repeat-x;
}

.mediaHeadline {
	font-family:verdana;
	font-size:14px;
	color:#80a9b7;
	background-image:url(/symtioimages/bkgrd-bluegradient-30.gif); 
	background-repeat:repeat-x;
}

.mediaTableHeaderReady {
	font-family:arial;
	font-size:10px;
	color:#836e2c;
	text-transform:uppercase;
	border-top:1px solid #d7ceaf; 
	border-bottom:1px solid #d7ceaf;
	height:22px;
	padding-top:4px;
}

.mediaTableHeader {
	font-family:arial;
	font-size: 10px;
	color: #80A9B7;
	text-transform:uppercase;
	border-top:1px solid #d4e5ef; 
	border-bottom:1px solid #d4e5ef;
	height:22px;
	padding-top:4px;
}

.mediaRowReady {
	font-family:Verdana;
	font-size: 11px;
	line-height: 36px;
	color:#777;
	height:36px;
	vertical-align:middle;
	background-color:#f2efe5;
}

.mediaAltRowReady {
	font-family:Verdana;
	font-size: 11px;
	line-height: 36px;
	color:#777;
	height:36px;
	vertical-align:middle;
	background-color: #e7e2ce;
}

.mediaRow {
	font-family:Verdana;
	font-size: 11px;
	line-height: 36px;
	color:#777;
	height:36px;
	vertical-align:middle;
	background-color:#f5f9fb;
}

.mediaAltRow {
	font-family:Verdana;
	font-size: 11px;
	line-height: 36px;
	color:#777;
	height:36px;
	vertical-align:middle;
	background-color: #e3eef4;
}

a.mediaDownloadReady {
	font-family:verdana;
	font-size:11px;
	line-height:36px;
	color:#836e2c;
	text-decoration:none;
}

a.mediaDownloadReady:hover {
	text-decoration:underline;
}

a.mediaDownload {
	font-family:verdana;
	font-size:11px;
	line-height:36px;
	color:#80a9b7;
	text-decoration:none;
}

a.mediaDownload:hover {
	text-decoration:underline;
}

a.mediaHideReady {
	font-family:verdana;
	font-size:11px;
	color:#836e2c;
	text-decoration:none;
	padding-right:10px;
	text-align:right;
}

a.mediaHideReady:hover {
	text-decoration:underline;
}

a.mediaHide {
	font-family:verdana;
	font-size:11px;
	color:#80a9b7;
	text-decoration:none;
	padding-right:10px;
	text-align:right;
}

a.mediaHide:hover {
	text-decoration:underline;
}

.mediaModalTitle{
	font-family:verdana;
	font-size:14px;
	line-height:24px; 
	color:#777;
	font-weight:bold;
}

.mediaModalText{
	font-family:verdana;
	font-size:12px;
	line-height:24px;
	color:#777;
}

#containerMediaModalBox{
	border:1px solid #d4e5ef;
	background-image:url(/symtioimages/bkgrd-bluegradient-100.gif);
	background-repeat:repeat-x;
	background-color:#f5f9fb;
	width:660px;
	padding:15px;
	margin-top:20px;
}
/* Order History */
.historyTableHeader {
	font-family:arial;
	font-size: 10px;
	color: #80A9B7;
	text-transform: uppercase;
}

.historyAltRow {
	font-family:Tahoma;
	font-size: 11px;
	background-color:#e8e7e7;
}

.historyRow {
	font-family:Tahoma;
	font-size: 11px;
	background-color: white;
}
.mktxt li{
 display:block;
 padding-top:6px;
 padding-right:6px;
 padding-bottom:6px;

}
a.regbodyLink{
        color:#3dbdc9;
        font-family:Tahoma,Arial,Helvetica,sans-serif;
        font-size:12px;
         font-style:normal;
   font-weight:normal; 
}

