/*  

Theme Name: Transactionwireless

Theme URI: http://www.transactionwireless.com/

Description: A Business Theme

Version: 1.0

Author:http://www.virsitil.com

Author URI: http://www.virsitil.com 

*/

 



/*Small reset*/

body, ul, ol, h1,h2,h3,h4,h5,h6,form,li,p{

	margin:0;

	padding:0;

}



/*Structured layout mainpage*/





body{

	font-size:13px;

	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;

	line-height:21px;

        position:relative;

}

		

.wrap_all{ /*only needed if using big background images like in theme 5*/

	width:100%;

	position:relative;

	

	}



#top{

	width:960px;

	margin:0 auto;

	position:relative;

	}



/*****************************

1.) #head	

/****************************/	

	

	#head{

		height:98px;

		position:relative;

		z-index:10;

		}

		

			.logo, .logo a{

				display:block;

				height:83px;

				width:250px;

				position:absolute;

				left:15px;

				top:10px;

				}

				

					#top .logo a{

						top:0;

						left:0;

						text-indent:-9999px;

						outline:none;

						}

		

/*****************************

2.) #main

/****************************/		

			#main{

			position:relative;

			padding-top:45px;

			float:left;

			}

			

			

/*****************************

3.) #mainpage image slider

/****************************/	



				#featured{

					height:365px;

					margin-bottom:25px;

					position:relative;

					}

				

						.featured_item{

							height:350px;

							margin:0 auto;

							position:relative;

							top:-35px;

							width:940px;

							overflow:hidden;

							display:none;

						}

						

						#top .current{

							display:block;

							}

							

							

							.featured_text {

								letter-spacing:0.4px;

								left:30px;

								line-height:18px;

								position:relative;

								top:30px;

								width:332px;

								z-index:2;

							}

							

									#featured .entry{

									margin-bottom:8px;

									height:242px;

									overflow:hidden;

									border-bottom:none;

									padding-bottom:0;

									}

								

							.featured_image{

								height:350px;

								position:absolute;

								right:0;

								top:0;

								width:940px;

								overflow:hidden;

								}

								

							.featured_image img{

								position:absolute;

								right:0;

								top:0;

								}

				

					#featured_bottom{

						position:absolute;

						height:60px;

						bottom:-10px;

						width:100%;

					}

							

							.ticker{

								font-size:11px;

								margin:18px 15px 0 39px;

								width:450px;

								}

							

							.ticker, .ticker a{

								text-decoration:none;

								}

								

							.ticker span{display:none;}

							.ticker .active_ticker{display:block;}	

								

							.preview_images{

								height:60px;

								line-height:60px;

								position:absolute;

								right:39px;

								top:10px;

								}

								

							.preview_images a img{

								padding:1px;

								}

								

							.preview_images a{

								outline:none;

								display:block;

								position:relative;

								margin-right:5px;

								float:left;

								}

								

							.pointer{

								height:13px;

								left:18px;

								position:absolute;

								top:37px;

								width:13px;

								}

								

/*****************************

4.) breadcrumb navigation

/****************************/	

								

			

			.breadcrumb{

				font-size:10px;

				left:40px;

				position:absolute;

				bottom:-49px;

				z-index:5;

				}

				

						.breadcrumb a{

							text-decoration:none;

							}

							

						.breadcrumb a:hover{

							text-decoration:underline;

							}

/*****************************

5.) content area below slider and on subpages

/****************************/	

						

			.content_top{







				height:30px;

				padding:0 10px;

				width:940px;

				float:left;

				}	

				

			#content{

				float:left;

				padding:0 10px;

				position:relative;

				width:940px;

				}

					

					#sidebar{

						float:left;

						padding:0 0 35px 65px;

						position:relative;

						width:200px;

						overflow:hidden;

						}

							

								

								#top #sidebar .small_box{

									padding:0 0 15px 0;

									}

/*****************************

6.) Portfolio Page (no sidebar)

/****************************/	

					#inner_content_big{

						float:left;

						width:880px;

						padding:0 0 15px 30px;

						position:relative;

						}

						

							

							.entry_portfolio{

								padding-bottom:30px;

								clear:both;

								float:left;

								width:100%;

								position:relative;

								}

								

								.entry_portfolio p{

									font-style:italic;

									}

						

							.portfolio_item{

								height:132px;

								overflow:hidden;

								padding:5px;

								position:relative;

								width:250px;

								}

								

							#top .portfolio_item h3{	

								position:absolute;

								bottom:13px;

								left:0;

								border:none;

								padding:0;

								margin:0;

								line-height:1em;

							}

							

							#top #main .portfolio_item h3 a{

							padding:4px 8px;

							font-size:12px;

							display:inline;

							height:auto;

							width:auto;

							overflow:auto;

							}

							

							.portfolio_item a{

								display:block;

								overflow:hidden;

								width:250px;

								height:132px;

								}

							

								

							#top .portfolio_item img, #top .portfolio_item a img{

								border:none;

								padding:0 !important; /*ie 6 fix fix =)*/

								margin:0;

								}

