html {
        height: 100%;
}

body{
        height: 100%;
        margin:0px;
        background: #CBCBCB url("/img/bg.jpg");
        }
        
form{
        margin:0px;
		padding:0px;
        }

img {
        border:0px;
        }
        
p,ol,ul,li{
        margin:0px 0 0 4px;
        padding:0 0 0 12px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#000000;
        text-decoration:none;
        line-height:18px;
        }

        
td{
        margin:0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#000000;
        text-decoration:none;
        line-height:18px;
        }

a{
        margin:0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#000000;
        text-decoration:underline;
        line-height:14px;
        }

a:hover{
        text-decoration:none;
        }

.link {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #ffffff;
        font-family:Arial, Helvetica, sans-serif;
        text-decoration:underline;
                }
        .link:hover {
        COLOR: #C4C4CD;
                }       
h1{
        margin:0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:19px;
        font-weight:bold;
        color:#000000;
        text-decoration:none;
        line-height:24px;
        }

h1.white{
        margin:28px 0px 0px 0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:22px;
        font-weight:normal;
        color:#fff;
        text-decoration:none;
        }



h2{     
        margin:0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:17px;
        color:#000000;
        text-decoration:none;
        line-height:24px;
        }
        
h3{     
        margin:0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        color:#000000;
        text-decoration:none;
        line-height:19px;
        }



                
.mid-text{
        margin:0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#000000;
        text-decoration:none;
        line-height:17px;
		text-transform: uppercase;
        }


.midbody{
        color:#330000;
        background:#d39200 url('/img/mid-bg1.gif') repeat-x top;
        }


.midbody2{
        color:#330000;
        background:#d39200 url('/img/mid-bg2.gif') repeat-x top;
        }


input, textarea {
        background:#fff;
        border:1px solid #808080;
        color: #3f3f3f; 
        font: normal 14px Tahoma;
}
input.no{
        background:none;
        border:none;
}
input.error{
        background:#FFF0F1;
        border:1px solid #FF0000;
}

.input{
        background:#1A1A1A;
        border:1px solid #7A7A7A;
        font-size:12px;
        color:#FFFFFF;
        font-weight:normal;
        width:150px;
        text-align:center;
        height:17px;
        padding:3px 0 0 4px;
        }
        
.input2{
        width:300px;
        }

.input3{
        width:190px;
        border:1px solid #A7A7A7;
        background-color:#FFFFFF;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#000000;
        padding:3px 0 0 4px;
        height:16px;
        }

.input4{
        width:158px;
        border:1px solid #D3D3D3;
        background-color:#181818;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#ffffff;
        padding:2px 0 0 4px;
        height:19px;
        }       
                        
.select{
        width:199px;
        border:1px solid #A7A7A7;
        background-color:#FFFFFF;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#000000;
        height:18px;
        }                       
                        

.toplinks-1{
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight:normal;
        text-decoration:none;
        color:#FFFFFF;
        }               
.toplinks-1:hover{
        color:#FFFF00;
        }

.toplinks-2{
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        color:#383856;
        background:url(/img/toplinks-bg.gif);
        display:block;
        height:30px;
        line-height:30px;
        padding-top:2px;
        text-decoration:none;
        text-align:center;
        }
.toplinks-2:hover{
        background:url(/img/toplinks-hover-bg.gif);
        }
.toplinks-3{
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        background:url(/img/toplinks-bg2.gif);
        display:block;
        height:31px;
        padding-top:12px;
        text-decoration:none;
        text-align:center;
        }
.toplinks-3:hover{
        background:url(/img/toplinks-hover-bg2.gif);
        }

.toplinks-3-psevdo{
        background:url(/img/toplinks-bg2.gif);
        display:block;
        height:43px;
		line-height:43px;
        padding:0px;
        text-align:center;
        cursor: pointer;
}
.toplinks-3-psevdo.selected{
        background:url(/img/toplinks-hover-bg2.gif);
        cursor: pointer;
}

.toplinks-3-psevdo a{
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#000000;
        text-decoration:none;
}



.big-txt{
        color:#000000;
        font-family:Arial, Helvetica, sans-serif;
        font-size:20px;
        font-weight:bold;
        }
                        
