/* Core Styles */

body,td
{
	color: black;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, SunSans-Regular;
}

a
{
	color: #005b99;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
}

a:link
{
	color: #005b99;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
}

a:visited { color: #005b99; }

a:hover
{
	color: #004778;
	text-decoration: underline;
}

a:active { color: #005b99; }

table {
	border: 0;
}
.navlink{
margin-right:10px;
padding-bottom:10px;

}
/* Menu Styles */
a:link.menu, a:visited.menu, a:hover.menu, a:active.menu
{
	color: white;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	font-weight: bold;
	text-decoration: none;
	cursor: default;
	padding-right: 1px;
	padding-left: 1px;
}

.menuheading
{
	color: white;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	font-weight: bold;
	text-decoration: none;
	cursor: default;
	padding-right: 8px;
	padding-left: 8px;
}

.menuitem
{
	color: white;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	font-weight: bold;
	text-decoration: none;
	cursor: default;
	padding-right: 8px;
	padding-left: 8px;
	height: 20px;
	vertical-align: middle;
	border-bottom: 1px solid #d74141;
}

.menuitemsection
{
	color: white;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	font-weight: bold;
	text-decoration: none;
	cursor: default;
	padding-right: 8px;
	padding-left: 8px;
	height: 20px;
	vertical-align: middle;
	border-bottom: 1px solid #5081a4;
}

.menuborder
{
	color: white;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	font-weight: bold;
	text-decoration: none;
	background-color: #5d92b7;
	cursor: default;
	border: solid 1px #5081a4;
}

/* Asset Manager Styles */
.assetpad
{
	background: url(../images/mama/slide.gif) no-repeat left top;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	padding: 0px;
}

.assetname
{
	color: #808080;
	font-size: 10px;
	/*	added by Gary	*/
	padding-top: 20px;
	padding-left: 10px;
}

.assetobject
{
	background-color: #fff;
	margin-right: 5px;
	margin-bottom: 5px;
	border: solid 1px #c4ccda;
}

.assettype
{
	color: #4682b4;
	font-weight: bold;
	font-size: 10px;
}

/* Form Styles */
input[type="text"], input[type="password"]
{
	font: 11px Arial, Helvetica, sans-serif;
	border: solid 1px #aeb7c2;
	padding: 3px;
	height: 21px;

}

.textfield
{
	color: black;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, SunSans-Regular;
	background-color: white;
	border: solid 1px #aeb7c2;
	height: 15px;
}

textarea
{
	color: black;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, SunSans-Regular;
	background-color: white;
	margin: 0px;
	border: solid 1px #aeb7c2;
}

textarea[name="content"]
{
	color: black;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, SunSans-Regular;
	background-color: white;
	border: solid 1px #aeb7c2;
	width: 100%;
}

button,input[type="button"],input[type="file"],input[type="submit"],input[type="reset"]
{
	font-size: 11px;
	font: 11px Arial, Helvetica, sans-serif;
	vertical-align: middle;
	margin: 1px;
	border: solid 1px #aeb7c2;
	height: 21px;
	cursor: pointer;
}
select[size], select
{
	color: black;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, SunSans-Regular;
	background-color: white;
	border: solid 1px #aeb7c2;
}

.roundtextfield
{
	color: black;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, SunSans-Regular;
	background-color: white;
	text-align: left;
	vertical-align: text-bottom;
	padding-top: 1px;
	border-style: solid none solid none;
	border-width: 1px 0px 1px 0px;
	border-color: #aeb7c2;
	width: 180px;
	height: 17px;
}

/* Padding, Borders & images */
.indexpad
{
	padding-right: 10px;
	padding-left: 10px;
}

.pad1 { padding-bottom: 1px; }

.linedivision
{
	padding-left: 5px;
	border-bottom: 1px solid #445F81;
}

.linedivision_top
{
	padding-left: 5px;
	border-top: 1px solid #445F81;
}

.linedivision_toplite { border-top: 1px solid #c4ccda; }
.linedivision_topni { border-top: 1px solid #445F81; }

.linedivision_subindent
{
	padding-left: 20px;
	border-bottom: 1px solid #445F81;
}

.linedivision_ri
{
	text-align: right;
	padding-right: 5px;
	border-bottom: 1px solid #445F81;
}

.linedivision_ni { border-bottom: 1px solid #445F81; }

.linedivision_centi
{
	padding-right: 2px;
	padding-left: 2px;
	border-bottom: 1px solid #445F81;
}

.linedivision_lhborder
{
	border-bottom: 1px solid #445F81;
	border-left: 2px solid #445F81;
}

.linedivision_lhborder1
{
	border-bottom: 1px solid #445F81;
	border-left: 1px solid #445F81;
}

.lhborder
{
	padding-left: 5px;
	border-left: 1px solid #445F81;
}

.indent { text-indent: 5px; }
.indent4px { padding-left: 4px; }

.indent_ends
{
	padding-right: 2px;
	padding-left: 2px;
}

.listpad
{
	padding-right: 5px;
	padding-left: 5px;
}

.tableborder
{
	border-top: 1px solid #445F81;
	border-right: 1px solid #445F81;
	border-left: 1px solid #445F81;
}

.tableborder_top
{
	border-style: solid;
	border-width: 1px 2px 2px 2px;
	border-color: #445F81;
}

.dialogueborder
{
	background-color: #e2e8ee;
	border: 1px solid #c4ccda;
	padding: 4px;
}

.dialoguebase
{
	background-color: #e2e8ee;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #c4ccda;
}

.dialogueside
{
	background-color: #e2e8ee;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #c4ccda;
}

.imageborder { border: solid 1px #c4ccda; }

hr
{
	border-style: none none solid none;
	border-width: 0px 0px 1px 0px;
	border-color: #c4ccda;
	height: 0px;
}

/* Text Formatting */
.title
{
	color: white;
	font: bold 11px Arial, Helvetica, sans-serif;
}

.light { color: #c0c0c0; }

.heading
{
	color: #142e45;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, SunSans-Regular;
}

.heading_plain
{
	color: #142e45;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, SunSans-Regular;
}

.dialogue_heading
{
	color: #142e45;
	font: bold 11px Arial, Helvetica, sans-serif;
}

.visualnote
{
	color: #4775ff;
	font: bold 11px Arial, Helvetica, sans-serif;
}

.Pageheading
{
	color: #142e45;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.sectionheading
{
	color: #142e45;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin: 0 0 15px 0;
}
.notetext
{
	color: #e2e6ee;
	font-size: 10px;
}

.notetextdark
{
	color: #142e45;
	font-size: 10px;
}

/* POLLS */
.poll_results
{
	background-color: #e2e8ee;
	margin: 10px;
	padding: 5px;
}

.poll_background
{
	background-color: #e2e8ee;
	margin: 10px;
	padding: 0px,0px,5px,0px;
}

.poll_graph1
{
	background-color: #5d92b7;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #5d92b7;
	height: 15px;
}

.poll_graph2
{
	background-color: #ff0;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #ff0;
	height: 15px;
}

.poll_graph3
{
	background-color: #7cfc00;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #7cfc00;
	height: 15px;
}

.poll_graph4
{
	background-color: #00fa9a;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #00fa9a;
	height: 15px;
}

.poll_graph5
{
	background-color: #00bfff;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #00bfff;
	height: 15px;
}

.poll_graph6
{
	background-color: #00f;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #00f;
	height: 15px;
}

.poll_graph7
{
	background-color: #9400d3;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #9400d3;
	height: 15px;
}

.poll_graph8
{
	background-color: #f0f;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #f0f;
	height: 15px;
}

.poll_graph9
{
	background-color: #ff1493;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #ff1493;
	height: 15px;
}

.poll_graph10
{
	background-color: #dc143c;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #dc143c;
	height: 15px;
}

.poll_graph11
{
	background-color: #f00;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #f00;
	height: 15px;
}

.poll_graph12
{
	background-color: #a9a9a9;
	margin-top: 3px;
	margin-bottom: 3px;
	border-right: 2px solid #a9a9a9;
	height: 15px;
}

.graph_text
{
	color: white;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	text-decoration: none;
}
/* Edit Message Page */
#messageedit {
}
#messageedit textarea {
	width: 80%;
	height: 200px;
	margin-bottom: 10px;
	padding: 4px;
}
.messageedit_select {
	width: 200px;
	height: 80px;
}
.messageedit_dropdown {
	width: 200px;
}

#messageedit input[type="text"], input[type="password"] {
	width: 250px;
}
/* Campaign Pages */
#campaign {
}
#campaign textarea {
	margin-bottom: 10px;
	padding: 4px;
}
.campaign_select {
	width: 200px;
	height: 80px;
}
.campaign_dropdown {
	width: 200px;
}
#campaign input[type="text"], input[type="password"] {
	width: 250px;
}

#required {
	background: #FFDBDB;
}
#assignbutton {
display: inline;
width: 20px;
}
.assignbuttonL {
clear: left;
}
.scheduleddate {
border: 0;
}
.show{
display:block;
}
.hide{
display:none;
}


