*
{
  padding:0;
  margin:0;
  font-family: Arial,Helvetica,sans-serif;
  font-size:12px;

}
input:hover
{
	cursor:pointer;
}
body
{
  background-color:#000000;
}
acronym 
{ 
  border: 0; 
}
.warning
{
	color:Red;
}
#wrapper
{
    text-align: left;
   margin: 0px auto; 	
   width: 900px;
}
.whitebanner
{
   width:100%;
    height:85px;
    background-color:#ffffff;
    position:absolute;
    left:0px;
    top:0px;
    z-index:-1;
}
.greenbanner
{
    width:100%;
    height:25px;
    background-color:#5b5b5b;
    position:absolute;
    left:0px;
    top:85px;
}
#header 
{ 
  width: 900px; 
  height: 110px;  
  background-color: #fff; 
  float: left;
}
#header img 
{ 
  border: 0; 
  float: left; 
  border: none; 
  margin: 20px 0 5px 8px; 
}
#header #trans img 
{ 
  float: none; 
  margin: 0px; 
}
#header p 
{ 
  float: right; 
  color: #666; 
  margin: 10px 0 0 0; 
  text-align: right; 
  padding: 0; 
}
#header span 
{ 
  margin-right: 20px; 
}
a 
{ 
	color: #d98528; 
}
#tablist 
{
  float:right; 
  width: 625px; 
  margin:0; 
  padding: 0;
  margin-top:30px;
}
#tablist li 
{
  list-style: none;
  margin: 0;
  display: inline;
  float:left;
  width: 125px;
  font-size:12px;
}
#tablist li a 
{ 
  color: #D98528; 
  padding: 8px 15px;
  border: 1px solid #fff; 
  border-bottom: none; 
  background: #343434 url('../images/menu-bg.jpg') repeat-x left bottom;
  text-decoration: none;
  display: block; 
  text-align: center;
}
#tablist li a#seltab 
{ 
  color: #fff; 
  background: #5b5b5b url('../images/menu-sel-bg.jpg') repeat-x left top; 
  border: 1px solid #5b5b5b; 
}
#tablist li a:hover 
{ 
  color: #fff; 
}
#banner
{
}
#login
{
  width:100%;
  height:30px;
  background-color:#393838;
  font-size:12px;
  color:#ffffff;
}
#login .welcome
{
  float:left;
  width:30%;
  color:#dbd8d8;
  font-weight:bold;
  padding-left:10px;
  padding-top:7px;
  letter-spacing:1px;

}

#login ul
{
  padding-top:5px;
}
#login li
{
  display:inline-block;
  float:left;
  color:#cbc9c9;
}
.textbox
{
  background-color:#cbc9c9;
  border:1px solid #dbd8d8;
}

.textboxcontact
{
  background-color:#fff;
  border:1px solid #dbd8d8;
}

#login .textbox
{
  background-color:#cbc9c9;
  border:1px solid #dbd8d8;
}

#login .btnlogin
{
  background-color:#cbc9c9;
  border:0;
  width:50px;
  color:#252525;
}

.button
{
	background-color:#333333;
	border:1px solid #555555;
	width:50px;
	color:#fff;
}

.buttonform
{
	background-color:#333333;
	border:1px solid #555555;
	width:100px;
	color:#fff;
}
.buttonpassword
{
	background-color:#333333;
	border:1px solid #555555;
	width:125px;
	color:#fff;
}
.buttonpassword:hover
{
	background-color:#333333;
	border:1px solid #777777;
	width:125px;
	color:#fff;
}
.dropdown
{
	background-color:#333333;
	border:0;
	width:50px;
	color:#fff;
	border:1px solid #555555;	
}

#content
{
	height:100%;
}
#content .tag
{
	color:#3bc928;
	font-weight:bold;
	font-size:16px;
}
#spacer
{
	float:left;
	width:3%;
}
#leftcontent
{
	float:left;
	width:53%;
	color:#ffffff;
	margin:10px;
	max-height:860px;
}
#leftcontent p
{
	font-size:11px;
	letter-spacing:.3px;
	text-align:justify;
	
}
#rightcontent
{
  color:#ffffff;
  float:left;
  width:40%;
  margin-top:10px;
}
#rightcontent p
{
	font-size:11px;
	letter-spacing:.3px;
	text-align:justify;
	
}

#rightcontent .rightheader
{
  color:#cad0c9;
  font-size:16px;
}
#rightcontent .smalltext
{
  color:#cad0c9;
  font-size:11px;
}
/* Image Slider */
#s3slider 
{
   width: 900px; /* important to be same as image width */
   height: 283px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}
