/* CSS Document */
html{}
body,table,tr,td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#333333;
margin:0;
padding:0;}

body{
background-color:#666666 ;/*2b2e30*/} 

body a{
color:#0066CC;
text-decoration: none;}

body a:hover{
color:#0066CC;
text-decoration: underline;}

#full_body{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	background-color:#FFFFFF;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	/*border-bottom:1px solid #333333;*/

}

#body_div{
	min-height:310px;
	background-color:#fff;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	clear:both;
}

#body-top{

	height:120px;
}

#body_text{
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
line-height:18px;
text-align:justify;}

#top-menu{
	margin:0;
	line-height:30px;
	text-align:left;
	background-color:#2b2e30;
	color:#FFFFFF;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}

#top-menu1{
margin:0;
padding:0;
line-height:4px;
/*background-color:#3991bc;*/
}

#menu-top{
margin-top:-17px;
}

#logo{
	/*background-color:#3991bc;*/
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	height:80px;

}

#logo img{
padding-top:10px;
padding-left:2px;
}

#div_home{
/*background-color:#FFFFFF;*/
/*border:1px solid #666666;*/
/*margin-left:200px;
margin-right:200px;*/
text-align:center;
padding:5px;}


#steps{
/*	background-color:#83C3E2;*/
border:solid 1px #3790BB;
height:220px;
font-size:16px;
line-height:40px;
font-weight:bold;}

#steps p{
font-size:11px;
line-height:16px;
text-align:left;}

#step1{
background-color:#ff5400;
height:220px;
width:242px;
float:left;}


#step2{
	background-color:#fd9105;
	height:220px;
	width:258px;
	float:left;
	background-image: url(../images/or1.gif);
	background-position: left center;
	background-repeat: no-repeat;
}


#step3{
background-color:#fad403;
height:220px;
width:267px;
float:left;
	background-image: url(../images/or2.gif);
	background-position: left center;
	background-repeat: no-repeat;

}

#hmid{
}

#hm-left{
	float:left;
	width:610px;
	/*border:2px solid #99CCCC;*/
	/*border:1px solid #CCCCCC;*/

	text-align:justify;
	font-size:12px;
	line-height:22px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 25px;
	background-image: url(../images/bg1a.png);
	background-repeat: no-repeat;
	background-position: 10px top;
}

#hm-left ul{
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#hm-left h4
{
	font-size:20px;
	margin:0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}

#hm-right{
	right:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:10px;
	width:230px;
	font-size:16px;
	float:right;
	/*	background-color:#e10000;*/
line-height:30px;
	font-weight:bold;
	padding:5px;
	display:block;
}

#hm-right a{
margin:0px;
padding:0px;
display:block;
color:#fff;
background-color:#3790BB;}

#hm-right a:hover{
display:block;
color:#000;
text-decoration:none;
background-color:#83C3E2;}

#hm-right-bottom{
	width:265px;
	height:250px;
	font-size:12px;
	line-height:20px;
	font-weight:normal;
	float:right;
	background-image: url(../images/bg2a.png);
	background-repeat: no-repeat;
	background-position: 0px top;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#hm-right-bottom h4{
margin:0;
padding:0;
font-size:16px;
text-align:center;}

#hm-right-bottom form
{
margin:0;
padding:0;}

#submit_home{
color:#fff;
background-color:#3790BB;
border:1px solid #333;}

#show_update_list li{
border-bottom:1px solid #999999;}


#sub_menu{
margin-top:-118px;
text-align:right;
padding-right:10px;
padding-bottom:10px;
margin-right:0px;
margin-left:auto;
}

#header{
background-image:url(../images/header4.jpg);
background-repeat:no-repeat;
background-position:5px 5px;

/*background-color:#CC9966;*/
	height:40px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	padding-left:25px;
	padding-right:0px;
	padding-top:12px;
	padding-bottom:0px;
	/*border-top:4px solid #3790BB;*/
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	line-height:30px;
}



#li_row{
margin:0;
padding:0;
line-height:35px;
}


