/* CSS Document */

body {
       
	margin-top: 0px;
	margin-bottom: 0px;
        width: auto; 
        height: auto; 
}

#wrapper{ width:1000px; margin:0px auto; padding:0px;}

h1,h2,h3,h4,h5,h6 {
	font-family: Arial;
}
h1 {
	font-size: 21px;
	color: #009900;
}
h2 {
	font-size: 13px;
	color: #009900;
}
h3 {
	font-size: 11px;
	color: #009900;
	font-weight:normal;
}
#points_heading_T{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#009900;
	}
.points_heading{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#009900;
	text-align:left;
	text-decoration:none;
	}
.points_heading a:link {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#009900;
	text-decoration:none;
	}
.points_heading a:visited{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#009900;
	text-decoration:none;
	}
.points_heading a:hover {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#33CC00;
	text-decoration:none;
	}
.points_heading a:active {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#009900;
	text-decoration:none;
	}	
	
	
.points{
	font-family:Arial;
	font-size:12px;
	color:#009900;
	font-weight:normal;
	text-align:justify;
	padding-right:15px;
	}
.padding-left{ padding-left:10px;}
.content{ width:908px; margin:0px auto; padding:0px;}

#myForm{width:245px; /*border:solid 1px #ccc;*/ padding:15px; margin-left:80px; font-family:Arial; color:#000000; }
#myForm label{font-family:Arial; text-align:left; text-indent:15px; color:#000000; margin-right:20px;float: left;width: 120px;}
#myForm input {border:solid 1px #CCC;}
#myForm .red {border: 1px solid red;}
#validationMessage {padding: 5px;background-color: #eee;border: 1px solid red;margin-bottom: 10px;color: red;font-weight: bold;	display: none; }
#myForm .errorMessage {	color: red; margin-left: 10px; 	font-size: 0.8em;}
#myForm p {	margin-bottom: 5px; width:350px; text-align:left; }
#myForm h4{ font-family: Arial; padding:5px 0px 5px 10px; margin:0px; background:#D9E8EF; width:500px;}
#myForm input, #myForm textarea, #myForm select {border: 1px solid #cac9b9; float:left; margin:0 0 10px 5px; padding:0px;}
#myForm textarea{ height:100px; width:150px;}
#myForm #submit {margin-left: 120px;}

#port-folio{ width:600px; background:url(../images/portfolio-right-top-bg.jpg) right top no-repeat #8DD332;}
.port-folio-head { width:560px; height:36px; float:left;background:url(../images/portfolio-h3-bg.jpg) left top repeat-y; border-bottom:1px solid #76B026;  margin:0 0 0 20px; padding:0px;}
.port-folio-head h3{ width:460px; height:36px; text-align:left; font:bold 21px/35px Arial; color:#000; float:left; margin:0px; padding:0px;} 
.port-folio-head span{ width:60px; height:35px; text-align:right; float:left; font:bold 12px/35px Arial; color:#fff; }
.port-folio-url, .port-folio-url a{ text-align:center; color:#fff; font:bold 12px/18px Arial; padding-top:0px; text-decoration:none;}

 .port-folio-url a:hover{ color:#006600;}
.last-colum{background:url(../images/left-bottom-bg.jpg) left bottom no-repeat #8DD332;}

#bannar_div{ margin:0px auto; padding:0px; background:url(../images/top-header-bg.jpg) left top no-repeat; height:190px; width:910px;}
#bannar_div object{ margin:0px auto; width:910px; height:190px; padding:0px;}

#horizontal-menu{ width:600px; height:58px; background:url(../images/menu-bg.jpg) left bottom no-repeat; }
#horizontal-menu ul { float:left; margin:20px 0 0 0; padding:20px 0 0 0; font: bold 12px/18px Arial; color:#000;}

#horizontal-menu ul li { color:#000; float:left; margin:0px 8px; padding:0px ; display: inline;}
#horizontal-menu ul li  a{ text-decoration:none; color:#000;}
#horizontal-menu ul li  a:hover{ text-decoration:underline; color:#000;}



#pshore_activity_div_title {
	width:100%;
	height:58px;
	background: url(../images/bar3.png) no-repeat;
	padding-top:20px;
	padding-left:00px;
	text-align:left;
}

#pshore_activity_div_title label{
	font-size:16px;
	font-weight:bolder;
	color:#000;
	font: Arial;
}
#pshore_activity_div_contents {
	width:100%;
	background: url(../images/event_leftdown.png) bottom no-repeat;
	text-align:left;
}
li {
    list-style: none;
	padding-left: 20px;	
	color:#000;
}

.list_icon_service li {
background: url(../images/list_icon.gif) no-repeat left center; }
.list_icon_product li {
background: url(../images/list_icon_product.gif) no-repeat left center; }
#pshore_activity_div {
    float:right;  
	width:288px;
	background-color: none;
	margin-left:10px;
	margin-top:10px;
}
#dev_pro_div_contents {
	margin-top:10px;
	padding-left:60px;
	font-size:12px;
	font: Arial;
	color:#000000;
}

#dev_pro_div_contents a:link,a:visited {
    text-decoration: none;
	color:#005457;
}
#dev_pro_div_contents ul li a{ color:#000;}

#dev_pro_div_contents a:hover {
	background-color: transparent;
	text-decoration: underline;
}  
#pshore_activity_div_title {
	width:100%;
	height:58px;
	background: url(../images/bar3.png) no-repeat;
	padding-top:20px;
	padding-left:40px;
	text-align:left;
}

#pshore_activity_div_title label{
	font-size:16px;
	font-weight:bolder;
	color:#000;
	font: Arial;
}

#pshore_activity_div_contents {
	width:100%;
	background: url(../images/event_leftdown.png) bottom no-repeat;
	text-align:left;
}

#dev_pro_div {
	margin-left:10px;
	margin-bottom:10px;
}

#dev_pro_div_title {
	background: url(../images/btt.png) left no-repeat;
	padding-left:20px;
	margin-left:30px;
}

#pshore_activity_div_bottom_bar {
	width:100%;
	height:13px;
	background-color:none;
}

#pshore_activity_div_bottom_bar_label{
	font: Arial;
	color:#000000;
	font-weight:bolder;
	font-size:12px;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding-left:2px;
}




.style2 {font-size: 16px; font-weight:bold; color:#000033; font-family:Arial; }

.style2  a:link {
	color: #000033;
	text-decoration: none;
}
.style2  a:visited {
	text-decoration: none;
	color: #000033;
}
.style2  a:hover {
	text-decoration:none;
	color:#FF0000;
}
.style2  a:active {
	text-decoration: none;
	color: #000033;
}


.stylew {font-size: 14px; font-weight:bold; color:#FFFFFF; font-family:Arial; }

.stylew  a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.stylew  a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.stylew  a:hover {
	text-decoration:none;
	color:#99CC00;
}
.stylew  a:active {
	text-decoration: none;
	color: #FFFFFF;
}



