/**
 * @Theme:Standard
 * @Author:Everett Myers (everett.myers@actha.us)
 * @LastUpdate:2011-04-18T16:57:50-07:00
 * @BaseCode:AF ver 2.0.0
 */ 

 /* Imports */
@import url('main.css');

/* RIDE MANAGER NAVIGATION */
#rideManagerNav {display:block;position:relative;font-size:12px;clear:both;}
#rideManagerNav ul {padding:0;margin:auto;}
#rideManagerNav li {background:#A36218;position:relative;float:left;list-style-type:none;height:20px;border-right:2px solid #FFF;margin:0px;border-top:2px solid #FFF;}
#rideManagerNav li.parent:first-child {border-left:2px solid #FFF;}
#rideManagerNav li a {padding:5px 15px;display:block;cursor:pointer;color:#FFF;}
#rideManagerNav li li{background:#A36218;}
#rideManagerNav li:hover, #rideManagerNav li li:hover{background:#A38D74;}
#rideManagerNav img.dd{margin-bottom:4px;}
#rideManagerNav ul ul {position:absolute;left:0;padding:0px;z-index:9999;border:1px solid #FFF;}
#rideManagerNav ul ul li{border:none;border-bottom:1px solid #FFF;width:200px;float:none;height:auto;}
#rideManagerNav li li a {padding:7px 5px 7px 30px;display:block;cursor:pointer;}
#rideManagerNav ul ul li:last-child{border-bottom:none;}
#rideManagerNav ul ul ul.grandchild{position:relative;border:none;border-top:3px solid #FFF;border-bottom:3px solid #FFF;}
#rideManagerNav ul ul ul li.grandchild{background:#5C5145;}
#rideManagerNav img.child{position:absolute;top:3px;left:3px;}
#rideManagerNav li.parent:hover ul.child {display:block !important;}