/*	STATIC DASHBOARD style	*/
#static_dashboard {
	width: 350px;
}

.hor_row_title, .no_result {
	color: #006699;
	font-weight:bold;
}

.staticdashboard_section1 {
	background:#D2E4F5;
}

.staticdashboard_section1, .staticdashboard_section2 {
	margin-top: 5px;
	float:left;
	width:370px;
}

.no_result {
	margin-top: 50px;
	text-align: center;
}

/*	Last 5 Sendouts	*/
#last_five_sendouts {
	width: 370px;
}

#newsletter_name, #total_sent, #opened, #date_sent {
	float: left;
}

#newsletter_name_value, #total_sent_value, #opened_value, #date_sent_value {
	float: left;
}

#newsletter_name, #newsletter_name_value {
	width: 130px;
}

#total_sent {
	margin-left: 30px;
}

#opened, #date_sent {
	margin-left: 20px;
}

#total_sent, #total_sent_value {
	width: 60px;
}

#total_sent_value {
	margin-left: 30px;	
	text-align: center;
}

#opened, #opened_value {
	width: 40px;
}

#opened_value {
	margin-left: 20px;
	text-align: center;
}

#date_sent, #date_sent_value {
	width: 60px;
}

#date_sent_value {
	margin-left: 15px;
	text-align: center;
}

