    .kicBody {background-color: #DFDFD8;}
    .mainWireFrame {padding:0px; margin:0px; width: 890px; background-color: #FFFFFF}
    .innerPageDim{width:890px;height:800px;}
    .mainTableLeftHeading{width: 536px; text-align:left;height:71px;}
    .mainTableRightHeading {width: 354px; text-align:right;}
    .innerBBPageDim{width:890px;height:200px;}
    
    .mainTableLeft {width: 506px; text-align:left;height:25px;}
    .headingTableLeft {width: 100%;height:100%;}

    .partnerTableRight {width: 100%;height:100%;}
    .partnerLogoRight {text-align: right;}
    .partnerLinksRight {text-align: right; font-size: 0px;}

    .mainTabTable {height:45px; width:876px; border: solid 1px #D8D8D4;}
    .mainTabItemTable {height:45px; width:880px; }
    .tabPodCasts1 {width:110px;height:30px; text-align:center;}
    
    .tabHome {width:72px; height:45px;text-align:center;}
    .tabPodCasts {width:86px;height:45px; text-align:center;}
    .tabVideos {width:70px; height:45px;text-align:center;}
    .tabMyVideos {width:87px; height:45px;text-align:center;}
    .tabContestInfo {width:102px; height:45px;text-align:center;}
    .tabViewSubmissions {width:130px; height:45px;text-align:center;}
    .tabFavorites {width:175px; height:45px;text-align:center;}
    .tabWelcomeText {width:486px;height:45px;text-align:right;vertical-align:middle;}

    .tabComments {width:80px; text-align:center;}
    .tabviewRecipe {width:215px; text-align:center;}
    
    .subTabTable {padding: 0px ; margin: 0px; width:488px; height:30px;}
    .subTabTable1{padding: 0px ; margin: 0px; width:363px; height:30px;}
    .subTabLeft {width:363px; text-align:left; height:28px;}
    .subTabRight {width:130px; text-align:right; align:right;}

    .subTabLeft50 {width:181px; text-align:left; height:28px;}
    .subTabRight50 {width:181px; text-align:right; align:right; height:28px;}
    
    .tabItemBorder {border-right: solid 1px #D8D8D4; height:45px;}
    .tabColors {border-bottom: solid 3px #E21F2D; background-color: #F4F4EC;}
    .tabSmallColors {border-bottom: solid 0px #D8D8D4; background-color: #F4F4EC;}
        
    .tabSmallColors {background-color: #F4F4EC;}
    .tabSmallItemBorder {border-right: solid 1px #D8D8D4; height:30px;}
    
    .welcomeInfoTd {padding:0px;margin:0px; width:383px; vertical-align: top;}
    .welcomeInfo {padding:7px;margin:0px; height:113px; background-image: url(http://d3pnveezgteiph.cloudfront.net/kic/v200905280138/images/welcome_info_bg.jpg);background-size:100%;background-repeat: no-repeat;background-position:top left; vertical-align: top;}
    .welcomeInfocontent {height:302px; background-color: #789E37;background-image: url(http://d3pnveezgteiph.cloudfront.net/kic/v200905280138/images/latest_contest.jpg);background-size:100%;background-repeat:no-repeat;background-position:top left; vertical-align: top; font-size: 0px;}
    .welcomeInfoContentTable {padding:18px 105px 18px 18px; margin: 0px; font-size: 0px;}

    .latestSubmissionTable{padding:0px;margin:0px; height:338px; width:373px; vertical-align: top; border: solid 1px #DCDCD5;}
    .winnerVideoTable{padding:0px;margin:0px; height:338px; width:373px; vertical-align: top; border: solid 2px #E1202C;}
    .winnerVideoTableTDHeading{background-color: #E1202C;height:30px;width:363px;}
    
	.kicShareWidth {width:176px;}

    .latestPodCastsTable {padding:0px;margin:0px; height:316px; width:496px;vertical-align: top; border: solid 1px #DCDCD5;}
    .latestPodCastsDiv {width:100%; height:315px;}
    .latestPodCastsTableTDHeading{background-color: #F5F5F1;height:30px;width:496px;}
    .latestSubmissionTableTDHeading{background-color: #F5F5F1;height:30px;width:363px;}
    .latestPodCastsTableTDContents {padding:0px;margin:0px;} 
    .latestPodCastsTableTDContentsTable {padding:0px;margin:0px;}        
    .latestPodCastsHeading {padding:0;margin:3px  20px 3px 20px;}
    .latestPodCastsImages {padding:0; margin:3px  0px 3px 0px;}
    .latestPodCastsThumbsTD {width:165px;}
    .latestPodCastsSingleItemTable {padding:0px; margin:0px  15px 0px 20px;}
    .latestPodCastsThumbsImagesTD { vertical-align:middle;}

    .myVideoTable {padding:0px;margin:0px; vertical-align: top;}
    .myVideoTableTDHeading {background-color: #F5F5F1; height:29px;}
    .myVideoTableTDContents {padding:0px;margin:0px;} 
    .winnerBorder {border: solid 3px #E1202D;}
    .podCastsTable {padding:0px; margin:0px; width:373px; height:470px; vertical-align: top; border: solid 1px #DCDCD5;}
    .podCastsDiv {height:540px; width:100%; }
    .podCastsTableTDHeading {width:363px; background-color: #F5F5F1; border-bottom: solid 1px #D8D8D4; }
    .podCastsTableTDContents {padding:0px;margin:0px;} 
    .podCastsTableTDContentsItem {height:454px; width:100%; overflow:scroll; overflow-x:hidden;}
    .podCastsTableTDContentsTable {padding:5px;margin:0px;}        
    .tabBorder {border-right: solid 1px #D8D8D4; border-left: solid 1px #D8D8D4;}

    .latestVideoSubmissionDiv {width:100%; height:338px; overflow:scroll; overflow-x:hidden;}
    .latestVideoListTable {width:100%;}
    .latestVideoListTableTD {border-bottom:solid 1px #D8D8D4;}
    .latestVideoSingleItemDiv {height:108px; width:100%;}
    .latestVideoSingleItemsTable {height:108px; width:100%;}
    .latestVideoThumbs {width:125px; height:106px;  vertical-align:middle; text-align:center;}
    .latestVideoDiscription {width:230px;padding-top:17px;vertical-align:top;}

    .myVideoVideoList {height:208px;}
    .myVideoHeading {height:29px;}
    .myVideoTableActions {height:29px;}
    .myVideoListTableTD {}
    .mySpreadTopBorder {border-top:solid 1px #D8D8D4;}
    .myUploadBottomBorder {border-bottom:solid 1px #D8D8D4;}
    .myVideoListTableBorder {border:solid 1px #D8D8D4;}
    .myVideoSingleItemsTable {height:108px; width:100%;}
    .myVideoTab {width:80px;}
    .allVideoTab {width:80px;}
    
    .footerTable {padding:0; margin:0px; width:100%; }
    .footerDivitionLeft {width:33%; vertical-align:middle; text-align:left;}
    .footerDivitionCenter {width:33%; vertical-align:middle; text-align:center;}
    .footerDivitionRight {width:33%; vertical-align:middle; text-align:right;}

    .formContentsTable {padding:0; margin:0px; width:373px;}
    .formContentsLeft {width: 496px;}
    .formContentsRight {width: 373px;padding-left:2px;}
    .formContentsRight1{width: 373px;padding-left:7px;}
    .formContentsRightTable {width: 363px;}
    
    .productHighLightTable {padding:0px ; margin:0px; vertical-align:middle;width:363px;}
    .productHighLightDescription {}
    .productHighLightDescriptionDiv {height:94px;}
    .productHighLightMainTable {padding:0px; margin:0px; height:331px; width:373px; border: solid 1px #deded8; background-color: #7CA036;}
    .productHighLightDesctiptionTD {height:78px; width:333px;}
    .productHighLightDesctiption{height:67px; width:333px;border: solid 1px #deded8;}
    .highlightImage {height:230px; width:188px;border: solid 1px #deded8;}

    .commentBoxTable {height:383px; width:100%; border: solid 0px #DCDCD5; text-align:top;}
    .commentBoxTabTable {width:488px;}

    .checlListTopLeftTD {width:480px;height:138px;}
    .checlListTopRightTD{width:396px;}
    .checlListTopImageTD {width:30%;}
    .checlListTopDescriptionTD {width:70%;}
    .checkListContentDim{width:876px;}
    
    .checlListBoxTable {border: solid 1px #DCDCD5; text-align:top;}
    .checlListBoxTableHeadingTable {height:30px; width:100%; background-color: #F5F5F1; padding: 0px 15px 0px 15px;}
    .checlListBoxTableContentDiv {height:125px; width:100%; overflow:scroll; overflow-x:hidden;}
    
    .checlListItemTable {padding:5px; margin:0px;}
    .checlListProductTable {width:876px; border: solid 1px #DCDCD5;}
    .checlListProductTableItemImage {width:196px; height:250px; text-align:center;vertical-align:top;padding-top:12px;}
    .checlListProductTableItemImageDesc {width:410px; }
    .checlListProductTableItemActions {width:260px;}
    .checklistLine{width:10px;}
    
    .commentBoxTab {height:31px; width:488px; border-top: solid 1px #DCDCD5; border-right: solid 1px #DCDCD5; border-left: solid 1px #DCDCD5; background-color: #F4F4EC;}
    .commentBoxTabvs {height:31px; width:488px; border-top: solid 1px #DCDCD5; border-left: solid 1px #DCDCD5; border-right: solid 1px #DCDCD5; background-color: #F4F4EC;}
    
    .commentStatusBox {height:38px; width:488px; border: solid 1px #DCDCD5;}
    .commentStatusBox1 {height:38px;width:494px; border: solid 1px #DCDCD5;}
    .commentsWidth1{width:494px;}

    .commentItemsBox {height:380px; width:488px; border: solid 0px #DCDCD5;}
    .commentRecipeItemsBox {height:380px; width:488px; border-bottom: solid 1px #DCDCD5; border-right: solid 1px #DCDCD5; border-left: solid 1px #DCDCD5; }
    
    .commentRecipeBox {height:400px; width:482px; border: solid 0px #DCDCD5; overflow:scroll; overflow-x:hidden;}
    .commentContorols {height:20px; width:488px; border: solid 1px #DCDCD5;}
    .commentTable {padding:0px; margin:0px; vertical-align:top; text-align:left;}
    .commentStatusBoxTable {padding: 0px 15px 0px 9px;}
    .commentStatusBoxInsideTable {padding: 0px 15px 0px 0px;}
    .commentStatusBoxStatusLeft {width:75%; text-align:left;}
    .commentStatusBoxStatusActionRight {width:50%; height:30px; text-align:right;}
    .commentItemsBoxSingleComment {width:100%; height:76px; vertical-align:top;border-top:1px solid #CCCCCC;}   
    .commentItemsBoxSingleCommentItem {width:100%; padding: 0px 10px 0px 10px;}   
    .commentItemsHorizontalLineTD {width:100%; height:1px; vertical-align:top;}   
    .commentPageStatus {background-color: #F4F4F0; border-top: solid 1px #DCDCD5;}
    .commentStatusPageIndex {padding: 0px 15px 0px 15px;}

    .productHighLightLeftTD { padding: 5px; width:188px;}
    .productHighLightRightTD { padding: 5px;padding-left:0px;}
    .productHighLightHeadingItem {border-bottom:1px solid #CCCCCC;}
    .productHighLightHeadingHeight { height:30px; }
    .productHighLightHeadingListDiv {height:230px; overflow:scroll; overflow-x:hidden; background-color: #FFFFFF; border: solid 1px #DEDED8;}
    
    .campaignHeadingFont {font:25px 'Myriad Pro',Arial,Sans-serif; color: #E21F2D;}
    .campaignDescriptionFont {font:14px 'Myriad Pro',Arial,Sans-serif; font-weight:bold; color: #000000;}
    .mainTabItemFont {font:14px 'Myriad Pro',Arial,Sans-serif; font-weight:bold;}
    .welcomeInfoHeadingFont {font:18px Arial,Sans-serif; color: #FFFFFF;}
    .welcomeInfoHeadingContentFont {font:11px Arial,Sans-serif; color: #FFFFFF;}
    .mainTabItemFontRed {font:11px Arial,Sans-serif; font-weight:bold; color: #E21E2D;}
    .mainTabItemFontBlack {font:11px Arial,Sans-serif; font-weight:bold; color: #666666;}
    .welcomeContentHeadingFont {font:14px Arial,Sans-serif; color: #333333; font-weight:bold;}
    .welcomeContentsubHeadingFontBlack {font:14px Arial,Sans-serif; color: #000000;font-weight:bold;}
    .welcomeContentsubHeadingFontRed {font:14px Arial,Sans-serif; color: #e21e2d;font-weight:bold;}
    .welcomeContentDescriptionFont {font:11px Arial,Sans-serif; color: #666666}
    .latestPodCastsSingleItemFontRed {font:11px Arial,Sans-serif; color: #e21e2d}
    .latestPodCastsSingleItemFontBlack {font:11px Arial,Sans-serif; color: #333333}    
    .contestDateFont{font: 11px Arial;color:#000000;}

    .subTabLeftFont {font:12px Arial,Sans-serif; font-weight:bold; color: #333333;}
    .winnerTabLeftFont {font:12px Arial,Sans-serif; font-weight:bold; color: #FCEAEA;}
    
    .subTabRightFont {font:11px Arial,Sans-serif; color: #e21e2d;font-weight:bold;}
    .winnerTabRightFont {font:11px Arial,Sans-serif; color: #FCEAEA;font-weight:bold;}

    .winnerItemBorder {border-right: solid 1px #E2202F; height:30px; background-color: #E2202F;}
    
    .latestPodCastsTableTDContentsFont { font:11px Arial,Sans-serif; color: #333333;font-weight:bold;}
    .commentTablePodcastDimension{width:488px;}    
    .formPodcastDimension{width:395px;}
    .podcastLine{width:495px;height:1px;padding:0px;margin:0px;background-image:url(http://d3pnveezgteiph.cloudfront.net/kic/v200905280138/images/contestinfo_line.jpg);}

    .commentStatusBoxFont { font:13px Arial,Sans-serif; color: #333333; font-weight:bold;}
    .commentStatusBoxStatusActionFontRed { font:11px Arial,Sans-serif; color: #e53542;}
    .commentStatusBoxStatusActionFontBlack { font:11px Arial,Sans-serif; color: #666666;}
    .commentStatusUserNameFont { font:11px Arial,Sans-serif; color: #e21e2d;}
    .commentStatusCommentFont { font:11px Arial,Sans-serif; color: #666666;}
    .commentStatusPageIndexFont { font:11px Arial,Sans-serif; color: #666666;}

    .productHighLightHeadingFont {font:11px Arial,Sans-serif; color: #FFFFFF; font-weight:bold;}
    .productHighLightDescriptionFont {font:11px Arial,Sans-serif; color: #FFFFFF;}
    .productHighLightHeadingItemFont {font:11px Arial,Sans-serif; color: #666666;}


    .checlListProductTableItemTable {padding: 0px;}
    .checlListProductItemHeadingFont {font:13px Arial,Sans-serif; color: #333333; font-weight:bold;}
    .checlListProductItemDescFont {font:11px Arial,Sans-serif; color: #333333;}
    .checlListProductItemActionFont {font:11px Arial,Sans-serif; color: #e53542;}

    .checlListProductItemActionsHeadingFont {font:12px Arial,Sans-serif; color: #333333; font-weight:bold;}
    .checlListProductItemActionsDescFont {font:11px Arial,Sans-serif; color: #666666;}
    .checlListProductItemActionsActionFont {font:11px Arial,Sans-serif; color: #e53542;}
    
    .checlListdescriptionFont {font:11px Arial,Sans-serif; color: #666666;}
    .checlListBoxTableHeadingFont {font:13px Arial,Sans-serif; color: #666666;}
    .checlListItemFont {font:13px Arial,Sans-serif; color: #666666;}

    .recipeNoteHeading {font:13px Arial,Sans-serif; color: #000000; font-weight:bold;}
    .recipeNoteContent {font:13px Arial,Sans-serif; color: #666666;}

    .contestInfoWelcomeActionLinkFont {font:11px Arial,Sans-serif; color: #666666;}
    .contestInfoAlreadyHaveAnAccount {font:12px Arial,Sans-serif; font-weight:bold; color: #666666;}
    
    .allVideoTabLinks { font:12px Arial,Sans-serif; color: #666666;}
    .allVideoTabLinks { font:12px Arial,Sans-serif; color: #e21e2d;}
    
    .mainHeadingFont {font:18px Arial,Sans-serif; color: #000000;}
    .mainHeadingRightFont {font:11px Arial,Sans-serif; color: #666666;}
    .mainHeadingShareFont {font:11px Arial,Sans-serif;}
    .currentItemHeading {font:11px Arial,Sans-serif; color: #7a7a7a;}
    .linkRed {font:11px Arial,Sans-serif; color: #e21e2d;}

    .finalystDisp {font:11px Arial,Sans-serif; color:#FFFFFF;}

    .horozontalLine {width:100%; border-bottom:1px solid #CCCCCC;}
    .commentDiv {width:491px; overflow: hidden;}
    .curItem {width:496px;height:415px;background-color: #000000;}
    .fullWidth {width:100%;}
    .fullHeight {Height:100%;}
    a {text-decoration:none;}
    img {border:none;}

    
    .formContestSmall{background-image:url(http://d3pnveezgteiph.cloudfront.net/kic/v200905280138/images/form_border_image.jpg);padding-left:15px;padding-top:16px; vertical-align:top;height:415px;width:373px;background-repeat:no-repeat;background-position:top left;}
    /*changing the background for stage 2*/
    .formContestSmall1{background-image:url(http://d3pnveezgteiph.cloudfront.net/kic/v200905280138/images/vote_for_favorite.png);padding-left:15px;padding-top:16px; vertical-align:top;height:263px;width:373px;background-repeat:no-repeat;background-position:top left;}
    .formContestBig{background-image:url(http://d3pnveezgteiph.cloudfront.net/kic/v200905280138/images/contest_email_big_border.jpg);padding-left:18px;padding-top:16px; vertical-align:top;height:744px;width:373px;background-repeat:no-repeat;background-position:top right;}
    
    .displayNone{display:none;}
    .contestFormTitle{font-size:19px;font-family: 'Myriad Pro',arial, sans-serif; color:#dc2f3b;}
    .contestInfoFormSmallText{font-size:11px;font-family: arial,sans-serif;color:#666666;}
     
    .contestFormHr{width:333px;height:1px;padding:0px;margin:0px;background-image:url(http://d3pnveezgteiph.cloudfront.net/kic/v200905280138/images/contestinfo_line.jpg);}

    .redTextColor{color: #e21e2d;}
    
    .finalistBannerDim1{height:13px;width:140px;background-color:#e21e2d;}
    
    .thanksForRegistering{width:265px;}
    .formContestTopTable{width:333px;height:310px;}
    /*changing for stage 2*/
    .formContestTopTable1{width:333px;height:213px;}
    .formContestTopTableBig{width:333px;height:638px;}
    
    .getExtraCredit{width:344px;height:75px;}
    .formContentsLeft1{width:496px;}
    .contestRight{width:373px;}

    .myriadPro11{font-size:11px;font-family: 'Myriad Pro',arial, sans-serif; color: #666666;}
    .welcomeFont{font-size:13px;font-family: 'Myriad Pro',arial, sans-serif; color: #333333;}
    .arial10{font: 10px Arial; color: #666666;}
    .getExtraDim{width:238px;height:19px;background-color:#ffffff;}
    .commentsWidth{width:463px;}
    .commentsWidth2{width:483px;}
    .fullPodcastIconSize{width:100px; height:75px;}
    .latestPodcastIconSize{width:108px;height:82px;}
    .commentAreaDim{width:400px;}
    
    /* loginformcommon*/
    .pointer{cursor:pointer;}
    .emailPwdFont{font:11px Arial;color: #666666;}
    .fgtPwdFont{font:11px Arial;color: #e21e2d;}
    .loginForm{height:120px;}
    
    /* registration form */
    .requireFields{font-size:11px;font-family: arial,sans-serif; color:#666666;padding-top:5px;}
    .labelWidth{width:60px;}
    .phoneLabel1{font-size:11px;font-family: arial,sans-serif;color:#000000;text-align:left;}
    .textInputs{background-color:transparent; color:#000000;border:1px solid #6b6b6b;}
    .captchaDim{width:150px;height:32px;}
    .registrationSubscribeFont {font:11px Arial,Sans-serif; color: #666666;}

    /* uploadFormCommon */
    .uploadVideoTitle{font-size:14px;font-family: Arial, sans-serif; color:#000000;}
    .guideLines{font-size:11px;font-family: arial,sans-serif; color:#666666;text-align:right;font-weight:bold;}
    .uploadLabels{font-size:11px;font-family: arial,sans-serif;color:#333333;padding-top:0px;}
    .inputTd{padding-top:4px; padding-bottom:8px; }
    .textArea{width:250px;}
    .uploadStatusFont {font-size:12px; font-weight:bold; font-family: Arial, sans-serif; color:#e21e2d;}
    
    .blogtextArea{width:450px;}
    /* ContestInfoBottom */
    .rulesFont{font:11px arial,Sans-serif;color:red;}
    .bigTitleFont {font:16px arial,Sans-serif;font-weight:bold;color:#666666;}
    .textFont2{font:11px arial,Sans-serif;color:#666666;}
    .statusFont {font: 14px 'Myriad Pro',Arial,Sans-serif;font-weight:bold;color: #dc2f3b;}

    /*spread the word */
    .bigTitleFontBlack {font:14px arial,Sans-serif;color:#000000;}
    .textfontBlack {font:12px arial,Sans-serif;color:#000000;}
    
    /* sendEmailCommon */
    .emailTitle{font-size:14px;font-family: arial, sans-serif; color:#000000;padding-bottom:5px;}
    .shareInfo{font-size:11px;font-family: arial,sans-serif; color:#666666;}
    .nameLabel{font-size:12px;font-family: arial,sans-serif;color:#000000;}
    .errorText{font-size:11px;font-family: arial,sans-serif; color: #d61f31;font-weight:bold;}
    .infoFont{font-size:11px;font-family: arial,sans-serif; color:#666666;font-weight:bold;}
    .errorTextHeight{height:33px;}

    /*sendToMobilecommon */
    .phoneTitle{font-size:14px;font-family: arial, sans-serif; color:#000000;padding-bottom:29px;}
    .tc{padding-top:30px; padding-left:13px;font:11px Arial, sans-serif;font-weight: Bold;color:#666666;}
    .phoneLabel{font-size:11px;font-family: arial,sans-serif;color:#000000;text-align:right;}
    .phoneLabel2{font-size:11px;font-family: arial,sans-serif;color:#000000;}
    .inputTdPhone{padding-top:2px; padding-bottom:3px; }
    .inputTdUpdate{padding-top:1px; padding-bottom:1px; }

    /* emailThisVideo */
    .emailVideoTitle{font-size:14px;font-family: Arial, sans-serif; color:#000000;}

    /* sendtofriendleft */
    .phoneTitle1{font-size:14px;font-family: arial, sans-serif; color:#000000;}

    .imgBorder{border:1px solid #6b6b6b;}
    .subUpload{width:369px;}
    .subLogin{width:350px;}    
    .overallRating{width:180px;}
    .rateThis{width:100px;}
    .userRating {width:218px;}
  
    .searchtextInputs{border:1px solid #6b6b6b;width:200px;}
    .searchBox {height:30px; width:371px;}
    .searchLinkLabel{font-size:11px;font-family: arial,sans-serif;color:#e21e2d; text-align:right;}
    .searchLabel{font-size:11px;font-family: arial,sans-serif;color:#000000; text-align:right;}
    .newImage{font-size:10px;vertical-align:bottom;font-family: verdana,tahoma,arial,helvetica,sans-serif; color:#000000;text-decoration:underline;cursor:pointer;}
    
    .commentsTab{width:85px;}
    .receipeTab{width:213px;}
    .lastTab{width:200px;}

     img{border:none;}
    .underline{text-decoration:underline;}
    .alignLeft {text-align:left;}
    .alignRight{text-align:right;}
    .alignCenter {text-align:center;}
    .alignTop {vertical-align:top;}
    .noDecorations {text-decoration:none; border:none;}
    .overflowScroll{overflow:scroll; overflow-x:hidden;}
    .textBold{font-weight:bold;}
    .floatRight{float:right;}
    .zeroPadding{padding:0px;}
    .zeroMargin{margin:0px;}
    .zeroFont{font-size:0px;}
        
    .welcomeHr{height:1px;padding:0px;margin:0px;background-image:url(http://d3pnveezgteiph.cloudfront.net/kic/v200905280138/images/entercontest_line.jpg);}
    .productHighLightRightTDHeight{height:293px;}
    .emailThisVideoWidth{width:410px;}
    .emailFormPadding{padding-left:68px;padding-top:22px;}
    .emailFieldsGap{width:42px;}
    .registerWidth{width:314px;}
    .registerFieldGap{width:4px;}
    .emailCommonDim{height:440px; width:337px;}
    .sendMobileCommonDim{height:535px;}    
    .BlogPostDim{height:100px; width:337px;}

    .termsWidth{width:337px;}     
    .sendMobileCommonDim1{width:460px;}
    .sendMobileCommonPadding{padding-left:60px;padding-top:19px;}
    .sendMobileCommonGap{width:20px;}
    .commentStatusPageIndexHeight{height:30px;}
    .borderComments{padding:10px;border-top:1px solid #CCCCCC;}
    .commentAreaDimstyle{width:400px;}
    .allvideoDim{height:650px; width:371px;}
    .halfWidth{width:50%;}
    .productListHeight{height:138px;}
    .width30p{width:30%;}
    .backtoPodcastHeight{height:21px;font-size:0px;}
    .uploadDim{padding-left:36px;padding-top:20px;}
    .welcomRightPadding{padding-left:14px;padding-right:42px;}
    .welcomeStyle1{height:10px;font-size:8px;font-family:sans-serif;}
    .welcomeStyle2{height:3px;font-size:1px;font-family:sans-serif;}
    .welcomeStyle3{height:5px;font-size:3px;font-family:sans-serif;}
    .usernameArea{width:170px;}
    .logoutArea{width:150px;}
    .rulesTable{width:600px;}
    .usernameAreaBig{width:168px;}
    .logoutAreaBig{width:152px;}
    .ratingHeight{height:35px;}
    .noComments{padding:10px;border-top:1px solid #CCCCCC;}
    
    .ulStyle{margin:0 0 0 20; padding:0px; list-style-type:disc; list-style-position:outside;}    

    .fontArial10{font-size: 10px;font-family:arial, sans-serif; color: #666666;}
    .fontArial15{font-size: 15px;font-family:arial, sans-serif; color: #000000;}
    .fontArial12{font-size: 12px;font-family:arial, sans-serif; color: #000000;}
    
    .topMargin4{margin-top:4px;}
    .topMargin8{margin-top:8px;}
    .topMargin16{margin-top:16px;}    
    .topMargin20{margin-top:20px;}    
    .topMargin25{margin-top:25px;}
    .topMargin32{margin-top:32px;}
    .bottomMargin10{margin-bottom:10px;}
    .leftMargin7{margin-left:7px;}

    .topPadding1{padding-top:1px;}
    .topPadding3{padding-top:3px;}
    .topPadding4{padding-top:4px;}  
    .topPadding5{padding-top:5px;}
    .topPadding6{padding-top:6px;}  
    .topPadding7{padding-top:7px;}
    .topPadding10{padding-top:10px;}

    .leftPadding2{padding-left:2px;}
    .leftPadding5{padding-left:5px;}
    .leftPadding8{padding-left:8px;}
    .leftPadding10{padding-left:10px;}
    .leftPadding13{padding-left:13px;}  
    .leftPadding15{padding-left:15px;}
    .leftPadding20{padding-left:20px;}
    .leftPadding157{padding-left:157px;}
    
    .rightPadding10{padding-right:10px;}
    .rightPadding11{padding-right:11px;}
    .rightPadding30{padding-right:30px;}
    
    .bottomPadding3{padding-bottom:3px;}
    .bottomPadding10{padding-bottom:10px;}
    
    .textInput36{width:36px;height:21px;}
    .textInput43{width:43px;height:21px;}
    .textInput54{width:54px;height:21px;}
    .textInput56{width:56px;height:21px;}
    .textInput67{width:67px;height:21px;}     
    .textInput82{width:82px;height:21px;}   
    .textInput150{width:150px;height:21px;}
    .textInput152{width:152px;height:21px;}
    .textInput155{width:155px;height:21px;}
    .textInput186{width:186px;height:21px;}
    .textInput189{width:189px;height:21px;}
    .textInput192{width:192px;height:21px;}
    .textInput250{width:250px;height:21px;}

    .textInput15218{width:152px;height:20px;}
    .textInput6718{width:67px;height:20px;}     
    .textInput8218{width:82px;height:20px;}   

#sddm
{   margin: 0;
    padding: 0;
    z-index: 30}

#sddm li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left}

#sddm li a
{   display: block;
    margin: 0 1px 0 0;
    text-align: center;
    text-decoration: none}

#sddm div
{
    position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0;
    background: #FFFFFF;
    border: 1px solid #DCDCD5;
}

#sddm div a
{  
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 0px 0px 5px ;
    width: 80px;
    height: 20px;
    white-space: nowrap;
    text-align: left;
    background: #F4F4EC;
    color: 666666;
    vertical-align:center;
    text-decoration: none;
}

#sddm div a:hover
{
    background: #FFFFFF;
    color: #E31F2D
}
