﻿body {background-color:#D9D9D9;	margin-top:0px;	margin-bottom:0px;	font-family: Myriad Pro, Verdana, Geneva, Arial, Helvetica, Sans-Serif !important; font-size:11pt;color:#333333;}

#viva-main {background-color:#FFF;width:890px;padding-left:50px;padding-right:50px;}
.viva-admin-main {background-color:#FFF;width:890px;padding-left:50px;padding-right:50px;float:left;}

#viva-top-nav{float:right;vertical-align:bottom;padding-top:42px;padding-right:25px;}
#viva-top-nav a{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important ;	color:#DA6C00;	font-size: 9pt;	text-decoration: none;}
#viva-top-nav a:hover {text-decoration: underline;}

/*#viva-main-nav{width:887px;display:inline;}*/
#viva-main-nav-menu {width:852px;background-color:#FFF;	margin:2px 0px 3px 0px;}
#viva-main-nav-menu ul {color: #fff;font-size: 10pt;margin:0px 0px 0px 0px;padding: 2.5px 7px 0px 0px;text-transform:uppercase;background-color: #f38923;	height:24px;}
#viva-main-nav-menu a, #viva-main-nav-menu a:link{color:#FFF;text-decoration:none;text-align: center;}
#viva-main-nav-menu a:hover {color:#000000;}
#viva-main-nav-menu li{float:left;color: #FFF;list-style:none;padding-top:3px;padding-left:8px;padding-right:14px;background:transparent url("_images/disc.gif") no-repeat center right;}
#viva-main-nav-menu li.right{float:left;color: #FFF;list-style:none;padding-top:3px;padding-left:8px;background:none;}

#viva-event-main {float:left;background:transparent url("_images/event_logo.jpg") no-repeat top left;width:887px;height:311px;padding-bottom:10px;}
#viva-event-main-subpg{float:left;background:transparent url("_images/event_logo_subpg.jpg") no-repeat top left;width:887px;height:211px;padding-bottom:10px;}

#viva-event-body{width:887px;}

#viva-special-sponsors{overflow:hidden;font-size:11pt;font-weight:bold;color: #016CCA;border:solid 1px #E6E6E6;width:570px;padding:10px 0px 10px 0px;}
#viva-special-sponsors div.t{float: left;width:29%;padding: 10px 10px 5px 10px;}
#viva-special-sponsors div.l{padding-bottom:5px;}
#viva-special-sponsors a{color:#666666;text-decoration:none;}
#viva-special-sponsors a:hover {text-decoration:underline;}

#viva-special-sponsors-lnav{overflow:hidden;font-size:11pt;font-weight:bold;color: #016CCA;}
#viva-special-sponsors-lnav div.t{padding: 0px 10px 5px 10px;}
#viva-special-sponsors-lnav li{padding-bottom:5px;}
#viva-special-sponsors-lnav a{color:#666666;text-decoration:none;}
#viva-special-sponsors-lnav a:hover {text-decoration:underline;}

#viva-sustaining-sponsors{overflow:hidden;font-size:11pt;color: #016CCA;border:solid 1px #E6E6E6;width:570px;padding:10px 0px 10px 0px;}
#viva-sustaining-sponsors div.t{float: left; width:45%; padding: 10px 10px 5px 10px;}
#viva-sustaining-sponsors div.t a{color:#666666;text-decoration:none;padding-bottom:5px;}
#viva-sustaining-sponsors div.t a:hover {text-decoration:underline;}

#rd-lf{float:left;background:transparent url("_images/rd_lf.jpg") no-repeat top left;margin:.5px 0px 0px 0px;width:17px;height:29px;}
#rd-rt{float:left;background:transparent url("_images/rd_rt.jpg") no-repeat top left;margin:0px 0px 0px 0px;width:17px;height:29px;}

#viva-body{padding:0px 0px 30px 0px;width:887px;}
#viva-body-left{border-left:solid 1px #f38923;border-right:solid 1px #f38923;width:250px;padding:0px 20px 0px 20px;}
#viva-body-left-subpg{border-right:solid 1px #f38923;width:250px;padding:0px 20px 0px 20px;}
#viva-body-main{padding:0px 0px 0px 20px;width:570px;}
#viva-footer{width:100%;margin:10px 0px 0px 0px;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;}
#viva-footer div{text-align:center;vertical-align:middle;padding:10px 0px 10px 0px;}
#viva-footer a{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;color:#666666;font-size: 9pt;text-decoration: none;}
#viva-footer a:hover{text-decoration:underline;}
#viva-copyright{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;color:#666666;font-size: 8.5pt;}
#viva-copyright div{padding:15px 0px 0px 0px;}
#viva-copyright a{color:#666666;text-decoration:underline;}
#viva-copyright a:hover{text-decoration:none;}

.event-viva-orange{font-family: Lucida Calligraphy, Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-size:16pt;color: #ed7b00;}
.event-orange-lg{font-size:14pt;color: #ed7b00;}
.event-orange-sm{font-size:10pt;color: #ed7b00;}
.event-blue-med{font-size:10pt;color: #02549c}
.event-blue-med-bold{font-size:10pt;font-weight:bold;color: #02549c}
.text-secttitle{font-size:13pt;color: #ed7b00;}
.text-secttitle:first-letter {font-family: Lucida Calligraphy, Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-size:16pt;}
.text-sustaining-sponsors{font-size:11pt;color:#666666;}
.text-page-sect-header{font-size:13pt;color:#6BB0E5;}
.text-news-blue{font-size:11pt;color:#4090D7;}
.text-news-gray{font-size:10pt;}
.text-signup-blue{font-size:13pt;color:#016CCA;}
.text-body-heading{font-size:13pt;color:#6BB0E5;}
.faq-question{font-size:11pt;padding-top:5px;}
.faq-question a {color:#0000CC;text-decoration:underline;}
.faq-question a:hover{text-decoration:none;}
.faq-answer{padding-top:5px;padding-bottom:10px;font-size:12pt;}

#viva-alert-public{padding-bottom: 10px;}
#viva-alert-public p{padding: 2px; margin: 5px 0px 0px 0px;}
#viva-alert-public b{color: Red; padding: 0px; margin: 0px;}