.body-bg{
        background:#000000 url(/img/body-bg.gif) repeat-x left top;
        }
        

.white-text{
        color:#FFFFFF;
        font-size:18px;
        font-weight:bold;
        }
.whitetxt-large{
        color:#FFFFFF;
        font-size:24px;
        font-weight:bold;
        line-height:30px;
        }       
.white-text2{
        font-family:Arial, Helvetica, sans-serif;
        color:#FFFFFF;
        font-size:14px;
        font-weight:normal;
        }
.white-text3{
        font-family:Arial, Helvetica, sans-serif;
        color:#FFFFFF;
        font-size:12px;
        font-weight:normal;
        }

.light-grey{
        font-family:Arial, Helvetica, sans-serif;
        color:#808080;
        font-size:11px;
        font-weight:normal;
        }

.orange-txt{
        color:#DDA600;
        }               
.white-narrow{
        font-family:Arial narrow, Arial, Helvetica, sans-serif;
        color:#FFFFFF;
        font-size:14px;
        font-weight:normal;
        }
.one-two-three{
        font-family:Arial, Helvetica, sans-serif;
        color:#000000;
        font-size:12px;
        text-decoration:none;
        }
.one-two-three a{
        color:#000000;
        text-decoration:none;
        }       
.one-two-three a:hover{
        text-decoration:underline;
        }       
.one-two-three b{
        }       
        
.bold-txt{
        font-family:Arial narrow, Arial, Helvetica, sans-serif;
        color:#000000;
        font-size:14px;
        font-weight:bold;
        text-decoration:none;
        }
.bold-txt a{
        font-family:Arial narrow, Arial, Helvetica, sans-serif;
        color:#000000;
        font-size:14px;
        text-decoration:none;
        font-weight:bold;
        }       
a.bold-txt-onblack      {
        font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
        color:#E9B523;
        font-size:14px;
        font-weight:bold;
        text-decoration:none;
}
a.bold-txt-onblack:hover      {
        color:#ffffff;
        text-decoration:none;
}
a.bold-txt-onyelow      {
        font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
        color:#000000;
        font-size:14px;
        font-weight:bold;
        text-decoration:none;
}
a.bold-txt-onyelow:hover      {
        color:#ffffff;
        text-decoration:none;
}


.bold-txt:hover{
        text-decoration:none;
        }
        
.yellow-text{
        color:#FFC000;
        font-size:18px;
        font-weight:bold;
        }
.footer{
        background: #fff url(/img/footer-bg.gif) bottom repeat-x; 
        color:#575758;
        font-size:10px;
        padding-left:8px;
        padding-right:8px;
        }
.footerbg{
        background: #fff url(/img/footer-bg.gif) bottom repeat-x; 
		}

.footer a {
        color:#575758;
        font-size:10px;
        text-decoration:none;
        }       

.footer a:hover{
        color:#575758;
        font-size:10px;
        text-decoration:underline;
        }       

        
a.bottomlinks {
        color:#333333 !important;
        text-decoration:none;
        }

a.bottomlinks:hover{
        color:#000000 !important;
        }

.border-white{
        border:1px solid #FFFFFF;
        border-collapse:collapse;
        }
.border-tb{
        border-bottom:1px solid #FFFFFF;
        border-top:1px solid #FFFFFF;
        }
.border-lr{
        border-left:1px solid #FFFFFF;
        border-right:1px solid #FFFFFF;
        }
        
.yallow-heading{
        font-family:Arial, Helvetica, sans-serif;
        color:#FFC000;
        font-size:12px;
        text-decoration:none;
        font-weight:normal;
        }       
        
.yallow-heading a{
        font-family:Arial, Helvetica, sans-serif;
        color:#FFC000;
        font-size:12px;
        font-weight:normal;
        text-decoration:none;
        }               
        
.yallow-heading a:hover{
        text-decoration:underline;
                }
        
.find-a-trainer{
        background:url(/img/find-a-trainer.jpg) no-repeat left top;
        }               

.find-a-trainer-input{  
        background:#1A1A1A;
        border:1px solid #7A7A7A;
        font-size:12px;
        color:#FFFFFF;
        font-weight:normal;
        width:150px;
        height:19px;
        padding:3px 0 0 4px;
        }
        
