/* custom styles */

/* v1.0 | 20080212  by jay bautista *

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
font-size:12px !important;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

* remember to define focus styles! *
:focus {
	outline: 0;
}

* remember to highlight inserts somehow! *
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

* tables still need 'cellspacing="0"' in the markup *
table {
	border-collapse: collapse;
	border-spacing: 0;
}

* end reset */


* {margin:0; padding:0; outline:none;}

body {
background:#fff;
color:#000;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
}

/* define basic/default tag attributes
 * overrides reset
 */

#main h1,h2,h3,h4,h5,h6,p,ul,ol {margin:10px 0;}
#main ul {padding:0 0 0 18px;}
#main ol {padding:0 0 0 16px;}
a img {border:0;}



/* START OF CUSTOM CSS */

#sitecontainer {
width:1027px;
margin: auto;
border:solid #d5d5d5 1px;
border-bottom:none;
}

#masthead {
height:71px;
}

#masthead #logo a{
float:left;
width:174px;
line-height:49px;
margin:6px 0 0 13px;
text-indent:-9999px;
overflow:hidden;
display:block;
background:url(http://www.wita.org/ht/a/GetImageAction/i/350);
}

#masthead img {
float:right;
}

/* nav 1 */
#nav1 {
height:25px;
border-top: solid #d5d5d5 1px;
border-bottom: solid #d5d5d5 1px;
}
#nav1 ul {
margin:0;
padding:0;
list-style:none;
width:399px;float:left;
height:25px;
}
#nav1 ul li {
padding:0;
margin:0;
float:left;
width:auto;
}
#nav1 ul li a {
float:left;
width:auto;
text-transform:uppercase;
font-size:10px;
color:#485089;
display:block;
border-right: solid #d5d5d5 1px;
line-height:25px;
height:25px;
padding:0 10px;
text-decoration:none;
}
#nav1 ul li a:hover {
color:#cf6d46;
}

#nav1 .bling-joinform {
float:left;
background:url(http://www.wita.org/ht/a/GetImageAction/i/339) 0 50% no-repeat; 
padding-left:120px;
padding-right:10px;
}
#nav1 input {
width:101px;
border: solid #666 1px;
padding:2px;
font-size:12px;
color:#666;
}
#nav1 input.submit {
width:30px !important;
padding:0;
height:21px !important;
border:none;
font-weight:bold;
}
#nav1 .orange, #nav1 .blue:hover {
background:#CF6D46;
color:#fff !important;
}
#nav1 .blue {
background:#364C86;
color:#BBC1D2 !important;
}
#nav1 .bling-login {
float:right;
width:315px;
height:25px;
float:right !important;
background:url(http://www.wita.org/ht/a/GetImageAction/i/337) 0 50% no-repeat !important;
padding-left:40px;
}
#nav1 .bling-login div {
height:25px;
line-height:25px;
text-align:right;
padding-right:10px;
background:none !important;
}
#nav1 .bling-login form{
display: inline;
}
#nav1 .bling-login div.lostBx{
display: inline;
}



/* nav2 */
#nav2 {
float:left;
width:157px;
}
#nav2 ul.nav2list {
margin:0;
padding:0;
}

#nav2 ul.nav2list li {
padding:0;
margin:0;
height:auto !important;
background:url(http://www.wita.org/ht/a/GetImageAction/i/415) top right;
}

/* hate to put this but due to fucking ie 6 i have to */
/*\*/ * html #nav2 ul.nav2list li { height: 27px !important; } /**/ 

#nav2 ul.nav2list li a {
display:block;
background:url(http://www.wita.org/ht/a/GetImageAction/i/381) no-repeat 0 0;
margin-left:5px;
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#6E7DBE;
height:auto;
padding:6px 0 6px 12px;
}
#nav2 ul.nav2list div  {
width:180px !important;}




#nav2 ul.nav2list li div {
border-color:#514A81 #514A81;
border-width:1px 1px 0;
margin:0;
padding:0;
}

#nav2 ul.nav2list li div a {
margin:0;
padding:5px 0 5px 15px;
border-bottom:1px solid #514A81;
background-position:5px 0
}

#nav2 li.nav2list a:hover, #nav2 li div a:hover {
color:#000;
}
#nav2 ul {
background:none !important;
}
#nav2 ul li { margin: 0 !important;}
.sidebarcontents {
margin:10px 2px;
}
.sidebarcontents a {
text-decoration:none;
}
.sidebarcontents a:hover {
text-decoration:underline;
color:#000 !important;
}
.sidebarcontents h4 {
color:#CF6D46;
padding:2px 4px;
background:#FAD2AA;
font-weight:normal;
font-size:14px;
}
#nav2 .sidebarcontents ul {
list-style-type:disc;
list-style-image:url(http://www.wita.org/ht/a/GetImageAction/i/385);
padding:0 15px;
}
#nav2 .sidebarcontents li {
display:list-item;
margin-left:10px;
}
#nav2 .sidebarcontents li a {
background:none;
margin:0;
padding:0;
color:#000;
font-weight:normal;
}
#nav2 .sidebarcontents li a:hover {
color:#c00;
}

/* main */
#main {
float:right;
position:relative;
width:330px;
float:left;
margin:0 0 0 10px;
}
}
#main a {
text-decoration:none;
color:#514a81;
}
#main a:hover  {
text-decoration:underline;
}


/* main > breadcrumbs positioned below h1 using css position limations h1 should be single line */
#main .crumbs, #main .crumbs2 {
width:auto;
position:absolute;
top:70px;
}
#main .crumbs a, #main .crumbs a strong,
#main .crumbs2 a, #main .crumbs2 a strong {
color:#000;
font-weight:bold;
text-decoration:none;
}

/* printer friendly */
.printerfriendly  {
padding-left:5px;
position:absolute;
left:725px;
top:45px;
width: 110px;
background:url(http://www.wita.org/ht/a/GetImageAction/i/402) no-repeat;
}
.printerfriendly a {
color:#514a81;
text-decoration:none;
}
.printerfriendly img {
display:none;
}

/* main content formatting */
#main.pid281 h1,
#main.pid282 h1,
#main.pid269 h1, 
#main.pid283 h1,
#main.pid285 h1, 
#main.pid284 h1,
#main.pid271 h1, 
#main.pid290 h1,
#main.pid301 h1, 
#main.pid290 h1 {
margin-top: 0px;
}
#main h1.titleTxt {
font-size:18px;
font-weight:normal;
color:#514a81;
height:30px;
padding-left:38px;
margin:35px 10px 40px 0; 
background: url(http://www.wita.org/ht/a/GetImageAction/i/349) no-repeat;
width: auto !important;
}
#main h1.vbTitleTxt,
#main h1.t3TitleTxt {
font-size:18px;
font-weight:normal;
color:#514a81;
height:30px;
padding-left:38px;
margin:15px 10px 10px 0; 
background: url(http://www.wita.org/ht/a/GetImageAction/i/349) no-repeat;
width: 100% !important;
}
#main h1 {
background-color: #514a81;
color: #ffffff;
font-weight: bold;
font-size: 12px;
padding: 3px;
margin-bottom: 15px;
margin-top: 20px;
width: 850px;
}
#main ul.itemlist{
width: 830px;
padding: 0px;
padding: 0px !important; _margin-top: -20px !important;
}
#main ul.itemlist li {
list-style: none;
margin: 0;
/*padding:0 0 0 40px;*/
}
#main ul.itemlist li a {
color:#514A81;
text-decoration:none;
}
#main ul.itemlist li a:hover {
color:#656DA3;
text-decoration:underline;
}
#main ul.itemlist li .itemname {
/*font-weight:bold;*/
}
#main .bab_repeat {
margin:0 0 30px 0;
}
#main .BabTopicsBackground {
padding:2px;
}
#main .BabTopicsTitleBackground {
background:#514a81;
color:#fff;
padding:3px;
font-weight:bold;
}
#main .BabTopicsTitleBackground a {
color:#fff;
}



/* clearer */
.clearer {
clear:both;
font-size:1px;
height:1px;
}