/*****************************

7.)pages with sidebar

/****************************/								

					

					#inner_content, .inner_content{

						float:left;

						width:610px;

						padding:0 0 25px 30px;

						position:relative;



						}

					

					#top .portfolio_inner_content{

					width:100%;

					}

						

					#inner_content .entry{

						width:610px;

border:none

						}

/*****************************

removed from entry  =overflow:hidden;

/****************************/

								.entry{

									clear:both;

									margin-bottom:28px;

									padding-bottom:20px;

									position:relative;

									}

									

								.entry-head{

									position:relative;

									top:-3px;

									margin-bottom:20px;

									font-size:11px;

									}

									

										



									       .categories, .comments, .entry-head a, .more-link, #top .portfolio_item h3 a{

											text-decoration:none;

											padding:2px 0;

											}



.entry-head .categories a, .entry-head .comments a {

color: #888; background-color: #efefef;

}



											

											#top .entry-head a, .more-link{

											padding:2px 4px;	

												}

	

											

											.date{

												padding:2px 4px;

												}

									



				

					#subpage #content{

						padding:20px 10px 0;

						}

						

						

/*****************************

7.) Small Boxes and Sidebar "Widgets"

/****************************/	

				

							.small_box{

								float:left;

								padding:0 0 15px 50px;

								position:relative;

								width:210px;

								}

						

							#top .box1{

								padding:0 0 15px 30px;

								}

							

							.small_box h3{

								margin:0 0 5px;

								}

                                                        .medium_box, home_box h3{

								margin:0 0 5px;

								}

		.small_box ul a{

								margin-left:10px;

								width:230px;

								}

								

							.small_box img{

								padding:5px 0 !important;

								padding:0;/*ie6 fix for png elemnts needs this*/

								}

								

							.widget_categories a, .widget_pages a, .widget_archive a , .widget_recent_entries a, li.recentcomments, .widget_meta a ,

                                                        .execphpwidget a, .widget_execphp a{

							padding:5px;

							display:block;

							text-decoration:none;

							width:250px; /*change if sidebarwidth changes*/

							}

								

							

							/* uncomment this if you want sublevels with indents

							.small_box ul ul a{

								padding-left:25px;

								width:230px;

								}

								

							.small_box ul ul ul a{

								padding-left:45px;

								width:210px;

								}

								

							.small_box ul ul ul ul a{

								padding-left:65px;

								width:190px;

								}

							*/

							

							.widget_tag_cloud a{

								text-decoration: none;

								padding:0px 3px;

							}

							

							.widget_tag_cloud a:hover{

								text-decoration: underline;

								font-weight: bold;	

							}

							

							li.recentcomments a{

							text-decoration: none;

							}

							

							/*--------------------calendar--------------------*/

							#wp-calendar a, #wp-calendar a:visited {

							display:block;

							text-decoration:none;

							padding:0;

							border:none;

							width:auto;

							}

							

							#wp-calendar a:hover{

							display:block;

							}

							

							

							

							

							#wp-calendar {

							empty-cells: show;

							width:100%;

							text-align:center;

							

							}

							

							#wp-calendar #next a,#wp-calendar #prev a {

							text-decoration:none;

							display:block;

							border:none;

							}

							#wp-calendar #next a:hover,#wp-calendar #prev a:hover {

							}

							

							#wp-calendar caption {

							margin-bottom:5px;

							}

														

				

				

			

			

		#footer{

			clear:both;

			padding:40px 15px;

			position:relative;

			font-size:10px;

			width:930px;

			float:left;

			}

		



					

				.copyright{

					float:left;

					display:block;

					}

					

				.scroll-top{

					float:right;

					display:block;

					}

					

				

		



/*****************************

#Single page comments	

/****************************/



textarea {

	width:538px;

	padding:10px;

	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;

	}

	

#commentform{

	padding-bottom:20px;

	}

	

#top .commententry li, #top .commententry ul, #top .commententry ol{

