input, textarea, option{font-family:Verdana; font-size:.96em;} 
.med{width:10em;}
.medl{width:12em;}
.xsmall{width:3em;}
.small{width:6em;}
.large{width:16em;}
.xlarge{width:21em;}
.xxlarge{width:48em;}
.xxl{width:550px;}
textarea.xlarge{width:21em; height:6em;}
select.xlarge{width:20.5em;}
.button{width:8em; margin:10px 8px 10px 0px;height:2em;}
.large label{margin-right:30px;}
.large input{margin-right:6px; vertical-align:middle;}

textarea{ background-color:#fff;}
table tr.padtop td, table tr.padtop th{padding-top:20px;}

/* Login Form, Change Password Form */
.login, .password, .emailpwd{background-color:#fff; clear:both; position:relative;}
.login table, .password table{padding:40px 4px;width:100%; border-collapse:collapse; clear:both; position:relative;}

.polleditor table th, .profileadmin table th, .login table th, 
.password table th, .emailpwd table th{text-align:right;padding:2px 4px 1px 2px; width:40%; background-color:#fff;}

.emailpwd table{padding:30px 4px;clear:both; position:relative;}
.emailpwd .button{margin:0px 8px 10px 0px;height:1.7em; vertical-align:top;}

.round{width:100%;border-collapse:collapse; }
.round td, .round th{padding: 2px 2px;}
.round th{padding-bottom:4px;}

.profileadmin table{padding:10px 4px;width:100%;clear:both; position:relative;}
table.adminbar{padding:0px 4px 15px 4px;width:100%; border-bottom:dashed 1px #000;}
table.adminbar th{color:#000; font-variant:small-caps;}

.profile{ clear:left; background-color:#fff;}
.profileimg {margin:4px; border:ridge 2px #362400; padding:4px;}
.profile th, .profile td{padding:1px 2px; vertical-align:top; background-color:#fff;clear:both;}
.mailout{width:100%;margin:4px 0px 4px 0px;}
.mailout th{text-align:left; width:20%;padding-right:10px;background-color:#fff;}


.polleditor table{padding:10px 4px;width:100%;}
.file {
	position: relative;
	clear:left;
	display:inline-block;
	
}

/*
.emaildesigner .emaildesigner td, .emaildesigner th{ background-color:fff;}
*/


.emailpreview{width:100%;height:300px; padding: 1px;
	border: 2px inset #E6E4D8;
	background-color: #FFFFFF;position: relative;
}

.ftbEmail_Toolbar td, .ftbContent_Toolbar td{ background-color:Transparent;}
.emailresults{width:100%;height:400px; overflow:auto; 
	border: 2px inset #E6E4D8;
	background-color: #FFFFFF;
	padding:8px 4px;
	}
.emailresults ol{padding-left:20px;}	

iframe{border:4px solid black: width:100%;}

.summaryInfo{ border-collapse:collapse; width:100%; margin: 0px 0px 20px 0px;}
.summaryInfo th, .summaryInfo td{background-color:#fff;padding:1px 2px; vertical-align:top; }
.summaryInfo th{width:40%;}

.toolbar{margin:16px auto;}
.forumForm{padding:16px; }
.forumForm label{width:12em; margin-right:4px;}
.deleteButton{padding:2px 2px 2px 17px; background-image: url(../images/forum/delete.png); background-repeat:no-repeat; background-position:left; width:auto;}
.addButton{padding:2px 2px 2px 17px; background-image: url(../images/forum/add.gif); background-repeat:no-repeat; background-position:left; width:auto;}
.backButton{padding:2px 2px 2px 17px; background-image: url(../images/forum/back.gif); background-repeat:no-repeat; background-position:left; width:auto;}
.editButton{padding:2px 2px 2px 17px; background-image: url(../images/forum/edit.png); background-repeat:no-repeat; background-position:left; width:auto;}