#li_title{
margin:0;
padding:0;
float:left;
text-align:left;
width:300px;
	vertical-align:top;}
	
#li_title a{
display:block;
width:300px;}	

#li_date{
	padding-bottom:5px;
	vertical-align:top;
	text-align:center;
	right:0;
	
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
}

#li_status{
float:left;
	margin:0;
	padding-bottom:5px;
	vertical-align:top;
	text-align:right;
	right:0;
	padding-top: 0;
	padding-right: 5px;
	padding-left: 5px;
}

#list_mg{
border:1px solid #999999;
padding:5px;
margin:5px;}

#tab_mg{
margin:0;
padding:0;}

#tab_mg ul{}

#menu_mg{}

#menu_mg ul{
margin:0;
padding:0;}

#menu_mg li{
list-style:none;
display:block;}

#tab_list{
margin:0;
padding:0;
}

#tab_list ul{}

#menu_list{}

#menu_list ul{
margin:0;
padding:0;}

#menu_list li{
list-style:none;
display:block;
line-height:20px;
float:left;
width:275px;}


#tab_package{
	float:left;
	width:650px;
	background-color:#FFFFC4;
	border:2px solid #990000;
	padding-bottom:15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 20px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}

#tab_package h4{
font-size:14px;}

#tab_pay_mode{
	padding:10px;
	background-color:#FFFFC4;
	border:2px solid #990000;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 10px;
	height:308px;
	width:170px;
	position:relative;
	float:right;
}

#tab_pay_mode h4{
font-size:14px;
line-height:25px;}


#menu_package{
list-style:none;
line-height:16px;
margin:0;
padding:0;
vertical-align:top;}

#menu_package li ul{
list-style-type:none;
display:inline;
margin:0;
padding:2px;
padding-bottom:5px;
line-height:25px;
border-bottom:1px dotted #CCCCCC;}

#menu_package ul li{
list-style-type:none;
display:inline-block;
width:119px;}


#menu_pay_mode{
list-style:none;
line-height:16px;
margin:0;
padding:0;
vertical-align:top;}

#menu_cd{
	list-style:none;
	line-height:16px;
	margin:0;
	vertical-align:top;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#add_button{
text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
padding:0;
right:10px;
border:1px solid #990000;
background-color:#FFCC00;
line-height:25px;
width:200px;
left:10px;
}

#add_button a{
	display:block;
	color:#000000;
	font-weight:bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

#add_button a:hover{
background-color:#CC0000;
color:#fff;
text-decoration:none;
font-weight:bold;}



#add_button2{
	text-align:center;
	right:10px;
	border:1px solid #333333;
	background-color:#83C3E2;
	line-height:25px;
	width:200px;
	left:10px;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#add_button2 a{
display:block;
color:#000000;
font-weight:bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;}

#add_button2 a:hover{
background-color:#3790BB;
color:#fff;
text-decoration:none;
font-weight:bold;}

#acc_view_tab{
display:inline;
list-style:none;
margin:0;
padding:0;
line-height:20px;
margin:0;
padding:0;
}

#acc_view_tab ul{
	display:block;
	list-style:none;
	clear:both;
	width:100%;
	margin:0;
	padding:2px;
	line-height:30px;
}
#acc_view_tab li{
	display:inline;
	list-style:none;
	/*min-width:100px;*/
	float:left;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	border-bottom:1px solid #999999;}


#acc_view_tab_heading{
display:inline;
list-style:none;
margin:0;
padding:0;
line-height:20px;
margin:0;
padding:0;

}

#acc_view_tab_heading ul{
	display:block;
	list-style:none;
	clear:both;
	width:100%;
	margin:0;
	padding:2px;
	line-height:30px;
}
#acc_view_tab_heading li{
	display:inline;
	list-style:none;
	/*min-width:125px;*/
	float:left;
	background-color:#EAEAEA;
	border-bottom:1px solid #999999;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight:bold;
}


#acc_view_list1 li{
display:inline;
list-style:none;
min-width:100px;
float:left;
font-weight:bold;
margin:0;
padding:0;}

