/* CSS Document */
/* Strong rent a car style sheet */

body {
      margin: 0; padding: 0;
      background: #000000;background-repeat: no-repeat;font-family: tahoma, arial, verdana;font-size: 9px;color: #cccccc;font-weight:normal;
      text-decoration: none; 
     background-image:url("../images/page.gif");
  
     }
     
.menuBItem{
        background-image: url("../images/menubar_bg.png");background-repeat: x-repeat; 
        font-family: tahoma;font-size: 7pt;color: #ffffff;
        height: 30px;text-align: center;border-right:1px solid #333333;
        
}
.menuBItem		a:link     {  font-family: tahoma; text-decoration: none;  color: #ffffff;  font-size: 7pt; font-weight: bold;text-align:center;}
.menuBItem 	  a:active   {  font-family: tahoma; text-decoration: none;  color: #ffffff;  font-size: 7pt; font-weight: bold;text-align:center;}
.menuBItem	 	a:visited  {  font-family: tahoma; text-decoration: none;  color: #ffffff;  font-size: 7pt; font-weight: bold;text-align:center;}
.menuBItem	 	a:hover    {  font-family: tahoma; text-decoration: none;  color: #999999;  font-size: 8pt; font-weight: bold;text-align:center;}
     
.headers {font-family: tahoma; text-decoration: none;  color: #999999;  font-size: 8pt; font-weight: bold;
         padding:3px;}
.titleBlock {font-family: tahoma; text-decoration: none;  color: #999999;  font-size: 10pt; font-weight: bold;
         padding-left:10px;}
.headersRT {font-family: tahoma; text-decoration: none;  color: #ff0000;  font-size: 14pt; font-weight: bold;
         padding:3px;}
.headersR {font-family: tahoma; text-decoration: none;  color: #ff0000;  font-size: 8pt; font-weight: bold;
         padding:3px;}
.form_element {font-family: tahoma; text-decoration: none;  color: #999999;  font-size: 7pt; font-weight: bold; text-align:left;}
.form_req {font-family: tahoma; text-decoration: none;  color: #ff0000;  font-size: 7pt; font-weight: bold;
         }
.numberNav {font-family: tahoma; text-decoration: none;  color: #999999;  font-size: 7pt; font-weight: bold;text-align: right;
         }
.numberNav		a:link     {  font-family: tahoma; text-decoration: none;  color: #ffffff;  font-size: 7pt; font-weight: bold;}
.numberNav 	  a:active   {  font-family: tahoma; text-decoration: none;  color: #ffffff;  font-size: 7pt; font-weight: bold;}
.numberNav	 	a:visited  {  font-family: tahoma; text-decoration: none;  color: #ffffff;  font-size: 7pt; font-weight: bold;}
.numberNav	 	a:hover    {  font-family: tahoma; text-decoration: none;  color: #333333;  font-size: 7pt; font-weight: bold;}
.verticalsp {font-family: tahoma; text-decoration: none;  color: #999999;  font-size: 7pt; font-weight: bold;}         
.statText {font-family: verdana; text-decoration: none;  color: #ffffff;  font-size: 8pt; font-weight: normal;text-align:justify;}
.statTextR {font-family: verdana; text-decoration: none;  color: #ff0000;  font-size: 8pt; font-weight: normal;text-align:justify;}
.statText2 {font-family: verdana; text-decoration: none;  color: #ffffff;  font-size: 9pt; font-weight: normal;text-align:justify;}
.headItem{
        background-image: url("../images/menubar_bg.png");background-repeat: x-repeat; 
        font-family: tahoma;font-size: 7pt;color: #ffffff;font-weight: bold;
        height: 22px;text-align: center;border-right:1px solid #333333;}
p.txt {font-family: verdana; text-decoration: none;  color: #f5f5f5;  font-size: 8pt; font-weight: normal;}
#left {
float:left;
margin:0pt;
width:158px;
}
#innav {
padding-left:2px;
}
.script_cat {
background:#333333 none repeat scroll 0%;
width:151px;
}
.script_cat ul {
clear:both;
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.script_cat li {
border-bottom:1px solid #131313;
/*border-right:1px solid #666666;*/
margin:0pt;
position:relative;
width:152px;
}
.script_cat li a {
color:#ffffff;
display:block;
font-family:verdana,helvetica,sans-serif;
font-size:83%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
outline-color:invert;
outline-style:none;
outline-width:medium;
padding:3px 0px 2px 5px;
text-decoration:none;
width:150px;
}
.script_cat li a em {
font-size:90%;
font-style:normal;
padding-left:30px;
}
.script_cat li a:hover {
background:#666666 none repeat scroll 0% !important;
color:#FFFFFF;
text-decoration:none;
}

.clear {
clear:both;
}

.footer {
	color: #ffffff;
	font-family: tahoma;
	font-size: 11px;
	padding-left: 10px;
}
.footerlink {
	color: #ffffff;
	text-decoration: none;
		color: #ffffff;
	font-family: tahoma;
	font-size: 11px;
}
.footerlink:hover {
	color: #ffffff;
	text-decoration: underline;
}
	.imageSlideshowHolder,.imageSlideshowHolder_left{
		margin:5px;	/* "Air" */
		float:right; /* Floating gallery at the right side of other web page content */		
		width:151px;	/* Image width */
		height:100px;	/* Image height */
		
		position:relative;	/* Don't remove this line */
	}
	.leftFloatingDiv{
		float:left;
		width:160px;
		height:110px;
	}
	/* Don't change these values */
	.imageSlideshowHolder img{
		position:absolute;
		left:0px;
		top:0px;
	}
.Accordion {
	border-left: solid 1px #404040;
	border-right: solid 1px #404040;
	border-bottom: solid 1px #404040;
	overflow: hidden;
	width: 620px;
	}
.AccordionPanelTab {
	color: #333333;
	width: 620px;
	border-top: solid 1px #999;
	border-bottom: solid 1px #3a3a3a;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	background: #080808 url('../images/bg_grad_gray1.gif') repeat-x;
}
.AccordionPanelTab h3 {
	margin: 0;
	padding: 2px 2px 4px 36px;
	font-size: 70%;
	background: url('../images/blt_panel_exp.gif') no-repeat left 50%;
} 
.AccordionPanelContent {
	overflow: auto;
	height: 200px;
	font-size: 90%;
	line-height: 140%;
}
.AccordionPanelContent ul { margin: 0;	padding: 1.375em; }
.AccordionPanelTabHover { color: #fff; }
.AccordionPanelClosed .AccordionPanelTab h3 { background: url('../images/blt_panel_clps.gif') no-repeat left 50%; }
.AccordionPanelContent div { margin: 5px 8px; }

.socials {
float:left;
margin-bottom:3px;
width:160px;
}
.socials ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.socials li {
padding-top:5px;
}
.socials li a {
background-color:#130E0E;
color: #ffffff;
display:block;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:60px;
text-decoration:none;
text-transform:uppercase;
}
.socials li a:hover {
color:#FF0000;
}
.socials ul a em {
color:#CCCCCC;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:0.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-transform:none;
}
.socials ul a:hover em {
color:#808080;
}
.feed a {
background:transparent url(../images/feed-icon.gif) no-repeat scroll 3px 0pt;
border-bottom:0px solid #F2F2F2;
height:60px;
}
.feed a:hover {
background:transparent url(../images/feed-icon.gif) no-repeat scroll 3px -114px;
border-bottom:0px solid #CCCCCC;
}
.nletter a {
background:transparent url(../images/feed-icon.gif) no-repeat scroll 3px 0pt;
border-bottom:0px solid #F2F2F2;
height:60px;
}
.nletter a:hover {
background:transparent url(../images/feed-icon.gif) no-repeat scroll 3px -114px;
border-bottom:0px solid #CCCCCC;
}

* General styling for both valid and invalid input */
.invalidInput,.validInput{
	display:compact;
	padding:1px;
}
/* Style for invalid input */
.invalidInput{
	border:1px solid #F00;
}

/* Style for valid input */
.validInput{
	border:1px solid #FFF;
}
.diverr
{
color: #000000;
font-family:Arial,Helvetica,sans-serif;
background: #ff0000;
font-size: 11px;
}


/*td:hover {cursor:pointer;}*/
th		{font:bold 12px/17px Arial;text-align:left;padding:4px;border-bottom:2px Solid #ff0000;}
tr.odd	{background:#101010;}
tr.highlight	{background:#333333;}
tr.selected		{background:#999999;color:#fff;}
td+td+td {text-align:right;}
.borderit img{
border: 1px solid #ccc;
}

.borderit:hover img{
border: 1px solid navy;
}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}
.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.formbutton{
cursor:pointer;
border:outset 1px #fff;
background:#999;
color:#fff;
font-weight:normal;
padding: 1px 2px;
background:url(../imgages/btnBg.gif) repeat-x left top;
}
#map1 {
	     visibility: hidden;
	     position: absolute;
	     left: 250px;
	     top: 180px;
	     width:100%;
	     height:100%;
	     text-align:center;
	     z-index: 1000;
	/*	background:url("background-trans.png");*/
	}

	#map1 div {
	     width:300px;
	     margin: 100px auto;
	     background-color: #fff;
	     border:1px solid #000;
	     padding:15px;
	     text-align:center;
	}
	#map2 {
	     visibility: hidden;
	     position: absolute;
	     left: 250px;
	     top: 180px;
	     width:100%;
	     height:100%;
	     text-align:center;
	     z-index: 1000;
		background:url("background-trans.png");
	}

	#map2 div {
	     width:300px;
	     margin: 100px auto;
	     background-color: #fff;
	     border:1px solid #000;
	     padding:15px;
	     text-align:center;
	}