/*body {
	margin-bottom: 0px;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
}
td, textarea, input, select {
	font-family: Tahoma;
	font-size: 10px;
	color: #676F64;
	font-weight: normal;
}

*/
.AlacourtBtn
{
	background:#ddd; 
	color:inherit;
	font-weight:bold;
	padding:0.1em;	
	border:solid 1px black;
	
}	
a.AlacourtBtn:link 
{
    background:#ddd; 
	color:inherit;
	font-weight:bold;
	padding:0.1em;	
	border:solid 1px black;
	text-decoration :underline;
}

body { font-family: verdana,arial,helvetica,sans-serif; font-size: 8pt; font-weight: 400; }
td { font-family: verdana,arial,helvetica,sans-serif; font-size: 8pt; font-weight: 400; }
.hide{ display:none ;}
.ddl
{
BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: rgb(153,153,153); BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: rgb(153,153,153); BORDER-TOP-COLOR: rgb(153,153,153); FONT-FAMILY: verdana; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: rgb(153,153,153); height:14px;
  }
img {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='paLogonew.png');

}

.txt
{border-color: rgb(102,102,102);
    border-width: 1px;
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: rgb(255,255,255) 0% 50%; FONT-FAMILY: verdana;
}
td.rdl
{ font-size :x-small ; font-family:Verdana ;}
 .noData
 {BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: rgb(153,153,153); BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: rgb(153,153,153); BORDER-TOP-COLOR: rgb(153,153,153); FONT-FAMILY: verdana; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: rgb(153,153,153);    vertical-align:middle;  background-color : White;
}
 .highlight 
 {
  background-color: lemonchiffon; 
 }
 .validator
 {
	 font-size :xx-small ;
	 color : Red ;
 }
 .singleL { color:gray; font-size:large;  font-family:Lucida Calligraphy; font-weight:bold;}
 .otherL {color:black; font-size:small ; font-family:Tahoma;}
 .tsingleL { color:gray ; font-size:large;  font-family:Lucida Calligraphy; font-weight:bold;}
 .totherL {color: Black ; font-size:small  ; font-family:Tahoma;}
 #ocat { vertical-align: middle; font-style: italic; text-align: right;}
 #title {font-weight: bold;  vertical-align: middle; width: 100%;  color: #660000;}
 .pArea
 {	BORDER-RIGHT: silver 1px solid; 
	BORDER-TOP: silver 1px solid; 
	BORDER-LEFT: silver 1px solid; 
	BORDER-BOTTOM: silver 1px solid; 
	position: absolute; left: 50%; top: 50%;
	left: expression( (300 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: expression( ( 100 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );

	/* POSITION:Fixed; 
	TOP: 50%;
	LEFT: 50%;  */
 }
 /* html>body 
.pArea
 {	BORDER-RIGHT: silver 1px solid; 
	BORDER-TOP: silver 1px solid; 
	BORDER-LEFT: silver 1px solid; 
	BORDER-BOTTOM: silver 1px solid; 
	position: absolute;
	left: expression( document.body.scrollLeft + 'px' );
	top: expression( document.body.scrollTop + 'px' );
 } */
.watermarked
{
	FONT-SIZE: 8pt;
	font-weight:800;
	background-color: #FFFFC0;	

}
.unwatermarked {
	font-weight:bold;
}
.TopMenu
{
	color :White ;
	font-family :Arial ;
	background-color :Black  ;
	text-decoration :none;
	height :17px;
	font-size :7pt;
	 
}
.TopMenuItems
{	color :White ;
	font-family :Arial ;
	font-size :7pt;
	text-decoration :none;
	font-weight :bold ;
	background-color :Black ;
	width:95px;
	text-align:center ;
	
}
.TopMenuItemsHover
{	/* background-color : #FF9900 ;*/
	background-color :#FFA851;
	 color :Black;
	 font-size :7pt;
	 border:solid,1px,black;
}
a.TopMenu:link {
	color: white;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;

}
.labels
{ color: #333333  ;
	 font-size : 7pt;  
	 FONT-WEIGHT: bold;
}
.gvHeader
{	font-size:8pt ;
	/* font-weight:50;*/
	font-family:Arial;
	text-align: left;
	vertical-align:middle ;  
	background-color : #FF9933;
 	height:21px;
 	background-image:url(Images/gridheader.gif);
 	 
 	 
}
.gvStyle
{ padding : 0,0,0,0;
	margin :0,0,0,0;
}


.addOns
{
	width:650px;
	height:30px;
	border:solid, 1px, silver;
	vertical-align:middle ;
	text-align: left  ;
	font-family:Tahoma ;
	font-weight: 600  ;
	font-size : small ;
	padding-top:3px;
	/*color: Black  ;
	background-image : url(Images/addons.gif);*/
	color:White ;
	background-color :#BE021A;
	border : solid 1px black;
	 padding-left :5px;
	FONT-VARIANT: small-caps;
}
.labelHeader
{
	font-family:Arial Black ;
	text-align: left;
	vertical-align:middle ;  
	 background-image :url(Images/labelHeader.gif);
 	width :650px;
	height:25px;
}
.gHeader
{
	 background-color: #FF9933;
	 height:21px;
	 
}
.cKBOX
{
	background-color :  White ;
	height:91px;
	width :650px;
	border :solid,1px,silver;
}
.noCharge
{
	height:25px;
	width:100%;
	background-color:Silver ;
}
.lblPrices
{ color:Red ;
	font-weight:bold ;
}
.bold
{ font-weight:bold ;
	vertical-align:middle ;
	}
 /*
a 
{	color: #9B0000;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	}
a:hover
{	color: #FF9933;
	font-family: tahoma;
	font-size: 10px;
	font-weight: 600;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	}
 
a:hover {
	color: #9B0000;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #636B5E;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;

}
*/


.frame { border: 1px solid #cccccc; text-align:left ;}
.title{ font-size:8pt;  height:21px; background:silver;  color:Black; font-family:Arial Black; width:100%; text-align: center;}
.btn
{ background-image :url(Images/btnBackground.gif);
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px;BORDER-LEFT-COLOR: rgb(102,102,102);
	BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: rgb(102,102,102); BORDER-TOP-COLOR: rgb(102,102,102);BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: rgb(102,102,102);
	background-color:#F15D22; FONT-FAMILY:Arial ; HEIGHT: 20px; 
	color:White; font-size:9pt; font-weight:bolder ;
	cursor:pointer ; vertical-align:middle;
  
}
.btnLOff
{ background-image :url(Images/logOff.gif);
	cursor:pointer ;  
}
.btnCheckout
{	background-image :url(Images/btnBackground.gif);
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px;BORDER-LEFT-COLOR: rgb(102,102,102);
	BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: rgb(102,102,102); BORDER-TOP-COLOR: rgb(102,102,102);BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: rgb(102,102,102);
	background-color:#F15D22; FONT-FAMILY:Arial ; HEIGHT: 20px; 
	color:White; font-size:9pt; font-weight:bolder ;
	cursor:pointer ; vertical-align:middle;
	text-decoration :blink;
}
 a.sideMenu:link {
	font-family: tahoma;
	font-size: 8px;
	font-weight: normal;
	color: #676F64;
	text-decoration: underline;
}
 a.sideMenu:hover {
	font-family: tahoma;
	font-size: 8px;
	font-weight: normal;
	color: #A90B0A;
	text-decoration: underline;
}
 a.sideMenu:visited {
	font-family: tahoma;
	font-size: 8px;
	font-weight: normal;
	color: #676F64;
	text-decoration: underline;
}

a.b 
{
	font-family: tahoma;
	font-size: 12px;
	font-weight:200;
	color: #FF8112;
 
}
a.b:link
{
	text-decoration:none;
}
a.b:hover {
	font-family: tahoma;
	font-size: 12px;
	font-weight:200;
	color: #666666;
	text-decoration:underline, overline;
}
/*
a.b:visited {
	font-family: tahoma;
	font-size: 12px;
	font-weight: 600;
	color: #ff8112;
	text-decoration: underline;
}*/
a.c:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #C4D356;
	text-decoration: underline;
}
a.c:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
a.c:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #C4D356;
	text-decoration: underline;
}
a.d:link {



	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #33485d;
	text-decoration: underline;
}
a.d:hover {


	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #E4141A;
	text-decoration: underline;
}
a.d:visited {


	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.e:link {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #944F23;
	text-decoration: underline;
}
a.e:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #4E4E4E;
	text-decoration: underline;
}
a.e:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #944F23;
	text-decoration: underline;
}


.inputstyle {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #666D61;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

td.topCenter
{  background-image:url(Images/top_center.gif)
}

.w  
{
	background-image:url(Images/btnOrange.gif) ;
	width:50px;
	height :21px; 
}
a.W 
{	font-family: tahoma;
	font-size: 9px;
	font-weight:600;
	color:   Black  ;
	width:50px;
	height :21px; 
}
a.W:link
{text-decoration:none;
	width:50px;
	height :21px; 
}
a.W:hover 
{	font-family: tahoma;
	font-size: 9px;
	font-weight:600;
	border:solid,2px,green;
}

.adjustedZIndex {
    z-index: 1;
}



.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 1;
}