.body-bg2{
        background:url(/img/body-bg2.gif)  #020202 repeat-x left top;
        font-family:Arial, Helvetica, sans-serif;
        color:#808080;
        font-size:11px;
        font-weight:normal;
        }
                
.find-bg{
        background:url(/img/find-bg1.gif) #D39200 repeat-x left top;
        }
        
.search-results{
        background: #ECB927 url(/img/search-results.gif) no-repeat left top;
        height:50px;
        }       
.header2{
        background-color:black;
        }
        
.TEXTHEADINGSMALL {
        FONT-WEIGHT: bold; 
        FONT-SIZE: 10px;  
        COLOR: #dfa614;  
        FONT-FAMILY: Verdana
        }
.TEXTHEADINGSMALL a{
        FONT-WEIGHT: bold; 
        FONT-SIZE: 10px;  
        COLOR: #dfa614;  
        FONT-FAMILY: Verdana
        }

.TEXT {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #C4C4CD;
        font-family:Arial, Helvetica, sans-serif;
        }       

.HEADINGYELLOW{
        FONT-WEIGHT: normal;
        FONT-SIZE: 14px;
        COLOR: #dfa614;
        font-family:Arial, Helvetica, sans-serif;
}

.HEADINGWHITE{
        FONT-WEIGHT: normal;
        FONT-SIZE: 14px;
        COLOR: #ffffff;
        font-family:Arial, Helvetica, sans-serif;
}

.filters-results-img{
        background:url(/img/filter-results.jpg) no-repeat left top;
        height:320px;
        }       
.find-trainer{
        background:url(/img/find-a-trainer.jpg) repeat-x left center;
        height:145px;
        width:296px;
        }
.sidetable1{
        color:#333333;
        background: #d49301 url(/img/sidetbl-bg1.gif) top repeat-x ;
        }       

.sidetable2{
        color:#ffffff;
        background:#000000;
        }
.calender-schedule1{
        background:#816A30;
        border:1px solid #5B440A;
        color:#3F3F3F;
        height:55px;
        padding-top:34px;
        }       
        
.calender-schedule2{
        background:#EDD087;
        border:1px solid #6E5108;
        color:#000000;
        height:55px;
        padding-top:34px;
        }       

.calender-schedule3{
        border:1px solid #000000;
        background:url(/img/schedule-bg.gif) repeat-y top;
        color:#000000;
        height:55px;
        padding-top:34px;
        }

.border1{
        border:1px solid #B9B9B9;
        color:#999999;
        }
.blank-schedule{
background:#C6C6C6;
border:1px solid #B9B9B9;
        }       
        
.session-link{
        color:#FFBF00;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        text-decoration:none;
        }
.active-session{
        background:url(/img/active-session-bg.gif) repeat-x center;
        border:1px solid #B9B9B9;
        }
.text1{
        font-size:20px;
        font-weight:bold;
        font-family:Arial Narrow, Arial, Helvetica, sans-serif;
        color:#333333;
        padding-left:20px;
        }
.text2{
        font-size:16px;
        font-weight:normal;
        font-family:Arial Narrow, Arial, Helvetica, sans-serif;
        color:#333333;
        padding-left:20px;
        }
.sidelinks{
        color:#FFFFFF;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        text-decoration:none;
        margin-left:15px;
        }
.sidelinks:hover, .sidelinks-2:hover{
        color:#EBB927;
        }               
.sidelinks-2{
        color:#FFFFFF;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
        font-weight:  bold;
        text-decoration:none;
        margin-left:15px;
        }


