body {
	text-align:center;
	min-width:980px;
	font-family:Arial,sans-serif;
	padding:0;
	margin:0;
}
a img {
	border:none;
}
.clear {
	clear:both;
}
.errorMsg {
    font-weight:bold;
    font-size:14px;
    font-style: normal;
/*
    float:left;
*/
    color:red;
    padding-top:0px;
    padding-bottom:2px;
}
#top
{
	text-align:left;
	margin:0 auto;
	width:992px;
}    
    #logo {
	    float:left;
        margin-top:10px;
    }

    #phone {
	    float:left;
	    width:492px;
	    text-align:right;
    }
/*
    #logo h2 {
	    background: url(../images_new/logo.gif) no-repeat;
	    width: 366px;
	    height: 54px;
	    padding:0;
	    margin:0;
    }

    #logo a {
	    text-indent: -600px;
	    border-style: none;
	    display: block;
	    width: 366px;
	    height: 54px;
	    overflow: hidden;
	    background: none;
    }
*/

    #phone h3 {
	    font-size:24px;
	    color:#3777bc;
	    font-weight:bold;
	    padding:5px 0;
	    padding-right:10px;
	    margin:0;
	    line-height:1;
    }

    #phone h4 {
	    font-size:16px;
	    color:#000000;
	    padding:0px;
	    padding-right:10px;
	    margin:0;
	    font-weight:bold;
	    line-height:1;
    }
#wrappa {
	text-align:left;
	margin:0 auto;
	background-image:url(../images/top_bg.jpg);
	background-repeat:no-repeat;
	width:992px;
	padding-top:89px;
}
#confirm-wrappa {
	text-align:left;
	margin:0 auto;
	background-image:url(../images/confirm_top_bg.jpg);
	background-repeat:no-repeat;
	width:992px;
	padding-top:60px;
}
#left-side {
    float:left;
    width:259px;
    padding-left:13px;
    padding-top:53px;
}
#right-side {
	float:right;
	width:224px;
	padding-top:53px;