/* footer */
#footer {
width:1027px;
height:5px;
overflow:hidden;
margin: 0 auto;
border-left: solid #d5d5d5 1px;
border-right: solid #d5d5d5 1px;
}
.footer_address {
width:1027px;
margin:0 auto;
border-left: solid #d5d5d5 1px;
border-right: solid #d5d5d5 1px;
border-bottom: solid #d5d5d5 1px;
}
.footer_address div {
margin: auto;
width:355px;
margin-bottom:25px;
}
.footer_address .footer_logo {
width:40px;
height:35px;
display:block;
float:left;
text-indent:-9999px;
overflow:hidden;
background:url(http://www.wita.org/ht/a/GetImageAction/i/334);
margin-right:10px;
}

.footer_address, .footer_address a {
color:#777;
text-decoration:none;
}
.footer_address a:hover {
text-decoration:none;
}
.footer_address a {
display:block;
width:100px;
height:28px;
margin:0 auto 20px auto;
background:url(http://www.wita.org/ht/a/GetImageAction/i/8898) no-repeat left top;
}

#main.pid p {
padding:0 5px;
}

#main.pid p a {
color:#514A81;
text-decoration:none;
}

#main.pid p a:hover {
color:#656DA3;
text-decoration:underline;
}

#main.pid h1 {
display:none;
}

#main.pid h2 {
background:url(http://www.wita.org/ht/a/GetImageAction/i/466) repeat-x;
color:#CF6D46;
display:block;
font-size:13px;
font-weight:bold;
height:18px;
padding:3px 0 0 5px;;
}

#main.pid div.releases p strong {
color:#514A81;
}

.homejoin {
padding:10px 0 0 0;
}

#extra.rt {
width:498px;
float:right;
padding:10px;
}

#extra.rt div.bab_title_orange_special {
background:url(http://www.wita.org/ht/a/GetImageAction/i/465) no-repeat;
color:#CF6D46;
display:block;
font-size:14px;
font-weight:bold;
height:25px;
padding:5px 0 0 5px;
}

.bab_list {
padding:5px;
display:block;
border-bottom:1px solid #EBE8E8;
}

.bab_list i u {
font-weight:bold;
text-decoration:none;
}

.bab_content b a {
color:#CF6D46;
text-decoration:none;
}

.date {
color:#999;
}

.links {
border-bottom:1px solid #ECC3B2;
border-top:1px solid #F8E8E1;
display:block;
margin:10px 0 0 0;
padding:5px 5px 20px 5px;
}

.links a {
color:#CF6D46;
display:block;
float:left;
font-weight:bold;
text-decoration:none;
width:150px;
}

.bab_title {
background:url(http://www.wita.org/ht/a/GetImageAction/i/466) repeat-x;
color:#CF6D46;
display:block;
font-size:13px;
font-weight:bold;
height:18px;
margin:10px 0;
padding:3px 0 0 5px;;
}

.bab_content {
padding:0 20px;
clear:both;
}

.bab_content a {
color:#CF6D46;
text-decoration:none;
}

.bab_content a:hover {
text-decoration:underline;
}

.bab_content ul {
padding:0 0 0 40px;
}

#main.pid275 {
width:858px;
}

td.BabTopicsBackground a {
color:#514A81 !important;
text-decoration:none;
}

td.BabTopicsBackground a:hover {
color:#656DA3 !important;
}


/* JOIN FORM */
#main.pid8861 h1, #main.pid8861 .crumbs, #main.pid8861 .printerfriendly{
display: none;
}
#main.pid8861 form{
width: 850px;
}
#main.pid8861 .titleTxt{
display: block;
}
#main.pid8861 form select{
background:#D4E9FF;
}
#main.pid8861 form input{
padding: 2px;
border: 1px solid #666;
}
.ADDON_FORMS {
	background-color:#fefaf6;
	}

.ADDON_FORMS fieldset p {
	margin:0;
	padding:.5em;
	clear:both;
	}

.ADDON_FORMS fieldset p label {
	float:left;
	text-align:left;
        font-weight:bold;
	width:30%;
	padding-right:.5em;
	padding-bottom:.5em;
	clear:both;
	}

.ADDON_FORMS fieldset p input {
        width:40%;
	padding:.3em;
	}
        
#ADDON_FORMS_navigation a span {
    display:none; /* if you wish to remove the text */
    }
    
.ADDON_FORMS h3 {
	font-size:1.2em;
        font-weight:normal;
        font-style:italics;
        padding-right:.5em;
	color:#345;
	}

h3 {
    text-align:left;
    padding:.5em;
    }

h2 {
    background-color:#fefaf6;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	color: #666;
	}
    
.ADDON_FORMS_edit readonly .input  {
	width:90%;
	}
/* General */

.ADDON_FORMS {
	border:#ecc3b2 1px solid;
	padding:1em 0;
	text-align:center;
	margin:.5em 5%;
	font-size:1em;
	}

.ADDON_FORMS form {
	padding: 0;
	margin: 0;
	}

.ADDON_FORMS_list {
	margin:.5em 1%;
	}

.ADDON_FORMS h2 {
	font-size:1.1em;
	}

.ADDON_FORMS h3 {
	font-size:1.1em;
	color:#345;
	border-bottom: 1px solid #cf6d46;
	}

.ADDON_FORMS a img {
	border:0;
	}

.ADDON_FORMS a.mailto {
	background: url('../../../../images/addons/forms/mail_icon.gif') center right no-repeat;
    padding-right: 18px;
	}

.ADDON_FORMS a.url {
	background: url('../../../../images/addons/forms/external.png') center right no-repeat;
    padding-right: 13px;
	}

.ADDON_FORMS .download {
	background: url('../../../../images/Puces/download.gif') center left no-repeat;
	padding-left: 18px;
	}

.ADDON_FORMS .ovdirectorylink {
	background: url('../../../../images/Puces/head.gif') center left no-repeat;
	padding-left: 14px;
	}




.ADDON_FORMS_list a.url,
.ADDON_FORMS_list a.mailto {
	color:#000;
	text-decoration:none;
	font-weight:normal;
	}

.ADDON_FORMS_list a.url:hover,
.ADDON_FORMS_list a.mailto:hover {
	text-decoration:underline;
	}

.ADDON_FORMS .bab_highlight {
	color:red;
	}

.ADDON_FORMS .legend {
	padding:.5em;
	}

#ADDON_FORMS_navigation {
	padding:1em 0 0 0;
	}

#ADDON_FORMS_navigation input {
	margin:.5em .2em;
	}

#ADDON_FORMS_navigation a {
	display:none;
	}

.ADDON_FORMS a.help {
	background:transparent url('../../../../images/addons/forms/help.gif') no-repeat 100% 100%;
	padding-left:10px;
	padding-top:4px;
	font-size:10px;
	text-decoration:none;
	position:relative;
	top:3px;
	}

.ADDON_FORMS a.help span {
	display:none;
	}

.ADDON_FORMS .submit_error,
.ADDON_FORMS .post_submit_error input {
	border-color:#fff;
	background-color:#f00;
	color:#fff;
	}

/* insert/edit */

.ADDON_FORMS fieldset {
	border-width:0;
	text-align:left;
	}

.ADDON_FORMS fieldset.approbation {
	border-width:2px;
	margin:1em;
	}

.ADDON_FORMS fieldset.approbation legend {
	font-weight:normal;
	}

.ADDON_FORMS fieldset.approbation p,
.ADDON_FORMS fieldset.search p {
	text-align:center;
	}

.ADDON_FORMS fieldset div {
	margin:0;
	padding:.2em 0;
	clear:both;
	}

.ADDON_FORMS fieldset div label,
.ADDON_FORMS fieldset div .label {
	float:left;
	text-align:right;
	width:40%;
	padding-right:.5em;
	padding-bottom:.5em;
	clear:both;
	font-weight:bold;
	font-size:1em;
	}



/* en fonction du type de champ : */

.ADDON_FORMS_edit .textarea {
	margin:.8em;
	padding:1em;
	text-align:center;
	}



.ADDON_FORMS_edit .textarea label {
	float:none;
	display:block;
	margin:0px;
	padding:0px;
	padding-bottom:.5em;
	text-align:center;
	width:100%;
	
	}

