/* Common Style*/
body
{
	background-color: #F4F4F4; padding: 0px; margin: 0px;
	font: normal 11px arial; color: #666; 
}

*{padding:px; margin:0px;}

#wrap{width:990px; margin:0px auto; background-color:#fff; }

#header{
		background:url(../images/headerBg.gif) repeat-x #000; 
		border-bottom:5px solid  #e1e1e1; padding-top:5px; padding-bottom:1px;
		}
#logo{ width:213px;}

.clr{clear:both}

/* left side*/
#left{float:left; width:200px; padding:10px;}

.top1{background:url(../images/top.gif) no-repeat; width:175px; height:22px; 
	font:bold 13px  Arial, Helvetica, sans-serif; padding:8px 5px 0px 10px;
	color: #000000; text-decoration: none; text-transform: uppercase;
	}
	
.top1 span{	
		 font:bold 11px  Arial, Helvetica, sans-serif; text-transform: uppercase; 
		 color: #999999; text-decoration: none;
		 }
		 
.cateBg{
		background:#F4F4F4; width:190px; 
		border-top:1px solid #fff; border-bottom:1px solid #fff
		}

.btm{background:url(../images/bottom.gif) no-repeat; width:190px; height:13px; margin-bottom:15px;}

/*.contentBg{ 
			width:188px; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; 
			border-bottom:1px solid #fff; padding-top:5px;
			}*/

/*- Menu for main Categories--------------------------- */	
.menu3 {margin:5px 10px;}
	
.menu3  ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

	
.menu3 li a {
  	height: 16px; font: normal 11px arial; text-decoration: none; 	
	color: #666; display: block; background:  url(../images/menu3.gif);
	padding: 2px 0 0 20px; margin-bottom:5px;
	}	
	
.menu3 li a:link,.menu3 li a:visited{
	color: #666; display: block; background:  url(../images/menu3.gif);
	padding: 2px 0 0 20px; margin-bottom:5px;
	}
	
.menu3 li a:hover {
	color: #000; padding: 2px 0 0 20px;
	background:  url(../images/menu3.gif) 0 -32px;
	}

.menu3 li.active{ color:#000; background: url(../images/menu3.gif) 0 -32px;}

/*- Menu Quick Links $ Proj in dev */
/*.menu4 {margin:0 10px 5px 10px;}
	
.menu4  ul {list-style: none; margin: 0; padding: 0; }

	
.menu4 li a {
			 height: 16px; font: normal 11px arial; text-decoration: none;
			 color: #666; display: block; padding: 2px 0 0 20px; margin-bottom:5px;
			 background-image: url(../images/menu4.gif);
			}	
	
.menu4 li a:link {
				  color: #666; display: block; padding: 2px 0 0 20px; 
				  margin-bottom:5px; background-image: url(../images/menu4.gif);
				 }
	
.menu4 li a:hover {
					color: #000; padding: 2px 0 0 20px; background-position: 0 -32px;
					background-image: url(../images/menu4.gif);
					
					}

.menu4 li .active{ color:#000; font-weight:bold}*/
/* -------------------  */

/* Right Side*/

#right{float:right; width:755px; padding:10px 5px;}

#tnt_pagination {
				 display:block; text-align:left; height:22px; float:right;
				 line-height:21px; clear:both; padding-top:3px; margin-right:10px;
				  }

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:5px;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:10px;
	text-decoration:none;
	color:#a3a3a3;
	width:22px;
	
}

#tnt_pagination a:hover {
	background-color:#3db0dd;
	color:#fff;	
}

#tnt_pagination .active_tnt_link {
	padding:5px;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:10px;
	text-decoration:none;
	background-color:#3db0dd;
	color:#fff;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:5px;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:10px;
	text-decoration:none;
	color:#D7D7D7;
	cursor:default;
}

.projTop{background:url(../images/proj-top.gif) no-repeat; width:740px; height:14px; margin-top:10px;}

.projBtm{background:url(../images/proj-btm.gif) no-repeat; width:740px; height:15px;}

.proj-content{background:#efefef; width:720px; padding:5px 10px 0px 10px ;}

.proj-content .left{float:left; width:260px; border:0px outset #ff6600;}

.proj-content h3{font:normal 25px "Times New Roman"; color: #333333; text-decoration: none; margin-bottom:10px; }

.proj-content .right{float:right; width:430px; border:0px outset #ff6600;}

.proj-content .right img{ padding:2px; background-color:#fff; border:1px solid #d9d9d9;}


.links{
	font-size:11px;
	color:#071e56; padding-top:10px;
	font-weight: bold;
	text-decoration: none;
}
.links a{
	color:#000000;
	text-decoration:underline;
	background-image: url(../images/button_view_ovr.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display:block;
	line-height:26px;
	text-indent:30px;
}
.links a:hover{
	color:#999999;
	text-decoration:none;
	background-image: url(../images/button_view_up.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 26px;
	width: 266px;
	display:block;
}
/* -------- */

.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


a{color:#0099CC; text-decoration:none;}
a:hover{color:#0099CC; text-decoration:underline;}

img{border:none;}

.navbg {
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat-x;
	height: 105px;
}

.openbox {
	background-image: url(../images/box_t_l_open.jpg);
	background-repeat: no-repeat;
	height: 14px;
	width: 14px;
}
.boxtspacer {
	background-image: url(../images/box_t_spacer.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 14px;
}
.opernboxb {
	background-image: url(../images/box_b_l_open.jpg);
	background-repeat: no-repeat;
	height: 14px;
	width: 14px;
}
.imgboxborder {
	border: 1px solid #D9D9D9;
}
.greyDivider{background-color: #E1E1E1; height:5px}

/* Footer Style*/
#footer{background: url(../images/footer.gif) repeat-x #333333; color:#999; padding:20px 0 0 15px; height:30px;}
input, textarea, select {
color:#000;
font-size:11px;
padding:2px;
background-color:#F3F3F3;
border:1px solid #9D9C97;
}
input:hover, textarea:hover, select:hover{
border:1px solid #333333;
}

.button {
background:url(../images/btn-bg.jpg) 0px 0px repeat;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
padding:2px;
border:1px solid #3297BF;
}
.button:hover{border:1px solid #2390AA;}

.chkbox{
border:none;
background:none;
}