#acc_view_tab3{
display:inline;
list-style:none;
margin:0;
padding:0;
line-height:20px;
margin:0;
padding:0;
}

#acc_view_tab3 ul{
	display:block;
	list-style:none;
	clear:both;
	width:100%;
	margin:0;
	padding:2px;

	line-height:30px;
}
#acc_view_tab3 li{
	display:inline;
	list-style:none;
	min-width:150px;
	float:left;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	border-bottom:1px solid #999999;}

#acc_view_tab4{
display:inline;
list-style:none;
margin:0;
padding:0;
line-height:20px;
margin:0;
padding:0;
}

#acc_view_tab4 ul{
	display:block;
	list-style:none;
	clear:both;
	width:100%;
	margin:0;
	padding:2px;

	line-height:30px;
}
#acc_view_tab4 li{
	display:inline;
	list-style:none;
	min-width:100px;
	float:left;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	border-bottom:1px solid #999999;}

#ul_inrow4 ul{
display:block;
list-style:none;}


#ul_inrow4 li{
	display:inline;
	list-style:none;
	min-width:175px;
	float:left;
	font-weight:normal;
	margin:0;
	/*border-bottom:1px solid #999999;*/
line-height:30px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}

#ul_inrow3 ul{
display:block;
list-style:none;}


#ul_inrow3 li{
	display:inline;
	list-style:none;
	min-width:300px;
	float:left;
	font-weight:normal;
	margin:0;
	/*border-bottom:1px solid #999999;*/
line-height:30px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}

#ul_inrow5 ul{
display:block;
list-style:none;}


#ul_inrow5 li{
	display:inline;
	list-style:none;
	min-width:176px;
	float:left;
	font-weight:normal;
	margin:0;
	/*border-bottom:1px solid #999999;*/
line-height:30px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
#ul_inrow6 ul{
display:block;
list-style:none;}


#ul_inrow6 li{
	display:inline;
	list-style:none;
	min-width:145px;
	float:left;
	font-weight:normal;
	margin:0;
	/*border-bottom:1px solid #999999;*/
line-height:30px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
#acc_view_list7 li{
	display:inline;
	list-style:none;
	min-width:128px;
	float:left;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}

#acc_view_list8 li{
	display:inline;
	list-style:none;
	min-width:112px;
	float:left;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}

#acc_view_list9 li{
	display:inline;
	list-style:none;
	min-width:99px;
	float:left;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}



#ac_left{
padding:0;
margin:0;
float:left;
width:100px;
font-weight:normal;
clear:inherit;}

#ac_right{
padding:0;
margin:0;
clear:both;
float:right;
text-align:left;
width:700px;
font-weight:normal;}

#tab_camp{
display:inline;
list-style:none;
margin:0;
padding:0;
line-height:20px;
margin:0;
padding:0;
}

#menu_camp{
display:block;}
/*
#ul_inrow ul{
display:block;
list-style:none;
clear:both;
width:100%;
margin:0;
padding:2px;
border-bottom:1px solid #999999;
line-height:30px;
}
*/

#ul_inrow ul{
	display:block;
	list-style:none;
	}	


#ul_inrow li{
	display:inline;
	list-style:none;
	float:left;
	font-weight:normal;
	margin:0;
	/*border:1px solid #999999;*/
	line-height:30px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}

#button_list{
line-height:50px;
clear:both;
padding:0;
margin:0;
}
#button_list_ul{
padding:0;
margin:0;
list-style:none;
}

#button_list_ul li{
float:left;
}



#setting_list{
margin:0;
padding:0;
list-style:none;
line-height:30px;}

#text_left{
width:690px;
float:left;
margin:0;
text-align:justify;
font-size:12px;
line-height:18px;
padding:5px;
border:1px solid #fff;}

#text_left h4{
font-size:16px;
color:#CC0000;
font-family:"Trebuchet MS";
font-weight:bold;
line-height:16px;}

#text_right{
float:right;
width:200px;
margin:0;
text-align:justify;
font-size:12px;
line-height:18px;
padding:5px;
border:1px solid #fff;
color:#993300;}

