/* CSS Document */

/* CSS Document created 03 jan. 09 */
body{
	margin:0px;
	padding:0px;
	background:#EDEDED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.87em;
	line-height: 1.3em;
	}
#wrapper{
		width:1003px;
		margin:auto;
		}
		
h1{ 
	font:17pt Arial, Helvetica, sans-serif;
	color:#0D64B7;
	margin:0px;
	}	


h2{
	color:#666666;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17pt;
	}		
		

.pad1{
		padding-top:40px;
		}


.wid1{
	width:1003px; float:left
	}
	
.wid2{
	float:left; width:140px;
	}
	
.wid3{
	float:left; width:500px;
	}
	
.wid4{
	width:290px;
	float:left;
	}
.wid5{
	width:230px; float:left;
	}
.wid6{
	width:340px; float:left;
	}
	
.floatL{float:left;}	

/* -------- Header Part ---------*/
		
#header{
		width:1003px; 
		float:left;
		}
 .logo{
 		width:264px;
		padding:36px 0 6px 12px;
		float:left;
		}
	.head_right{
				width:340px; float:right; padding:10px 45px 0 0px;
				}
	.head_right a{
				 color:#333333;
				 text-decoration:none;
				 }
/* -------- Middle Part ---------*/		
#container{
		width:1003px;
		float:left;
		}
	.main_leftcurb {
					background:url(http://groundedpower.com/newimages/lefttop_curb.jpg);
					width:28px;
					height:53px;
					float:left;
					}
	.main_linktop{
				background:url(http://groundedpower.com/newimages/top_linkbg.jpg) top left repeat-x;
				width:944px;
				height:53px;
				float:left;
				}
.main_linktop ul{
			margin:0; text-align: right;
			padding:16px 0 0 0;
			}
.main_linktop li{
		margin:0px 0 0 0px;
		padding:0px 0px 0px 19px;
		list-style:none;
		display:inline;
		}
.main_linktop li a{
		font-size:13px;
		color:#FFFFFF;
		text-decoration:none;
			}
.main_linktop li a:hover{
		font-size:13px;
		color:#eaeaea;
		text-decoration: underline;
			}
.main_linktop a.mainlink_select{
				font-size:13px;
				color:#FFCC00;
				text-decoration:none;
				}
				
	.main_rightcurb {
		background:url(http://groundedpower.com/newimages/righttop_curb.jpg);
		width:31px;
		height:53px;
		float:left;
		}

.middle_main{
	width:912px;
	padding: 0 16px 16px 16px;
	float:left;
			}
	.mid_left{
	width:575px;
	float:left;
			}
			
	.mid_left p{
				margin:0px;
				padding:15px 15px 0 0;
				line-height:17px;
				}
				
				
/* Inner Left Link */				

.inner_leftlink{
			width:200px; float:left; padding-top:20px;
			}
.inner_leftlink ul{
				margin:0px;
				padding:0px;
				background:url(http://groundedpower.com/newimages/dotted_linkline.jpg) top left repeat-x;
				}
.inner_leftlink li{
				margin:0px 0 0 0px;
				padding:2px 0 2px 0px;
				list-style:none;
				font-weight:bold;
				background:url(http://groundedpower.com/newimages/dotted_linkline.jpg) bottom left repeat-x;
				line-height:25px;
				}
.inner_leftlink li a{
					font-size:13px;
					color:#000000;
					display:block;
					padding-left:5px;
					text-decoration:none;
					}
.inner_leftlink li a:hover{
						font-size:13px;
						color:#999999;
						display:block;
						text-decoration:none;
						}
.inner_leftlink a.leftlink_select{
						font-size:13px;
						color:#53BB5D;
						display:block;
						text-decoration:none;
						}				


.middle_bluebox_small{background:url(http://groundedpower.com/newimages/inner_bluebox_small_bg.jpg) top left repeat-y; float:left; width:300px; padding:10px 20px 10px 20px;}
.bluebox_txt{
			width:295px; float:left; padding:10px 5px 2px 0;
			color:#FFFFFF;
			}
.bluebox_txt strong {
				font-size:14px;
				}
				
				
.inner_right_txt{
				width:320px; float:left; padding-left:20px;
				}				
				
.inner_right_txt p{
				margin:0px;
				padding:15px 15px 0 0;
				line-height:17px;
				}



				
	.btn_uptxt{
				padding-top:20px; color:#666666;
				font-weight:bold;
				font-size:13px;
				text-align:center;
				line-height:25px;
				}
				
	.mid_right{
	width:365px;
	padding-left:10px;
	float:left;
			}	
		
/*.middle_bluebox{background:url(http://groundedpower.com/newimages/inner_bluebox_bg.jpg) top left repeat-y; float:left; width:410px; padding:10px 10px 10px 20px;}*/
	
	.middle_bluebox{
	background:url(http://groundedpower.com/ee/images/inner_bluebox_bg.png) top left repeat-y;
	float:left;
	width:300px;
	padding:10px 10px 10px 20px;
}
	
	
	
	/* ---------------- Scroll ------------------- */
	
	#page-wrap			{
	width: 290px;
	margin:10px 0 0 2px;
	float:left;
	position: relative;
}

.scroll-pane 		{
	width:280px;
	overflow: auto;
	padding-right: 10px;
	height: 200px;
}


.jScrollPaneContainer 	{ position: relative; overflow: hidden; z-index: 1; }

.jScrollPaneTrack 		{ position: absolute; cursor: pointer; right: 0; top:0px; height:200px;
						  background: url(http://groundedpower.com/newimages/bar.jpg) top center repeat-y; padding: 3px 3px 0px 3px; }

.jScrollPaneDrag	{ position: absolute; background: url(http://groundedpower.com/newimages/boll.jpg) center center no-repeat;
					  cursor: pointer; overflow: hidden; }


/*.scroll_bullet{
			background:url(http://groundedpower.com/newimages/news_icon.jpg) left top no-repeat; width:310px; float:left; padding-bottom:20px; padding-left:30px;
			color:#FFFFFF;
			line-height:17px;
			}*/
.scroll_bullet{
			background:width:310px; float:left; padding-bottom:20px; padding-left:5px;
			color:#FFFFFF;
			line-height:17px;
			}		

ul li {
list-style-image: url(../images/icon_leaf.png);
	font-size: .88em;
			}
			
			
 ul li {
padding-bottom: 12px;
			}						
			
			
.scroll_bullet a{
				color:#FFCC33;
				text-decoration:underline;
				padding-right:5px;
				}

	
	
	/**/
	

	.main_leftbot{
				background:url(http://groundedpower.com/newimages/leftbot_curb.jpg);
				width:28px;
				height:31px;
				float:left;
				}
	.main_rightbot{
				background:url(http://groundedpower.com/newimages/rightbot_curb.jpg);
				width:31px;
				height:31px;
				float:left;
				}
	.main_bottom{
				background:url(http://groundedpower.com/newimages/bottom_shadow_line.jpg) top left repeat-x;
				width:944px;
				height:31px;
				float:left;
				}
		
/* -------- Footer Part ---------*/		
		
#footer{
		width:923px;
		padding:5px 40px 20px 40px;
		float:left;
		}
		
#footer ul{
		margin:0px;
		padding:0px;
		}
#footer li{
		margin:0px 0 0 0px;
		padding:3px 0 2px 0px;
		list-style:none;
		}
#footer li a{
		font-size:11px;
		color:#0A0A0A;
		display:block;
		text-decoration:underline;
			}
#footer li a:hover{
		font-size:11px;
		color:#0D64B7;
		display:block;
		text-decoration:none;
			}
#imagesli li {list-style-image:url(http://groundedpower.com/newimages/news_icon1.jpg); padding:10px 0 10px 0;}
.font16{ font-size:16px; font-weight:bold;}

/* contact us */
.field_over{
			padding-top:10px;
			}
			
.field_over label{
				font-weight:bold;
				line-height:22px;
				}
.field_over input{
				width:400px;
				}
.field_over textarea{
					width:400px;
					height:100px;
					}
.contact_rt{
			padding:50px 10px 0 20px;
			width:400px;
			float:left;
			}
			
.contct_rt_wid1{
				float:left; width:400px;
				}
.contact_rt_check_div{
					 padding-top:3px; padding-right:5px;
					 float:left;
                                        width:20px;
					 }
.contact_rt_head{padding-bottom:8px; color:#FF0000; width:400px; float:left}
.contact_rt_head strong{ color:#333333;}
.product_content {
	padding-top: 0;
	margin: 0 2em 0 220px;
}
.clear_content {
	clear: both;
}
.leftnav_product {
	float: left;
	width: 190px;
}
.leftnav_product ul {
	margin-left: 0;
	padding-left: 0;
	border-top: 1px dotted  #666;
	list-style-image: none;
}
.middle_main .leftnav_product li {
	border-bottom: 1px dotted  #666;
	list-style-type: none;
	list-style: none;
	padding: 8px 0;
	text-decoration: none;
	font-size: .88em;
	list-style-image: none;
}
.middle_main .leftnav_product .on {
	color: #0D64B7;
	list-style-image: none;
}
.middle_main .leftnav_product a:hover {
	color: #999999;
	text-decoration: underline;
	list-style-image: none;
}
.middle_main .leftnav_product a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.product_content h4 {
	color: #0D64B7;
	padding-top: 5px;
	margin-bottom: 20px;

}
.middle_main .product_content h4 {
 font-size: 1.8em;
 font-style: italic;
 line-height: 120%;
}
.middle_main h3 {
	margin: 20px 0 10px 0;
	font: bold 18px Arial, Helvetica, sans-serif;
	color:#038837;
}
	

.middle_main p {
	margin: 10px 0 15px 0;
}
