/************/
/* Defaults */
/************/
html { height: 100%; margin: 0; padding: 0; }
body {  color: #231F20; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; height: 100.1%; margin: 0; padding: 0; text-align: center; }

a { color: #3c8ed6; cursor: pointer; /*font-weight: bold;*/ }
a:link {  }
a:visited {  }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }

a img { border: 0 solid; }
p { text-indent:30px; margin: 20px 0 20px 0; padding: 0; line-height: 1.5; }
table { border: 0; border-collapse: collapse; font-size: 100%; margin: 0; padding: 0; }
th { background: #e0e0e0; padding: 7px 11px 8px 11px; }
td { padding: 7px 11px 8px 11px; vertical-align: top; }
tr.even td { background: transparent; }
tr.odd td { background: #e0e0e0; }
li p.bodytext { margin: 0; padding: 0; }

ul { list-style-type: none; margin: 20px 0 20px 30px; padding: 0; }
ul li { background: url("../img/li_bullet.gif") no-repeat 0 6px; padding: 0 0 0 25px; }
ol { font-weight: bold; margin: 20px 0 20px 25px; padding: 0; }
ol li { font-weight: normal; }
li { margin: 0 0 5px 0; padding: 0 0 0 5px; }
dt { margin: 0; padding: 0; }
dl { margin: 0; padding: 0; }
dd { margin: 0; padding: 0; }

form { margin: 0; padding: 0; }
form .form-submit { margin: 11px 0 0 0; text-align: right; }
fieldset { border: 0px solid; margin: 0; padding: 0; }
legend { margin: 0; padding: 0; }
textarea, input, select, option { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; }
textarea {  }
input.text { border: 1px solid #656565; }
input.submit {  }

h1 { font-weight: normal; font-size: 130%; line-height: 23px; margin: 18px 0 15px 0; padding: 0 0 0 0; }
h2 { font-weight: normal; font-size: 130%; line-height: 23px; margin: 18px 0 15px 0; padding: 0 0 0 0; }
h3 { font-size: 120%; line-height: 21px; margin: 26px 0 13px 0; padding: 0; }
h4 { font-size: 110%; line-height: 20px; margin: 26px 0 13px 0; padding: 0; }
h5 { font-size: 100%; margin: 13px 0 13px 0; padding: 0; }
h6 { font-size: 100%; margin: 13px 0 13px 0; padding: 0; }

h1, h2, h3, h4, h5, h6 { color: #a2238e; }

abbr,acronym,dfn { font-style: italic; }

.clear { clear: both; }
.none { font-size: 0; height: 0 !important; line-height: 0; overflow: hidden; width: 0; }
input.input, textarea, select { color: #666; font-size: 100%; }
.red { color: #d22234; }
.blue { color: #2079bd; }

form button { font-size:140%; }
form button {cursor:pointer !important; cursor:hand !important;}