#s3sliderContent 
{
   width: 900px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage 
{
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}
.s3sliderImage span 
{
   position: absolute; /* important */
   left: 0;
   font: 12px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 900px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;
}

.clear {
   clear: both;
} 
/* Silder End */
/* Map */
#map
{
  border:1px solid #fff;
  height:350px;
  width:100%;
  margin-top:5px;
  margin-bottom:5px;
}


#region li
{
  list-style:none;
  display:inline-block;
  margin-bottom:10px;
}
/* Map End */



 /* Footer */
 #container-footer 
{
	clear: both; 
	width: 908px; 
	padding: 0; 
	border-top: 1px solid #2DB02D; 
	color: #ffffff;
	position:relative;
	bottom:0;
	left:0;
}
#container-footer p
{
   font-size: 11px; 
}  
#irt 
{
	clear: both;
}
.footer-links
{    
    float: left; 
    margin: 3px 20px 0 0;
    width:140px;
} 
.footer-links p
{
    margin: 3px 0 0 0; 
    padding: 0;
}
.footer-links ul 
{ 
  list-style: none;
  width: 140px;
  padding: 0px 0 5px 0;
  margin: 0; 
  font-size:11px;
}
.footer-links ul li 
{ 
    border-bottom: 1px dashed #888; 
    margin: 0 0 2px 0; 
    width: 100%; 
    font-size:11px;
}
.footer-links ul li a 
{ 
	 color: #2DB02D;
	 text-decoration: none; 
	 display:inline-block;
	 font-size:11px;
}
.footer-links ul li a:hover 
{
    color: #ccc;
    font-size:11px; 
}
.logos 
{ 
    float: right;
    background: #000000;
    width: 105px; 
    height: 70px; 
    margin: 14px 0 0 0; 
    display:inline;
}
.logos img 
{ 
    float: right; 
    padding: 10px 10px 0 0; 
    border: none;
}
 /* Footer End */

/* Contact Page */

#ContactDetails ul
{
	list-style:none;
	font-size:11px;
	
}

#ContactDetails a
{
	color:#3bc928;
}

.spacegallery {
	position: relative;
	overflow: hidden;
}
.spacegallery img {
	position: absolute;
	left: 50%;
}
.spacegallery a {
	position: absolute;
	z-index: 1000;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/blank.gif);
}

#myGallery {
	width: 100%;
	height: 280px;
}
#myGallery img {
	border: 1px solid #333;
}
a.loading {
	background: #000 url(../images/ajax_small.gif) no-repeat center;
}
#DownloadBlock
{
	width: 435px;
	height:100px;
}
#DownloadBlock a
{
	text-decoration:none;
}
#DownloadBlock a:hover
{
	text-decoration:underline;
}
#DownloadBlock li
{
	margin-bottom:3px;
}

#DownloadBlock ul
{
	list-style:none;
}

#DownloadBlock .title
{
	font-size:14px;
	color:#3bc928;
}

#DownloadBlock .rightarea
{
	font-size:11px;
}
#flags ul
{
	list-style:none;
}
#flags li
{
	line-height:15px;
}
.CountryNames
{
	display:inline-table; 
	font-weight:bold;
	line-height:20px;
}
#Social
{
	width:100%;
	
}
#Social div
{
	
}


#FranchDetails li
{
	list-style:none;
	font-size:11px;
	letter-spacing:.8px
}
#FranchDetailsTop li
{
	list-style:none;
	font-size:11px;
	letter-spacing:.8px
}
#FranchDetailsTop
{
	float:left;
	width:55%;
	z-index:-1;
	
}
#photo
{
	float:left;
	width:40%;
	z-index:20;

}
#photo img
{
	float:right;
		border:1px solid red;
}
#Social a
{
	display:inline-block;
    height:54px;
    width:54px;
    overflow:hidden;
}
#Social a:hover
{
	display:inline-block; 
    text-indent:-52px; 
}
#UploadTable
{
	font-size:12px;
}
/*Protx*/
#ProtxContent
{
	background-color:#333333;
	color:#ffffff;
	font-size:12px;
	padding:15px;
	width:60%;
	margin-left:160px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}
#ProtxContent a
{
	font-size:12px;
	text-decoration:none;
}
#ProtxContent a:hover
{
	font-size:12px;
	text-decoration:underline;
}
/* Account */
#Details li
{
	list-style:none;
	color:#ffffff;
	font-size:12px;
}
#Details .ListTitle
{
	color:#3bc928;
	font-size:12px;
}
#Details .ListTitle
{
	color:#3bc928;
	font-size:12px;
}
#OrderTable
{
	width:100%;
}
#OrderTable td
{
	font-size:12px;
}
#OrderTable th
{
	font-size:12px;
	color:#3bc928;
	font-weight:normal;
	width:40px;
}
.ListTitle
{
	color:#3bc928;
	font-size:11px;
}
.ClearButton
{
	border:0;
	background-color:#000;
	color:#D98528;
	padding:0;
	margin-left:-4px;
	cursor:pointer;
}
.EditLinks
{
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}
#PwTable
{
	text-align:left;
	margin-left:100px;
}
.msg_head
{
	float:left; 
	width:25%; 
	padding-top:3px;
	width:106px;
}
#AdminUL
{
	color:#fff;
	font-size:12px;
}
#AdminUL .header
{
	color:#999999;
	font-size:12px;
}
#AdminUL li
{
	list-style:none;
}
.hover:hover
{
	cursor:pointer;
	text-decoration:underline;
}