/*    background-color:green;*/
}
#main {
	float:left;
	width:489px;
}
	#steps {
		padding-left:10px;
		padding-top:20px;
          /*  background-color:blue;   */
    }
		#steps ul {
			padding:0;
			margin:0;
			list-style-type:none;
		}
		#steps li {
			font-family:Arial;
			font-size:10px;
			font-style:italic;	
			padding-left:45px;
			float:left;
			margin-right:10px;
		}
		#steps li.one {
			background-image:url(../images/step_1.jpg);
			background-repeat:no-repeat;
			width:50px;
			padding-top:5px;
			height:30px;
		}
		#steps li.on1 {
			background-image:url(../images/step_1_a.jpg);
		}
		#steps li.two {
			background-image:url(../images/step_2.jpg);
			background-repeat:no-repeat;
			padding-top:5px;
            width:50px;
            height:30px;
		}
		#steps li.on2 {
			background-image:url(../images/step_2_a.jpg);
		}
		#steps li.three {
			background-image:url(../images/step_3.jpg);
			background-repeat:no-repeat;
			padding-top:5px;
            width:50px;
            height:30px;
		}
        #steps li.on3 {
			background-image:url(../images/step_3_a.jpg);
		}
        #steps li.four {
			background-image:url(../images/step_4.jpg);
			background-repeat:no-repeat;
			padding-top:5px;
            width:30px;
            height:30px;
		}
        #steps li.on4 {
			background-image:url(../images/step_4_a.jpg);
		}
		#steps li a {
			color:#000;
			text-decoration:none;
		}
	#scheduler {
		
	}
		#scheduler h1 {
			font-family:'Myriad Pro',Verdana,Arial,sans-serif;
			font-size:12pt;
			padding:10px 0;
			margin:0;
		}
		#scheduler h2 {
			font-family:'Myriad Pro',Verdana,Arial,sans-serif;
			font-size:12px;
			padding:10px 0;
			margin:0;
		}
		#scheduler h3 {
			font-family:'Myriad Pro',Verdana,Arial,sans-serif;
			font-size:12px;
			padding:6px 0;
			margin:0;
		}
		#scheduler p {
			font-family:Arial,sans-serif;
			font-size:12px;
			font-style:italic;
		}
	#zipInput {
		border:none;
		border-width:0px;
		background-image:url(../images/zip_bg.jpg);
		background-repeat:no-repeat;
		display:inline;
		width:75px;
		height:25px;
		font-size:20px;
		font-weight:bold;
		padding:0;
		padding-left:5px;
	}
	.zip-ok
	{
	    position:relative;
	    top:3px;
	    margin-bottom:-3px;
	}
	#cityState {
		font-size:22px;
		font-family:'Myriad Pro',Verdana,Arial;
		font-weight:bold;
		float:none;
        line-height:22px;
        padding:0;
	}
	table#locations {
		border:solid 1px #d5d5d5;
		border-collapse:collapse;
		width:100%;
		font-family:Arial,sans-serif;
		color:#3a3a3a;
	}
	#locations th {
		font-size:14px;
		font-family:Arial,sans-serif;
		font-weight:bold;
		color:#4263a4;
	}
	#locations th.loc div {
		position:relative;
		top:-10px;
		margin-bottom:-5px;
		background-color:#fff;
		width:200px;
		padding:0 15px;
	}
	#locations th.dist div {
		position:relative;
		top:-10px;
		margin-bottom:-5px;
		background-color:#fff;
		width:70px;
		padding:0 15px;
	}
	#locations td {
		border:solid 1px #d5d5d5;		
	}
	#locations tr.alt {
		background-image:url(../images/table_alt_bg.jpg);
		background-repeat:repeat-x;
	}
	
	#locations tr.over {
		background-color:#c2d6b5;	
	}
    .hidden {
        display: none;
    }
    .hide {
        visibility: hidden;
    }
    #morningMap, #afternoonMap, #eveningnMap {
        text-decoration:none;
    }
    #morningMap {
        float: left;
        position:absolute;
        width : 60px;
        height: 15px;
        margin-left: 40px;
        margin-top: 6px;
        cursor: pointer;
    }
    #afternoonMap {
        float: left;
        position:absolute;
        width : 79px;
        height: 15px;
        margin-left: 174px;
        margin-top: 6px;
        cursor: pointer;
    }
    #eveningMap {
        float: left;
        position:absolute;
        width : 56px;
        height: 15px;
        margin-left: 347px;
        margin-top: 6px;
        cursor: pointer;
    }



    #locations tr.over th
	{
	    background-color:#fff;
	}
	#locations tr.alt.over {
		background-image:none;
		background-color:#c2d6b5;
	}
	#locations th.loc {
		padding:0 0 0 25px;
		width:275px;
	}
	#locations th.dist {
		width:90px;
	}
	#locations th.sel {
		width:75px;
	}
	#locations td.loc {
		padding:5px 0 5px 25px;
		width:275px;
		font-size:16px;
		font-weight:bold;
	}
	#locations td.dist {
		padding:5px 10px;
		width:70px;
		font-size:16px;
		font-weight:bold;
	}
		#locations td.dist a {
			font-size:11px;
			font-weight:bold;
			color:#4263a4;
		}
	#locations td.sel {
		padding:5px;
		width:65px;
		font-size:12px;
		font-style:italic;
	}
	#locations td.sel img {
		float:left;
		margin-right:5px;
		margin-top:5px;
	}
	#locations td.sel a img
	{
        float:none;
        margin:0;
	}
    .ui-slider  
    {
        width: 474px; 
        height: 86px; 
        position: relative; 
        background-repeat: no-repeat; 
        background-position: center center;
     }
    .ui-slider-handle  
    {
        position: absolute;
         z-index: 1; 
         height: 27px; 
         width: 12px; 
         top: 36px; 
         left: 0px; 
         background-image: url(../images/time_slide_handle.jpg);
     }
    .ui-slider-handle-active  
    {
        border: 1px dotted black;  
     }
    .ui-slider-disabled .ui-slider-handle  
    {
        opacity: 0.5; 
        filter: alpha(opacity=50); 
    }
    .ui-slider-range  
    {
        position: absolute; 
        background: #50A029; 
        opacity: 0.3; 
        filter: alpha(opacity=30); 
        width: 100%; 
        height: 50%;
        bottom: 0;
    }
    .ui-slider, .ui-slider-1  
    {
        margin:0px;
        padding:0px;
        width:484px;
        position: relative;
        background-repeat: no-repeat;
        background-position: center center;
/*
        background-color:red;
*/
        background-image: url(../images/time_slide_bg2.jpg);
    }
