body,form{padding: 0px;margin: 0px;}

legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: 700;
	color: black;
	text-align: left;
}
html>body fieldset {margin-bottom: -10px;}

body, td, select, .copyright, .dateLine, .dropDownStyle, .emailHeader A, .emailHeaderTop, .emailFormField, .filterFormField, .formField, .formButton, .loginButton, .small, .editField{font-family: Verdana, Arial, Helvetica;font-size:8pt;}
.loginRow, .loginRightTitle, .loginTitle, .loginRightMainTitle, .navbar, .navbarTop, .optionHeader, .subjectLine, .titleBar, .contactTitleBar, .headerEmail{font-family: Arial, Verdana;}
.bodyFormField, .bodyFormField2, .bodyFormField2, .emailHeader, .emailHeaderTop, .emailHeaderButtons, .emailBody, .editField {width:100%;}
.bodyFormField{width:750px !important;}
.bodyFormField2{width:700px !important;}
.bodyFormField3{width:760px !important;}
 html>body .emailHeader, html>body .emailHeaderTop,html>body  .emailHeaderButtons, html>body .emailBody, html>body .editField {width:auto;}
.recipients, .contactTitleBar, .emailAddrBar, .folderHeaderStyle, .loginRow , .optionHeader, .fromLine, .headerEmail, .subjectLine, .ft, .titleBar {font-weight:700;}

.basicHeader {padding-top: 10px;}
.bottomBar {padding: 4px;}

.contactTitleBar {
	font-size: 14pt;
	padding-top:10px;
	padding-left:5px;
}
.contactSelect
{
	width: 260px;
}
.content {padding: 10px 10px 10px 10px;}
.copyright {text-align: center;}
.emailHeader {	padding: 5px 10px 5px 10px;}

.emailHeaderTop{
	padding: 5px 10px 5px 10px;
	background-color: #D7D7D7;
}
.emailHeaderButtons{
	padding: 5px 0px 5px 0px;
	margin-top: 0px;
}
.emailBody{
	padding: 5px 10px 5px 10px;
	font-size: 10pt;
}
.emailAddrBar{
	padding: 0px 3px 0px 3px;
	font-family: Verdana, Arial, San Serif,Helvetica;
	text-align: left;
}
.emailFormField {width:350px;}
.emailSupport {font-size: 8pt; margin-bottom: 10px;}

.filterFormField {width:250px;}
.folderHeaderStyle {height: 22px;}
#panelFolderBar {
	width: 215px !important;
}

.headerEmail{font-size: 12pt;padding-right: 20px;}
.loginInfoTable{margin: 40px 15px 40px 15px;}

.loginRow{
	height: 30px;
	font-size:10pt;
	text-align: center;
}
.loginRightTitle {font-size: 11pt;font-weight: 700;}
.loginTitle {font-size: 10pt;	font-weight: 700;}
.loginRightMainTitle {font-weight:700;	font-size: 16pt;}

.mailOpt,.fr{
	float: right;
	text-align:right;
}
.mailFlag,.fl {float: left;	text-align:left;}

.mailNext{
	float: right;
	text-align:right;
	font-weight: 700;
}
.nav A{
	font-family:  Verdana, Arial, Helvetica	!important;
	font-size: 8pt	!important;
	font-weight: 700	!important;
}
.navbar{
	padding: 0px;
	font-weight: bolder;
	font-size: 11px;
	text-align: center;
	width: 100%;
	height: 15px;
}
.navbar A {
	padding: 0px;
	text-decoration: none
	!important;
}
.navbarTop {
	padding: 0px;
	font-weight: bolder;
	font-size: 11px;
	text-align: center;
	width:100%;
	height: 22px;
}
.navbarTop A {
	padding: 0px 10px 0px 10px;
	text-decoration: none	!important;
}
.noteboxContent{padding: 10px;}
.optionHeader {font-size: 10pt;padding: 3px 3px 3px 5px;margin-bottom:3px;}
.optInfo {
	padding: 5px 5px 5px 10px;
}
.fIt A{
	text-decoration: none !important;
	font-size: 8pt;
	letter-spacing: 0px;
}

.panelPadding {margin-right: 10px;}
.showbox {padding: 10px 0px 10px 0px;}
.showboxLeft, .showBoxLink {padding: 10px 0px 0px 0px;}

