@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; font-size:12px; background-color:#FFFFFF; line-height:20px; margin:0px; padding:0px; overflow-y:scroll;}

h1{color:#28292a; margin:0px; font-size:14px; text-decoration:none;}
h2{color:#28292a; margin:0px; font-size:16px;}
h3{color:#28292a; margin:0px; font-size:14px;}
h3 a{color:#e95d00; margin:0px; font-size:14px; text-decoration:underline;}
h3 a:hover{color:#527299;}
a h3{color:#FFFFFF; margin:0px; font-size:14px;}
a:hover h3{color:#e95d00;}

a{color:#527299; outline:none;}
a:hover{color:#e95d00;}

a img{border:none;}

.container{width:964px; margin-left:auto; margin-right:auto;}

.bar{height:23px; background-image:url(images/blue_bar.gif); background-repeat:repeat-x; padding-left:10px; margin-top:2px; padding-top:3px;}
.bar h1 {color: #ffffff;}
.bar h3 {color: #ffffff;}

.hideInitially{
/*display:none;*/
background-color:#FFFFFF;
}

.animationContainer{
height:100%;

}

/*.blue_box{background-color:#7493b9; height:22px; width:166px; text-align:center;  padding:0px;}*/

.button_box{ text-align:center; background-color:#7493b9; border:none; font-family:Arial, Helvetica, sans-serif; padding:0px; padding-bottom:3px; height:22px;}
.button_box h3 {color: #ffffff;}

.blind_container{
	padding:10px; min-height: 200px;
	width: 944px;
}

.dots li {
	margin; 0px;
	padding: 0px;
	list-style-image: url(images/dots.gif);
}
.dots{
	margin: 0px 0px 0px 16px;
	padding: 0px;
	vertical-align: middle;
}

.payment_table {
	border-top: solid #000000 1px;
}

.payment_table tr td {
	vertical-align: top;
}

.payment_table_left {
	text-align: right;
	padding-right: 10px;
}

.inbox_row_read a {	text-decoration: none; }
.inbox_row_unread a { text-decoration: none; }
.sentbox_row a { text-decoration: none; }

.inbox_row_read {
	background-color: #ffffff;
	padding: 2px 8px 2px 8px;
	overflow: hidden;
	width: 594px;
	white-space: nowrap;
	border-bottom: solid #c0c0c0 1px;	
}

.inbox_row_unread {
	font-size: 14px;
	background-color: #ffffff;
	padding: 2px 8px 2px 8px;
	font-weight: bolder;
	overflow: hidden;
	width: 594px;
	white-space: nowrap;
	border-bottom: solid #c0c0c0 1px;
}

.sentbox_row {
	background-color: #ffffff;
	padding: 2px 8px 2px 8px;
	overflow: hidden;
	width: 594px;
	white-space: nowrap;

	border-bottom: solid #c0c0c0 1px;
}

.mailbox_container {
	width: 610px;
	border-left: solid #c0c0c0 1px;
	border-right: solid #c0c0c0 1px;
	border-top: solid #c0c0c0 1px;
}


.how_doing{border:#7493b9 1px solid; width:144px; padding:10px;}

.status{width:213px; height:100px; background-image:url(images/status_shadows.jpg); float:right; padding-left:20px; padding-top:10px; padding-right:20px;}

.progress_bar_container{border:#7493b9 1px solid; width:150px; height:15px; float:right;}
.progress_bar{background-color:#dae1e9; width:75%; height:15px; font-size:11px; line-height:15px;}

.small_type{font-size:9px;}

.orange_copy{color:#e95d00; font-size:12px;}

.status_text{margin-left:16px;}

.bubble{float:left; background-image:url(images/bubble.jpg); width:396px; height:50px; padding-top:10px; padding-left:20px;}

.view_site_progress{float:right; width:240px; margin-top:5px;}

.hr_container{width:964px; float:left; margin-bottom:10px;}

.makespce_bee{background-color:#FFFFFF; width:300px; border:#d0d0d0 1px solid; height:50px; float:left; line-height:14px; font-size:10px; color:#e95d00; padding-top:5px; padding-left:5px;}
.makespce_bee a{color:#e95d00; text-decoration:none;}

.icons{background-color:#FFFFFF; width:585px; border:#d0d0d0 1px solid; height:45px; float:right; padding-top:10px; padding-left:10px;}

.client_login{ height:25px; margin-top:35px; padding-top:3px; margin-bottom:20px;}

.client_login form{ padding: 0px; margin: 0px; display: inline;}

.clientportalcopy a{color:#e95d00;}
.clientportalcopy a:hover{color:#7493b9;}

.copyright{color:#8c8c8c; margin-top:22px; line-height:12px; font-size:11px;}

.editor_table {
	border-spacing: 0px;
	margin: 4px;
}

.editor_table td {
	padding:6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	vertical-align: top;
}
.editor_table td td{
	padding:0px;
}

.editor_table_left {
	font-weight: bold;
	text-align: right;
}