div.main div.assncom{background:#FFF;padding:10px;border:1px solid #000;}


/* OLD Componet Stlye */
.assncom			{padding:0px 0px 0px 0px}
.assncom div			{background:url(https://img.actha.us/components/com_association/images/shadow_v.jpg) no-repeat right 2px; padding:0px 2px 0px 0px}
.assncom div div		{background:url(https://img.actha.us/components/com_association/images/shadow_h.jpg) no-repeat 2px bottom; padding:0px 0px 2px 0px}
.assncom div div div		{background:#6d6b6e; padding:1px 1px 1px 1px; margin:0px 0px 0px 0px}
.assncom div div div div	{background:#ffffff; padding:0px 0px 1px 0px; margin:0px 0px 0px 0px}
.assncom div div div div div{padding:10px 10px 0px 10px; background:none;}
.assncom .gmnoprint div	{padding:0px;}
.assncom h3			{font:bold 16px Tahoma; color:#fefefe; background:#5C380F; padding:10px 2px 2px 10px; margin:0px 0px 0px 0px; height:30px; text-align:left;}
.assncom h2			{font:bold 14px Tahoma; color:#220a5e; background:none; padding:2px 2px 2px 2px; margin:0px 0px 0px 0px;}
.assncom p			{font:normal 12px Tahoma;}
.assncom .row_even {background:#e6e6e6; border: 1px #000000 solid}
.assncom .row_odd {background:#cacaca; border: 1px #000000 solid}
.assncom .row_green {background:#6698BB; border: 1px #000000 solid}
.assncom .row_charge {background:#FFD6D6; border: 1px #000000 solid}
.assncom .row_credit {background:#D6FFD6; border: 1px #000000 solid}
.assncom .row_pending {color:222222;border: 1px #000000 solid}
.assncom .row_highlight {background:#FFFF99; border: 1px #000000 solid}
.assncom .row_disabled {background:#FFFFC6; border: 1px #000000 solid}
.assncom .row_void {background:#FFFFFF; border: 1px #000000 solid}
.assncom .row_red {background:#FFD6D6; border: 1px #000000 solid}
.assncom .row_selected {background:#FFFFC6; border: 1px #000000 solid}
.assncom .cell_selected {background:#FFFFC6 !important}
.assncom .cell_red {background:#FFD6D6 !important}
.assncom .border	 {border:1px #000000 solid !important}
.assncom .contentpaneopen .button		{background:url(https://img.actha.us/themes/images/button.gif) no-repeat 0 0; width:87px; height:29px; color:#ffffff; margin:0px 0px 0px 5px;}
.assncom .row_even td {padding:2px 2px 2px 2px !important}
.assncom .row_odd td{padding:2px 2px 2px 2px !important}
.assncom .row_green td{padding:2px 2px 2px 2px !important}
.assncom .row_red td{padding:2px 2px 2px 2px !important}
.assncom .row_selected td{padding:2px 2px 2px 2px !important}
.assncom .row_highlight td {padding:2px 2px 2px 2px !important}
.assncom .row_disabled td {padding:2px 2px 2px 2px !important;color:#CCCC33 !important;}
.assncom .row_void td {padding:2px 2px 2px 2px !important;color:#cacaca !important;}

.assncom2						{padding:0px 0px 0px 0px}
.assncom2 div					{background:url(https://img.actha.us/components/com_association/images/shadow_v.jpg) no-repeat right 2px; padding:0px 2px 0px 0px}
.assncom2 div div				{background:url(https://img.actha.us/components/com_association/images/shadow_h.jpg) no-repeat 2px bottom; padding:0px 0px 2px 0px}
.assncom2 div div div				{background:#6d6b6e; padding:1px 1px 1px 1px !important; margin:0px 0px 0px 0px}
.assncom2 div div div div			{background:#ffffff; padding:0px 0px 1px 0px !important; margin:0px 0px 0px 0px}
.assncom2 div div div div div		{padding:10px 10px 0px 10px !important; background:none!important;}
.assncom2  h3					{font:bold 16px Tahoma; color:#fefefe; background:#5C380F; padding:10px 2px 2px 10px; margin:0px 0px 0px 0px; height:30px; text-align:left;}
.assncom2  h2					{font:bold 14px Tahoma; color:#220a5e; background:none; padding:2px 2px 2px 2px; margin:0px 0px 0px 0px;}
.assncom2 p					{font:normal 12px Tahoma;}
.assncom2 .row_even 			{background:#e6e6e6; border: 1px #000000 solid}
.assncom2 .row_odd 			{background:#cacaca; border: 1px #000000 solid}
.assncom2 .row_green {background:#6698BB; border: 1px #000000 solid}
.assncom2 .row_charge	 		{background:#FFD6D6; border: 1px #000000 solid}
.assncom2 .row_credit 			{background:#D6FFD6; border: 1px #000000 solid}
.assncom2 .row_pending 			{color:222222;border: 1px #000000 solid}
.assncom2 .row_highlight 			{background:#FFFF99; border: 1px #000000 solid}
.assncom2 .row_disabled 			{background:#FFFFC6; border: 1px #000000 solid}
.assncom2 .row_void 			{background:#FFFFFF; border: 1px #000000 solid}
.assncom2 .row_red 			{background:#FFD6D6; border: 1px #000000 solid}
.assncom2 .row_selected 			{background:#FFFFC6; border: 1px #000000 solid}
.assncom2 .cell_selected 			{background:#FFFFC6 !important}
.assncom2 .cell_red 		{background:#FFD6D6 !important}
.assncom2 .border						{border:1px #000000 solid !important}
.assncom2 .contentpaneopen .button		{background:url(https://img.actha.us/themes/images/button.gif) no-repeat 0 0; width:87px; height:29px; color:#ffffff; margin:0px 0px 0px 5px;}
.assncom2 .row_even td {padding:2px 2px 2px 2px !important}
.assncom2 .row_odd td{padding:2px 2px 2px 2px !important}
.assncom2 .row_green td{padding:2px 2px 2px 2px !important}
.assncom2 .row_red td{padding:2px 2px 2px 2px !important}
.assncom2 .row_selected td{padding:2px 2px 2px 2px !important}
.assncom2 .row_highlight td {padding:2px 2px 2px 2px !important}
.assncom2 .row_disabled td {padding:2px 2px 2px 2px !important;color:#CCCC33 !important;}
.assncom2 .row_void td {padding:2px 2px 2px 2px !important;color:#cacaca !important;}

.assncom_ridelist 			{width:100%; border:1px #000000 solid;}
.assncom_ridelist  td	{text-align:center; font-size:11px;}
.assncom_ridelist .header td	{background:#5C380F; color:#ffffff; text-align:center; font:bold 12px Tahoma;}
.assncom_ridelist .plus {font-weight:bold !important;color:#009933 !important}
.assncom_ridelist .minus {font-weight:bold !important;color:#CC0000 !important}

.currency_dollar	{text-align:right; width:28px; font:normal 9px Courier; background:#FFFFC6; border:none}
.currency_cent 		{text-align:right; width:18px; font:normal 9px Courier; background:#FFFFC6; border:none}
.currency_total 		{text-align:right; width:65px; font:bold 8px Courier; background:none; color:#000000; border:none}

.icon_buttons div			{text-align: center; margin-right: 5px; float: left; margin-bottom: 5px; background: #FFFFC6}
.icon_buttons a			{display: block; float: left; border: 1px solid #6d6b6e; height: 97px; width: 108px; vertical-align: middle; text-decoration: none}
.icon_buttons a:hover	{border: 1px solid #6d6b6e; background: #FFFFC6}
.icon_buttons .selected  {background: #FFFFC6 !important;}
.icon_buttons img		{padding: 10px 0 0; margin: 0 auto}
.icon_buttons span		{display: block; text-align: center; font-weight:bold}
.icon_buttons .header	{display: block; text-align:left; font-weight:bold; font-size:14px; padding:0px 0px 0px 10px}
.icon_buttons p{display: block; float: left; border: 1px solid #6d6b6e; height: 97px; width: 108px; vertical-align: middle; text-decoration: none;}

/* System Standard Messages */
#system-message dt {display:none;}
#system-message dd ul {padding:0px;margin:0px;height:30px;}
#system-message dd li {padding:0px;margin:0px;font:bold 14px Tahoma;}
#system-message dd.error {background: #E6C0C0 url(https://img.actha.us/system/images/notice-alert.png) 4px center no-repeat;border-top: 3px solid #CD0000; border-bottom: 3px solid #CD0000;}
#system-message dd.error ul {padding: 5px 5px 5px 40px;color:#CD0000;}
#system-message dd.message {background: #C3D2E5 url(https://img.actha.us/system/images/notice-info.png) 4px center no-repeat;border-top: 3px solid #0029A5; border-bottom: 3px solid #0029A5;}
#system-message dd.message ul {padding: 5px 5px 5px 40px;color:#0029A5;}
#system-message dd.notice {background: #EFE7B8 url(https://img.actha.us/system/images/notice-note.png) 4px center no-repeat;border-top: 3px solid #EC7E1F; border-bottom: 3px solid #EC7E1F;}
#system-message dd.notice ul {padding: 5px 5px 5px 40px;color:#EC7E1F;}