/* ---GENERAL----------------------------------------------- */

.banner_top {background-image: url('../images/banner_top.jpg'); background-position: left bottom; background-repeat: no-repeat; height: 40; padding-left: 120px;}
.banner_admin {background-image: url('../images/banner_getsolutions.gif'); background-position: right bottom; background-repeat: no-repeat; color: #333333; font-size: 10px; font-weight: bold; padding-left: 5px; padding-bottom: 10px; back:#E4E4E4}
.splash_bg {background-image: url('../images/splash_bg.jpg'); background-position: right top; background-repeat: repeat-y;}
.splash_left_bg {background-image: url('../images/splash_left_bg.gif'); background-position: right top; background-repeat: repeat-x;}
.splash_right_bg {background-image: url('../images/splash_right_bg.gif'); background-position: left top; background-repeat: repeat-x;}
.watermark {background-image: url('../images/amka_watermark.jpg'); background-position: center top; background-repeat: no-repeat; padding-top: 12px; padding-left:10px; padding-right:10px;}

.color1 {back:#DDF1CD}
.color2 {back:#EFEFEF}
.color3 {back:#F6F6F6}

hr    {border-style: solid; border-width: 1px; border-color: #F1F1F1;}
p     {font-family: Verdana,Arial,Tahoma; color: #333333; margin-top: 0; margin-bottom: 10;}
table {font-family: Verdana,Arial,Tahoma; font-size: 11px; color: #333333;}
td    {font-family: Verdana,Arial,Tahoma; font-size: 11px; color: #333333;}
ul    {list-style-image: url('../images/bullet_twirl.gif'); margin-left: -2; margin-bottom: 10; margin-top: 10; padding-left: 2em;}
ol    {margin-bottom: 10; margin-top: 10;}
li    {padding-bottom: 5px;}


.pointer{cursor: hand;cursor: pointer;}
.users {font-family:Tahoma,Arial,Verdana; color: #9A9A9A; padding-right: 15px;}
.span {cursor: hand; cursor: pointer;}

.hide { position:absolute; visibility:hidden; }
.show { position:absolute; visibility:visible; }

#menu_parent
{
position: relative;
width: 150px;
border: 1px solid black;
background-color: #ffffff;
padding: 1px 2px;
font-weight: bold;
cursor: hand;
cursor: pointer;
}

.menu_child_arrow
{
	height: 20px;
	font-family:Verdana,Arial,Tahoma;
	font-size: 10px;
	font-weight: bold;
	padding-left:8px;
}

.menu_child
{
	height: 20px;
	font-family:Verdana,Arial,Tahoma;
	font-size: 10px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	cursor: hand;
	cursor: pointer;
}

.menu_child_over
{
	height: 20px;
	font-family:Verdana,Arial,Tahoma;
	font-size: 10px;
	font-weight: bold;
	background-color: #ECECEC;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	cursor: hand;
	cursor: pointer;
}

.tip
{
	font-family:Verdana,Arial,Tahoma;
	font-size: 10px;
}

/* ---BANNER SLIDER----------------------------------------- */

.pagination {

background-color:#ffffff;
}


/* ---SIDE MENUS-------------------------------------------- */

.menu_side_backg
{
	back:#F0F0F0
}

.menu_side
{
	font-family:Verdana,Arial,Tahoma;	
	font-size: 10px;
	Color: #000000;
	border-bottom: 2px solid #FFFFFF;
	padding-left: 6px;
	height: 20px;
	cursor: hand;
	cursor: pointer;
}

.menu_side_over
{
	font-family: Arial,Verdana,Tahoma,Arial;
	font-size:11px;
	Color: #333333;
	border-bottom: 2px solid #FFFFFF;
	padding-left: 6px;
	height: 20px;
	cursor: hand;
	cursor: pointer; back:#CCCCCC
}

.menu_side_sub_main
{
	font-family:Verdana,Arial,Tahoma;
	font-weight: bold;
	font-size: 10px;
	Color: #ffffff;
	text-transform: uppercase;
	border-bottom: 2px solid #FFFFFF;
	padding-left: 8px;
	height: 20px; back:#CC3300
}

.menu_side_sub
{
	font-family:Verdana,Arial,Tahoma;	
	font-size: 10px;
	Color: #000000;
	padding-left: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #F0F0F0;
	height: 10px;
	cursor: hand;
	cursor: pointer;
	background-image: url('../images/bullet_arrow.gif'); 
	background-position:  left top; 
	background-repeat: no-repeat; back:#FCFCFC	
}


.menu_side_sub_over
{
	font-family:Verdana,Arial,Tahoma;	
	font-size:10px;
	Color: #000000;
	border-bottom: 1px solid #F0F0F0;
	padding-left: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 10px;
	cursor: hand;
	cursor: pointer;
	background-color: #F5F5F5;
	background-image: url('../images/bullet_arrow.gif'); 
	background-position:  left top; 
	background-repeat: no-repeat; back:#E6EECA	
}

.menu_side2
{
	font-family:Verdana,Arial,Tahoma;
	font-size: 10px;
	font-weight: bold;
	Color: #333333;
	border-bottom: 2px solid #FFFFFF;
	padding-left: 6px;
	height: 20px;
	text-transform: uppercase;
	cursor: hand;
	cursor: pointer;
}

.menu_side_over2
{
	font-family:Verdana,Arial,Tahoma;
	font-size: 10px;
	font-weight: bold;
	Color: #333333;
	border-bottom: 2px solid #FFFFFF;
	padding-left: 6px;
	height: 20px;
	text-transform: uppercase;
	cursor: hand;
	cursor: pointer; back:#CCCCCC
}



.menu_side_nolink
{
	font-family:Verdana,Arial,Tahoma;
	font-weight: normal;
	font-size: 10px;
	Color: #ffffff;
	text-transform: uppercase;
	border-bottom: 2px solid #FFFFFF;
	padding-left: 8px;
	height: 20px; back:#CC3300
}

.quick_poll
{
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	font-size: 10px;
	Color: #6B6B6B;
	text-transform: uppercase;
	padding-left: 8px;
	height: 18px; back:#E4E4E4
}


/* ---BANNERS/HEADERS/FOOTERS------------------------------- */

.dep_header
{
	font-family:Verdana,Arial,Tahoma;
	font-weight: bold;
	font-size: 10px;
	Color: #BE0000;
	padding-left: 5px;
	height: 25px;
	width: 25%;
}

.subheader
{  
	font-family:Verdana,Arial,Tahoma;
	font-weight: bold; 
	Color: #000000;
	text-transform: uppercase;
	font-size: 9px;
	padding-left: 5px; 
	padding-right: 5px;
	height: 14;
	border-right: 1px solid #FFFBE8;
	padding: 3px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFED97, EndColorStr=#FFFBE8); back:#FFE66C
}

.header_smenu
{
	font-family:Verdana,Arial,Tahoma;
	font-weight: bold;
	font-size: 10px;
	Color: #000000;
	height: 19;
	padding-left: 5px;
	text-transform: uppercase;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#E6E1D1, EndColorStr=#ADA589);
}

.header_smenu_border
{
	border: 1px solid #ADA589;
	width: 203px;
	overflow-y: auto;
	overflow-x: auto;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

.header_contact_border
{
	border: 1px solid #ADA589;
	width: 203px;
	height: 100px;
	overflow-y: auto;
	overflow-x: hidden;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

.header_home
{
	font-family:Verdana,Arial,Tahoma;
	font-weight: bold;
	font-size: 10px;
	Color: #C3B28E;
	height: 19;
	background-image: url('../images/header-backg.gif');
	padding-left: 5px;
	text-transform: uppercase;
}

.footer
{  
	font-family:Verdana,Arial,Tahoma;
	Color: #333333;
	font-size: 10px;
	height: 15;
	padding: 3px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#EAEAEA);
}


/* ---LINKS------------------------------------------------- */


a.hotel_link:link     {color: #006699; text-decoration: none;}
a.hotel_link:visited  {color: #006699; text-decoration: none;}
a.hotel_link:active   {color: #000000; text-decoration: none;}
a.hotel_link:hover    {color: #000000; text-decoration: none;}

a.menu:link     {font-family:Verdana,Arial,Tahoma; font-size: 9px; font-weight: bold; color: #3F3F3F; text-decoration: none; text-transform: uppercase;}
a.menu:visited  {font-family:Verdana,Arial,Tahoma; font-size: 9px; font-weight: bold; color: #3F3F3F; text-decoration: none; text-transform: uppercase;}
a.menu:active   {font-family:Verdana,Arial,Tahoma; font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
a.menu:hover    {font-family:Verdana,Arial,Tahoma; font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}

a.adminmenu_link:link     {font-family:Verdana,Arial,Tahoma; font-size: 9px; color: #FFFFFF; text-decoration: none;}
a.adminmenu_link:visited  {font-family:Verdana,Arial,Tahoma; font-size: 9px; color: #FFFFFF; text-decoration: none;}
a.adminmenu_link:active   {font-family:Verdana,Arial,Tahoma; font-size: 9px; color: #DAA203; text-decoration: none;}
a.adminmenu_link:hover    {font-family:Verdana,Arial,Tahoma; font-size: 9px; color: #DAA203; text-decoration: none;}

a.toplinks:link           {color: #003399; text-decoration: none; font-family: Verdana, Arial,Tahoma; font-size: 10px; color: #868686; font-weight: bold;}
a.toplinks:visited        {color: #003399; text-decoration: none; font-family:Verdana, Arial,Tahoma; font-size: 10px; color: #868686; font-weight: bold;}
a.toplinks:active         {color: #003399; text-decoration: none; font-family: Verdana, Arial,Tahoma; font-size: 10px; color: #868686; font-weight: bold;}
a.toplinks:hover          {color: #003399; text-decoration: underline; font-family: Verdana, Arial,Tahoma; font-size: 10px; color: #868686; font-weight: bold;}

a.catinfo:link           {color: #676767; text-decoration: none; font-family: Verdana, Arial,Tahoma; font-size: 8px; font-weight: bold;text-transform: uppercase;}
a.catinfo:visited        {color: #676767; text-decoration: none; font-family: Verdana, Arial,Tahoma; font-size: 8px; font-weight: bold;text-transform: uppercase;}
a.catinfo:active         {color: #676767; text-decoration: none; font-family: Verdana, Arial,Tahoma; font-size: 8px; font-weight: bold;text-transform: uppercase;}
a.catinfo:hover          {color: #676767; text-decoration: underline; font-family: Verdana, Arial,Tahoma; font-size: 8px; font-weight: bold; text-transform: uppercase;}

a.enter:link	 {color: #000000; text-decoration: none; font-size: 9px; text-transform: uppercase; font-weight: bold;}
a.enter:visited  {color: #000000; text-decoration: none; font-size: 9px; text-transform: uppercase; font-weight: bold;}
a.enter:active	 {color: #ADA589; text-decoration: none; font-size: 9px; text-transform: uppercase; font-weight: bold;}
a.enter:hover	 {color: #ADA589; text-decoration: none; font-size: 9px; text-transform: uppercase; font-weight: bold;}

a.cal:link     {color: #000000; text-decoration: none;}
a.cal:visited  {color: #000000; text-decoration: none;}
a.cal:active   {color: #BE0000; text-decoration: none;}
a.cal:hover    {color: #BE0000; text-decoration: none;}

a.nodec:link     {color: #000000; text-decoration: none;}
a.nodec:visited  {color: #000000; text-decoration: none;}
a.nodec:active   {color: #003399; text-decoration: none;}
a.nodec:hover    {color: #003399; text-decoration: none;}


.telname_over 
{
	font-family:Verdana,Arial,Tahoma;
	Color: #000000;
	cursor:pointer;
	cursor:hand; back:#DEE9F5
}

.telname_out
{
	font-family:Verdana,Arial,Tahoma;
	Color: #000000;
	cursor:pointer;
	cursor:hand; back:#F4F4F4
}


.action 
{ 
	font-family:Verdana,Arial,Tahoma;
	Color: #000000;
	font-size: 9px;
	height: 19;
	border: 1px solid #ACACAC; 
	cursor:pointer;
	cursor:hand;
	text-align=center;
	padding:2px; back:#E4E4E4
}

.action_over 
{ 
	font-family:Verdana,Arial,Tahoma;
	Color: #000000;
	font-size: 9px;
	height: 19;
	border: 1px solid #ACACAC; 
	cursor:pointer;
	cursor:hand;
	text-align=center;
	padding:2px; back:#DEE9F5
}

.action_out 
{ 
	font-family:Verdana,Arial,Tahoma;
	Color: #000000;
	font-size: 9px;
	height: 19;
	border: 1px solid #ACACAC; 
	cursor:pointer;
	cursor:hand;
	text-align=center;
	padding:2px; back:#E4E4E4
}


/* ---SEXYLIGHTBOX------------------------------------------- */

div.SexyLightBox_cb {
  margin:0.5em 0;
  margin:auto;
  font-family:Verdana;
}
div.SexyLightBox_cb div.bt {
  background:transparent no-repeat scroll 100% 0;
  height:28px;
  margin:0 0 0 18px;
}
div.SexyLightBox_cb div.bt img {
  float:right;
  border:0px;
  margin:6px 10px;
}

div.SexyLightBox_cb div.bt div {
  background:transparent no-repeat scroll 0 0;
  font-size:0;
  height:28px;
  left:-18px;
  line-height:0;
  position:relative;
  width:18px;
}

div.SexyLightBox_cb div.bt a,div.SexyLightBox_cb div.bt a:hover{
  margin:0px;
  padding:0px;
}

div.SexyLightBox_cb div.bb {
  background:transparent no-repeat scroll 0 43%;
  height:20px;
  margin:0 18px 0 0;
}

div.SexyLightBox_cb div.bb div.innerbb {
  background:transparent no-repeat scroll 100% 43%;
  font-size:0;
  height:20px;
  right:-18px;
  line-height:0;
  position:relative;
  width:100%;
  float:right;
}

div.SexyLightBox_cb div.bbnav, div.SexyLightBox_cb div.bbnav div.innerbb{
  height:52px;
}

div.SexyLightBox_cb div.bbnav {
  background-position:0 100%;
}
div.SexyLightBox_cb div.bbnav div.innerbb{
  background-position:100% 100%;
}

div.SexyLightBox_cb div.i1 {
  border-left: 7px solid #000;
  border-right: 7px solid #000;
}

div.SexyLightBox_cb div.bb div.nav{
  font-size: 11px;
  color: #fff;
  height:30px;
  border-left:0px;
  border-right:0px;
  padding:10px 0px;
  margin:0;
  line-height:11px;
  float:left;
  width:100%;
}

div.SexyLightBox_cb div.nav img{
  border:0px;
}

div.SexyLightBox_cb div.nav strong{
  display: block;
}

div.SexyLightBox_cb div.bb div.nav img.btLeft{
  float: left;
  margin: 0 10px 0 0;
}
div.SexyLightBox_cb div.bb div.nav img.btRight{
  float: right;
  margin: 0 0 0 10px;
  position:relative;
  right:17px;
}


/* ---CALENDAR---------------------------------------------- */

.cal_over  {cursor: hand; cursor: pointer; back:#C0C0C0}
.cal_out   {cursor: hand; cursor: pointer; back:#f7f7f7}

.cell_over  {cursor: hand; cursor: pointer; padding: 3px; back:#C0C0C0}
.cell_out   {cursor: hand; cursor: pointer; padding: 3px; back:#F4F4F4}
.cell_over1 {cursor: hand; cursor: pointer; padding: 3px; back:#F4F4F4}
.cell_out1  { }
.cell_over2 {cursor: hand; border:1px solid #CCEBA9; cursor: pointer; padding: 3px; back:#F4F4F4}
.cell_out2  {cursor: hand; border:1px solid #CCEBA9; cursor: pointer; padding: 3px; back:#E1F3CD}
.celltime   {cursor: hand; border:1px solid #CCEBA9; cursor: pointer; padding: 3px; back:#E1F3CD}
.celltime2  {border:1px solid #CCEBA9; padding:3px; back:#E1F3CD}


.menusubnormal 
{
	font-family:Verdana,Arial,Tahoma; 
	font-size: 9px; 
	font-style: normal; 
	color: #8a8a8a; 
	text-decoration: none; 
	cursor: hand; 
	padding-left: 5px;
}

.minical
{
	color: #6B6B6B;
	text-transform: uppercase;
	padding-left: 8px;
	height: 17px;
	cursor: hand;
	cursor: pointer;
}

.minicalno
{
	color: #6B6B6B;
	text-transform: uppercase;
	padding-left: 8px;
	height: 17px;
}

.minical_over
{
	color: #F0F0F0;
	text-transform: uppercase;
	padding-left: 8px;
	height: 17px;
	cursor: hand;
	cursor: pointer; back:#6B6B6B
}

.minical_day
{
	border-bottom: 1px solid #C0C0C0;
	padding-left: 8px;
	width: 10px;
	height: 10px;
}

.minical_main
{
	border: 1px solid #CCCCCC;
	back:#FFFFFF
}


/* ---FORMS------------------------------------------------- */

table form {margin-bottom: 0px;}

.formItem
{
	font-family:Verdana,Arial,Tahoma;
	border: 1px solid #C0C0C0; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;
	height: 17;
}

.search
{
	font-size: 10px;
	height: 20;
	width: 143;
}

.searchbutton
{
	font-family: verdana;
	font-size: 11px;
	color: #333366;
	letter-spacing: 0;
	cursor: pointer;
	cursor: hand;
	height: 19;
	background-image: url('../images/bk_button.gif');
	border-width: 1px;
	border-color: #CCCCCC;
	width:25; back:#FFFFFF
}

.dropdown
{
	font-family:Verdana,Arial,Tahoma;
	font-size: 11px; 
	color: #000000; 
}

.formItemButton
{
	font-family: verdana;
	font-size: 11px;
	color: #333366;
	letter-spacing: 0;
	cursor: pointer;
	cursor: hand;
	height: 19;
	background-image: url('../images/bk_button.gif');
	border-width: 1px;
	border-color: #CCCCCC; back:#FFFFFF
}

textarea
{
	font-family:Verdana,Arial,Tahoma;
	border: 1px solid #C0C0C0; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;
}

#loader_container {
	WIDTH: 100%; POSITION: absolute; TOP: 40%; TEXT-ALIGN: center
}
#loader {
	BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6a6a6a 1px solid; DISPLAY: block; PADDING-LEFT: 0px; font-size: 10px; Z-INDEX: 2; PADDING-BOTTOM: 16px; MARGIN: 0px auto; BORDER-LEFT: #6a6a6a 1px solid; WIDTH: 130px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #6a6a6a 1px solid; FONT-FAMILY: Tahoma, Helvetica, sans; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#progress {
	FONT-SIZE: 1px; LEFT: 0px; WIDTH: 1px; POSITION: relative; TOP: 1px; HEIGHT: 5px; BACKGROUND-COLOR: #9d9d94
}
#loader_bg {
	FONT-SIZE: 1px; LEFT: 8px; WIDTH: 113px; POSITION: relative; TOP: 8px; HEIGHT: 7px; BACKGROUND-COLOR: #ebebe4
}
