
body, html {
    margin:0;
    padding:0;
    height:100%;
}

body.home{
    margin:0;
    padding:0;
    background-image:url(/public/img/bg_page_new.gif);
    background-repeat:repeat-x;
}

body.secondLevel{
    margin:0;
    padding:0;
    background-image:url(/public/img/second_lvl_bg.jpg);
    background-repeat:repeat-x;
    background-color: #3b3c3c !important;
}

a {
    outline:none;
}

#wrapper {
    margin-left:auto;
    margin-right:auto;
    width:990px;
    padding-left:10px;
}

#header { 
    float:left;
    width:990px;
    padding-left:10px;
}

#flashContainer { 
    float:left;
    width:990px;
    padding-left:10px;
    padding-top:13px;
}

#flash{
    height:299px;
    margin-bottom:15px;
}

#headerNav {
    float:left;
    width:695px;
}

#headerTopNav {
    float:left;
    width:695px;
    position:relative;
}

#headerTopNav ul {
    display:inline;
    float:right;
    clear:both;
    margin:0;
    top:10px;
    right:0px;
    font-family:Arial, Helvetica, sans-serif;
    color:#a5abae;
    font-size:10px;
    list-style:none;
    position:absolute;
    z-index:2;
}

#headerTopNav ul li{
    display:inline;
    float:left;
    background-image:url(/public/img/arrow.gif);
    background-repeat:no-repeat;
    background-position:5px 5px;
    padding-left:10px;
    margin-left:5px;
}

#headerTopNav ul li a{
    color:#a5abae;
    text-decoration:none;
}

#headerTopNav ul li#show a {
    padding-left:0px;
    margin-top:20px;
}


#mainNav ul {
    display:inline;
    float:right;
    margin:0;
    padding:34px 0px 0px 0px;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#41525c;
    font-size:14px;
    list-style:none;
    background-image:url(/public/img/main_nav_bg.gif);
    background-repeat:no-repeat;
    background-position:35px 35px;
}

#mainNav ul li {
    display:inline;
    float:left;
    padding-left:33px;
}

#mainNav ul li a {
    color:#41525c;
    text-decoration:none;
}
#mainNav ul li a:hover, #mainNav ul li a.on {
    color:#156abd;
    text-decoration:none;
}


#logo {
    float:left;
    width:293px;
    padding-top:27px;
}

#flash{
    float:left;
    width:735px;
}

#upcoming-events {
    float:left;
    width:255px;
    padding-top:19px;
    background-repeat:no-repeat;
    height:299px;
}

h1 {
    color:#41525c;
    font-size:16px;
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
    margin:0;
    padding:10px 0 0 0;
}

h2 {
    color:#ffffff;
    font-size:14px;
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
    margin:0;
    padding:0;
}

#mainContent {
    float:left;
    padding-left:10px;
    padding-bottom:0px;
    margin-bottom:0px;

}

#mainContent a:hover{
    text-decoration:underline;
}

.Content-box {
    float:left;
    width:230px;
    padding-right:20px;
}

.nopadding {
    padding-right:0px;
}

.Content-box p{
    color:#8a9195;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:18px;
    padding-bottom:0px;
    margin-bottom:0px;
}

.Content-box a {
    color:#116da4;
    text-decoration:none;
}

.Content-box ul {
    list-style:none;
    padding-left:0px;
    margin-left:0px;
}

.Content-box ul li {
    color:#899094;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:18px;
    padding-bottom:8px;
}


.Content-box ul.list {
    list-style:none;
    padding-left:0px;
    margin-left:0px;
    border-top: 1px solid #2b4763;
}

.Content-box ul.list li {
    color:#899094;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    padding-left:10px;
    border-top:1px solid #6684a2;
    border-bottom: 1px solid #2b4763;
    background-position:0px 9px;
    background-repeat:no-repeat;
    background-image:url(/public/img/bullet.gif);
    padding-bottom:2px;
    padding-top:1px;
}

.Content-box ul.list li a{
    color:#c0deef;
}

.contactBox {
    float:left; 
    clear:both;
    font-size:11px;
    color:#a5adb2;
    font-family:Arial, Helvetica, sans-serif;
    background-image:url(/public/img/contact_box_footer.gif);
    background-position:bottom left;
    background-repeat:no-repeat;
    padding-bottom:9px;
}

.contactBox a{
    color:#c0deef;
}

.contactBoxColLeft {
    float:left;
    padding-right:11px;
    padding-top:23px;
}

.contactBoxColRight {
    float:left;
    padding-top:23px;
}

