/****** Solution Main Page ******/
#content h3 { font:19px Geneva, Arial, Helvetica, sans-serif; font-weight:bold; padding-right:300px; }
#content h5 { font-size: 14px; color:#000000; font-weight:bold; }
#content p { margin-bottom:20px; }
#content .arrow { margin:0 5px 0 0; padding:0; border:none; }
#content a.title { display:block; }
#content a.title:hover { color:#005888; }

/****** Other Solution Pages ******/
#solution { margin-right:250px; }
#solution img { padding:0 10px;}

/* Start Up Page */
#solution .price { color:#ff0000; text-decoration:underline; }
#solution div.logos { text-align:center; }
#solution div.logos img { margin:5px 15px; }
#solution p.footnote { font-size:11px; margin-top:30px; border-top:1px dashed #333333; padding-top:5px; }

/* Medium Page */
#solution ul { margin-left:20px; }
#solution h4 { padding:5px; background: transparent url(../images/BLUE.png) repeat; }
#solution table { margin-bottom:20px; }

/***** Solution Page Menu *****/
#solutionsMenu { float:right; width:220px; border:1px solid #c6dded; background-color:#EAF8FD; margin-left:30px; margin-bottom:30px; }
#solutionsMenu img { margin-right:10px; }
#solutionsMenu ul { margin:0; padding:0; list-style:none; }
#solutionsMenu ul li { color:#005888; font-weight:bold; }
#solutionsMenu a:hover { text-decoration:none; }
#solutionsMenu a.item { display:block; font-weight:normal; text-decoration:none; padding:5px 0 5px 15px; }
#solutionsMenu a.item:hover { background-color:#C4DFEA; color:#005888; }
#solutionsMenu h2 { background: transparent url(../images/BLUE.png) repeat; font-family:Geneva, Arial, Helvetica, sans-serif; color:#2E5E32; padding:15px 0 5px 5px; }