/*	Scheduled Sendouts	*/
#scheduled_sendouts {
	width: 370px;
}

#sending_date {
	float: right;
	margin-right: 17px;
}

#messagename {
	float: left;
}

#sendemailtime {
	float: right;
	margin-right: 10px;
}

#subscriber_stats {

}

.row_title {
	float: left;
	width: 130px;
}

.row_data {
	float: left;
}

/*	modified CLASSIC style	*/
#classic_emails_and_campaigns {
	background:url("../images/classic/emails_and_campaigns/emails_and_campaigns.gif") no-repeat;
	width:530px;
	height:157px;
}

#classic_users {
	background:url("../images/classic/manage_users_and_subscribers/manage_users_and_subscriber.gif") no-repeat;
	width:530px;
	height:157px;
}

#classic_system {
	background:url("../images/classic/maintain_and_manage_oi/maintain_and_manage.gif") no-repeat;
	width:530px;
	height:157px;
}

#classic_reports {
	background:url("../images/classic/oi_reports/reports.gif") no-repeat;
	width:530px;
	height:157px;
}

/* 	modified WIZARD style	*/
.back_btn {
    overflow: hidden;
    background-image: url("../images/wizard/buttons/back.gif"); 
    background-repeat: no-repeat;
    height: 22px;
	width: 45px;
	margin-top: 108px;
	margin-right: 0px;
	float: right;
	text-indent: -6000px;
}

.next_btn {
    overflow: hidden;
    background-image: url("../images/wizard/buttons/next.gif"); 
    background-repeat: no-repeat;
    height: 22px;
	width: 43px;
	margin-top: 108px;
	margin-right: 10px;
	float: right;
	text-indent: -6000px;
}

#active_wizard_switch {
	padding: 35px 0 0 0;
    overflow: hidden;
    background-image: url("../images/wizard/buttons/active_oi_wizard.gif"); 
    background-repeat: no-repeat;
    height: 0px !important; /* for most browsers */
    height /**/:35px; /* for IE5.5's bad box model */
	width: 80px;
	float: right;
}

#grey_wizard_switch {
	padding: 35px 0 0 0;
    overflow: hidden;
    background-image: url("../images/wizard/buttons/grey_oi_wizard.gif"); 
    background-repeat: no-repeat;
    height: 0px !important; /* for most browsers */
    height /**/:35px; /* for IE5.5's bad box model */
	width: 80px;
	float: right;
}

#grey_wizard_switch:hover {
	background-image: url("../images/wizard/buttons/active_oi_wizard.gif");
}

