body {
	background: #c1c1c1;
	font-family: Verdana, Arial;
	font-size: 90%;
	margin-top: 0px;
	line-height: 130%;
}
img { border: none; }
#titletop { background: #1c1c1c; padding: 3px; text-align: right; }
#titletop a { color: #fff; font-size: 80%; margin-left: 10px; margin-right: 5px; }
#titlebar { height: 97px; background: #1c1c1c url('/corp/blkbg.gif') repeat-x top; }
#menubar { background: #edecec; border-bottom: 1px solid #bfbfbf; line-height: 32px; text-align: center; }
#menubar a { text-decoration: none; margin-right: 12px; color: #6e6e6e; font-size: 90%; }
#menubar a:hover { text-decoration: none; color: #000; }
#menubar a.selected { text-decoration: none; border-bottom: 8px solid #e2e1e1; color: #000; }
a {
	color: #3c3c3c;
	font-weight: bold;
}

a:hover {
	color: #545454;

}

td {
	font-size: 90%;
	vertical-align: top;
	text-align: left;
}

h1 {
	font-size: 120%;
	margin: 0 0 10px 0;
	color: #2ea049;
}

h2 {
	font-size: 120%;
	margin: 0;
}

h2.title, .title { 
	color: #0da745;	
}


#wrap {
	width: 775px;
	text-align: left;
	}

#content {
	font-size: 90%;
	padding: 20px;
	text-align: left;
	background: #fff;
}

.tdleft {
	background: #A8A8A8 url(http://www.photium.com/corp/benbg.gif) repeat-x top;
	padding: 20px;
	border-top: 2px solid #A3A3A3;
}

li {
	margin-bottom: 12px;
}

.tdright {
	background: #B3B3B3 url(http://www.photium.com/corp/ftrbg.gif) repeat-x top;
	padding: 20px;
	border-top: 2px solid #A3A3A3;
	vertical-align: top;
}

ul {
	list-style-type: square;
}

.tdleft ul {

	padding: 0;
	margin-left: 18px;

}

.notice {
background: #FCDBDB url(http://www.photium.com/imgs/notice.gif) no-repeat;
padding: 5px 5px 5px 30px;
border: 1px solid red;
border-left: 3px solid red;
margin: 10px;
}

.info {
background: #DDFCD5 url(http://www.photium.com/imgs/info.gif) no-repeat;
padding: 5px 5px 5px 30px;
border: 1px solid #2DC818;
border-left: 3px solid #2DC818;
margin: 10px;
}

.sml {
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


table.styled {
	margin-top: 15px;
	padding: 0;
	border-width: 0;
	background: #fff url(http://www.photium.com/imgs/formbg1.gif) repeat-x top;
}

table.styled  td {
	border-bottom: 1px solid #D9D9D9;
	margin: 0;
	padding: 5px;
}

table.styled th {
	text-align: right;
	vertical-align: top;
	padding: 7px 5px 5px 5px;
	font-weight: bold;
	color: gray;
	letter-spacing: 0.1em;
}

.trline {
	border-bottom: 1px solid blue;
	background-color: #ECECEC;
}

#footer {
	background: #E6E6E6;
	padding: 5px;
	border-top: 1px solid #AEADAD;
	color: #AEADAD;
	font-size: 80%;
	text-align: center;
}

.boxed {
border: 1px solid #bbbbbb; 
border-left: 2px solid #bbbbbb;
padding: 5px; 
margin: 15px;	
background: #fff url(http://www.photium.com/imgs/formbg1.gif) repeat-x top;
}

.featured {
border: 1px solid #bbbbbb;
border-left: 2px solid #bbbbbb;
padding: 5px;
margin: 15px;
background-color: #f1f0f0;
}

.featured img { margin: 0 0 5px 5px; }

table#htable td { padding: 10px; }
td.hleft { width: 60%; background-color: #f1fdf4; border: 2px solid #def7e4;text-align:left; }
img.hscreenshot { margin:auto;margin-top: 10px;display:block; }

table#examples { width: 100%; }
table#examples td { width: 33%; padding: 5px;  text-align:center; font-size: x-small; }
img.screenshot { margin:auto;display:block; }

table#moreexamples { width: 100%; }
table#moreexamples td { width: 33%; padding: 5px;  text-align:center;  }

div.sitequotes { padding: 10px; background-color: #f1fdf4; border: 2px solid #def7e4;text-align:left; }
div.sitequote { padding: 10px; }
div.pad { padding: 10px; }

table#tformat { border-collapse: collapse; margin: 0; margin-top: 20px; }
table#tformat tr.rmain { background: #f1fdf4; }
table#tformat td { padding: 6px; text-align:center; }
table#tformat td.left { text-align: left; }
table#tformat td { border: 1px solid #def7e4; vertical-align: middle; }

.starttrial {
padding: 5px;
display: block;
background-color: #2ea049;
color: white;
border: 1px solid #f1fdf4;
}

.showhide { cursor: pointer; }

