﻿/* CSS for putting thumbnail inside the picture frames */
/*.pictureB{ display:block; width:160px; border:1px solid #CCCCCC; padding:4px; height:120px; cursor:pointer; padding:0px!important; display:block!important; } */
.videoB{ display:block; background:url(/img/contentItem.png) -641px -26px; width:181px; height:127px; cursor:pointer; padding:0px!important;display:block!important; position:relative; }
.albumB{ display:block; background:url(/img/contentItem.png) -325px -27px; width:142px; height:112px; cursor:pointer; padding:0px!important;display:block!important; }
.docB{ display:block; background:url(/img/contentItem.png) -483px -23px; width:142px; height:112px; cursor:pointer; padding:0px!important;display:block!important; }


/* reset */


.pictureB-pic{ border:1px solid #CCCCCC!important; padding:5px; }
.pictureB-pic:hover{ border:1px solid #3C88BC!important; padding:5px; }
.videoB-pic{ position:relative; top:15px; left:37px; }
.albumB-pic{ position:relative; top:25px; left:5px; }
.docB-pic{ position:relative; top:36px; left:10px; }

.docFilterThumb {display:block; background:url(/img/moduleIcons.jpg) -568px 2px; height:40px; float:left; width:56px; }
.sentFilterThumb {display:block; height:40px; float:left; width:56px; }
.unsentFilterThumb {display:block; height:40px; float:left; width:56px; }

.filterSpacer {position:relative; top:7px;}
.filterSpacerVideo{position:relative; top:11px;}
.filterSpacerDoc{position:relative; top:7px;}
/* End of Pages */

/*Gallery Select */
.GallerySelect { font-size:15px; font:bold; color:#6A6A6A; border-color:#828282; }

/* Orange Text */

.TooltipColor a{ color:#FF6600!important; padding:5px;}
.contentManagerNormalize tr.thumbs td{
border-color:none;
border-style:none;
border-width:0;
margin:0pt;
overflow:hidden;
border-bottom:none;
border-right:none;
height:0em;
padding:0em 0em;

}




/* Normalize */
span { }
.hidden { display:none;}


/* Old School Buttons */

.button
{
margin-left:9px;
padding-top: 8px;
width: 200px;
height: 30px;
background: url(../../images/linkBackground_blue.gif) no-repeat;
text-align: center;
font-weight: bolder;
vertical-align: center;
}
.buttonOver
{
margin-left: 9px;
padding-top: 8px;
width: 200px;
height: 30px;
background: url(../../images/linkBackground_orange.gif) no-repeat;
text-align: center;
font-weight: bolder;
vertical-align: center;
}
a.buttonText
{
text-transform: capitalize;
text-decoration: none;
color: white;
}

/*backEnd Header Area*/
.backLogo  
{
position:relative;
top:2px;
left:-16px;
background:url(../../img/All.png) no-repeat 0px -2px ;
width:165px; 
height:40px;
margin-bottom:6px; 
}

.companyButton { 
background:url(../../img/All.png) no-repeat -172px 0px;
width:129px; 
position:absolute;
top:0px;
margin-left:360px;
height:45px;
}

.companyButton:hover { 
background:url(../../img/All.png) no-repeat -313px 0px;
width:129px; 
position:absolute;
top:0px;
margin-left:360px;
height:45px;
}
.welcomeContainer 
{
text-align:center;
width:240px;
margin-left:450px;
position:absolute;
top:0px;
height:46px;
overflow:hidden;
padding-left:13px;
}
.welcome  
{
position:relative;
background:url(../../img/All.png) no-repeat -517px 0px;
width:82px;
float:left;
height:45px;
}
.nameHeader 
{
position:relative;
font-size: 11px;
color: #A4A4A4;
top:13px;
text-align:left;
height:23px;
display:block;
}
.manageStudio { 
background:url(../../img/All.png) no-repeat -270px -55px;
width:143px; 
position:absolute;
top:10px;
margin-left:753px;
height:25px;
}
.manageStudio:hover { 
background:url(../../img/All.png) no-repeat -126px -55px;
width:143px; 
position:absolute;
top:10px;
margin-left:753px;
height:25px;
}
.uploadButton { 
background:url(../../img/All.png) no-repeat -432px -50px;
width:81px; 
position:absolute;
top:5px;
margin-left:900px;
height:31px;
}
.uploadButton:hover { 
background:url(../../img/All.png) no-repeat -518px -50px;
width:81px; 
position:absolute;
top:5px;
margin-left:900px;
height:31px;
}
.form-input {
border:1px solid #CCCCCC;
position:absolute;
top:12px; 
margin-left:170px; 
width:10px;
}
.searchButton 
{
background:url(../../img/All.png) no-repeat -498px -10px;
width:13px; 
position:absolute;
top:15px;
margin-left:330px;
height:14px;
cursor:pointer;
}
/*End of backEnd Header Area*/

.ContentManagerbuttons li{list-style-type:none; float:left;}
.buttons li { list-style-type:none; float:left;}
.buttonsContainerBack { float:right; width:auto;}

/* Upload Progress Bars */
.progressBig { background:#3C88BC!important; width:1px; overflow:visible; }
.progressSmall { background:#F98300!important; width:1px; overflow:visible; }

.progressBigText { color:#000046!important; }
.progressSmallText { color:#000046!important; }

/* Gallery Shortcut Thumbs */
.myGalleryPhotos { margin: 5px; padding:0px; border: 1px solid #cccccc; margin-top:0px; }

/* =buttons */
.uploadB { display:block;background:url(../../img/buttons.jpg) 0px 0px; width:78px; height:34px;}
.uploadB:hover { display:block; background:url(../../img/buttons.jpg) 0px -34px; width:78px; height:34px;}
.downloadB { display:block;background:url(../../img/buttons.jpg) -79px 0px; width:95px; height:34px;}
.downloadB:hover { display:block; background:url(../../img/buttons.jpg) -79px -34px; width:95px; height:34px;}
.deleteB { display:block;background:url(../../img/buttons.jpg) -174px 0px; width:79px; height:34px;}
.deleteB:hover { display:block; background:url(../../img/buttons.jpg) -174px -34px; width:79px; height:34px;}
.editB { display:block;background:url(../../img/buttons.jpg) -253px 0px; width:65px; height:34px;}
.editB:hover { display:block; background:url(../../img/buttons.jpg) -253px -34px; width:65px; height:34px;}
.copyMoveB { display:block;background:url(../../img/buttons.jpg) -318px 0px; width:111px; height:34px;}
.copyMoveB:hover { display:block; background:url(../../img/buttons.jpg) -318px -34px; width:111px; height:34px;}
.markFavoriteB { display:block;background:url(../../img/buttons.jpg) -429px 0px; width:119px; height:34px;}
.markFavoriteB:hover { display:block; background:url(../../img/buttons.jpg) -429px -34px; width:119px; height:34px;}
.sendToGalleryB { display:block;background:url(../../img/buttons.jpg) -548px 0px; width:130px; height:34px;}
.sendToGalleryB:hover { display:block; background:url(../../img/buttons.jpg) -548px -34px; width:130px; height:34px;}
.fotoFlexerB { display:block;background:url(../../img/buttons.jpg) -594px -408px; width:96px; height:34px;}
.fotoFlexerB:hover { display:block; background:url(../../img/buttons.jpg) -594px -442px; width:96px; height:34px;}
.onlineDesignB { display:block;background:url(../../img/buttons.jpg) -678px 0px; width:113px; height:34px;}
.onlineDesignB:hover { display:block; background:url(../../img/buttons.jpg) -678px -34px; width:114px; height:34px;}
.addGalleryB { display:block;background:url(../../img/buttons.jpg) 0px -68px; width:103px; height:34px;}
.addGalleryB:hover { display:block;background:url(../../img/buttons.jpg) 0px -102px; width:103px; height:34px;}
.removeGalleryB { display:block;background:url(../../img/buttons.jpg) -103px -68px; width:126px; height:34px;}
.removeGalleryB:hover { display:block;background:url(../../img/buttons.jpg) -103px -102px; width:126px; height:34px;}
.backB { display:block;background:url(../../img/buttons.jpg) -229px -68px; width:63px; height:34px;}
.backB:hover { display:block;background:url(../../img/buttons.jpg) -229px -102px; width:63px; height:34px;}
.addSelectedB { display:block;background:url(../../img/buttons.jpg) -292px -68px; width:112px; height:34px;}
.addSelectedB:hover { display:block;background:url(../../img/buttons.jpg) -292px -102px; width:112px; height:34px;}
.addCommentsB { display:block;background:url(../../img/buttons.jpg) -404px -68px; width:122px; height:34px;}
.addCommentsB:hover { display:block;background:url(../../img/buttons.jpg) -404px -102px; width:122px; height:34px;}
.addB { display:block;background:url(../../img/buttons.jpg) -526px -68px; width:59px; height:34px;}
.addB:hover { display:block;background:url(../../img/buttons.jpg) -526px -102px; width:59px; height:34px;}
.saveB { display:block;background:url(../../img/buttons.jpg) -648px -68px; width:65px; height:34px;}
.saveB:hover { display:block;background:url(../../img/buttons.jpg) -648.5px -102px; width:65px; height:34px;}
.addAccountsB { display:block;background:url(../../img/buttons.jpg) -713px -68px; width:123px; height:34px;}
.addAccountsB:hover { display:block;background:url(../../img/buttons.jpg) -713px -102px; width:123px; height:34px;}
.subCategoriesB { display:block;background:url(../../img/buttons.jpg) 0px -136px; width:125px; height:34px;}
.subCategoriesB:hover { display:block;background:url(../../img/buttons.jpg) 0px -170px; width:125px; height:34px;}
.backupSettingsB { display:block;background:url(../../img/buttons.jpg) -126px -136px; width:125px; height:34px;}
.backupSettingsB:hover { display:block;background:url(../../img/buttons.jpg) -126px -170px; width:125px; height:34px;}
.restoreDefaultB { display:block;background:url(../../img/buttons.jpg) -253px -136px; width:128px; height:34px;}
.restoreDefaultB:hover { display:block;background:url(../../img/buttons.jpg) -253px -170px; width:128px; height:34px;}
.nextB { display:block;background:url(../../img/buttons.jpg) -381px -136px; width:64px; height:34px;}
.nextB:hover { display:block;background:url(../../img/buttons.jpg) -381px -170px; width:64px; height:34px;}
.previousB { display:block;background:url(../../img/buttons.jpg) -445px -136px; width:86px; height:34px;}
.previousB:hover { display:block;background:url(../../img/buttons.jpg) -445px -170px; width:86px; height:34px;}
.removeB { display:block;background:url(../../img/buttons.jpg) -530px -136px; width:82px; height:34px;}
.removeB:hover { display:block;background:url(../../img/buttons.jpg) -530px -170px; width:82px; height:34px;}
.sendWelcomeMailB { display:block;background:url(../../img/buttons.jpg) -613px -136px; width:158px; height:34px;}
.sendWelcomeMailB:hover { display:block;background:url(../../img/buttons.jpg) -613px -170px; width:158px; height:34px;}
.sendWelcomeEmailB { display:block;background:url(../../img/buttons.jpg) -613px -136px; width:158px; height:34px;}
.sendWelcomeEmailB:hover { display:block;background:url(../../img/buttons.jpg) -613px -170px; width:158px; height:34px;}
.addB { display:block;background:url(../../img/buttons.jpg) 0px -204px; width:60px; height:34px;}
.addB:hover { display:block;background:url(../../img/buttons.jpg) 0px -238px; width:60px; height:34px;}
.rejectB { display:block;background:url(../../img/buttons.jpg) -60px -204px; width:76px; height:34px;}
.rejectB:hover { display:block;background:url(../../img/buttons.jpg) -60px -238px; width:76px; height:34px;}
.approveB { display:block;background:url(../../img/buttons.jpg) -136px -204px; width:87px; height:34px;}
.approveB:hover { display:block;background:url(../../img/buttons.jpg) -136px -238px; width:87px; height:34px;}
.approveB { display:block;background:url(../../img/buttons.jpg) -136px -204px; width:87px; height:34px;}
.approveB:hover { display:block;background:url(../../img/buttons.jpg) -136px -238px; width:87px; height:34px;}
.previousEightStylesB { display:block;background:url(../../img/buttons.jpg) -298px -204px; width:133px; height:34px;}
.previousEightStylesB:hover { display:block;background:url(../../img/buttons.jpg) -298px -238px; width:133px; height:34px;}
.nextEightStylesB { display:block;background:url(../../img/buttons.jpg) -431px -204px; width:111px; height:34px; cursor:pointer}
.nextEightStylesB:hover { display:block;background:url(../../img/buttons.jpg) -431px -238px; width:111px; height:34px;cursor:pointer}
.submitB { display:block;background:url(../../img/buttons.jpg) -542px -204px; width:81px; height:34px;}
.submitB:hover { display:block;background:url(../../img/buttons.jpg) -542px -238px; width:81px; height:34px;}
.deleteMemberB { display:block;background:url(../../img/buttons.jpg) -622px -204px; width:125px; height:34px;}
.deleteMemberB:hover { display:block;background:url(../../img/buttons.jpg) -622px -238px; width:125px; height:34px;}
.checkB { display:block;background:url(../../img/buttons.jpg) -747px -238px; width:53px; height:24px; display:block; cursor:pointer; border:none!important;}
.searchB { display:block;background:url(../../img/buttons.jpg) -60px -272px; width:76px; height:34px; display:block; cursor:pointer; margin-top:7px; border:none!important;}
.searchB:hover { display:block;background:url(../../img/buttons.jpg) -60px -306px; width:76px; height:34px; display:block; cursor:pointer; margin-top:7px;}
.applyB { display:block;background:url(../../img/buttons.jpg) -135px -272px; width:75px; height:34px; display:block; cursor:pointer; margin-top:7px;}
.applyB:hover { display:block;background:url(../../img/buttons.jpg) -135px -306px; width:75px; height:34px; display:block; cursor:pointer; margin-top:7px;}

.browseImagesB { display:block;background:url(../../img/buttons.jpg) -212px -272px; width:85px; height:34px; display:block; cursor:pointer; margin-top:7px;}
.browseImagesB:hover { display:block;background:url(../../img/buttons.jpg) -212px -306px; width:85px; height:34px; display:block; cursor:pointer; margin-top:7px;}
.cancelUploadB { display:block;background:url(../../img/buttons.jpg) -351px -272px; width:116px; height:34px; display:block; cursor:pointer; margin-top:7px;}
.cancelUploadB:hover { display:block;background:url(../../img/buttons.jpg) -351px -306px; width:116px; height:34px; display:block; cursor:pointer; margin-top:7px;}
.actUploadB { display:block;background:url(../../img/buttons.jpg) -467px -272px; width:76px; height:34px; display:block; cursor:pointer; margin-top:7px;}
.actUploadB:hover { display:block;background:url(../../img/buttons.jpg) -467px -306px; width:76px; height:34px; display:block; cursor:pointer; margin-top:7px;}
.rotateB { display:block;background:url(../../img/buttons.jpg) -747px -285px; width:61px; height:24px; display:block; cursor:pointer;}
.rotateB:hover { display:block;background:url(../../img/buttons.jpg) -747px -285px; width:61px; height:24px; display:block; cursor:pointer; }
.addGalleryB { display:block;background:url(../../img/buttons.jpg) -545px -272px; width:109px; height:34px; display:block; cursor:pointer;}
.addGalleryB:hover { display:block;background:url(../../img/buttons.jpg) -545px -306px; width:109px; height:34px; display:block; cursor:pointer; }
.removeGalleryB { display:block;background:url(../../img/buttons.jpg) -545px -2px; width:131px; height:34px; display:block; cursor:pointer;}
.removeGalleryB:hover { display:block;background:url(../../img/buttons.jpg) -545px -2px; width:131px; height:34px; display:block; cursor:pointer; }
.goB { display:block;background:url(../../img/buttonsHome.jpg) -224px 0px; width:63px; height:30px; display:block; cursor:pointer;}
.goB:hover { display:block;background:url(../../img/buttonsHome.jpg) -288px 0px; width:63px; height:30px; display:block; cursor:pointer; }
.goSchoolStoreB { display:block;background:url(../../img/buttonsHome.jpg) 0px 0px; width:110px; height:32px; display:block; cursor:pointer;}
.goSchoolStoreB:hover { display:block;background:url(../../img/buttonsHome.jpg) -111px 0px; width:110px; height:32px; display:block; cursor:pointer; }
.searchSchoolB { display:block;background:url(../../img/buttonsHome.jpg) -350px 0px; width:88px; height:32px; display:block; cursor:pointer;}
.searchSchoolB:hover { display:block;background:url(../../img/buttonsHome.jpg) -436px 0px; width:88px; height:32px; display:block; cursor:pointer; }

.schoolSignupB{ display:block;background:url(../../img/buttons.jpg) -191px -340px; width:152px; height:34px; display:block; cursor:pointer; }
.schoolSignupB:hover { display:block;background:url(../../img/buttons.jpg) -191px -376px; width:152px; height:34px; display:block; cursor:pointer; }
.individualSignupB{ display:block;background:url(../../img/buttons.jpg) -342px -340px; width:169px; height:34px; display:block; cursor:pointer; }
.individualSignupB:hover { display:block;background:url(../../img/buttons.jpg) -342px -376px; width:169px; height:34px; display:block; cursor:pointer; }
.cancelB{ display:block;background:url(../../img/buttons.jpg) -510px -340px; width:82px; height:34px; display:block; cursor:pointer; }
.cancelB:hover { display:block;background:url(../../img/buttons.jpg) -510px -376px; width:82px; height:34px; display:block; cursor:pointer; }
.sendGalleryRoundB{ display:block;background:url(../../img/buttons.jpg) -591px -340px; width:122px; height:34px; display:block; cursor:pointer; }
.sendGalleryRoundB:hover { display:block;background:url(../../img/buttons.jpg) -591px -376px; width:122px; height:34px; display:block; cursor:pointer; }
.removeAllB{ display:block;background:url(../../img/buttons.jpg) -800px -339px; width:100px; height:34px; display:block; cursor:pointer; }
.removeAllB:hover { display:block;background:url(../../img/buttons.jpg) -800px -375px; width:100px; height:34px; display:block; cursor:pointer; }
.removeSingleB{ display:block;background:url(../../img/buttons.jpg) -807px -261px; width:61px; height:24px; display:block; cursor:pointer; }
.removeSingleB:hover { display:block;background:url(../../img/buttons.jpg) -807px -285px; width:61px; height:24px; display:block; cursor:pointer;}
.CoolIrisExpandB{ display:block;background:url(../../img/All.png) -119px -180px; width:165px; height:34px; display:block; cursor:pointer; }
.CoolIrisExpandB:hover { display:block;background:url(../../img/All.png) -285px -178px; width:165px; height:34px; display:block; cursor:pointer;}


.downloadOrigB{ display:block;background:url(../../img/All.png) -136px -266px; width:126px; height:34px; display:block; cursor:pointer; }
.downloadOrigB:hover { display:block;background:url(../../img/All.png) -331px -266px; width:126px; height:34px; display:block; cursor:pointer;}

.downloadWebB{ display:block;background:url(../../img/All.png) -136px -346px; width:119px; height:34px; display:block; cursor:pointer; }
.downloadWebB:hover { display:block;background:url(../../img/All.png) -331px -346px; width:119px; height:34px; display:block; cursor:pointer;}

.GallBack { width:480px; height: 34px; border: 1px solid #eaeaea; background:url(../../Images/Gallback.jpg) repeat-x bottom;}
.editImageB { display:block;background:url(../../img/All.png) -591px -407px; width:99px; height:34px; display:block; cursor:pointer;}
.editImageB:hover { display:block;background:url(../../img/All.png) -591px -443px; width:99px; height:34px; display:block; cursor:pointer;}
.editContentDataB { display:block;background:url(../../img/buttons.jpg) -689px -408px; width:88px; height:34px; display:block; cursor:pointer;}
.editContentDataB:hover { display:block;background:url(../../img/buttons.jpg) -689px -443px; width:88px; height:34px; display:block; cursor:pointer;}

.massUpdateB { display:block;background:url(../../img/buttons.jpg) -279px -499px; width:118px; height:34px; display:block; cursor:pointer;}
.massUpdateB:hover { display:block;background:url(../../img/buttons.jpg) -397px -499px; width:118px; height:34px; display:block; cursor:pointer;}

.uploadODB { display:block;background:url(../../img/buttonsHome.jpg) 2px -32px; width:178px; height:34px; display:block; cursor:pointer;}
.uploadODB:hover { display:block;background:url(../../img/buttonsHome.jpg) -174px -32px; width:178px; height:34px; display:block; cursor:pointer;}

.applyToAllB { display:block;background:url(../../img/buttonsHome.jpg) 2px -62px; width:110px; height:34px; display:block; cursor:pointer;}
.applyToAllB:hover { display:block;background:url(../../img/buttonsHome.jpg) -174px -62px; width:110px; height:34px; display:block; cursor:pointer;}

.applyToAllTitlesB { display:block;background:url(../../img/buttonsHome.jpg) 2px -64px; width:141px; height:34px; display:block; cursor:pointer;}
.applyToAllTitlesB:hover { display:block;background:url(../../img/buttonsHome.jpg) -138px -64px; width:141px; height:34px; display:block; cursor:pointer;}
.applyToAllTagsB { display:block;background:url(../../img/buttonsHome.jpg) 2px -98px; width:141px; height:34px; display:block; cursor:pointer;}
.applyToAllTagsB:hover { display:block;background:url(../../img/buttonsHome.jpg) -138px -98px; width:141px; height:34px; display:block; cursor:pointer;}
.applyToAllYearsB { display:block;background:url(../../img/buttonsHome.jpg) 2px -132px; width:141px; height:34px; display:block; cursor:pointer;}
.applyToAllYearsB:hover { display:block;background:url(../../img/buttonsHome.jpg) -138px -132px; width:141px; height:34px; display:block; cursor:pointer;}
.applyToAllCategoriesB { display:block;background:url(../../img/buttonsHome.jpg) no-repeat 2px -169px; width:166px; height:34px; display:block; cursor:pointer;}
.applyToAllCategoriesB:hover { display:block;background:url(../../img/buttonsHome.jpg) no-repeat  -163px -169px; width:166px; height:34px; display:block; cursor:pointer;}



.viewUserInviteB { display:block;background:url(../../img/buttons.jpg) -777px -408px; width:153px; height:34px; display:block; cursor:pointer;}
.viewUserInviteB:hover { display:block;background:url(../../img/buttons.jpg) -777px -443px; width:153px; height:34px; display:block; cursor:pointer;}
.viewUserAccountsB { display:block;background:url(../../img/buttons.jpg) -777px -475px; width:153px; height:34px; display:block; cursor:pointer;}
.viewUserAccountsB:hover { display:block;background:url(../../img/buttons.jpg) -777px -511px; width:153px; height:34px; display:block; cursor:pointer;}

.BlogB{ display:block;background:url(../../img/SSButtons.png) -165px -32px; width:127px; height:40px; display:block; cursor:pointer; }
.BlogB:hover { display:block;background:url(../../img/SSButtons.png) -165px -79px; width:127px; height:40px; display:block; cursor:pointer; }

.schoolBlogB{ display:block;background:url(../../img/SSButtons.png) -32px -35px; width:127px; height:40px; display:block; cursor:pointer; }
.schoolBlogB:hover { display:block;background:url(../../img/SSButtons.png) -32px -79px; width:127px; height:40px; display:block; cursor:pointer; }

.editLookB{ display:block;background:url(../../img/buttons.jpg) -712px -340px; width:90px; height:34px; display:block; cursor:pointer; }
.editLookB:hover { display:block;background:url(../../img/buttons.jpg) -712px -376px; width:90px; height:34px; display:block; cursor:pointer; }

.BuyPrintProductsWhiteB{ display:block;background:url(../../img/btn_buy_print_products.gif); width: 140px; height:34px; display:block; cursor:pointer; } /*--- 12Nov2009 - ajhenderson ---*/

.BlogWhiteB{ display:block;background:url(../../img/buttons.jpg) -288px -411px; width:117px; height:34px; display:block; cursor:pointer; }
.BlogWhiteB:hover { display:block;background:url(../../img/buttons.jpg) -288px -446px; width:117px; height:34px; display:block; cursor:pointer; }
.schoolBlogWhiteB{ display:block;background:url(../../img/buttons.jpg) -420px -411px; width:124px; height:34px; display:block; cursor:pointer; }
.schoolBlogWhiteB:hover { display:block;background:url(../../img/buttons.jpg) -420px -446px; width:124px; height:34px; display:block; cursor:pointer; }
.schoolHelpB{ display:block;background:url(../../img/buttonsHome.jpg) -280px -69px; width:78px; height:34px; display:block; cursor:pointer; }
.schoolHelpB:hover { display:block;background:url(../../img/buttonsHome.jpg) -280px -106px; width:78px; height:34px; display:block; cursor:pointer; }

.gettingStartedB{ display:block;background:url(../../img/buttonsHome.jpg) -355px -69px; width:143px; height:34px; display:block; cursor:pointer; }
.gettingStartedB:hover { display:block;background:url(../../img/buttonsHome.jpg) -355px -106px; width:143px; height:34px; display:block; cursor:pointer; }

/*-------- OY Game -----------*/
.closeGameB{ display:block;background:url(../../img/OyButtons.jpg) -0px -2px; width:107px; height:34px; display:block; cursor:pointer; }
.closeGameB:hover { display:block;background:url(../../img/OyButtons.jpg) -0px -38px; width:107px; height:34px; display:block; cursor:pointer; }

.startNewGameB{ display:block;background:url(../../img/OyButtons.jpg) -240px -2px; width:133px; height:34px; display:block; cursor:pointer; }
.startNewGameB:hover { display:block;background:url(../../img/OyButtons.jpg) -240px -38px; width:133px; height:34px; display:block; cursor:pointer; }

.deleteGameB{ display:block;background:url(../../img/OyButtons.jpg) -240px -72px; width:117px; height:34px; display:block; cursor:pointer; }
.deleteGameB:hover { display:block;background:url(../../img/OyButtons.jpg) -240px -108px; width:117px; height:34px; display:block; cursor:pointer; }

.resetStatsB{ display:block;background:url(../../img/OyButtons.jpg) -110px -2px; width:129px; height:34px; display:block; cursor:pointer; }
.resetStatsB:hover { display:block;background:url(../../img/OyButtons.jpg) -110px -38px; width:129px; height:34px; display:block; cursor:pointer; }
.reopenGameB{ display:block;background:url(../../img/OyButtons.jpg) -415px -411px; width:115px; height:34px; display:block; cursor:pointer; }
.reopenGameB:hover { display:block;background:url(../../img/OyButtons.jpg) -415px -446px; width:115px; height:34px; display:block; cursor:pointer; }



.borderButt { /*border-left: 1px solid #CCC;*/ border-right: 1px solid #CCC;}
.buttons li { margin: 5px; margin-right:0px;}


.toggleNextB{ display:block;background:url(../../img/All.png) -556px -176px; width:30px; height:34px; display:block; cursor:pointer; }
.toggleNextB:hover{display:block;background:url(../../img/All.png) -525px -176px; width:30px; height:34px; display:block; cursor:pointer;}
.togglePreviousB{display:block;background:url(../../img/All.png) -463px -176px; width:30px; height:34px; display:block; cursor:pointer;}
.togglePreviousB:hover {display:block;background:url(../../img/All.png) -494px -176px; width:30px; height:34px; display:block; cursor:pointer;}
/* End of buttons */


/* Corporate Front End */
.logoFront {background:url(../../img/All.png) no-repeat -24px -94px; width:218px; height:48px;}
/* End of Corporate Front End */


/* Corporate Home Meu */
.tabContainer {
	height:44px;
	margin-left:242px;
	position:absolute;
	top:24px;
	width:570px;
	left: 0px;
}
.content-corp-left { padding-left:40px; padding-top:15px; padding-bottom:15px;}
.content-corp-right { padding-right:40px;padding-top:15px; padding-bottom:15px;}
.corp-bk-img { background:#D1EAFD url(../../img/corp-back.jpg) repeat-x; }
.header {position:relative;}

/* New footer */

#footer {
/*background:transparent url(../../img/footer-bgd.jpg) top repeat-x;*/
border-top:1px solid #86C9FB;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
padding:25px 0pt;
}

#footer .footer-box {
float:left;
margin:5px;
padding-left:30px;
width:270px;
}

#footer .center {
text-align:center;
}

/* End of New Footer */



.footer-nfo { background:url(../../img/footer-corp-bk.jpg) repeat-x center; height:255px;}
.footer-wht { /*background:#EAEAEA;*/ border: 1px solid #EDEDED; }
.footerLinks {

}
.footerMini {
	font-size:10px;
	color: #6B8B9C;
}
.footerLinks li { list-style-type:none; display:inline; margin-right:8px;}
.PicLens {
	left:725px;
	position:relative;
	top:0px;
}
.VeriSign {
	left:790px;
	position:relative;
	top:25px;
}
.HackerSafe {
	left:680px;
	position:relative;
	top:-25px;
	width:100px;
}
.FamilyWatchDog {
	left:565px;
	position:relative;
	top:-75px;
	width:100px
}
/* TopNav */
.topNavContainer { }

.topNav {
	margin-left:685px;
	position:absolute;
	top: 6px;
	width: 200px;
	left: -6px;
}

.topNavStudio {
	margin-left:830px;
	position:relative;
	top: -35px;
	width: 190px;
	left: -6px;
}
.topNav li { list-style-type:none; margin: 0px 8px; float:left; }
.topNavStudio li { list-style-type:none; margin: 0px 8px; float:left; }

/* Home Page */
.joinSceneB { display:block;background:url(../../img/joinScene.jpg); width:225px; height:55px; cursor:pointer;}
.joinSceneB:hover { display:block; background:url(../../img/joinScene.jpg) 0px -56px; width:225px; height:55px;cursor:pointer;}


/* MultiTab */

.TabCorpDetailPageView { background:url(../../img/tab-bk.jpg) no-repeat; height:190px; width:425px;}

.tabs {
height:43px;
margin:0px 0pt 0px 6px;
}
.tabsSub { background:url(../../img/tabsUpdate.jpg) -14px -162px; padding-top:6px; padding-left:40px; cursor:pointer; height:34px; }
.tabs li { list-style-type:none; margin: 0px 5px;}
.tabsSub li { list-style-type:none; margin-right:30px;}
.tabs li a h1 { cursor: pointer; margin-top:6px;}
.tabsSub li a h1 { cursor: pointer;}
.home, .learnMore, .explore, .signUp, .buyStuff, .blog{
float:left;
}

.home a h1, .learnMore a h1, .explore a h1, .signUp a h1, .buyStuff a h1, .blogMenu a h1 {
color:#FFFFFF;
display:block;
float:left;
font-size:11px;
font-style:normal;
font-weight:normal;
height:34px;
position:relative;
text-indent:-9999px;
z-index:100;
}

.home a h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -55px -28px;
width:78px;
height:24px;

}
.learnMore a h1{
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -177px -28px;
width:125px;
height:24px;
}
.explore a h1{
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -347px -28px;
width:92px;
height:24px;
}
.signUp a h1{
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -484px -28px;
width:93px;
height:24px;
}
.buyStuff a h1{
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -625px -28px;
width:105px;
height:24px;
}

.blogMenu a h1{
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -779px -28px;
width:64px;
height:24px;
}

.home a {z-index:200;}
.learnMore a{z-index:300;}
.explore a{z-index:400;}
.signUp a {z-index:500;}


.home a:hover h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -55px -98px;
width:78px;
height:24px;
z-index:999;
}
.learnMore a:hover h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -177px -98px;
width:125px;
height:24px;
z-index:999;
}
.explore a:hover h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -347px -98px;
width:92px;
height:24px;
z-index:999;
}
.signUp a:hover h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -484px -98px;
width:93px;
height:24px;
z-index:999;
}

.buyStuff a:hover h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -625px -98px;
width:105px;
height:24px;
z-index:999;
}

.blogMenu a:hover h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -779px -98px;
width:64px;
height:24px;
z-index:999;
}




/* Active State */



.tabs a:hover, body.homeBod .home h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -57px -184px;
}

.tabs a:hover, body.learnMoreBod .learnMore h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -153px -184px;
}

.tabs a:hover, body.signUpBod .signUp h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -438px -184px;
}

