body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(dynamicskin/body-bg.jpg) ;
	background-position:top left;
	background-repeat: repeat-y;
	background-color: #438dc5;
	margin: 0px;
}
.link-nav-on-bg {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}
.link-nav-on-bg-text {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
.content-detail-label {
	color: #575757;
}
.content-detail-title {
	color: #575757;
	font-size:16px;
	font-weight:bold;
}
.ecomm-detail-volume {
	color: #56779C;
	font-weight: bold;
}
.content-options-description {
	color: #424242;
	font-weight: normal;
	font-size: 12px;
}
.content-options-variations-name {
	color: #575757;
}
.content-date-detail {
	color: #575757;
	font-size: 12px;
}
.ecomm-cart-empty {
	color: #575757;
	font-size: 14px;
}
.content-options-variations-priceadj {
	color: #575757;
	font-weight: bold;
	font-size: 12px;
}
.content-options-name {
	color: #800000;
	font-weight: bold;
}
.content-options-variations-description {
	color: #424242;
	font-weight: normal;
	font-size: 12px;
}
.content-postedby-label {
	color: #424242;
	font-weight: normal;
	font-size: 12px;
}
.webads-name {
	color: #424242;
	font-weight: normal;
	font-size: 12px;
}
.sitemap-label {
	color: #424242;
	font-weight: normal;
	font-size: 12px;
}
.link-open-in-new-window {
	color: #424242;
	font-weight: normal;
	font-size: 12px;
}
.content-postedby-viewallposts {
	color: #7E94F5;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
}

.link-content-rssfeed{
	color: #78b323;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
}

.x {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
}
.form-login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #004080;
	height: 13px;
	width: 130px;
/*	border-style: solid;
	border-color: #575757;
	border-width: 1px;*/

}
.form-login-submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004080;
	height: 20px;
	width: 45px;
	border-width: 1px;
	border-color: #DEDEDE;
	border-style: outset;
}

.title_alias_active {
color: #00C100;
font-weight:bold;
font-size:12px;
}

.title_alias_disabled {
color: #FF0000;
font-weight:bold;
font-size:12px;
}

.votes_count_label {
color: #424242;
font-weight:bold;
font-size:12px;
}
.votes_percentage_bar {
color: #424242;
font-weight:bold;
font-size:12px;
	background-color: #B7B7FF;
	border-top-color: #D6D6FE;
	border-right-color: #D6D6FE;
	border-bottom-color: #D6D6FE;
	border-left-color: #D6D6FE;
	border-width: 1px;
}
.content_comment_active {
	border: 2px solid #00C100;
	padding: 1px;
}

.content_comment_disabled {
	border: 2px solid #FF0000;
	padding: 1px;
}

.content-comment-photos-list {
float: left;
width: 110px;
height: 130px;
text-align:center;
border: 1px solid #999;
padding: 5px;
margin-left:2px;
margin-right:2px;
margin-bottom:4px;
background-color:#FFFFFF;
}

.content-comment-photos-list-selected {
float: left;
width: 110px;
height: 130px;
text-align:center;
border: 1px solid #999;
padding: 5px;
margin-left:2px;
margin-right:2px;
margin-bottom:4px;
background-color:#EDEDED;
}

.content-comment-photos {
border: 1px solid #999;
padding: 2px;
background-color:#FFFFFF;
}
.content-comment-photos-postedby {
	color: #000000;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
    margin-bottom:5px;
}
.content-comment-photos-postedby-anonymous {
	color: #575757;
	font-size:12px;
	margin-top:5px;
    margin-bottom:5px;
}

.content-comment-photos-link-edit-photo {
	color: #424242;
	font-weight: normal;
	font-size: 12px;
}

.content-comment-photos-postedby-label {
	color: #424242;
	font-weight: normal;
	font-size: 12px;
}



.content-videos-list {
border: 1px solid #999;
padding: 5px;
margin-top:5px;
}

.content-videos-list-selected {
border: 1px solid #999;
padding: 5px;
margin-top:5px;
background-color:#EDEDED;
}

.content-videos-photos-list {
float: left;
text-align:center;
border: 1px solid #999;
padding: 2px;
margin-right:4px;
margin-bottom:4px;
font-size:12px;
background-color:#FFFFFF;
}

.content-videos-photos-list-box {
margin-top:5px;
margin-bottom:5px;
}

.content-videos-list-link-open-in-new-window {
	margin-top:5px;
    margin-bottom:5px;
}

.content-flashpaper-list {
border: 1px solid #999;
padding: 5px;
margin-top:5px;
}

.content-flashpaper-list-selected {
border: 1px solid #999;
padding: 5px;
margin-top:5px;
background-color:#EDEDED;
}

.content-flashpaper-photos-list {
float: left;
text-align:center;
border: 1px solid #999;
padding: 2px;
margin-right:4px;
margin-bottom:4px;
font-size:12px;
background-color:#FFFFFF;
}

.content-flashpaper-photos-list-box {
margin-top:5px;
margin-bottom:5px;
}

.content-flashpaper-list-link-open-in-new-window {
	margin-top:5px;
    margin-bottom:5px;
}

.content-audio-list {
border: 1px solid #999;
padding: 5px;
margin-top:5px;
background-color:#FFFFFF;
}
.content-audio-list-selected {
border: 1px solid #999;
padding: 5px;
margin-top:5px;
background-color:#EDEDED;
}

.content-audio-photos-list {
float: left;
text-align:center;
border: 1px solid #999;
padding: 2px;
margin-right:4px;
margin-bottom:4px;
font-size:12px;
background-color:#FFFFFF;
}

