body {
        background: url(/events/sasglobalforum/2011/images/sgf2011_bg_glow.jpg) no-repeat center top #1C1E23;
}
#footer {
        background: url(/events/sasglobalforum/2011/images/footer_bg.jpg) no-repeat scroll left top #1C1E23;
}

body  {
        margin: 0;
        padding: 0;
        color: #333333;
        font-family: Arial, Helvetica, sans-serif;
        background: url(/events/sasglobalforum/2011/images/sgf2011_bg_glow.jpg) no-repeat center top #1C1E23;
}
#container { 
        width: 954px;  
        margin: 15px auto 0 auto; /* the auto margins (in conjunction with a width) center the page */
        text-align: left; /* this overrides the text-align: center on the body element. */
        min-height: 575px;
        background: url(/events/sasglobalforum/2011/images/mainContent_bg.jpg) repeat-y scroll top center;
        color: #333333;
} 
#header
{
        width: 954px;
        height: 199px;
        margin-bottom: 0;
        padding-bottom: 0;
}
#header p
{
    display: block;
        margin: 0;
        padding: 0;
        height: 199px;
}
#header a
{
        margin: 0;
        padding: 0;
        display: block;
        height: 199px;
}
#header img {
        border-style: none;     
}
#subheader {
        background: url(/events/sasglobalforum/2011/images/2011subheader.jpg) no-repeat left top;
        width: 954px;
        height: 125px;
        display: block;
}
#header .billboard img {
        display: block;
        border: 0px none;
}
#sgflogo {
        margin-top: 1px;
        margin-left: 20px;
        display: inline;
        position: absolute;
        width: 295px;
        height: 198px;
}
#sgflogo h1 {
        text-indent: -9999px;
        background: url(/events/sasglobalforum/2011/images/sgf2011_logo_header.gif) no-repeat top left;
        width: 295px;
        height: 198px;
        margin: 0;
        padding: 0;
        
}
#sublogo
{
        float: left;
        margin-top: 4px;
        margin-left: 21px;
        display: inline;
        width: 208px;
        height: 87px;
        position: absolute;
}

/* ------------------------------------- Quick Links ---------------------------------------- */

#quicklinks {
        padding: 0;
        margin: 0;
        background-color: #d7dce0;
        width: 289px;
        font-family: Arial, Helvetica, sans-serif;
        background: url(/events/sasglobalforum/2011/images/sidebar_bg_bottom.png) no-repeat bottom left;
        margin-top: 20px;
}
#quicklinks h3 {
        background: url(/events/sasglobalforum/2011/images/sidebar_bg_top.png) no-repeat top left;
        font-size: 11px;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: .5px;
        color: white;
        text-align: center;
        line-height: 29px;
        margin: 0;
        padding: 0;
}
#quicklinks p {
        padding: 0px 0px 5px 10px;
        margin: 0px;
        font-size: 13px;
        font-family: Arial, Helvetica, sans-serif;
        border-bottom: solid 1px #c3c8cb;
        color: #0b3b64;
        width: 198px;
        
}

/*CSS for Simple Tree Menu*/

#treemenu1 {
        padding: 0px;
        margin: 0px;
        width: 100%;
}
.treeview ul{ 
        margin: 0;
        padding: 0;
}
.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
        list-style-type: none;
        padding: 5px 0px 5px 28px;
        width: 259px;
        font-size: 12px;
        font-style: bold;
        font-family: Arial, Helvetica, sans-serif;
        border-bottom: dotted 1px #c3c8cb;
        color: #0b3b64;
        font-weight: bold;
}
.treeview .treelink { /*Style for LI elements in general (excludes an LI that contains sub lists)*/
        list-style-type: none;
        padding: 5px 0 5px 28px;
        font-size: 12px;
        font-style: bold;
        font-family: Arial, Helvetica, sans-serif;
        border-bottom: dotted 1px #c3c8cb;
        color: #0b3b64;
        font-weight: bold;
                background: url("/events/sasglobalforum/2011/images/treeview_arrow.gif") no-repeat 10px 7px;
}
.treeview .treelink a { /*Style for LI elements in general (excludes an LI that contains sub lists)*/
        font-size: 12px;
        font-style: bold;
        font-family: Arial, Helvetica, sans-serif;
        color: #0b3b64;
        font-weight: bold;
        text-decoration: none;
}
.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
        background: url("/events/sasglobalforum/2011/images/closed.gif") no-repeat 10px 7px;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        color: #0b3b64;
        cursor: hand !important;
        cursor: pointer !important;
}
.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
        display: none; /*Hide them by default. Don't delete. */
        margin-top: 8px;
}
.submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
        cursor: default;
        background: url("/events/sasglobalforum/2011/images/bullet.gif") no-repeat 10px 1px;
        list-style-type: none;
        padding: 3px 0px 3px 28px;
        width: 152px;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #0b3b64;
        border-bottom: 1px none;
}
.submenu a{
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        color: #0b3b64;
        text-decoration: none;
}
.submenu a:hover{
        text-decoration: underline;
}
.caption {
        font-size: 10px;
        color: #0b3b64;
}
.headline {
        font-size: 14px;
        color: #0b3b64;
}