#logo-box {
    width:100%;
    float:left;
    padding-top:0px !important;
    margin-top:0px;
    padding-bottom:50px;
    font-size:14px;
    color:#FFFFFF;
    font-family:Georgia, "Times New Roman", Times, serif;
}

#logo-box-secondLvl {
    margin-left:auto;
    margin-right:auto;
    width:990px;
    float:left;
    padding-top:10px; 
    padding-bottom:50px;
    padding-left:10px;
    margin-top:0px;
    font-size:14px;
    color:#FFFFFF;
    font-family:Georgia, "Times New Roman", Times, serif;
}

.footerSecondLvl {
    margin-left:auto;
    margin-right:auto;
    width:990px;
    padding-left:10px;
}

.footerBg {
    background: url(/public/img/footer_bg.jpg) repeat;
    width:100%;
    float:left;
}

#logo-box a, #logo-box-secondLvl a, #footer-content a {
    font-family:Arial, Helvetica, sans-serif;
    color:#5a8cbd;
    font-size:11px;
    text-decoration:none;
}

.footerBg a:hover{
    text-decoration:underline !important;	

}

.logo-webenertia {
    float:left;
    width:230px;
    padding-right:20px;
    padding-top:5px;
}

.logo-webenertia img {
    padding-top:20px;
}

.logo-dell {
    float:left;
    width:230px;
    padding-right:20px;
}

.logo-dell img {
    padding-left:25px;
    padding-top:40px;
}

.logo-apple {
    float:left;
    width:222px;
    padding-right:20px;
}

.logo-apple img {
    padding-left:80px;
    padding-top:37px;
}

.sponsor-button{
    float:left;
    width:230px;
    padding-right:0px;
}

.sponsor-button img{ 
    padding-top:40px;
}

#footer {
    float:left;
    width:100%;
}

#footer-line-divider {
    padding-bottom:20px;
    padding-top:20px; 
    float:left;
}

#footer-content {
    float:left;
    color:#a5adb2;
    font-size:10px;
    font-family:Arial, Helvetica, sans-serif;
}

#share-button {
    float:left;
    padding-left:280px;
}

#login {
    float:right; 
    width:249px; 
    background-image:url(/public/img/news_letter_bg.png); 
    background-repeat:no-repeat; 
    background-position:0 0;
    padding-top:12px;
    height:90px;
    top:8px;
    right:-10px;
    position:absolute;
    z-index:1;
}

div.email-address {
    float:left;
    background: transparent url(/public/img/input_box.gif) no-repeat;
    width:138px;
    height:27px;
    position:absolute;
    margin-left:15px;
    margin-top:26px;
}

div.email-address input#user {
    float:left;
    width:90px;
    border:none;
    background-color:#FFFFFF;
    height:20px;
    position:absolute;
    left:3px;
    bottom:3px;
    padding:0;
    margin:0;
    color:#cccccc;
    font-size:11px;
}

#submit-button {
    width:59px; 
    float:right; 
    margin-right:18px; 
    margin-top:26px;
}

/*About Page*/

#contentArea {
    float:left;
    width:990px;
    padding-bottom:100px;
    padding-top:40px;
}

#contentArea h2 {
    color:#444545;
    font-size:16px;
    font-family:Georgia, "Times New Roman", Times, serif;
    line-height:24px;
    padding-bottom:20px;
}

#contentArea h2.title {
    color:#104579;
    font-size:16px;
    font-family:Georgia, "Times New Roman", Times, serif;
    line-height:24px;
    padding-bottom:0px;
}

#contentArea h2.small {
    font-size:15px;
    line-height:24px;
}

#contentArea h3 {
    color:#8a9195;
    font-size:15px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight:normal;
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:0px;
}

#contentArea h4 {
    color:#8a9195;
    font-size:12px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight:normal;
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:0px;
}

#contentArea p{
    /*color:#8a9195;*/
    color:#666666;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:18px;
}

#contentArea p.shorter{
    width:600px;
}

#contentArea h2.introParagraph{
    width:615px;
}

#contentArea ul {
    /*list-style:none;*/
    font-size:12px;
    /*padding:0px;
    margin:0px;*/
    font-family:Arial, Helvetica, sans-serif;
    /*float:left;*/
    color:#8A9195;
}

#contentArea ul li {
    padding-bottom:10px;
}

#contentArea ul li a{
    color:#116da4;
    text-decoration:none;
}


#contentArea a{
    color:#116da4;
    text-decoration:none;
}

#contentArea ul.list {
    color:#666666;
    margin-left:0px;
    padding-left:0px;
    width:587px;
    list-style:none !important;
    padding-top:10px;
}

