/* CSS Document */



body{

	background-color: #cccccc;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;	
	
	background-image: url('/_images/pagebg_900.gif');
	background-repeat: repeat-y;
	background-position: center;


}



form{

	

	padding: 0;

	margin: 0;


}



#header td{

	background-color: #000000;

	color: #FFFFFF;

	font-size: 11px;

}



.header-nav{

	background-color: #cc0000;

	color: #fff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: 500;

	padding: 0px 0px 0px 15px;

	text-align: left;

}

.header-welcome{
	background-color: #cc0000;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 5px;

}
.header-welcome a{

	font-size: 9px;
	
	color: #fff;

	text-decoration: underline;
}

.header-nav a{

	color: #fff;

	text-decoration: none;

}



.header-nav div{

	padding-right: 15px;

}



	

#top-nav{

	padding: 0px 10px 0px 0px;

}



#top-nav a{

	color: #fff;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

}

#content{
			
}

#content td{

}



#content-area{

	font-size: smaller;

	padding: 10px;
	
	background-color: #999;

}



#content-area h1{

	font-size: small;

	color: #333333;

	background-color: #fff;
}



#content-area a{

	color: #CC0000;

}



#recent{

	padding: 10px;

}



#recent span{

	font-size: xx-small;

	font-weight: bold;

	color: #CC0000;
	

}



#recent h2{

	font-size: 18px;

	color: #CC0000;

}


#recent a{
	color: #3366CC;
	
	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



#recent a:hover{

	color: #CC0000;

}



#search-box{

	padding: 10px;

	font-size: large;

	font-weight: bold;

	color: #333333;

	background-color: #eaeaea;

	border-bottom: 1px solid #ccc;

	border-top: 1px solid #ccc;

}



#search-box2{

	padding: 10px;

	font-size: large;

	color: #333333;

}



.company-list{

	font-family: Verdana, Arial, Helvetica, sans-serif;
   	color: #333333;
	font-size:10px;
	padding-bottom: 10px;

}



.company-list h2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: medium;

	color: #333333;

	padding: 10px 0px 5px 0px;

	margin: 0px 0px 5px 0px;

}



.company-list ul{

    line-height:1.4em;

    list-style-type:none;

	margin: 0;

	padding: 0;

}



.company-list li{

    padding-left:15px;

    background:transparent url(../_images/checkered-flag-bullet.gif) no-repeat;

    background-position:0 4px;

}



.company-list a{

	color: #333333;
	font-size:10px;

}



.company-list a:hover{

	color: #333333;

}



#categories{	

	font-size: xx-small;

}



#categories h3{

	font-size: small;

	color: #FFFFFF;

	margin: 0;

	padding: 0;

}



#footer td{

	background-color: #000000;

	color: #fff;

	font-size: x-small;

}



#footer a{

	color: #fff;

	text-decoration: none;

}
#search_type td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	vertical-align: middle;
}




#footer a:hover{

	text-decoration: underline;

}

table#login td{

	background-color:#000000;
	color:#FFFFFF;

}
table#logoheader
{
	margin-left: 30px;
	margin-bottom: 10px;
	font-size: 14px;
}
#cancel{

	font-size: 10px;

	color: #ffffff;

	background-color: #cc0000;

	padding: 5px;

	border: none;

	text-align: left;
	
	cursor: pointer;

}
#submit{

	font-size: 10px;

	color: #ffffff;

	background-color: #cc0000;

	padding: 5px;

	border: none;

	text-align: left;
	
	cursor: pointer;

}

#button{

	font-size: 12px;

	color: #ffffff;

	background-color: #cc0000;

	padding: 2px;

	text-align:center;
	
	border: 1px solid black;
	
	cursor: pointer;

}
#button:hover{
	background-color:#ff0000;
}
#log:hover{
	color:#ff0000;
}
#regist{
	border: 3px dotted black;
}
#about-content{
	padding: 5px;
}
.relase-titles{
	
}
table.indexMain{
	background-color: #999999;
}
div.tl{background: transparent url('../_images/CompaniesBGTopLeft.jpg') top left no-repeat; height: 100%;}
div.tr{background: transparent url('../_images/CompaniesBGTopRight.jpg') top right no-repeat; height: 100%;}
div.bl{background: transparent url('../_images/CompaniesBGBottomLeft.jpg') bottom left no-repeat; height: 100%;}
div.br{background: transparent url('../_images/CompaniesBGBottomRight.jpg') bottom right no-repeat; height: 100%;}
div.t{background: transparent url('../_images/CompaniesBGTop.jpg') top center repeat-x; height: 100%;}
div.b{background: transparent url('../_images/CompaniesBGBottom.jpg') bottom center repeat-x; height: 100%;}
div.l{background: transparent url('../_images/CompaniesBGLeft.jpg') top left repeat-y; height: 100%; width: 100%;}
div.r{background: transparent url('../_images/CompaniesBGRight.jpg') top right repeat-y; height: 100%; width: 100%;}
div.content{padding: 14px;}
div.bgcolor{background-color: #fff; width: 100%; height: 100%; }
#content-area table td {background-color: #FFFFFF;}
table.bgcolor{background-color: #fff;}

.googlePlusIcon {
	text-indent: -9999px;
	display: inline-block;
	background-image: url(../_images/google_btn.jpg);
	width: 26px;
	height: 26px;
	text-align: left;
	float: right;
	margin-left: 3px;
}
