body{
	background-color: #ffffff
	color: #5E5D5B;
	font-size: 13px;
	text-align: center;
}

a{
	color: #975E1B;
	text-decoration: none;
} 
.brdr{
border: 1px solid black;
padding: 0;
}
.brdrStrong{
border: 1px solid #1A181D;
background-color: #434343
background-repeat: repeat;
z-index:1;
}

#newbg {background-image: url(../images/middleBG.jpg)}

/////this is for the homepage

.blackBg{
background-color: #000000;
background-image:url(../images/middleBG.jpg);
background-repeat:repeat-x;
opacity: .99;
}

.mainTitle{
color: #B0A9A1;
font-family: arial;
font-size: 96%;
letter-spacing: 2px;
font-weight: normal;
}
.century12LGray{
font-family: arial;
font-size: 81%;
color: #a6a6a6;
letter-spacing: 1px;
line-height: 15px;
}
.century12LWhite{
font-family: arial;
font-size: 12px;
color: #a6a6a6;
}
.verdan9LWhite{
font-family: arial;
font-size: 10px;
color: #5F5F5F;
}
.newsSection{
	text-align: left;
	line-height: 15px;
}
.linkTitle{
color: #434343;
font-family: arial;
font-size: 70%;
font-weight: normal;
}
.linkTitle a{
color: #434343;
}
.salesSection{
font-family: arial;
font-size: 71%;
letter-spacing: 1px;
}
.salesSection a{
color: #625E5B;
font-size: 70%;
}
.selected_new{
font-family:arial;
font-size:12px;
color: #B7AA99;
padding: 0 5px;
}
.sepraterLine{
background: url(../images/sepraterLine.gif);
background-repeat: repeat-y;
}
.button{
background: url(../images/buttonLine.gif);
background-repeat: repeat-x;
color: #5A5955;
border: none;
font-size: 11px;
}
input{
background: #9B9B9B;
border: 1px solid #505050;
}
textarea{
background: #9B9B9B;
border: 1px solid #505050;
}
.century16LWhite{
font-family: arial;
font-size: 16px;
color: #AEA597;
}
.century13LGray{
font-family: arial;
font-size: 14px;
color: #a6a6a6;
letter-spacing: 1px;
line-height: 15px;
}
.brdrWhite{
border: 1px solid white;
}
.comercialSection{
font-family: arial;
font-size: 15px;
letter-spacing: 1px;
}
.comercialSection a{
color: #625E5B;
font-size: 75%;
}
.selected{
background-color: #323232;
color: #B7AA99;
padding: 2px 7px;
}
.century13LOrange{
font-family: arial;
font-size: 13px;
color: #975e1b;
letter-spacing: 1px;
line-height: 15px;
}

.century15LOrange{
	font-family: arial;
	font-size: 15px;
	color: #975e1b;
	letter-spacing: 1px;
	line-height: 15px;
}
/*added by sandip on 10/30/2008*/
.brdrBlack{
border: 1px solid #323232;
}
.blackBgImg img{
border: 1px solid #000000;
}
/*added by sandip on 11/17/2008*/
.inputGeneralWidth{
width: 333px;
}
.playerMargin{
margin: 2px;
padding: 0;
}
/*added by sandip on 11/18/2008*/

/*scroll section starts here*/

.bvScrollContainer { font-size: 10px; font-weight: normal; }

h1.clientBg {
	font-size: 1.8em;
	font-variant: small-caps;
	letter-spacing: .05em;
	z-index: 200;
	}


#projectPic1, #projectPic2, #projectPic3, #projectPic4 {
	position: absolute;
	z-index: 100;
	}

div.bvScrollBars {
	position: relative; /* absolute OK; must not be static, must be specified for JS hook */
	overflow: auto; /* js will convert this to hidden, but Safari retains scrollbars if it starts in auto */
	height: 198px; width: 285px;
}
div.bvBar {
	position: relative; /* absolute OK; must not be static, must be specified for JS hook */
	overflow: auto; /* js will convert this to hidden, but Safari retains scrollbars if it starts in auto */
	height: 430px; width:680px;
}
div.hideOverflow { overflow:hidden; padding-left:1em; } /* this class is added by JS to override the above */

