@charset "utf-8";
/* CSS Document */

body {
	background: #760203 url(images/bg_new_23052011.jpg) no-repeat center top;
	margin: 0px auto; font: 14px Arial, Helvetica, sans-serif; 
}

.img {border:none;}

a.linkbig:link, a.linkbig:visited, a.linkbig:active {
	font: 13px Arial, Helvetica, sans-serif; font-weight:bold; color: #fff; text-decoration: none;
}
a.linkbig:hover {
	font: 13px Arial, Helvetica, sans-serif; font-weight:bold; color: #ebdabd; text-decoration: underline;
}
.online_ad{font: 46px Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic;  color:#ff6300; padding:0 0 0 0;}
.online_ad span{font: 26px Arial, Helvetica, sans-serif; vertical-align:top;  font-weight:bold; font-style:italic;  color:#ff6300; padding:0;}
.online_tp{font: 24px Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; padding:5px 0 0 10px; font-style: italic; }

.whiteColor { color: #484848 }
.redColor { color: #a10c10 }
.grayColor { color: #d6d6d6 }
.darkgrayColor { color: #666666 }
.blackColor { color: #404040; }

.heading { font: 18px Arial, Helvetica, sans-serif;  }

.smallTxt { font: 11px Arial, Helvetica, sans-serif; }

.tNormal { font: 14px/19px Arial, Helvetica, sans-serif; color: #404040;}
.normalTxt { font: 14px/19px Arial, Helvetica, sans-serif; color: #404040; background:url(images/bg_media.jpg) top left no-repeat; width:970px; }
.subheading { font: 15px Arial, Helvetica, sans-serif; color: #404040; }

.online{font: 16px/20px bold Arial, Helvetica, sans-serif; color:#404040; padding:86px 10px 0 10px;}

.bold { font-weight: bold; }

		.package ul { margin: 0px; padding: 0px; }
		.package ul li { background: url(images/bullet.jpg) no-repeat left 6px; list-style: none; border: 0px solid red; 
								  padding: 0px 0px 2px 12px;}
								  
		.details ul { margin: 0px; padding: 0px; }
		.details ul li { background: url(images/redBullet.jpg) no-repeat left 5px; list-style: none; border: 0px solid red; 
								  padding: 0px 0px 10px 12px;}								  
		
		
a.footerRoll:link, a.footerRoll:visited, a.footerRoll:active {
	font: 13px/19px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;
}
a.footerRoll:hover {
	font: 13px/19px Arial, Helvetica, sans-serif; color: #ebdabd; text-decoration: underline;
}

a.normalRoll:link, a.normalRoll:visited, a.normalRoll:active {
	font: 14px/19px Arial, Helvetica, sans-serif; text-decoration: none;
}
a.normalRoll:hover {
	font: 14px/19px Arial, Helvetica, sans-serif; color: #404040; text-decoration: underline;
}	
.poweredby { font: bold 16px Arial, Helvetica, sans-serif; color: #fff; }

.header { background: #000; cursor: pointer; padding:4px; }
.header:hover{ background-color:#666; }
.selected{ background-color:#F00; color:#fff; }
.content{ background:#FFF; padding:4px; font: 14px/19px Arial, Helvetica, sans-serif; }

.divBorder { border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; width: 100%; }

.normalTxt { font: 14px/19px Arial, Helvetica, sans-serif; color: #404040; }

/*Packages going here*/
.pkg{margin:0; padding:0 0 0 10px; background:url(images/pkg_top.jpg) no-repeat top left; width:307px; height:40px; font-family:Myriad Pro; font-size:16px; font-weight:bold; color:#fff;}
.pkg_ult_btm{margin:0; padding:0; background:url(images/pkg_ultimat_bttm.jpg) no-repeat top left; width:307px; height:5px;}
.pkg_ult_bg{margin:0; padding:0; background:url(images/pkg_ultimat_x.jpg) repeat bottom left; width:307px; font:14px/20px bold Arial, Helvetica, sans-serif; color:#fff;}
.pkg_exp_bg h1 { font: bold 26px Arial, Helvetica, sans-serif; color: #ffe272; margin: 5px; padding-left:14px; }

.pkg_exp_btm{margin:0; padding:0; background:url(images/pkg_exp_bttm.jpg) no-repeat top left; width:307px; height:5px;}
.pkg_exp_bg{margin:0; padding:0; background:url(images/pkg_exp_x.jpg) repeat bottom left; width:307px; font:14px/20px bold Arial, Helvetica, sans-serif; color:#fff;}
.pkg_ult_bg h1 { font: bold 26px Arial, Helvetica, sans-serif; color: #ffe272; margin: 5px; }

.build_own{margin:0; padding:2px 0 6px 16px; background:url(images/build_own_tp.jpg) no-repeat left top; width:969px; font-family: Myriad Pro; font-size: 16px; font-weight:bold;  color:#fff;}
.build_own_bg{margin:0; padding:0; background:url(images/build_own_y.jpg) repeat-y top left; width:969px; font:14px Arial, Helvetica, sans-serif; color:#4c4c4c;}
.build_own h1 { font: bold 26px Arial, Helvetica, sans-serif; color: #ffe272; margin: 5px; }

.upcom_game{margin:0; padding:0 0 6px 16px; font-family: Myriad Pro; font-size: 16px; font-weight:bold; color:#fff;}

.bulletText li { list-style: url(images/bulet_pkg.png); font:14px/20px bold Arial, Helvetica, sans-serif; }
.bulletText li ul li { list-style-image: none;}

.newrdbutton{padding:0px 0px 0 0; font: 12px Arial, Helvetica, sans-serif; color:Green; font-weight:bold; }
.copyright { font: 13px Arial, Helvetica, sans-serif; color: #FFF; line-height:24px; }

/*temprary use css as per anand sir*/
.regd{ color:#a10d34; font: bold 20px Arial, Helvetica, sans-serif;}
.form {font: 14px Arial, Helvetica, sans-serif; }
.form .textfield {margin:0; padding:0; width:198px; height:18px; border:1px solid #b5b5b5; font: 12px Arial, Helvetica, sans-serif; color:#4c4c4c; }
.form h1{font: bold 16px; color:#4c4c4c; }


.btnSiteMap{background:url(images/bttn_sitemap.png) 0 0 no-repeat; width:76px; height:27px; border:0}
.btnSchedule{background:url(images/bttn_schedule.png) 0 0 no-repeat; width:76px; height:27px; border:0}
.btnTicketDel{background:url(images/bttn_tkt_delivey.png) 0 0 no-repeat; width:106px; height:27px; border:0}
.btnbooknow{background:url(images/bttn_booknow.png) 0 0 no-repeat; width:89px; height:27px; border:0}
.btninfo{background:url(images/bttn_info.png) 0 0 no-repeat; width:76px; height:27px; border:0}
.btnseason{background:url(images/book_season_pass.png) 0 0 no-repeat; width:114px; height:27px; border:0}
.btn_49ersContinue{background:url(images/bttn_contin.png) 0 0 no-repeat; width:79px; height:27px; border:0}
.btn_49ersGenrate{background:url(images/btn_generate.png) 0 0 no-repeat; width:79px; height:27px; border:0}
.btn_49ersExport{background:url(images/btn_exportExl.png) 0 0 no-repeat; width:113px; height:27px; border:0}
.btn_49ersregister {background:url(images/register.gif) 0 0 no-repeat;width:79px;height:27px}
.btn_49erscancel{background:url(images/cancel.gif) 0 0 no-repeat;width:79px;height:27px}
.btn_49ersSubmit{background:url(images/bttn_submit.gif) 0 0 no-repeat;width:79px;height:27px}
.btn_49ersLogin{background:url(images/bttn_login.gif) 0 0 no-repeat;width:79px;height:27px}
.btn_49ersForgetPassword{background:url(images/bttn_forgetpassword.png) 0 0 no-repeat;width:121px;height:27px}
.btn_49ersupdate {background:url(images/update.gif) 0 0 no-repeat;width:80px;height:28px}
.btn_49ersback {background:url(images/back.png) 0 0 no-repeat;width:61px;height:27px}
.bn_49ersprint {background:url(images/bttn_print.png) 0 0 no-repeat;width:61px;height:27px}
.bn_49ersclose {background:url(images/bttn_close.png) 0 0 no-repeat;width:61px;height:27px}
.btn_49ersprevious {background:url(images/bttn_previous.png) 0 0 no-repeat;width:79px;height:27px}
.btn_49SeatSelecation {background:url(images/btn_selection.jpg) 0 0 no-repeat;width:121px;height:27px}
.btn_49Transportation{background:url(images/transport.png) 0 0 no-repeat;width:81px;height:26px}
.btn_49bookSeason{background:url(images/book_season_pass.png) 0 0 no-repeat;width:118px;height:27px}
.btn_49viewOrder{background:url(images/view.png) 0 0 no-repeat;width:57px;height:27px}
.btn_49EditOrder{background:url(images/bttn_Edit.png) 0 0 no-repeat;width:67px;height:27px}

 .btn_49Rates11{background:url(images/rates1.png) 0 0 no-repeat;width:50px;height:27px}
.btn_49Rates{background:url(images/rates.png) 0 0 no-repeat;width:50px;height:27px}
.btn_49Schedule{background:url(images/schedule.png) 0 0 no-repeat;width:70px;height:27px}
.btn_49Schedule11{background:url(images/schedule1.png) 0 0 no-repeat;width:70px;height:27px}
.btn_49Location{background:url(images/locations.png) 0 0 no-repeat;width:70px;height:27px}
.btn_49GameDayLocation{background:url(images/gameday_location.png) 0 0 no-repeat;width:130px;height:28px}
.btn_49TailgateLocation{background:url(images/locations.png) 0 0 no-repeat;width:70px;height:27px}

.btn_49Membrobillawinner{background:url(images/Memorabilia_winners.png) 0 0 no-repeat;width:124px;height:15px}

.btn_49MembrobillawinnerClose{background:url(images/closeIcon.png) 0 0 no-repeat;width:21px;height:21px}

/*.Pkp_location{ float:left; padding:0; margin:0;}
.Pkp_location .rs{ float:right; padding:-20px 0 0 120px; margin:0;}*/
.btn_49ersCloseIcon{background:url(images/close_icon.png) 0 0 no-repeat;width:20px;height:20px; border:none;}

.btn_49ersRatesHome{background:url(images/rate_Pkg.png) 0 0 no-repeat;width:40px;height:15px; border:none;}

.btn_49ersLocationHome{background:url(images/locations_Pkg.png) 0 0 no-repeat;width:60px;height:15px; border:none;}

.btn_49ersPackageinfo{background:url(images/bttn_Packageinfo.png) 0 0 no-repeat;width:38px;height:15px}
.btn_49ersPartybook{background:url(images/btn_Partybooknow.png) 0 0 no-repeat;width:131px;height:37px}
.dropdownpartypasngers {width:150px;font:11px Verdana,Tahoma,Arial,Helvetica}

.btn_49ersSendMsg{background:url(images/send.png) 0 0 no-repeat;width:117px;height:47px}

/*.grid_table{ padding:0; margin:0; font: 14px Myriad Pro;}
.grid_table h1{font-family: Myriad Pro; font-weight:bold; font-size: 20px;  color:#000000;}
.grid_table .txt{font-family: Myriad Pro; font-size: 18px;  color:#000000;}*/


/*Grid Formating */
.mGrid {   
width: 100%; font: 13px Arial, Helvetica, sans-serif;   
background-color: #dcd1be;   
margin: 5px 0 10px 0;   
border: solid 1px #796d59;   
border-collapse:collapse;   
}  
.mGrid td {   
padding: 4px;   
border: solid 1px #c1c1c1;   
color: #717171;   
font: 13px Arial, Helvetica, sans-serif; color:#282828; 
}  
.mGrid th {   
padding: 4px 4px;   
color: #fff;   
background: #796d59 ;   
border-left: solid 1px #525252;   
font-size: 13px; text-align:left;   
}  
.mGrid .alt {background-color: #f1e6d5 }  



/* DataGridFormating*/
.DList {   
width: 100%; font: 13px Arial, Helvetica, sans-serif;   
background-color: #f1e6d5;   
margin: 5px 0 10px 0;   
border: solid 1px #796d59;   
border-collapse:collapse;   
}  
.DList td {   
padding: 2px;   
color: #717171;  
   
font: 13px Arial, Helvetica, sans-serif; color:#282828; 
}  
.DList th {   
padding: 4px 4px;   
color: #796d59;   
font-size: 13px; text-align:left;  
}  
.DList .alt { background: #fcfcfc url(images/grd_alt.png);  }
.title{ font: 16px Arial, Helvetica, sans-serif; color:#9b0106;}
.errormsg {color:red;font:12px Tahoma,verdana;font-weight:bold}

.ContentBar {color:#282828;height:20px;padding:3;background:#dcd1be;font:bold 14px Verdana,Tahoma,Arial,Helvetica}
.fheadings {font:12px Tahoma,Verdana}
.rtextbox {width:160px;border:solid 1px #999;height:19px;font:12px Verdana,Tahoma,Arial,Helvetica}
.textbox {width:200px;border:1px solid #999;height:19px;font:12px Verdana,Tahoma,Arial,Helvetica}
.dropdown {width:200px;font:12px Verdana,Tahoma,Arial,Helvetica}
.mtext {font:12px Tahoma,Verdana}
.error{color:red;font:12px Tahoma,verdana;font-weight:bold}
.stextbox {width:80px;border:solid 1px #999;height:19px;font:12px Verdana,Tahoma,Arial,Helvetica}
.ContentBar1 {color:#282828;background:#eee2ce;font:16px Verdana,Tahoma,Arial,Helvetica}

.TPackage
{
width: 100%; font: 13px Arial, Helvetica, sans-serif;   
background-color: #f1e6d5;   
margin: 5px 0 10px 0;   
border: solid 1px #796d59;   
border-collapse:collapse;   
}
.TPackage td {   
padding: 6px;   
color: #717171;   
font: 13px Arial, Helvetica, sans-serif; color:#282828; 
}  
.TPackage th {padding: 4px 4px;   
color: #fff;   
background: #796d59 ;   
border-left: solid 1px #525252;   
font-size: 12px; text-align:left; }



.TPackagePartyPassengers
{
width: 100%; font: 13px Arial, Helvetica, sans-serif;   
background-color: #f79646;   
margin: 5px 0 10px 0;   
border: solid 1px #796d59;   
border-collapse:collapse;   
}
.TPackagePartyPassengers td {   
padding: 6px;   
color: #717171;   
font: 13px bold Arial, Helvetica, sans-serif; color:#282828:
}  
.TPackagePartyPassengers th {padding: 4px 4px;   
color: #fff;   
background: #796d59 ;   
border-left: solid 1px #525252;   
font-size: 12px; text-align:left; }



.TPackageParty
{
width: 100%; font: 13px Arial, Helvetica, sans-serif;   
margin: 5px 0 10px 15px;   
border: solid 0px #796d59;   
border-collapse:collapse;   
}
.TPackage td {   
padding: 6px;   
color: #717171;   
font: 13px Arial, Helvetica, sans-serif; color:#282828; 
}  
.TPackage th {padding: 4px 4px;   
color: #fff;   
background: #796d59 ;   
border-left: solid 1px #525252;   
font-size: 12px; text-align:left; }

 ul.TPackageParty { list-style-image:url(/Portals/_default/Skins/49ersExp/images/bulet2.png); }
 ul.TPackageParty li{ padding:0; margin:0;}
 
 .TPackageParty h1
{
font: bold 16px Arial, Helvetica, sans-serif; color: rgb(155, 1, 6);   
}
 .TPackageParty span
{
font: bold 14px Arial, Helvetica, sans-serif; color: #000;   
}


.TPackageNew
{
width: 100%; font: 13px Arial, Helvetica, sans-serif;   
background-color: #f1e6d5;   
margin: 5px 0 10px 0;   
border: solid 1px #796d59;   
border-collapse:collapse;   
}
.TPackageNew td {   
padding: 0px 6px 6px 6px;   
color: #717171;   
font: 13px Arial, Helvetica, sans-serif; color:#282828; 
}  
.TPackageNew th {padding: 4px 4px;   
color: #fff;   
background: #796d59 ;   
border-left: solid 1px #525252;   
font-size: 13px; text-align:left; }

.main{font: 13px Arial, Helvetica, sans-serif; color:#282828;}

.GdAlign{ vertical-align:top; }
.GdAlign2{ vertical-align:middle ; }
.watimg {background:url(images/sf_watermark.png) no-repeat center;}
/*GAME DAY QTAB GOING HERE*/
/* QT Tabs */

#qttabs {
background: #f9f4ec url(/images/tab_border.gif ) repeat-x bottom;
float:left;
font:12px Arial, Helvetica, sans-serif; color:#000;
font-weight: normal; width:100%;
}
#qttabs ul {
display: block;
list-style: none;
margin: 0pt; 
padding: 5px 10px 0px 0px;
}
#qttabs li {
float:left;
background:url(images/tab_left_on.png ) no-repeat left top;
margin:0;
padding:0 0 0 6px;
}
#qttabs a {
background:url(images/tab_right_on.png ) no-repeat right top;
color: #fff;
display:block;
float:left;
padding:6px 18px 7px 10px;
margin-right: 3px;
text-decoration: none;
}
  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #qttabs a {float:none;}
  /* End IE5-Mac hack */

#qttabs a:hover {
text-decoration: underline;
}
#qttabs .current {
background-image:url(images/tab_left.png );
}
#qttabs .current a {
background-image:url(images/tab_right.png );
color: #000;
padding-bottom: 7px;
}
#qttabs .current a:hover {
text-decoration: none;
}

.gameschedule{font: 13px Arial, Helvetica, sans-serif; padding:0; margin:0;}
.gameschedule h1{font: 20px bold Arial, Helvetica, sans-serif; text-align:center; color:#000; }
.gameschedule .inbound{font: 14px bold Arial, Helvetica, sans-serif;}

.rdbutton{padding:15px 0px 0 0; font: 12px Arial, Helvetica, sans-serif; color:#282828; }

/*---------DNN MENU---------*/
.dnn_menu{font: 13px Arial, Helvetica, sans-serif; color:#fff; }
.dnn_menu:hover{ color: #ebdabd; text-decoration: underline; background-color:Transparent;}

a.toggleheadingRoll:link, a.toggleheadingRoll:visited, a.toggleheadingRoll:active
{
    font: bold 14px/19px Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #a10c10;
}
a.toggleheadingRoll:hover
{
    font: bold 14px/19px Arial, Helvetica, sans-serif;
    color: #404040;
    text-decoration: underline;
}


.mGridRate {   
width: 100%; font: 13px Arial, Helvetica, sans-serif;   
margin: 0 0 10px 0;   
background-color: #ffdf7c;
border: solid 1px #796d59;   
border-collapse:collapse;   
}  
.mGridRate td {   
padding: 4px;   
border: solid 1px #c1c1c1;   
color: #fff5d5;   
font: 12px Arial, Helvetica, sans-serif; color:#282828; 
}  
.mGridRate th {   
padding: 4px 4px;   
color: #000;   
background:  #ffc000;   
border-left: solid 1px #525252;   
font-size: 13px; text-align:left;   
}  
.mGridRate .alt {background-color: #fffaeb }  



  
.mGridRate2 td {   
padding: 4px;   
border: solid 0px #c1c1c1;   
color: #fff5d5;   
font: 13px Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#000; 
}  


.mTableTailgate {   
width: 100%; font: 13px Arial, Helvetica, sans-serif;   
margin: 0 0 10px 0;   
background-color:#fff5d5;
border: solid 1px #796d59;   
border-collapse:collapse;   
}  
.mTableTailgate td {   
padding: 4px;   
border: solid 0px #c1c1c1;   
color: #fff5d5;   
font: 12px Arial, Helvetica, sans-serif; color:#282828; 
}  
.mTableTailgate th {   
padding: 4px 4px;   
color: #000;   
background:  #ffc000;   
border-left: solid 1px #525252;   
font-size: 13px; text-align:left;   
}  


.mTableMembrobillaInfo {   
width: 50%; font: 13px Arial, Helvetica, sans-serif;   
margin: 0 0 10px 0;   
background-color:#fff5d5;
border: solid 1px #796d59;   
border-collapse:collapse;   
}  
.mTableMembrobillaInfo td {   
padding: 4px;   
border: solid 0px #c1c1c1;   
color: #fff5d5;   
font: 13px Arial, Helvetica, sans-serif; color:#282828; 
}  


.mTableGolfSmithInfo {   
width: 70%; font: 13px Arial, Helvetica, sans-serif;   
margin: 0 0 10px 0;   
background-color:#fff5d5;
border: solid 1px #796d59;   
border-collapse:collapse;   
}  
.mTableGolfSmithInfo td {   
padding: 4px;   
border: solid 0px #c1c1c1;   
color: #fff5d5;   
font: 13px Arial, Helvetica, sans-serif; color:#282828; 
}  

.DisplaySeatGreen
{
	font-size:13px;
	color:Green;
	font-weight:bold;
	}
	
	
	.DisplaySeatRed
{
	font-size:13px;
	color:Red ;
	font-weight:bold;
	}

/*Game Specific Menu*/
 /* #menu2
    {
        z-index: 100;
        margin: 0px;
        padding: 0px;
        list-style-type: none;
    }
    
    #menu2 LI
    {
        padding: 0px; list-style:none;
        z-index: 100;
        margin: 0px;
        width: 150px;
        position: relative;
        height: 39px;
    }
    #menu2 LI DL
    {
        left: 0px; list-style:none;
        padding-bottom: 0px;
        position: absolute;
        top: 0px;
    }
    #menu2 LI A
    {
        text-decoration: none;
    }
    #menu2 LI A:visited
    {
        text-decoration: none;
    }
    #menu2 LI DD
    {
        display: none;
    }
    #menu2 LI A:hover
    {
        border-width: 0px;
    }
    #menu2 LI:hover DD
    {
        display: block;
    }
    #menu2 LI A:hover DD
    {
        display: block;
    }
    #menu2 LI:hover DL
    {
        padding-bottom: 0px;
    }
    #menu2 LI A:hover DL
    {
        padding-bottom: 0px;
    }
    #menu2 TABLE
    {
        padding: 0px;
        font-size: 11PX;
        border-collapse: collapse;
    }
    #menu2 DL
    {
        padding: 0px;
        margin: 0px;
        width: 60px;
        height: 20px;
    }
     #menu2 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}*/
	  
    #menu2
{	margin: 0; width:139px; height:39px;
	padding: 0;
	z-index: 100;}

#menu2 li
{	margin: 0; width:139px;
	padding: 0;
	list-style: none;
	float: left;
	z-index: 100;
	font: bold 13px arial;}

#menu2 li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 0px;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#menu2 li a:hover
{	 background: #ffcc3d;
        color: #000;
        }

#menu2 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	z-index: 100;
	background: #EAEBD8;
	}

	#menu2 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #f1e4d1;
		color: #000;
		font: 13px arial}

	#menu2 div a:hover
	{	background: #ffcc3d;
		color: #000}


		  .faultLine{ padding:0; margin:0;}
    .faultLine h1{ font:bold 20px/40px Arial, Helvetica, sans-serif; color: rgb(155, 1, 6); padding:0; margin:0;}
    ul.faultLine { list-style-image:url(/Portals/_default/Skins/49ersExp/images/bulet2.png); }
    ul.faultLine li{ list-style-image:url(); padding:0; margin:0;}

    /* #menu2 DT {

 PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 2px;  PADDING-Left: 16px; BORDER-BOTTOM: #fff 0px solid;

 } */
 

  

    
   
/* menu styles */

/*body { margin: 0; margin-top: 10px; padding: 0; background: #e5d2b2 url(images/main_bg.jpg) repeat-y center top; color: #fff; text-align: center; font: 13px/19px Arial, Helvetica, sans-serif; color: #4c4c4c; }

#wrapper { margin: 0 auto; width: 879px;}

.header {}

	.onestop{font: bold 14px Arial, Helvetica, sans-serif; color: #4c4c4c;}
	.onestop span{font: bold 14px Arial, Helvetica, sans-serif; color: #953233;}
	
		.logo { background: url(images/logo2_3_v2.png) no-repeat center top; width: 250px; height: 151px; margin: 0px auto; }
	
	.linkroll { font: bold 14px/26px Arial, Helvetica, sans-serif; color: #ed2024; text-decoration: underline }
	
.news a { color: #4c4c4c; text-decoration: none; font-size:12px; font-weight:bold;}
.news a:link { color: #4c4c4c; text-decoration: none; font-size:12px; font-weight:bold;}
.news a:hover { color: #a10c10; text-decoration: none; font-size:12px; font-weight:bold;}

	

	.headerAni { width: 879px; height: 222px;}	
	
.container { font: 15px/22px Arial, Helvetica, sans-serif; color: #2b2b2b; margin:auto; }	
	h1 { font: bold 24px/26px Arial, Helvetica, sans-serif; color: #a10c10;}

.footer_line { border-top: 1px solid #d1b991; color: #4c4c4c; clear:both; margin-bottom:10px; margin-top:5px; }
.copyright { float:left; color: #4c4c4c; text-decoration: none; width:879px; margin:0; padding:0; font-size:12px;}

.copyright .footer { float:right; margin-top:-20px; background:url(images/poweredbyAccelar.jpg) no-repeat; float:right; width:196px; height:35px;}

.bottom_link { float:left; color: #4c4c4c; text-decoration: none; width:879px; margin:0; padding:0; font-size:12px;}
.bottom_link a { color: #4c4c4c; text-decoration: none; font-size:12px;}
.bottom_link a:link { color: #4c4c4c; text-decoration: none; font-size:12px;}
.bottom_link a:hover { color: #ff0000; text-decoration: none; font-size:12px;}



.main_tp{ background-color: #c7a765; color: #ffffff; background:url(images/main_top.png) top left no-repeat; width:700px; height:9px; }
.main_btm{ background-color: #c7a765; color: #ffffff; background:url(images/main_bttm.png) top left no-repeat; width:700px; height:9px; }
.main{ background-color: #c7a765; color: #ffffff; }
 
.main td{ font: 12px Arial, Helvetica, sans-serif; color: #4c4c4c; text-align:left; background-color: #dfdfdf; }
.main14{ color: #ffffff; font-size: 14px;}

.plan { color: #4c4c4c; text-decoration: none; font-size:18px; font-weight:bold;}
.tick { color: #a10c10; text-decoration: none; font-size:14px; font-weight:bold;}

.ultimate{color:#4c4c4c; font:  14px Arial, Helvetica, sans-serif;}
.list{ float:left; font: 16px Arial, Helvetica, sans-serif; color: #4c4c4c; list-style:url(images/bulet3.png); background-repeat:no-repeat; margin:6px 0 0 40px;}

.bn_49ersregister {background:url(images/register.gif) 0 0 no-repeat;width:80px;height:28px}
.bn_49erscancel {background:url(images/cancel.gif) 0 0 no-repeat;width:80px;height:28px}
.bn_49ersupdate {background:url(images/update.gif) 0 0 no-repeat;width:80px;height:28px}

.mtext {font:12px Tahoma,Verdana}
.fheadings {font:12px Tahoma,Verdana}
.ContentBar {color:#049;height:20px;padding:3;background:#E2EAF8;font:bold 14px Verdana,Tahoma,Arial,Helvetica}
.textbox {width:200px;border:1px solid #999;height:19px;font:12px Verdana,Tahoma,Arial,Helvetica}
.error{color:red;font:12px Tahoma,verdana;font-weight:bold}
.dropdown {width:200px;font:12px Verdana,Tahoma,Arial,Helvetica}
.fheadings {font:12px Tahoma,Verdana}
*/erdana,Tahoma,Arial,Helvetica}
.error{color:red;font:12px Tahoma,verdana;font-weight:bold}
.dropdown {width:200px;font:12px Verdana,Tahoma,Arial,Helvetica}
.fheadings {font:12px Tahoma,Verdana}
*/