border:none;

}



#top .commentlist, #top .commentlist li {

clear:both;

position:relative;

list-style-type:none;

padding:10px 0px 0px 25px;

background-image:none;

margin-bottom:10px;

	}

	

#respond{

	clear:both;

	margin:20px 0 0 0;

	width:100%;

	}

	

#comment, fieldset textarea{

	height:150px;

	padding:5px;

	width:97%;

	line-height:24px;

	}

#commentform p, fieldset p{

	padding:2px 0;

	clear:both;

	}	

	

#commentform input{

	padding:5px;

	}

	

.commentlist li h3{

	float:left;

	}





.commentlist .says{

	display:none;

	}



.commentlist .avatar{

border:1px solid #DDDDDD;

left:-25px;

padding:3px;

position:absolute;

top:14px;

z-index:3;

	}

	

.commentlist .commentmetadata{

font-size:11px;	

	}

	

.commentlist .commentmetadata a{

	position:relative;

	font-size: 10px;

	color:#888;

	text-decoration: none;

	line-height: 10px;

	top:-5px;

	}

	

.reply{

font-size:11px;

left:-19px;

position:absolute;

top:53px;

	}

	

.fn{

	font-weight:bold;

	font-style:normal;

	font-size: 13px;

	}

	

.fn a{

text-decoration: none;

}



.reply a{

	text-decoration:none;

	}

.reply a:hover{

	text-decoration:underline;

	}

	

.comment_nav{

	float:left;

	height:38px;

	padding:0 0 15px 50px;

	width:508px;

	}

	

.comment_nav a{

	text-decoration:none;

	cursor:pointer;

	}

	

.comment_next{float:right;}



.comment_prev{float:left;}

	

	

.commentlist .children{

	padding-left:20px;

	padding-bottom:0;

	

	}

#top .children li{

padding-right:0;



}







#top #cancel-comment-reply-link{

float:right;

height:26px;

line-height:26px;

margin-right:1px;

position:relative;

right:14px;

text-decoration:none;

	}

	

.advancedlink{

	line-height:28px;

	}



.fullwidth{

	width:558px;

	}

	

	

	

/* ---------------------- Pagination -------------------*/



.pagination{

clear:both;

display:block;

float:left;

padding:0 0 20px 0px;

position:relative;

z-index:3;

}

.pagination span, .pagination a{

display:block;

float:left;

font-size:11px;

line-height:13px;

margin: 2px 2px 2px 0;

display:block;

padding:3px 6px;

text-decoration:none;

}



.pagination .current{

font-size:11px;

padding:3px 6px;

}



/*****************************

#basic & common styles	

/****************************/



h1 a, h2 a, h3 a, h4 a, h5 a h6 a{

		}



a{

		text-decoration:underline;

		color:#0000ff;

	}



a:hover{

		text-decoration:none;

	}

	

a img{

	border:none;

	}

	

p{ padding: 0 0 1em 0}





ul, ol{

	list-style-position:outside;

	margin-left:20px;

	}

	

#sidebar ul, #sidebar ol{

	margin-left:0px;

	}

	

#sidebar li{

	list-style-type:none;	

		}

	



h1,h2,h3,h4,h5,h6, legend{



	font-weight:normal;

	padding-bottom:5px;

	line-height:1.1em;

		}

	

	h1{clear:both; font-size:32px;font-weight:bold;}

	h2{font-size:30px; clear:both;padding-bottom:10px;}

	h3, legend{font-size:18px; clear:both;}

#inner_content h3{font-size:20px; clear:both; color:#006699;}



#inner_content .wgiftsubs {color:#339900; }



#inner_content .wconnectsubs {color:#25aae1; }



#inner_content .wsocialsubs {color:#295294;}



#inner_content .wchargesubs {color:#f7941e;}



        h3{font-size:20px; clear:both;}

	h4{font-size:15px; clear:both;}

	h5{font-size:14px; clear:both;}

	h6{font-size:13px; clear:both;}

	

	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{

		text-decoration:none;

		} 

		

	

		

		

	#featured h2{

		margin-bottom:8px;

		padding-bottom:8px;

		}	

		

	#inner_content h2, #inner_content h2 a, #inner_content_big h2, #inner_content_big h2 a{

		font-size:32px;

				}



	blockquote p{

	padding:11px 0px;

	}

	

	blockquote{

	margin:0 0 22px 5px;

	padding:0 15px;

		}

	

.floatleft{

	float:left;

	}