#contentArea ul.list li {
    padding-bottom:6px;
    background-image:url(../img/list.gif);
    background-repeat:no-repeat;
    background-position:0px 5px;
    padding-left:13px;
}

#contentArea ul.list li.last {
    padding-bottom:15px;
}



#ContentLeft {
    float:left;
    width:590px;
}

#MainContentLeft {
    float:left;
    width:330px;
}

#ContentLeft a:hover {
    text-decoration:underline;

}

#ContentMiddle {
    float:left;
    width:225px;
    padding-left:19px;
    padding-right:16px;
}

#ContentMiddle p {
    margin-top:8px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:0px;
}

#ContentRight {
    float:left;
    width:400px;
}

.pageTitle {
    float:left;
    color:#104579;
    font-size:24px;
    font-family:Georgia, "Times New Roman", Times, serif;
    padding-top:60px;
}

.secondaryNavLinks {
    float:right;
    padding-top:65px;
}

ul.secondaryNav {
    display:inline;                                                                             
    float:right;
    clear:both;
    margin:0;
    padding:0;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#a5abae;
    font-size:12px;
    list-style:none;
}

ul.secondaryNav li{
    display:inline;
    float:left;
    padding-left:24px;
    padding-right:24px;
    background-image:url(/public/img/divider.gif);
    background-repeat:no-repeat;
    background-position: 0px 0px;
}

ul.secondaryNav li.first {
    background-image:none;
}

ul.secondaryNav li a{
    color:#01649e;
    text-decoration:none;
}

ul.secondaryNav li a:hover{
    text-decoration:none !important;
}

ul.tab {
    display:inline;                                                                             
    float:left;
    clear:both;
    margin:0;
    padding:0;
    font-family:Georgia, "Times New Roman", Times, serif !important;
    color:#a5abae;
    font-size:12px;
    list-style:none;
}

ul.tab li{
    display:inline;
    float:left;
    padding-left:10px;
    padding-right:20px;
    background-image:url(/public/img/divider.gif);
    background-repeat:no-repeat;
    background-position: 0px 0px;
}

ul.tab li.first {
    background-image:none;
}

ul.tab li a{
    color:#01649e;
    text-decoration:none;
    background-image:url(/public/img/arrow-off.gif);
    background-repeat:no-repeat;
    background-position:-2px 5px;
    padding-left:10px;
}

ul.tab li a.on{
    color:#BAB168 !important;
    text-decoration:none;
    background-image:url(/public/img/arrow-on.gif);
    background-repeat:no-repeat;
    background-position:-1px 5px;
}

.divider {
    width:479px;
    height:1px;
    background-image:url(/public/img/line.gif);
    float:left;
    margin-top:20px;
    margin-bottom:20px;
}

.smaller {
    margin-bottom:11px !important;
}

.title {
    font-weight:bold;
    color:#41525c;
}

.box{
    float:left;
    width:480px;
}

.col-panelists
{
    float:left; 
    width:130px;
    padding-right:20px;
}

.col-1 {
    float:left; 
    width:130px;
    padding-right:20px;
}

.col-2 {
    float:left; 
    width:120px;
    padding-right:20px;
}
.box h2{
    margin-bottom:10px;
}

.box p{
    margin-top:5px;
    padding-top:0px;
}

.dividerLine {
    background-image:url(/public/img/box_bg.gif); 
    background-repeat:no-repeat; 
    background-position:12px 6px;
    float:left;
}

.tabContainer {
    float:left; 
    /*width:480px;*/
    padding-bottom:15px;
}

.tabList {
    float:left; 
    width:280px;
}

.calendar {
    float:left; 
}

.boxContainer {
    float:left; 
    width:215px; 
    margin-left:5px; 
    margin-right:5px; 
}

.darkGrey {
    background-color:#9fa8ad;
    border-bottom:1px solid #747678;
    border-top:1px solid #ffffff;
}

.lightGrey {
    border-top:1px solid #ffffff;
    background-color:#b8bec2;
    border-bottom:1px solid #747678;
}


.roundedBoxContainer {
    background-image:url(/public/img/rounded_box_bg.gif); 
    background-repeat:repeat-y; 
    float:left; 
    width:225px;
}

.roundedBoxContainer h2 {
    margin-top:0px;
    margin-bottom:5px;
    padding-left:10px;
}

.newsLeft {
    float:left; 
    color:#ffffff;
    padding-left:7px;
    padding-top:7px;
    padding-bottom:7px;
    font-size:11px; 
    font-family:Arial, Helvetica, sans-serif;
    width:140px;
}

.date {
    font-size:11px; 
    font-family:Georgia, "Times New Roman", Times, serif;
}

