body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3333FF;
text-decoration:none;
}

a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3333FF;
text-decoration:none;
/*text-decoration:underline;*/
}


#topLogoAreaFormat {
width:900px;
height:70px;
border-left:    1px solid #CCCCCC;
border-top:     1px solid #CCCCCC;
border-right:   1px solid #CCCCCC;
background-image:url('http://www.frogtownsoundcards.com/images/logoFrogtownMusicCards3.jpg');
background-repeat:no-repeat;
color:#FFFFFF;
}

#topMenuAreaFormat {
width:900px;
border-left:    1px solid #CCCCCC;
border-right:   1px solid #CCCCCC;
vertical-align:middle;
text-align:center;
}

#topMenuMainFormat {
background-image:url('http://www.frogtownsoundcards.com/images/topBarBG4.jpg');
background-repeat:x-repeat;
width:900px;
height:30px;
background-color:blue;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
}
#topMenuMainFormatSearchBar {
background-image:url('http://www.frogtownsoundcards.com/images/topBarBG4.jpg');
background-repeat:x-repeat;
width:900px;
height:20px;
background-color:blue;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
}

.topMenuMainFormatMenu {
 width:150px;
 border-right:1px solid blue;
 text-align:center;
 padding:5px;
}
.topMenuMainFormatMenu:hover {
 background-color:blue;
 width:150px;
 border-right:1px solid blue;
 text-align:center;
 padding:5px;
}

.topMenuMainFormatMenuEnd {
 width:150px;
 text-align:center;
 padding:5px;
}
.topMenuMainFormatMenuEnd:hover {
 background-color:blue;
 width:150px;
 text-align:center;
 padding:5px;
}

