body {
	margin:0;
	padding:0;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	line-height: 150%;
	color: #000;
    }

img {border :none}    
    
#header{
 	position:relative;
	height:97px;
	background:url('images/header-logo.jpg') no-repeat 160px 0px;
	background-color: #282C2D;
	z-index:10
}

#leftnav {
	float:left;
	width:200px;
	padding-top:10px;
	min-height:450px;
	background-color: #F7941D;
	border-bottom-color: #228453;
	border-bottom-style: outset;
	border-bottom-width: thin;
	border-left-style: none;
	border-right-color: #228453;
	border-right-style: outset;
	border-right-width: thin;
	border-right: thin #D89F5E outset;
	border-bottom: thin #D89F5E outset;
	margin-right:20px;
}
	
#leftnav ul {list-style:none;padding-left:0px;}
#leftnav ul li {margin-left:10px;}
#leftnav ul li a:hover {text-decoration: underline;}

#content {

	padding-left:10px;
	min-height: 450px;
	overflow:visible;
	margin-right:10px;
}



a {
	margin: 1em 0px;
	padding:0px 0 0px 0px;
	color:#000;
	text-decoration: none;
}

a:hover {	color:#fff;text-decoration:underline}
a:active {
	color:#000;
	}
a:active {

	text-decoration: underline;
	}
	
#content_main {min-height:450px;}
#content_main a {text-decoration: none;color:#000}
#content_main a:hover {text-decoration: underline;color:#666}

h1 {
	font-size: 170%;
	font-weight: bold;
}
h2 {
	font-size: 150%;
	font-weight: bold;
	padding-top:10px
}
h3 {
	font-size: 120%;
	font-weight: bold;
	}
	
	
label {display:block}
label.textfield {display:block;float:left;width:150px;}	
input[type=text],input[type=password] {width:300px}
input[type=file] {width:310px}

textarea {height:200px;width:515px}



/* manage client home*/
p.box_left {float:left;

	width:50%;
	padding:2px;
	background:url('images/box_top.gif');
	BORDER: 1px SOLID #90A0B0;
	border-right:none;
	margin:0px
	}
p.box_right {
	padding:2px;
	background:url('images/box_top.gif');
	BORDER: 1px SOLID #90A0B0;
	border-left:none;
	margin:0px}
	
p.box_left_btm {float:left;
	width:255px;
	padding:2px;
	background:url('images/box_top.gif');
	BORDER-BOTTOM: 1px SOLID #90A0B0;
	Border-left: 1px SOLID #90A0B0;
	margin:0px
	}
p.box_right_btm {width:255px;
	padding:2px;
	background:url('images/box_top.gif');
	BORDER-BOTTOM: 1px SOLID #90A0B0;
	Border-right: 1px SOLID #90A0B0;
	margin:0px}
	


p span.white {color:#ffffff}

p.clear {clear:both;margin:0px;height:4px}
p.small {margin:10px}

p.actions {text-align:right;margin:0px;font-size:80%}
span.actions {padding-left:10px;margin:0px;font-size:80%}
.actions a {color:#000000;text-decoration:none}
.actions a:hover {color:#000000;text-decoration:underline}

div.details 
{
	position:relative;
	clear-both;
	z-index:-1;
	margin-top:-21px;
	margin-bottom:10px;
	border:1px solid #90A0B0;
	border-top:none;
	background-color: #E4E8F1
}

div.details p {margin:3px}

p.indent20 {padding-left:20px;margin:5px}
p.smallpadt_b{padding:5px 0px;margin:0px}


/* table styles*/


.datalists {width:80%;font-size:100%;border:1px solid #cccccc;margin-bottom:20px}
.datalists th, .datalists td {padding:2px}
.datalists th {text-align:left;background:url('images/box_top.gif')}
.datalists td {padding:2px;border-top:1px solid  #999999;}
.datalists td.actioncell {width:50%}


.datalists p{float:right;margin-top:-20px}
.datalists td.emptycell {border-bottom:1px solid #cccccc}

.datalists td.nlname {font-size:90%;padding-left:20px;font-weight:bold;border-top:1px solid  #cccccc}
.datalists td.nlactions {font-size:80%;text-align:right;border-top:1px solid  #cccccc}
.datalists td.celltitle {font-size:90%;padding-left:25px;border-top:1px solid  #E9E9E9}
.datalists td.celldata {font-size:90%;border-top:1px solid  #E9E9E9}

.datalists td.listname {padding-left:20px;border:none;border-top:1px solid #E9E9E9}
.datalists td.listactions {font-size:80%;text-align:right;border-top:1px solid #E9E9E9}

.datalists a:hover, .bcinfo a:hover {text-decoration:underline}

.datalists2 {width:80%;font-size:80%;border:1px solid #cccccc;margin-bottom:20px}
.datalists2 th, .datalists2 td {padding:2px}
.datalists2 th {text-align:left;background:url('images/box_top.gif')}
.datalists2 td {padding:2px;border-top:1px solid  #999999;}
.datalists2 td.actioncell {width:50%}


.datalists2 p{float:right;margin-top:-20px}
.datalists2 td.emptycell {border-bottom:1px solid #cccccc}

.datalists2 td.id {width:140px}
.datalists2 td.date {width:120px}
.datalists2 td.nlname {font-size:90%;padding-left:20px;font-weight:bold;border-top:1px solid  #cccccc}
.datalists2 td.nlactions {font-size:80%;text-align:right;border-top:1px solid  #cccccc}
.datalists2 td.celltitle {font-size:90%;padding-left:25px;border-top:1px solid  #E9E9E9}
.datalists2 td.actioncell {width:50%}

.datalists2 td.listname {padding-left:20px;border:none;border-top:1px solid #E9E9E9}
.datalists2 td.listactions {font-size:80%;text-align:right;border-top:1px solid #E9E9E9}

.datalists2 a:hover {text-decoration:underline}

.bcinfo {}
.bcinfo td.row1 {width:160px}



/* newsletterform */
#newsletterform textarea.datalists td.listname {padding-left:20px}
#nl_htmltext {height:300px;width:90%}

/*common thankyou page*/
#thankyou {text-align:center;padding-top:40px}
#tf {margin-left:20px}
#tf p {text-align:left}
#tf label {display:block;float:left;width:80px}

.c_details h1, .c_details h2, .c_details p {margin:0 5px;}
.c_details h1 {font-size:2.5em; color:#fff;}
.c_details h2 {font-size:120%; border:0;margin-top:-15px;padding-bottom:5px}
.c_details h2 {padding-top:0.5em;}
.c_details h4 {font-size:100%; border:0;padding-bottom:5px}
.c_details h4 {padding-top:0.5em;}
.c_details h2 a {color:#FF6600}
.c_details span a {color:#000000;font-size:80%}
.c_details p {font-size:80%}
.c_details {background: transparent;width:500px;margin-right:5px;margin-bottom:5px;position:relative;z-index:100}

.c_details .xtop, .c_details .xbottom {display:block; background:transparent; font-size:1px;}
.c_details .xb1, .c_details .xb2, .c_details .xb3, .c_details .xb4 {display:block; overflow:hidden;}
.c_details .xb1, .c_details .xb2, .c_details .xb3 {height:1px;}
.c_details .xb2, .c_details .xb3, .c_details .xb4 {background:#ffffff; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.c_details .xb1 {margin:0 5px; background:#CCCCCC;}
.c_details .xb2 {margin:0 3px; border-width:0 2px;}
.c_details .xb3 {margin:0 2px;}
.c_details .xb4 {height:2px; margin:0 1px;}
.c_details .xboxcontent {display:block; background:#ffffff; border:0 solid #CCCCCC; border-width:0 1px;padding-top:10px;}

#content_footer {font-size:70%}


#spamcheck {background:#fff;text-align:center;padding:5px}
#spamcheck h1 {color:#000000;margin-top:0px};
#spamcheck h4 {;margin-bottom:0px};

#listinfo_actions {float:right;margin-top:-20px;}
#listinfo_download {float:left;display:block;margin-top:-3px;}
#listinfo_download img{vertical-align:middle}
#listinfo_filter {float:left;margin-left:40px}
p.clear {clear:both;margin-bottom:15px}


.left {text-align:left}


#unsub a.u_cancel {float:left;background:url('images/cancel.jpg');width:169px;height:45px}
#unsub a.u_cancel:hover {float:left;background:url('images/cancel_on.jpg');width:169px;height:45px}
#unsub a.u_remove {float:left;background:url('images/remove.jpg');width:226px;height:45px}
#unsub a.u_remove:hover {float:left;background:url('images/remove_on.jpg');width:226px;height:45px}

#forward {width:500px}
	#forward label {float:left;display:block;width:120px;padding-top:5px}
	#forward input[type=text] {width:250px;margin-bottom:5px;}
	#forward textarea {width:250px;height:200px}
	#forward input[type=submit] {margin:5px 0px 0px 310px;display:block;clear:both}



	

