body			{
	margin:0px 0px 0px 0px;
	border-left:0px;
	height:100%;
	background-color: #f6f7f9;
	background-image: url(/uploads/image/p_saimages/ash-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
} 


th,td,div {	font-size:12px; color:#000000; font-family:tahoma,arial,helvetica} 



#wrapper {
	position:relative; height:258px
}
.asearchb {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #fbea92;
	border-left-color: #fbea92;
}

#logo {
	z-index:3; position:absolute; left:25px; width:228px; top:25px; height:60px
}
.atopbg {
	background-repeat: repeat-x;
	background-position: bottom;
}

#user {
	z-index:3; position:absolute; right:8px; top:8px; height:18px; text-align:right
}
#header {
	z-index:2; position:absolute; width:100%; bottom:40px
}
#menu {
	z-index:1; position:absolute; background:transparent; width:auto; bottom:0px; height:54px
}

#searchcontainer input {
	width: 120px;
	color: #000000;
	font-size: 9px;
	background:#ffffff;
	height: 16px;
}

#languagecontainer select {
	background: #ffffff;
	margin: 0px;
	height: 16px;
	width: 130px;
	color: #000000;
	font-size: 9px;
	border: 1px solid #999999;
}

.normaltextbox{
	width: 160px;
	color: #000000;
	font-size: 12px;
	background:#ffffff;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	border: 1px solid #a69e89;
}
/*--------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------*/