.ADDON_FORMS_edit .textarea textarea  {
	width:90%;
	height:130px;
	}


.ADDON_FORMS_edit .textarea .suffix {
	display:none;
	}

.ADDON_FORMS .hidden {
	display:none;
	}



/* radio et checkbox */


.ADDON_FORMS ul {
	list-style-type:none;
	margin:0em;
	padding:0em;
	width:50%;
	}

.ADDON_FORMS li {
	font-weight:normal;
	}


.ADDON_FORMS .list>.label,
.ADDON_FORMS_edit .radio>label,
.ADDON_FORMS_edit .checkbox>label {
	float:none;
	display:block;
	padding-bottom:0em;
	text-align:right;
	width:40%;
	}

.ADDON_FORMS div>ul {
	width:59%;
	margin-left:41%;
	}


.ADDON_FORMS_edit li input {
	background-color:transparent;
	}

/* list */

.ADDON_FORMS table {
	border-collapse:collapse;
	margin:.5em auto;
	}

.ADDON_FORMS thead a,
.ADDON_FORMS thead a:visited {
	text-decoration:none;
	color: #89898b !important;
	}

.ADDON_FORMS_list thead a:hover {
	text-decoration:underline;
	}

.ADDON_FORMS thead .DESC a,
.ADDON_FORMS thead .DESC a:visited {
	font-style:italic;
	}

.ADDON_FORMS thead .ASC a,
.ADDON_FORMS thead .ASC a:visited {
	font-style:italic;
	}

.ADDON_FORMS tbody .DESC,
.ADDON_FORMS tbody .ASC {
	background-color:#f8f8f8;
	}

.ADDON_FORMS td, .ADDON_FORMS th {
	padding:3px;
	}
.ADDON_FORMS table {
	margin-top: 0px;
	}

.ADDON_FORMS th,
.ADDON_FORMS thead td, 
.ADDON_FORMS tfoot td {
	font-size:10px;
	border-top:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	font-weight: bold;
	color: #89898b;
	text-transform: uppercase;
	background-color: #f1f1f1;
	vertical-align: top;
	text-align: left;
	}

.ADDON_FORMS th a {
	font-weight: bold !important;
	font-size: 10px;
	}

.ADDON_FORMS tbody td {
	font-weight:normal;
	text-align:left;
	font-size: 11px;
	line-height: 110%;
	vertical-align: top;
	}


.ADDON_FORMS tbody {
	background-color:#fff;
	}

.ADDON_FORMS tbody tr.bab_alternate {
	background-color:#f5f5f5;
	}

.ADDON_FORMS tbody a,
.ADDON_FORMS tbody a:visited {
	color:#485089;
	font-size: 11px;	
	}

.ADDON_FORMS tbody a:before {
	}

.ADDON_FORMS tbody a:hover {
	color:#333;
	text-decoration:underline;
	}

.ADDON_FORMS tbody tr td {
	}

.ADDON_FORMS tbody input, #ADDON_FORMS_list .check_all input {
	background-color:transparent;
	}

#ADDON_FORMS_list_links {
	padding:1em;
	text-align:left;
	}

#ADDON_FORMS_list_links a, #ADDON_FORMS_list_links a:visited {
	padding: .1em .3em;
	margin:.1em;
	background-color:#23d;
	color:#fff;
	text-decoration:none;
	border:#000 1px solid;
	font-weight:bold;
	}

#ADDON_FORMS_list_links a:hover {
	background-color:#000;
	}

.ADDON_FORMS .delete {
	text-align:center;
	}

.ADDON_FORMS .search {
	text-align:left;
	width:99%;
	margin:.2em auto;
	}

.ADDON_FORMS .search .interval {
	width:3em;
	}


/* visualisation */

.ADDON_FORMS_view h3 {
	font-size:1.2em;
	}

/* shopping cart/list */

.ADDON_FORMS .qte {
	text-align:center;
	}


.ADDON_FORMS_sc .total {
	text-align:right;
	}

.ADDON_FORMS_sc .delete {
	text-align:center;
	}


/* optional field class */


.ADDON_FORMS .textbox {
	margin:.8em;
	padding:.5em;
	text-align:center;
	border:#666 1px dashed;
	}


.ADDON_FORMS .textbox label,
.ADDON_FORMS .textbox .label {
	float:none;
	display:block;
	margin:0px;
	padding:0px;
	padding-bottom:.5em;
	text-align:center;
	width:100%;
	}

.ADDON_FORMS .textbox .value  {
	display:block;
	margin:0 auto;
	background-color:#fff;
	border:#ccc 1px solid;
	padding:.5em;
	text-align:left;
	font-weight:normal;
	}


.ADDON_FORMS .textbox .suffix {
	display:none;
	}

.ADDON_FORMS .colored .value  {
	color:red;
	}

.ADDON_FORMS .fieldtitle .label,
.ADDON_FORMS .fieldtitle label {
	float:none;
	text-align:left;
	width:auto;
	padding-left:.2em;
	margin-top:1.5em;
	margin-bottom:.2em;
	clear:none;
	font-weight:bold;
	font-size:1.4em;
	}

.ADDON_FORMS .fieldtitle .label .suffix,
.ADDON_FORMS .fieldtitle label .suffix {
	display: none;
	}

.ADDON_FORMS .shortfield input {
	width:6em;
	}

.ADDON_FORMS .longfield input {
	width:50%;
	}




/* Directory */


.ADDON_FORMS .directory {
	margin:.8em auto;
	width:40em;
	background: ButtonFace;
	padding: 4px 8px;
	border: 1px solid;
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
	}

.ADDON_FORMS .directory .label,
.ADDON_FORMS .directory label {
	float:none;
	display:block;
	margin:0px;
	padding:0px;
	padding-top:.3em;
	padding-bottom:.5em;
	text-align:center;
	width:100%;
	}

.ADDON_FORMS .directory .suffix {
	display:none;
	}

.ADDON_FORMS .directory table {
	text-align:left;
	border-collapse:collapse;
	width:100%;
	background:#fff;
	margin:0;
	font: 11px Tahoma,Verdana,sans-serif;
	color:black;
	}

.ADDON_FORMS .directory th {
	width:70%;
	font-weight:normal;
	}

.ADDON_FORMS .directory tbody a {
	font-weight:normal;
	text-decoration:none;
	color:black;
	}
/*
.ADDON_FORMS .directory tbody tr:hover {
	background:#f8f8f8;
	}
*/
.ADDON_FORMS .directory tbody a:hover {
	color:blue;
	text-decoration:none;
	}

.ADDON_FORMS .directory td {
	white-space:nowrap;
	text-align:right;
	
	
	}

.ADDON_FORMS .directory td, .ADDON_FORMS .directory th {
	border-width:0px;
	}

.ADDON_FORMS .directory thead td, 
.ADDON_FORMS .directory thead th, 
.ADDON_FORMS .directory tfoot th {
	background: ButtonFace;
	color: ButtonText;
	padding: 3px;
	border: 1px solid;
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
	}

.ADDON_FORMS .directory tbody {
	border: 1px solid;
	border-color:  ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow ;
	}

.ADDON_FORMS .directory tbody th {
	padding-left:23px;
	background: transparent url('../../../../images/Puces/defaut.gif') 2px center no-repeat
	}

.ADDON_FORMS .directory tbody td.nofiles {
	text-align:center;
	color:grey;
	}

