@CHARSET "UTF-8";
body{color:#333;
background: url("./../img/sMainBckg.JPG");
direction:ltr;font-family:'Droid Sans',Helvetica,sans-serif;font-size:12px;
text-align:left;margin:0;padding:0;}
.DisplayBlock{display:block;}
.DisplayInline{display:inline;}

ol{
	list-style:none;
}
ol li{
	clear: both;
	margin-top: 10px;	
	list-style:none;
}

img{
	border:0;
}
input, textarea, select{
	border: 1px solid #bbb;
}
.sNoBorder{
	border:0;
}
.SmaHeaderLoginDiv{float:left;margin:0;display:block;}
.SmaLoginDiv{float:left;margin:0;display:block;}
.SmaLoginInputGrey{color:grey;width:90px;font:80%;}
.SmaLoginInputBlack{
    background: url("./../img/loginBckg.PNG") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: black;
    font-size: 20px;
    height: 52px;
    padding: 0 10px;
    width: 317px;
}
.sLoginT1{
	font-size:27px;
	color:#5894EC;
	font-weight: bold;
	padding-top:10px;
}
.sLoginT2{
	font-size:40px;
	color:#27B0F8;
	font-weight: bold;
}
.sLoginT3{
	font-size:40px;
	color:#1F6BE3;
	font-weight: bold;
}
.sLoginForm{
    font-size: 22px;
    margin-left: 40px;
    vertical-align: middle;
    color:#555;
}
.sLoginForm a{
    font-size: 12px !important;
    text-transform:lowercase;
    color:#999;	
}
.sSignUpBox{
	padding: 100px 0 20px;
}
.sSignUpBox .sBoxBody{
	height:auto !important;
}
.sBulletBlue
{
	list-style-image: url('./../img/bulletBlue.PNG');
}

.sBigBtn{
	background-image:url(./../img/bigBckgBtn.png);
	background-repeat:no-repeat;
    border: 0 none;
    float: right;
    font-size: 20px;
    padding-bottom:5px;
    font-family:Geneva;
    cursor: pointer;    
    height: 40px;
    width: 82px;	
    color:white;
}
.SmaLoginInputHidden{display:none;}

