/* Start CSS Reset Classes */
 
/* Font size conversion chart 
10px = 77%
11px  = 85%
12px  =	93%
13px  =	100%
14px  =	108%
15px  = 116%
16px  =	123.1%
17px  =	131%
18px  =	138.5%
19px  =	146.5%
20px  =	153.9%
21px  =	161.6%
22px  =	167%
23px  =	174%
24px  =	182%
25px  =	189%
26px  =	197%
28px  = 215.4%
*/

body {font:13px arial,helvetica,clean,sans-serif; background-color:#ffffff}
table {font-size:inherit;}

/* Start CSS Reset Classes */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* End CSS Reset Classes */

/* Utility Classes */
.bold {font-weight: bold;}
.emphasis {font-style: italic;}
/* End Utility Classes */

/* Global link treatmeant */
a {color: #0f57c2; text-decoration: none; font-family: arial, sans-serif;}
a:visited {color:#64406C;text-decoration: none;}
a:active, a:focus {color: #e74b00; text-decoration: underline;}
a:hover {text-decoration: underline;}
/* End Global link treatmeant */

/* Begin layout classes */
.layout-clear-both	{clear:both;}
.layout-header-region	{width:650px; padding:0px 0px 0px 0px; margin:0px 0px 0px 18px;}
.layout-header-region .layout-spacer-1	{padding:0px 0px 6px 0px; margin:0px 0px 0px 0px;}
.layout-header-region .layout-spacer-2	{padding:0px 0px 10px 0px; margin:0px 0px 0px 0px;}
.layout-main-content-region	{width:600px; padding:0px 0px 0px 0px; margin:0px 0px 0px 18px; }
.layout-main-content-region	.layout-spacer-1	{padding:0px 0px 32px 0px; margin:0px 0px 0px 0px;}
.layout-footer-region	{width:763px;}
/* End layout classes */

/* Begin block level HTML element classes */
.header h1 {color: #408800; font-family: arial, helvetica, sans-serif; font-size: 182%; font-weight: normal; padding: 0px 0px 7px 0px; margin: 0px 0px 0px 0px;}
.header h2 {color: #000000; font-family: arial, helvetica, sans-serif; font-size: 153.9%; font-weight: normal; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px;}
.header h3 {color: #408800; font-family: arial, helvetica, sans-serif; font-size: 108%; font-weight: bold; padding: 12px 0px 5px 0px; margin: 0px 0px 0px 0px;}
.header p	{padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px;}
.top-content h3 {color: #408800; font-family: arial, helvetica, sans-serif; font-size: 108%; font-weight: bold; padding: 11px 0px 5px 0px; margin: 0px 0px 0px 0px;}
.top-content h4 {color: #000000; font-family: arial, helvetica, sans-serif; font-size: 93%; font-weight: bold; padding: 12px 0px 10px 0px; margin: 0px 0px 0px 0px;}
.top-content h3.section2 {padding: 61px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.top-content .left-side	{float:left; width:195px;}
.top-content .right-side	{float:right; vertical-align:top; width:373px;}
.top-content .screenshot1	{padding: 0px 0px 20px 0px; margin: 0px 0px 0px 0px;}
.top-content .right-side img	{float:right; vertical-align:top;}
.top-content p	{padding: 5px 0px 20px 0px; margin: 0px 0px 0px 0px;}
.bottom-content h3 {color: #408800; font-family: arial, helvetica, sans-serif; font-size: 108.5%; font-weight: bold; padding: 10px 0px 5px 0px; margin: 0px 0px 0px 0px;}

/* End block level HTML element classes */