#active_classic_switch {
	padding: 35px 0 0 0;
    overflow: hidden;
    background-image: url("../images/wizard/buttons/active_oi_classic.gif"); 
    background-repeat: no-repeat;
    height: 0px !important; /* for most browsers */
    height /**/:35px; /* for IE5.5's bad box model */
	width: 75px;
	float: right;
}

#grey_classic_switch {
	padding: 35px 0 0 0;
    overflow: hidden;
    background-image: url("../images/wizard/buttons/grey_oi_classic.gif"); 
    background-repeat: no-repeat;
    height: 0px !important; /* for most browsers */
    height /**/:35px; /* for IE5.5's bad box model */
	width: 75px;
	float: right;
}

#grey_classic_switch:hover {
	background-image: url("../images/wizard/buttons/active_oi_classic.gif");
}

.step_title {
	display: none;
}

/* Styling for Wizard Step 01 */
#active_wizard_step_01, #grey_wizard_step_01 {
    overflow: hidden;
    background-image: url("../images/wizard/step01/active_step_01.gif"); 
    background-repeat: no-repeat;
    height: 141px;
	width: 535px;
}

#grey_wizard_step_01 {
    background-image: url("../images/wizard/step01/grey_step_01.gif"); 
}

#step_01_text, #grey_step_01_text {
	margin-top: 40px;
	margin-left: 80px;
}

#grey_step_01_text {
	color: #CCCCCC;
}

#step_01_btn {
    overflow: hidden;
    background-image: url("../images/wizard/step01/active_create_subscribers_categories_btn.gif"); 
    background-repeat: no-repeat;
    height: 22px;
	width: 192px;
	margin-top: 15px;
	margin-left: 80px;
	float: left;
	text-indent: -6000px;
}

* html #step_01_btn {
	margin-left: 40px;
}

#grey_step_01_btn { display:	none; }

#big_next_btn {
    overflow: hidden;
    background-image: url("../images/wizard/buttons/big_next.gif"); 
    background-repeat: no-repeat;
    height: 22px;
	width: 88px;
	margin-top: 25px;
	margin-right: 10px;
	float: right;
	text-indent: -6000px;
}

#grey_big_next_btn { display:	none; }

/* Styling for Wizard Step 02 */
#active_wizard_step_02, #grey_wizard_step_02 {
    overflow: hidden;
    background-image: url("../images/wizard/step02/active_step_02.gif"); 
    background-repeat: no-repeat;
    height: 141px;
	width: 535px;
}

#grey_wizard_step_02 {
    background-image: url("../images/wizard/step02/grey_step_02.gif"); 
}

#step_02_text, #grey_step_02_text {
	margin-top: 40px;
	margin-left: 80px;
}

#grey_step_02_text {
	color: #CCCCCC;
}

#step_02_btn_a, #step_02_btn_b {
    overflow: hidden;
    background-image: url("../images/wizard/step02/active_insert_subscribers_manually.gif"); 
    background-repeat: no-repeat;
    height: 22px;
	width: 192px;
	margin-top: 8px;
	margin-left: 150px;
	float: left;
	text-indent: -6000px;
}

* html #step_02_btn_a, * html #step_02_btn_b {
	margin-left: 80px;
}

#step_02_btn_b {
	background-image: url("../images/wizard/step02/active_import_subscribers_from_csv.gif"); 
}

#grey_step_02_btn_a { display:	none; }

#grey_step_02_btn_b { display:	none; }

#step_02_next_btn, #step_02_back_btn {
	overflow: hidden;
    background-image: url("../images/wizard/buttons/next.gif"); 
    background-repeat: no-repeat;
    height: 22px;
	width: 43px;
	margin-top: 5px;
	margin-right: 10px;
	float: right;
	text-indent: -6000px;
}

#step_02_grey_next_btn { display:	none; }

#step_02_back_btn {
	background-image: url("../images/wizard/buttons/back.gif"); 
	width: 45px;
	margin-right: 0px;
}

#step_02_grey_back_btn { display:	none; }

/* Styling for Wizard Step 03 */
#active_wizard_step_03, #grey_wizard_step_03 {
    overflow: hidden;
    background-image: url("../images/wizard/step03/active_step_03.gif"); 
    background-repeat: no-repeat;
    height: 141px;
	width: 535px;
}

#grey_wizard_step_03 {
    background-image: url("../images/wizard/step03/grey_step_03.gif"); 
}

#step_03_text, #grey_step_03_text {
	margin-top: 40px;
	margin-left: 80px;
}