#time-and-day 
{
    padding:10px 0;
}
#calendar 
{
    padding-top:20px;
}
    #calendar a:link, #calendar a:visited, #calendar a:hover 
    {
        color:#000;
        text-decoration:none;
        display:block;
        width:100%;
        height:100%;        
    }
#month-1 
{
    float:left;
}
#month-2 
{
    float:right;
}
#calendar h2 
{
    background-image:url(../images/cal-month.gif);
    background-repeat:no-repeat;
    font-family:'Myriad Pro',Arial,sans-serif;
    font-size:17px;
    font-weight:bold;
    margin:0;
    padding:5px 0 10px 50px;
}
 
#calendar table 
{
    width:225px;
    margin-top:5px;
    border-collapse:collapse;
}
#calendar table th 
{
    background-image:url(../images/cal-day_bg.gif);
    background-repeat:repeat-x;
    width:32px;
    height:30px;
    font-size:11px;
    font-weight:bold;
    color:#fff;
    text-align:center;
    font-family:Arial,sans-serif;
    border:solid 1px #bfbfbf;
}
#calendar table td 
{
    border:solid 1px #bfbfbf;
    text-align:center;
    font-family:Arial,sans-serif;
    font-size:20px;
    font-weight:bold;
}

#calendar table td.open, td.selected
{
    background-color:#53DD7C;
    cursor: pointer;
}
#calendar table td.closed
{
    opacity:.4;
    filter: alpha(opacity = 40);
}
#calendar table td.selected
{
    color:blue;
}
#selectionAlert {
    color:red;
    font-weight:bold;
}
#date-time-container
{
    padding-top:20px;
    width:489px;
}
    #date-top
    {
        background-image:url(../images/date-time_top.jpg);
        background-repeat:no-repeat;
        width:489px;
        height:17px;       
    }
    #dates 
    {
        background-image:url(../images/date-time_bg.jpg);
        background-repeat:repeat-y;
        padding:10px 18px;
        width:453px;
    }
    	.time-image {
    		float:left;
    		width:100px;
    	}
    		.time-image p {
    			padding:3px 0 0 6px;
    			margin:0;
    			font-weight:bold;
    		}
        #dates h2 
        {
            font-family:Arial,sans-serif;
            font-size:14px;
            font-weight:bold;
            color:#4263a4;
            padding:0;
            margin:0;
            text-align:center;
        }
        
        #dates input 
        {
            width:auto;
            height:auto;
            background-image:none;
            display:inline;
            padding:0;
            border:none;
            position:relative;
            top:2px;
        }
        #dates label 
        {
            padding-top:5px;
            padding-bottom:5px;
            border-bottom:solid 1px #d5d5d5;            
            width:350px;
            font-weight:bold;
            font-size:14px;
            float:left;
        }
        #dates-morning 
        {
            border-bottom:solid 1px #d5d5d5;
            padding:10px 0;
            width:453px;
        }
        #dates-midday
        {
            border-bottom:solid 1px #d5d5d5;
            padding:10px 0;
            width:453px;
        }
        #dates-afternoon 
        {
            padding:10px 0;
            width:453px;
        }
    #date-bot 
    {
        background-image:url(../images/date-time_bot.jpg);
        background-repeat:no-repeat;
        width:489px;
        height:17px;         
    }

    #right-side h1 
    {
        background-image:url(../images/details_top.jpg);
        background-repeat:no-repeat;
        padding-left:28px;
        padding-top:29px;
        margin:0;
        width:196px;
        height:50px;
        font-size:20px;
        font-family:'Myriad Pro',Arial,sans-serif;
        color:#fff;
        font-weight:bold;
    }
        #details 
        {
            background-image:url(../images/details_bg.jpg);
            background-repeat:repeat-y;
            padding-left:29px;
            padding-bottom:10px;
        }
            #details h2 
            {
                font-family:'Myriad Pro',Arial,sans-serif;
                font-size:17px;
                margin:0;
                padding:5px 0;
            }
            #details p 
            {
                margin:0;
                padding:2px 0;
                font-size:14px;
                line-height:18px;
            }
            #details a:link, #details a:visited, #more_locations a:link, #more_locations a:visited
            {
                font-size:11px;
                font-weight:bold;
                color:#4263a4;
                text-decoration:underline;
            }
            #details a:hover, #more_locations a:hover
            {
                text-decoration:none;
            }
            #more_locations {
                text-align:center;
            }
                .details-edit 
                {
                    float:right;
                    margin-top:5px;
                    margin-right:25px;
                }
        #detail-bot 
        {
            background-image:url(../images/detail_bot.jpg);
            background-repeat:no-repeat;
            width:224px;
            height:23px;
        }
  