#text_right h5{
font-size:13px;
line-height:16px;}

#text_right ul{
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	
}

#text_right li{}

#pri_view_tab{
display:inline;
list-style:none;
margin:0;
padding:0;
line-height:20px;
margin:0;
padding:0;
}

#pri_view_tab ul{
display:block;
list-style:none;
clear:both;
width:100%;
margin:0;
padding:2px;
border-bottom:1px dotted #999999;
line-height:30px;
}

#pri_view_tab li{
	display:inline;
	text-align:left;
	list-style:none;
	min-width:120px;
	float:left;
	margin:0;	
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}


#reg_table td{
line-height:30px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;}


#hint_pointer{
	background-image: url(../images/bubble.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding:0;
	margin-top: -20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -45px;
}

#hint_pointer1{
	background-image: url(../images/bubble-green.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding:0;
	margin-top: -20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -45px;
}


.alert_box{
	border:1px solid #83C3E2;
	background-color:#E6F2F9;
	color:#000000;
	font-family:arial;
	font-size:11px;
	display:block;
	width:200px;
	line-height:20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 25px;
	display:block;

}

.alert_box1{
	border:1px solid #009900;
	background-color:#BFFFBF;
	color:#000000;
	font-family:arial;
	font-size:11px;
	display:block;
	width:200px;
	line-height:20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 25px;
	display:block;}
	
#dash_left{
	float:left;
	width:714px;
	padding:5px;
	border:1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 4px;

}


#dash_left h4{
	line-height:32px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	font-size:16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0px;
	/*background-color:#83C3E2;*/
}

#dash_right{
	float:right;
	width:180px;
	padding:5px;
	height:385px;
	border:1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}	

#dash_right h4{
	line-height:32px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
		font-size:16px;

	padding-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0px;
	/*background-color:#83C3E2;*/
}

#dash_right ul{
padding:0;
margin:0;	}

#dash_right li{
list-style-type:none;
padding:0;
margin:0;
line-height:20px;}


#dash_sub_menu ul{
	list-style:none;
	margin:0;
	padding:0;}

#dash_sub_menu li{
	list-style:none;}

#dash_sub_menu a{
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
	margin:0;
	display:block;

	color:#000000;
	border-bottom:1px solid #E0F0F8;}

#dash_sub_menu a:hover{
	background-color:#F5FAFC;
	text-decoration:none;}

#dash_sub_menu h4{

}

#dash_status1{
	float:left;
	width:345px;
	padding:1px;
	margin:0;
	line-height:25px;
	border:1px solid #CCCCCC;
	margin-left:7px;
	margin-bottom:5px;
}

#dash_status1 h4{
	display:block;
	line-height:25px;
	background-color:#FFFF99;
	color:#000000;
	margin:0;
	font-size:12px;
	margin-right:0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;}

#dash_status1 li{
list-style-type:none;}

#dash_status1 h4 span{
width:200px;
display:block;
float:left;
}
#dash_status1 h4 div{
display:inline;
right:10px;
left:auto;
padding-left:100px;
}
	
#dash_status2{
float:right;
width:263px;
	padding:1px;
	margin:0;
	line-height:25px;}

#dash_status2 h4{
	line-height:25px;
	background-color:#83C3E2;
	color:#000000;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;}
	
	
#ttd{
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0px;
	padding:0;
	height:32px;
	width:32px;
	float: left;
	background-image: url(../images/icons/ttd.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;}	
	
#campaign{
	padding:0;
	height:32px;
	width:32px;
	float: left;
	background-image: url(../images/icons/folder-email.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
}	

