body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CCCCCC;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px; 

	background-color: #01365A;

}

.buttonbox1 {

	padding-left: 12px;

	height: 22px;

	vertical-align: middle;

	color: #FFC701;

	font-weight: bold;

	background-image: url(images/menu_middle.jpg);

	background-repeat: repeat-y;

	background-position: center top;

	padding-top: 4px;

}

.buttonboxover {

	padding-left: 12px;

	height: 22px;

	vertical-align: middle;

	color: #FFC701;

	font-weight: bold;

	background-image: url(images/menu_middle.jpg);

	background-repeat: repeat-y;

	background-position: center top;

	padding-top: 4px;

}

.black_border {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #000000;

	border-left-color: #000000;

}

a:link {

	color: #FFC600;

	text-decoration: none;

}

a:visited {

	color: #FF9900;

	text-decoration: none;

}

a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

a:active {

	color: #FF9900;

	text-decoration: none;

}

a {

	font-weight: bold;

	font-size: 11px;

}

.content_bg {

	background-attachment: fixed;

	background-image: url(images/1_05.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	background-color: #C30302;

}

.yellow_border {

	background-attachment: fixed;

	background-image: url(images/menu_up.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

h1 {

	color: #990000;

}

.yellow_text {

	color: #FFCC00;

	

	padding-left: 6px;

}

.white_text {

	color: #FFFFFF;

	font-weight: bold;

	padding-left: 6px;

	font-size: 11px;

}

.style_title {
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}
.style1 {
	font-size: 15px;
	font-weight: bold;
	color: #FF9900;
}
.style2 {

	color: #FFCC00;

	padding-left: 6px;

	font-weight: bold;

	font-size: 11px;

}
.style3 {
	font-weight: bold;
	font-style: italic;
	text-align: right;
}



a.slim:link {

	color: #FFC600;

	text-decoration: none;

}

a.slim:visited {

	color: #FF9900;

	text-decoration: none;

}

a.slim:hover {

	color: #FFFFFF;

	text-decoration: none;

}

a.slim:active {

	color: #FF9900;

	text-decoration: none;

}

a.slim {

	font-weight: normal;

	font-size: 10px;

}

.image-bg2 {
	padding: 10px;
	height: 250px;
	background-image: url(images/plaza-logo_bg.jpg);
	text-align: justify;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
}
.preview_images {
background-image: url(images/velvet_bg_red.jpg);
	
}
.main_bg {
	background-attachment: fixed;
	background-image: url(images/main_bg.gif);
	background-repeat: repeat-y;
	background-position: center bottom;
}

.bluevelvet_up {
background-attachment: fixed;
	background-image: url(images/velvet-bg/velvet_bg_blue_up.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.bluevelvet_bottom {
background-attachment: fixed;
	background-image: url(images/velvet-bg/velvet_bg_blue_bottom.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.bluevelvet_righ {
background-attachment: fixed;
	background-image: url(images/velvet-bg/velvet_bg_blue3_06.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}
.bluevelvet_left {
background-attachment: fixed;
	background-image: url(images/velvet-bg/velvet_bg_blue_left.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}
.bluevelvet_center {
	background-attachment: fixed;
	background-image: url(images/velvet-bg/velvet_bg_blue_center.jpg);
	background-repeat: repeat;
	background-position: center;
}
.deepbluevelvet_up {
background-attachment: fixed;
	background-image: url(/images/deepblue/velvet_bg_blue3_02.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.deepbluevelvet_bottom {
background-attachment: fixed;
	background-image: url(/images/deepblue/velvet_bg_blue3_08.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.deepbluevelvet_righ {
background-attachment: fixed;
	background-image: url(/images/deepblue/velvet_bg_blue3_06.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}
.deepbluevelvet_left {
background-attachment: fixed;
	background-image: url(/images/deepblue/velvet_bg_blue3_04.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}
.deepbluevelvet_center {
background-attachment: fixed;
	background-image: url(/images/deepblue/velvet_bg_blue3_05.jpg);
	background-repeat: repeat;
	background-position: left center;
}
.deepbluevelvet_up {
background-attachment: fixed;
	background-image: url(/images/deepblue/velvet_bg_blue3_02.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.image-bg3 {
	text-align: justify;
	height: 250px;
	background-image: url(/images/velvet_bg_blue3_05.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: top;
}
.justify {
    text-align: justify;
}
.darkbluevelvet_up {
background-attachment: fixed;
	background-image: url(/images/velvet-bg/darkblue/velvet_bg_blue3_02.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.darkbluevelvet_bottom {
background-attachment: fixed;
	background-image: url(/images/velvet-bg/darkblue/velvet_bg_blue3_08.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.darkbluevelvet_righ {
background-attachment: fixed;
	background-image: url(/images/velvet-bg/darkblue/velvet_bg_blue3_06.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}
.darkbluevelvet_left {
background-attachment: fixed;
	background-image: url(/images/velvet-bg/darkblue/velvet_bg_blue3_04.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}
.darkbluevelvet_center {
background-attachment: fixed;
	background-image: url(/images/velvet-bg/darkblue/velvet_bg_blue3_05.jpg);
	background-repeat: repeat;
	background-position: left center;
}
.blue_up {
background-attachment: fixed;
	background-image: url(/images/velvet-bg/blue/velvet_bg_blue3_02.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.blue_bottom {
background-attachment: fixed;
	background-image: url(/images/velvet-bg/blue/velvet_bg_blue3_08.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.blue_righ {
background-attachment: fixed;
	background-image: url(/images/velvet-bg/blue/velvet_bg_blue3_06.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}
.blue_left {
background-attachment: fixed;
	background-image: url(/images/velvet-bg/blue/velvet_bg_blue3_04.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}
.blue_center {
background-attachment: fixed;
	background-image: url(/images/velvet-bg/blue/velvet_bg_blue3_05.jpg);
	background-repeat: repeat;
	background-position: left center;
}
.blue_up {
background-attachment: fixed;
	background-image: url(/images/velvet-bg/blue/velvet_bg_blue3_02.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.support_bg {
	background-attachment: fixed;
	background-image: url(/images/support_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.support_bg_index {
	background-attachment: fixed;
	background-image: url(/images/support_bg_index.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/*..........Cashier styles..........*/
table.exp_table {
	width: 100%;
	background: #FFCC00;
}
table.exp_table tr {

}
table.exp_table tr th {
	background: #001F6F;
	padding: 8px 10px;
	color: #0EAEFE;
	font-size: 12px;
}
table.exp_table tr td {
	padding: 6px 10px;
	color: #FFFFFF;
	font-size: 12px;
}
.term {
	background: #47BAFB;
	padding:3px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size: 13px;
}
.expl {
	background: #013C66;
	padding: 6px 15px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size: 13px;
}
td.expl_off {
	background: #BB234c;
	padding: 0 !important;
	A.bot1:link  {font-family: Trebuchet MS, Verdana, Arial; font-size: 12px; font-style: normal; line-height: 14px; font-weight: 400; font-variant: none; color: #ffffff; text-decoration: none }
A.bot1:visited  {font-family: Trebuchet MS, Verdana, Arial; font-size: 12px; font-style: normal; line-height: 14px; font-weight: 400; font-variant: none; color: #ccffff; text-decoration: none }
A.bot1:hover  {font-family: Trebuchet MS, Verdana, Arial; font-size: 12px; font-style: normal; line-height: 14px; font-weight: 400; font-variant: none; color: #FFD600; text-decoration: none }

}
#cashier .expl {
	color: #FFFF66;
}
#cashier .expl a{
	color: #192F01;
}
#cashier .expl b{
	color: #FCFF00 !important;
}
.cash {
	background: #013C66;
}
.expl_h {
	background: #013C66;
	cursor: pointer;
	text-align: left;
}
.cash_h {
	background: #013C66;
	cursor: pointer;
	text-align: left;
}
.cash_h_selected {
	background: #013C66;
	cursor: pointer;
	text-align: left;
	border-top: 1px solid #302D24;
	border-bottom: 1px solid #302D24;
}
.cash_h td {
	width: 25%;
}
.expl_h td {
	width: 25%;
}
.cash_h_selected td {
	width: 25%;
}




.head_menu {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #C30302;
	text-decoration: none;
}
a.head_menu:link {
	
	color: #C30302;
	
}
a.head_menu:hover {
	
	color: #FF0000;
	text-decoration: underline;
}
a.head_menu:visited {
	
	color: #C30302;
	
}
.head_menu_imp {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	background-color: #C30302;
	color: #FFCC00;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 10px;
}
a.head_menu_imp:link {
	color: #FFCC00;
		
}
a.head_menu_imp:hover {
	color: #FFFFFF;
	text-decoration: underline;
	
}

a.head_menu_imp:visited {

	color: #FFCC00;
	text-decoration: none;
}
.abutton {
	BORDER-RIGHT: #636563 1px solid;
	
	BORDER-TOP: #636563 1px solid;
	font-weight: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #636563 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #636563 1px solid;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #FFFFA0;
	color: #01365A;
}.abutton:hover {
	BACKGROUND-COLOR: #234735;

}
.abutton A {
	TEXT-DECORATION: none
}
.text3 {
	color: #FFCC00;
}
.b_button {
	BORDER-RIGHT: #636563 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #636563 1px solid;
	PADDING-LEFT: 10px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #636563 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #636563 1px solid;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #1E3247;
	color: #D69218;
	font-weight: bold;
}
.b_button:hover {
	BACKGROUND-COLOR: #234735;
}
.b_button A {
	TEXT-DECORATION: none
}
