body {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #2c3034;
	background: #eee;
	text-align: center;
	margin: 0;
	padding: 0;
}

a {
	color: #336699;
}
a:visited {
	color: #334466;
}
a:hover {
	color: #4c555a;
	text-decoration: none;
}
.right {
	text-align: right;
}
.left {
	text-align: left;
}
.xsmall {
	font-size: 10px;
	line-height: 14px;
	color: #4c555a;
}
h1, h2, h3, h4, h5, h6 {
	font-family: arial, helvetica, sans-serif;
	line-height: 110%;
	font-size: 15px;
	margin: 0;
	padding: 0 0 .3em 0;
	color: #4c555a;
}
/* Footer */
#footer {
	font-family: verdana, arial, sans-serif;
	color: #999;
	font-size: 10px;
	width: 100%;
	float:left;
	background: #4c555a url(../images/footer_bg.gif) repeat-x top;
}
#footer #copyright {
	color: #999;
	border:1px;
	padding: 10px 0 10px 0;
}
#footer #copyright a{
	color: #999;
}
#footer a {
	color: #c0c0c0;
	text-decoration: underline;
}
#footer a:hover {
	background: #4c555a;
	color: white;
}
li#home { width: 61px; background: url(../images/home.png) no-repeat; }
li#home.active { width: 61px; background: url(../images/home.png) no-repeat; }

p#titlecontactus {width: 630px; height: 36px; background: url(../images/contact_us.gif) no-repeat; }
p#titlefeatures {width: 630px; height: 36px; background: url(../images/features.gif) no-repeat; }
p#titlerequirements {width: 630px; height: 36px; background: url(../images/requirements.gif) no-repeat; }
p#titledemo {width: 630px; height: 36px; background: url(../images/demo.gif) no-repeat; }
p#titledownload {width: 630px; height: 36px; background: url(../images/download.gif) no-repeat; }
p#titlereturninguser {width: 630px; height: 36px; background: url(../images/returning_user.gif) no-repeat; }
p#titlecreateticket {width: 630px; height: 36px; background: url(../images/create_ticket.gif) no-repeat; }
p#titlescreenshoots {width: 630px; height: 36px; background: url(../images/screenshoots.gif) no-repeat; }
p#titlegetlicense {width: 630px; height: 36px; background: url(../images/get_license.gif) no-repeat; }
p#titlecompare {width: 630px; height: 36px; background: url(../images/product_comparison.gif) no-repeat; }

h1#features {
	font-size: 15px;
	font-family: arial, helvetica, sans-serif;
	padding-bottom: 0px;

}
#msg {
	font-family: verdana, arial, sans-serif;
	color: #000;
	padding: 5px;
	width: 500px;
}

li#arrow {
	padding: 1px 0 20px 5px;
	list-style-image: url(../images/arrow.gif);
}
li#mainarrow {
	padding: 1px 0 00px 5px;
	list-style-image: url(../images/arrow.gif);
}