/* CSS Doc          ument */
body{
	padding:0;
	margin:0;
	background-color:#40403f;
}

body, div, td, p, h1, h2, h3, h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.98em;
}

img, form{
	margin:0;
	padding:0;
}
a img{
	border:0;
}

#masthead{
	height:80px;
}

#masthead .logo1{
	margin:0 0 0 90px;
}

#masthead .logo{
	float:left;
	margin-top:34px;
}

#masthead #baner{
	clear:none;
	text-align:center;
}


/* head part */

#headLine{
	height:23px;
}

#leftColumn .inside{
	text-align:center;
	padding-left:7px;
}


#leftColumn .inside ul, #leftColumn .inside li{
	text-align:left;
}

#leftColumn .inside ul ul{
	padding:0;
	margin:0 0 4px 12px;
}


#leftColumn .inside #icoIP{
	margin-top:50px;
}

#contentColumn h1{
	font-size:16px;
	padding:15px 0 0 15px;
	margin:0;
}

#path{
	background-image:url(/images/path_bg.png);
	background-repeat:repeat-x;
	padding-left:15px;
}

#path a{
	color:#4d4d4d;
	text-decoration:none;
	font-size:90%;
}


.newsTitle{
	font-size:15px;
	font-weight:bold;
	padding:15px 5px 0px 5px;
	margin:0;
}

.newsTitle a{
	text-decoration:none;
}

#rightColumn .inside p{
	padding:5px;
	margin:0;
}


.portfolioBOX{
	width:165px;
	height:190px;
	padding-top:15px;
	text-align:center;
	float:left;
	clear:none;
}

.portfolioBOX a{ color:#4d4d4d; text-decoration:none; }
.portfolioBOX a:hover{ color:red; }

#footer{
	text-align:center;
}

#footer a{ 	color:#dedddd; }
#footer a:hover { color:red; }

#headMenuTbl{
    margin-top:12px;
}

#headMenuTbl td{
    text-align:center;
}

#leftColumn ul, #leftColumn li{
    list-style: none;
    margin:0;
    padding:0;
    line-height:21px;
}

ul .mainCategory {
  background-repeat: no-repeat;
  background-position: top left;
}

.mainCategory a{
  font-size:16px;
  font-weight:bold;
  margin-left: 18px;;
}

.subCategory a{
    margin-left:20px;
}

.mainCategory a, .subCategory a{
   color:#DEDDDD;
    text-decoration: none;
}

.mainCategory a:hover, .subCategory a:hover{
    color:red;
}

.mainCategory{
}

.subCategory{
    margin-left:10px;
}

#titleEML h1{
    color:white;
    font-size:22px;
}

#titleEL{
    padding:0 0 10px 17px;
     color:gray;
}

#titleEL a{
    color:gray;
    font-size:10px;
}

.newsH2{
    font-size:18px;
    color:white;
}

.newsH2 a{
  color:white;
  text-decoration:none;
}

#headMenuTbl a{
    color:#dedddd;
    text-decoration:none;
}


#contentColumn a{
  color:white;
}