#info{
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding:0;
	height:32px;
	width:32px;
	float: left;
	background-image: url(../images/icons/info.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#accounts{
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding:0;
	height:32px;
	width:32px;
	float: left;
	background-image: url(../images/icons/accounts.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#moremails{
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding:0;
	height:32px;
	width:32px;
	float: left;
	background-image: url(../images/icons/eml.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#group{
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding:0;
	height:32px;
	width:32px;
	float: left;
	background-image: url(../images/icons/users.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#import{
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding:0;
	height:32px;
	width:32px;
	float: left;
	background-image: url(../images/icons/info.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#report{
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding:0;
	height:32px;
	width:32px;
	float: left;
	background-image: url(../images/icons/report.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#dashboard{
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding:0;
	height:32px;
	width:32px;
	float: left;
	background-image: url(../images/icons/dashboard.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;}

#dashboard_64{
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding:0;
	height:64px;
	width:64px;
	float: left;
	background-image: url(../images/icons/dashboard_64.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;}


	
#list_left{
float:left;
width:250px;
margin:0;
padding:0;
border:0px solid #999999;}

#list_left ul{
list-style:none;
text-align:right;
margin:0;
padding:5px;}

#list_left li{
line-height:25px;}

#list_right{
float:right;
width:500px;
margin:0;
padding:0;
border:0px solid #999999;}	

#list_right ul{
list-style:none;
text-align:left;
margin:0;
padding:5px;}

#list_right li{
line-height:25px;}

#column2{
}

#column2 ul{
display:block;
float:left;}

#column2 li{
list-style-type:none; 
float:left;
padding:2px;}

.red{
color:#FF0000;}

#blocker{
display:block;}

#highlight1{
display:block;
border: 1px dotted #CC9900;
background-color:#FFFFBB;
margin-right:5px;
margin-bottom:2px;
padding:2px;}



#highlight1-box1{
background-color:#E2F962;
width:20px;
display:block;
float:right;
text-align:center;}

#highlight1-box2{
background-color:#FFB66C;
width:20px;
display:block;
float:right;
text-align:center;}


#highlight1-box3{
background-color:#FF9966;
width:20px;
display:block;
float:right;
text-align:center;}

#highlight1-box3 strong{
color:#FFFFFF;}

#highlight1-name{
color:#CC3300;}

#legend{
float:none;
clear:both;
display:block;
padding:5px;
margin:5px;
padding-left:35px;}

#highlight2-name{
color:#FFCC00;}

#footer{
clear:both;

width:100%;
/*border-top:1px solid #000000;*/
/*border-bottom:1px solid #000;
bottom:0px;
/*position:relative;*/
text-align:center;
line-height:30px;
color:#fff;
border:none;
background-color:#666666 ;
/*background-color:#999999;*/
}

#footer a{
color:#fff;
display:block;
text-decoration:none;
border:1px dashed #999999;
line-height:20px;
margin-bottom:5px;
padding-left:5px;
padding-right:5px;
/*background-color:#efefef;*/
}

#footer a:hover{
color:#000;
background-color:#fff;}


#footer-tab{
	/*clear:left;*/
float:left;
	text-align:center;
	bottom:0px;
	margin-left:-1px;
	/*position:relative;*/
width:692px;
height:108px;
	background-color:#666666 ;
	/*border-left:1px solid #000000;*/
	border-top:1px solid #000000;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;/*border-bottom:1px solid #000000;*/
}

#footer-menu{

list-style-type:none;
bottom:0px;
margin:0;
padding:0;
}

#footer-menu ul{
bottom:0px;

}

#footer-menu li{
text-align:left;
float:left;
width:125px;
margin:0;
/*display:inline;*/
padding-left:20px;
padding-right:20px;
line-height:30px;}
/*
#footer-menu a{
color:#666666;}
*/
#footer-right{
	text-align:right;
	height:109px;
	background-color:#666666 ;
	border-top:1px solid #000000;
	/*border-right:1px solid #000000;*/
	width:236px;
	float:right;
	margin-right:-1px;
	bottom:0;
	line-height:24px;
	list-style-type:none;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 4px;
}

#footer-right ul{
margin:0;
padding:0px;}
#footer-right li{

margin:0;
padding:0;
list-style-type:none;}

