BODY {background-color: #E5E1F2;}
A  {text-decoration : underline; color : #6B59B6;}
A:Visited  {color : #6B59B6; text-decoration : underline;}
A:Active  {text-decoration : underline; color : #6B59B6;}
A:Hover  {text-decoration : underline; color : #666666;}
.ssnap {background-color: #FFFFFF; background-image: url(../images/site_gfx/background.gif); background-repeat: no-repeat;}
.footer {border-color: #6B59B6; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding: 5px 0px 0px 0px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #31378E; line-height: 14px;}
.footer A  {text-decoration : none; color : #6B59B6;}
.footer A:Active  {text-decoration : none; color : #6B59B6;}
.footer A:Visited  {text-decoration : none; color : #6B59B6;}
.footer A:Hover  {text-decoration : none;color : #666666;}
.legal {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #666666; line-height: 14px;}
.legal A  {text-decoration : none; color : #666666;}
.legal A:Active  {text-decoration : none; color : #666666;}
.legal A:Visited  {text-decoration : none; color : #666666;}
.legal A:Hover  {text-decoration : none;color : #000000;}

.navbar  {font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #666666; line-height: 15px; padding: 0px 0px 0px 6px;}
.navbar A  {text-decoration : none; color : #666666;}
.navbar A:Active  {text-decoration : none; color : #666666;}
.navbar A:Visited  {text-decoration : none; color : #666666;}
.navbar A:Hover  {text-decoration : none;color : #6B59B6;}
.navbar_l2  {font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #666666; padding: 0px 0px 0px 15px; line-height: 15px;}
.navbar_l2 A  {text-decoration : none; color : #666666;}
.navbar_l2 A:Active  {text-decoration : none; color : #666666;}
.navbar_l2 A:Visited  {text-decoration : none; color : #666666;}
.navbar_l2 A:Hover  {text-decoration : none;color : #6B59B6;}
.navbar_sel  {font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #6B59B6; line-height: 13px;}
.navbar_l2_sel  {font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #6B59B6; padding: 0px 0px 0px 15px; line-height: 13px;}

.rightnav0, .rightnav1, .rightnav2, .rightnav3 {list-style: none;}
.rightnav0 {padding: 0; margin: 0 0 0 10px; width: 190px;}
.rightnav1, .rightnav2, .rightnav3 {padding: 0 0 0 5px; margin: 0;}

.rightnav0 {font-size: 13px;}
.rightnav0 li {color: #6B59B6; padding: 0 0 0 14px; background: url('../images/site_gfx/arrow_blue.gif') no-repeat;}
.rightnav0 li a {font-size: 12px; color: #6B59B6; text-decoration: none;}
.rightnav0 li.sel {color: #666; padding: 0 0 0 14px; background: url('../images/site_gfx/arrow_grey.gif') no-repeat;}
.rightnav0 li.sel a {color: #666;}
.rightnav0 li.sel ul li {color: #6B59B6;}
.rightnav0 li.sel ul li a {color: #6B59B6;}
.rightnav0 li a:hover {text-decoration: none; color: #666;}
.rightnav0 li ul li a:hover {text-decoration: none; color: #666;}

.rightnav1 {font-size: 1em;}
.rightnav1 li {font-size: 1em; color: #666; padding: 0 0 0 14px; background: url('../images/site_gfx/arrow_blue.gif') no-repeat;}
.rightnav1 li a {color: #666; text-decoration: none;}
.rightnav1 li ul li {color: #6B59B6;}
.rightnav1 li ul li.sel {color: #07513a;}
.rightnav1 li.sel {color:#07513a; padding: 0 0 0 14px; background: url('../images/site_gfx/arrow_grey.gif') no-repeat;}
.rightnav1 li.sel a {color: #07513a;}
/* .rightnav1 li.sel ul li {color: #ce5d5e;}
.rightnav1 li.sel ul li a {color: #ce5d5e;} */
.rightnav1 li a:hover {text-decoration: none; color: #07513a;}
.rightnav1 li ul li a:hover {text-decoration: none; color: #07513a;}

.rightnav2 {font-size: 1em;}
.rightnav2 li {font-size: 1em; color: #666; padding: 0 0 0 14px; background: url('../images/site_gfx/arrow_blue.gif') no-repeat;}
.rightnav2 li a {color: #666; text-decoration: none;}
.rightnav2 li.sel {color: #07513a; padding: 0 0 0 14px; background: url('../images/site_gfx/arrow_grey.gif') no-repeat;}
.rightnav2 li.sel a {color: #07513a;}
/* .rightnav2 li.sel ul li {color: #ce5d5e;}
.rightnav2 li.sel ul li a {color: #ce5d5e;} */
.rightnav2 li a:hover {text-decoration: none; color: #07513a;}
.rightnav2 li ul li a:hover {text-decoration: none; color: #07513a;}

.rightnav3 {font-size: 1em;}
.rightnav3 li {font-size: 1em; color: #666; padding: 0 0 0 14px; background: url('../images/site_gfx/arrow_blue.gif') no-repeat;}
.rightnav3 li a {color: #666; text-decoration: none;}
.rightnav3 li.sel {color: #07513a; padding: 0 0 0 14px; background: url('../images/site_gfx/arrow_grey.gif') no-repeat;}
.rightnav3 li.sel a {color: #07513a;}
/* .rightnav3 li.sel ul li {color: #ce5d5e;}
.rightnav3 li.sel ul li a {color: #ce5d5e;} */
.rightnav3 li a:hover {text-decoration: none; color: #07513a;}
.rightnav3 li ul li a:hover {text-decoration: none; color: #07513a;}

.imgleft {float: left; margin: 0 5px 5px 0;}
.imgright {float: right; margin: 0 0 5px 5px;}
.hide {display: none;}
.caption {display: block; padding: 2px 3px;}

.ssnap_ref {background-image: url(images/background.gif);	background-repeat: no-repeat;}
.hline {border-color: #31378E; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding: 0px 0px 0px 10px; font-size : 11px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #000000;}
.normal  {font-size : 11px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #000000;}
.blacktext {font-size : 11px; font-family : Arial, Helvetica, sans-serif; color : #000000;}
.blacktext A  {text-decoration : underline; color : #000000;}
.blacktext A:Visited  {color : #000000; text-decoration : underline;}
.blacktext A:Active  {text-decoration : underline; color : #000000;}
.blacktext A:Hover  {text-decoration : underline; color : #000000;}
.bluetext {font-size : 11px; font-family : Arial, Helvetica, sans-serif; color : #6B59B6;}
.bluetext A  {text-decoration : underline; color : #000000;}
.bluetext A:Visited  {color : #000000; text-decoration : underline;}
.bluetext A:Active  {text-decoration : underline; color : #000000;}
.bluetext A:Hover  {text-decoration : underline; color : #000000;}
.largeBlack {font-size : 13px; font-family : Arial, Helvetica, sans-serif; color : #000000;}
.largeBlack A  {text-decoration : underline; color : #000000;}
.largeBlack A:Visited  {color : #000000; text-decoration : underline;}
.largeBlack A:Active  {text-decoration : underline; color : #000000;}
.largeBlack A:Hover  {text-decoration : underline; color : #000000;}
.largeBlue {font-size : 13px; font-family : Arial, Helvetica, sans-serif; color : #6B59B6;}
.largeBlue A  {text-decoration : underline; color : #000000;}
.largeBlue A:Visited  {color : #000000; text-decoration : underline;}
.largeBlue A:Active  {text-decoration : underline; color : #000000;}
.largeBlue A:Hover  {text-decoration : underline; color : #000000;}
.boldBlack {font-size : 11px; font-family : Arial, Helvetica, sans-serif; font-weight: bold; color : #000000;}
.boldBlack A  {text-decoration : underline; color : #000000;}
.boldBlack A:Visited  {color : #000000; text-decoration : underline;}
.boldBlack A:Active  {text-decoration : underline; color : #000000;}
.boldBlack A:Hover  {text-decoration : underline; color : #000000;}
.boldBlue {font-size : 11px; font-family : Arial, Helvetica, sans-serif; font-weight: bold; color : #6B59B6;}
.boldBlue A  {text-decoration : underline; color : #000000;}
.boldBlue A:Visited  {color : #000000; text-decoration : underline;}
.boldBlue A:Active  {text-decoration : underline; color : #000000;}
.boldBlue A:Hover  {text-decoration : underline; color : #000000;}
.italicBlack {font-size : 11px; font-family : Arial, Helvetica, sans-serif; font-weight: italic; color : #000000;}
.italicBlack A  {text-decoration : underline; color : #000000;}
.italicBlack A:Visited  {color : #000000; text-decoration : underline;}
.italicBlack A:Active  {text-decoration : underline; color : #000000;}
.italicBlack A:Hover  {text-decoration : underline; color : #000000;}
.italicBlue {font-size : 11px; font-family : Arial, Helvetica, sans-serif; font-weight: italic; color : #6B59B6;}
.italicBlue A  {text-decoration : underline; color : #000000;}
.italicBlue A:Visited  {color : #000000; text-decoration : underline;}
.italicBlue A:Active  {text-decoration : underline; color : #000000;}
.italicBlue A:Hover  {text-decoration : underline; color : #000000;}
.largeboldBlack {font-size : 13px; font-family : Arial, Helvetica, sans-serif; font-weight: bold; color : #000000;}
.largeboldBlack A  {text-decoration : underline; color : #000000;}
.largeboldBlack A:Visited  {color : #000000; text-decoration : underline;}
.largeboldBlack A:Active  {text-decoration : underline; color : #000000;}
.largeboldBlack A:Hover  {text-decoration : underline; color : #000000;}
.largeboldBlue {font-size : 13px; font-family : Arial, Helvetica, sans-serif; font-weight: bold; color : #6B59B6;}
.largeboldBlue A  {text-decoration : underline; color : #000000;}
.largeboldBlue A:Visited  {color : #000000; text-decoration : underline;}
.largeboldBlue A:Active  {text-decoration : underline; color : #000000;}
.largeboldBlue A:Hover  {text-decoration : underline; color : #000000;}
.largeitalicBlack {font-size : 13px; font-family : Arial, Helvetica, sans-serif; font-weight: italic; color : #000000;}
.largeitalicBlack A  {text-decoration : underline; color : #000000;}
.largeitalicBlack A:Visited  {color : #000000; text-decoration : underline;}
.largeitalicBlack A:Active  {text-decoration : underline; color : #000000;}
.largeitalicBlack A:Hover  {text-decoration : underline; color : #000000;}
.largeitalicBlue {font-size : 13px; font-family : Arial, Helvetica, sans-serif; font-weight: italic; color : #6B59B6;}
.largeitalicBlue A  {text-decoration : underline; color : #000000;}
.largeitalicBlue A:Visited  {color : #000000; text-decoration : underline;}
.largeitalicBlue A:Active  {text-decoration : underline; color : #000000;}
.largeitalicBlue A:Hover  {text-decoration : underline; color : #000000;}
.bold  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold}
.small  {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000;}
.italic {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-style: italic}

.date {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 14px;}
.events {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #31378E; line-height: 14px;}