/*added styles from mike's page 2 and 3 layouts*/

    #head {
        width:475px;
        height:36px;
        background:url(../images/head_bg.jpg) no-repeat top left;
        }	
	#container {
        width:475px;
        background:url(../images/container_bg.jpg) repeat-y top left;
    }
        #mid {
            padding-left:30px;
        }
    #foot {
        width:475px;
        height:36px;
        background:url(../images/foot_bg.jpg) no-repeat top left;
        clear:both;
        }
 label {
/*    width:403px;
    display:block;*/
/*
    padding-top:10px;
*/
    font-weight:bold;
    font-size:14px;
}
.questionLabel {
    font-weight:bold;
    font-size:14px;
    margin-left:20px;
    cursor:pointer;
}
input {
/*    width:393px;
    height:25px;
    display:block;*/
    background:url(../images/txt_bg.jpg) repeat top left;
    border:1px solid #c4c4c4;
/*    padding:5px 0px 0px 10px;*/
    font-size:18px;
}
.gender {
    font-size:18px;
    font-weight:bold;
}
.gender input {
    width:auto;
    height:auto;
    display: inline;
}
input:focus{
    border: solid 3px #83b480;
}
input.focus{
    border: solid 3px #83b480;
}       
/*
#lblState, #lblZip {
    float:left;
    display:inline;
    width:300px;
}
*/
#lblState {
    width:80px;
}
#lblPassword, #lblConfirmPassword, #txtPassword, #txtConfirmPassword, #lblFirstName, #lblLastName,
    #txtFirstName, #txtLastName, #lblErrorFirstName, #lblErrorLastName, #lblErrorPassword, #lblErrorConfirmPassword {
    width:40%;
    float:left;
    display:inline;
    margin-right:10px;
}
/*
#txtState, #txtZip {
    width:90px;
    float:left;
    display:inline;
    margin-right:20px;
}
*/
#txtState {
   clear:both;
   width:50px;
}
#lblEmail {
    clear:both;
}
#txtPhone, #txtMobilePhone, #txtPhone2, #txtMobilePhone2, #txtPhone3, #txtMobilePhone3 {
    width:50px;
    float:left;
    display:inline;
}
#txtPhone3, #txtMobilePhone3 {
    width:90px;
}
/*
#lblBirth {
    width:175px;
    float:left;
    display:inline;

}
*/
/*
#txtBirth, #txtBirth2, #txtBirth3 {
    width:30px;
    float:left;
    display:inline;
}
#txtBirth3 {
    width:60px;
    margin-right:10px;
}
*/
span {
    float:left;
    display:inline;
    line-height:30px;
    padding:0px 5px;
}
#question {
    clear:both;
    padding-top:5px;
    font-size:16px;
    font-weight:bold;
}
.expandable {
    width:387px;
    display:block;
    background:url(../images/expand_mid.jpg) repeat-y top left;
    margin-top:8px;
}
.expandable .head {
    width:387px;
    height:25px;
    display:block;
    background:url(../images/expand_head.jpg) no-repeat top left;
    margin-bottom:-10px;
}
.expandable .foot {
    width:387px;
    height:25px;
    display:block;
    background:url(../images/expand_foot.jpg) no-repeat top left;
}
.expandable label {
    width:305px;
    margin-left:20px;
}
.expandable input 
{
    display:inline;
    width:auto;
    height:auto;
    background-image:none;
    border:none;
}
.arrow {
    float:right;
    display:inline;
    margin:8px 25px 0 0;
}
#lblPromo {
    margin:15px 0 5px 0;
}
#optin img 
{
    float:left;
    margin-top:20px;
    margin-right:10px;
    display:inline;
}
#newsletter {
    width:20px;
    float:left;
    margin-top:22px;
    background:none;
    border:none;
}
#lblNewsletter {
    float:left;
    display:inline;
    margin-top:15px;
    width:300px;
    font-size:12px;
    font-weight:normal;
    font-style:italic;
}
#langPref {
    width:20px;
    float:left;
    margin-top:22px;
    background:none;
    border:none;
}
#lblLangPref {
    float:left;
    display:inline;
    margin-top:15px;
    width:300px;
    font-size:15px;
    font-weight:bold;
}
#disclaimer {
    clear:both;
    float:left;
    display:inline;
    width:200px;
    margin-top:20px;
}
#register, #confirm {
    background-image:none;
    border:none;
    display:inline;
    margin:20px 30px 0 0;
}
#reserve {
    background-image:none;
    border:none;
    float:right;
    display:inline;
    margin:20px 0px 0 0;
}
/*page 3 table styles*/
#review td {
    vertical-align:text-bottom;
    border-bottom:solid 1px #c2c3c4;
    padding:10px 5px;
}
    #review td.left {
        width:140px;
        font-size:14px;
        font-style:italic;
    }
    #review td.right, #review td.right ul li {
        font-size:16px;
        font-weight:bold;
        color:#4f7eb1;
    }
    #review td.right ul {
        margin:0;
        padding:0;
        list-style-position:inside;
        list-style-type:disc;
    }
