body, td, th {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size: 13px;
}
input, select, textarea {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size: 13px;
}

.collapseToggleLeft {width:5px;height:35px;background: url("../images/mini-left.gif") no-repeat;margin:0;padding:0px;cursor:hand;cursor:pointer;}
.collapseToggleRight {width:5px;height:35px;background: url("../images/mini-right.gif") no-repeat;margin:0;padding:0px;cursor:hand;cursor:pointer;}
.panel { width:100px; height:50px; position:absolute; padding: 1px; background-color:#FFF5BD; visibility:"visible"; z-index:100; top:100; left:100; pixelTop:100; pixelLeft:300; border:1px solid black; font-weight:bold; color: black; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size:12px; text-align: center; }
.preloader { width:150px; height:50px; position:absolute; padding: 1px; background-color:#FFFFFF; visibility:"visible"; z-index:100; top:100; left:100; pixelTop:100; pixelLeft:300; font-weight:bold; color: black; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size:12px; text-align: center; }
.data_preloader { width:150px; height:30px; padding: 1px; background-color:#FFFFFF; font-weight:bold; color: black; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size:12px; text-align: center; }
.table_data_preloader { color: black; }
.submenu { width:96%; height:22px; background-color:#F1F1E8; border:1px solid #919B9C; padding: 2px; padding-left: 10px; padding-top: 6px; }
.submenu A:link {color : #0099FF;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;text-decoration : none;}
.submenu A:visited {color : #0099FF;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;text-decoration : none;}
.submenu A:hover {color : #0099FF;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;text-decoration : underline;}

.input_elements input {background-color : #FFFFFF; color : #000000;}
.input_elements select {background-color : #FFFFFF; color : #000000;}
.input_elements textarea {background-color : #FFFFFF; color : #000000;}
.item_title_thin {font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size:12px;color:black;}
.item_title_thick {font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size:12px;color:black;font-weight:bold;}
.table_action_style { background-color: white;}
.table_action_style td {color : black;}

.panel_wrapper div.panel {display: none;}
.panel_wrapper div.current {display: block;width: 100%;height: 300px;overflow: visible; /* Should be auto but that breaks Safari */}

fieldset {width:96%; border: 1px solid #919B9C;font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size: 12px;margin: 0px;padding: 4px;}
legend {color: #2B6FB6;font-weight: bold;}
.forms {width:96%;height:450px;overflow: auto;padding:10px;}
html, body {margin: 0;padding: 0;border: 0 none;}
.forms2 {width:96%;height:230px;overflow: auto;padding:1px;}
.forms3 {width:96%;height:180px;overflow: auto;padding:1px;}
.forms4 {width:200px;height:120px;overflow: auto;padding:1px;}
.forms5 {width:98%;height:180px;overflow: auto;padding:1px;}
.test_emails {width:96%;height:300px;overflow: auto;padding:1px;}

A.header_link:link {color : #0099FF;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;text-decoration : underline;}
A.header_link:visited {color : #0099FF;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;text-decoration : underline;}
A.header_link:hover {color : #0099FF;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;text-decoration : none;}

A.header_link2:link {color : #990000;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;font-weight:bold;text-decoration : underline;}
A.header_link2:visited {color : #990000;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;font-weight:bold;text-decoration : underline;}
A.header_link2:hover {color : #990000;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;font-weight:bold;text-decoration : none;}

A.header_link3:link {color : #0099FF;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;text-decoration : underline;}
A.header_link3:visited {color : #0099FF;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;text-decoration : underline;}
A.header_link3:hover {color : #0099FF;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;text-decoration : none;}

A.header_link4:link {color: green;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;font-weight:bold;text-decoration : underline;}
A.header_link4:visited {color: green;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;font-weight:bold;text-decoration : underline;}
A.header_link4:hover {color: green;font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size : 12px;font-weight:bold;text-decoration : none;}

A.pic_view:link {color: black;text-decoration: none;}
A.pic_view:visited {color: black;text-decoration: none;}
A.pic_view:hover {color: black;text-decoration: none;}

/* classes for validator */
.tfvHighlight
	{color: #CEA639;}
.tfvNormal
	{color: #555;}
.inputHighlighted
	{color: #CEA639;}
.inputNormal
	{color: #555;}

.form1 {border-collapse:collapse;}
.form1 td {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size:12px;font-weight:bold;color:#555; background-color: #ffffff; padding:3px;}
.form1 input,textarea,select {-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;font-size:1.1em;color:#666;padding:3px;font-family:"Lucida Grande","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}
.form1 input,textarea,select { background-color:#FFFFFF; border:2px solid #CCCCCC; }
.form1 input:focus,textarea:focus { border:2px solid #ff7b57;background:#fff; }

.form2 {border-collapse:collapse;}
.form2 td {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size:12px;font-weight:bold;color:#555; background-color: #ffffff; padding:3px;}
.form2 input,textarea,select {-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;font-size:1.1em;color:#666;padding:3px;font-family:"Lucida Grande","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}
.form2 input,textarea,select { background-color:#FFFFFF; border:2px solid #CCCCCC; }
.form2 input:focus,textarea:focus { border:2px solid #ff7b57;background:#fff; }

.form3 {border-collapse:collapse;}
.form3 td {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size:12px;font-weight:bold;color:#555; background-color: #ffffff; padding:4px;}
.form3 input,textarea,select {-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;font-size:1.1em;color:#666;padding:3px;font-family:"Lucida Grande","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}
.form3 textarea {width: 100%;}
.form3 input,textarea,select { background-color:#FFFFFF; border:2px solid #CCCCCC; }
.form3 input:focus,textarea:focus { border:2px solid #ff7b57;background:#fff; }
.form3 #note {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; color: #000000; font-size: 12px;}

.form4 {border-collapse:collapse;}
.form4 td {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size:12px;font-weight:bold;color:#555; background-color: #ffffff; padding:4px;}
.form4 input,textarea,select {-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;font-size:1.1em;color:#666;padding:3px;font-family:"Lucida Grande","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}
.form4 input,textarea,select { background-color:#FFFFFF; border:2px solid #CCCCCC; }
.form4 input:focus,textarea:focus { border:2px solid #ff7b57;background:#fff; }
.form4 #note {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; color: #000000; font-size: 12px;}

.form5 {border-collapse:collapse;}
.form5 td {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size:12px;font-weight:bold;color:#555; padding:6px;}
.form5 #note {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; color: #000000; font-size: 12px;}
.form5 input,textarea,select {-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;font-size:1.1em;color:#666;padding:5px;font-family:"Lucida Grande","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}
.form5 input,textarea,select { background-color:#FFFFFF; border:2px solid #CCCCCC; }
.form5 input:focus,textarea:focus { border:2px solid #ff7b57;background:#fff; }
.form5 input.buttons {color: #fff; width:130px; height:30px; background:#ce0000; border-color:#ff3e3e;}

.form6 {}
.form6 input,textarea,select {-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;font-size:1.1em;color:#666;padding:5px;font-family:"Lucida Grande","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}
.form6 input,textarea,select { background-color:#FFFFFF; border:2px solid #CCCCCC; }
.form6 input:focus,textarea:focus { border:2px solid #ff7b57;background:#fff; }
.form6 input.buttons {color: #fff; width:130px; height:30px; background:#ce0000; border-color:#ff3e3e;}

.table_basic {background-color: white; width: 100%; border-collapse:collapse; border-spacing:0; }
.table_basic th {background-image:url('../images/header_bg.gif'); font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: #000000; border-right: 1px solid #AAAAAA; border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #AAAAAA; padding: 6px;}
.table_basic td {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: #000000; border-right: 1px solid #AAAAAA; border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #AAAAAA; padding: 2px;}

.main_table {tableLayout: fixed; width: 98%; border-width:1px; border-color:#919B9C; border-style:solid; border-collapse:collapse; border-spacing:0; }
.main_table th {background-image:url('../images/header_bg.gif'); font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: #000000; border-right: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #AAAAAA; padding: 4px;}
.main_table td {color : #2C92D6; padding: 2px; border-width:1px; border-color:#919B9C; border-style:solid; border-collapse:collapse; border-spacing:0; }
.main_table input {}
.main_table select {}

.main_report {border-collapse:collapse;}
.main_report th {font-weight: bold; color: #2B6FB6; text-align: right;}
.main_report td {font-weight: bold; color: #000000;}

.account_status {border-collapse:collapse;}
.account_status tr {vertical-align: top;}
.account_status span {font-weight: bold; color: #2B6FB6; text-align: right;}
.account_status td {color: #000000; padding: 2px;}

.report_by_clicks {tableLayout: fixed; width: 98%; border-width:1px; border-color:#919B9C; border-style:solid; border-collapse:collapse; border-spacing:0; }
.report_by_clicks th {font-weight: bold; color: #2B6FB6;}
.report_by_clicks td {color: #000000; border-width:1px; border-color:#919B9C; border-style:solid; border-collapse:collapse; border-spacing:0; }
/* tabs */
.tabs {float: left; width: 100%; line-height:normal; background-image: url("../images/tab/tabs_bg.gif"); }
.tabs ul { margin: 0; padding: 0px 0px 0; list-style: none; }
.tabs li {float: left; background: url("../images/tab/tab_bg.gif") no-repeat left top; margin: 0; margin-left: 0px; margin-right: 2px;	padding: 0 0 0 14px; line-height: 36px; }
.tabs li.current {background: url("../images/tab/tab_sel_bg.gif") no-repeat left top; margin-right: 2px; }
.tabs span {float: left; display: block; background: url("../images/tab/tab_end.gif") no-repeat right top;	padding: 0px 14px 0px 0px; }
.tabs .current span {background: url("../images/tab/tab_sel_end.gif") no-repeat right top; }
.tabs a {text-decoration: none; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold;}
.tabs a:link, .tabs a:visited, .tabs a:hover {color: #CE0000;text-decoration:none;font-size: 13px;}
.tabs .current a:link, .tabs .current a:visited, .tabs .current a:hover {color: #FFFFFF;text-decoration:none;font-size: 13px;}
.tabs a:hover {text-decoration : none;font-size: 13px;}
.tabs .current {}
.tabs .current a, .tabs .current a:link, .tabs .current a:visited {text-decoration : none;font-size: 13px;}

.table_billinfo {background-color: #F7F3DB; width: 100%; border-width:1px; border-color:#CEA639; border-style:solid; border-collapse:collapse; border-spacing:0; }
.table_billinfo th {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border-width:1px; border-color:#CEA639; border-style:solid;}
.table_billinfo td {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: #000000; border-width:1px; border-color:#CEA639; border-style:solid; padding: 8px;}
.billinfo_item_title_thick {font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size:12px;color:#2B6FB6;font-weight:bold;}
.billinfo_item_title_thick2 {font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size:12px;color:#2BB635;font-weight:bold;}
.billinfo_item_title_thick3 {font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size:12px;color:#FF6600;font-weight:bold;}
.box1 {background-color: #F7F3DB; width: 96%; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: #000000; padding: 8px; border-width:1px; border-color:#CEA639; border-style:solid; border-collapse:collapse; border-spacing:0;}
.box2 {background-color: #F7F3DB; width: 80%; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: #000000; padding: 4px; border-width:1px; border-color:#CEA639; border-style:solid; border-collapse:collapse; border-spacing:0;}
.box3 {background-color: #F7F3DB; width: 85%; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: #000000; padding: 8px; border-width:1px; border-color:#CEA639; border-style:solid; border-collapse:collapse; border-spacing:0;}
.wizard_header {font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size:14px;color:black;font-weight:bold;}
.wizard_text {font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;font-size:12px;color:black;}
.green {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: white;font-weight:bold;background-color:#99CC00;padding: 4px;}
.red {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: white;font-weight:bold;background-color:#FF6600;padding: 4px;}
.grey {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: white;font-weight:bold;background-color:#999999;padding: 4px;}
.yellow {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: black;font-weight:bold;background-color:#FFFF33;padding: 4px;}
.green2 {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px; color: #99CC00;font-weight:bold;}
/*popups classes*/
 .fontClass {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 12px;}
 .capfontClass {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color:  #ffffff;}
 .capfontClass A {color: #ffffff; font-size: 12px;}
 .fgClass {background-color: #FFFFFF;}
 .bgClass {background-color: #FF9600;}
/*end popups classes*/
#emails_for_test_delivery {width:98%;height:200px;overflow: auto;padding:1px;}
#audience_id_cont {width:98%;height:70px;overflow: auto;padding:1px;}
a.button {
    white-space: nowrap;
    display: block;
    width: 245px;
    line-height: 25px; 
    padding: 10px 20px 10px 40px;
    color: #FFFFFF;                  
    text-decoration: none;
    background: url(../images/button.png) no-repeat 0px 0px;
	font-size: 19px;
	font-family:Arial;
	font-weight:bold;
}

a.button:hover {
    color: #FFFFFF;
    background: url(../images/button.png) no-repeat 0px -45px;
	font-size: 19px;
	font-family:Arial;
	font-weight:bold;
}

a.button2 {
    display: block;
    width: 160px;
    height: 25px;
    padding: 10px 0px 10px 5px;
    color: #FFFFFF;
    text-decoration: none;
    background: url(../images/button2.png) no-repeat 0px 0px;
	font-size: 19px;
	font-family:Arial;
	font-weight:bold;
}

a.button2:hover {
    color: #FFFFFF;
    background: url(../images/button2.png) no-repeat 0px -45px;
	font-size: 19px;
	font-family:Arial;
	font-weight:bold;
}