.tabs a:hover, body.findYourSchoolBod .findYourSchool h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -56px -256px;
}

.tabs a:hover, body.findYourDistrictBod .findYourDistrict h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -236px -256px;
}

.tabs a:hover, body.allGalleriesBod .allGalleries h1 {
background:transparent url(../../img/tabsUpdate.jpg) no-repeat scroll -429px -256px;

}


/* =studio splash */

/*semantic*/
p { margin:0 10px; padding-bottom:10px; }
h2 { margin: 0 10px;padding: 10px 0; letter-spacing: 1px;}
.topNav a { text-decoration:none;}
.topNav a:hover { text-decoration:underline;}
.topNavStudio a { text-decoration:none;}
.topNavStudio a:hover { text-decoration:underline;}
a { color: #3C88BC; text-decoration:underline; }
a:hover {
color:#FF6600;
text-decoration:underline;
}
h1 {color:#49495C;font-size:20px!important; margin-left:4px;}
h2 {color: #666666; font-size:115%!important;}
tr {padding:0px; margin:0px;}
td {padding:0px; margin:0px;}
table {padding:0px; margin:0px; }
ol ul li { list-style:none;}
.bullets li {list-style-image:url(../../img/icons/bullet_black.png); margin-left:25px; }

/* BackEnd */
.module-title {top:59px;left:24px;color:#49495C;font-size:20px!important;float:left;display:block;}
.module-sub{color: #A9A9A9;font-size:115%!important; clear:both; padding-top:2px; padding-bottom:12px; }

/* Sifr
---------------------------*/
.sifrSubTitle {top:59px;left:24px;min-width:120px!important;max-width:770px!important; font-size:14px; /*height:19px;*/ }
.homeBigTitle{  height:36px;min-width:120px!important;max-width:400px!important; }
.sifrTitle {  height:24px;min-width:66px!important;max-width:400px!important; }
/*.sIFR-hasFlash h4 { height: 30px; width:250px!important; }
.sIFR-hasFlash h3 {  }
*/

.line { border-bottom: 1px solid /*#EAEAEA*/ #EEEEEE; border-width:1px; margin-bottom:15px;}
.headerLine { border-top-color:#EEEEEE!important; border-top-style:solid!important; border-top-width:1px!important; margin-top:11px; width:290px!important; height:12px;position:relative; top:14px;left:200px;}
.headerLineRight { border-right-color:#EEEEEE!important; border-right-style:solid!important; border-right-width:1px!important; height:400px;}
.option-header-line { border-bottom: 1px solid #EAEAEA; margin-bottom:10px;}
.module-sub-flush {position:relative;top:5px;left:15px;width:auto;top: 5px;color: #A9A9A9;font-size:115%!important; margin-bottom:38px;}


h2.center   { text-align:center;}
li.blueBull {
    list-style:url(../../img/bullet_blue.png); 	list-style-position: inside;
}
li.orangeBull  { list-style-image:url(../../img/bullet_orange.png)}
/* misc */

	/*small icons */
	.uploadIcon { margin: 3px;  display:block;background:url(../../img/All.png) -253px -109px; width:16px; height:16px;float:left;}
	.editImageIcon { margin: 3px; display:block;background:url(../../img/All.png) -272px -109px; width:16px; height:16px;float:left;}
	.categoryIcon { margin: 3px; display:block;background:url(../../img/All.png) -288px -108px; width:16px; height:16px;float:left;}
	.alertIcon { margin: 3px; display:block;background:url(../../img/All.png) -309.2px -108px; width:15px; height:16px;float:left;}
	.activityIcon {  margin: 3px; display:block;background:url(../../img/All.png) -324px -108px; width:16px; height:16px;float:left;}
	.addUserIcon {  margin: 3px;display:block;background:url(../../img/All.png) -346px -109px; width:15px; height:15px; float:left;}
	.strong { margin: 3px;display:block;background:url(../../img/All.png) -366px -108px; width:51px; height:14px; margin-left:5px;}
	.star {margin: 3px;  display:block;background:url(../../img/All.png) -423px -108px; width:16px; height:16px;float:left; }
	.emptyStar {margin: 3px;  display:block;background:url(../../img/All.png) -524px -108px; width:18px; height:16px;float:left; }
	.favorite {margin: 3px;  display:block;background:url(../../img/All.png) -443px -108px; width:16px; height:16px;float:left; }
	.share {margin: 3px;  display:block;background:url(../../img/All.png) -464px -108px; width:16px; height:16px;float:left; }
	.tags {margin: 3px;  display:block;background:url(../../img/All.png) -484px -109px; width:16px; height:16px;float:left; }
	.flag {margin: 3px;  display:block;background:url(../../img/All.png) -505px -109px; width:16px; height:16px;float:left; }
	
	.email{margin: 3px; display:block;background:url(../../img/All.png) -20px -177px; width:16px; height:11px;float:left; }
	.getLink {margin: 3px;  display:block;background:url(../../img/All.png) -44px -179px; width:14px; height:16px;float:left; }
	.facebook {margin: 3px;  display:block;background:url(../../img/All.png) -67px -174px; width:16px; height:16px;float:left; }
	.myspace {margin: 3px;  display:block;background:url(../../img/All.png) -92px -174px; width:16px; height:16px;float:left; }

	/*notifications / activity text */
	.notification-line { padding: 2px; padding-bottom:3px; clear:both; border-bottom: 1px dashed #EAEAEA;}
	.notification-text a { color:#FF6633!important; font-weight:bold; font-size:12px; }
	.addUser-text a{ color:#8BBB64!important; font-size:12px; font-weight:bold;line-height:15px;   }
	.activity-text {font-size: 12px;line-height:15px;   }
	.activity-text a { font-weight:bold;line-height:15px; }
	
	
	/*Log in */
    .logOn {margin: 3px;  display:block;background:url(../../img/All.png) -63px -234px; width:76px; height:36px;float:left; cursor:pointer; z-index:999;  }
    .logOn:hover {margin: 3px;  display:block;background:url(../../img/All.png) -155px -234px; width:76px; height:36px;float:left; cursor:pointer; z-index:999;}

/*panels */
.panel {/*background: #ffffff;*/
	color:#5D5949;
	float:left;
	line-height:normal;
	min-height:100px;
	/* padding:0px 0px 15px 0px; */
}
.panel-header {background: url(../../img/panelBk.jpg) repeat-x bottom; border-bottom: 1px solid #CECECE; height:34px;}

.panel-header h3.sifrSubTitle { margin-top:8px; margin-left:8px;}
		
.thin, .wide, .medium, .thinThin { width:100%; display:block; background: #fff; border: 1px solid #CECECE;}
	
		/* Account Inoptionation */
		#panel-grid{ float:left; text-align:left;}
			#panel-grid span { top:10px; float:left; width:100px; margin-bottom:25px; }
			#panel-grid h2  { margin-left: 0px; padding-right:0px; }
			#panel-grid p { margin-left: 10px; padding-right: 0px; }
		/* End of Account Inoptionation */

	.viewGallery {width:300px; background:#fff;}
/*end of panels */

.filterFilter  {  margin-top:5px; color:#49495C !important;
font-size:15px;
margin-bottom:23px;}
.filterContainer { background: #fff; color:#9E9E9E; /* display:block; */ clear:both; min-height:60px; height:auto; overflow:visible; padding: 5px 5px 5px 9px; margin-bottom:20px; padding-left:9px; /* border-left: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea; */ }
.filterContainer h2 { margin-bottom:23px}
.filterTitle { margin-bottom:23px; color:#49495C!important; font-size: 15px; }
.filterDataHead { font-size:12px; background:none; color: #3C88BC;  width: 600px;  float:right; height:22px;padding-right:25px;padding-top:8px;}
ul.filterCheckBoxs li { margin-bottom:25px; }

.most { /*width:520px; */ float:right; text-align:right;}
.most input { margin-left:4px;}

/* =icons */


/*Muvee */
.MuveeIcons{ width:650px;}
.icons { float:left; margin-right: 10px; display:block; cursor:pointer; }
.addMediaA { background:url(../../img/muvee.png) -12px -33px; display:block; height: 76px; width: 75px; }
.addMusicA { background:url(../../img/muvee.png) -92px -36px; display:block; height: 75px; width: 61px; }
.pickStyleA { background:url(../../img/muvee.png) -165px -33px; display:block; height: 76px; width: 69px; }
.addTitleA { background:url(../../img/muvee.png) -245px -34px; display:block; height: 73px; width: 67px; margin-top:3 px; margin-left:2px; }
.makeMuveeA { background:url(../../img/muvee.png) -324px -34px; display:block; height: 76px; width: 71px; }

.addMediaH { background:url(../../img/muvee.png) -12px -135px; display:block; height: 76px; width: 75px; }
.addMusicH { background:url(../../img/muvee.png) -94px -135px; display:block; height: 75px; width: 61px; }
.pickStyleH { background:url(../../img/muvee.png) -166px -133px; display:block; height: 76px; width: 69px; }
.addTitleH { background:url(../../img/muvee.png) -245px -134px; display:block; height: 73px; width: 67px; margin-top:3 px; margin-left:2px; }
.makeMuveeH { background:url(../../img/muvee.png) -324px -134px; display:block; height: 76px; width: 71px; }



/*filter */
.PhotoTvAlbumSlideShow { background:url(../../img/moduleIcons.jpg) -500px 0px; height: 170px; width: 65px; float:left; }
.Photo { background:url(../../img/moduleIcons.jpg) -506px 0px; height: 40px!important; padding:0px!important; width: 56px!important; float:left; }
.Tv { background:url(../../img/moduleIcons.jpg) -506px -40px; height: 37px!important; padding:0px!important; width: 56px!important; float:left; }
.Albums { background:url(../../img/moduleIcons.jpg) -506px -83px; height: 40px!important; padding:0px!important; width: 56px!important; float:left; }
.SlideShowPlay { background:url(../../img/moduleIcons.jpg) -506px -128px; height: 40px!important; padding:0px!important; width: 56px!important; float:left; }


/*

    switch (mediaTypeImageUrl)
        {
            case ("Image"):
                a.MediaTypeImageClass = "Photo";
                break;
            case ("Video"):
                a.MediaTypeImageClass = "Tv";
                break;
            case ("Album"):
                a.MediaTypeImageClass = "Albums";
                break;
            case ("FlaggedImage"):
                a.MediaTypeImageClass = "FlaggedImage";
                break;
            case ("FlaggedVideo"):
                a.MediaTypeImageClass = "FlaggedVideo";
                break;
        }


What Jason Has appear in the icon wise in the content listingss.....

*/


.ReviewIconStack { background:url(../../img/moduleIcons.jpg) -500px 0px; height: 275px; width: 65px; float:left; }
.spacer { }
.PhotosVideos { background:url(../../img/moduleIcons.jpg) -126px -52px; height: 50px; width: 46px; }
.Review  { background:url(../../img/moduleIcons.jpg) -216px -50.5px; height: 69px; width: 70px; }
.SlideShow {background:url(../../img/moduleIcons.jpg) -225px -0px; height: 50px; width: 55px; }
.FotoFlexer {background:url(../../img/moduleIcons.jpg) -111px -200px; height: 50px; width: 75px; }
.SchoolBlog {background:url(../../img/moduleIcons.jpg) -117px -109px; height: 67px; width: 67px; }
.Forums {background:url(../../img/moduleIcons.jpg) -228px -146px; height: 53px; width: 50px; }
.Profile  { background:url(../../img/moduleIcons.jpg) -23px -63px; height: 50px; width: 53px; }
.FeatureControls  {background:url(../../img/moduleIcons.jpg) -326px -1px;height: 50px;width: 51px;}
.RecievedPayments  {background:url(../../img/moduleIcons.jpg) -200px -100px;height: 50px;width: 100px;}
.AdministratorAccounts  {background:url(../../img/moduleIcons.jpg) -320px -50px;height: 50px;width: 63px;}
.ManageIndividualAccounts  {background:url(../../img/moduleIcons.jpg) -300px -101.5px; height: 48px; width: 100px;}
.PurchaseHistory {background:url(../../img/moduleIcons.jpg) -400px -100px; height:56px; width: 100px;}
.RolesPermissions  { background:url(../../img/moduleIcons.jpg) -100px 0px; height:50px; width:100px;}
.MediaHistory  {background:url(../../img/moduleIcons.jpg) -313px -251px; height:50px; width:78px;}
.Categories  {background:url(../../img/moduleIcons.jpg) -337px -176px; height:60px; width: 30px;}
.GalleryHistory  {background:url(../../img/moduleIcons.jpg) -227px -202px; height:65px; width: 67px;}
.UploadBig  {background:url(../../img/moduleIcons.jpg) -18px -175px; height:61px; width: 65px;}
.blog  {background:url(../../img/moduleIcons.jpg) 0px -250px;height:50px;width: 100px;}
.GalleryManager { background:url(../../img/moduleIcons.jpg) -25px 0px; height: 58px; width: 58px; }
.PicLensIcon { background:url(../../img/moduleIcons.jpg) -423px -175px; height:51px; width: 54px; }
.RecievePaymentsCheck { background:url(../../img/moduleIcons.jpg) -417px -236px; height:55px; width: 72px; }
.FavoritesIcon { background:url(../../img/moduleIcons.jpg) -15px -245px; height:53px; width: 71px; }
.MarketingKitIcon { background:url(../../img/moduleIcons.jpg) -569px -231px; height:62px; width: 56px; }
.MarketingKitIcon { background:url(../../img/moduleIcons.jpg) -569px -231px; height:62px; width: 56px; }
.OYIcon { background:url(../../img/moduleIcons.jpg) -568px -50px; height:61px; width: 88px; }

/* End of icons */








/* =forms */

/* Signup */

.form-input-inner { width: 200px; border:1px solid #CCCCCC; color: #9E9E9E; }
.form-input-inner-meta { width: 175px; border:1px solid #CCCCCC; color: #9E9E9E; }
.form-input-drop { width: 175px; border:1px solid #CCCCCC; color: #9E9E9E; }
select { border:1px solid #CCCCCC; color: #9E9E9E;}
option { color: #9E9E9E; }
table.form-table select, table.form-table option { }

.form-table {
border:0pt none;
margin:2px;

}

.form-table tr td.verification { color:#F29200; text-align:left; text-align:left; }



.form-table .form-input-inner, .form-table select {float:left; }

.form-table tr {
border:0pt none;
}
.form-table tr td {
border:0pt none;
padding:3px;

}
.form-label {
text-align:right;
width:150px;
}
.form-input {
border:1px solid #CCCCCC;
width:30ex;
}
.form-table-wrapper {
margin-top:2px;
text-align:left;
}
div.optional-container {
border:0pt none;
margin-bottom:10px;
margin-top:0px;
padding:0px 0px 10px 30px;
}
h3.optional-container-label {
border-bottom:1px solid #EEEEEE;
font-weight:bold;
margin:0pt 0pt 10px;
padding-bottom:5px;
padding-top:5px;
text-align:left;
}
.reg-link {
color:#5588BB;
}
.reg-link:hover {
color:#5588BB;
text-decoration:underline;
}
textarea {
height:5em;
width:75%;
}
.error {
background-color:#F8F8F8;
border:1px solid #EEEEEE;
color:#333333;
margin:5px auto 0pt;
padding:10px;
width:50%;
}
.helptext {
color:#666666;
font-size:x-small;
}
.first td {
border:0pt none;
text-align:right;
vertical-align:top;
width:160px;
}
tr {
border:0pt none;
}
td {
border:0pt none;
}
#survey[education] {
vertical-align:middle;
}
#gender_radio_buttons_list {
margin-bottom:0pt;
margin-left:0pt;
}
#gender_radio_buttons_list li {
display:inline;
margin-left:20px;
margin-right:20px;
}
#username_availability_response {
color:#777777;
float:left;
font-weight:bold;
padding-left:10px;
padding-top:3px;
width:70%;
}


/* End of Signup */




/*Normalize */


caption, th, td {
font-weight:normal;
text-align:left;
}
p img {
float:left;
margin:1.5em 1.5em 1.5em 0pt;
padding:0pt;
}
p img.top {
margin-top:0pt;
}
ul, ol {
margin:0pt 0pt 1.5em 1.5em;
}


blockquote {
color:#666666;
font-style:italic;
margin:1.5em 0pt 1.5em 1.5em;
}
strong {
font-weight:bold;
}

.data-table table {
border-left:0.1em solid #DDDDDD;
border-top:0.1em solid #DDDDDD;
margin-bottom:1.4em;
table-layout:fixed;
}
.data-table th, td {
border-bottom:0.1em solid #DDDDDD;
border-right:0.1em solid #DDDDDD;
height:1em;
padding:0.2em 0.4em;
}
.data-table th {
font-weight:bold;
}

/* End of Normalize */

/*Most Popular */
.popular-filter-nav ul {
margin:0pt;
padding:0pt;
}
.popular-filter-nav ul li, .popular-filter-nav ul li.current, .popular-filter-nav ul li.current:hover {
background-color:#FFFFFF;
border-bottom:1px solid #E5E5E5;
color:#DADADA;
display:block;
float:left;
font-size:11px;
font-weight:bold;
line-height:2.4em;
margin-left:-1px;
text-align:center;
width:70px;
}
.popular-filter-nav ul li:hover {
background-color:#69A2C9;
color:#FFFFFF;
cursor:pointer;
}
.popular-filter-nav ul li.current, .popular-filter-nav ul li.current:hover {
background-color:#EAEAEA;
color:#333333;
font-weight:bold;
}
.thumbnail {
border:1px solid #EEEEEE;
height:80px;
padding:0pt;
width:145px;
}

/* Pagination */
.pagination {
background:#E5E5E5 none repeat scroll 0%;
margin-bottom:20px;
padding:5px;
width:280px;
}
.pagination ul {
margin:0pt;
padding:0pt;
}
.pagination li {
display:block;
float:left;
margin-left:5px;
}


/* Result Listings, DataTable, UpdatePanel */

.metaTitle { color: #939393; }

.callout {
border-right:1px solid #E5E5E5;
border-top:1px solid #E5E5E5;
float:left;
height:auto !important;
margin:-1px 0pt 20px;
min-height:140px;
padding-right:3px;
position:relative;
width:295px;
}
.callout h5 {
float:left;
height:auto !important;
margin-bottom:0pt;
min-height:88px;
padding-bottom:0pt;
position:relative;
width:145px;
}
.callout * {
float:right;
width:135px;
}
.callout * * {
float:none;
width:auto;
}
.callout-header {
color:#3C88BC;
font-size:18px;
}
.callout-text {
float:right;
height:auto !important;
margin-top:10px;
min-height:15px;
width:47%;
}

.grid { width:99%!important; }

.list-view-callout-text {
float:right;
height:auto !important;
margin-top:10px;
min-height:100px;
width:99%; 
padding-left:9px;
}
.list-view-callout-text a { text-decoration:none; }
.list-view-callout-text a:hover { text-decoration:underline; }

.grid-view-callout-text {
float:right;
height:auto !important;
margin-top:10px;
min-height:50px;
width:99%;
padding-left:10px;
}
.grid-view-callout-text a { text-decoration:none; }
.grid-view-callout-text a:hover { text-decoration:underline; }



.callout p span {
display:block;
}

a.content-item-title {
font-size:13px;
color:#69A2C9;
outline-width:medium;
text-decoration:none;
outline-color:invert;
outline-style:none;
/*to take care of too many characters*/
width: 150px;
height:13px;
overflow:hidden!important;
}
a.content-item-title:hover {
text-decoration:underline !important;
}
.content-item-subTitle {
color:#444444;
font-size:12px;
font-weight:normal;
outline-color:invert;
outline-style:none;
outline-width:medium;
overflow:hidden!important;
width: 150px;
word-wrap:break-word;
}
.content-item-subTitle:hover {
color:#444444;
}

.results {
clear:left;
width:99%;
}
.results tr.thumbs {
margin:0pt;
padding:0pt;
}
.results tr.thumbs td {
vertical-align:center;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #E5E5E5;
border-left:none;
border-right:none;
margin:0pt;
text-overflow:ellipsis; overflow:hidden; white-space:wrap;

/*width:320px; */
}

.CommentDisplay td{
text-overflow:ellipsis; 
overflow:hidden; 
white-space:wrap; }

.results tr.thumbs td h5 {
display:block;
float:left;
margin-left:5px;
position:relative;
}
.results tr.thumbs td p span {
display:block;
}
.results ul.list {
clear:both;
margin:0pt;
padding:0pt;
}
.results ul.list li {
display:block;
float:left;
margin:0pt 25px 20px 0pt;
width:200px;
}
.results ul.list li p {

margin:0pt 0pt 5px;
}
.results ul.list li h5 {
border:1px solid #B5D0DF;
height:120px;
line-height:120px;
margin-bottom:10px;
text-align:center;
width:200px;
}
.results-list-style {
border:0pt none;
margin:0pt;
padding:0pt;
}
.results-list-style tr {
margin:0pt;
padding:0pt;
}
.results-list-style tr td {
border-color:#E5E5E5 -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0pt 0pt;
margin:0pt;
padding:0pt;
vertical-align:top;
}
.results-list-style tr td span {
display:block;
margin:0pt;
padding:0pt;
position:relative;
}
.data-table {
/*
clear:both;
float:right;
position:relative;
*/
background: #ffffff;
}
.data-table ul {
float:right;
padding:0pt 15px 15px;
}
.data-table li {
display:inline;
}
.data-table li.selected {
margin-right:0.2em;
}
.data-table li.selected div, .data-table li.selected div:hover {
color:#222222;
font-weight:bold;
}
.data-table li.spacer, .data-table li.spacer:hover {
border-style:none;
color:#E5E5E5;
font-size:1.2em;
font-weight:bold;
margin:0pt;
padding:0pt;
vertical-align:middle;
}
.data-table div {
display:inline;
padding:5px 10px;
}
.data-table li a {
color:#5588BB;
display:inline;
font-size:12px;
padding:5px 10px;
}
.data-table li.btn a {
padding:5px 0pt 0pt;
vertical-align:middle;
}
.data-table .item {
border:medium none;
margin-right:1px;
}
.data-table .item a:hover {
text-decoration:underline;
}
.data-table .btn img {
vertical-align:top;
}

.title2 {
background:transparent url(/images/bg-search.gif) repeat-x scroll left top;
}
h4.subtag {
color:#444444;
font-weight:normal;
}
h1.show-title {
color:#FFFFFF;
font-size:30px;
font-weight:bold;
}


/* METADATA Listing */

h5 {
font-size:14px;
font-weight:bold;
}
h5 span {
font-weight:normal;
}
h4 {
font-size:12px;
font-weight:bold;
}

h6 { font-size:16px; color: #3C88BC; }

/* Tags */


/* Tags */
.tagContainer{
height:160px;
margin:0pt;
overflow:hidden;
text-align:justify;
width:175px;
}

.tagContainer ol li {
display:inline!important;
line-height:26px;
margin:0pt 3px;
text-align:center;

}




/* Pages */
ul.pages li {
cursor:pointer;
display:block;
float:left;
height:19px;
line-height:19px;
margin-left:5px;
}
ul.pages li.page-num {
color:#5588BB;
font-weight:bold;
min-width:25px;
text-align:center;
}
ul.pages li.prev, ul.pages li.next {
background:transparent url(/images/carousel-arrows.gif) no-repeat scroll 0pt;
}
ul.pages li.next {
background-position:-15px 0pt;
}
ul.pages li.next:hover {
background-position:-48px 0pt;
}
ul.pages li.prev:hover {
background-position:-33px 0pt;
}
ul.pages li.active {
color:#222222;
font-weight:bold;
}
ul.pages li.vslhover {
text-decoration:underline;
}



div.content span {
color:#444444;
}

/* ------------CSS from School Store------------- */

.productsGrid {
width:100%;
}
.productsGrid td {
padding:0px;
vertical-align:top;
width:20%;
}
.productsGrid .imageContainer {
background-color:#FFFFFF;
border:0px none;
height:210px;
overflow:hidden;
vertical-align:middle;
width:100%;
}
.productsGrid img {
border:medium none;
}
.productsGrid a {
background:#F4F4F4 url(../images/product-grid-bgd.gif) repeat-x scroll 0%;
color:#727272;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:14px;
margin:0pt 2px 10px;
padding:5px;
text-align:center;
text-decoration:none;
}
.productsGrid a:hover {
background-color:#EDEDED;
background-image:none;
color:#3D6580;
}
.productsGrid span {
font-size:12px;
line-height:18px;
text-decoration:underline;
}
.productsGrid span.recordprice {
font-family:trebuchet ms,tahoma,verdana;
font-size:28px;
font-weight:bold;
letter-spacing:-3px;
line-height:28px;
text-decoration:none;
}
.cartitemimage {
background-image:url(../images/ImgBgSm.png);
background-repeat:no-repeat;
float:left;
height:280px;
margin:0pt 5px 5px 0pt;
width:200px;
}
.cartitemimage img {
margin:3px 0pt 0pt 5px;
}
.cartitemdescription {
float:left;
margin:5px;
width:320px;
}


#homepage-right {
float:left;
margin-bottom:10px;
width:435px;
}
#homepage-right .home-right-box {
background:transparent url(/bvmodules/themes/schoolstore_1_2/images/home-right-promo-bgd.gif) no-repeat scroll center bottom;
height:80px;
padding:20px 10px;
width:415px;
}
#homepage-right .home-right-box img {
float:left;
}
#homepage-right .home-right-box div {
float:right;
width:310px;
}
#homepage-right .home-right-box h3 {
margin:0px;
text-indent:-9999px;
}
#homepage-right .home-right-box p {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
margin:5px;
}
#homepage-right .home-right-box #sale {
background:transparent url(../images/home-right-sale-text.gif) no-repeat scroll 0%;
height:22px;
}
#homepage-right .home-right-box #yearbook {
background:transparent url(../images/home-right-yearbook-text.gif) no-repeat scroll 0%;
height:22px;
}
#homepage-right .home-right-box #win {
background:transparent url(../images/home-right-win-text.gif) no-repeat scroll 0%;
height:22px;
}
#homepage-popular-products {
clear:both;
}
#homepage-popular-products h3 {
background:transparent url(../images/home-tab-bgd.gif) repeat-x scroll 0%;
border-left:1px solid #C7C7C7;
border-right:1px solid #C7C7C7;
border-top:1px solid #C7C7C7;
display:inline;
font-family:trebuchet ms,tahoma,verdana;
padding:5px 15px;
}
#homepage-popular-products .tabBody {
border:1px solid #C7C7C7;
clear:both;
padding-top:10px;
}
#homepage-bottom {
margin:5px;
}

/* Storage Upgrade Project Stuff */
.upgradeB { display:block; background: #cbfc00 url(/img/btn_upgrade_storage.jpg) no-repeat; width: 125px; height:39px;}
.upgradeB:hover { display:block; background: #cbfc00 url(/img/btn_upgrade_storage.jpg) no-repeat 0px -35px; width: 125px; height:39px;}

.storageSmall { background: #52B0C5 url(../../img/Storage_small.jpg) top left repeat-x; overflow:visible; height: 16px;}
.storageSmallText {color: #333!important; }

.continueB { display:block; background: #cbfc00 url(../../img/Continue.jpg) no-repeat; width: 103px; height: 24px; }


/*------ Community Upload ------*/

.commBK { background:url(../../Images/opBlueTile.jpg) no-repeat; width: 340px; height:290px;}
a.commLog { background:url(../../Images/opbutLogin.png) no-repeat; width:109px; height:32px; display:block; overflow:auto; }
a.commLog:hover { background:url(../../Images/opbutLogin.png) no-repeat -110px 0px; width:109px; height:32px;cursor:pointer;}
.commReg { background:url(../../Images/opbutRegister.png); margin-left:11px; width:73px; height:28px;cursor:pointer;display:block; overflow:auto;}
.commReg:hover { background:url(../../Images/opbutRegister.png) -73px 0px; width:73px; height:28px;cursor:pointer;}