#calendars a {
    float:left;
    margin:10px;
}
.inline {padding:10px;}
.inline label, .inline input {
    display:inline;
}
.green {
    font-size:24px;
    padding-right:15px;
    color:#52934c;
    float:left;
    width:80px;
}
.red {
    font-size:24px;
    color:#af2121;
    float:left;
    width:80px;
}
.notes-field 
{
    width:300px;
    height:150px;
    border:solid 1px #d5d5d5;
    margin-top:5px;
}
/*checkbox replaced img placement*/
img#checkImage15 {float:left;margin:20px 5px 0 0;}

#confirm-page
{
    width:536px;
    margin:0 auto;
    padding-top:35px;
}
    #confirm-top
    {
        background-image:url(../images/confirm_top.jpg);
        background-repeat:no-repeat;
        width:536px;
        height:19px;
    }
    #confirm-content 
    {
        background-image:url(../images/confirm_bg.jpg); background-repeat:repeat-y; padding:0 22px 0 38px;
    }
        #confirm-actions 
        {
            text-align:center;padding-top:10px;
        }
            #confirm-actions ul 
            {
                padding:0; margin:0; list-style-type:none;
            }
            #confirm-actions li 
            {
                display:inline; padding-left:10px;
            }
                #confirm-actions li a.confirm-print 
                {
                    background-image:url(../images/confirm_print.jpg); background-repeat:no-repeat;background-position:right center;padding:5px 25px 5px 0;
                }
                #confirm-actions li a.confirm-email 
                {
                    background-image:url(../images/confirm_email.jpg);
                    background-repeat:no-repeat;
                    background-position:right center;
                    padding:5px 25px 5px 0;
                }
                #confirm-actions li a.confirm-calendar 
                {
                    background-image:url(../images/confirm_calendar.jpg);
                    background-repeat:no-repeat;
                    background-position:right center;
                    padding:5px 25px 5px 0;
                }
            #confirm-actions li a:link, #confirm-actions li a:visited 
            {
                font-family:Arial,sans-serif;  font-size:11px;font-weight:bold;color:#6292c3;text-decoration:underline;
            }
            #confirm-actions li a:hover 
            {
                text-decoration:none;
            }
        #confirm-thanks 
        {
            padding-top:30px; text-align:left;
        }
            #confirm-thanks h1 
            {
                font-family:'Myriad Pro',Arial,sans-serif; font-size:26px;line-height:30px;color:#000; margin:0; padding:0;
            }
        #confirm-details 
        {
            padding-top:25px;
        }
            #confirm-details h2
            {
                font-family:Arial,sans-serif;font-weight:bold;font-size:18px;padding:0;margin:0;padding-bottom:25px;
            }
            #confirm-details h3 
            {
                font-family:Arial,sans-serif; font-size:14px;font-weight:bold; padding:0;margin:0;padding-bottom:25px;
            }
            #confirm-details h4 
            {
                font-family:Arial,sans-serif;
                font-size:14px;
                font-weight:bold;
                padding:0;
                margin:0;
            }            
            .bluetext 
            {
                color:#6190c2;
                float: none;
                display: inline;
                line-height: 18px;
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
            }
            #confirm-details td 
            {
                vertical-align:top;
                padding-right:40px;
                padding-bottom:20px;
            }

            #confirm-details p
            {
                padding:0;
                margin:0;
                font-family:Arial,sans-serif;
                font-size:14px;                
            }
    #confirm-bot 
    {
        background-image:url(../images/confirm_bot.jpg);background-repeat:no-repeat; width:536px;height:19px;
    }
    
