body
{
	margin: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 100%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	scrollbar-face-color: #494147;
	scrollbar-shadow-color: #c7b0ac;
	scrollbar-highlight-color: #c7b0ac;
	scrollbar-3dlight-color: #c7b0ac;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #ffffff;
	
	background-color: #494147;
	background-image: url(../images/escorts_agency_bg.jpg);
	background-repeat: repeat;
}	
.contact{
font-size:28px;
color:#FFFFFF;
font-weight:bold;
background:transparent;
}

.name {   font-size: 10pt; color: #ffffff ; font-weight: bold; background:transparent}
.smallgrey {  font-size: 8pt; color: #cccccc; background:transparent}
.captionHeader {  font-size: 8pt; color: #FF0000; font-weight: bold; background:transparent}
.captiontext {  font-size : 8pt; color: #2e2422; background:transparent}
.bigtext {  font-size : 110%; line-height : 150%; padding:1px; color: #000000; background:transparent}
.disclaimer { font-size: 9pt; color: #cccccc; background:transparent}
.imageborders { border: 1px ridge #777d85;}
.headertext {   font-size: 10pt; color: #ffffff ; font-weight: bold; background:transparent}

td {  font-size: 8pt; color: #ffffff; }
.td {  font-size: 8pt; color: #ffffff; background:transparent}
h1 {  font-size: 12pt; color: #ffffff}
.h1 {  font-size: 12pt; color: #ffffff; background:transparent}

a:link, a:active, a:visited {color: #ffffff; text-decoration: none}
a:hover {color: #ffffff; text-decoration: underline}

table.navigation{border-left: 1px solid #585F68;border-right: 0px solid #000000;background-color: #000000;}
.navigation td {background-color:none;line-height: 17px; text-decoration: none; font-size: 9px; font-family: Verdana, sans-serif; border-right: 1px solid #585F68;} 
.navigation td a {display: block; height: 100%; width: 100%; background-color: none; color: #000000; text-decoration: none; text-align: center;} 
.navigation td a:hover {background-color: #555b63; color: #000000;}
.navigation A:link {color:#CDCCCD;text-decoration:none;}
.navigation A:visited {color:#CDCCCD;text-decoration:none;}
.navigation A:hover {color:#CDCCCD;text-decoration:none;}

table.content{border-top: 0px; border-bottom: 0px; border-left: 1px solid #585F68; border-right: 1px solid #585F68; background-color: #2e2422;}

table.detail{border-top: 2px groove #777d85; border-bottom: 2px groove #777d85; border-left: 2px groove #777d85; border-right: 2px groove #777d85; background-color: #000000;}

table.buttonholder{ background-color:#000000; border: 1px solid #585F68; padding: 0px;}

/* Content Manager Only Styles */
table.bigtable{border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; background-color: #2C2E38;}
table.iconholder{border-top: 1px  solid #71737B; border-bottom: 1px  solid #000000; border-left: 1px solid #71737B; border-right: 1px solid #000000; background-color: #454853;}
/* End stuff for CM */

INPUT, TEXTAREA,  {
	font-family: Verdana, Arial;
	padding: 1px;
	font-size: 7pt;
	color: #666666;
	background-color: #ffffff;
	border: inset 1px #cccccc;
	height: 10px;
}
INPUT.checkbox  {
	background: #transparent;
	border: 10;
	padding: 10px;
	width : 1.3em ; 
	height : 1.3em ;
	}

INPUT.radio  {
	background: #transparent;
	border: 10;
	padding: 10px;
	}

INPUT.admin_btn {
	font-family: Verdana, Arial;
	padding: 1px;
	font-size: 7pt;
	color: #999999;
	background-color: #292C31;
	border: inset 1px #cccccc;
}

SELECT.white, OPTION.white {
	font-family: Verdana, Arial;
	padding: 1px;
	font-size: 7pt;
	color: #999999;
	background-color: #ffffff;
	border: inset 1px #cccccc;
}
SELECT, OPTION  {
	font-family: Verdana, Arial;
	padding: 1px;
	font-size: 7pt;
	color: #ffffff;
	background-color: #141313;
	border: inset 0px;
}

.banner
{
	font-weight: bold;
	font-size: 13px;
}

/*link page start*/

.bannerholder{
 float: left;
 width: 468px;
 margin-left: 20px;
}

.hyderabadbannerwide{
 float: left;
 width: 468px;
 margin-top: 25px;
}

textarea.textholderone, textarea.textholder, textarea.textholdersmall{
 float: left;
 background: none;
 border: none;
 font: normal 12px Tahoma, Verdana;
 color: #FFFFFF;
 width: 468px;
 margin-top: 20px;
 border: 1px solid #191818;
 border-right: none;
 height: 90px;
}

.hyderabadbannersmallwide{
 float: left;
 margin-top: 30px;
 width: 234px;
}

textarea.textholder{
 width: 234px;
}

.hyderabadbannerimagesize{
 float: left;
 width: 115px;
 margin-top: 30px;
 left: 35px;
 position: relative;
}

textarea.textholdersmall{
 width: 200px;
}

.linktexts{
 float: left;
 width: 468px;
}

ul.linkslists{
 float: left;
 margin-top: 30px;
}

ul.linkslists li{
 float: left;
 margin-right: 30px;
 list-style-type: none;
}

ul.linkslists li a{
 font: normal 12px Tahoma, Verdana;
 color: #ffffff;
 text-align: left;
 background: none;
 text-decoration: none;
}

ul.linkslists li a:hover, ul.linkslists li a.current{
 text-decoration: underline;
}

/*link page end*/














a:link {
   background:transparent;
  text-decoration:underline;
}
a:visited {
   background:transparent;
  text-decoration:underline;
}
a:active {
   background:transparent;
  text-decoration:underline;
}
a:hover {
  color:#333333; background:#BF8660;
  text-decoration:none;
}
            
a.googlelogo, a:hover.googlelogo {
  background:transparent;
}
img.googleImg, img.w3cImg, img.fsfImg, img.ppImg {
  margin: 0;
  padding: 0;
  text-align: left;
  vertical-align: top;
  border: none;
}
#menubar1 a:link, #menubar1 a:visited, #menubar1 a:active {
  color:#596380; background:transparent;
  text-decoration:none;
  font-weight:bold;
  padding:1px;
}
#menubar1 a:hover {
  color:#333333; background:#BF8660;
  text-decoration:none;
  font-weight:bold;
  padding:1px;
}

.mnuBox a:link {
  color:#596380; background:transparent; /* #727EA3; */
  text-decoration:none;
  padding:1px;
  display:block;
  width:100%;
}
.mnuBox a:visited, .mnuBox a:active {
  color:#596380; background:transparent; /* #727EA3; */
  text-decoration:none;
  padding:1px;
  display:block;
  width:100%;
}
.mnuBox a:hover {
  color:#333333; background:#BF8660;
  text-decoration:none;
  padding:1px;
  display:block;
  width:100%;
}

.xPopupMenu .mnuBox a:link, .xPopupMenu .mnuBox a:visited, .xPopupMenu .mnuBox a:active {
  color:#596380; background:transparent; /* #CFD4E6; */
}
.xPopupMenu .mnuBox a:hover {
  color:#333333; background:#BF8660;
}

.mnuOpt a:link {
  color:#BF8660; background:#BF8660; /* 727EA3; */
  text-decoration:none;
  display:inline;
  width:100%;
}
.mnuOpt a:visited, .mnuOpt a:active {
  color:#596380; background:#727EA3;
  text-decoration:none;
  display:inline;
  width:100%;
}
.mnuOpt a:hover {
  color:#333333; background:#BF8660;
  text-decoration:none;
  display:inline;
  width:100%;
}

.xPopupMenu .mnuOpt a:link, .xPopupMenu .mnuOpt a:visited, .xPopupMenu .mnuOpt a:active {
  color:#596380; background:#CFD4E6;
}
.xPopupMenu .mnuOpt a:hover {
  color:#333333; background:#141313; /* CCA78F; */
}

#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {
  text-decoration:none;
}

.inA {
  display:inline;
}

b {
  font-weight:bold;
  color:#000; background:transparent;
}
p {
  color:#000; background:transparent;
  margin:.3em 0 .5em 0; padding:0;
  line-height:1.5em;
}
li {
  margin-bottom:.5em;
}
pre {
  font-family:'courier new',monospace;
  color:#596380; background:transparent;
  border:1px dotted #596380;
  margin:4px 2px 10px 2px; padding:10px;
  overflow:auto;
  font-size:small; /* had to add this because IE was rendering it smaller */
  max-height:32em;
}
code, tt {
  font-family:'courier new',monospace;
  color:#596380; background:transparent;
  font-size:small; /* had to add this because IE was rendering it smaller */
}

.h1Color { color:#596380; }
h1 {
  color:#596380;
  background:transparent;
  font-weight:normal;
  margin:0; padding:0 0 6px 0;
  text-align:left;
  font-size:xx-large;
}

.h2Color { color:#BF8660; }
.h2Bkgnd { background:#BF8660; }
h2 {
  color:#BF8660;
  background:transparent;
  font-weight:bold;
  margin:2em 0 1em 0; padding:4px 0px;
  font-size:large;
}

.h3Color { color:#596380; }
h3 {
  color:#596380;
  margin:2em 0 1em 0; padding:0 0 0 0;
  font-weight:bold;
  font-size:medium;
}

#rightColumn h3 {
  font-size:small;
}

.h4Color { color:#BF8660; }
h4 {
  color:#BF8660;
  margin:1.6em 0 .6em 0; padding:0;
  font-weight:bold;
  font-size:small;
}

.mnuBox h4 {
  margin:.5em 0;
}

h5 {
  color:#596380; background:transparent;
  margin:1.6em 0 .6em 0; padding:0;
  font-weight:bold;
  font-size:x-small;
}

.h5i { /* H5 'inline' */
  color:#596380;
  background:transparent;
  margin:1.6em 2em .6em 0;
  padding:0;
  font-weight:bold;
  font-size:x-small;
}

.h4P {
  margin:.3em 0 .5em .25em; padding:0;
}
.h5P {
  margin:.3em 0 .5em .5em; padding:0;
  font-size:x-small;
}

/* Misc. Classes */

#topLinkCon {
  margin:0; padding:0;
}
.smaller {
  font-size:smaller;
}
.textInput {
  font-family:'courier new',monospace;
  color:#000; background:#fff;
  width:140px;
}
.inpTxt {
  color:#000; background:#CCA78F;
  font-family:'Courier New',monospace;
  font-size:12px;
  border:1px solid #596380;
}
.inpBtn {
  color:#000; background:#CCA78F;
  font-size:10px;
  border:1px solid #596380;
  cursor:pointer;
}
.noDisp {
  display:none;
}
.collapsible {
  margin:0; padding:0;
  overflow:hidden;
  display:block;
}

.hint, .titleHover {
  border-bottom: 1px dotted #BF8660;
  cursor: help;
}

.mnuBox, .mnuOpt {
  margin:0 0 4px 0; padding:4px 2px 4px 2px;
  overflow:hidden;
}
.mnuBox p, .mnuOpt p {
  margin:0; padding:0;
  line-height:1.2em;
  font-size:smaller;
}

#header {
  background:transparent;
  overflow:hidden;
  margin:0; padding:0;
  margin-bottom:30px;
}

#menubar1 {
  color:#596380;
  background:transparent;
  padding:2px;
  margin:0;
  font-weight:normal;
  text-align:right;
}
#menubar1 b {
  color:#BF8660;
}

.column {
  top:20px;
  position:absolute; overflow:hidden;
  background:transparent;
  margin:0; padding:0;
}
#leftColumn {
  left:3%; width:70%;
}
#rightColumn {
  left:73%;
  width:26%;
}
.leftContent, .firstLeftContent {
  background:#fff;
  overflow:hidden;
  margin:0 0 10px 0;
  padding:10px 20px 20px 20px;
}
.rightContent {
  background:#CFD4E6;
  overflow:hidden;
  margin:0 0 10px 0;
  padding:10px 20px 20px 20px;
}
/*
.rightContent .collapsible p {
  font-size:smaller;
}
*/
.rightContent {
  font-size:smaller;
}

#footer {
  font-size:smaller;
  text-align:center;
  padding:10px 20px 10px 20px;
  border:none;
}

.xToolbar {
  position:absolute; overflow:hidden;
  background:transparent;
  width:24px;
}

.xButton {
  overflow:hidden;
  margin:2px;
  width:16px; height:14px;
  color:#596380; background:#CFD4E6;
  font-size:xx-small;
  font-weight:bold;
  cursor:pointer;
  text-align:center;
  border-left:1px solid #CFD4E6;
  border-top:1px solid #CFD4E6;
  border-right:1px solid #BF8660;
  border-bottom:1px solid #BF8660;
}
.xButtonHover {
  overflow:hidden;
  margin:2px;
  width:16px; height:14px;
  color:#CFD4E6; background:#BF8660;
  font-size:xx-small;
  font-weight:bold;
  cursor:pointer;
  text-align:center;
  border:1px solid #BF8660;
}

.xPopupMenu {
  position:absolute;
  color:#596380; background:#FFF; /* CFD4E6; */
  margin:0; padding:3px;
  border:1px outset #596380;
}

h3 {
  position:relative;
}
.CollapseIcon, .ExpandIcon {
  position:absolute;
  overflow:hidden;
  left:-20px;
  top:3px;
  width:13px;
  height:13px;
  margin:0;
  padding:0;
  cursor:pointer;
}
.CollapseIcon {
  background-image:url(down_arrow_13x13.gif);
}
.ExpandIcon {
  background-image:url(right_arrow_13x13.gif);
}
/* Gallery Box Style */

#gallery {
  height:320px;
  display:none;
}
#slideshow {
  display:none;
}
.gcap {
  font-size:xx-small;
  margin:3px; padding:0;
}
.scap {
  font-size:xx-small;
  margin:3px; padding:0;
}
.gcon {
  width:164px;
  height:170px;
  margin:10px;
  background:#CFD4E6;
  border:1px solid #BF8660;
  float:left;
}
.scon {
  width:480px;
  margin:10px;
  background:#CFD4E6;
  border:1px solid #BF8660;
}
#gallery img {
  margin:6px 6px 3px 6px;
  background:#CFD4E6;
}
#slideshow img {
  margin:6px 6px 3px 6px;
  background:#CFD4E6;
}

#navigation {
/*  text-align:center; */
}
#prev, #next, #back, #auto, #time {
  color:#BF8660;
  cursor:pointer;
  font-weight:bold;
  margin-right:20px;
}
.clearAll {
  clear:both;
  margin:0; padding:0;
}