.ADDON_FORMS .directory tbody th.application-pdf			{ background: url('../../../../images/Puces/pdf.gif') 2px center no-repeat }
.ADDON_FORMS .directory tbody th.application-zip			{ background: url('../../../../images/Puces/zip.gif') 1px center no-repeat }
.ADDON_FORMS .directory tbody th.application-x-gzip			{ background: url('../../../../images/Puces/zip.gif') 1px center no-repeat }
.ADDON_FORMS .directory tbody th.text-plain					{ background: url('../../../../images/Puces/txt.gif') 1px center no-repeat }
.ADDON_FORMS .directory tbody th.text-html					{ background: url('../../../../images/Puces/html.gif') 2px center no-repeat }
.ADDON_FORMS .directory tbody th.image-jpg					{ background: url('../../../../images/Puces/jpg.gif') 2px center no-repeat }
.ADDON_FORMS .directory tbody th.image-gif					{ background: url('../../../../images/Puces/gif.gif') 2px center no-repeat }
.ADDON_FORMS .directory tbody th.image-png					{ background: url('../../../../images/Puces/image.gif') 4px center no-repeat }
.ADDON_FORMS .directory tbody th.application-msword			{ background: url('../../../../images/Puces/doc.gif') 2px center no-repeat }
.ADDON_FORMS .directory tbody th.application-vnd.ms-excel	{ background: url('../../../../images/Puces/xls.gif') 2px center no-repeat }
.ADDON_FORMS .directory tbody th.application-mspowerpoint	{ background: url('../../../../images/Puces/ppt.gif') 2px center no-repeat }
.ADDON_FORMS .directory tbody th.audio-mpeg					{ background: url('../../../../images/Puces/mp3.gif') 2px center no-repeat }
.ADDON_FORMS .directory tbody th.video-mpeg					{ background: url('../../../../images/Puces/mpg.gif') 2px center no-repeat }
.ADDON_FORMS .directory tbody th.video-x-msvideo			{ background: url('../../../../images/Puces/avi.gif') 2px center no-repeat }

.ADDON_FORMS .directory thead a {
	font-weight:normal;
	color: ButtonText;
	text-decoration:none;
	}

.ADDON_FORMS .directory thead a:hover {
	color: blue;
	}

.ADDON_FORMS .directory .bottom_btn {
	height:16px;
	}

#form_directory_delbtn {
	visibility:hidden;
	}

.ADDON_FORMS .directory .bottom_btn a {
	background: ButtonFace;
	color: ButtonText;
	border: 1px solid ButtonFace;
	padding: 1px 5px;
	margin: 1px;
	display:block;
	float:left;
	text-decoration:none;
	padding-left:20px;
	font-weight:normal;
}

.ADDON_FORMS .directory .bottom_btn a.add {
	background: ButtonFace url('../../../../images/addons/forms/button_insert.png') no-repeat 3px 1px;
}

.ADDON_FORMS .directory .bottom_btn a.remove {
	background: ButtonFace url('../../../../images/addons/forms/button_empty.png') no-repeat 3px 0px;
}


.ADDON_FORMS .directory .bottom_btn a:hover {
	border: 1px solid;
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
	text-decoration:none;
	color: ButtonText;
}




.ADDON_FORMS .directory p {
	margin:.2em 0;
	padding:.2em 0;
	text-align:center;
	}
#ADDON_FORMS_navigation input{
border: 1px solid #666666;
background: #F0F0F0;
padding: 2px;
color: #666;
font-size: 9pt;
}

/* members only article lists */
.news h3, .news li .itemname .dateline, .news li .itemname a {
display:none;
}
.news li .itemname { 
background:#514A81;
display:block;
color:#fff;
padding:3px;
}
.news li .cont {
padding:0 5px;
}
.news li .cont a {
text-decoration:none;
color:#514A81;
}
.news li .cont a:hover {
color:#656DA3;
}
#sitecontainer #main .news .cont ul {
padding:0 0 0 40px;
}
#sitecontainer #main .news .cont li {
padding:0px;
list-style:disc outside;
}
#sitecontainer #main .news li {
padding:0px !important;
}



#newsFoot {
background: #E6E6F7;
padding: 3px;
font-size: 10px;
width:850px;
}
#newsFoot .articledate {
text-transform:lowercase !important;
}
#newsFoot a{
font-size: 12px;
color: #7D6DC0;
text-decoration: none;
}
#newsFoot a:hover{
text-decoration: underline;
}



/* Event Materials & Other Good Stuff */
#main .emoBx {
margin-bottom:5px;
}
#main .emoBx h2, 
#main .emoBx ul, 
#main .emoBx ul li, 
#main .emoBx ul li a {
padding:0px;
margin:0px;
text-align:left;
line-height:normal;
list-style:none;
}
#main .emoBx h2 {
height:24px;
display:block;
line-height:23px !important;
background:#F9D2A9;
margin-bottom:6px;
padding:0 8px;
}
#main .emoBx h2 a {
display:inline;
font-weight:normal;
text-decoration:none;
color:#514A81;
font-size:12px;
}
#main .emoBx h2 a:hover {
text-decoration:underline;
}
#main .emoBx ul li {
padding:5px 14px;
border-bottom:solid 1px #EBE8E8;
line-height:17px;
}
#main .emoBx ul li a {
color:#514A81;
font-weight:bold;
text-decoration:none;
}
#main .emoBx ul li .dateinfo {
font-size:10px;
color:#999;
}
#main .vbTopLinsk, #main .vbTopLinsk li, #main .vbTopLinsk li a {
padding:0px;
margin:0px;
text-decoration:none;
color:#000;
}
#main .vbTopLinsk {
margin-top:5px;
}
#main .vbTopLinsk li {
display:inline;
background:#E6E6E6 url(http://www.wita.org/skins/WITA_new/styles/images/puce1.gif) no-repeat 3px center;
border:solid 1px #D2D2D2;
border-top:0px;
padding:0 5px 0 12px;
font-weight:bold;
margin-right:7px;
}
#main .vbTopLinsk li a:hover {
background:#C6E2FF;
border-bottom:solid 1px red;
}
#main .vbTopLinsk li.wo {
background:#FCF5ED url(http://www.wita.org/skins/WITA_new/images/puce7.gif) no-repeat 3px 3px;
font-weight:normal;
}
#main .vbDesc {
margin-bottom:15px;
margin-top: 20px;
}
#main .dateauthHr {
margin:0 0 15px 0;
}
#main .BabForumTopicsNavTreeBody td {
padding:2px;
}
.BabForumBackground1 {
	background-color: #E6E6F7;
	}
#main .vbCommentBx {
font-size:12px;
}




/* Today's Trade Trends: Member Submissions */
#main .t3Bx h2, 
#main .t3Bx ul, 
#main .t3Bx ul li, 
#main .t3Bx ul li a {
padding:0px;
margin:0px;
text-align:left;
line-height:normal;
list-style:none;
}
#main .t3Bx h2 {
height:24px;
display:block;
line-height:23px !important;
background:#8C9EC1;
margin-bottom:6px;
padding:0 8px;
color:#fff;
}
#main .t3Bx h2 a {
display:inline;
font-weight:normal;
text-decoration:none;
color:#514A81;
font-size:12px;
}
#main .t3Bx ul li {
padding:5px 14px;
border-bottom:solid 1px #EBE8E8;
line-height:15px;
}
#main .t3Bx ul li .binfo {
display:block;
font-size:10px;
color:#999;
}
#main .t3Bx ul li .viewAll {
display:block;
border-top:dashed 1px #999;
}
#main .t3Bx ul li a {
color:#514A81;
font-weight:bold;
text-decoration:none;
}
#main .t3Bx ul li .viewAll a {
color:#CF6D46;
font-weight:normal;
}
#main .t3ArticlesList,
#main .t3ArticlesList li,
#main .t3ArticlesList li h2 {
padding:0px;
margin:0px;
}
#main .t3ArticlesList li {
margin:0 0 20px;
}
#main .t3ArticlesList li h2 {
font-size:12px;
color:#fff;
text-align:left;
background:#514A81;
padding:3px 4px;
margin:0 0 20px;
}
#main .t3ArticlesList .t3DateList {
height:23px;
line-height:23px;
width:837px;
padding:0 4px;
background:#E6E6F7;
margin-top:30px;
}
#main .t3ArticlesList .t3DateList .t3Auth {
float:left;
width:60%;
font-size:10px;
}
#main .t3ArticlesList .t3DateList .t3More {
float:right;
width:20%;
text-align:right;
}
#main .t3ArticlesList .t3DateList .t3More a {
text-decoration:none;
color:#514A81;
}
#main .t3ArticlesList .t3DateList .t3More a:hover {
text-decoration:underline;
color:#656DA3;
}
#main .t3Desc h2 {
font-size:12px;
color:#fff;
text-align:left;
background:#514A81;
padding:3px 4px;
margin:0 0 30px;
}
#main .t3Desc .MsoTableGrid1,
#main .t3Desc .MsoTableGrid2 {
font-size:15px !important;
width:700px !important;
}
#main .t3Desc table,
#main .t3Desc table tr,
#main .t3Desc table tr td,
#main .t3Desc table tr td p,
#main .t3Desc table tr td span {
width:auto !important;
border-collapse:collapse !important;
}
#main .t3Desc table {
margin-left:3px;
width:600px !important;
}
#main .t3Desc h1,
#main .t3Desc h1 font,
#main .t3Desc h1 font span {
background:normal;
font-size:inherit !important;
background:none;
font-weight:normal;
}
#main .t3PostCom {
text-align:right;
padding:20px 0 0 0;
}
#main .t3PostCom a {
color: #656DA3;
text-decoration:none;
}
#main .t3PostCom a:hover {
text-decoration:underline;
}



