/*not iphone css for tmsrepublic*/
	a:link 
	{
	color:#003300;
	text-decoration:none;
	}
	a:hover 
	{
	text-decoration:underline;
	color:#CC3300;
	}
	a:visited
	{
	color:#003300;
	text-decoration:underline;
	}
	.btn
	{
	color:#0000CC;
	text-decoration: none;
	border:#CCCCCC;
	border-style:solid;
	background-color:#94E4E8;
	}
	.txt
	{
	font-family: Arial, Helvetica, sans-serif;
	color:#000033;
	border: 1px solid #C103FB;
	font-size:12px;
	}
	.txt2
	{
	font-family: Arial, Helvetica, sans-serif;
	color:#000033;
	font-size:12px;
	}
	.btn1
	{
	background:#94E4E8;
	border: 1px solid #cccccc;
	}
	.login
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #94E4E8;
	}
	.header
	{
	background:	#94E4E8;
	padding: 3px;
	border: 1px solid #94E4E8;
	}
	.div 
	{
	border:#94E4E8;
	background-color:#94E4E8;
	border: 1px solid;
	}
	.shortcodebox
	{
	font-family: Arial, Helvetica, sans-serif;
	width:auto;
	color:#FFFFFF;
	border: 1px solid #cccccc;
	background:#222222;
	}
	.btnsearch
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#eb541d;
	border: 1px solid #eb541d;
	background:#cccccc;
	}
	.searchcode
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #333333;
	background:#000000;
	}
	.smalltxt
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	}
	.smalltxt2
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	}
	.textarea
	{
	border: #94E4E8 2px solid;
	color: black;
	font-family: :Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal
	}
	.largetxt2
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#FFFFFF;
	}
	.largetxt2
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0099FF;
	}
	.menu1
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #000000;
	background:#000000;
	}
	.menu2
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #222222;
	background:#222222;
	}
	.vList 
	{
	padding-bottom: 10px; 
	}
	.vEntry 
	{
	background-color:#C5F4F6; border-top: 1px margin: 3px 0px; padding-top: 3px; text-align: left;
	}
	.vEntry2 
	{
	background-color:#FFFaf6; border-top: 1px margin: 3px 0px; padding-top: 3px; text-align: left;
	}
	.vEntryTop 
	{ 
	border-top: none; margin: 3px 0px; padding-top: 3px; text-align: left; 
	}
	.vTitle 
	{ 
	padding-bottom: 1px;
	}
	.vStill 
	{ 
	float: left; width: 80px; height: 60px; 
	}
	.vSmallStill 
	{ 
	width: 30px; height: 36px; border: 0px
	}
	.vInfo 
	{ 
	font-size: 18px; padding-left: 2px; 
	}
	.vLinks 
	{ 
	padding-top: 3px; 
	}
	.vRating 
	{ 
	padding: 2px 0px; 
	}
	.vStars 
	{ 
	align: top 
	}
	.vClear 
	{ 
	clear: left; height: 1px; 
	}
	.vRuntime 
	{ 
	padding-bottom: 2px; 
	}

