/* 
=====================
Help me Choose CSS Document 
=====================
*/

h1, h2, h3, h4, h5, h6, p, form, label, ol, dl, dt, dd, fieldset, table, tr, th, td, div, body, hr, blockquote { margin:0px; padding:0px; }
img { border:none; vertical-align:middle; }

body { font-family: Arial,Verdana,Helvetica,sans-serif; background-color:#fff; font-size:0.8em; }
a, a:visited { color:#0066CC; text-decoration:none; }
a:hover { text-decoration:underline; }
h2 { font-size:1.15em; margin:15px 0px 5px 0px; }
h3 { font-size:0.9em; padding:4px 4px 3px 4px; background-color:#dde3e5; border-bottom:2px ridge #D9D9D9; clear:both; }
h4 { font-size:1em; margin:5px 0px 10px 0px; }

ul.genericlist { list-style-position: outside; list-style-image: url(/common/images/bullet.gif); display: block; }
ul.genericlist li { margin-bottom:5px; }
ol.genericlist { margin-left:20px; list-style-position:outside; }

div.content { padding:0px 10px; }
div.content p { margin:10px 0px; }

.smallertext { font-size:0.9em; }
.smalltext { font-size:0.8em; }
.bigtext { font-size:1.7em; }

/* Found inside content */

.centered { text-align:center; }
.floatright { float:right; margin: 5px; padding:3px; }
.floatleft { float:left;  margin-right:4px; margin-bottom:7px; }
ul.ticks { list-style:outside url('/common/images/tick2.gif') !important; margin-left:20px;}
ul.ticks li { margin-top:7px; }
.codeblock { padding-left:5px; background-color:#DDE3E5; font-size:1.1em; }
.summarycontent { width:250px; float:left; margin-left:10px; }
.summaryimg { margin-top:10px; }
.boximg { float:left; margin:20px 50px 170px 0px; }

.seperator, .seperator2, .seperator3 {
background-color:#00a4de; 
margin:5px auto; 
overflow:hidden; 
clear:both;
}

.seperator { height:1px; width:90%; }
.header{ margin:10px 0px 10px; }
ul.info { list-style:none; margin: 10px 0px; }
ul.info li { margin-bottom:5px; }

table.comparison { width:100%; font-size:1em; }
table.comparison td, table.comparison th { padding:2px 5px; text-align:center; }
table.comparison .firstcol { text-align:left !important; }
table.comparison a { color:#01a4de; text-decoration:none; }
table.comparison a:visited { color:#01a4de; }
table.comparison a:hover { text-decoration:underline;}
tr.oddrow { }
tr.evenrow { background-color:#dde3e5; }
.important { background-color:#FFE6E6; padding:10px; border:1px solid #FF0000; margin-top:10px; }
ul.ticks { list-style:outside url('/common/images/tick2.gif') !important; margin-left:20px;}
ul.ticks li { margin-top:7px; }

.clear{ clear:both; }