/* Survey Answers */
#main .txtAnswers {
font-size:18px;
color:#514A81;
margin:45px 0 10px 0;
}
#main .txtDesc {
margin:0 0 10px 0;
}
#main .survLists, #main .survLists li {
padding:0px;
margin:0px;
list-style:none;
}
#main .survLists {
border-top:solid 1px #eee;
}
#main .survLists li {
padding:10px;
border-bottom:solid 1px #eee;
}
#main .survLists li h2 {
text-align:left;
}

#main .emoForumList {
font-size:12px;
}
#main .emoForumList .BabLoginMenuBackground {
	background-color: #f8f8f8;
	color: #000000; 
font-size:12px;
	}
#main .emoForumList .BabLoginMenuBackground td {
padding:0 0 15px 0;
}
#main .emoForumList .BabLoginMenuBackground a:visited,
#main .emoForumList .BabLoginMenuBackground a:link {
	font-weight:normal;
	color:#c60;
text-decoration:none;
	}
#main .emoForumList .BabForumBackground {
font-size:12px;
}
#main .emoForumList .BabForumBackground td {
padding:2px 2px;
}
#main .emoForumList .BabForumBackground .bg-white td {
background:#fff;
}
#main .emoForumList .BabForumBackground td a {
color:#656DA3;
text-decoration:none;
}
#main .emoForumList .BabForumBackground td a:hover {
text-decoration:underline;
}
#main .emoForumList .BabSiteAdminTitleFontBackground {
	background-color: #514A81;
	color:#fff;
	font-weight:bold;
	}

#main .emoForumList .BabLoginMenuBackground a:hover {
	color:#000;
	text-decoration:none;
	}

#survey table h4 {
color:#CF6D46;
padding:2px 4px;
background:#FAD2AA;
font-weight:normal;
font-size:14px;
margin:0 0 10px 0;
}
#survey .survMain {
background:url(http://www.wita.org/ht/a/GetImageAction/i/415) top right;
}
#survey table .survContent,
#survey table .survQuestion {
padding:0 5px 10px 10px;
}
#survey table .survQuestion em {
font-style:normal;
}
#survey table .survRes {
padding:10px 0 0 0;
}
#survey table .survRes a {
color:#000;
text-decoration:none;
}
#survey table .survRes a:hover {
text-decoration:underline;
}

/* User events */
form#ueBx{
width: 830px;
}
form#ueBx div{
width: 760px;
}
form#ueBx textarea{
width: 590px;
}
form#ueBx .fdes{
height: 480px;
overflow: hidden;
}
#main ul#lnkList li, #main ul#lnkList li{
padding-left: 2px;
margin-bottom: 20px;
}
* html #main ul#lnkList li {
margin-top:10px;
}
#main ul#lnkList li .itemname, #main ul#lnkList li .itemname{
display: block;
}
#main ul#lnkList li {
padding:0 0 0 40px;
}
#main ul#lnkList li,
#main ul#lnkList li font,
#main ul#lnkList li p {
font-size:12px !important;
}
#main ul#lnkList li .itemname {
font-weight:bold;
margin-bottom:10px;
}
#main ul#lnkList li .itemCont {
padding-left:40px;
width:auto !important;
}


table#transBx, table#transBx table{
border: 1px solid #ECC3B2;
background: #FEFAF6;
font-size: 12px;
}
table#transBx table{
width: 844px !important;
}
table#transBx td, table#transBx th {
text-align: left;
padding: 0px !important;
margin: 0px !important
}
table#transBx table{
margin-top: 10px;
}



/* BrowseUserEvents */
#buEvents .s .h {
background-color: #514a81;
color: #ffffff;
font-weight: bold;
font-size: 12px;
padding: 3px;
margin-bottom: 15px;
margin-top: 20px;
width: 850px;
}
#buEvents .s .s .h {
display:none;
}
#buEvents .s .m {
margin-bottom:10px;
padding-left:20px;
}
#buEvents .s .m a {
color:#514A81;
font-weight:bold;
}
#buEvents .s .m a:hover {
color:#6E7DBE;
}
#buEvents .c .browse {
border:solid 1px #ECC3B2;
border-bottom:0px;
border-right:0px;
border-collapse:collapse;
width:845px;
margin:0 auto 15px auto;
background:#FEFAF6;
}
#buEvents .c .browse th a {
display:none;
}
#buEvents .c .browse th, #buEvents .c .browse td {
padding:5px;
}
#buEvents .c .browse th,
#buEvents .c .browse td {
border-bottom:solid 1px #ECC3B2;
border-right:solid 1px #ECC3B2;
}
#buEvents .c .browse .oddrow {
background:#FFEFDF
}
#buEvents .c .browse td.cl {
width:80px;
}
#buEvents .c .browse td.c5,
#buEvents .c .browse td.c6 {
width:30px;
text-align:center;
}



/* Edit User Event */
#EditUserBx {
width:760px !important;
overflow:hidden !important;
border:solid 1px #ECC3B2;
background:#FEFAF6;
margin-left:30px;
margin-top:7px;
}
#EditUserBx .euInfo .s .h {
padding:0 15px;
margin:0 auto;
font-weight:bold;
margin-top:10px;
font-size:14px;
}
#EditUserBx .euTop {
border-bottom:solid 1px #CF6D46;
height:40px;
line-height:40px;
text-indent:15px;
}
#EditUserBx .euTop a img {
display:none;
}
#EditUserBx .euBoxes {

}
#EditUserBx .euBoxes .lt,
#EditUserBx .euBoxes .st,
#EditUserBx .euBoxes .cb {
clear:both;
margin-bottom:4px;
}
#EditUserBx .euBoxes label { 
width:310px !important;
display:block;
text-align:right;
font-weight:bold;
float:left;
margin-right:5px;
}
#EditUserBx .euBoxes .txtB  { 
width:142px;
float:left;
}

#EditUserBx .eudate1 {
clear:both;
margin-bottom:10px;
}
#EditUserBx .eudate1 td { 
font-size:12px;
}
#EditUserBx .eudate1 table .eudateH {
width:300px;
text-align:right;
font-weight:bold;
}
#EditUserBx .eublurbBx, #EditUserBx .euSpaw, #EditUserBx .buttonmenu {
width:586px;
margin:0 0 15px 90px;
}
#EditUserBx .eublurbBx .eublurbHd { 
background:#FFEFDF;
width:auto;
padding:5px;
border:solid 1px #FFDFBF;
margin-bottom:10px;
}
#EditUserBx .eublurbBx label {
width:auto;
display:block;
text-align:center;
font-weight:bold;
margin-bottom:5px;
}
#EditUserBx .eublurbBx textarea, #EditUserBx .euSpaw textarea, #EditUserBx .euSpaw  table, #EditUserBx .euSpaw p {
width:584px
}
#EditUserBx .euSpaw {
background:#fff;
}


