.acertys-sprite01 { background-image: url('img/acertys-sprite.png'); }
.bottomgradients { background: url('img/shades/deg-lightgray.jpg') top left repeat-x; }
.gradient-navigation, .gradient-blue { background: url('img/shades/deg-darkblue.jpg') top left repeat-x; }
.gradient-bluelight { background: url('img/shades/deg-lightblue.jpg') top left repeat-x; }
.gradient-red { background: url('img/shades/deg-red.jpg') top left repeat-x; }
.gradient-yellow { background: url('img/shades/deg-yellow.jpg') top left repeat-x; }
.gradient-green { background: url('img/shades/deg-green.jpg') top left repeat-x; }
.gradient-purple { background: url('img/shades/deg-purple.jpg') top left repeat-x; }
.gradient-gray { background: url('img/shades/deg-gray.jpg') top left repeat-x; }
.gradient-subnav { background: #ffffff url('img/shades/deg-subnav.jpg') top left repeat-x; }
.circles {
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
}
.border_bottom_dotted_gray { border-bottom: 1px dotted #d1cec9; }
.csc-defaulth1 {
  font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
  font-size: 2em;
  color: #abcb96;
  border-bottom: 1px solid #abcb96;
  padding-bottom: 5px;
}
.csc-default h2 {
  font-size: 2.4em;
  color: #000000;
  font-weight: 100;
  font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;
}
.csc-default h3 {
  text-decoration: none;
  font-weight: lighter;
}
.csc-default h4 {
  font-size: 1.3em;
  color: #747e36;
  margin-bottom: 5px;
}
.csc-default a {
  margin: 0;
  padding: 0;
  color: #000000;
}
.csc-default td a:link {
  color: #000000;
  text-decoration: underline;
  padding-bottom: 0;
}
.csc-default td a:visited {
  color: #000000;
  text-decoration: underline;
  padding-bottom: 0;
}
.csc-default p a:link {
  color: #000000;
  text-decoration: underline;
  padding-bottom: 0;
}
.csc-default p a:visited {
  color: #000000;
  text-decoration: underline;
  padding-bottom: 0;
}
.csc-default span a:link {
  color: #000000;
  text-decoration: underline;
  padding-bottom: 0;
}
.csc-default span a:visited {
  color: #000000;
  text-decoration: underline;
  padding-bottom: 0;
}
.csc-default a:hover {
  color: #6cabde;
  text-decoration: underline;
  padding-bottom: 0;
}
.csc-default td a:hover {
  color: #6cabde;
  text-decoration: underline;
  padding-bottom: 0;
}
.csc-default p a:hover {
  color: #6cabde;
  text-decoration: underline;
  padding-bottom: 0;
}
.csc-default p.bodytext {
  margin-bottom: 17px;
  font-size: 0.95em;
  line-height: 1.4em;
  color: #222222;
}
.csc-default p {
  margin-bottom: 17px;
  font-size: 0.95em;
  line-height: 1.4em;
  color: #222222;
}
.csc-default blockquote {
  padding: 15px 10px 10px 30px;
  margin: 0px;
  margin-bottom: 10px;
  color: #4597ae;
  background: #ffffff url('img/quote.jpg') 5px 5px no-repeat;
  font: 1.6em Georgia, "Times New Roman", Times, serif;
  font-style: italic;
}
.csc-default blockquote p.bodytext { color: #4597ae; }
p { font-family: Verdana, sans-serif; }
.csc-default ul {
   font-size: 1em;
  line-height: 1.4em;
  color: #222222;
  margin: 0 0 20px 0;
}
.csc-default ol {
   font-size: 1em;
  line-height: 1.4em;
  color: #222222;
  margin: 0 0 20px 0;
}
.csc-default li ul {
  margin: 10px 0 15px 20px;
  font-size: 100%;
  line-height: 1.4em;
}
.csc-default li ol {
  margin: 10px 0 15px 20px;
  font-size: 100%;
  line-height: 1.4em;
}
.csc-default li { font-size: 100%; }
.csc-default .small { font-size: 0.8em; }
.csc-default ul li {  }
.csc-default ul ul { list-style-image: circel; }
UL.csc-bulletlist-0 {  }
UL.csc-bulletlist-1 { list-style-type: decimal; }
UL.csc-bulletlist-2 { list-style-position: inside; }
UL.csc-bulletlist-3 {  }
UL.csc-bulletlist LI {
  color: #8a0020;
 
}
UL.csc-bulletlist-0 {
  color: #8a0020;
 
}
UL.csc-bulletlist-1 {
  color: #186900;
  list-style-type: decimal;
}
UL.csc-bulletlist-2 {
  color: #10007b;
  list-style-position: inside;
}
UL.csc-bulletlist-3 {
  color: #8a0020;
  list-style-image: url(images/img/red_arrow_bullet.gif);
}
P.csc-linkToTop { text-align: right; }
P.csc-linkToTop A { font-weight: bold; }
DIV.csc-frame { border: 0px; }
DIV.csc-frame-rulerBefore { border-top: 1px solid #333333; }
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #333333; }
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
DIV.csc-frame-frame1 {
  background-color: #f2f9da;
  padding: 10px;
  color: #577b17;
}
DIV.csc-frame-frame2 {
  background-color: #ffffff;
  border-bottom: 1px dotted #ff6000;
  padding: 4px 0px 8px 0px;
  margin-bottom: 12px;
  margin-top: 5px;
}
DIV.csc-frame-frame1 h1 { margin-top: 2px; }
DIV.csc-frame-frame1 h2 { margin-top: 2px; }
DIV.csc-frame-frame1 h3 { margin-top: 2px; }
DIV.csc-frame-frame1 h4 { margin-top: 2px; }
DIV.csc-frame-frame1 h5 { margin-top: 2px; }
DIV.csc-frame-frame2 h1 { margin-top: 2px; }
DIV.csc-frame-frame2 h2 { margin-top: 2px; }
DIV.csc-frame-frame2 h3 { margin-top: 2px; }
DIV.csc-frame-frame2 h4 { margin-top: 2px; }
DIV.csc-frame-frame2 h5 { margin-top: 2px; }
P.csc-header-date { color: #186900; }
P.csc-subheader {
  font-style: italic;
  background-color: #edebf1;
}
P.csc-subheader-0 { font-style: normal; }
P.csc-subheader-1 { color: #186900; }
P.csc-subheader-2 { color: #10007b; }
P.csc-subheader-3 { color: #8a0020; }
.csc-textpic-caption {
  font-style: italic;
  color: #666666;
  font-size: 1em;
  margin: 0;
}
table.contenttable {
  width: 100%;
  border: 1px solid #d2dfb5;
  background-color: #e9f3d4;
  padding: 5px;
  margin: 0 10px 10px 0;
}
table.contenttable tr td {
  vertical-align: top;
  padding: 3px 5px;
  color: #565a5b;
}
table.contenttable {
  font-size: 1em;
  line-height: 1.1em;
}
table.contenttable trd td p.bodytext {
  font-size: 1.1em;
  color: #565a5b;
}
table.contenttable-1 TR.tr-0 TD {
  color: #565a5b;
  font-weight: bold;
}
.contenttable-1 .td-0 {
  font-weight: bold;
  color: #779066;
}
table.contenttable-2 { color: gray; }
table.contenttable-2 TR TD.td-0 {
  width: 150px;
  color: #565a5b;
  font-weight: bold;
}
table.contenttable-2 TR TD.td-0 { font-weight: bold; }
table.contenttable-3 { color: #565a5b; }
table.contenttable-3 TR TD.td-0 {
  width: 150px;
  background-color: #a7ba93;
  color: #ffffff;
  font-weight: bold;
}
table.contenttable-3 TR.tr-0 TD {
  width: 150px;
  background-color: #a7ba93;
  color: #ffffff;
  font-weight: bold;
}
table.contenttable tr.tr-0 td {
  border-bottom: 1px dotted #779066;
  color: #779066;
  font-weight: bold;
  padding-bottom: 5px;
  background-color: transparent;
}
table.contenttable thead th {
  border-bottom: 1px dotted #779066;
  color: #779066;
  font-weight: bold;
  padding-bottom: 5px;
  background-color: transparent;
}
table.contenttable-3 TR TD.td-0 { font-weight: bold; }
table.contenttable-3 TR.tr-0 TD { font-weight: bold; }
TABLE.csc-uploads {
  border: 0px;
  width: 100%;
}
TABLE.csc-uploads TR TD p {
  background-color: transparent;
  font-size: 1em;
  color: #738694;
}
TABLE.csc-uploads TR TD p a { color: #ffffff; }
TABLE.csc-uploads TR TD {
  vertical-align: top;
  padding: 0px;
}
TABLE.csc-uploads TR TD.csc-uploads-icon { padding: 0px; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-weight: bold; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style: italic; }
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 0px; }
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 0px; }
TABLE.csc-uploads tr:hover { color: #ffffff; }
TABLE.csc-uploads tr:hover p { color: #ffffff; }
TABLE.csc-uploads tr:hover p a {
  color: #ffffff;
  text-decoration: underline;
}
.tx-srfeuserregister-pi1 input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #1b7bb7;
  border: 1px solid #e4ecf1;
  background-color: #e4ecf1;
  padding: 4px;
}
.tx-srfeuserregister-pi1 textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #1b7bb7;
  border: 1px solid #e4ecf1;
  background-color: #e4ecf1;
  padding: 4px;
}
.tx-srfeuserregister-pi1 select {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #1b7bb7;
  border: 1px solid #e4ecf1;
  background-color: #e4ecf1;
  padding: 4px;
}
p.tx-srfeuserregister-pi1-trash {
  background-color: #ffefef;
  padding: 8px;
  text-align: center;
  border: 1px solid red;
  padding: 8px;
  text-align: center;
  display: block;
  width: 500px;
  font-weight: bold;
  font-size: 0.8em;
}
p.tx-srfeuserregister-pi1-trash a:link {
  color: red;
  text-decoration: none;
}
p.tx-srfeuserregister-pi1-trash a:visited {
  color: red;
  text-decoration: none;
}
p.tx-srfeuserregister-pi1-trash a:hover {
  color: red;
  text-decoration: underline;
}
.tx-srfeuserregister-pi1 { margin-top: 20px; }
.tx-srfeuserregister-pi1 label {
  color: #0990bd;
  font-size: 0.9em;
  margin-left: 0px;
  text-align: right;
  margin-top: 5px;
}
p.tx-srfeuserregister-pi1-notice {
  background-color: #fff9df;
  color: #555555;
  border: 1px solid #ffb900;
  padding: 8px;
  text-align: center;
  display: block;
  width: 500px;
  font-weight: bold;
  font-size: 0.8em;
}
.tx-srfeuserregister-pi1 legend { display: none; }
.tx-srfeuserregister-pi1 legend {
  border: 0;
  color: #8eafa5;
}
.tx-srfeuserregister-pi1 fieldset {
  border: 0;
  color: #8eafa5;
}
a:active { outline: none; }
a:focus { outline: none; }
/*
.csc-textpic-intext-left-nowrap ul {
	margin-left: 15px;
	}
*/	
.csc-default ol,
.csc-default ul {
	margin-left: 15px;
	}	
