html, div, span, applet, object,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i,left, hr, button,
dl, dt, dd, ol, 
fieldset, label, legend
	{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11PX;
	font-style:normal;
	line-height:3.8mm;
	text-decoration:none;
	vertical-align:top;
	}

.main-structure
	{
	margin: 0 Auto 0 Auto;
	width:1004px;
	position: relative;
	}

.header
	{
	background-image:url(../images/grediant.gif);
	background-repeat:repeat;
		
	}
	
.middle-body
	{
	background-image:url(../images/semi-ts.png);
	background-repeat:repeat;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5; 
	opacity: 0.5;
	-khtml-opacity: 0.5;
	}
.tranbg
	{
	filter:alpha(opacity=80);  
	-moz-opacity:0.80;         
	opacity: 0.80;             
	background-color:#000000;
	}
   
.footer-line
	{
	position:relative;
	width:1004px;
	vertical-align:top;
	background-color:#2c2c2c;
	height:1px;
	overflow:hidden;
	}

.N11
	{	
	color:#efeeee;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11PX;
	font-style:normal;
	line-height:3.8MM;
	text-decoration:none;
	}
.N9
	{	
	color:#efeeee;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9PX;
	font-style:normal;
	line-height:3.8MM;
	text-decoration:none;
	}
	.N8
	{	
	color:#efeeee;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:8PX;
	font-style:normal;
	line-height:3.8MM;
	text-decoration:none;
	}
.B11
	{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#e5e4e4;
	text-decoration:none;
	line-height: 4mm;
	font-weight:bold;
	}

	.B12
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#e5e4e4;
	text-decoration:none;
	font-weight:bold;
	}

.N10
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#e5e4e4;
	text-decoration:none;
	line-height: 4mm;
	font-weight:normal;
	}

.B10
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	text-decoration:none;
	line-height: 4mm;
	font-weight:bold;
	}
	
	
	
.B18
	{
	font-family:Tahoma;
	font-size:18px;
	font-style:normal;
	text-decoration:none;
	line-height: 4mm;
	font-weight:bold;
	letter-spacing:1px;
	}
	
.B14
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	text-decoration:none;
	line-height: 4mm;
	font-weight:bold;
	}	

.ali
	{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#e5e4e4;
	text-decoration:none;
	line-height: 4mm;
	font-weight:bold;
	}
	
a:hover
	{
	color:#cc9933;
	text-decoration:none;
	}	
	
.transparent-color
	{
	background-image:url(../images/semi-ts.png);
	background-repeat:repeat;
	filter:alpha(opacity=90);   
	-moz-opacity:0.90;          
	opacity: 0.90;              
	
	}

.textbox	
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	line-height:13px;
	font-style:normal; 
	color:#969292; 
	text-decoration:none; 
	background-color:#000000; 
	border:solid 1px #464646;
	vertical-align:top;
	text-align:justify;
	padding-bottom:1px;
	width:167px; 
	height:18px;
	}
	
.textboxtelephone		 
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	line-height:13px;
	font-style:normal; 
	color:#969292; 
	text-decoration:none; 
	background-color:#000000; 
	border:solid 1px #464646;
	vertical-align:top;
	text-align:justify;
	padding-bottom:1px;
	width:118px; 
	height:18px;
	}		


.textboxhp		
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	line-height:13px;
	font-style:normal; 
	color:#969292; 
	text-decoration:none; 
	background-color:#000000; 
	border:solid 1px #464646;
	vertical-align:top;
	text-align:justify;
	padding-bottom:1px;
	width:118px; 
	height:18px;
	}
	

.mytextarea
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-style:normal; 
	color:#bfbdbd; 
	text-decoration:none; 
	line-height: 4mm; 
	background-color:#000000; 
	border:solid 1px #464646; 
	width:167px;
	height:30px
	}
.orange
	{
		color:#cc9933
	}

.dark-gray
	{
		color:#efeeee
	}
.footer_txt
	{
	font-family: Trebuchet MS,Tahoma, Verdana, Trebuchet MS, sans-serif; text-decoration:none; color:#999999;  line-height: 150%; FONT-SIZE: 10px;
	}