.floatright{

	float:right;

	}

	

.clearboth{

	clear:both;

	}

	

.alignleft{

float:left;

margin:0px 15px 15px 0pt;

}



.alignright{

float:right;

margin:0px 0pt 15px 15px;

}



.aligncenter{

clear:both;

display:block;

margin:10px auto;

padding: 10px 0;

}



#top .wp-smiley{

	border:none;

	padding:0;

	}

	

.meta{

	display:block;

	position:relative;

	top:3px;

	font-size:11px;

	line-height:14px;

	min-height:14px;

	}

	

.read-more, .show-next{

	display:block;

	font-size:11px;

	font-weight:bold;

	height:41px;

	left:-2px;

	line-height:41px;

	position:relative;

	text-align:center;

	text-decoration:none;

	width:165px;

	}

	

#top .show-next{

	bottom:0;

	left:165px;

	position:absolute;

	}



.read-more:hover, .show-next:hover{

	color: #ddd;	}

.read-more:link,.read-more:visited, .show-next:link, .show-next:active{

	color: #fff;	}

	

.entry ul, .entry ol{

	list-style-type:disc;

	list-style-position:inside;

	margin:0;

	padding:0 0 20px 0;

	}

	

#top .entry ol{

	list-style-type:decimal;

	}

	

.entry li{

	padding:3px 10px;

	}

	

blockquote{

			font-size:13px;

	font-style:italic;

	margin:0 0 20px;

	padding:10px 20px 10px 41px;

	}

	

	

/*CONTACT FORM*/	







#searchsubmit, #send, #top #submit{

	cursor:pointer;

	}

	

	

#s, .text_input, .text_area{

padding:5px;

font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;

width:200px;

font-size:11.5px;

}



#sidebar #s{

width:155px !important; /*ie6fix*/

width:125px;

}



#top #searchsubmit{

border:none;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

padding:0;

margin:0;

}







.search_button{

	width: 26px;

	background-image: url(http://www.transactionwireless.com/images/searchbutt.gif);

	background-repeat: no-repeat;

	height: 29px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

        margin-left: 0px;

	visibility: visible;



}



#top  #send, #top  #submit{

padding:4px 20px;

font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;

font-size:11.5px;

}



.hidden{

	display:none;

	}

#commentform{

	padding-bottom:20px;

	}





fieldset{

border:none;

padding:0;

margin:0;

overflow:hidden;

}



fieldset label{

	padding-left:7px;

	}

.blocklabel{

	display:block;

	padding:10px 0 0 0;

}



#top .text_area{

	width:450px;

	}

	

.corner_left, .corner_right{

	position:absolute;

	top:0;

	height:5px;

	width:5px;

	z-index:6;

	left:0;

		}

	

#top .corner_right{

	left:935px;

		}

	

/*navigation*/



.navwrap{

	height:50px;

	left:375px;

	line-height:50px;

	padding-right:20px;

	position:absolute;

	top:40px;

	font-size:13px;

	z-index:6;

	}



#top #nav{



	height:50px;

	line-height:50px;

	padding-left:28px;

}





#nav, #nav ul{

	margin:0;

	padding:0;

	list-style-type:none;

	list-style-position:outside;

	position:relative;

	line-height:50px; 

	z-index:5;



}





#top #nav a{

	height:33px;

	display:block;

	padding:0 10px;

	text-decoration:none;

	text-align:center;

	line-height:28px; 

	outline:none;

	z-index:35;

	position:relative;

	float:left;



	}



#top #nav ul a{

	line-height:33px; 

        color: #006699;

}





#top #nav li{

	float:left;

	position:relative;

	z-index:20;

	margin-top:11px;

}



#top #nav li li{

	border-left:none;

	margin-top:0;

}



#top #nav ul {

	position:absolute;

	display:none;

	width:172px;

	top:33px;

	left:-1px;



}



#top #nav li ul a{

	width:155px;

	height:auto;

	float:left;

	line-height: 16px;

	text-align:left;

	padding-top: 4px;

	padding-bottom: 4px;

}



#top #nav ul ul{

	top:auto;

	border-top:none;

}	



#top #nav li ul ul {

	left:172px;

	top:0px;

}



#top #nav li:hover ul ul, #top #nav li:hover ul ul ul,#top  #nav li:hover ul ul ul ul{

  	display:none;	

}

#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul{

	display:block;

}