/* ------------------------------------- mainContent ---------------------------------------- */

#mainContent { 
        margin: 0;
        padding: 20px;
        min-height: 500px;
        width: 605px;
        float: left;
        
} 
#mainContent a {
        color: #4A4B65;
        font-weight: normal;
        text-decoration: underline;
}
#mainContent td {
        font-weight: normal;
        font-size: 12px;
}
#mainContent td a {
        color: #4A4B65;
        font-weight: normal;
        text-decoration: underline;
        font-size: 12px;
}
#mainContent ul {
        line-height: 18px;
        margin: 0;
        padding: 5px 0;
        font-size: 13px;
}
#mainContent ul li {
        margin-left: 15px;
        margin-bottom: 3px;
        list-style-type: disc;
}
#mainContent ul.no_liststyle {
        line-height: 18px;
        margin: 0;
        padding: 5px 0;
        list-style: none !important;    
}
#mainContent ul.no_liststyle li {
        margin-left: 0 !important;      
}
#mainContent h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #4A4B65;
        font-weight: bold;
        font-stretch: expanded;
        line-height: 1.3em;
        margin-bottom: 0px;
        margin-top: 0px;
}
#mainContent h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #4A4B65;
        font-weight: bold;
        margin-bottom: 0px;
        margin-top: 0px;
}
#mainContent h3 {
        font-size: 13px;
        font-weight: bold;
        line-height: 18px;
        margin-bottom: 0;
        margin-top: 20px;
        padding: 0;
}
#mainContent h4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #333333;
        font-weight: bold;
        line-height: normal;
        margin: 0 0 0 0;
}
#mainContent h5 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #333333;
        font-weight: bold;
        font-style: italic;
        list-style: none;
        margin: 0 0 0 0;
}
#mainContent h6 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #4A4B65;
        font-weight: bold;
        font-style: italic;
        text-decoration: none;
        list-style-type: none;
        margin: 0 0 0 0;
}
#mainContent p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #333333;
        line-height: 18px;
        margin: 0;
        padding: 5px 0;
}
#mainContent dt {
        margin-top: 10px;
        margin-bottom: 10px;
}
#mainContent blockquote ul li {
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        line-height: 1.3em;
        color: #333333;
        list-style-type: disc;
}

/* ------------------------------------- Right "Sidebar" Column ---------------------------------------- */

#right_col {
height: 100%;
margin: 0;
float: left;
width: 309px;
padding: 0;
}

/* ------------------------------------- Footer ---------------------------------------- */

#footer {
        width: 954px;
        margin: 0 auto;
        background: url(/events/sasglobalforum/2011/images/footer_bg.jpg) no-repeat scroll left top #1C1E23;
}
#footer p {
        text-align: center;
        margin-top: 0;
        padding-top: 22px;
}
#footer a {
        font-size: 12px;
        color: #FFFFFF;
        margin: 0;
        padding: 0;
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
        float: right;
        margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
        float: left;
        margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}

/* ------------------------------------- Stay Connected ---------------------------------------- */

#stayconnected {
        padding: 0;
        margin: 0;
        background-color: #d7dce0;
        width: 289px;
        font-family: Arial, Helvetica, sans-serif;
        background: url("/events/sasglobalforum/2011/images/sidebar_bg_bottom.png") no-repeat bottom left;
        margin-top: 15px;
        min-height: 79px;
}
#stayconnected h3 {
        background: url("/events/sasglobalforum/2011/images/sidebar_bg_top.png") no-repeat top left;
        font-size: 11px;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: .5px;
        color: white;
        text-align: center;
        line-height: 29px;
        margin: 0;
        padding: 0;
}
#stayconnected a {
        color: #0b3b64;
        font-size: 12px;
        line-height: 27px;
}
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}

