/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}



/*-----------------------------------------------------  	BG Starts	---------------------*/

.bg-headertable{
	background-image:url(images/header-p2p-software.gif);
	background-repeat:no-repeat;
}


.bg-navigation{
	background-image:url(images/bg-navi.jpg);
	background-repeat:no-repeat;
}


.bg-footer{
	background-image:url(images/p2p-web-footer.gif);
	background-repeat:no-repeat;
}



/*-----------------------------------------------------  	BG Ends	---------------------*/


/*-----------------------------------------------------  	Cell Padding Starts	---------------------*/

.cell-main-padding {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border:1px solid #000000;
	
}

.cell-header-padding {
	padding: 7px 15px 0px 15px;
	margin: 0px;
		
}

.cell-footer-padding {
	padding: 15px 15px 0px 15px;
	margin: 0px;
		
}

.cell-main-body {
	padding: 25px 15px 40px 15px;
	margin: 0px;
	
}

.cell-main-body-inner {
	padding: 25px 40px 40px 35px;
	margin: 0px;
	
}

.cell-center-body {
	padding: 10px 30px 0px 30px;
	margin: 0px;
	
}

.news-cell {
	padding: 2px 10px 2px 1px;
	margin: 0px;
	
}

.main-cel2 {
	padding: 25px 20px 30px 25px;
	margin: 0px;
	
}


.img-dir {
padding: 1px 1px 1px 1px;
border: 1px solid #647F71;
margin:0px;
}


.img-icon-contact {
padding: 0px 0px 0px 7px;
margin:0px;
}

.img-icon-quick {
padding: 2px 5px 0px 12px;
margin:0px;
}

.img-icon-newsarrow {
padding: 5px 5px 0px 12px;
margin:0px;
}

.img-icon-prductinfo {
padding: 9px 5px 0px 3px;
margin:0px;
}

.img-prdicon {
padding: 5px 10px 5px 0px;
margin:0px;
}

.img-thumb-dive {
padding: 0px 10px 4px 0px;
margin:0px;
}


/*-----------------------------------------------------  	Cell Padding Ends	---------------------*/

/*--------------------------  	Text Decoration Starts	-----------------------------*/


.text {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color: #FFFFFF;
}

.text1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color: #E1F2D9;
}
.text2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color: #FAFDF6;
}
.text3 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color: #D5EADB;
	
}
.text4 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color: #285C23;
}

.text5 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color: #DEE8DB;
}

.text6 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	color: #005E27;
}

.text7 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color: #005E27;
}

.text8 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color: #231F20;
}


.text9 {
	font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	color: #0E8536;
}

.text10 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	margin-left:6px;
	color: #53A73E;
}

.text11 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color: #E2F0E5;
}


.text12 {
	font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif;
	font-size:14px;
	line-height:15px;
	color: #647F71;
}

.text13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color: #647F71;
}

.text14 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color: #0E8536;
}

.text15 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color: #8D0102;
}

.text16 {
	font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color: #647F71;
}

.text17 {
	font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif;
	font-size:18px;
	line-height:21px;
	color: #0E8536;
}




/*-----------------------------------------------------  	Text Decoration Ends	---------------------*/


/*-----------------------------------------------------  	Text Link Starts	---------------------*/


a	{
	color: #0E8536;
	text-decoration: none;
}

a:hover	{
	text-decoration: underline;
}

.product-info-link	{
	color: #647F71;
	text-decoration: none;
	padding: 2px 4px 2px 4px;
}

.product-info-link:hover	{
	text-decoration: underline;
	background: #F0F9ED;
	padding: 2px 4px 2px 4px;
}

.quickcontact	{
	color: #6FB780;
	text-decoration: none;
}

.quickcontact:hover	{
	text-decoration: underline;
}

.topnavlink	{
	color: #FFFFFF;
	text-decoration: none;
		
}

.topnavlink:hover	{
	color: #ffffff;
	text-decoration: underline;
		
}

.newslink	{
	color: #005E27;
	text-decoration: underline;
		
}

.newslink:hover	{
	color: #54936E;
	text-decoration: none;
	
		
}

.footernavlink	{
	color: #E1F2D9;
	text-decoration: none;
	padding: 2px 4px 2px 4px;
	
}

.footernavlink:hover	{
	color: #E1F2D9;
	text-decoration: underline;
	padding: 2px 4px 2px 4px;
	
}

.footertopnavlink	{
    color: #314622;
	text-decoration: none;
	background: #98D465;
	padding: 2px 4px 2px 4px;
	
}

.footertopnavlink:hover	{
	color: #314622;
	text-decoration: underline;
	background: #98D465;
	padding: 2px 4px 2px 4px;
	
}


.copyright {
	color: #0099CC;
	text-decoration: none;
}

.copyright:hover {
	text-decoration: underline;

}

/*-----------------------------------------------------  	Text Link Ends	---------------------*/

/*-----------------------------------------------------  	textfield Starts 	---------------------*/

.text-list {
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	height: 18px;
	color: #419A65;
	width: 110px;
	border: 1px solid #A3C097;
	background-color: #ffffff;
	margin:8px;
}


.text-list1 {
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	height: 18px;
	color: #419A65;
	width: 110px;
	border: 1px solid #CCE0D2;
	background-color: #ffffff;
	margin:0px;
}
.textfield1 {
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	height: 14px;
	color: #419A65;
	border: 1px solid #CCE0D2;
	background-color: #ffffff;
}

.textfield2 {
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	width: 200px;
	height: 100px;
	color: #419A65;
	border: 1px solid #CCE0D2;
	background-color: #ffffff;
}

.textfield3 {
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	width: 50px;
	color: #419A65;
	border: 1px solid #CCE0D2;
	background-color: #ffffff;

}

/*-----------------------------------------------------  	textfield Ends 	---------------------*/


/*-----------------------------------------------------  	li	 	---------------------*/
ul {
						list-style-type:none;
						margin:10px; 
						padding:0px;
						}
						
							
li	{
						background-image: url(images/list_0_1.gif);
						background-position: 0px 7px;
						background-repeat: no-repeat;
						margin:0px 0px 0px 0px; 
						padding:0px 0px 0px 10px;
						color:#285C23;
						}
li a	{
						text-decoration:underline;
						color:#6FB780;
						}
li a:hover	{
						text-decoration:none;
						color:#647F71;
						}						