/*Transaction Custom Page elements*/

                                                        .medium_box{

								float:left;

								padding:0 0 15px 50px;

								position:relative;

								width:600px;

								}

                                                        .home_box{

								float:left;

								padding:0 0 15px 50px;

								position:relative;

								width:240px;

								}

 .home_box li a{

	text-decoration:none;

        color: #690;

}

 .home_box li a:hover{

	text-decoration:none;

        color: #ccc;

}

 .home_box li {

margin-bottom: 20px;

margin-left: -20px;

}

 .home_box ul {

  list-style-type: none;

  list-style-image: none;

}



/*header styles for product pages*/



.productpunch {;

color: #333;

font-size: 20px;

margin-bottom: -10px;

margin-left: -5px;

}



.headerflashbutt{

float:right;

padding-right: 85px;

margin-bottom: -10px;

margin-top: -75px;

}





.bg_wcharge3{

background-image: url(../../../images/wchargeicon_1_06.png);

background-repeat: no-repeat;

background-position: 5px top;

padding-left: 42px;

margin-top: 34px;

margin-bottom: 15px;



}





.bg_wcharge{

background-image: url(../../../images/TW_chargeheader1.jpg);

background-repeat: no-repeat;

background-position: left top;

padding-left: 30px;

padding-bottom: 05px;

padding-top: 50px;

margin-bottom: 5px;

width:677px;

height:120;

margin-top: -20px;

margin-left: -30px;



}



.bg_wgift3{

background-image: url(../../../images/wgifticon_1_06.png);

background-repeat: no-repeat;

background-position: 5px top;

padding-left: 42px;

margin-top: 5px;

margin-bottom: 5px;



}





.bg_wgift2{

background-image: url(../../../images/TW_giftheader1.jpg);

background-repeat: no-repeat;

background-position: left top;

padding-left: 30px;

padding-bottom: 05px;

padding-top: 50px;

margin-bottom: 5px;

width:677px;

height:100;

margin-top: -20px;

margin-left: -30px;



}





.bg_wconnect3{

background-image: url(../../../images/wconnecticon_1_06.png);

background-repeat: no-repeat;

background-position: 5px top;

padding-left: 42px;

margin-top: 5px;

margin-bottom: 5px;

}





.bg_wconnect{

background-image: url(../../../images/TW_connectheader1.jpg);

background-repeat: no-repeat;

background-position: left top;

padding-left: 30px;

padding-bottom: 0px;

padding-top: 50px;

margin-bottom: 5px;

width:677px;

height:100;

margin-top: -20px;

margin-left: -30px;



}



.bg_wsocial3{

background-image: url(../../../images/wsocialicon_1_06.png);

background-repeat: no-repeat;

background-position: 5px top;

padding-left: 42px;

margin-top: 45px;

margin-bottom: 20px;



}





.bg_wsocial{

background-image: url(../../../images/TW_socialheader1.jpg);

background-repeat: no-repeat;

background-position: left top;

padding-left: 30px;

padding-bottom: 05px;

padding-top: 15px;

margin-bottom: 5px;

width:677px;

height:120;

margin-top: -20px;

margin-left: -30px;



}



/* end header styles for product pages*/

#divider_wide{

        width:560px;

	height:10;

	background-image: url(../../../images/divider.png);

	background-repeat: no-repeat;

        display:block;

}

/*custom widget styles for product pages

#mypageorder-3 .menu a:link,#mypageorder-3 .menu a:visited,#mypageorder-3 .menu a:active {

         color: #cc6600;

         padding-left: 25px;

         text-decoration:none

}



#mypageorder-3 H3{

	 background-image: url(../../../images/orangebox.gif);

         background-repeat: no-repeat;

	 background-position: left center;

         color: #cc6600;

         padding-left: 25px;

}



#mypageorder-4 H3{

	 background-image: url(../../../images/greenbox.gif);

         background-repeat: no-repeat;

	 background-position: left center;

         color: #690;

         padding-left: 25px;

}

#mypageorder-4 .menu a:link,#mypageorder-4 .menu a:visited,#mypageorder-4 .menu a:active {

         color: #690;

         padding-bottom: 25px;

         text-decoration:none

}

#mypageorder-4 .menu a:hover,#mypageorder-3 .menu a:hover {

         color: #aaa;

         text-decoration:none

}



*/

#mypageorder-4 .menu a:link,#mypageorder-4 .menu a:visited,#mypageorder-4 .menu a:active {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #ccc;



	padding:5px;

	display:block;

	text-decoration:none;

	color: #666;

	width:250px; /*change if sidebarwidth changes*/

}