.a1{ background-color:#FF9900;}
.a2{ background-color:#FF5a00;}
.a3{ background-color:#cc2b21;}
.a4{ background-color:#a42a27;}
.a5{ background-color:#663727;}
.a6{ background-color:#582716;}

.a1:hover{ background-color:#ffbd59;}
.a2:hover{ background-color:#ff9459;}
.a3:hover{ background-color:#d44b42;}
.a4:hover{ background-color:#b24a47;}
.a5:hover{ background-color:#7d5547;}
.a6:hover{ background-color:#714739;}


#dash-div{}

#dash-list ul{
list-style-type:none;
display:inline;
padding:0px;
margin:0px;
}


#dash-list li{
display:inline;
float:left;
width:200px;
margin:2px;
padding:5px;
border:2px solid #999999;}

#dash-list a{
font-size:18px;
display:block;}


#report_page{
text-align:center;}

#report_page .email{
text-align:left;
padding-left:10px;	}

#report_page th{
background-color:#efefef;
line-height:30px;}

#report_page td{
line-height:30px;}

#report_page tr:hover{
line-height:30px;
background-color:#FFFF99;}


#mail_legend{
padding:0;
margin:0;
width:600px;

}

#mail_legend ul{}

#mail_legend li{
list-style-type:none;
display:inline;
width:150px;
float:left;
padding:0;
margin:0;
margin-left:5px;}

#mail_legend li a{
	display:block;
	width:150px;
	background-color:#fff;
	text-align:center;
	color:#000;
	line-height:30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-left-color: #ccc;
}

#mail_legend li a:hover,
#mail_legend li a.mask:hover{
background-color:#FFFF99;
color:#000;
text-decoration:none;}

#mail_legend li a.mask{
	background-color:#efefef;
	color:#000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-left-color: #ccc;
	border-bottom-style: solid;
	border-bottom-color: #efefef;
	margin-bottom:-1px;
}

#mail_legend li a.commentbox{
background-color:#fff;
color:#000000;
cursor:text;
border:none;
width:400px;
text-align:right;}

#mail_legend li a.commentbox:hover{
text-decoration:none;}

#mail_report_list{
border:1px solid #CCCCCC;
padding:0;
margin:0;
}


#clear{
clear:both;
padding:0;
margin:0;
line-height:0px;

}


.paging{
line-height:30px;
background-color:#efefef;
margin:0;
padding:5px;}

#general_report_list{
border:1px solid #CCCCCC;
padding:0;
margin:0;
}

#sub_list,
#unsub_list,
#bounce_list{

padding:0;
margin:0;}

#sub_list h4,
#unsub_list h4,
#bounce_list h4{
padding-left:20px;}

#sub_list p,
#unsub_list p,
#bounce_list p{
padding-left:20px;}

#tab_all{
padding:0;
margin:0;
}

#tab_all ul{padding:0;
margin:0;}

#tab_all li{
list-style-type:none;
display:inline;
width:150px;
float:left;
padding:0;
margin:0;
margin-left:10px;}

#sl1,
#sl2,
#sl3{
padding:0;
margin:0;
}

#tab_all li a{	
padding:0;
margin:0;display:block;
	width:150px;
	background-color:#fff;
	text-align:center;
	color:#000;
	line-height:30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-left-color: #ccc;
}


#tab_all li a:hover{
background-color:#FFFF99;
color:#000;
text-decoration:none;}

#tab_all li a.sl_high{
background-color:#efefef;
padding:0;
margin:0;
}

#clear_base{
clear:both;
/*border-bottom:1px solid #000000;*/}


#highlight1 div{
padding:0;
margin:0;
display:inline;}

#div_showstatus div{
}

#div_remove, 
#div_remove div div ul,

#div_remove div div li div,{
clear:both;
display:inline;
padding:0;
margin:0;

}

#div_remove div li{
display:inline;
}

#more_mails{
padding:0;
margin:0;
padding-left:250px;
line-height:30px;
}

#more_mails span{
width:250px;
line-height:30px;
display:block;}

#import_form{
border:1px solid #993300;
padding:10px;
margin:0;}

#import_step{
	font-family:"Lucida Sans Unicode", "Lucida Sans", arial;
	font-size:16px;
	font-weight:normal;
	line-height:30px;
	display:block;
	padding:5px;

}