.showMailOpt A{
	text-decoration: none 	!important;
	font-family:  Verdana, Arial, Helvetica	!important;
	font-size: 8pt	!important;
}
.showMailOpt A:hover {text-decoration: underline	!important;}
.subjectLine {font-size: 12pt;}
.titleBar {
	font-size:14pt;
	text-align:center;
	height: 22px;
}
.viewOpt {
	float: left;
	text-align:left;
	padding-left: 10px;
}
.whiteLine {padding: 0px 1px 1px 1px;}
.pg TD {	padding-right: 5px;}
.usageTxt {padding: 3px 5px 3px 5px;}
.linkPadding {padding: 10px;}
.editPadding {padding-top: 5px;}
TD.composeBox {border-bottom: dashed 1px #CCCCCC; padding-bottom: 5px}
.optionContent div {margin-bottom: 10px;}
.optionContent {border:dashed 1px #cccccc; padding: 10px;text-align:left;}
.description {padding: 15px; background-color: #efefef; margin-top: 0px; margin-bottom: 15px;}
.description2 {background-color: #efefef;}

.example {font-style: italic}
.example2 {font-style: italic; margin-left: 20px;}

.pControlTxt, .pControlTxt A {color: red;font-family: Verdana, Arial, Helvetica; font-size: 9px}
.pControlTxt {font-weight: 700;}
.pControlTxt A {font-weight: normal;}

.wizHd TD, .wizTitle  {
	font-family: Arial, Helvetica, Sans-serif;
	font-weight: 700;
}
.wizHd TD {font-size: 12pt;}
.wizTitle {font-size: 11pt;}

/*.wizBody {padding: 15px;	font-size: 9pt;}
html>body .wizBody {
	height: 320px !important;
}*/
.wizBody INPUT {font-size: 9pt;}
.wizTitle, .wizDesc {margin: 7px;}
.wizDesc P {
	margin-top: 0px;
	margin-bottom: 7px;
}

.button {
	padding: 2px;
	height: 18px;
	cursor:pointer;
	text-decoration: none !important;
}
a.button 
{
	border-top: solid 1px #CCCCCC !important;
	border-bottom: solid 1px #666666 !important;
	border-left: solid 1px #CCCCCC !important;
	border-right: solid 1px #666666 !important;
}
a.button span, a.button, a.button:hover {color: black !important;}
a.button img {margin-bottom: 2px;}
.menu_popup TD A{
	padding: 3px 10px 3px 7px;
	width: 100%;
   display: block;

	font-family: Verdana, Helvetica, Arial;
	font-size: 8pt;
	text-decoration: none;
}
.subfolders TD IMG {margin-top:5px;}
.subfolders TD A /* fixes dropdown menu for folder links for mozilla */
{
	margin-left: 10px;
	margin-top: -15px; 
	margin-bottom: -15px;
	display: block;
	width: 100%;
	font-family: Verdana, Helvetica, Arial;
	font-size: 8pt;
	text-decoration: none;
}
html>body .menu_popup TD A  {width:auto;} /* mozilla fix for dropdowns */
html>body .menu_popup TD A:hover  {width:auto;} /* mozilla fix for dropdowns */
html>body .subfolders TD A {width: auto;} /* mozilla fix for dropdowns */

#dhtmltooltip /* required for tooltip to function */
{
	background-color: #FFFFE0;
	border: 2px solid #000000;
	font-size: 8pt;
	padding: 2px;
	position: absolute;
	visibility: hidden;
	width: 150px;
	z-index: 1000;
}
.fIt { 
	border-bottom: #cccccc 1px dashed; 
	text-decoration: none 
}
.formButton, a.button2{
background-image: url(../images/formButtonBg.jpg);
border: outset 1px #cccccc;

font-size: 8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

margin:0px;
}

html>body .downArrow  {margin:4px 4px 0px 4px;} /* mozilla fix */
.downArrow {margin:5px 4px 2px 4px;}

.downContent{
	height:15px;
	margin-right:5px;
}
html>body .downContent /* mozilla fix */
{
	margin:4px 4px 0px 4px;
}
html>body .downButton /* mozilla fix */
{
 margin: 0px;
 height: 17px;
}
.downButton {height: 22px;}

.globalNavRow a {text-decoration: none !important; color:black !important;}
.globalNavRow a:hover {text-decoration: underline !important; color:black !important;}


.attentionField {
	background-color: #FFFFA0;
	font-weight: 700;
}
.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

/*----------------------------- E-Mail Wizard ------------------
	--------------------------------------------------------------*/
/*	
	* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
*/
.wizBody {
	margin-left: auto;
	margin-right: auto;
	width: 100%;	
	height: auto;
	text-align: center;
	/*background:url(../images/bg_logo.png) no-repeat center;*/
}

.wizMainContainer {
	margin-left: auto;
	margin-right: auto;
	width: 750px;
	text-align: left;	
	padding-top: 20px;	
}

.wizMidContainer {
   /*background-color: #fff;	
	-moz-opacity: 0.75;
	opacity:.75;
	filter: alpha(opacity=75);*/
	background-color: #ECECEC;
	padding: 0;	
	width: 750px;		
	background-image:url(../images/bg_top.gif);		
	background-repeat:repeat-x;
   margin: 5px 0 5px 0;	
}

.wizMidContBg {	
	/*background:url(../images/midContBg.jpg) no-repeat right;*/
}
.wizTitle {
	color: #000;
	font-weight: bold;
	font-size: 125%;
	margin: 0;
	padding: 0;
}
.wizDesc {
	color: #000;	
	font-size: 90%;	
	line-height: 16pt;
	padding: 0 0 3px 0;
}
.wizLinksTitle {
	margin: 10px 0 5px 0;
	color: #676767;
	font-size: 105%;
	font-weight: bold;
}

.wizTopCorners {
	position: relative;
	height: 10px;
	background:url(../images/corner_upRight.gif) no-repeat right top;	
	padding: 0;	
	margin: 0;
	font-size: 1px;
}
.wizTopCorners img{
	margin: 0;
	padding: 0;
}

.wizSideBorder {  
   position: relative;    
	border-left: solid 1px #B8B8B8;
	border-right: solid 1px #B8B8B8;
	min-height: 106px;
	padding:  0 0 0 15px;
	margin: 0;
}

.wizLinksTitle2 {
	margin: 0 0 0 15px;
	color: #676767;
	font-size: 105%;
	font-weight: bold;
}

.wizLinksTitle2 a, a:hover{	
	color: #676767;	
}

.wizLinks ul {
	margin: 0;
	padding: 0;		
}
.wizLinks {
	width: auto;
	height: auto;
	margin: 0 0 0 30px;
	padding: 0;			
}

.wizLinks li{	
	list-style-image: url(../images/bullet.gif);	
	padding-bottom: 8px;	
}
.wizLinks li a{	
	color: #000;
	text-decoration: underline;	
}

.wizSpamType {
	height: 110px;
	margin: 0 0 0 15px;
	padding: 5px 0 0 0;			
}
.wizSpamType input {	
	margin: 0 5px 0 0;
	padding: 0;			
}

.wizEmailType {
	height: 50px;
	margin: 5px 0 5px 15px;
	padding: 5px 0 0 0;			
}
.wizEmailType input {	
	margin: 0 5px 0 0;
	padding: 0;			
}

.wizContacts {
	height: 130px;
	margin: 0 0 0 15px;
	padding: 0;			
}
.wizContacts input {	
	margin: 0 5px 5px 0;
	padding: 0;			
}

.wizName {	
	height: 106px;		
	/*background:url(../images/mail_icon.jpg) no-repeat left center;	*/
}
.wizName td{			
	position: relative;	
	width: 500px;
	padding: 0 0 0 15px;
	margin: 0;
}
html>body .wizName td 
{
	padding: 0 0 0 0;
}

html>body .wizName input{		
	margin: 10px 0 0 0;		
}

.wizOffers {
	height: 410px;
	width: 520px;
	margin: 0;
	padding: 0 0 0 15px;				
}
.wizOffers iframe {	
	margin: 5px 0 0 0;
	padding: 0;			
	width: 520px;
	height: 400px;
	background-color: transparent;
}

.wizMidContainerBottom {
   background-color: white;
	margin: 0;
	padding: 0;
	width: 750px;	
	background:url(../images/bg_btm.gif) repeat-x;				
}
.wizBotCorners {
	position: relative;
	height: 10px;
	background:url(../images/corner_btmRight.gif) no-repeat right top;
	padding: 0;
	display: block;
	font-size: 1px;
	}

.wizWelcomeBtmText {	
	margin: 15px 0 0 0;
	padding: 0;
	font-size: 110% ;
	line-height: 14pt;
}	
#lblwiztitle, #lblwizdesc
{
	font-size: 110% ;
}
.wizWelcomeBtmText2{
	text-align: right;
	margin: 10px 0 5px 0;
	padding: 0;
	font-weight: bold;
}	

.wizOffersBtmText{	
	margin: 0;
	padding: 0;
	font-size: 90%;
	line-height: 14pt;
}	

.wizHTMLEditor {
	width: 750px;
	height: 200px;
	border: solid 1px #b8b8b8;
}

.continueButton {
	text-align: right;
	margin: 10px 0 20px 0;
	padding: 0;	
	background-color: transparent;		
}
.continueButtonTxt {	
	color: #fff;
	font-weight: bold;
	background-color: #B8B8B8;	
}
	