#stayconnected ul {
        margin: 0;
        padding-left: 23px;
}
#stayconnected ul li {
        list-style-type: none;
        margin: 0;
        float: left;
}
#stayconnected ul li img {
        padding: 5px;
        border: none;
}
#submitfaq {
        margin-bottom: 20px;    
}
/* ------------------------------------- Directions  ---------------------------------------- */

#directions {
        padding: 0;
        margin: 0;
        background-color: #d7dce0;
        width: 289px;
        font-family: Arial, Helvetica, sans-serif;
        background: url("/events/sasglobalforum/2011/images/sidebar_bg_bottom.png") no-repeat bottom left;
        margin-top: 15px;
        min-height: 79px;
}
#directions h3 {
        background: url("/events/sasglobalforum/2011/images/sidebar_bg_top.png") no-repeat top left;
        font-size: 11px;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: .5px;
        color: white;
        text-align: center;
        line-height: 29px;
        margin: 0;
        padding: 0;
}
#directions a {
        color: #0b3b64;
        font-size: 12px;
        line-height: 27px;
}
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}

#directions ul {
        margin: 0;
        padding-left: 23px;
}
#directions ul li {
        list-style-type: none;
        margin: 0;
        float: left;
}
#directions ul li img {
        padding: 5px;
        border: none;
}


#submitfaq {
        margin-bottom: 20px;    
}


/* ------------------------------------- Small Button ---------------------------------------- */

p.smallButton {
        float: left;
        display: inline-block;
        height: 15px;
        margin: 0;
}
p.smallButton a {
        color: #FFFFFF !important;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: .5px;
        text-align: center;
        line-height: 18px;
        text-decoration: none !important;
        padding: 0 0 0 10px;
        display: block;
        text-shadow: 1px -1px 1px #01304a;
        background: url(/events/sasglobalforum/2011/images/smallbutton_bg.png) no-repeat scroll left top transparent;
}
p.smallButton span {
        background: url(/events/sasglobalforum/2011/images/smallbutton_bg.png) no-repeat scroll right top transparent;
        cursor: pointer;
        display: block;
        margin: 0;
        padding: 0 10px 0 0;
}
p.smallButton span:hover {
        background: url(/events/sasglobalforum/2011/images/smallbutton_bg.png) no-repeat scroll right bottom transparent;
}
p.smallButton span:hover a {
        background: url(/events/sasglobalforum/2011/images/smallbutton_bg.png) no-repeat scroll left bottom transparent;
        text-shadow: 1px 1px 1px #01304a;
}

/* ------------------------------------- Purple Button ---------------------------------------- */

p.purpleButton {
        float: left;
        display: inline-block;
        height: 23px;
        margin: 0;
        padding: 0 !important;
}
p.purpleButton a {
        color: #FFFFFF !important;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
        line-height: 23px;
        text-decoration: none !important;
        padding: 0 0 0 10px;
        display: block;
        text-shadow: 1px -1px 1px #322c4a;
        background: url("/events/sasglobalforum/2011/images/purpleBG.gif") no-repeat scroll left top transparent;
}
p.purpleButton span {
        background: url("/events/sasglobalforum/2011/images/purpleBG.gif") no-repeat scroll right top transparent;
        cursor: pointer;
        display: block;
        margin: 0;
        padding: 0 10px 0 0;
}
p.purpleButton span:hover {
        background: url("/events/sasglobalforum/2011/images/purpleBG.gif") no-repeat scroll right bottom transparent;
}
p.purpleButton span:hover a {
        background: url("/events/sasglobalforum/2011/images/purpleBG.gif") no-repeat scroll left bottom transparent;
        text-shadow: 1px 1px 1px #322c4a;
}
p.purpleButton_right {
        float: right;
        display: inline-block;
        height: 23px;
        margin: 0;
}
p.purpleButton_right a {
        color: #FFFFFF !important;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
        line-height: 23px;
        text-decoration: none !important;
        padding: 0 0 0 10px;
        display: block;
        text-shadow: 1px -1px 1px #322c4a;
        background: url("/events/sasglobalforum/2011/images/purpleBG.gif") no-repeat scroll left top transparent;
}
p.purpleButton_right span {
        background: url("/events/sasglobalforum/2011/images/purpleBG.gif") no-repeat scroll right top transparent;
        cursor: pointer;
        display: block;
        margin: 0;
        padding: 0 10px 0 0;
}
p.purpleButton_right span:hover {
        background: url("/events/sasglobalforum/2011/images/purpleBG.gif") no-repeat scroll right bottom transparent;
}
p.purpleButton_right span:hover a {
        background: url("/events/sasglobalforum/2011/images/purpleBG.gif") no-repeat scroll left bottom transparent;
        text-shadow: 1px 1px 1px #322c4a;
}