.logoy
		{
		font-size: 10px; color: #666666; font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
		text-decoration:none;
		}
.bordercurve
     {
	text-align:left;
	color:#333;
	background-color:#333;
	border:solid 1px #333;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
      }

.tranbg-news-title
	{
	filter:alpha(opacity=60);  
	-moz-opacity:0.60;         
	opacity: 0.60;             
	background-color:#333;
	border:solid 1px #333;
	padding-top:10px;
	padding-left:15px;
	text-align:left;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	}
.tranbg-news-body
	{
	filter:alpha(opacity=60);   
	-moz-opacity:0.60;           
	opacity: 0.60;             
	background-color:#333;
	}
	
	
.T_B_G
	{
	 border-top:solid 1px #464646;
	}
	
.R_T_G
	{
	 border-right:solid 1px #464646;/*#5c5a59*/
	}
	
.B_T_G
	{
	 border-bottom:solid 1px #464646;
	}
.L_T_G
	{
	border-left:solid 1px #464646;
	}
	
.left25
	{
	padding-left:25px;
	}
.gry_bg
	{
	background-color:#101010;
	vertical-align:middle
	}
	
.goleft
	{
	float:left;
	}

		
body
	{
	margin:0 0 0 0;
	background-color:#000000;
	}	
	
.fixtop
	{
	position:fixed;
	top:0;
	width:1004px;
	z-index:1001
			
	}

.bg_building
	{
	background-image:url(../images/bg_building.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	background-attachment:fixed
	}
	
.middmargin
	{
	margin-left:20px;
	}
.topbottom13
	{
	margin-top:13px;
	margin-bottom:13px;
	margin-left:10px;
	}

.L10
	{
	margin-left:10px;
	}

ul li
	{
	display:inline;
	margin:0px 8px 0px 0px;
		
	}
	
.nweul 
	{
	display:list-item;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	}

.newli
	{
	border-bottom:solid 1px #2c281e;
	background-image:url(../images/liarrow.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-align:left;
	display:list-item;
	width:163px;
	height:20px;
	vertical-align:middle;
	padding-top:3px
	}
	

.newlih
	{
	border-bottom:solid 1px #2c281e;
	background-image:url(../images/liarrow.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-align:left;
	display:list-item;
	width:163px;
	height:40px;
	vertical-align:middle;
	padding-top:3px
	}
	
		
.bottomul
	{	
	display:inline;
	list-style-type: none
	}

.bottomli
	{
	display:inline;
	}
	
.Red
	{
	color:#4a0a0a;
	}

.Errrored
	{
	color:#cc9933;
	}


.bottombry
	{
	color:#969292;
	}
	

.yoncolor
	{
	color:#4f4a3d;
	}

.newgry
	{
	color:#bfbdbd;
	}

.yellow
	{
	color:#cc9933;
	}
	

.reviewstructure_shortlist
    {   
    border: 5px solid #6e6e6e;
	background-color:Transparent;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	text-align:center;
	 }
			 	
#flashcontent {
  height: 100%;
}

#flashcontent {
  color: #fff
}
#flashcontent a {
  color: #f60;
}
#flashcontent a:hover {
  color: #06f;
}

.w118
{
width:118px;
}
.dotts
{
	background-image:url('../images/vertical-dotts.gif');
	background-repeat:repeat-x;
	background-position:center;
	vertical-align:middle;
	height:8px;
}
.Testimonails
{
	margin:20px 20px 20px 20px; 
	width:652px; 
	height:60px;
	text-align:left;	
}

.tabletext
{
	font-family: Tahoma, Verdana, Trebuchet MS, sans-serif; 
	text-decoration:none; 
	color:#666666;  
	line-height: 150%; 
	FONT-SIZE: 11px;
}

.tabletxtbold
{
	font-family: Tahoma, Verdana, Trebuchet MS, sans-serif; 
	text-decoration:none; 
	color:#666666;  
	line-height: 150%; 
	FONT-SIZE: 11px;
	font-weight:bold;
}

.bordertext
{
	background-color:#000000;
	border:solid 1px #7f9db9;
}