
*{margin:0;padding:0;}
html, body, div, span, applet, object, iframe, 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, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td{margin: 0; padding: 0; border: 0;}
a img, :link img, :visited img {border: 0;}
ul {list-style: none;}

body{font-family:Tahoma, Geneva, sans-serif; font-size: 11px; line-height: 160%; color: #fff;}

.outer{padding:40px 0px;}

.nav{font:normal 13px Tahoma; color:#cccccc; font-family: Tahoma, Geneva, sans-serif;}
.nav a{color:#cccccc; text-decoration:none;}
.nav a:hover{text-decoration:underline;}


.body-text{font:normal 13px Tahoma, Geneva, sans-serif; color:#FFFFFF ; }
.footer-text{font:normal 11px Tahoma, Geneva, sans-serif; color:#333333;}

.gallery
{
position:relative;
width:1010px;
height:548px;
}
.gallery_title_box
{
	width:90px;
	float:left;

}
.gallery_title
{
	width:90px;
	height:8px;
	float:left;
	position:relative;
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	cursor:pointer;
}
.backButton{
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
	
	
	padding: 2px 6px 0px 6px;
}


.gallery_img
{
	position:relative;
	width:750px;
	background:#939598;
	float:left;
}

.gallery ul
{
	display:none;
	float:left;
}
.category{
	width:1010px;
	float:left;
	overflow:hidden;
	position:relative;
	margin-bottom:23px;
	/*border:#000000 dotted 1px;*/
}

.catname
{
	 width:70px;
	 height:57px;
	 overflow:hidden;
	 color:#FFFFFF;
	 font-family: Tahoma, Geneva, sans-serif;
	 font-size:11px;
	 float:left;
	 cursor:pointer;
	 text-align:right;
	 padding-right:20px;
	 margin-top:2px;
	 

}

.gallery_group_holder
{
	  width:910px; 
	  float:left;
 
}

.gallery_group
{
	width:910px;
	height:12px;
	float:left;
	margin-top:5px;
	overflow:hidden;
	position:relative;
}

.imgContainer
{
	position:absolute; 
	overflow:hidden; 
	background:#6d6e71; 
	width:175px; 
	height:84px;
	cursor:pointer;
	float:left;
}


/* POPUP CSS*/
#popup_box
{
	position:absolute;
	z-index:99999999;
	top:0px;
	left:0px;
	display:none;
}

.popup_bg
{
	background:#000000;
	padding:0px;
	margin:0px;
	position:absolute;
}

.imgBox
{
	position:absolute;
	background:#FFFFFF;
	padding:20px 20px 20px 20px;
}

.crossBt
{
	width:20px;
	height:20px;
	cursor:pointer;
	background:url(../images/theme/close_bt.jpg);
	position:absolute;
}
/* POPUP CSS END*/


/* Slider page CSS */
.slider{
	width: 1200px;
	height:548px;
	float:left;
	overflow: hidden !important;
}
.panel{
	width: 1200px;
	height:548px;
	position:relative;
	top:-100px;
	float:left;

}
.slider_panel{
width:500px;
height:300px;
position:relative;
	background:#ffffff;
}
.control_panel{
	width:1200px;
	height:20px;
	float:left;
	color:#000000;
	font-family:Tahoma, Geneva, sans-serif;
}
.leftControl{
	height:16px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	color:#FFFFFF;
	background:url(../images/theme/leftA.png) no-repeat;
	background-position:0px 4px;
	margin-right:950px;
	margin-top:1px;
	float:left;
	cursor:pointer;
	padding-left:9px;
}
.projectInfo{
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	color:#FFFFFF;
	background:#808186;
	float:right;
	cursor:pointer;
	padding: 2px 6px 0px 6px;
}
.prev{
	height:16px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	color:#FFFFFF;
	float:left;
	text-align:left;
	padding-left:8px;
	cursor:pointer;
	margin-top:3px;

	}
.next{
	height:16px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	color:#FFFFFF;
	float:left;
	text-align:left;
	cursor:pointer;
	margin-top:3px;
	margin-right:0px;

	}
.current_slide{
	width:60px;
	height:16px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	float:left;
	}

/* Slider page CSS End */



td.nav a.selected {
    text-decoration: underline;
}
