﻿
/* Positions */
.position-relative { position: relative; }
.position-fixed { position: fixed; }
.position-absolute { position: absolute;
   
}

/* Floats */
.float-left { float:left; }
.float-right { float:right; }
.float-none { float:none; }
.clear { clear: both; }
.clear-right { clear: right; }

/* Widths */
.width-full { width: 100%; }
.width-half { width: 49%; }
.width-quarter { width: 24%; }
.width-third { width: 32%; }
.width-fourth { width: 24%; }
.width-twothirds { width: 65%; }
.width-threequarters { width: 74%; }
.width-threequartersplus { width: 76%; }
.width-twofifths { width: 39%; }
.width-onefifth { width: 20%; }
.w99 {width: 99%;}
.w10px {width: 10px;}
.w20px {width: 20px;}
.w30px {width: 30px;}
.w40px {width: 40px;}
.w50px {width: 50px;}
.w60px {width: 60px;}
.w70px {width: 69px;}
.w80px {width: 80px;}
.w90px {width: 90px;}
.w120px {width: 120px;}
.w130px {width: 130px;}
.w150px {width: 150px;}
.w180px {width: 180px;}
.w200px {width: 200px;}
.w250px {width: 250px;}
.w300px {width: 300px;}
.w1 {width: 168px;}
.w1plus {width: 210px;}
.w1plusplus {width: 270px;}
.w1minus {width: 138px;}
.w2 {width: 356px;}
.w2plus {width: 366px;}
.w2minus {width: 336px;}
.w3 {width: 544px;}
.w3plus {width:600px;}
.w3minus {width:510px;}
.w4 {width: 732px;}
.w4plus {width: 782px;}
.w4less {width:700px;}
.w4minus {width: 688px;}
.w5 {width: 920px;}
.w5plus {width: 958px;}
.w410{width:450px;}
.w470{width:410px;}
.w450{width:447px;}
.w440{width:440px;}
.w471{width:456px;}

/* Heights */
.h0px  {height: 0px}
.h30px  {height: 30px}
.h50px  {height: 50px}
.h100px {height: 100px;}
.h150px {height: 150px;}
.h200px {height: 200px;}
.h250px {height: 250px;}
.h270px {height: 270px;}
.h265px {height: 265px;}
.h300px {height: 300px;}

.h320px {height: 320px;}
.h306px {height: 306px;}
.h395px {height: 395px;}
.h400px {height: 400px;}


/* Paddings */
.pad0 { padding: 0px 0px 0px 0px; }
.pad4 { padding: 4px 4px 4px 4px; }
.pad5 { padding: 5px 5px 5px 5px; }
.pad6 { padding: 6px 6px 6px 6px; }
.pad10 { padding: 10px 10px 10px 10px; }
.pad15 { padding: 15px 15px 15px 15px; }
.pad20 { padding: 20px 20px 20px 20px; }
.pad-top5 { padding-top: 5px; }
.pad-right5 { padding-right: 5px; }
.pad-bottom5 { padding-bottom: 5px; }
.pad-left5 { padding-left: 5px; }
.pad-top10 { padding-top: 10px; }
.pad-top12 { padding-top: 12px; }
.pad-left15 {padding-left: 15px; }
.pad-top15 { padding-top: 15px; }
.pad-right10 { padding-right: 10px; }
.pad-bottom10 { padding-bottom: 10px; }
.pad-left10 { padding-left: 10px; }
.pad-top20 { padding-top: 20px; }
.pad-right20 { padding-right: 20px; }
.pad-bottom20 { padding-bottom: 20px; }
.pad-left30 { padding-left: 30px; }
.pad-bottom30 { padding-bottom: 30px; }
.pad-left20 { padding-left: 20px; }
.pad-top40 { padding-top: 40px; }
.pad-right40 { padding-right: 40px; }
.pad-bottom40 { padding-bottom: 40px; }
.pad-left40 { padding-left: 40px; }
.pad-left100 { padding-left: 100px; }
.pad-top100 { padding-top: 100px; }
.pad-top200 { padding-top: 200px; }
.pad-left25{padding-left:25px;}
.pad-left35{padding-left:35px;}
.pad-top35{padding-top:35px;}
.pad-bottom49 { padding-bottom: 49px; }