/* Schedule User Event Dates */
#sueDates {
width:760px !important;
overflow:hidden !important;
border:solid 1px #ECC3B2;
background:#FEFAF6;
margin-left:45px;
margin-top:7px;
}
#sueDates table {
border-collapse:collapse;
}
#sueDates .sueTop1 {
border-bottom:solid 1px #CF6D46;
height:40px;
line-height:40px;
text-indent:15px;
}
#sueDates .sueTop2 {
padding:0 15px;
margin:0 auto;
font-weight:bold;
margin-top:10px;
margin-bottom:15px;
font-size:14px;
}
#sueDates .suePagi {
width:489px;
margin:0 0 0 135px;
background:#FFEFDF;
padding:5px;
border:solid 1px #FFDFBF;
}
#sueDates .sueTable {
width:500px;
margin:0 0 15px 136px;
}
#main #sueDates .sueDatesBx .sueTable table,
#main #sueDates .sueDatesBx .sueTable table tr,
#main #sueDates .sueDatesBx .sueTable table tr td,
#main #sueDates .sueDatesBx .sueTable table table,
#main #sueDates .sueDatesBx .sueTable table table tr,
#main #sueDates .sueDatesBx .sueTable table table tr td,
#main #sueDates .sueDatesBx .sueTable table table table,
#main #sueDates .sueDatesBx .sueTable table table table tr,
#main #sueDates .sueDatesBx .sueTable table table table tr td {
border:0px;
border-collapse:collapse;
}
#main #sueDates .sueDatesBx .sueTable table.tbl-violet {
border:solid 1px #ccc;
width:500px;
}

#main #sueDates .sueDatesBx .sueTable table.tbl-violet .td-bg-grey {
padding:5px 0;
}
#main #sueDates .sueDatesBx .sueTable table.tbl-violet .td-bg-violet,
#main #sueDates .sueDatesBx .sueTable table.tbl-violet .td-bg-grey {
border-right:solid 1px #ccc;
border-bottom:solid 1px #ccc;
background:#FFEFDF;
}
#main #sueDates .sueDatesBx .sueTable table.tbl-violet .td-bg-violet {
padding:10px;
background:#fff;
}
#sueDates .sueButton {
width:489px;
margin:0 0 0 145px;
float:left;
}
* html #sueDates .sueButton {
margin-left:55px;
}
/*

html* #sueDates .suePagi {
margin-left:136px;
width:488px;
}

#sueDates .sueTable tr.bg-violet td.bg-violet {
height:30px;
background:#FFDFBF;
}
#sueDates .sueTable .outline {
width:500px;
background:#FFEFDF;
border-top:0px;
}
#sueDates .sueTable .veryTiny {
background:#FFEFDF; !important;
}
*/


/* Delete User Event  */
#deEvent  {
width:760px !important;
overflow:hidden !important;
border:solid 1px #ECC3B2;
background:#FEFAF6;
margin-left:45px;
margin-top:7px;
}
#deEvent .deTop {
border-bottom:solid 1px #CF6D46;
height:40px;
line-height:40px;
text-indent:15px;
}
#deEvent .h {
padding:0 15px;
margin:0 auto;
font-weight:bold;
margin-top:10px;
margin-bottom:15px;
font-size:14px;
}
#deEvent .deletequestion {
width:300px;
border:dashed 1px red;
padding:5px 10px 10px 10px;
text-align:center;
background:#FFEFDF;
border:solid 1px #FFDFBF;
margin:0 0 0 220px;
line-height:30px;
}


/* BrowseUserEventAttendees  */
#beuAttendees {
width:850px !important;
overflow:hidden !important;
margin-top:7px;
}
#beuAttendees .s .h {
display:none;
}
#beuAttendees .s .c .s .h {
display:block;
background-color: #514a81;
color: #ffffff;
font-weight: bold;
font-size: 12px;
padding: 3px;
margin-bottom: 15px;
margin-top: 20px;
width: 850px;
}
#beuAttendees .beuAttendTop,
#beuAttendees #letterbarnav {
border:solid 1px #CF6D46;
height:40px;
line-height:40px;
text-indent:15px;
background:#FEFAF6;
width:848px !important;
margin-bottom:15px;
}
#beuAttendees #letterbarnav {
text-align:center;
}
#beuAttendees .c .browse {
border:solid 1px #ECC3B2;
border-bottom:0px;
border-right:0px;
border-collapse:collapse;
width:845px;
margin:0 auto 15px auto;
background:#FEFAF6;
}
#beuAttendees .c .browse th,
#beuAttendees .c .browse td {
border-bottom:solid 1px #ECC3B2;
border-right:solid 1px #ECC3B2;
padding:5px;
}
#beuAttendees .c .browse th img {
display:none;
}
#beuAttendees .c .browse .oddrow {
background:#FFEFDF
}
#beuAttendees .beuAttendRes table {
border:solid 1px #ECC3B2;
border-bottom:0px;
border-right:0px;
width:845px;
margin:0 auto 15px auto;
background:#FEFAF6;
border-collapse:collapse;
}
#beuAttendees .beuAttendRes table td {
border-bottom:solid 1px #ECC3B2;
border-right:solid 1px #ECC3B2;
padding:5px;
}


/* Add User Event Attendee  */
#aueAttendee {
width:760px !important;
overflow:hidden !important;
border:solid 1px #ECC3B2;
background:#FEFAF6;
margin-left:45px;
margin-top:7px;
}
#aueAttendee .s .h {
display:none;
}
#aueAttendee .aueAttendTop {
border-bottom:solid 1px #CF6D46;
height:40px;
line-height:40px;
text-indent:15px;
}
#aueAttendee .eauaDef {
margin-bottom:4px;
}
#aueAttendee .eauaDef label {
width:310px !important;
display:block;
text-align:right;
font-weight:bold;
float:left;
margin-right:5px;
}
#aueAttendee .eauaDef input {
width:142px;
float:left;
}
#aueAttendee .eauaTex, #aueAttendee .eauaTex textarea, #aueAttendee .buttonmenu {
width:584px;
}
#aueAttendee .eauaTex, #aueAttendee .buttonmenu {
margin:15px 0 10px 90px;
text-align:center;
}
html* #aueAttendee .eauaTex, #aueAttendee .buttonmenu .submit {
overflow:visible;
padding:0 .25em;
}
#aueAttendee .eauaTex label {
display:block;
font-weight:bold;
margin-bottom:5px;
}
#aueAttendee .eauAttendReg {
text-indent:15px;
padding:10px 0;
}
#aueAttendee .req {
color:red;
}
#aueAttendee .buttonmenu input {
width:auto !important;
}

/* Event Listing */
#eventsListingBx .eventsList {
border:solid 1px #ccc;
width:848px;
}
#eventsListingBx .eventsList ul,
#eventsListingBx .eventsList ul li,
#eventsListingBx .eventsList ul a,
#eventsListingBx2 .eventsList ul,
#eventsListingBx2 .eventsList ul li,
#eventsListingBx2 .eventsList ul a {
padding:0px;
margin:0px;
list-style:none;
}
#eventsListingBx .eventsList .th2,
#eventsListingBx2 .eventsList .th2 {
background:#F1F1F1;
height:23px;
overflow:hidden;
}
#eventsListingBx .eventsList .th2 .c1,
#eventsListingBx .eventsList .th2 .c2,
#eventsListingBx .eventsList .th2 .c3,
#eventsListingBx2 .eventsList .th2 .c1,
#eventsListingBx2 .eventsList .th2 .c2,
#eventsListingBx2 .eventsList .th2 .c3 {
float:left;
text-align:center;
font:normal 10px/23px Arial,Verdana,Helvetica,sans-serif;
text-transform:uppercase;
color:#666;
border-bottom:solid 1px #ccc;
}
#eventsListingBx .eventsList .itemname,
#eventsListingBx .eventsList .dateline,
#eventsListingBx .eventsList .description,
#eventsListingBx2 .eventsList .itemname,
#eventsListingBx2 .eventsList .dateline,
#eventsListingBx2 .eventsList .description {
text-align:left;
font:normal 11px Arial,Verdana,Helvetica,sans-serif;
float:left;
padding:3px 3px 4px 3px;
}
#eventsListingBx .eventsList .th2 .c1,
#eventsListingBx2 .eventsList .th2 .c1 {
width:297px;
}
#eventsListingBx .eventsList .th2 .c2,
#eventsListingBx2 .eventsList .th2 .c2 {
width:127px;
}
#eventsListingBx .eventsList .th2 .c3,
#eventsListingBx2 .eventsList .th2 .c3 {
width:424px;
}

