h1, h2 {
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#EC0086;
line-height:normal;
margin-bottom: 0px;
padding-bottom: 0px;
}

h1 {
font-size:24px;
}

h2 {
font-size:18px;
}

#clip, #clip h1 {
color:#FFFFFF;
margin:10px 0 20px 10px;
padding:0;
}

#clipBox a, #clipBox a:visited
{
   color: #666666;
   text-decoration: underline;
}

#clipBox a:hover
{
   color: #aeaeae;
}

#clipSide {
color:#FFFFFF;
font-size: 11px;
overflow: auto;
}

#clipSide h2 {
color:#FFFFFF;
margin:10px 0 15px 0px;
padding:0;
}

hr {
border:0;
color:#DBDBDB;
background-color:#DBDBDB;
height:1px;
}

#clipSide hr {
border:0;
color:#000000;
background-color:#000000;
height:1px;
margin:10px 0 10px 0 !important;
margin:0;
}

a {
color:#EC0086;
text-decoration:none;
}

a:hover {
color:#EC0086;
text-decoration:underline;
}

a:visited {
color:#EC0086;
text-decoration:underline;
}

a.menu
{
   color: Black;
   text-decoration: none;
   font-weight: bold;
   list-style-type: disc;
}

a.menu:hover
{
   font-style: italic;
   font-weight: normal;
}

a.menu_selected
{
   color: #ec0086;
   font-style: italic;
   font-weight: normal;
   text-decoration: none;
}

li.menu
{
   margin-top: 0px;
   margin-bottom: 0px;
}

li.menu_selected
{
   color: #ec0086;
   margin-top: 0px;
   margin-bottom: 0px;
}

#nav a {
color:#000000;
text-decoration:none;
}

#nav a:hover {
color:#FFFFFF;
background:#EC0086;
}

#nav a:visited {
color:#000000;
text-decoration:none;
}

#nav2 a {
color:#000000;
text-decoration:none;
}

#nav2 a:hover {
color:#FFFFFF;
background:#EC0086;
}

#nav2 a:visited {
color:#000000;
text-decoration:none;
}

#clipTools a {
color:#FFFFFF;
text-decoration:none;
}

#clipTools a:hover {
color:#FFFFFF;
background:#EC0086;
}

#clipTools a:visited {
color:#FFFFFF;
text-decoration:none;
}

.textRight {
margin:5px 0 0 0;
float:right;
}

.red {
color:#FF0000;
}

.msg
{
   color: red;
   border-top-style: none;
   border-right-style: none;
   border-left-style: none;
   text-align: center;
   border-bottom-style: none;
   background-color: Transparent;
}

.small
{
   font-size: 10px;
}

.xxsmall
{
   font-size: 9px;
}

p.tip
{
   border-right: #6699ff 1px solid;
   padding-right: 10px;
   border-top: #6699ff 1px solid;
   padding-left: 10px;
   padding-bottom: 5px;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-right: 8px;
   margin-left: 0px;
   border-left: #6699ff 1px solid;
   color: blue;
   padding-top: 5px;
   border-bottom: #6699ff 1px solid;
   background-color: #ffffcc;
}

p.tipred
{
   border-right: #ffcc66 1px solid;
   padding-right: 10px;
   border-top: #ffcc66 1px solid;
   padding-left: 10px;
   padding-bottom: 5px;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-right: 8px;
   margin-left: 0px;
   border-left: #ffcc66 1px solid;
   color: red;
   padding-top: 5px;
   border-bottom: #ffcc66 1px solid;
   background-color: #ffffcc;
}

div.activesection
{
   position: absolute;
   visibility: hidden;
   border: #EC0086 1px dashed;
   padding-right: 10px;
   padding-left: 10px;
   padding-bottom: 5px;
   padding-top: 5px;
   background-color: Transparent;
}