.button {
    float:right; 
    padding-top:9px; 
    padding-right:10px;
}

.upcoming-events-container {
    float:left;
    width:255px;
    background-image:url(/public/img/bg.png);
    background-repeat:repeat-y;
}

.firstCell {
    float:left;
    width:230px;
    margin-left:13px;
    margin-right:12px;
    background-image:url(/public/img/first_cell.gif);
    background-repeat:no-repeat;
    height:32px;
    padding-top:8px;
}

.lastCell {
    float:left;
    width:230px;
    margin-left:13px;
    margin-right:12px;
    background-image:url(/public/img/last_cell.gif);
    background-repeat:no-repeat;
    height:38px;
    padding-top:7px;
}

.eventsLeft {
    width:168px;
    padding-left:16px;
    font-size:11px; 
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
    float:left;
}

.middleCell {
    float:left;
    width:230px;
    margin-left:13px;
    margin-right:12px;
    padding-top:3px;
    padding-bottom:4px;
}

.plusButton {
    float:right; 
    padding-top:4px; 
    padding-right:10px;
}

.upcoming-events-header {
    margin-left:13px;
    margin-bottom:4px;
}

.upcoming-events-header span {
    color:#41525c;
    font-size:16px;
    font-family:Georgia, "Times New Roman", Times, serif;
}