#import_step span{
color:#CC0000;
background-color:#ececec;
display:inline;
padding:10px;
width:250px;
}

#import_step span.glow{
color:#CC0000;
background-color:#FFCC33;
display:inline;
padding:10px;
width:250px;
}

#search_box{
padding:5px;
margin:5px;}


#search_email{
padding:0px;
margin:0px;}

#show_list,
#show_list2{
padding:0;
margin:0;}

#show_list ul,
#show_list2 ul{
padding:0;
margin:0;}

#show_list li,
#show_list2 li{
padding:0;
margin:0;
list-style-type:none;
float:left;
display:inline;
width:300px;
text-align:center;}

#show_list li a,
#show_list2 li a{
color:#990000;
text-decoration:none;
font-size:12px;
line-height:30px;}

#show_list2 li{
width:450px;}

#form_table{
padding:5px;
margin:0;}

#form_table table{
border:1px solid #CCCCCC;}

#form_table td{
padding-left:20px;}

#template_list{
padding:0;
margin:0;}

#template_list ul{
padding:0;
margin:0;
padding-left:20px;}

#template_list li{
padding:5px;
margin:0;
list-style-type:none;
float:left;
display:inline;
width:290px;
text-align:center;
vertical-align:middle;
margin-bottom:10px;
}

#template_list li img{
border:1px solid #666666;}

#feature_rows{
clear:both;
padding:0px;
margin:0;
height:280px;
border-bottom:1px dotted #999999;}

#feature_rows h5{
font-size:14px;
font-weight:bold;
padding-top:15px;
padding-bottom:15px;
padding-left:5px;
padding-right:5px;
margin:0px;}

#feature_rows img{
padding:0px;
margin-left:10px;
margin-right:10px;

}

#feature_rows p{
padding-right:5px;
padding-left:5px;
margin:0px;
line-height:22px;
}


#inline_list{
clear:both;
padding:0;
margin:0;
list-style-type:none;
display:inline;
background-color:#996600;}

#inline_list li{
list-style-type:none;
display:inline;
width:150px;
background-color:#CCCCCC;}

#msg_active{
	float:left;
	width:914px;
	padding:5px;
	border:1px solid #993366;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009966;
	/*font-weight:bold;*/

}
#import_box{
	float:left;
	width:914px;
	padding:5px;
	border:1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009966;
	/*font-weight:bold;*/

}
.mvbottom{
border-bottom: groove 1px #990000;
}


.nounder a:hover{
text-decoration:none;}


#dv_settings1,
#dv_settings2,
#dv_settings3{
width:290px;
float:left;
border:1px solid #CCCCCC;
padding:0px;
margin:10px;
height:270px;
font-size:11px;
background-color:#fff;
color:#333333;
}


#dv_settings1 a,
#dv_settings2 a,
#dv_settings3 a{
display:block;
background-color:#FFFF99;
font-size:12px;
padding:5px;
font-weight:bold;
text-align:center;
line-height:30px;
color:#990000;
border-bottom:1px solid #CCCCCC;
}

#dv_settings1 ul,
#dv_settings2 ul,
#dv_settings3 ul{
padding-left:10px;
margin:15px;
line-height:22px;
list-style-type:decimal;
}


#dv_settings1 ul li,
#dv_settings2 ul li,
#dv_settings3 ul li{
text-align:justify;
line-height:29px;
padding-left:0px;
}

#corp_login{

margin:5px;
padding:5px;}

#corp_login #hm-right-bottom{
	width:890px;
	height:250px;
	font-size:12px;
	line-height:20px;
	font-weight:normal;
	float:right;
	background:none;
	background-color:#FFFF99;
	border:1px solid #666666;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#tab #menu .corp_li{
background:#fff;
width:756px;
height:55px;
font-size:18px;
padding-top:25px;
padding-left:0px;
color:#000;
text-align:center;}

#reg_thanks{
border:1px solid #666666;
background-color:#FFFF99;
padding:2px;
padding-left:10px;
margin:0;

}

#reg_thanks td{
font-size:12px;}