@charset "utf-8";
/* CSS Document */

body
{
	margin:0px;
	background-color:#CCCCCC;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	line-height:18px;
}
.border
{
	border:1px dashed #CCCCCC;
	padding:10px;
}
.orng_text
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FF0000;
}
.right
{
 float:right;}
#container
{
	width:1002px;
	background-color:#FFFFFF;
	margin:0px auto;
}
.textbox
{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	line-height:20px;
	text-align:top;
}
#blue
{
	background-color:#008ACE;
	width:238px;
	height:31px;
	margin:0px; 
}

#pipeline
{
	float:right;
	color:#008ACE;
	background-color:#FFFFFF;
	margin:0px 20px 0px 7px;
	vertical-align:top;
}

#r1
{
	width:1002px;
	margin:0px;
	vertical-align:top;
}
#r3
{ background-color:#E5E5E5; height:6px; margin:0px; padding: 0px; 
}
#blue1
{
	background-color:#7FC4E6;
	width:238px;
	height:33px;
	margin:0px;
	float:left;
}

#left
{
	width:218px;
	float:left;
	padding:12px 10px 12px 10px;
}

.menu
{
	float:left;
	display:block;
}
.v_line
{
	background-image:url(images/v_line.jpg);
	background-position:center;	
	background-repeat:repeat-y;
}
.content_home
{
	float:right;
	width:724px;
	height:auto;
	text-align:justify;
	padding:10px 20px 20px 20px;
	background-color:#F3F3F3;
}
.content
{
	float:left;
	height:auto;
	text-align:justify;
	padding:10px 10px 20px 20px;
	width:734px;
	background-color:#FFFFFF;

}
.bg
{
	background-image:url(images/bg.jpg);
	background-repeat:repeat-y;
	width:1002px;
	overflow:auto;
	float:left;
	margin:0px;

}
#height1{ height:680px;}
.scroll
{
	 scrollbar-highlight-color:#FFFFFF;
	 scrollbar-shadow-color:#008ACE;
	 scrollbar-face-color:#008ACE;
	 scrollbar-arrow-color : #FFFFFF;
	 scrollbar-3dlight-color : #0B67AA;
	 scrollbar-darkshadow-color : #000000;
	 scrollbar-track-color : #0B67AA;
	 scrollbar-border-color:#008ACE;
	 scrollbar-horizontal:none;
 }

.ul_news
	{
		list-style-type:none;
		padding:0px 0px 0px 10px;
		margin:0px;
		}
.ul_news li
	{
		background-image:url(images/bullet.jpg);
		background-repeat:no-repeat;
		line-height:20px;
		padding:0px 0px 0px 10px;
		list-style-type:none;
	}
.subbanner
		{ width:1002px; height:134px; margin:0px; float: left; 
		}
       .clr
       {
       	clear:both;}
.ul_services
	{
		list-style-type:none;
		padding:0px 0px 0px 20px;
		margin:0px;
		}
		
.ul_services li
	{
		background-image:url(images/bullet1.jpg);
		background-repeat:no-repeat;
		line-height:20px;
		padding:0px 0px 0px 20px;
		list-style-type:none;
	}
.ul_services_left
	{
		list-style-type:none;
		padding:0px 0px 0px 2px;
		margin:0px;
		}
.ul_services_left li
	{
		background-image:url(images/bullet2.jpg);
		background-repeat:no-repeat;
		line-height:20px;
		padding:6px 10px 0px 10px;
		list-style-type:none;
	}
.ul_list
	{
		list-style-type:none;
		padding:0px 0px 0px 2px;
		margin:0px;
		}
.ul_list li
	{
		background-image:url(images/bullet3.jpg);
		background-repeat:no-repeat;
		line-height:20px;
		padding:6px 10px 0px 15px;
		list-style-type:none;
	}

a.more
{
	font-size:10px;
	color:#008ACE;
	font-weight:bold;
	text-decoration:none;
}
a.more:hover
{
	font-size:10px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
#footer
{
	background-color:#008ACE;
	width:962px;
	height:22px;
	color:#FFFFFF;
	font-size:9px;
	float:left;
	padding: 2px 20px;
	margin:0px auto;
	}
#footer a {
	color: #ffffff;
	text-decoration: none;
}

#footer span {
	float: right;
	vertical-align:top;
}
.img
{
	padding-left:10px;}
a.home
{
	font-size:9px;
	color:#008ACE;
}
a.home:hover
{
	font-size:9px;
	color:#CCCCCC;
}
a.downloads
{
	color:#0066FF;
	text-decoration:none;
}
a.downloads:hover
{
	color:#0066CC;
	text-decoration:none;
}

a
{
	color:#333333;
	text-decoration:none;
}
a:hover
{
	color:#999999;
	text-decoration:underline;
}

.h1 {
	color:#666666;
	font-weight: bold;
	font-size: 14px;
}

.h2 { color:#666666;
	font-weight: bold;
	font-size: 12px;
}
.h3 { color:#666666;
	font-weight: bold;
	font-size: 11px;
}	