.content-audio-photos-list-box {
margin-top:5px;
margin-bottom:5px;
}

.content-audio-list-link-open-in-new-window {
	margin-top:5px;
    margin-bottom:5px;
}

.content-headlines-photos {
padding: 2px;
margin-right:4px;
margin-bottom:4px;
}
.content-headlines-text {
vertical-align:top;
padding: 2px;
margin-right:4px;
margin-bottom:4px;
font-size: 12px;
}
.content-headlines-label {
	color: #424242;
	font-weight: normal;
	font-size: 12px;
}
.content-headlines-box {
width:200px;
}
.snn-news-title {
	color: #575757;
	font-weight: bold;
	font-size: 12px;
}
.snn-news-list {
border: 1px solid #999;
padding: 2px;
margin-right:4px;
margin-bottom:4px;
font-size:12px;
background-color:#FFFFFF;
}
.breadcrumbs-link {
 
margin-left:15px;
 
}
.link-login{
	color: #5a849a; 
	border-style:solid;
	border-width:1px;
	border-color:#C0C0C0;
	margin-right:5px;
	background-color: #FFFFFF;
    padding: 0px 8px 2px 8px;
	font-weight: bold;
	font-size: 14px;
    text-decoration: none;
}
.link-login-register{
	color: #5a849a; 
	border-style:solid;
	border-width:1px;
	border-color: #C0C0C0;
	margin-right:5px;
	background-color: #FFFFFF;
    padding: 0px 8px 2px 8px;
	font-weight: bold;
	font-size: 14px;
    text-decoration: none;
}
.link-login-members{
	color: #5a849a; 
	border-style:solid;
	border-width:1px;
	border-color: #2DA426;
	margin-right:5px;
	background-color: #FFFFFF;
    padding: 0px 8px 2px 8px;
	font-weight: bold;
	font-size: 14px;
    text-decoration: none;
}
.link-logout{
	color: #5a849a; 
	border-style:solid;
	border-width:1px;
	border-color: #FF0000;
	background-color: #FFFFFF;
    padding: 0px 8px 2px 8px;
	font-weight: bold;
	font-size: 14px;
    text-decoration: none;
}
.link-btn-checkorder{
	color: #314099; 
	border-style:solid;
	border-width:1px;
	border-color:#5b4ea0;
	border-top-width:0px;
	background-color: #fff200;
    padding: 0px 8px 2px 8px;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
 
}
.link-btn-checkout-notready{
	color: #494949; 
	border-style:dashed;
	border-width:1px;
	border-color: #008000 ;
	background-color: #EAFFEA;
    padding: 3px 8px 3px 8px;
	font-weight: normal;
	font-size: 14px;
    text-decoration: none;
	cursor:help;
	margin:3px;
 
}
.link-btn-checkout-ready{
	color: #494949; 
	border-style:dashed;
	border-width:1px;
	border-color: #008000;
	background-color: #BFFFBF;
    padding: 3px 8px 3px 8px;
	font-weight: normal;
	font-size: 14px;
    text-decoration: none;
	margin:3px;
 
}
.link-btn-keepshopping{
	color: #494949; 
	border-style:dashed;
	border-width:1px;
	border-color: #008000;
	background-color: #F2F2FF;
    padding: 3px 8px 3px 8px;
	font-weight: normal;
	font-size: 14px;
    text-decoration: none;
	margin:3px;
 
}
.link-forgot-password{
	color: #3300CC; 
	border-style:solid;
	border-width:1px;
	border-color:#0033CC;
	background-color: #FFFFFF;
    padding: 0px 8px 2px 8px;
	font-weight: bold;
	font-size: 14px;
    text-decoration: none;
}
.login-welcome-name{
	color: #666666;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.content-list {
padding: 3px;
margin-top:0px;
background-color: #FFFFFF;
}
.content-list-selected {
padding: 3px;
margin-top:0px;
background-color: #FFDBB7;
}
.content-list-photos-list {
text-align:center;
border: 1px solid #999;
padding: 2px;
margin-right:4px;
margin-bottom:4px;
font-size:12px;
background-color:#FFFFFF;
}
.content-list-photos-postedby {
text-align:center;
border: 1px solid #999;
padding: 2px;
margin-right:4px;
margin-bottom:4px;
font-size:12px;
background-color:#FFFFFF;
}
.content-photos-detail-list {
float: left;
/*height:95px;*/
text-align:center;
border: 1px solid #999;
padding: 2px;
margin-right:4px;
margin-bottom:4px;
font-size:12px;
background-color:#FFFFFF;
}
.ordermanage-detail-box {
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #999;
margin:10px;
padding: 3px;
font-size:12px;
background-color:#FFFFFF;
}
.ordermanage-list {
background-color:#FFFFFF;
font-size: smaller;
padding-bottom:3px;
padding-top:3px;
}
.ordermanage-list-selected {
background-color: #EDEDED;
font-size: smaller;
padding-bottom:3px;
padding-top:3px;
}
.bold-title {
text-align:center;
padding:0px 3px 3px 0px;
font-size:16px;
font-weight:bold;
color: #9F0000;
}

.default-box {
padding:5px;
margin:5px;
border-width: 1px; 
border-color: #00458c; 
background-color:#f2f5fc; 
border-style: solid;
}

.webads-box {
padding:5px;
margin:5px;
border-width: 1px; 
border-color: #00458c; 
background-color:#fafcf2; 
border-style: solid;
font-size:70%;
}

.row_active {
background-color:#BBFFC4;
}

.row_disabled {
background-color: #FF9FA2 ;
}