#mypageorder-4 .menu a:hover,#mypageorder-3 .menu a:hover {

text-decoration:none;

background-color: #f5f5f5;



}





/*top small navigation*/



#tw_login {width: 170px; float:right; padding-right:15px; font-size: 11px;}

#tw_login a:hover{color: #ccc;}

.topcontact{padding-left:5px;}

.topcontact a{color: #666;text-decoration:none}

.twgift {padding-left:5px;padding-right:5px;}

.twcharge {padding-left:5px;}

.twgift a{color: #693;text-decoration:none}

.twcharge a{color: #C60;text-decoration:none}



/*footer small navigation*/

#follow {width: 250px; float:left; padding-left:10px; padding-bottom:10px;}

#follow a:hover{text-decoration:none;}

#follow a {color: #666;}





.thumbs_sml {

	background-image: url(../../../images/thumbg.png);

	background-repeat: no-repeat;

	background-position: center center;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	text-align: center;

	margin-right: 20px;

	padding-top: 20px;

	display: block;

	float: left;

	width: 130px;

	height: 100px;

}

.thumbs_sml2 {

	background-image: url(../../../images/thumbg.png);

	background-repeat: no-repeat;

	background-position: center center;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	text-align: center;

	margin-right: 20px;

	padding-top: 20px;

	display: block;

	

	width: 130px;

	height: 100px;

}



.images_default {

	background-color: #FFF;

	border: 1px solid #E4E4E4;

	padding: 5px;

        margin-top: 18px;

        margin-right: 20px;

        float: left;

}



/*footer navigation*/



#footernav {

margin-top: -32px;

	width: 800px;

	height: 50px;

}



#footernav ul {

list-style-type: none;

float: left;

}



#footernav ul li {

float: left;

margin-right: 20px;

}



#footernav ul li a {

color: #ccc; text-decoration:none;}

}



.execphpwidget a, .widget_execphp a{

	padding:5px;

	display:block;

	text-decoration:none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

	width:250px; /*change if sidebarwidth changes*/

}



							

.execphpwidget a:hover, .widget_execphp a:hover{

background-color: #F5F5F5;

	text-decoration: none;

}



.entry{

border: none;

}



#nobotbord a,nobotbord ul,#nobotbord li,#nobotbord img,#nobotbord p,#nobotbord h3{

border: none;

border-bottom-style: none;

border-bottom:none;

}



.sidemenu_products a, .sidemenu_products a:hover {

margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;

height: 37px;

display: block;

width: 190px;

}



#execphp-7 li, #execphp-7 img, #execphp-7 a, #execphp-7 ul{

border-style: none;

border-bottom-style: none;

margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;



}





.checked, .checked ul{

border-style: none;

border-top:none;

	list-style-type:none;

	list-style-position: outside;

	font-size: 14px;

	line-height: 20px;

}





	

.checked li{

border-top:none;

	list-style-type:none;

	list-style-position: outside;

         background-image: url(../../../images/li-check.gif);

	background-repeat: no-repeat;

	padding-left: 36px;

	padding-bottom: 8px;

         background-position: 0px 5px;

}



.butt_action a{

        text-decoration: none;

        background-image: url(http://www.transactionwireless.com/images/biggreenbutt.gif);

	font-size: 22px;

	color: #FFF;

	background-repeat: no-repeat;

	background-position: center center;

	height: 70px;

	width: 382px;

	display: block;

	padding-top: 46px;

	text-align: center;



}



#homenews {

	color: #666666;

	width: 220px;

}

#homenews p {

	margin: 0px;

	display: block;

	padding-top: 10px;

	padding-bottom: 3px;

	font-size: 12px;

	line-height: 12px;



}



#homenews  a{

	font-size: 11px;

	color: #666666;

	line-height: 15px;

	padding: 0px;

}

.homereadmore  {

}



#homeflash {

        margin-top:-41px;

	display:block;

        z-index:-7;

        padding-left:7px

}



#pageflash {



        z-index:999;

width: 750px;

}



#archive_entry h3{

display:block;

padding:15px 10px 0px 0px;

margin:0px 0px 0px 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCC;

}



#archive_entry h3 a{

color:#006699;

}



#archive_entry a:hover{

color:#666666;

}



.home_logoscroll {

padding:0px 0px 0px 0px;

margin:0px 0px 0px 10px;

}



.date { 

        font-size: 10px;

        display: block;

        clear:both;

        padding:0px 0px 0px 0px;

        margin:0px 10px 0px 0px;



}
