BODY {
scrollbar-face-color:#A19BBB;
scrollbar-highlight-color:#666666;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#666666;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#666666;
background-color: #FFFFFF;
margin: 0px;
}

.MobileDiv {
	width:320px;
}

ul, ol {
list-style-image: url('images/purplepaw.gif') !important;
line-height:20px;
}

.greybar {
background-color:#d7d7d6;
color:#504485;
padding-left:10px;
font:bold;
border: 1px solid #504485;
}

.greybarleft {
background-color:#d7d7d6;
color:#504485;
padding-left:10px;
font:bold;
border: 1px solid #504485;
border-right:0px;
}

.greybarright {
background-color:#d7d7d6;
color:#504485;
padding-left:10px;
font:bold;
border: 1px solid #504485;
border-left:0px;
}

.name {
font:bold 10pt Arial,Tahoma,sans-serif;
color:black;
}

.sm_text {
font: 8pt Arial,Tahoma,sans-serif;
color:black;
}

.section {
border:1px solid #A19BBB;
background-color: #EEEEEE;
padding:15px;
color:#504485;
font:10pt Tahoma,sans-serif;
}

td {
color:#504485;
font:10pt Tahoma,sans-serif;
}

.popupText {
color:#504485;
font:10pt Tahoma,sans-serif;
border: 2px groove #504485;
position:absolute;
top:0px;
left:0px;
width:100%;
display:none;
background-color:ivory;
padding:5px;
}

.label {
color:#504485;
font:bold 10pt Tahoma,sans-serif;
}

input, textarea, select {
font: 9pt Tahoma,Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #999999;
color: #504485;
padding-left:3px;
}

.separator {
background-image: url('images/dotted_separator.gif');
background-repeat: x-repeat;
}

.footer {
background-image: url('images/bottom_barbg.jpg');
background-repeat: repeat-x;
font: 7pt Tahoma,arial,sans-serif;
color: #FFFFFF;
}

.side_header {
background-image: url('images/column_head.jpg');
background-repeat: no-repeat;
background-position: top left;
padding-left:35px;
padding-top:4px;
height:32px;
color: #DDDDDD;
font: bold 10pt verdana,sans-serif;
}

.side_header_sm {
background-image: url('images/column_head.jpg');
background-repeat: no-repeat;
background-position: top left;
padding-left:35px;
padding-top:6px;
height:32px;
color: #DDDDDD;
font: bold 8pt verdana,sans-serif;
}

.pic {
border: 0px solid aliceblue;
border-radius: 5px 5px;
FILTER: progid:DXImageTransform.Microsoft.Glow(color=#504485,strength=8);
z-index:-1;
}

.picthin {
border: 0px solid #f0d5d9;
border-radius: 2px 2px;
FILTER: progid:DXImageTransform.Microsoft.Glow(color=#504485,strength=2);
z-index:-1;
}


.tiny_links {
font: 7pt Tahoma,arial,sans-serif;
color: #f5f5dc;
text-decoration: underline;
}

.tiny_links:hover {
font: 7pt Tahoma,arial,sans-serif;
color: #f5f5dc;
background-color: #A19BBB;
text-decoration: none;
}

.links {
font: 8pt Tahoma,arial,sans-serif;
color: #504485;
text-decoration: underline;
}

.links:hover {
font: 8pt Tahoma,arial,sans-serif;
color: #f5f5dc;
background-color: #A19BBB;
text-decoration: none;
}

.buttons {
font: bold 9pt Tahoma,Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #504485;
color: #504485;
padding-left:3px;
cursor:hand;
}

.graphic, .graphic:hover {
text-decoration: none;
}