/* title, module title */
.head					{font-size:12px; color:#000000; font-weight:bold}
.subhead				{font-size:12px; color:#000000}
.subsubhead				{font-size:12px; color:#000000}
.normal 				{font-size:12px; color:#000000}


.commandbutton,
a.commandbutton:link,
a.commandbutton:active,
a.commandbutton:visited		{color:#000064;font-size:11px;text-decoration:none}	
a.commandbutton:hover		{color:#151c24;font-size:11px;text-decoration:underline;
}


a,
a:link,
a:visited,
a:active					{color:#000000; text-decoration:none}
a:hover						{color:#000000; text-decoration:underline}

.topcss,
a.topcss:link,
a.topcss:active,
a.topcss:visited			{font-weight:normal; font-size:11px; color:#c2b5a4; text-decoration:none}
a.topcss:hover				{font-weight:normal; font-size:11px; color:#000000; text-decoration:underline}

.bccss,
a.bccss:link,
a.bccss:active,
a.bccss:visited			{font-weight:normal; font-size:11px; color:#4ac805; text-decoration:none}
a.bccss:hover			{font-weight:normal; font-size:11px; color:#000000; text-decoration:underline}

.link,
a.link:link,
a.link:active,
a.link:visited			{font-weight:bold; font-size:11px; color:#b6b6b6; text-decoration:none}
a.link:hover			{font-weight:bold; font-size:11px; color:#000000; text-decoration:underline}


.footer,
a.footer:link,
a.footer:active,
a.footer:visited			{font-weight:normal; font-size:11px; color:#f1f1f1; text-decoration:none}
a.footer:hover			{font-weight:normal; font-size:11px; color:#000; text-decoration:underline}

.searchcss,
a.searchcss:link,
a.searchcss:active,
a.searchcss:visited {
	color:#ffffff;
	font-weight: normal;
	font-size:11px;
	height: 18px;
	width: 45px;
}
a.searchcss:hover { color:#a77501;font-weight: normal; text-decoration:none;font-size:11px; text-decoration:underline;height: 18px;width: 45px;}
.user,
a.user:link,
a.user:active,
a.user:visited{ font-size:11px;color:#000; text-decoration: none; }
a.user:hover{ font-size:11px;color:#c8c8c8; text-decoration: underline; }

/*--------------------------------------------------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------------------------------------------------*/

.mainmenu_menucontainer			{background-color: transparent;}
.mainmenu_menubar{}
.mainmenu_menuicon{ display:none; }
.mainmenu_menuarrow{ display:none; }
.mainmenu_rootmenuarrow{ display:none; }

	
.mainmenu_menubreak			{
	border: transparent 0px solid; 
 	background-color: transparent; 
 	height: 1px;
}

   
 .mainmenu_tabrootmenuitem td 
{
	font-size: 12px;
	font-weight: bold;
	height: 27px;
	padding:0px 5px 0px 5px;
	color: #000;
}

.mainmenu_tabrootmenuitemsel td{
	font-size: 12px;
	font-weight: bold;
	height: 27px;
	padding:0px 5px 0px 5px;
	color: #fff;
 }
 

.mainmenu_tabmenuitemhover td
{
	font-size: 12px;
	font-weight: bold;
	height: 27px;
	padding:0px 5px 0px 5px;
	color: #fff;
	}


.mainmenu_tabmenuitemselhover td
{
	font-size: 12px;
	font-weight: bold;
	padding:0px 5px 0px 5px;
	height: 27px;
	color:#fff;

}

.mainmenu_menuitemsel
{
   background: transparent;
}

.mainmenu_menuitem {
	font-weight: normal;
	font-size: 11px; 
	padding:0px 5px 0px 5px;
	border:0px;
	height: 21px;
}

.mainmenu_menuicon {
   display:none;
}

.submenu {
	color:#000;
	font-size:11px;
	font-weight:normal;
	border:0px #ffffff solid;
	margin:0px 0px 0px 0px;
	filter: alpha(opacity=88);
	cursor: pointer;
	cursor: hand;
	background-color: #d9d9d9;
}

.submenuitemselected ,.submenuitembreadcrumb {
	font-weight: normal;
	font-size: 11px;
	color:#fff;
	padding:0px 5px 0px 5px;
	cursor: pointer;
	cursor: hand;
	border:0px;
	height: 21px;
	background-color: #6a6a6a;
}

.eventday,.eventweekenday{background-color:#ffffff}
.eventday,.eventweekenday{background-color:#ffffff}
.datagrid_item{color:#ffffff;  background: transparent; }
.datagrid_alternatingitem{background-color:transparent;color:#ffffff;}




/* pane structure */
.leftpane				{padding:5px 10px 5px 10px}
.leftmiddlepane			{padding:5px 10px 5px 10px}
.rightmiddlepane		{padding:5px 10px 5px 10px}
.rightpane				{padding:5px 10px 5px 10px}
.toppane				{padding:0px 0px 0px 0px}
.bottompane				{padding:5px 10px 5px 10px}
.contentpane			{padding:5px 10px 5px 10px}
.myleftpane				{padding:5px 10px 5px 10px}
.mycontentpane			{padding:5px 10px 5px 10px}
.myrightpane			{padding:5px 10px 5px 10px}
.newmiddlerightpane		{padding:5px 10px 5px 10px}
.mybottompane			{padding:5px 10px 5px 10px}
.logopane				{padding:5px 10px 5px 10px}
.showpane			    {padding:5px 10px 5px 10px}
.bannerpane				{padding:5px 10px 5px 10px}
.vspacepane				{padding:5px 10px 5px 10px}
.hspacepane				{padding:5px 10px 5px 10px}
.allspacepane			{padding:5px 10px 5px 10px}
.middleshowpane			{padding:5px 10px 5px 10px}
.middlecasepane			{padding:5px 10px 5px 10px}


/*--------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------*/
.bodyside {
	background-color: #ffffff;
	margin: 2px;
	border: 2px solid #b2bfd0;
}


/*--------------------------   top control ( black) ----------------------------------
.controlpanel{ background:; border:#adadad solid; border-width:0px 0px 2px; }
.controlpanel img{ margin:15px 5px 0px; }
.controlpanel td td td td img{ margin:0px; }
.controlpanel td td td{ width:auto; }
.controlpanel div{ border:#ccc solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel td.subhead{ background:#ccc; font-size:12px; color:#ffffff; font-weight:bold; }
.controlpanel td td td .subhead{
	font-size: 11px;
	color:#ffffff; 
	background:transparent;
	border:0px; 
    font-weight:normal;
}

.controlpanel td td td input {
background:#efefef none repeat scroll 0%;
color:#000000;
font-size:11px;
font-weight: normal;
padding-left:4px;
}
.controlpanel td td td select{ background:#efefef; font-size:11px; color:#333; }
.controlpanel a.commandbutton{ font-size:10px; text-decoration:none; }
.controlpanel a.commandbutton:link{ color:#ffffff; }
.controlpanel a.commandbutton:visited{ color:#ffffff; }
.controlpanel a.commandbutton:active{ color:#ffffff; }
.controlpanel a.commandbutton:hover{ color:#ffffff; text-decoration:underline;}*/
.bodyside {
	background-color: #ffffff;
	margin: 2px;
	border: 2px solid #b2bfd0;
}
.logoside {
	border: 2px solid #010002;
}
.bottomside {
	border: 2px solid #070908;
}

