/** Header **/
A.tmenu {
	font-family : "Trebuchet MS", Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: #DDDDFF;
	text-decoration : none;
}

A.tmenu:HOVER 
{
	text-decoration : underline;
	color: #FFFFFF;
}

.topwhite
{
	font-family : "Trebuchet MS", Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #DDDDFF;	
}

/*  Right Bar  */

div.divmenu
{
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
}

div.divmenu a
{
    font-family : "Trebuchet MS", Helvetica, sans-serif;
    font-size : 12px;
    color: #000099;	
    text-decoration : none;
}

div.divmenu a:HOVER
{
	text-decoration : underline;
    color: #0000FF;
}
div.divmenu p
{
    font-family : "Trebuchet MS", Helvetica, sans-serif;
    font-size : 12px;  
}

#ulrmenu 
{ 
	  padding-left:18px; 
      padding-right:5px; 
      padding-top:5px; 
      padding-bottom:5px; 
	  margin:0; 
}
 
#ulrmenu li { 
	  list-style-type:none; 
	  padding-top:9px;
      padding-bottom:9px;
} 

#ulrmenu li a, div.divmenu a.rmenu
{ 
	font-family : "Trebuchet MS", Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: #000099;		
	text-decoration : none;
}
 
#ulrmenu li a:HOVER, div.divmenu a.rmenu:HOVER
{ 
	text-decoration : underline;
    color: #0000FF;
}
/**  Right Bar End **/

/** Body **/

H1 {
	font-family : "Trebuchet MS", Helvetica, sans-serif;
	font-size : 24px;
	color: #2C2C2C;
}

H1.PunchLine 
{
	font-family : "Trebuchet MS", Helvetica, sans-serif;
	font-size : 26px;
	color: #990000;
}

H2 {
	font-family : "Trebuchet MS", Helvetica, sans-serif;
	font-size : 22px;
	color: #2C2C2C;
    line-height:145%;
}

H3 {
	font-family : "Trebuchet MS", Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: #2C2C2C;
}
BODY {
	font-family : Tahoma, Geneva, sans-serif;
	font-size : 16px;
    line-height:145%;
}
TD,P{
	font-family : Tahoma, Geneva, sans-serif;
	font-size : 16px;
    line-height:145%;
}
A {
	font-family : Tahoma, Geneva, sans-serif;
	font-size : 16px;
    line-height:145%;
}
A:HOVER {
	text-decoration : none;
}

A.small {
	font-family : "Trebuchet MS", Helvetica, sans-serif;
	font-size : 10px;
    color: #0000FF;
    text-decoration : none;
}

A.small:HOVER {
	color: #FF0000;
    text-decoration : underline;
}

.Para
{
	margin-left: 10px;
	margin-bottom: 40px;
}
.Para2
{
	margin-left: 10px;
	margin-bottom: 10px;
}

.advul
{
	padding-top:5px;
	padding-bottom:15px;
	padding-left:15px;
}
.advul li 
{ 
	  list-style-type:none; 
	  padding-bottom:8px;
} 

ul.simple
{
	margin:20px;
}

ul.simple ul
{
   margin-top:3px;
}

ul.simple ul > li
{
	padding-top:0px;
}

ul.simple li
{
	padding-top:10px;
	padding-bottom:10px;
}



h2.with_tick
{
	padding-left: 20px;
	background-image: url('/images/tick2.png');
	background-repeat: no-repeat;
	background-position: center left;	
}

/** Sales Page**/

.projected 
{
	font-weight : bold;
	color : #600000;
	background-color : #FFFF99;
}
.imagecaption 
{
	font-family : Tahoma, Geneva, sans-serif;
	font-size : 12px;
    color:#333333;
	text-align: left;
}

.testimbox
{
  margin-left: 30px;
  margin-right: 30px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 15px;
  border-width: 1px;
  border-color: #000066;
  border-style:solid;
}