/* ------------------------------------- "How to Submit Papers..." Promo ---------------------------------------- */

#submit_paper {
        width: 289px;
        height: 65px;
        margin: 15px 0;
}
#submit_paper a:hover {
        background: url(/events/sasglobalforum/2011/images/submit_paper_bg.png) no-repeat scroll left bottom transparent;
        _background: url(/events/sasglobalforum/2011/images/submit_paper_bg.gif ) no-repeat scroll left bottom transparent;
        text-decoration: none;
}
#submit_paper a {
        display: block;
        width: 289px;
        height: 65px;
        text-indent: -9999px;
        text-decoration: none;
        background: url(/events/sasglobalforum/2011/images/submit_paper_bg.png) no-repeat scroll left top transparent;
        _background: url(/events/sasglobalforum/2011/images/submit_paper_bg.gif) no-repeat scroll left top transparent;
}

/* ------------------------------------- Questions / Live Chat ---------------------------------------- */

#questions {
        padding: 0 0 8px 0;
        margin: 0;
        background-color: #d7dce0;
        width: 289px;
        font-family: Arial, Helvetica, sans-serif;
        background: url(/events/sasglobalforum/2011/images/questions_bg_bottom.png) no-repeat bottom left;
        margin-top: 20px;
        position: relative;
}
#questions h3 {
        background: url(/events/sasglobalforum/2011/images/sidebar_bg_top.png) no-repeat top left;
        font-size: 11px;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: .5px;
        color: white;
        text-align: center;
        line-height: 29px;
        margin: 0;
        padding: 0;
}
#questions ul {
        margin: 10px 0 0 0;
        padding: 0 0 0 15px;
                list-style-type: none;
}
#questions ul li {
        list-style-type: none;
        padding: 3px 0 0 32px;
                margin: 0 50px 3px 0;
                color: #322C4A;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                font-size: small;
                height: 19px;
}
#questions ul li a {
        color: #322C4A;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
}
#questions ul li.livechat {
        background: url(/events/sasglobalforum/2011/images/questions_icons.gif) no-repeat left bottom;
        _height: 19px;
}
#questions ul li.phone {
        background: url(/events/sasglobalforum/2011/images/questions_icons.gif) no-repeat left top;
}
#questions ul li.contactform {
        background: url(/events/sasglobalforum/2011/images/questions_icons.gif) no-repeat left center;
}
#questions p {
        padding: 0;
        margin: 0 0 3px 0;
        _height: 19px;
        color: #322C4A;
}
#questions span {
        font-size: 12px !important;
        color: #322C4A;
}
#questions ul li a:hover {
        text-decoration: none;
}
#questions ul li p:hover {
        text-decoration: none;
}

/* ------------------------------------- Share Your Ideas Promo Box ---------------------------------------- */

#shareideas {
 background-image: url(/events/sasglobalforum/2011/images/share_bg.png);
 background-repeat: no-repeat;
 width: 207px;
 height: 173px;
 font-family: Arial, Helvetica, sans-serif;
 padding-top: 0;
}

#shareideas p {
 color: #0b3b64;
 font-size: 12px;
 padding: 75px 20px 0px 20px;
 margin: 0 0 0 0;
}

#shareideas a {
 color: #AF2D16;
 font-size: 12px;
}

a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}


/* ------------------------------------- Make Your Case Promo Box ---------------------------------------- */

#makeyourcase {
width: 289px;
height: 71px;
font-family: Arial, Helvetica, sans-serif;
padding: 8px 0 0 0;
margin: 0 0 0 0;
border: solid #8077b7 2px;
}

#makeyourcase p {
color: #0b3b64;
font-size: 12px;
padding: 0 0 0 8px;
margin: 0 0 0 0;
}

#makeyourcase a {
color: #322c4a;
font-size: 12px;
}

#makeyourcase h3 {
color: #322c4a;
font-size: 14px;
margin: 0 0 0 0;
padding: 0 0 0 8px;
}


a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}

/* ------------------------------------- Mentor Program Promo Box ---------------------------------------- */

#mentorpgm {
width: 288px;
height: 130x;
font-family: Arial, Helvetica, sans-serif;
padding: 8px 0 0 0;
margin: 0 0 0 0;
border: solid #8077b7 2px;
}