.upcoming-events-header a {
    text-decoration:none;
    color:#116da4;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}

.upcoming-events-header td{
    padding-bottom:0px;
    padding-top:0px;
}

.tabs {
    float:left; 
    width:255px;
}

.tabs div img{
    cursor:pointer;	
}

.tabs-1 {
    float:left
}

.tabs-2 {
    float:left
}

.tabs-3 {
    float:left
}

.greyBox {
    float:left; 
    width:230px; 
    height:189px; 
    background-image:url(/public/img/grey_bg.jpg); 
    background-repeat:no-repeat;
    padding:10px 10px 0px 10px;
}

.greyBoxHeader {
    float:left; 
    width:230px;
}

.greyBoxFooter {
    float:left; 
}

div.left {
    float:left; 
}

.events {
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
    float:left;
    padding-bottom:10px;
}


.events span{
    font-size:12px; 
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
}

.greyBox p {
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-right:20px;
}

.greyBox a {
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    color:#c0deef;
    text-decoration:none;
    padding-left:10px;
    padding-top:20px;
    font-weight:bold;
}

.minusButton {
    float:left; 
    padding-top:4px; 
    padding-left:27px;
}

.form .label{
    margin-bottom:5px;	
}

.form .field{
    margin-bottom:18px;	
}

.form .input{
    width:600px;
    border: 1px solid #ccc;
}

.form legend{
    color:#BAB168;
    font-size:14px;
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
    margin:0;
    padding:0;	
}

.form fieldset{
    border:1px solid #ccc;
    background:#f5f5f5;
    margin:0px;
}

.form .checkbox_list li{
    float:left;
    width:240px;
}

.form .check_all{
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    padding-top:2px;
    padding-bottom:2px;
    background:#f5f5f5;
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    margin-bottom:5px;	
    width:600px;
}

.clear{
    clear:both;	
}

.cur{
    cursor:pointer;
}

.attention {
    color:red !important;
}

form.newsletters {
    float:left;

}

form.newsletters label{
    width:100px;
    text-align: left;
    float: left;
}

form.newsletters input {
    width:200px;
}
form.newsletters select {
    width:200px;	
}

strong {
    color:#41525c;
}

.full {
    width:100%;
    margin-top:0;
    margin-bottom:10px;
}

.full2 {
    width:75%;
    margin-top:0;
    margin-bottom:10px;
}

span.label{
    width:120px !important;
    float:left;
}

.full .tabContainer .tabList {
    width:auto !important;
}

.input_fade{
    color:#666666;
    font-style:italic;
}
.materials-list {
    float:left;
    border-bottom:1px solid #e5e8ea;
    width:480px;
    margin-bottom:5px;
}
.materials-list .icon {
    float:left;
    width:36px;
    border-right:1px solid #e5e8ea;
}
.materials-list .info {
    float:left;
    width:300px;
    padding-left:25px;
}
.materials-list .info strong {
    font-family:Georgia,"Times New Roman",Times,serif !important;
    font-size:14px;	
}

.materials-list .info p {
    padding:0;
    margin:0;
}
.materials-list .size {
    float:right;
    width:50px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:10px;
    color:#8a9195;
}

.agenda-list {
    float:left;
    border-bottom:1px solid #e5e8ea;
    width:480px;
    margin-bottom:5px;
}

.agenda-list .date {
    float:left;
    width:120px;
    color:#8a9195;
    font-family:Georgia,"Times New Roman",Times,serif !important;
    font-size:12px;

}

.agenda-list .info {
    float:left;
    width:300px;
    padding-left:25px;
    border-left:1px solid #e5e8ea;
    margin-bottom:5px;
}
.agenda-list .info strong {
    font-family:Georgia,"Times New Roman",Times,serif !important;
    font-size:14px;	
}

.agenda-list .info p {
    padding:0;
    margin:0;
}
.bubble_title{
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
}

.bubble_text {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    margin-top:6px;
}

.bubble_link {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    margin-top:6px;
    font-weight:bold;
}

.h{
    display:none;
}


.list_row_add, .list_row{
    padding:5px;
    width:600px;
    border-bottom:1px solid #ccc;
}

.list_row a{
    font-size:12px;
}

.sponsor_logos .sponsor{
    float:left;
    border:1px solid #ccc;
    margin-left:15px;
    margin-bottom:15px;
}

.sponsor_logos .no_left{
    margin-left:0px
}

.aff_listing{
    padding-bottom:15px;
    width:600px;
	float:left;
}


.aff_listing .aff_logo{
    float:left;
    border:1px solid #ccc;
    width:123px;
}

.aff_listing .aff_content{
    float:left;	
    width:400px;
    margin-left:20px;
    font-size:12px;
    color:#8a9195;
    font-family:Arial, Helvetica, sans-serif;
}

.newsBox {
    float:left; 
    width:193px;
}

.newsBox h1 {
    color:#000000;
    padding-top:0px !important;
    padding-bottom:0px !important;
    margin-bottom:14px !important;
    padding-left:15px;
}

.newsBox ul {
    list-style:none;
    margin-left:0px;
    padding-left:0px;
    width:193px;
    margin-bottom:0px;
    padding-bottom:0px;
    margin-top:0px;
}

.newsBox li {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#156abd;
    border-top:1px solid #f0f2f5;
    border-bottom:1px solid #7e8083;
    margin-left:2px;
    width:189px;
}

.newsBox li.last {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#156abd;
    border-top:1px solid #f0f2f5;
    border-bottom:none !important;
    margin-left:2px;
    width:189px;
}

.newsBox li.last a {
    padding-bottom:0px !important;
}

.newsBox li a {
    text-decoration:none;
    padding-left:15px;
    padding-right:15px;
    line-height:16px;
    display:block;
    padding-top:10px;
    padding-bottom:10px;
    color:#156abd;

}

.mainContentHome {
    float:left; 
    width:496px;
    padding-left:20px;
    padding-right:20px;
}

.mainContentHome h1 {
    color:#000000;
    padding-top:12px !important;
}

.mainContentHome p {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666666;
    line-height:18px;
}


.mainContentHome a {
    color:#156abd;
    text-decoration:none;
    font-size:11px !important;
}

.relatedInfoBox {
    float:left; 
    width:234px;
}

.relatedInfoBox h1 {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:16px;
    color:#000000;
    margin-top:0px;
    padding-top:0px;
    padding-left:15px;
    padding-bottom:15px;
}

.relatedInfoBox h2 {
    font-size:12px;
    color:#444545;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    margin-bottom:0px;
    padding-bottom:0px;
    padding-left:15px;
}

.relatedInfoBox a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#156abd;
    text-decoration:none;
}

.relatedInfoBox p {
    font-size:12px;
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    margin-top:0px;
    padding-top:0px;
    padding-left:15px;
    padding-right:11PX;
    margin-bottom:0px;
    padding-bottom:10px;
}

.relatedInfoBox p b {
    color:#333333;
}

.relatedInfoBox a.join {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px !important;
    color:#156abd;
    text-decoration:none;
}

.relatedInfoBox p strong {
    color:#000000;
}

.generalTables {
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px; 
    color:#8a8a8a;
    width:600px;
}

.generalTables th {
    padding-left:10px;
    padding-top:8px;
    padding-bottom:8px;
    text-align:left;
}

.generalTables td {
    padding-left:10px;
    padding-right:10px;
    padding-top:8px;
    padding-bottom:8px;
    border-left:1px solid #e5e8ea;
    border-bottom: 1px solid #e6e8ea;

}

.generalTables td strong {
    color:#666666 !important;
}

.generalTables tr.odd {
    background-color:#ffffff;

}

.generalTables .last {
    border-right:1px solid #e5e8ea;
}


.generalTables tr.even {
    background-color:#ffffff;


}
#accordion{
    width: 500px !important;
}