.accept                         {       background:url(/img/accept.gif) no-repeat;width:16px;height:16px;       }
.reject                         {       background:url(/img/reject.gif) no-repeat;width:16px;height:16px;       }
.clean                          {       background:url(/img/0.gif) no-repeat;width:16px;height:16px;    }
.error                          {       color: #FF5050;         }


/* div's */
#liover                         {       position: absolute; top: 0; left: 0; z-index: 1020; width: 100%; height: 100%; background-color: #000;}
#system_message         {       position: absolute; top: 0px; left: 0; z-index: 1021;}
/* div's */

.systemheader           { font: normal 15px Tahoma; color: #fff; line-height: 40px}
.systemheader span      { color: #ffbf00;}

.systemheader a             { font: normal 15px Tahoma; color: #fff; text-decoration: none; line-height: 50px; display: block; height: 50px; width: 100%;}
.systemheader a span      { color: #ffbf00;}

#titlespotl	{
	border: 0px solid white;
	cursor: pointer;
}

.h1_yellow{
        FONT-WEIGHT: normal;
        FONT-SIZE: 22px;
        COLOR: #dfa614;
        font-family:Verdana;
}
.h1_white{
        FONT-WEIGHT: normal;
        FONT-SIZE: 22px;
        COLOR: #ffffff;
        font-family: Verdana;
}

.C_white {
        color: #ffffff;
}
.C_white p {
        color: #ffffff;
}


.cGrey  {color:#999999;}
.cWhite  {color:#fff;}
.cGold {color: #ffc000;}
.cLilac {color: #047391;}
.cMudGold {color: #D39200;}

.bgGrey {background-color: #F0F0F0;}
.bgToday        {background-color: #DCFDD7;}
.BlackOut        {width:15px; height:30px; display: block; position:absolute; z-index: 1; background: transparent url("/img/020.png"); }

.star           {font : bold 12px Tahoma;}

.text9  {       font-size:9px           }
.text10 {       font-size:10px; }
.text11 {       font-size:11px; }
.text12 {       font-size:12px; }
.text13 {       font-size:13px; }
.text14 {       font-size:14px; }
.text16 {       font-size:16px; }
.text17 {       font-size:17px; }
.text18 {       font-size:18px; }
.text20 {       font-size:20px; }
.text22 {       font-size:22px; }
.text24 {       font-size:24px; }
.text26 {       font-size:26px; }
.text30 {       font-size:30px; }
.text36 {       font-size:36px; }

.lineh10         {      line-height:10px; }
.lineh12         {      line-height:12px; }
.lineh14         {      line-height:14px; }
.lineh16         {      line-height:16px; }
.lineh18         {      line-height:18px; }
.lineh20         {      line-height:20px; }
.lineh21         {      line-height:21px; }
.lineh22         {      line-height:22px; }


.fArial				{font-family: Arial;}
.fTahoma		{font-family: Tahoma;}
.fVerdana		{font-family: Verdana;}
.fTrebuchet		{font-family: "Trebuchet MS";}

/*******************************/
.formcor1       {position:absolute; display:block; width:20px; height: 20px; z-index:10; margin: -19px 0 0 -1px; border-bottom: 1px solid #fff;}
.formcor2       {position:absolute; display:block; width:22px; height: 20px; z-index:10; margin: -19px 0 0 -19px; border-bottom: 1px solid #fff;}
.formheader    {font: normal 15px Tahoma; color: #000; text-transform: uppercase; line-height: 20px; padding-left: 25px; white-space: nowrap;}
.formheader a {font: normal 15px Tahoma; text-transform: uppercase; line-height: 20px; text-decoration: none;}
.formhbg                {background: #fff url('/img/formhbg.gif') bottom repeat-x; height: 29px;}
.formbg         {background: #fff url('/img/formbg.gif') bottom repeat-x;border: 1px solid #e0e1e1; border-top: none;}
.formcontent    {color: #3f3f3f; font: normal 10px Tahoma;}
.innerpad1      {padding: 10px 5px 10px 25px; color: #3f3f3f; font-family: Tahoma;}
.upper          {text-transform: uppercase;}
.lower          {text-transform: lowercase;}

.aqua                   {color: #1a8e83}
a.aqua:hover    {color: #000000}

a.calendar-elm   {display: block; width: 95px; height: 95px; border: 1px solid transparent; font-size:14px; text-align: center; text-decoration: none; color: #000;}
a.calendar-elm   span {display: block; margin-top: 35px;}
a.calendar-elm   b {font-size:20px}

.not_available {
        background:url("/img/bg-not_available.gif") no-repeat top left;
}
/*a:hover.calendar-elm.not_available{background:url("/img/bg-not_available_hover.gif") no-repeat top left !important;}*/

.available      {       background:url("/img/bg-available.gif") no-repeat top left;     }
a:hover.calendar-elm.available{background:url("/img/bg-selected.png") no-repeat top left !important;}
a.calendar-elm.available.clicked{background:url("/img/bg-selected.png") no-repeat top left !important;}
a:hover.calendar-elm.available.clicked{background:url("/img/bg-selected.png") no-repeat top left !important;}

.blackmidbody {
	color:#fff;
    background:#000000 url('/img/black-mid-bg1.gif') repeat-x top;
}

.h100pr	{height: 100%;}

.tip-title {
	font: bold 20px Arial Narrow, Arial;
	text-transform: uppercase;
}
.tip-date {
	font: 13px Arial Narrow, Arial;
}
.tip-body {
	font: 12px Arial;
	padding: 0px 30px 30px 45px; 
}
.tip-body-sep {
	border-style: solid;
	border-color: #C0C0C0;
	border-width: 1px 0px 1px 0px;
	margin: 10px 1px 1px 1px;
	padding: 2px;
}
.tips-month-link {
	font: 14px Arial Narrow, Arial;
	display: block;
	margin: 8px 0px 0px 0px;
	text-decoration: none;
}
.tip-title a {
	font: bold 20px Arial Narrow, Arial;
	text-transform: uppercase;
}
.comment-title {
	font: bold 16px Arial Narrow, Arial;
	text-transform: uppercase;
}
.comment-title a {
	font: bold 16px Arial Narrow, Arial;
	text-transform: uppercase;
}
.comment-date {
	font: 13px Arial Narrow, Arial;
}
.comment-body {
	font: 12px Arial;
	padding: 0px 30px 30px 70px; 
}
.comment-body-sep {
	border-style: solid;
	border-color: #C0C0C0;
	border-width: 1px 0px 0px 0px;
	margin: 10px 1px 1px 1px;
	padding: 2px;
}

.preview_titlebg {
	background:#000000 url('/img/preview_titlebg.gif') repeat-x top;
}

a.menuarrowtimeoff{
	background-image: url("/img/smallclock.png");
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
a.menuarrowbook{
	background-image: url("/img/smallbook.png");
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
a.menuarrowcancel{
	background-image: url("/img/smallcancel.png");
	background-repeat: no-repeat;
	background-position: 6px 5px;
}a.menuarrowreschedule{
	background-image: url("/img/smallresche.png");
	background-repeat: no-repeat;
	background-position: 5px 2px;
}
a.menuarrowsession{
	background-image: url("/img/smallsession.png");
	background-repeat: no-repeat;
	background-position: 5px 3px;
}



.d_cal_menu {
	position: absolute;
	display: none;
	background-color: #EEE;
	font: 9px Verdana;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #626262;
	border-right: 1px solid #626262;
	z-index: 1200;
	width: 170px;
}
.d_cal_menu a {
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	font: bold 9px Verdana;
	text-transform: uppercase;
	color: #1A8E83;	
	padding: 5px 14px 5px 13px;
	white-space: nowrap;
}
.d_cal_menu a.clear {
	display: inline;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	font: bold 9px Verdana;
	text-transform: uppercase;
	color: #1A8E83;	
	padding: 0;
}
.d_cal_menu a:hover {
	color: #1A8E83;
	text-decoration: none;
	background-color: #FAFAFA;
}
.d_cal_table {
	border-bottom: 1px solid #CCC;	border-right: 1px solid #CCC;
	display: block
}
.d_cal_table th {
	height: 16px; 
	font: bold 9px Verdana; 
	text-align: left; 
	color: #333;
	background: url('/img/week_day_bg.gif') repeat-x top;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
}
.d_cal_table td {
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
}
.menuarrow {
	position:absolute; display:block; width:15px; height:10px;
	z-index:1100;
}
#ttt	{
	background: url('/img/take-the-tour-index.jpg') no-repeat top left;
	width: 302px; 
	height: 155px;
}
#wtv	{
	background: url('/img/watchthevideo.jpg') no-repeat top right;
	width: 302px; 
	height: 155px;
}
#fat	{
	background: url('/img/find-a-trainer-index.jpg') no-repeat top right;
	width: 301px; 
	height: 155px;
}
#ft	{
	background: url('/img/feature-trainer-index.jpg') no-repeat top left;
	width: 299px; 
	height: 155px;
}

#ftb	{
	background: url('/img/filter-results-index.jpg') no-repeat top left;
	width: 358px; 
	height: 320px;
}
#ftb2	{
	background: url('/img/featurestrainer.gif') no-repeat top left;
	width: 358px; 
	height: 320px;
}


#logosm		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/logosm.png); width:expression(1); height:expression(1); width:158px; height:85px;}
#fitChicken	{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/FitChicken.png); width:expression(1); height:expression(1); width:244px; height:116px;}
#fitChickenSM	{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/FitChickenSM.png); width:expression(1); height:expression(1); width:124px; height:59px;}
.m-r10		{ margin-right: 10px;}
.m-r20		{ margin-right: 20px;}
.m-r30		{ margin-right: 30px;}


a.ttt			{font: normal 12px Verdana; color: #ffc000;}
.fattx			{font: normal 11px Verdana; color: #ffffff; line-height: 26px;}

#fitChickenINN	{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/FitChickenINN.png); width:expression(1); height:expression(1); width:254px; height:113px;}
#fitChickenINN	 {
	position: absolute;
	margin: -8px 0px 0 10px;
}

.inntopbg	{
	background: #000 url('/img/inntopbg.gif') repeat-x top;
}

.tab td {
    padding: 4px 0;
}


/*media player*/
.sprtr					{background: #000;}
.ttl					{background: url('/img/mediaplayer/ttlbg.gif') top repeat-x; font: normal 10px Verdana; color: #fff;}
.volum					{background: url('/img/mediaplayer/volbg.gif') top left no-repeat;}
.prbg					{background: url('/img/mediaplayer/prbg.gif') top repeat-x;}
a.prevButton							{background: url('/img/mediaplayer/prev.gif') top left no-repeat; display: block; width: 28px; height: 26px; }
a.prevButton:hover, a.prevButton.sel	{background: url('/img/mediaplayer/prev.gif') bottom left no-repeat;}
a.nextButton							{background: url('/img/mediaplayer/next.gif') top left no-repeat; display: block; width: 28px; height: 26px; }
a.nextButton:hover, a.nextButton.sel	{background: url('/img/mediaplayer/next.gif') bottom left no-repeat;}
a.fullButton							{background: url('/img/mediaplayer/fs.gif') top left no-repeat; display: block; width: 28px; height: 26px; }
a.fullButton:hover, a.fullButton.sel	{background: url('/img/mediaplayer/fs.gif') bottom left no-repeat;}
a.prom									{background: url('/img/mediaplayer/prom.gif') top left no-repeat; display: block; width: 24px; height: 7px; }
a.prom:hover, a.prom.sel				{background: url('/img/mediaplayer/prom.gif') bottom left no-repeat;}

a.volumer								{background: #fff;  display: block; width: 5px; height: 13px; margin: 0 0 0 0; margin-top: 6px; display: none;}
a.volumer:hover,a.volumer.sel		{background: #ddd;}

a.playButton							{background: url('/img/mediaplayer/play.gif') top left no-repeat; display: block; width: 30px; height: 26px; }
a.playButton.sel						{background: url('/img/mediaplayer/play.gif') bottom left no-repeat;}
.codebanner				{display: none;}
/*media player*/

table.pmnull {border: none !important;}
table.pmnull td {
	padding:0 !important; 
	margin:0 !important; 
}

.week_padd {
	padding: 10px !important; 
}

#freeform {
	background: #d49301 url('/img/freeformbg.gif') top repeat-x;
}
.freeinputspan {
	background: url('/img/freeformelmbg.gif') no-repeat top right;
	display: block;
	width: 247px; 
	height: 31px;
	border: none;
	padding: 0px 0px 0 0px;
}
.freeinput {
	background: none;
	width: 247px; 
	height: 31px;
	border: none;
	font: normal 17px Arial; 
	color: #808080;
	line-height:31px;
	padding: 0px 0px 0 0px;
}