#mentorpgm p {
color: #0b3b64;
font-size: 12px;
padding: 0 0 0 8px;
margin: 0 0 0 0;
}

#mentorpgm a {
color: #322c4a;
font-size: 12px;
}

#mentorpgm h3 {
color: #322c4a;
font-size: 14px;
margin: 0 0 0 0;
padding: 0 0 0 8px;
}


a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}


/* ------------------------------------- Agenda Builder Legend Promo Box ---------------------------------------- */

#ablegend {
width: 289px;
height: 289px;
font-family: Arial, Helvetica, sans-serif;
padding: 8px 0 0 0;
margin: 0 0 0 0;
border: solid #8077b7 2px;
}

#ablegend p {
color: #0b3b64;
font-size: 12px;
padding: 0 0 0 8px;
margin: 0 0 0 0;
}

#ablegend a {
color: #322c4a;
font-size: 12px;
}

#ablegend h3 {
color: #322c4a;
font-size: 14px;
margin: 0 0 0 0;
padding: 0 0 0 8px;
}


a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}


/* ------------------------------------- Team Discount Promo Box ---------------------------------------- */

#teamdiscount {
width: 203px;
height: 126px;
font-family: Arial, Helvetica, sans-serif;
padding: 8px 0 0 0;
margin: 0 0 0 0;
background-image: url(/events/sasglobalforum/2011/images/tdbg.png);
background-repeat: no-repeat;
}

#teamdiscount p {
color: #0b3b64;
font-size: 12px;
padding: 0 8px 0 8px;
margin: 0 0 0 0;
}

#teamdiscount a {
color: #008aa7;
font-size: 12px;
}

#teamdiscount h3 {
color: #0b3b64;
font-size: 14px;
margin: 0 0 0 0;
padding: 0 0 0 8px;
}

.bank {
width: 43px;
height: 66px;
padding: 0 0 0 0;
margin: 30px 8px 0 5px;
float: left;
position: relative;
display: inline;
background-image: url(/events/sasglobalforum/2011/images/bank.png);
background-repeat: no-repeat;
clear: right;
}


a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}


/* ------------------------------------- Sponsor Images ---------------------------------------- */

#sponsorImages {
       margin: 40px 0 0 0;
}
#sponsorImages ul {
       padding: 0;
       margin: 0;
}
#sponsorImages li {
       display: block;
       float: left;
       list-style-type: none;
       margin: 0;
       border:
}
#sponsorImages li img {
       border: none;
}
div.sponsors h4{
        border-bottom-style: dotted;
        border-bottom-width: 1px;
        line-height: 20px;
        padding-bottom: 3px;
}
div.sponsors img{
        padding-top: 10px;      
}

/* ------------------------------------- New 2011 Nav drop down menu ---------------------------------------- */

.chromestyle {
width: 952px;
height: 35px;
margin-left: 1px;
margin-top: 0;
_margin-top: -3px;
padding-top: 0;
}
.chromestyle:after { /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.chromestyle ul {
width: 100%;
border-bottom: 1px solid #90989c;
background: url(/events/sasglobalforum/2011/images/chromebg4.gif) left center no-repeat; /*THEME CHANGE HERE*/
padding: 0;
margin: 0;
height: 35px;
text-align: left; /*set value to "left", "center", or "right"*/
}
.chromestyle ul li {
display: inline;
float: left;
padding: 0;
height: 35px;
}
.chromestyle li p {
border-bottom: 0 none;
border-left: 1px solid white;
border-right: 1px solid #939799;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0;
line-height: 35px;
}
.chromestyle ul li a {
color: #333333;
padding: 0 9px 0 11px;
margin: 0;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
letter-spacing: .5px;
display: block;
}
* html .chromestyle ul li a {
padding-top: 12px;
padding-bottom: 9px;
line-height: 14px;
}
.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(/events/sasglobalforum/2011/images/chromebg3-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv {
position:absolute;
top: 0;
border: 1px solid #90989c; /*THEME CHANGE HERE*/
border-bottom-width: 0;
border-top-width: 0;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #f9f9f9;
width: 200px;
visibility: hidden;
}
.dropmenudiv a {
width: 100%;
display: block;
border-bottom: 1px solid #90989c; /*THEME CHANGE HERE*/
padding: 4px 4px;
text-decoration: none;
font-weight: normal;
color: #333333;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
.dropmenudiv a:hover { /*THEME CHANGE HERE*/
background-color: #322C4A;
color: white;
text-decoration: none;
}