#grey_step_03_text {
	color: #CCCCCC;
}

#step_03_btn {
    overflow: hidden;
    background-image: url("../images/wizard/step03/active_create_campaign.gif"); 
    background-repeat: no-repeat;
    height: 22px;
	width: 192px;
	margin-top: 8px;
	margin-left: 80px;
	float: left;
	text-indent: -6000px;
}

* html #step_03_btn {
	margin-left: 40px;
}

#grey_step_03_btn { display:	none; }

#step_03_next_btn, #step_03_back_btn {
	overflow: hidden;
    background-image: url("../images/wizard/buttons/next.gif"); 
    background-repeat: no-repeat;
    height: 22px;
	width: 43px;
	margin-top: 20px;
	margin-right: 10px;
	float: right;
	text-indent: -6000px;
}

#step_03_grey_next_btn { display:	none; }

#step_03_back_btn {
	background-image: url("../images/wizard/buttons/back.gif"); 
	width: 45px;
	margin-right: 0px;
}

#step_03_grey_back_btn { display:	none; }

/* Styling for Wizard Step 04 */
#active_wizard_step_04, #grey_wizard_step_04 {
    overflow: hidden;
    background-image: url("../images/wizard/step04/active_step_04.gif"); 
    background-repeat: no-repeat;
    height: 141px;
	width: 535px;
}

#grey_wizard_step_04 {
    background-image: url("../images/wizard/step04/grey_step_04.gif"); 
}

#step_04_text, #grey_step_04_text {
	margin-top: 40px;
	margin-left: 80px;
}

#grey_step_04_text {
	color: #CCCCCC;
}

#step_04_btn {
    overflow: hidden;
    background-image: url("../images/wizard/step04/active_build_email_and_send_now.gif"); 
    background-repeat: no-repeat;
    height: 22px;
	width: 192px;
	margin-top: 15px;
	margin-left: 80px;
	float: left;
	text-indent: -6000px;
}

* html #step_04_btn {
	margin-left: 40px;
}

#grey_step_04_btn { display:	none; }

#big_back_btn {
    overflow: hidden;
    background-image: url("../images/wizard/buttons/big_back.gif"); 
    background-repeat: no-repeat;
    height: 22px;
	width: 88px;
	margin-top: 35px;
	margin-right: 10px;
	float: right;
	text-indent: -6000px;
}

#grey_big_back_btn { display:	none; }

/* Oi3.2 WIZARD STYLES */
.wizardbg{
	background-color	: #E2E8EE;
	border				: 1px solid #C4CCDA;
	height					: 80px;
	padding-left			: 10px;
}

.wizardbgoff{
	background-color	: #F7F7F7;
	border				: 1px solid #C4CCDA;
	height					: 80px;
	padding-left			: 10px;
	color					: #CCCCCC;
}
.wizardtext{
	padding-left			: 10px;
	vertical-align			: top;
	width					: 400px;
	word-wrap				: break-word;
}
span.wizardtext{

}
span.largetext{
	font-size				: 24px;
	display					: inline;
	
}
.wizardbgoff a{
	color: #CCCCCC;
	text-decoration:none;
}
.wizardbgoff a.wizardskipstep{
	display:none;
}

.wizardbgoff > .wizardtext  p{
	display:none;

}



a:link.wizardskipstep, a:visited.wizardskipstep     {
	color: #333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-color: #edf3f6;
/*	background-image: url("../images/button_off.gif");*/
	background-repeat: repeat-x;
	background-position: left center;
	margin-bottom: 10px;
	padding: 3px 12px;
	vertical-align: text-top;
	border-style: solid;
	border-width: 1px;
	border-color: #cbcbca #b8b8b7 #b8b8b7 #cbcbca
	}

.wizardlink {
    float:left;
}


.wizardbutton{
	float:right;
}
.wizardcontainer {
	width:100%; 
	height:65px;
}
.wizardimage {
	float:left;
}
.wizardtext {
	float:right; 
	width:440px;
}
/* Feature Request */
#featurerequest{
	position: absolute;
	top: 50px;
	right: 40px;
}
h2 {
	display:inline;
}

/* Basic/Advance Email Setup in Configuration page */

a.link_button {
    background:#D1CDC6;
    border:1px solid #AEB7C2;
    color:#0C293D;
    padding:3px;
    text-decoration:none;
}

#adv_email {
    display: none;
}