/* Margins */
.margin0 { margin: 0px 0px 0px 0px; }
.margin5 { margin: 5px 5px 5px 5px; }
.margin10 { margin: 10px 10px 10px 10px; }
.margin20 { margin: 20px 20px 20px 20px; }
.margin-top5 { margin-top: 5px; }
.margin-right5 { margin-right: 5px; }
.margin-bottom5 { margin-bottom: 5px; }
.margin-left5 { margin-left: 5px; }
.margin-top10 { margin-top: 10px; }
.margin-right10 { margin-right: 10px; }
.margin-bottom10 { margin-bottom: 10px; }
.margin-left10 { margin-left: 10px; }
.margin-top11 { margin-top: 11px; }
.margin-right11 { margin-right: 11px; }
.margin-bottom11 { margin-bottom: 11px; }
.margin-left11 { margin-left: 11px; }
.margin-top15 { margin-top: 15px; }
.margin-right15 { margin-right: 15px; }
.margin-bottom15 { margin-bottom: 15px; }
.margin-left15 { margin-left: 15px; }
.margin-top20 { margin-top: 20px; }
.margin-right20 { margin-right: 20px; }
.margin-bottom20 { margin-bottom: 20px; }
.margin-left20 { margin-left: 20px; }
.margin-top50 { margin-top: 50px; }
.margin-left50 { margin-left: 50px; }
.margin-right50 { margin-right: 50px; }
.margin-left100 { margin-left: 100px; }
.margin-left25 { margin-left: 25px; }
.margin-top25{margin-top:25px;}
.margin-top30{margin-top:30px;}
.margin-left30 { margin-left: 30px; }
.margin-top38{margin-top:38px;}
.margin-bottom38{margin-bottom:38px;}
.margin-left35{margin-left:35px;}
.margin-left75 { margin-left: 75px; }