#eventsListingBx .eventsList .itemname,
#eventsListingBx2 .eventsList .itemname {
width:291px;
}
#eventsListingBx .eventsList .itemname a,
#eventsListingBx .eventsList .itemname a b,
#eventsListingBx2 .eventsList .itemname a,
#eventsListingBx2 .eventsList .itemname a b {
color:#CF6D46;
font-weight:normal;
text-decoration:none;
}
#eventsListingBx .eventsList .itemname a:hover b,
#eventsListingBx2 .eventsList .itemname a:hover b {
color:#000;
text-decoration:underline;
}
#eventsListingBx .eventsList .dateline,
#eventsListingBx2 .eventsList .dateline {
width:121px;
text-align:center;
}
#eventsListingBx .eventsList .description,
#eventsListingBx2 .eventsList .description {
width:418px;
}
#eventsListingBx .eventsList li,
#eventsListingBx2 .eventsList li {
background:#f8f8f8;
}
#eventsListingBx .eventsList .th1 {
background:#798CB3;
color:#fff;
font-weight:bold;
text-align:center;
padding:4px 0;
border-bottom:solid 1px #ccc;
}
#eventsListingBx2 .eventsList {
border:solid 1px #ECC3B2;
width:848px;
padding-top:10px;
background:#FEFAF6;
}
#eventsListingBx2 .eventsList li.li-odd {
background:#F5F5F5;
}
#eventsListingBx2 .eventsList li.li-even {
background:#FFF;
}
.current .eventsList li.li-even {
background:#F5F5F5 !important;
}
.current .eventsList li.li-odd  {
background:#F8F8F8 !important;
}

#eventsListingBx .archiveList .th2 .c2 {
font-style:italic;
}
#eventsListingBx .archiveList li.li-odd {
background:#FFF url(http://www.wita.org/ht/a/GetImageAction/i/33296) repeat-y 297px top;
}
.current .archiveList li.li-even {
background:#f5f5f5 url(http://www.wita.org/ht/a/GetImageAction/i/33395) repeat-y 297px top !important;
}
#eventsListingBx2 .eventsList li.li-even {
background:#FFF url(http://www.wita.org/ht/a/GetImageAction/i/33395) repeat-y 297px top !important;
}
#eventsListingBx .archiveList {
border:solid 1px #ECC3B2;
padding:10px 0 0 0;
}
#eventsListingBx .archiveList .th1 {
display:none;
}
#eventsListingBx .archiveList .th2,
#eventsListingBx2 .eventsList .th2,
#eventsListingBx .eventsList .th2 {
background:#F1F1F1;
border:solid 1px #ccc;
border-width:1px 0;
}



/* Event Details */
#main h1.evdTxt {
font-size:18px;
font-weight:normal;
color:#514a81;
height:30px;
padding-left:38px;
margin:15px 10px 7px 0; 
background:#fff url(http://www.wita.org/ht/a/GetImageAction/i/349) no-repeat;
width: auto !important;
}
#evDetails {
background:#FEFAF6;
border:solid 1px #ECC3B2;
width:755px !important;
overflow:hidden;
margin-left:40px;
padding:10px;
}
#evDetails .evdBlurb {
border-bottom:solid 1px #CF6D46;
text-align:center;
color:#CF6D46;
height:57px;
font-size:13px;
font-weight:bold;
line-height:40px;
width:755px;
margin-bottom:25px;
}
#evDetails .evdCont {
width:735px !important;
padding:0 10px;
}
#evDetails .evdCont a {
color: #CF6D46;
text-decoration:none;
}
#evDetails .evDtButtons {
text-align:center;
margin-top:20px;
}
#evDetails .evDtButtons input {
border:solid 1px #666;
font-size:12px;
padding:2px;
}



/* userHome */
#userHomeBx {
float:right;
width:858px;
clear:right;
margin-top:10px;
height:auto !important;
}

#userHomeNav h2 {
font-size:14px;
font-weight:normal;
padding:0px;
text-align:left;
color:#CF6D46;
background:#FAD2AA url(http://www.wita.org/wita.org/skins/WITA_new/styles/images/left_h_bg.gif) no-repeat right top;
padding:2px 5px;
}
#userHomeNav #tabheader ul, 
#userHomeNav #tabheader ul li {
padding:0px;
margin:0px;
}
#userHomeNav #tabheader ul {
padding-left:10px;
}
#userHomeNav #tabheader ul li {
padding-left:10px;
background:url(http://www.wita.org/ht/a/GetImageAction/i/385) no-repeat left 5px;
}
#userHomeNav #tabheader ul li a {
color:#000;
text-decoration:none;
}
#userHomeNav #tabheader ul li a:hover {
color:red;
}

.bab_section {
	background-color:#F8F8F8;
	color:#000;
	margin-bottom:0;
position:relative;
width:845px;
	}

.bab_section a, 
.bab_section .bab_content a, 
.bab_section .bab_content a:visited, 
.bab_section td {
	color:#000;
	}

.bab_section .bab_content {
clear:both;
margin:0px !important;
	}
.bab_section table {
border:0px;
border-collapse:collapse;
width:810px !important;
}
.bab_section .BabBodySection b {
font-size:14px;
}
.bab_section table b {
color:#485089;
}
.bab_section table td div.list {
width:100px !important;
}
.bab_section table tr td {
vertical-align:top;
}
.bab_section h5 {
	margin: .4em 0 .4em 0;
	font-weight:normal;
	}

.bab_section h5 strong {
	display:block;
	text-align:center;
	}

.bab_section ul {
	margin: 0;
	padding: 0;
	list-style-image:url('../images/puce2.gif');
	
	}

.bab_section ul.last {
	list-style-image:none;
	list-style-type:none;
	}



}.bab_section li {
	margin-left: 1.5em;
	padding: 0;
	color:#FFA200;
	}

.bab_section ul a, .bab_section ul a:visited {
	text-decoration: none;

	}

.bab_section ul a:hover {

	}

.bab_section .bab_title {
	font-weight: bold;
border-bottom:solid 2px #EDEDED !important;
height:22px;
background:#fff;
padding:0px;
}
.bab_section .bab_title span {
float:left;
display:block;
height:22px;
width:15px;
}
.bab_section .bab_title .lr {
background:url(http://www.wita.org/ht/a/GetImageAction/i/33432) no-repeat left top;
}
.bab_section .bab_title .rr {
background:url(http://www.wita.org/ht/a/GetImageAction/i/33431) no-repeat right top;
}
.bab_section .bab_title h4 {
float:left;
	margin:0;
	color:#cf6d46;
height:22px;
background:#93A3C5;
	font-weight:normal;
font-size:14px;
color:#fff;
font-weight:bold;
line-height:22px;
	}


.bab_section .bab_title a:link,
.bab_section .bab_title a:visited {
	width:5px;
	height:6px;
	float:right;
	margin-top:.4em;
	margin-right:5px;

	}

.bab_section .bab_title .nolink {
	display:none;
	}

.bab_section .bab_title a.open:link,
.bab_section .bab_title a.open:visited {
	background: transparent url('../images/puce5.gif') no-repeat 0 0;
	}

.bab_section .bab_title a.close:hover {
	background: transparent url('../images/puce3.gif') no-repeat 0 0;
	}

.bab_section .bab_title a.open:hover {
	background: transparent url('../images/puce6.gif') no-repeat 0 0;
	}
.bab_section .bab_content a {
color:#CF6D46; !important
}
.bab_section .bab_content td {
padding:5px 0 5px 10px;
}
.bab_section .bab_content td ul {
list-style:none;
margin:0px;
padding:0px;
}
.bab_section .bab_content td ul li {
height:28px;
background:#efefef url(http://www.wita.org/ht/a/GetImageAction/i/33442) no-repeat left top;
margin:0 0 8px 0;
padding:0px;
width:204px;
text-align:center;
line-height:28px;
text-transform:uppercase;
font-size:10px;
}
.bab_section .bab_content td ul li a:hover {
height:28px;
width:204px;
display:block;
line-height:28px;
background:#e4e7ee url(http://www.wita.org/ht/a/GetImageAction/i/33442) no-repeat left bottom;
}


#main .orangBx {
width:650px;
border:solid 1px #ECC3B2;
margin:0 auto;
background:#FEFAF6;
padding:50px 60px 20px 60px;  
position:relative;
overflow:hidden;
}
#main .orangBx .bord {
height:40px;
border-bottom:solid 1px #CF6D46;
position:absolute;
top:0px;
left:0px;
}
#main .orangBx table {
border-collapse:collapse;
}
#main .orangBx table tr td {
padding:5px;
}
#dv-invoices table {
width:580px;
border-collapse:collapse;
padding:0px !important;
margin:0px !important;
}
#dv-invoices table tr,
#dv-invoices table tr td {
padding:0px !important;
margin:0px !important;
}
#dv-invoices table tr td {
padding:5px !important;
}