.SmaErrorMsg{color:red;padding:10px;}
.SmaBox3Container{display:table-row;height:1170px;width:100%;}
.SmaBox3ContainerLeft{padding:12px 12px;display:table-column;float:left;width:610px;}
.SmaBox3ContainerRight{padding:12px 12px 12px 0;float:right;width:310px;display:table-column;}
.SmaBoxFrame10{padding:10px;}
_SmaBoxFrame22{padding:22px;}
.SmaBoxFrame2{padding:2px;}
.SmaBox3BigBox{border-left:1px solid #ddd;border-right:1px solid #ddd;}
.SmaBox3BigBox .SmaBox3BigBoxHeader{padding:3px;display:block;height:15px;border-top:1px solid #ddd;color:white;background-image:url(../img/smaBgTop.jpg);}
.SmaBox3BigBox .SmaBox3BigBoxHeaderLeft{float:left;display:block;}
.SmaBox3BigBox .SmaBox3BigBoxHeaderRight{float:right;width:30x;display:block;}
.SmaBox3BigBox .SmaBox3BigBoxBody{padding:0 3px;display:block;}
_SmaBox3BigBox .SmaBox3BigBoxFooter{padding:0;height:5px;background-image:url(../img/smaBgFooter.jpg);}
.SmaBox3SmallBox{border-left:1px solid #ddd;border-right:1px solid #ddd;}
.SmaBox3SmallBox .SmaBox3SmallBoxHeader{padding:3px;display:block;height:15px;border-top:1px solid #ddd;color:white;background-image:url(../img/smaBgTop.jpg);}
.SmaBox3SmallBox .SmaBox3SmallBoxHeaderLeft{float:left;display:block;}
.SmaBox3SmallBox .SmaBox3SmallBoxHeaderRight{float:right;width:30x;display:block;}
.SmaBox3SmallBox .SmaBox3SmallBoxBody{padding:0 3px;display:block;height:250px;}
.SmaBox3SmallBox .SmaBox3SmallBoxFooter{padding:0;height:5px;background-image:url(../img/smaBgFooter.jpg);}
_SmaBox3LargeBox{display:block;}
_SmaBox3LargeBox .SmaBox3LargeBoxHeader{padding:3px;display:block;height:15px;border-top:1px solid #ddd;color:white;background-image:url(../img/smaBgTop.jpg);}
_SmaBox3LargeBox .SmaBox3LargeBoxBody{padding:0 3px;display:block;height:95px;border-left:1px solid #ccf;border-right:1px solid #ccf;}
_SmaBox3LargeBox .SmaBox3LargeBoxFooter{padding:0;height:5px;background-image:url(../img/smaBgFooter.jpg);}
.SmaHomeArtworkFrameRow{display:block;height:130px;align:left;vertical-align:top;}
.SmaHomeArtworkFrame{display:inline;float:left;align:left;padding:2px;width:187px;}
.SmaHomeArtwork{border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD;display:block;padding:5px;}
.SmaHomeAuthor{border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD;display:block;padding:5px;height:190px;}
.SmaHomeAuthorImg{display:block;text-align:right;padding:3px;}
.SmaHomeArtworkImgWrapper{padding:1px 0;height:85px;text-align:right;}
.SmaHomeLeftRow2{padding:10px;display:block;height:280px;}
.SmaHomeCommentsFrame{width:290px;float:left;display:inline;}
.SmaHomeAdvMidFrame{width:270px;float:right;display:inline;}
.SmaHomeLeftRow3{padding:10px;display:block;height:237px;}
.SmaHomeBoxBodyAuthor{padding:0 3px;display:block;height:210px;align:left;}
.SmaHomeBoxArticleBody{padding:0 3px;display:block;height:260px;}
.SmaHomeBoxArticleText{overflow-y:auto;overflow-x:hidden;height:210px;width:263px;}
.SmaHomeBoxInterviewBody{padding:0 10px;display:block;height:810px;}
.SmaTextAlignR{text-align:right;}
.SmaWidth100{width:100%;}


.SmaTabsPanel{padding:0;min-height:20px;}

#SmaBodyContainerLeft{float:left;width:670px;}
_SmaArtworkBoxContainer{}
.SmaArtworkBox{padding:0;border-left:1px solid #ccf;border-right:1px solid #ccf; float:left;width:273px;margin:20px;}
.SmaArtworkBoxHLine{padding:0;height:1px;background-image:url(../img/line.jpg);}
_SmaArtworkBox .SmaArtworkBoxHeader{padding:3px;display:block;height:15px;color:#f0f0f0;background-image:url(../img/smaBgTop.jpg);}
_SmaBox3BigBoxFooter{padding:0;height:5px;background-image:url(../img/smaBgFooter.jpg);}
_SmaArtworkBox .SmaArtworkBoxHeaderLeft{float:left;display:block;}
_SmaArtworkBox .SmaArtworkBoxHeaderRight{float:right;width:30x;display:block;}



.SmaAuthorBoxHLine{padding:0;height:1px;background-image:url(../img/line.jpg);}
.SmaAuthorBoxBodyImg{border:1px solid grey;}
.SmaLeftBox{padding-left:2px;display:block;float:left;}
.SmaRightBox{padding:2px;display:block;float:right;}
#home_filter_list{clear:left;float:left;width:126px;}
#SmaBodyContainerRight{float:right;margin:0 0 0 20px;width:250px;}
.SmaAdvF1BoxContainer{float:left;width:230px;padding:10px 10px;}
.SmaAdvF1Box{padding:0;align:center;background-color:#e5e5e5;min-height:225px;border-left:1px solid #ccf;border-right:1px solid #ccf;}
.SmaAdvF1BoxHLine{padding:0;height:1px;background-image:url(../img/line.jpg);}
.SmaAdvF1Box .SmaAdvF1BoxHeader{padding:0 5px 5px;display:block;height:15px;color:#DDD;background:url(../img/smaBgTop.jpg);}
.SmaAdvF1Box .SmaAdvF1BoxBody{padding:0 3px;display:block;text-align:center;height:90px;}
.SmaAdvF2BoxContainer{float:left;width:240px;padding:10px 25px;}
.SmaAdvF2Box{background-color:#e5e5e5;padding:0;align:center;min-height:560px;border-left:1px solid #ccf;border-right:1px solid #ccf;}
.SmaAdvF2BoxHLine{padding:0;height:1px;background-image:url(../img/line.jpg);}
.SmaAdvF2Box .SmaAdvF22BoxHeader{padding:0 5px 5px;display:block;height:15px;color:#DDD;background:url(../img/line.jpg) repeat-y;}
.SmaAdvF2BoxBody{padding:2px;display:block;text-align:center;}
.SmaAdvF2BoxBodyImg{padding:5px;}
.SmaHelpBox{clear:both;display:block;padding:10px 120px;}
_SmaAnnouncementSingleBox{display:block;padding:5px;width:550px;height:auto;overflow:hidden;}
_SmaAnnouncementLeftBox{display:block;padding:5px;width:150px;float:left;}
_SmaAnnouncementRightBox{display:block;padding:5px;width:370px;float:right;}
_SmaAnnouncementText{display:block;float:left;padding:3px;width:95%;height:42px;}
.SmaOverflow{overflow-y:auto;overflow-x:hidden;}

#SmaHeaderMenubar .SmaMenuList .SmaMenu{float:left;}
#SmaHeaderMenubar .SmaMenuList .SmaMenu20{float:left;width:20px;}
#SmaMenubarLogo{margin-top:0;}
.SmaMenu{margin:6px 4px 0 0;position:relative;}
#SmaHeaderMenubar #SmaMenubarLeft .SmaMenu{float:left;}
#SmaMenubarLeft h1{color:#4D8FE5;font-size: 2.5em;margin: 3px 0 0 150px;}
#SmaHeaderMenubar #SmaMenubarAux .fbm_last{margin-right:0;}
#SmaHeaderMenubar #SmaMenubarAux .SmaMenu{float:right;margin:3px 5px 0 0;}
.SmaFooterContainerRight .pagefooter_ul{display:inline;margin:0;padding:0;text-decoration:none;}
.ff3 .SmaFooterContainerRight .pagefooter_li{display:inline-block;}
.SmaFooterContainerRight .pagefooter_li{display:inline;padding:0 0 0 10px;}
.SmallerSizeElement{font:80%;}
_SmaLineBigSeparator{padding:0 12px;height:1px;}
.SmaChoosePage{color:333;padding:6px;align:center;}




h1{margin:0;}
.SmaAuthorBox{
    background-image: url("../img/boxBckg.PNG");
    background-position: right bottom;
    background-repeat: no-repeat;
    float: left;
    margin: 25px 0 0 0;
    width: 469px;
}
.SmaCommentsText{display:block;float:left;padding:3px;width:95%;height:60px;overflow: hidden;text-overflow: ellipsis;margin-bottom: 3px;}
.SmaAuthorBoxRight{
	margin-left: 25px;
}

_SmaAuthorBox .SmaAuthorBoxHeader{padding:5px;display:block;height:15px;background-image:url(../img/smaBgTop.jpg);}
_SmaAuthorBox .SmaAuthorBoxHeaderLeft{float:left;display:block;}
_SmaAuthorBox .SmaAuthorBoxHeaderRight{float:right;width:30x;display:block;}
_SmaAuthorBox .SmaAuthorBoxBody{padding:3px;display:block;text-align:right;height:90px;}
.sSearchPanel{text-align: right;font-weight:bold;padding-top:100px;}
.sFloatRight{float:right !important;}

#SmaHeaderMenubar ul{list-style-type:none;padding:0;margin:8px 0 0;}
#SmaHeaderMenubar{position:relative;width:964px;z-index:52;height:25px;margin: 0 auto 0;}
#sHeaderContainer{background-image:url(../img/blueLine.PNG);
background-repeat:repeat-x;
background-position:0px 63px;
display:block;margin:-16px auto 0;padding:0;width:100%;height:70px;border-left:1px solid #ccf;border-right:1px solid #ccf;;}
#sBodyContainer{url("./../img/sMainBckg.JPG");margin:0 auto;width:964px;min-height:700px;}
#sFooterTopContainer{color:#333333;background-color:#E8E9EB;margin: 20px 0 0;width:100%;}
#SmaFooterContainer{color:#AAAAAA;background-color:#4C4C4C;margin:0;width:100%;}
#SmaFooterContainer .SmaFooterContainerLeft{float:left;width:350px;}
#SmaFooterContainer .SmaFooterContainerRight{float:right;text-align:right;width:426px;}

#sHeadTitle{
	color: #4D8FE5;
    font-size: 35px;
    margin: -10px 0 52px;
    padding: 0;}
.sArtworkBoxBodyImg{border:1px solid grey; margin:10px 10px 10px 0;}
.sArtworkBox{		
	background-image:url(../img/boxBckg.PNG);
	background-repeat:no-repeat;	
	background-position:right bottom;
	float: left;	
	margin: 20px 20px 0 0;
	height:195px;	 
}
.sAnnouncementText{
	height:72px;
    overflow: hidden;
    padding: 3px;
    text-overflow: ellipsis;
}
.sWorkPrice{
	font-weight:bold;
	height: 22px;
}
.sAnnouncementText .sArrowBtn{
	padding:32px 3px 0 3px;
}
.sAnnouncementImg{
	padding-right:5px;
}
.sArtworkBoxBody{
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-right: 2px solid #DDDDDD;
    display: block;
    height: 170px;
    padding: 0 0 0 6px;
    width: 290px;
    color:#333;
    background-color: white;
}
.SmaArtextBox{
	padding: 20px 10px;
}
.SmaArtextsContainer .sArrowBtn{
	padding: 40px 0 0 5px;
	margin:0 !important;
}
.SWorksSearch td label{
	font-size:18px;
}
.SWorksSearch td{
	width:17%;
	padding-left:10px;
	overflow:hidden;
}
.SWorksSearch td div{
	width:100px%;	
	overflow:hidden;	
	margin-right:-20px;
}
.SWorksSearch th{
	font-size: 13px;
    padding: 10px 0 10px 10px;
}
.sSearchBox {
    margin-bottom: 20px;
    width: 100%;
}
.sBoxBodySearch {
    height: 285px !important;
    padding: 0 25px;
}
.sAuthorBoxBody{
	background-color:white;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-right: 2px solid #DDDDDD;
    color: #333333;
    display: block;
    height: 165px;    
    width: 466px;
}
.sArtworkCommentsBox{
	width: 309px;
	margin: 10px 0 20px;
}
.sCommentsArtworkBoxBody{
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-right: 2px solid #DDDDDD;
    color: #333333;
    display: block;
    height: 170px;
    padding: 0 0 0 6px;
    width: 300px;
    background-color:white;
}
.sCommentsArtworkBoxBody .sWorkPrice{
	height:84px;	
}
#sRightItemsNarrowBox{
	width: 309px;
	margin: 0 0 20px;
}
.sRightItemsNarrowBoxBody{
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-right: 2px solid #DDDDDD;
    background-color:white;
    color: #333333;
    display: block;    
    padding: 10px;
    width: 287px;
}
.sWorkSizeImg{		
	align:right;
	margin-top:10px;
	vertical-align: top;	
}
.sWorkDataBox td{
 	padding:3px 30px 3px 3px;
 	vertical-align:top;
}
.sWorkDataBox th{ 	
	padding:3px;
 	vertical-align:top;
}
.sSelectArtworkBox{		
	background-image:url(../img/boxBckg.PNG);
	background-repeat:no-repeat;	
	background-position:right bottom;
	float: left;	
	margin: 10px 20px 15px 0;	
}
.sPerson{
	margin-top: 30px;
	align:right;
}
.sSelectArtBoxBody{
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-right: 2px solid #DDDDDD;
    display: block;
    padding: 11px;        
    color:#333;
}
.sAuthorBoxBody ul{
	padding-top:120px !important;
}
.sRecomendedAuthors{
	width:100%;
	margin-bottom: 20px;
}
.sBuyBox{
	width:625px;
	margin-bottom: 20px;
}
.sSelectArtBoxBody{    
	background-color: white;
    width: 600px;
}
.sSelectArtBoxBody a img{
	padding:3px;
}
.sTextMedium{
	font-size:14px;
	height:16px !important;
}
.sSmAuthorImg{
    border: 0 none;
    height: 145px;    
    width: 145px;
    padding:10px;
}
#sLoginSignup{
	float: right;
	background-color:#6CACFD;
	font-size:1em;
	color:#f3f3f3;
    height: 19px;
    padding: 5px 5px 0;
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
}
#sLanguage{
	float: right;	
	background-color:#ACBCFF;
	font-size:1em;
	color:#EEE;	
	margin-right:10px;
	height: 22px;
    padding: 2px 5px 0 5px;
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;    
}
#sLanguage select{
	border:0;
	color:white;
	background-color:#ACBCFF;	
}
#sLanguage img{
	width:26px;
	height:15px;
}
#sPageLayoutLeft{
	width: 645px;
	float: left;
}
#sPageLayoutRight{
	width: 110px;
	float: left;
}
.sBox{		
	background-image:url(../img/boxBckg.PNG);
	background-repeat:no-repeat;	
	background-position:right bottom;
	float: left;	
	padding: 20px 0 0;		 
}
.sBoxHeader {
    background-image: url("../img/sBgTopBlueLine.JPG");
    background-position: center bottom;
    background-repeat: repeat-x;     
    display: block;
    height: 15px;
    padding-bottom: 9px;
    text-align: right;
    text-shadow: #CCC 0 1px;
    color:#4D8FE5;	    
    font-size:22px;
}
.sBoxHeader a{
	color:#4D8FE5;	
    text-decoration: none;
    font-size:22px;
}
.sImgBtn{
      background: white url('./../img/btnBckgr.png') no-repeat top;
      width: 68px;
      height: 23px;
      color:white;
      border:0;
      font-family: Arial;      
}
.sImgBtnWide{
      background: white url('./../img/btnBckgrWide.png') no-repeat top;
      width: 120px;
      height: 23px;
      color:white;
      border:0;
      font-family: Arial;      
}
.SAddWork{
	float:left;
}
.sBoxBody{
    display: block;
    height: 317px;
    padding: 0 0 0 6px;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-right: 2px solid #DDDDDD;    
    background-color: white;
}
.sHeightAuto{
	height:auto !important;
}

.sBoxBody h2{
	margin-top:0;
}

.sBoxA{
	width:320px;	
}
.sBoxB{
	width:300px;
}
.sBoxC{
	width:632px;
	margin-right: 12px;	
}
.sImgComment{
	height:57px;
	width:57px;	
	border 0;
}
.sBoxCategories{
	height:130px !important;
	padding-top:6px;
}

.sBoxLastArtworks{
	height:183px !important;
}
.sBoxBodyRecommAutors{
	height: 183px !important;
    padding: 0 25px;
}
.sWideBox{
    background-image: url("../img/boxBckg.PNG");
    background-position: right bottom;
    background-repeat: no-repeat;
    float: left;    
    margin: 0 10px 20px 0;
    width:600px;    
}
.sWideBoxBody{
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-right: 2px solid #DDDDDD;
    color: #333333;
    display: block;    
    padding: 10px;    
    overflow: hidden;
    background-color: white;
}
.sSingleComment{
	margin-bottom:5px;
}
#boxCommentsBody{
	height:365px !important;
}
.sWideBoxBody img{
	margin:0 10px 10px 0;
	border:0;	
}

.sLoginBox{
    margin: 0 200px;
    padding-top: 100px;
}
#sBoxTopInfo{	
    float: left;
    height: 312px;
    margin-right: 12px;
    margin-top: 27px;
    padding-left: 6px;
    padding-top: 12px;
    width: 294px;
}
.	{
	padding-top:100px;
}

#sBoxInfo{		
    background-color: #F5F5F5;
    float: left;
    height: 312px;
    margin-right: 12px;
    margin-top: 27px;
    padding-left: 6px;
    padding-top: 12px;
    width: 294px;
}
.sFloatLeft{
	float: left;
}
.sClearBoth{
	clear:both; 
	display:block;
}
.sHeaderLogo{
	margin: 5px 0 0 0;
}
.sBoxMargin{	
	margin-right: 12px;
}

.sArtworkOfTheDay{
	display:block;
}

.sArtworkOfTheDay ul{
	width:297px; 
	height: 50px; 
	background-color: #555555; 
	position:absolute; 						
	padding:0px;
	margin:256px 0 0 3px;
	padding-left:3px;			
	opacity:0.8; 
	filter:alpha(opacity=80);			
	color: white;
	display:block;	
	text-decoration:none;		
	-moz-transition:opacity 1s linear;
	-webkit-transition:opacity 1s linear;
	-o-transition:opacity 1s linear;
	transition:opacity 1s linear;		
}

.sArtworkOfTheDay:hover ul{			
	opacity:0;
	filter:alpha(opacity=0);
}

.sArtworkOfTheDay img{
    margin: 0 0 0 3px;
    padding: 6px 0;
	width:300px; 
	height:300px; 
	border: 0;
}

.sSmImg{
	display:block;
}
.sSmImg:hover ul{			
	opacity:0.8; 
	filter:alpha(opacity=80);
}

.sSmImg ul{	
	width:138px; 
	height: 40px; 
	background-color: #555555; 
	position:absolute; 						
	padding:0px;
	margin:110px 0 0 6px;
	padding-left:6px;							
	color: white;
	display:block;	
	text-decoration:none;					
	opacity:0;
	filter:alpha(opacity=0);
	-moz-transition:opacity 1s linear;
	-webkit-transition:opacity 1s linear;
	-o-transition:opacity 1s linear;
	transition:opacity 1s linear;				
}	

.sSmImg img{			
	border: 0;
	width:145px; 
	height:145px;
	margin:5px 0 0 5px;
}		

.sCategoryItem{
	width:150px;
	display:block;
	text-decoration:none;
	color:#4D8FE5;
	font-size:20px;	
	height: 25px;
    overflow: hidden;    
    text-overflow: ellipsis;
}

.sArrowBtn{
	width:23px;
	height:23px;	
}
.sArtistSearch{
 	margin-left:5px;
 	float:right; 	
}
.sArticleTxt {
    height: 238px;
    margin: 0 5px 5px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 135px;
}
.sArticleImg{	
    height: 155px;
    padding: 60px 10px 10px;
    width: 145px;
}
.sOverflowEllipsis{
  white-space: nowrap;  
  width: 100%;                     
  overflow: hidden;     
  text-overflow:    ellipsis;  
}
.sUlNoList{
	list-style-type: none;    
	margin: 0;    
	padding: 5px;
}
.sFooterContent{
	width: 964px;
	margin: 0 auto;
	padding-top:10px;
	height:30px;	
}
.sBigText{
	font-size:20px;
}
h2 {
	margin:0; 
	font-weight: normal;
}
h3 {
	margin:0; 
	font-weight: normal;
}
.SInputPageNumber{
    background-color: #F2F2F2;
    border: 1px solid #DDDDDD;
    font-size: 13px;
    height: 22px;
    width: 40px;
}
.voteBox{
	display:table-row;
}
.sVoteNmb{	
	display:table-cell; 
	vertical-align:middle;
	width: 24px;
}
.buyNowBtn{
	margin-left:10px;
}
.sTextWidthSmall{
    height: 14px;
    overflow: hidden;
    width: 140px;
    text-overflow: ellipsis;
}
.sImgWrapper{
	height:146px; 
	width:151px;
}
.sWorkAutorName{
	height:71px;
}
.sWorkCommens{
	height:21px;
}
.sBasketTable{
	width:99%;
}
.sBasketTable tr th{
	border-bottom: 1px solid #aaa;
	font-size:18px;
	font-weight:normal;
	padding:5px;
	text-align:right;
}
.sBasketTable tr td{
	border-bottom: 1px solid #CCC;
	padding:5px;
}
.sBasketTableBtns{
	width:99%;
	margin:20px 0;	
}
.sDivBtn{
	float:left;
	height:12px;
	color:#4A7ABD;
	font-weight:bold;
	padding:5px 10px;
	margin:0 2px;
	background-color:#f2f4f3;
	border-bottom: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8;
	border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
}
.sDivBtnDark{
	float:left;
	height:12px;
	color:#f2f4f3;
	font-weight:bold;
	padding:5px 10px;
	margin:0 2px;
	background-color:#4D8FE5;
	border: 1px solid #4A6AaD;
	
}
body.SUserPassBody{background-color:#d3d6dd;}
a{color:#359;}
a.WhiteLink{text-decoration:none;color:#DDD;}
a.WhiteLink:link{color:#f3f3f3;}
a.WhiteLink:visited{color:#f3f3f3;}
a.WhiteLink:active{color:#f3f3f3;}
a.WhiteLink:hover{color:#FFF;}
a.WhiteLinkTitle{text-decoration:none;color:#FFF;font-weight:bold;}
a.WhiteLinkTitle:link{text-decoration:none;color:#FFF;font-weight:bold;}
a.WhiteLinkTitle:visited{text-decoration:none;color:#FFF;font-weight:bold;}
a.WhiteLinkTitle:active{text-decoration:none;color:#FFF;font-weight:bold;}
a.WhiteLinkTitle:hover{color:#DDD;}
a.WhiteLink2{text-decoration:none;color:#999;}
a.WhiteLink2:link{color:#999;}
a.WhiteLink2:visited{color:#999;}
a.WhiteLink2:active{color:#999;}
a.WhiteLink2:hover{color:#333;}
a.DarkLink:link{color:#333;text-decoration:none;}
a.DarkLink:visited{color:#333;text-decoration:none;}
a.DarkLink:active{color:#333;}
a.DarkLink:hover{color:#555;text-decoration:underline;}
a.BlueLink{text-decoration:none;}
a.BlueLink:link{color:blue;}
a.BlueLink:visited{color:blue;}
a.BlueLink:active{color:blue;}
a.BlueLink:hover{color:blue;}
a.DarkLink2{text-decoration:none;}
a.DarkLink2:link{color:#333;}
a.DarkLink2:visited{color:#333;}
a.BlueLink2:active{color:#333;}
a.DarkLink2:hover{font-weight:bold;color:000;}
a.DarkLink3{text-decoration:none;}
a.DarkLink3:link{color:#333;}
a.DarkLink3:visited{color:#333;}
a.BlueLink3:active{color:#333;}
a.DarkLinkTitle{text-decoration:none;font-size:1.5em;}
a.DarkLinkTitle:link{color:#333;}
a.DarkLinkTitle:visited{color:#333;}
a.DarkLinkTitle:active{color:#333;}
a.DarkLinkTitle:hover{color:#00f;}
table{font-size:12px;border-collapse:collapse;padding:0;border-spacing:0;}
table.SFrameTable{height:95%;}
td.SFrameBorderLeft{background-image:url("../img/mainBorderLeft.jpg");border-right:1px solid #bbb;width:31px;}
td.SFrameMiddle{background-color:#f3f3f3;border-top:1px solid #bbb;border-bottom:1px solid #bbb;}
td.SFrameBorderRight{background-image:url("../img/mainBorderRight.jpg");border-left:1px solid #bbb;width:30px;}
table.SMainTable{border:10px;}
td.SMainTableLang{background-color:#34559a;}
td.SMainTableLogo{background-image:url("../img/mainLogoSMyART.jpg");height:92px;width:767px;}
td.SMainTableMenu{background-color:#203e7a;}
td.SMainTableMenu tr td{border-bottom:2px solid #d3d6dd;}
td.SMainTableWorksSearch{align:center;background-color:#d3d6dd;border-bottom:1px solid #bbb;padding:4;}
td.SMainTableWorksSearch2{align:center;background-color:#f3f3f3;border-bottom:1px solid #bbb;padding:4;}
td.SMainTableWorksBottom{align:center;background-color:#d3d6dd;border-top:1px solid #bbb;border-bottom:1px solid #ccc;padding:4;}
td.SMainTableBottomLine{text-align:right;color:#999;background-color:#e5e9f2;}
td.SBoxBody{color:#111;}




td.SMainTableAuthorsSearch{align:right;background-color:#d3d6dd;border-bottom:1px solid #bbb;padding:4;}
td.SMainTableAuthorsAdminPages{align:left;background-color:#d3d6dd;}
input.SInputFormStyle{width:120px;border:1px solid #9af;background-color:#f3f3f3;}
input.SButtonStyle{width:90px;height:22px;}
td.SMenuTableTD{border-bottom:2px solid #d3d6dd;}
td.SMenuTableImg{background-image:url("../img/menuImg.jpg");width:96px;}
td.SMenuTableSearch{width:150px;background-color:#d3d6dd;border-bottom:2px solid #d3d6dd;padding-top:2px;}
span.SMenuItem{background-color:#34559a;}
span.SMenuItemSelected{background-color:#bbb;}
select.SChooseWork{width:165px;border:1px slid #bbb;}

.scrollbar2{scrollbar-3dlight-color:#c0c0c0;scrollbar-arrow-color:#555;scrollbar-base-color:#f4ce8f;scrollbar-darkshadow-color:#a96;scrollbar-face-color:#f4ce8f;scrollbar-highlight-color:#f4ce8f;scrollbar-shadow-color:#ba9;scrollbar-track-color:#eee;}
#globalnav{list-style: none outside none;margin:3px;padding: 0;position: relative;width: 100%;}
#globalnav LI{float:left;margin:1;padding:0;}
#globalnav A{font-size: 1.5em;display:block;color:#595959;text-decoration:none;margin:0;padding:2px 10px;}
#globalnav A:hover{padding-bottom:1px;height:26px; border-bottom:8px solid #f8f8f8;}
#globalnav A:active,#globalnav A.here:link,#globalnav A.here:visited{padding-bottom:1px;height:26px; border-bottom:8px solid #f8f8f8;}
#globalnav A.here:link,#globalnav A.here:visited{position:relative;z-index:10;}
#globalnavGrey2{position:relative;float:left;width:100%;margin:0;list-style:none;line-height:1em;}
#globalnavGrey2 LI{float:left;margin:1;padding:0;}
#globalnavGrey2 A{display:block;color:#eee;text-decoration:none;font-weight:bold;background:#9294aa;margin:0;padding:.12em .4em;border-left:1px solid #aaa;border-top:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
#globalnavGrey2 A:hover{background:#babbbf;color:fff;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;}
#globalnavGrey2 A:active,#globalnavGrey2 A.here:link,#globalnavGrey2 A.here:visited{background:#f3f3f3;color:#555;border-left:1px solid #bbb;border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #f3f3f3;}
#globalnavGrey2 A.here:link,#globalnavGrey2 A.here:visited{position:relative;z-index:10;}
.SmaCommentsContainerRight .SmaArtworkBoxHeader{padding:3px;display:block;height:15px;color:#f0f0f0;background-image:url(../img/smaBgTop.jpg);}

.smaFormElements label{
    display: block;
    float: left;
    text-align: right;
    width: 35%;
	margin-right: 10px;
	padding-top: 5px;
}

.smaBigLabel{
	height:40px;
}
.smaTrain{
	width:500px;
	margin:10px 0 10px 50px;
	background-image:url('../img/trainStepBkg.png');
	background-repeat:no-repeat;	
	color: #008AA3;
}
.smaTrain td{
	width:25%;
}
.smaTrain img{
	height:20px;
}
.smaFormElements label span{
	color:red;
}

/* Browser specific */

#sLogoMyArt{margin: 25px 0 0; *margin: 25px 0 0 100px;}