/* Colors */
.white { color: #ffffff; }
.black { color: #443C30; }
.red { color: #ff0000; }
.green { color: #70ad19; }
.blue { color: #6e869e; }
.darkblue { color: #0904ea; }
.tan { color: #edece7; }
.darkgreen { color: #335604; }
.gray { color: #968f87; }
.orange { color: #d58d14; }
.brown {color:#b87203;}
.darkgreen{color:#4e8521;}
.darkbrown{color:#4d463a;}
.connect_widget_like_button .liketext{background:#000000;}

/* Background colors */ 
.background-white { background-color: #ffffff; }
.background-black { background-color: #443C30; }
.background-red { background-color: #fb5757; }
.background-lightred { background-color: #FFABAB; }
.background-darkred { background-color: #fd8b8b; }
.background-green { background-color: #E9FAE8; }
.background-lightgreen { background-color: #7ac043; }
.background-darkgreen { background-color: #70ad19; } 
.background-blue { background-color: #9ec1e3; }
.background-darkblue { background-color: #6e869e; }
.background-gray { background-color: #f8f8f8; }
.background-gray2 { background-color: #d4d4d4; }
.background-gray3 { background-color: #9b9b9b; }
.background-tan { background-color: #edece7; }
.background-tan2 { background-color: #ece9e0; }
.background-tan3 { background-color: #dfddc8; }
.background-tan4 { background-color: #d8d7d2; }
.background-tan5 { background-color: #d5d2c1; }
.background-tan6 { background-color: #e4ded2; }
.background-tan7 { background-color: #e2dfd6; }
.background-darktan { background-color: #dfddc8; }
.background-darktan2 { background-color: #cfcab4; }
.background-transparent { background-color: transparent; }
.background-orange { background-color: #d58d14; }

/* Background images */ 
.background-logo1 { background-image: url(/content/img/logo1.png); background-repeat: no-repeat; }
.background-searchText { background-image: url(/content/img/searchBack.png);  float: left; top: 9px; left: 448px; height: 54px; width: 512px; }
.background-topmenu { background-image: url(/content/img/background-topmenu.png); background-repeat: repeat-x; }
.background-menuseparator { background-image: url(/content/img/background-menuseparator.png); background-repeat: no-repeat; background-position: bottom; }
.background-footer { background-image: url(/content/img/footerback.jpg); background-repeat: repeat-x; }
.background-3dholebutton { background-image: url(/content/img/trackhole_bg.png); background-repeat: no-repeat; }
.background-facebook-tab { background-image: url(/content/img/facebook-tab.png); background-repeat: no-repeat; }
.background-twitter-tab { background-image: url(/content/img/twitter-tab.png); background-repeat: no-repeat; }
.background-scorecard-buy-top { background-image: url(/content/img/scorecard-buy-top.png); background-repeat: no-repeat; width:210px; height:80px; }
.background-scorecard-buy-mid { background-image: url(/content/img/scorecard-buy-mid.png); background-repeat: no-repeat; width:210px; height:57px; }
.background-scorecard-buy-head1 { background-image: url(/content/img/scorecard-buy-head1.png); background-repeat: no-repeat; height:55px; }
.background-scorecard-buy-head2 { background-image: url(/content/img/scorecard-buy-head2.png); background-repeat: no-repeat; height:55px; }
.background-double-circle { background-image: url(/content/img/icon-doublecircle.png); background-repeat: no-repeat; height:40px; background-position: center; }
.background-single-circle { background-image: url(/content/img/icon-singlecircle.png); background-repeat: no-repeat; height:40px; background-position: center; }
.background-double-square { background-image: url(/content/img/icon-doublesquare.png); background-repeat: no-repeat; height:40px; background-position: center; }
.background-single-square { background-image: url(/content/img/icon-singlesquare.png); background-repeat: no-repeat; height:40px; background-position: center; }

/* Font types */
.font-normal { font-family: arial,helvetica,clean,sans-serif; }

/* Font sizes */
.font-eighty { font-size: 10px; }
.font-nintey { font-size: 12px; }
.font-onefour {font-size:14px; }
.font-onehundred { font-size: 15px; }
.font-onesix { font-size: 16px; }
.font-onetwenty { font-size: 17px; }
.font-onethirty { font-size: 18px; }
.font-oneforty { font-size: 19px; }
.font-onefifty { font-size: 20px; }
.font-onesixty { font-size: 22px; }
.font-oneeighty { font-size: 24px; }
.font-twohundred { font-size: 27px; }
.font-twofifty { font-size: 34px; }
.font-threehundred { font-size: 40px; }

/* Font decorations */
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }
.underlineMenu { text-decoration: underline !Important}
.nounderline { text-decoration: none; }
.noborder { border: none; border-spacing: 0px; border-width: 0px; }
.normal { font-weight: normal; }
.skinny { font-weight: lighter; }
.strike { text-decoration: line-through; }

/* alignments */
.text-center { text-align: center; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-vmiddle { display:table-cell; vertical-align: middle; }
.box-center { margin: auto; }
.box-left { margin-right: auto; }
.box-right { margin-left: auto; }
.box-vcenter { margin-top: auto; margin-bottom: auto; }
.box-hcenter { margin-left: auto; margin-right: auto; }
.box-bottom { margin-top:auto; }
.box-top { margin-bottom: auto; }


/* borders */
.border { border: solid 1px #443C30; }
.border-gray { border-top: dashed 1px #d9d8d3; border-bottom: dashed 1px #d9d8d3; border-left: solid 1px #d9d8d3; border-right: solid 1px #d9d8d3; }
.border-gray-solid { border: solid 1px #d9d8d3;}
.border-top { border-top: solid 1px #443C30; }
.border-top-gray { border-top: solid 1px #d9d8d3; }
.border-top-grayhalf { border-top: solid 0.5px #d9d8d3; }
.border-top-brown { border-top: solid 1px #cfcab4; }
.border-right { border-right: solid 1px #443C30; }
.border-right-black { border-right: solid 1px #443C30; }
.border-right-gray { border-right: solid 1px #d9d8d3; }
.border-right-green { border-right: solid 1px #70ad19; }
.border-right-brown { border-right: solid 1px #cfcab4; }
.border-left { border-left: solid 1px #443C30; }
.border-left-black { border-left: solid 1px #443C30; }
.border-left-gray { border-left: solid 1px #d9d8d3; }
.border-left-green { border-left: solid 1px #70ad19; }
.border-left-brown { border-left: solid 1px #cfcab4; }
.border-bottom { border-bottom: solid 1px #443C30; }
.border-bottom-blue { border-bottom: solid 1px #6e869e; }
.border-bottom-green { border-bottom: solid 1px #70ad19; }
.border-bottom-black { border-bottom: solid 1px #443C30; }
.border-bottom-gray { border-bottom: solid 1px #d9d8d3; }
.border-bottom-grayhalf { border-bottom: solid 0.5px #d9d8d3; }
.border-bottom-gray-dashed { border-bottom: dashed 1px #d9d8d3; }
.border-bottom-gray2 { border-bottom: solid 2px #d9d8d3; }
.border-bottom-brown { border-bottom: solid 1px #cfcab4; }

/* labels */
label.dark {background: url(/content/img/label-bg.gif) repeat-x; color: #ffffff; font-weight: bold;}

/* buttons */
button.button-dark {background-color: #6e869e; color: #ffffff; border:1px solid #848484; font-weight: bold; margin: 2px 2px 2px 2px;}
button.button-dark:hover {background-color: #4c4c4c; color: #ffffff; border:1px solid #848484; font-weight: bold; margin: 2px 2px 2px 2px;}

button.light {background-color: #cccccc; color: #708090; border:1px solid #848484; font-weight: bold; margin: 2px 2px 2px 2px;}
button.light:hover {background-color: #4c4c4c; color: #ffffff; border:1px solid #848484; font-weight: bold; margin: 2px 2px 2px 2px;}

/* divs */
div.separator-vertical {width:1px; background-color:#443C30;height:100%; margin:auto;}

/* visibility */
.hidden { visibility: hidden; }
.visible { visibility: visible; }
.displaynone { display: none; }

/* links */
a.gray-link { color: #968f87; }
a.gray-link:hover { color: #ffffff; }
a.black-link { color: #443C30; }
a.black-link:hover { color: #ffffff; }
a.white-link { color: #ffffff; }
a.white-link:hover { color: #443C30; }
a.blue-link { color: #2acdf0; }
a.blue-link:hover { color: #ffffff; }
a.green-link { color: #5aa11d; }
a.green-link:hover { color: #ffffff; }
a.dark-blue-link{color:Blue;}
a.green-link:hover { color:Blue; }

/* Scorecard classes*/
table.stablefordTable,table.strokeTable 
{
    border-collapse:collapse;
    border:1px solid #000;
    font-size: 12px
}

.holes
{
    border:1px solid #000;
    background-color:#7AC142;
    color:#FFF;
}


.proTee
{
    border:1px solid #000;
    background-color:#4E4538;
    color:#FFF;
}

.champTee
{
    border:1px solid #000;
    background-color:#9EC1E3;
    color:#FFF;
}

.menTee
{
    border:1px solid #000;
    background-color:#FFFFFF;
    color:#000;
}

.menSI
{
    border:1px solid #000;
    background-color:#DAF2C5;
    color:#000;
}

.menPar
{
    border:1px solid #000;
    background-color:#C1D2B0;
    color:#000;
}

.me
{
    border:1px solid #000;
    background-color:#FFFFFF;
    color:#000;
}

.meTitle
{
    border:2px solid #000;
    background-color:#FFFFFF;
    color:#000;
}

.meLeftBorder
{
    border-left:2px solid #000;
    border-bottom:1px solid #000;
    border-right:1px solid #000;
    background-color:#FFFFFF;
    color:#000;
}

.meRightBorder
{
    border-right:2px solid #000;
    border-left:1px solid #000;
    border-bottom:1px solid #000;
    background-color:#FFFFFF;
    color:#000;
}

td.meBottomBorder
{
    border-bottom:2px solid #000;
    border-right:1px solid #000;
    border-left:1px solid #000;
    background-color:#FFFFFF;
    color:#000;
}

td.meBottomLeftBorder
{
    border-bottom:2px solid #000;
    border-right:1px solid #000;
    border-left:2px solid #000;
    background-color:#FFFFFF;
    color:#000;
}

td.meBottomRightBorder
{
    border-bottom:2px solid #000;
    border-right:2px solid #000;
    border-left:1px solid #000;
    background-color:#FFFFFF;
    color:#000;
}

.metopBorder {
    background-color: #FFFFFF;
    border-top: 2px solid #000;
    border-bottom:1px solid #000;
    border-right:1px solid #000;
    border-left:1px solid #000;
    color: #000;
}

.meTopLeftBorder
{
    border-top:2px solid #000;
    border-left:2px solid #000;
    border-bottom:1px solid #000;
    border-right:1px solid #000;
    background-color:#FFFFFF;
    color:#000;
}

.meTopRightBorder
{
    border-top:2px solid #000;
    border-left:1px solid #000;
    border-bottom:1px solid #000;
    border-right:2px solid #000;
    background-color:#FFFFFF;
    color:#000;
}

td.player1Title
{
    border:2px solid #000;
    background-color:#E0DDC9;
    color:#000;
}

.player1
{
    background-color:#E0DDC9;
}

.player2
{
    background-color: #D5D2BE;
}

.player3
{
    background-color: #B8B5A3;
}

.playerAdd
{
    background-color: #9B9B9B;
}

.playerStrokePlay
{
    border-left:1px solid #000;
    border-right:1px solid #000;
    border-bottom:2px solid #000;
    border-top:2px solid #000;
    color:#000;
}

.playerStrokePlayLeftBorder
{
    border-left:2px solid #000;
    border-bottom:2px solid #000;
    border-top:2px solid #000;
    color:#000;
}

.playerStrokePlayRightBorder
{
    border-right:2px solid #000;
    border-bottom:2px solid #000;
    border-top:2px solid #000;
    color:#000;
}


td.player1LeftBorder
{
    border-left:2px solid #000;
    border-bottom:1px solid #000;
    border-right:1px solid #000;
    background-color:#E0DDC9;
    color:#000;
}

td.player1RightBorder
{
    border-right:2px solid #000;
    border-left:1px solid #000;
    border-bottom:1px solid #000;
    background-color:#E0DDC9;
    color:#000;
}

td.player1BottomLeftBorder
{
    border-bottom:2px solid #000;
    border-right:1px solid #000;
    border-left:2px solid #000;
    background-color:#E0DDC9;
    color:#000;
}

td.player1BottomRightBorder
{
    border-bottom:2px solid #000;
    border-right:2px solid #000;
    border-left:1px solid #000;
    background-color:#E0DDC9;
    color:#000;
}

td.player2Title
{
    border:2px solid #000;
    background-color:#D5D2BE;
    color:#000;
}

td.player2LeftBorder
{
    border-left:2px solid #000;
    border-bottom:1px solid #000;
    border-right:1px solid #000;
    background-color:#D5D2BE;
    color:#000;
}

td.player2RightBorder
{
    border-right:2px solid #000;
    border-left:1px solid #000;
    border-bottom:1px solid #000;
    background-color:#D5D2BE;
    color:#000;
}

td.player2BottomLeftBorder
{
    border-bottom:2px solid #000;
    border-right:1px solid #000;
    border-left:2px solid #000;
    background-color:#D5D2BE;
    color:#000;
}

td.player2BottomRightBorder
{
    border-bottom:2px solid #000;
    border-right:2px solid #000;
    border-left:1px solid #000;
    background-color:#D5D2BE;
    color:#000;
}

td.player3Title
{
    border:2px solid #000;
    background-color:#B8B5A3;
    color:#000;
}

td.player3LeftBorder
{
    border-left:2px solid #000;
    border-bottom:1px solid #000;
    border-right:1px solid #000;
    background-color:#B8B5A3;
    color:#000;
}

td.player3RightBorder
{
    border-right:2px solid #000;
    border-left:1px solid #000;
    border-bottom:1px solid #000;
    background-color:#B8B5A3;
    color:#000;
}

td.player3BottomLeftBorder
{
    border-bottom:2px solid #000;
    border-right:1px solid #000;
    border-left:2px solid #000;
    background-color:#B8B5A3;
    color:#000;
}

td.player3BottomRightBorder
{
    border-bottom:2px solid #000;
    border-right:2px solid #000;
    border-left:1px solid #000;
    background-color:#B8B5A3;
    color:#000;
}


td.Pts
{
    color:#4273A2
}

.womenSI
{
    border:1px solid #000;
    background-color:#DAF2C5;
    color:#000;
}

.womenPar
{
    border:1px solid #000;
    background-color:#C1D2B0;
    color:#000;
}

td.womenTee
{
    border:1px solid #000;
    background-color:#D73E3D;
    color:#FFF;
}

table.ScorecardSummary
{
   
    border-color: #D9D8D3;
    border-style: dashed solid;
    border-width: 1px;
    padding:0;
    background-color: #443C30;
}

th.HCPTitle
{
    border-bottom:1.5px solid #443C30;
    background-color:#9B9B9B;
    color:White;
}

th.TotalTitle
{
  
    border-bottom:1.5px solid #443C30;
    background-color:#9B9B9B;
    color:White;
}

th.NETTitle
{
    border-bottom:1.5px solid #443C30;
    background-color:#9B9B9B;
    color:White;
}

th.PointsTitle
{
    
    border-bottom:1.5px solid #443C30;
    background-color:#9B9B9B;
    color:White;
}

td.Player0
{
    
    background-color:#F9F8F6;
}

td.Player1
{
    
    background-color:#DFDCC7;
}

td.Player2
{
   
    background-color:#D4D1BC;
}

td.Player3
{
   
    background-color:#B8B5A3;
}
/*Scorecard summary*/

.threeDClubTrackerLink
{
    font-size:18px;

}

/*New Course Design*/
.nc-background-topmenu { background-image: url(/content/img/nc_Mainmenu_Background.png); background-repeat:no-repeat; }
.nc-darkgreen{color: #5a932c;}
.nc-darkgreen:hover{color: #5a932c;}
.nc-lessdarkgreen {color: #68ab38; }
.nc-darkergreen { color: #396613; }
.nc-text {color:#484745;}
.nc-Header-Div { background-image: url(/content/img/h_div.png); background-repeat: repeat-x; }
.nc-BreadCrumb-Height { height: 30px}
.nc-BreadCrumb-Width { width: 3px}
.nc-BreadCrumb-Initial { background-image: url(/content/img/bc_Initial.png); background-repeat: no-repeat; }
.nc-BreadCrumb-Final{ background-image: url(/content/img/bc_Finalize.png); background-repeat: no-repeat; }
.nc-BreadCrumb-Background { background-image: url(/content/img/bc_Mid.png); background-repeat: repeat-x; }
.nc-BreadCrumb-Separator { background-image: url(/content/img/bc_MidFinal.png); background-repeat: no-repeat; width:17px; height:30px; }
.nc-MainInfo-Backrgound { background-color: #edece7; }
.nc-Menu-Background { background-image: url(/content/img/mc_Background.png); background-position:center; height:42px; background-color:#ffffff; background-repeat:repeat-x;  }
.nc-CourseInfo-Background { background-color: #f7f6f4;}
.nc-CourseInfo-Separator { background-image: url(/content/img/in_Div.png); background-repeat: repeat-x; width:430px; height:9px; }
.nc-CourseInfo-SeparatorLight { background-image: url(/content/img/ci_Separator.png); background-repeat:repeat-x; background-position:center; height:5px; }
.nc-CourseInfo-BackgoundLight { background-image: url(/content/img/ci_Background.png); background-repeat:repeat-x; background-position:bottom; background-color:#fefefe; }
.nc-CourseAwards-Background { background-image: url(/content/img/ca_Trophy.png); background-repeat:no-repeat; background-position:top right;}
.nc-MainPhoto-Background { background-image: url(/content/img/im_MainBottom.png); background-position:bottom; background-repeat:no-repeat;}
.nc-MainPhoto-Separator 
{  
    background-image: url(/content/img/ci_PhotoSeparator.png); 
    background-repeat: no-repeat; 
    background-position:right; 
    height:424px; 
    width:45px; 
    margin:20px 10px 10px;
}
.nc-Social-Separator { background-image: url(/content/img/s_separator.png); background-repeat:repeat-y; background-position:center; width:5px; padding:10px; }
.nc-FacebookLogo { background-image: url(/content/img/s_Facebook.png); background-repeat:no-repeat; padding-left:57px; float:left; height:57px;}
.nc-TwitterLogo { background-image: url(/content/img/s_Twitter.png); background-repeat:no-repeat; padding-left:57px; float:left; height:57px;}
.nc-NoSocial { background-image: url(/content/img/nc_ButtonBackground.png); background-repeat:no-repeat; background-position:center; width:463px; height:56px;}
.nc-NoSocialInput 
{
    height: 22px !Important; 
    width: 340px !Important;
    background-color:transparent !Important;
    border: none !Important;
    margin: none !Important;
    padding: none !Important;
    margin-left: 14px !Important; 
    margin-top: 14px !Important; 
    }
.nc-Image-Border { border: 4px double #cfcfcf}
.Twitter .twtr-widget .twtr-doc .twtr-hd {height:25px !important;}
.Twitter .twtr-widget .twtr-doc .twtr-hd h3 { text-align:left;}
.nc-background-3dholebutton { background-image: url(/content/img/nc_trackhole_bg.png); background-repeat: no-repeat; }
.nc-background-3dholebutton-selected { background-image: url(/content/img/nc_trackhole_selected_bg.png); background-repeat: no-repeat; }
.nc-rDate{ background-image: url(/content/img/r_Date.png); background-repeat:no-repeat; height:68px; width:105px;}
.nc-Review-Backgound { background-image: url(/content/img/r_Background.png); background-repeat: repeat-x; background-position:top; background-color:#ffffff; }
.nc-Near-Background { background-image: url(/content/img/cn_Background.png); background-repeat: repeat-x; background-position:bottom; background-color:#ffffff;}
.nc-Near-ViewMore-Button 
{ 
    background-image: url(/content/img/cn_ViewMoreNT.png); 
    background-repeat: no-repeat; 
    background-position:right; 
    height:52px; 
    margin-right: -10px; 
    margin-top: 12px;
}
.nc-Near-ViewMore-Text 
{
    padding-left: 52px;
    padding-top: 18px;
}
.nc-Near-Separator
{
    background-image: url(/content/img/cn_Separator.png);
    background-repeat:no-repeat; 
    background-position:center;
    width:5px;
    height:67px; 
    margin: 5px;
}

.searchTable
{
    top:7px;
    left:13px;
    width:100%;
}

.searchTable td.searchBox
{
    background-image: url(/content/img/searchTextBox.png);
    width:315px;
    height:38px;
}

.searchTable td.searchBox img
{
    position:relative;
    top:2px;
    left:2px;
}

.searchTable td.searchBox input
{
    width:88%;
    position:relative;
    top:-10px;
    height:10px;
    background:none;
    margin:0;
    border:none;
    padding:none;
    
}

.searchTable td.searchButton
{
    
    height:38px;
    width:79px;
}

.searchTable td.searchButton a
{
    background-image: url(/content/img/searchButton.png);
    height:36px;
    width:86px;
    display:block;
}




/*Flag This Course */
.fc_width { width: 769px;}

.fc_Background  
{
    background-image: url(/content/img/in_Background.png);
    background-position: center;
    background-repeat: no-repeat;
    background-color: #ffffff;
    height: 539px;
    width:789px;
}

.fc_Tittle
{
    background-image: url(/content/img/in_Flag.png);
    background-position:right;
    background-repeat:no-repeat;
    height:54px;
}
.fc_Inappropiate
{
    background-image: url(/content/img/in_Question.png);
    background-position:right;
    background-repeat:no-repeat;
    height:46px;
}

.video
{
    left: 715px;
    top: 100px;
}
.sf_Background  
{
    background-image: url(/content/img/in_Background.png);
    background-position: center;
    background-repeat: no-repeat;
    background-color: #ffffff;
    height: 539px;
    width:505px;
}
.sf_Tittle
{
    
    background-position:right;
    background-repeat:no-repeat;
    height:54px;
}

.buttonsSendToFriend
{
    width:362px;
}

.backgroundDevice
{
    background-image:url(/Content/Img/backgroundDevice.png);
    width:710px;
    height:100px;
}

.backgroundDevice img
{
    margin-top:5px;
}

.greencolorLink
{
    color:#7AC043;
    
}

.padBreadCrumb { padding: 6px 6px 6px 6px; }

.blackLink, .blackLink:hover
{
    color:#40392C;
}

a.courseNearbyHover:hover 
{
    color:#70ad19 !Important;
}

.nc-CourseLayout-Background
{ 
    background-image: url(/content/img/courseLayout_Background2.png); 
    background-repeat:no-repeat; 
    background-position:center; 
    background-color:#ffffff;
    width: 930px;
    height: 700px;
}