/** CONFIRM PAGE NAV STYLES **/
#main_nav {
	width:992px;
	height:28px;
	background:url(/images_new/navbar_bg.gif) no-repeat #9b5ba4 left top;
	clear:both;
	float:left;
}    
#main_nav {
	font-size:14px;
	white-space:nowrap;
}
#main_nav ul {
	padding:9px 0px 2px 0px;
	margin:0;
	margin-left:-2px;
	line-height:14px;
	font-size:14px;
	float:left;
}

#main_nav ul li {
	display:inline;
	padding:0 10px;
	line-height:14px;
	font-size:14px;
	height:26px;
	margin:0;
	background:url(/images_new/nav_left_border.gif) no-repeat left center;
}

#main_nav ul li a { 
	font-size:14px;
	line-height:14px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
    padding:8px 5px 2px 5px;
}

#main_nav ul li a:hover {
	font-size:14px;
	background:url(/images_new/navbar_hover.gif);
	background-repeat:repeat-x;
	line-height:14px;
	background-position:left top;
}

#main_nav ul li a.current {
	font-size:14px;
	background:url(/images_new/navbar_hover.gif);
	background-repeat:repeat-x;
	line-height:14px;
	background-position:left top;
}
.dropmenudiv{
	position:absolute;
	top: 10px;
	border: 1px solid #a267aa;
	font-family:Arial,Verdana,sans-serif;
	font-weight:bold;
	line-height:1em;
	padding:5px 0;
	z-index:150;
	background-color: #e9f0de;
	width: auto;
	visibility: hidden;
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	font-size:1em;
}


.dropmenudiv a{
	width: auto;
	display: block;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
	color: #9b5ba4;
	font-weight:bold;
	filter:alpha(opacity=95);
	-moz-opacity:.95;
    font-size:14px;	
}

.dropmenudiv a:link, .dropmenudiv a:visited 
{
	width: auto;
	display: block;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
	color: #9b5ba4;
	font-weight:bold;
	background-color:#e9f0de;
    filter:alpha(opacity=95);	
    -moz-opacity:.95;
}
    
* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	color:#9b5ba4;
	text-decoration: none;
	font-weight:bold;
	background-color:#ffffff;
	filter:alpha(opacity=95);
	-moz-opacity:.95;
}
h4.lph {
    font: 10pt Tahoma, Georgia, "Lucidia Grande", Verdana, sans-serif;
    font-weight:bold;
    text-align:center;
    white-space:nowrap;
}
div.error {
    background: transparent url( ../images/excl_y.jpg ) no-repeat top left;
    color: red;
    font-size:90%;
    padding-left: 20px;
}
.instr{
			font-family:Arial,sans-serif;
			font-size:11px;
			font-style:italic;
} ,
.openDay{
    background-color:#53DD7C;
}
.highlight{
    color:#FFF391;
}

/*Sticky Note*/
div.noteText
{
	vertical-align: middle;
	margin: 6px 0px 6px 8px;
}
td.noteCell
{
	vertical-align: top;
	padding: 3px 5px 3px 5px;
}
td.noteLeftBorder
{
	border-width: 0px;
	width: 1px;
	background: url(../images/note_border_yellow.gif);
	background-repeat: repeat;
}
td.noteRightCol
{
	border-width: 0px;
	width: 11px;
	background: url(../images/note_right_column_yellow.gif);
	background-repeat: no-repeat;
}
td.noteBottomBorder
{
	height: 1px;
	background: url(../images/note_border_yellow.gif);
	background-repeat: repeat-x;
}
td.stickyNoteSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	background: #ffffbe url(../images/note_background.gif) repeat-x;
	background-repeat: repeat-x;
}
td.stickyNote
{
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	background: #ffffbe url(../images/note_background.gif) repeat-x;
}


