/*
Copyright © 2005 Your Events, Etcetera.
Written and designed by Gavamedia Corporation.
*/



/* Link styles  */
A.AddressLink:link { text-decoration: underline; color: #FFFFFF; padding-right: 0px; }
A.AddressLink:active { text-decoration: underline; color: #FFFFFF; padding-right: 0px; }
A.AddressLink:visited { text-decoration: underline; color: #FFFFFF; padding-right: 0px; }
A.AddressLink:hover { text-decoration: underline; color: #FAFA96; padding-right: 0px; }

A.CopyrightLink:link { text-decoration: underline; color: #FFFFFF }
A.CopyrightLink:active { text-decoration: underline; color: #FFFFFF }
A.CopyrightLink:visited { text-decoration: underline; color: #FFFFFF }
A.CopyrightLink:hover { text-decoration: underline; color: #FAFA96 }

#Home a:link { cursor: default; text-decoration: none; color: #E0E0E9; }
#Home a:active { cursor: default; text-decoration: none; color: #E0E0E9; }
#Home a:visited { cursor: default; text-decoration: none; color: #E0E0E9; }
#Home a:hover { cursor: default; text-decoration: none; color: Black; }


/* Web site's standards */
html, body { font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; width: 100%; height: 100%; margin: auto; background-color: #C9C9CF; color: #000000; border-width: 0px }
img { border-width: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px }



/* Table styles */
#MainTable { width: 100%; height: 100%; }
#TitleBarTd { vertical-align: middle; text-align: left; background-color: #2B3B64; width: 100%; height: 110px; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#2B3B64', endColorStr='#768FBB', gradientType='1') }
#SidebarTd { background-color: #86869B; border-right: solid 1px #525265; text-align: left; vertical-align: top; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#86869B', endColorStr='#AEAEBB', gradientType='0') }
#Sidebar { font-size: 11.5px; padding: 2px 0px 10px 0px }
#Sidebar ul { list-style: none; margin: 0px; padding: 0px }
#Sidebar li { padding: 0px; margin: -1px 5px; width: 170px }
#Sidebar>ul>li { margin: -3px 2px }
#Sidebar a { text-decoration: none; display: block; color: #000000; padding: 2px 4px 4px 8px; margin: 1px 0px }
#Sidebar>ul>li>a { border: 1px solid transparent; padding: 2px 4px 4px 7px }
#Sidebar a:visited { color: #000000 }
#Sidebar a:hover { border: 1px solid #E5E5E5; margin: 0px; padding: 2px 4px 4px 7px; background-color: #C5C5CD; text-decoration: none; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CDCDDC', endColorStr='#B4B4C0', gradientType='0') }
#Sidebar>ul>li>a:hover { margin: 0px 0px }
#Sidebar .line { margin: 20px 0px 20px 0px; border-top: solid 1px #72728B; border-bottom: solid 1px #9A9AAB }
#SidebarCurrent a { background-color: #AFAFBE; border: 1px solid #C1C1DD; text-decoration: none; display: block; color: #000000; padding: 2px 4px 4px 7px; margin: 0px 0px; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#A7A7B6', endColorStr='#C2C2C7', gradientType='0') }
#SidebarCurrent a:visited { color: #000000 }
#SidebarCurrent a:hover { color: #000000; cursor: default; border: 1px solid #C1C1DD; margin: 0px; padding: 2px 4px 4px 7px; background-color: #AFAFBE; text-decoration: none; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#A7A7B6', endColorStr='#C2C2C7', gradientType='0')}
#ContentTD { font-size: 12px; padding-left: 0px; padding-top: 0px; vertical-align: top; background-color: #C3C3CB; background-image: url('images/bg.jpg'); background-repeat: repeat-y; width: 100%; }
#LastUpdatedTD { font-size: 10px; color: #F8F8F8; text-align: right; vertical-align: bottom; height: 15px; padding-right: 5px }
#CopyrightTD { font-size: 11px; line-height: 15px; color: #D2D2D2; padding-left: 15px; height: 70px; border: 0px; background-color: #2B3B64; border-top: solid 1px #000000; vertical-align: middle; text-align: left }



/* Misc styles */
.Address { font-size: 12px; color: #FFFFFF; text-align: right; padding-right: 16px }
.NoBr { display: inline }
.Home { font-family: Verdana; font-size: 12px; color: #000033; font-weight: 500; padding: 10px 0px 0px 15px; line-height: 30px }
#Home { font-family: Verdana; font-size: 12px; color: #000033; margin: 10px 0 0 15px; padding: 0 3px 0 0; width: 624px; }
.Content { font-size: 12px; padding: 10px 0px 0px 0px; line-height: 18px; border-right: solid 1px #EBEBED; height: 100%; padding: 0px 0px 0px 0px; vertical-align: top }