/* register for event */
#regforEve {
width:775px !important;
background:#FEFAF6;
border:solid 1px #ECC3B2;
margin:0 auto;
}
#regforEve div {
width:auto;
}
#regforEve .rfeLinks {
height:40px;
border-bottom:solid 1px #CF6D46;
width:775px !important;
line-height:40px;
text-indent:20px;
margin-bottom:20px;
}
#regforEve .rfeLabel {
width:312px !important;
float:left;
padding:0px !important;
text-align:right;
font-weight:bold;
height:22px;
margin:0 5px 0 0;
line-height:20px;
}
#regforEve .rfeCont { 
width:380px !important;
float:left;
line-height:22px;
}
#regforEve .rfeCont input { 
border:solid 1px #666666;
width:124px;
height:20px;
margin-bottom:5px;
}
#regforEve .rfeCont textarea { 
border:solid 1px #666666;
width:280px;
margin-bottom:5px;
height:70px;
}
#regforEve .rfeCont select { 
width:280px;
margin-bottom:5px;
border:solid 1px #666666;
}
#regforEve .rfeSt {
font-weight:bold;
text-align:right;
width:312px;
margin-bottom:10px;
}
#regforEve .rfeButtons {
text-align:center;
width:775px !important;
padding:20px 0;
}
#regforEve .rfeButtons input {
border:solid 1px #666;
font-size:11px;
padding:2px;
}
#regforEve .required {
color:red;
}

#main .in1 {
padding-left:45px;
}
#main .in2 {
padding-left:95px;
}


#sitecontainer #main .news .cont,
#sitecontainer #main .news .cont ol,
#sitecontainer #main .news .cont ol li {
width:830px !important;
}
#main .itemCont,
#main .itemCont p {
width:750px;
}
#sitecontainer #main .news  li,
#sitecontainer #main .news  li p {
width:830px !important;
}

#dv-transInvoi .bord,
#dv-transTrans .bord {
line-height:40px;
text-indent:15px;
font-weight:bold;
}
#dv-transInvoi table,
#dv-transTrans table {
width:650px;
}


/* MemDir */
#memList {
border:solid 2px #DBDADA;
width:850px;
}
#memList .memPagi td {
height:22px;
border-bottom:solid 4px #DBDADA;
font-weight:bold;
color:#000;
text-indent:3px;
}
#memList td a {
text-decoration:none;
color:#485089;
}
#memList td a:hover {
color:#656DA3;
}
#memList .memPagi td span {
margin-right:8px;
}
#memList .memHead th {
height:20px;
background:#F8F8F8;
color:#485089;
text-align:left;
text-indent:3px;
}
#memList .memHead .mem-c1 {
width:95px;
}
#memList .memHead .mem-c2 {
width:80px;
}
#memList .memHead .mem-c3 {
width:160px;
}
#memList .memHead .mem-c4 {
width:160px;
}
#memList .memHead .mem-c5 {
width:120px;
}
#memList .mem-odd td,
#memList .mem-eve td {
padding:3px;
color:#333;
}
#memList .mem-odd {

}
#memList .mem-eve {
background:#E6E6F7;
}

* hmtl .pid22514 ul#lnkList {
padding-top:200px !important;
border:dashed 1px red !important;
}


#userHomeBx #dv-invoices {
width:842px;
background#fff !important;
}
#userHomeBx #dv-invoices h4 {
margin:0px;
font:bold 16px Arial,Verdana,Helvetica,sans-serif;
color:#485089;
}
#userHomeBx #dv-invoices table {
width:832px;
}
#userHomeBx #dv-invoices td td {
font:normal 11px Arial,Verdana,Helvetica,sans-serif;
background:#F8F8F8;
border-bottom:solid 1px #CCC !important;
}
#userHomeBx #dv-invoices td a {
color:#CF6D46;
text-decoration:none;
}
#userHomeBx #dv-invoices td a:hover {
color:#000;
text-decoration:underline;
}
#userHomeBx #dv-invoices .alt-odd td {
background:#fff;
}
#userHomeBx #dv-invoices  #invBox {
border:solid 1px #CCC !important;
border-collapse:collapse;
background:#F1F1F1;
}
* html #userHomeBx #dv-invoices  #invBox,
* html #userHomeBx #dv-invoices  #invBox tr,
* html #userHomeBx #dv-invoices  #invBox td {
padding:0px;
margin:0px;
}
#userHomeBx #dv-invoices .invNote,
#userHomeBx #dv-invoices th {
background:#F1F1F1;
border-bottom:solid 1px #CCC !important;
font:normal 10px Arial,Verdana,Helvetica,sans-serif;
text-transform:uppercase;
color:#89898B;
}
#userHomeBx #dv-invoices th {
padding:3px 0;
text-align:left;
text-indent:4px;
}
.tabBx{
border:1px solid #ecc3b2;
padding-top: 1em;
padding-right: 0pt;
padding-bottom: 1em;
padding-left: 0pt;
text-align: center;
margin-top: 0.5em;
margin-right: 5%;
margin-bottom: 0.5em;
margin-left: 5%;
font-size: 1em;
background: #FEFAF6;
width: 780px;
height: auto;
display: block;
}
.tabBx td{
text-align: left;
}
#main .evdCont{
width: 745px;
}

#main .evdCont p{
width: 745px;
}
.pid22145 ul.itemlist{
margin-top: 20px;
display: block !important;;
}


/* GetLoginNoEmail fixes  and ie fixes*/
body {
text-align:center;
}
#sitecontainer {
text-align:left;
}
#sitecontainer table {
font-size:12px !important;
}
#logo a {
_margin-left:10px !important;
}
#main.GetLoginNoEmail h1 {
display:block;
}
#main.GetLoginNoEmail {
height: auto !important;
}
#main.GetLoginNoEmail h1.titleTxt {
margin-bottom:15px;
}
.bling-login {
_width:260px !important;
}
.printerfriendly {
_width:120px !important;
}
.footer_address {
_text-align:center !important;

}
.heading-subtle {
text-align:right;
padding:2px;
width:520px !important;
}


.footer_address a {
_background:none !important;
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.wita.org/ht/a/GetImageAction/i/8898) no-repeat scroll left top', sizingMethod='image') !important;
}

.dv-EditProfile table tr td{
text-align: left
}

#main.EditBulkMember #tabheader ul, #main.EditBulkMember #tabheader li, #main.EditBulkMember #tabheader li a {
padding:0px;
margin:0px;
text-decoration:none;
color:#000;
}
#main.EditBulkMember #tabheader {
margin-top:5px;
}
#main.EditBulkMember #tabheader li {
display:inline;
background:#E6E6E6 url(http://www.wita.org/skins/WITA_new/styles/images/puce1.gif) no-repeat 3px center;
border:solid 1px #D2D2D2;
border-top:0px;
padding:0 5px 0 12px;
font-weight:bold;
margin-right:7px;
}
#main.EditBulkMember #tabheader li a:hover {
background:#C6E2FF;
border-bottom:solid 1px red;
}
#main.EditBulkMember #tabheader li.wo {
background:#FCF5ED url(http://www.wita.org/skins/WITA_new/images/puce7.gif) no-repeat 3px 3px;
font-weight:normal;
}
#main.EditBulkMember table tr td.heading-subtle1 {
text-align:left !important;
padding:2px;
width:520px !important;
}