.testimbox, .testimbox p
{
  font-family : "Lucida Console", Monaco, monospace;
  font-size : 16px;
  line-height:160%;
}

.testimbox .testimnote
{
	text-align:center;
	font-family : Tahoma, Geneva, sans-serif;
	font-size : 12px;
    color:#333333;
    line-height:145%;
}

.testimbox .author, .testimbox .author strong,.testimbox .author a
{
  font-family : Tahoma, Geneva, sans-serif;
  font-size : 16px;
  line-height:160%;
}

img.hbullet
{
	height:40px;
	width:40px;
	border:0;
	margin:0px;
	padding:0px;
	vertical-align:middle;
}

.boxbold
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.boxred
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #660000;
}

.boxredsmall
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #660000;
}
.boxredproject
{
	font-size: 16px;
}

.videoimg
{
	opacity: .7;
	-moz-opacity: .7;
	filter: alpha(opacity=70);
}

.videoimg:hover
{
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);	
}

ul.punchpt
{
  margin-left:40px;
  margin-top:10px;
  margin-bottom:10px;
  list-style-type: none;
}

ul.punchpt li
{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
    line-height:145%;

	color: #2C2C2C;
	margin-top:20px;
	margin-bottom:20px;
	
	padding-left: 14px;
	background-image: url('/images/tick-small.png');
	background-repeat: no-repeat;
	background-position: center left;
}

ul.punchpt li em
{
  color: #990000;
  font-style: normal;
}

.belcher_button
{
 border: 2px solid #ff0000;
}

.belcher_button:hover
{
 	border: 2px solid #00ff00;
	opacity: .9;
	-moz-opacity: .9;
	filter: alpha(opacity=90); 	
}
div.belcher_box
{
	text-align:center;
	margin-top:30px;
	margin-bottom:30px;
}
div.belcher_box a
{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
div.belcher_box .price
{
	font-family : "Trebuchet MS", Helvetica, sans-serif;
	font-size : 18px;
	color: #2C2C2C;	
}

div.belcher_box .price em
{
	font-size : 20px;
	font-style: normal;
	font-weight: bold;
}

h2.thumbs_up
{
	padding-left: 57px;
	background-repeat: no-repeat;
	background-position: center left;
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
}

h2.subheading
{
    padding-left:57px; 
    margin-top:-30px;
}

div.screenshot_img
{
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
}

div.guarentee_box
{
	margin-left:40px;
	width:400px;	
	padding:20px;
	border:1px solid #006600;
}

ul.punchpt_small
{
  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;
  list-style-type: none;
}
ul.punchpt_small li
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;

	color: #000;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:4px;
	
	padding-left: 14px;
	background-image: url('/images/tick-small-green.png');
	background-repeat: no-repeat;
	background-position: center left;
}

div.software_box
{
	text-align:center;
	margin-top:30px;
	margin-bottom:10px;
}

div.software_box h2
{
	margin-top:0px;
	margin-bottom:0px;
    font-family : "Trebuchet MS", Helvetica, sans-serif;
	font-size : 24px;
    color: #2C2C2C;
}

div.software_box img
{
    border:0;
}

div.software_box img:HOVER
{
    
	opacity: .8;
	-moz-opacity: .8;
	filter: alpha(opacity=80); 	
}

div.software_box .note
{
	margin-top:0px;
	margin-bottom:0px;
    font-family : "Trebuchet MS", Helvetica, sans-serif;
	font-size : 12px;
    color:#333333;
}

/** Footer **/
HR.bottomline 
{
	color: #2C2C2C;
}

A.fmenu {
	font-family : Tahoma, Geneva, sans-serif;
	font-size : 10px;
    color: #0000FF;
    text-decoration : none;
}
A.fmenu:HOVER {
    color: #FF0000;
    text-decoration : underline;
}
.small_info {
	font-family : Tahoma, Geneva, sans-serif;
	font-size : 12px;
}

ol li
{
 padding-top:10px;
 padding-bottom:10px;
 padding-right:20px;
}