.topMenuMainFormatMenuLink {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.topMenuMainFormatMenuLink:hover {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.topMenuSearchRowFormat {
background-color:blue;
background-image:url('http://www.frogtownsoundcards.com/images/searchBar.jpg');
background-repeat:x-repeat;
height:20px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
.frogtownMusicCardsSearchBar {
width:250px;
height:18px;
vertical-align:middle;
text-align:left;
padding:2px;
border:#333399;
}

.bodyAreaFormat {
width:900px;
vertical-align:top;
text-align:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:plain;
color:#000000;
/*border-top:1px solid #CCCCCC;*/
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

.infoBoxFormat {
margin-right:40px;
margin-left:20px;
margin-top:20px;
margin-bottom:40px;
border:1px dotted #6666FF;
padding-top:30px;
padding-left:40px;
padding-right:40px;
padding-bottom:30px;
width:625px;
}

.infoBoxFormatHotNews {
margin-right:40px;
margin-left:20px;
margin-top:20px;
margin-bottom:40px;
border:1px dotted #6666FF;
padding-top:30px;
padding-left:40px;
padding-right:40px;
padding-bottom:30px;
width:550px;
}

.infoBoxTitle {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
color:#333399;
}

#footerAreaFormat {
width:900px;
height:50px;
margin-top:12px;
vertical-align:middle;
text-align:center;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:plain;
color:#000000;
}
.footerMenuLink {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:plain;
color:#3333CC;
text-decoration:none;
}
.footerMenuLink:hover {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:plain;
color:#3333CC;
text-decoration:underline;
}

.leftInfoMenuArea {
width:135px;
margin-left:20px;
margin-top:20px;
margin-bottom:40px;
background-color:#3333AA;
}
.leftInfoMenuRow {
border:1px solid #000000;
background-color:#3333AA;
height:20px;
vertical-align:middle;
text-align:left;
}
.leftInfoMenuRow:hover {
border:1px solid #000000;
background-color:#3333FF;
height:20px;
vertical-align:middle;
text-align:left;
}
.leftInfoMenuCell {
border-bottom:1px solid #333377;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
}
.leftInfoMenuLink {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.leftInfoMenuLink:hover {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

/*-- Newsletter Format -------------------------------------------------------*/
.newsletterFormTextFieldFormat {
border:1px solid #999999;
padding:2px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:plain;
color:#000000;
}

/*-- Cart Format -------------------------------------------------------------*/

.cartFormAllRowsFirstCol {
background-color:#FFFFFF;
border-left:  1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
vertical-align:top;
text-align:center;
font-size:11px;
color:#000000;
}

.cartFormAllRowsProdQtyCol {
background-color:#FFFFFF;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
vertical-align:top;
text-align:center;
font-size:11px;
color:#000000;
}

.cartFormAllRowsProdQtyColInputField {
background-color:#FFFFCC;
border:1px solid #CCCCCC;
width:30px;
padding:3px;
text-align:center;

}

.cartFormAllRowsProdSKUCol {
background-color:#FFFFFF;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
vertical-align:top;
text-align:center;
font-size:11px;
color:#000000;
}

.cartFormAllRowsProdDescCol {
background-color:#FFFFFF;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
vertical-align:top;
text-align:left;
font-size:11px;
color:#000000;
}

.cartFormAllRowsProdPPUCol {
width:100px;
background-color:#FFFFFF;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
vertical-align:top;
text-align:left;
font-size:11px;
color:#000000;
}

.cartFormAllRowsProdAmountCol {
width:100px;
background-color:#FFFFFF;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
vertical-align:top;
text-align:left;
font-size:11px;
color:#000000;
}

/*-- CART FORM - LAST ROW WITH CALCULATIONS ----------------------------------*/
.cartFormLastRowsCol1 {
background-color:#FFFFFF;
border-left:    1px solid #CCCCCC;
border-bottom:  1px solid #CCCCCC;
border-right:   1px solid #CCCCCC;
font-weight:normal;
color:#000000;
}
.cartFormLastRowsCol2 {
background-color:#FFFFFF;
border-right:   1px solid #CCCCCC;
border-bottom:  1px solid #CCCCCC;
font-weight:bold;
font-size:11px;
color:#000000;
}

.cartFormLastRowsCol3 {
background-color:#FFFFCC;
border-right:   1px solid #CCCCCC;
border-bottom:  1px solid #CCCCCC;
font-size:11px;
font-weight:plain;
color:#000000;
}

/*-- CART FORM - FIRST ROW WITH CALCULATIONS ---------------------------------*/
.catFormFirstRowsCol1 {
background-color:#9999CC;
border:1px solid #CCCCCC;
font-weight:bold;
color:#FFFFFF;
}
.catFormFirstRowsCol2 {
background-color:#9999CC;
border-top:     1px solid #CCCCCC;
border-right:   1px solid #CCCCCC;
border-bottom:  1px solid #CCCCCC;
font-weight:bold;
color:#FFFFFF;
}

.catFormFirstRowsCol3 {
width:75px;
background-color:#9999CC;
border-top:     1px solid #CCCCCC;
border-right:   1px solid #CCCCCC;
border-bottom:  1px solid #CCCCCC;
font-weight:bold;
color:#FFFFFF;
}

.catFormFirstRowsCol4 {
width:325px;
background-color:#9999CC;
border-top:     1px solid #CCCCCC;
border-right:   1px solid #CCCCCC;
border-bottom:  1px solid #CCCCCC;
font-weight:bold;
color:#FFFFFF;
}

.catFormFirstRowsCol5 {
width:75px;
background-color:#9999CC;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
color:#FFFFFF;
font-weight:bold;
}

.catFormFirstRowsCol6 {
	width:75px;
	background-color:#9999CC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	color:#FFFFFF;
	font-weight:bold;
}

/*-- END OF CART FORM ---------------------------------------------------*/

/*-- MICROPLAYER - FLASH PLAYER FOR AUDIO MP3s --------------------------*/
.microplayerFalse {
	border:1px solid #CCCCCC;
	padding:5px;
	font-weight:bold;
	font-size:12px;
	color:#CCCCCC;
}