div.bvScrollBars div.bvScrollContainer {
	position: relative;
	margin: 0; /* room will be made for scrollbar div based on its positioning */
	padding-left: 12px;
	font-size: .95em;
	font-weight: normal;
	}

div.bvScrollContainer p{padding: 0; margin: 0;}

div.bvScrollBars div.bvScrollGui {
	position: absolute;
	top: 0; 
	left: 283px;	
	bottom: 0;
	width: 19px;
	height: 100%;
	}
div.bvScrollBars div.bvScrollBase {
	display: none;
	position: absolute;
	top: 0; left: 0; right: 0; bottom: 0;
	height: 100%; width: 100%;
	z-index: 1;
	}
div.bvScrollBars div.bvScrollDisabled {
	display: none;
	}
div.bvScrollBars div.bvScrollDisabled div.bvScrollBase {
	display: block; z-index: 10; /* if disabled, this div will block clicking other divs */
	}

/*div.bvScrollBars div.bvScrollTrack {
	display: block;
	position: absolute;
	top: 10px; bottom: 10px;
	left: 0; right: 0;
	cursor:default;
	z-index: 2;
	background: transparent url(../images/scroll_track_bg.gif) 3px 0 repeat-y;
	}*/
	
div.bvScrollBars div.bvScrollThumb {
	display: block;
	position: absolute;
	top: 8px; left: 0;
	height: 0px; width: 0px;
	cursor:move;
	z-index: 5;
	background: #545454;
	}
div.bvScrollBars div.bvScrollThumbDetails {
	}
	
div.bvScrollBars div.bvScrollUp {
	display: block;
	position: absolute;
	top: 0; left: 0;
	height: 20px; width: 19px;
	cursor:pointer;
	z-index: 4;
	background: transparent url(../images/scroll_arrow_up.gif) 0 0 no-repeat;
	}
div.bvScrollBars div.bvScrollDown {
	display: block;
	position: absolute;
	bottom: 0; 
	left: 0;
	height: 20px; width: 19px;
	cursor:pointer;
	z-index: 3;
	background: transparent url(../images/scroll_arrow_down.gif) 0 0 no-repeat;
}
/*scroll section ends here*/

/*added by sandip on 11/20/2008*/
.brdrStrongLeft{
background: url(../images/middleBg.gif);
background-repeat: repeat;
}

.blackBgLeft{
background: #0F0F0F;
opacity: 0.80;
}

.hori_nav{
background: #1E1E1E;
}

#basic-accordian{

}
.accordion_headings{
background: url(../images/rollover_nav.gif);
background-repeat: no-repeat;
background-position: center top;
line-height: 26px;
border-bottom: 1px solid #000000;
padding: 0 10px;
}
.accordion_headings a{
font-size: 11px;
color: #D2D1D1;
font-weight: bold;
font-family: arial;
}

.accordion_child{
padding: 0 12px;
overflow: hidden;
}

.accordion_child a{
font-size: 11px;
color: #696969;
background: #1E1E1E;
height: 26px;
line-height: 26px;
font-family: arial;
}

.navDownArrowClass 
	{
		float: right; 
		margin-top: -13px; 
		margin-right: 7px;
	}

@media screen and (-webkit-min-device-pixel-ratio:0){
	.navDownArrowClass 
	{
		margin-top: 13px;
	}
}

/*.accordion_child:hover{
background: #2C2C2C;
}

.header_highlight{
background: url(../images/rollover_nav.gif);
background-repeat: no-repeat;
background-position: center -26px;
}*/
.century13LWhitish{
font-family: arial;
font-size: 14px;
color: #9E9D9D;
font-weight: thick;
}

.verdan12LWhite{
	font-family: arial;
	font-size: 13px;
	color: #5F5F5F;
}

.verdan08LWhite{
	font-family: arial;
	font-size: 8px;
	color: #5F5F5F;
}
.sharedUrlPath {
	font-family: arial;
	font-size:13px;
	background-color:#2A2A2A; 
	color:#B7AA99;
}

.verdan12LWhite{
	height:15px;
	font-family: verdana;
	font-size: 12px;
	color: #5F5F5F;
}
