/* Start of CMSMS style sheet 'style' */
/* relational links under content */
div.left49 {
  width: 49%; /* 50% for both left and right might lead to rounding error on some browser */
}

div.right49 {
  float: right;
  width: 49%;
  text-align: right;
}

/* as we hid all hr for accessibility we create new hr with extra div element */
div.hr {
   height: 1px;
   padding: 0.3em;
   border-bottom: 1px dotted black;
   margin: 0.3em;
}

/* Reset
-------------------------------------------------------------------*/
* { padding: 0; margin: 0; }
ul, ol { list-style: none; list-style-position: inside; }
ol ol, ul ul, ol ul, ul ol { margin-left: 20px; margin-bottom: 0; }
img { border: none; }




/* Body
-------------------------------------------------------------------*/
body {
	font: 16px/18px "Lucida Grande", Verdana, Helvetica, Arial, Geneva, sans-serif;


}

h1, h2, h3, h4, h5,h6 { font-family: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif; font-weight: normal; color: #333; }
h1 { font-size: 15pt; line-height: 26px; margin-bottom: 7px; }
h2 { font-size: 14pt; line-height: 24px; margin-bottom: 7px; }
h3 { font-size: 13pt; line-height: 22px; margin-bottom: 5px; }
h4 { font-size: 12pt; line-height: 20px; margin-bottom: 5px; margin-left: 5px; }
h5 { font-size: 11pt; line-height: 18px; margin-bottom: 5px; margin-left: 10px; }
h6 { font-size: 10pt; line-height: 16px; margin-bottom: 5px; margin-left: 15px; }

h1 span { color: #999; }

a { color: black; text-decoration: none; }
a:hover { color: #845431; text-decoration: underline;}
a:visited { color: black; }

p { margin-bottom: 10px; }

input, textarea { font: 12px Verdana, Helvetica, Arial, Geneva, sans-serif; }

blockquote {
	font: italic 14px/22px Georgia, Serif;
	padding: 5px 10px;
	margin-bottom: 20px;
	background: #eef3f7;
}



/* End of 'style' */

