@charset "utf-8";

/* CSS Document */



body {

	font-size:12px;

	font-family: Arial, Helvetica, sans-serif;

	margin:0;

	padding:0;

	width: 100%;

	

}

.left { float:left !important; }

.right { float:right; }

.clear { clear:both; }

img { border:0; }

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

h1 { margin:0; padding:0; }

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

form { margin:0; padding:0; }

.center { text-align:center; }

#wrap {

	background:#fff url(images/header_bg.jpg) repeat-x top;

	height:100%;

	min-width: 970px;

}

.fixed {

	width:100%;

	height:100%;

}

.nowrap {

  white-space: no-wrap

}

#wrap_inside, #footer_inside, #body_wrap, #footer #footer_inside #footer_note {

	margin:0 auto;

}

#wrap_inside, #header, #body{

	width:970px;

	min-width: 970px;

}

#header {

	width:100%;

	height:90px;

}

#header_top {

	padding-left:15px;

	height:15px;

}

#navigation {

	width:555px;

	height:37px;

	margin-bottom:10px;

}

#navigation ul li.active_nav a {

	color:#0080a6;

}

#navigation ul li {

	background:url(images/nav_divider.jpg) no-repeat left;

	padding-left:15px;

	margin:10px 15px 0 15px;

	float:left;

}

#navigation ul li.none_last {

	background:none;

}

#navigation ul li a {

	font-size:15px;

	font-weight:bold;

	color:#7d7d7d;

	text-decoration:none;

}

#navigation ul li a:hover {

	color:#595959;

}

#header #navigation2 {

	width:320px;

	height:37px;

	margin-bottom:10px;

}

#header #navigation2 ul li.active_nav a {

	color:#0080a6;

}

#header #navigation2 ul li {

	background:url(images/nav_divider.jpg) no-repeat left;

	padding-left:15px;

	margin:10px 15px 0 15px;

	float:left;

}

#header #navigation2 ul li a {

	font-size:15px;

	font-weight:bold;

	color:#7d7d7d;

	text-decoration:none;

}

#header #navigation2 ul li a:hover {

	color:#595959;

}

#body #body_wrap {

	padding-bottom:30px;

}

#body #body_wrap, #body #body_wrap #body_header, #body #body_wrap #body_bucket #bucket_bottom, #body_popular {

	width:920px;

}

#body #body_wrap #body_header {

	background:url(images/body_header2.jpg) no-repeat;

	height:130px;

}

#body #body_wrap #body_bucket #bucket_top {

	background:url(images/top_bucket.jpg) no-repeat;

	width:900px;

	height:44px;

	padding:5px 0 0 20px;

}

#body #body_wrap #body_bucket #bucket_top h2 {

	background:url(images/how-it-work-icon.jpg) no-repeat left;

	font-size:18px;

	color:#006b8b;

	padding:0 0 5px 40px;

	margin:0;

}

#body #body_wrap #body_bucket #bucket_middle {

	height:56px;

}

#body #body_wrap #body_bucket #bucket_middle #bucket_left {

	background:url(images/bucket_left.jpg) no-repeat;

	width:47px;

	height:56px;

}

#body #body_wrap #body_bucket #bucket_middle #bucket_between {

	background:url(images/bucket_between.jpg) repeat-x;

	width:826px;

	height:56px;

}

#body #body_wrap #body_bucket #bucket_middle #bucket_between img {

	float:left;

}

#body #body_wrap #body_bucket #bucket_middle #bucket_right {

	background:url(images/bucket_right.jpg) no-repeat;

	width:47px;

	height:56px;

}

#body #body_wrap #body_bucket #bucket_bottom {

	background:url(images/bucket_bottom.jpg) no-repeat;

	height:35px;

}

#body #body_wrap #front_box_input {

	background:url(images/front_box_input.jpg) no-repeat;

	width:855px;

	height:98px;

	padding:20px 0 0 65px;

}

#body #body_wrap #front_box_input select.input {

	width:295px;

	height:28px;

	font-size:15px;

	color:#707070;

	padding:0 0 0 5px;

	margin-right:20px;

	margin-top:15px;

	border:2px #003b4d solid;

}

#body #body_wrap #front_box_input input.grab_btn {

	background:url(images/grab_btn.jpg) no-repeat;

	width:123px;

	height:50px;

	border:0;

	margin:3px 0 0 20px;

	cursor:pointer;

}

#body #body_wrap #body_popular {

	width:900px;

	padding-left:20px;

	padding-bottom:50px;

}

#body #body_wrap #body_popular h2 {

	background:url(images/star.jpg) no-repeat left;

	font-size:18px;

	color:#006b8b;

	padding:0 0 5px 40px;

	margin:0 0 10px 10px;

}

#body #body_wrap #body_popular ul li {

	width:216px;

	float:left;

	margin:0 8px 0 0;

	padding:0;

}

#body #body_wrap #body_popular ul li ul li {

	width:170px;

	margin-left:10px;

	line-height:25px;

}

#body_popular ul li .popular_box_top {

	background:url(images/popular_box_top.jpg) no-repeat;

	width:216px;

	height:7px;

}

#body_popular ul li .popular_box_middle {

	background:url(images/popular_box_middle.jpg) repeat-y;

	width:216px;

	height:152px;

	padding-top: 13px;

}

#body_popular ul li .popular_box_middle ul {

	padding:0 0 0 25px;

}







#body_popular ul li .popular_box_middle ul li a {

	font-size:13px;

	color:#006b8b;

	text-decoration:none;

}

#body_popular ul li .popular_box_middle ul li a:hover {

	text-decoration:underline;

}

#body_popular ul li .popular_box_bottom {

	background:url(images/popular_box_bottom.jpg) no-repeat;

	width:216px;

	height:7px;

	margin-bottom:30px;

}

#body_wrap #box_area_01 {

	width:880px;

	margin:0 auto;

	margin-top:50px;

	padding-bottom:100px;

}

#body_wrap #box_area_01 .top_01 {

	background:url(images/box_area_top.jpg) no-repeat;

	width:880px;

	height:37px;

}

#body_wrap #box_area_01 .box_top_03 {

	background:url(images/boxs_top_01.jpg) no-repeat;

	width:825px;

	height:24px;

	padding-left:55px;

}

#body_wrap #box_area_01 .box_top_03 h3 {

	font-size:20px;

	color:#006b8b;

	margin:0;

}

#body_wrap #box_area_01 .box_top_apologies {

	background:url(images/apologies_top.jpg) no-repeat;

	width:825px;

	height:24px;

	padding-left:55px;

}

#body_wrap #box_area_01 .box_top_apologies h3 {

	font-size:20px;

	color:#006b8b;

	margin:0;

}

#body_wrap #box_area_01 .top_01 ul {

	height:35px;

}

#body_wrap #box_area_01 .top_01 ul li {

	background:url(images/dividers-01.jpg) no-repeat right;

	font-size:15px;

	float:left;

}

#body_wrap #box_area_01 .top_01 ul li a {

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#888;

	text-decoration:none;

	display:block;

	padding:10px 15px 10px 15px;

	text-align:center;	

}

#body_wrap #box_area_01 .top_01 ul li.active {	

	display:block;	

}

#body_wrap #box_area_01 .top_01 ul li.active a {

	background:url(images/box_area_left_corner_active.jpg) no-repeat;

	padding:10px 15px 10px 15px;	

}

#body_wrap #box_area_01 .top_01 ul li.active2 {

	display:block;	

}

#body_wrap #box_area_01 .top_01 ul li.active2 a {

	background:url(images/box_area_left_corner_active2.jpg) no-repeat;

	padding:8px 15px 10px 15px;

	margin-top:2px;

	display:block;	

}

.middle_01 {

	width:878px;

	border-left:1px #cacaca solid;

	border-right:1px #cacaca solid;

	padding-top:20px;

	padding-bottom:15px;	

}

#body_wrap #box_area_01 .middle_01  .middle_02 {

	width:472px;

	margin:0 auto;

}

.middle_02 p, .middle_01 p {

	color:#000;

	font-size:14px;

	margin:0;

	margin-top:5px;

}

.middle_02 p, .middle_01 p.indicate {	

	font-size:12px;

	color:#000;

}

.middle_02 p span, .middle_01 p span {

	color:#ff0000;

	font-weight:bold;

	font-size:15px;

}

.user-get-quote-textarea {

	width:578px;

	height:181px;

}

#body_wrap #box_area_01 .middle_01  .middle_02 .very_long {

	width:423px;

}

.middle_01 .very_long {

	width:500px;

}

.long-01 {

	width:226px;

}

.long-02 {

	width:350px;

}

.small_01 {

	width:88px;

}

#body_wrap #box_area_01 .middle_01  .middle_02 .signup {

	background:url(images/sign-up.jpg) no-repeat;

	width:201px;

	height:49px;

	border:0;

	cursor:pointer;

}

.get-a-quote-button {

	background:url(images/user_get_quote_button.jpg) no-repeat;

	width:197px;

	height:49px;

	cursor:pointer;

	border:0;

}

#body_wrap #box_area_01 .middle_01 .middle_left {

	width:490px;

	text-align:justify;

	font-size:13px;

	color:#949494;

	padding:10px 0 0 31px;

}

#body_wrap #box_area_01 .middle_01 .middle_left h4 {

	font-size:20px;

	color:#757575;

	margin-top:0;

}

.middle_left p {

	text-indent:20px;

}

#body_wrap #box_area_01 .middle_01 .middle_right {

	width:332px;

	padding-left:22px;

}



#body_wrap #box_area_01 .middle_01 .middle_center {

	width:812px;

	margin:10px auto;

	padding-bottom:20px;

	text-align:justify;

}

#body_wrap #box_area_01 .middle_01 .middle_center h3 {

	font-size:15px;

	color:#595757;

	text-transform:uppercase;

}

#body_wrap #box_area_01 .middle_01 .middle_center h4 {

	font-size:14px;

	color:#595757;

	text-transform:uppercase;

}

#body_wrap #box_area_01 .middle_01 .middle_center p {

	color:#949494;

	text-indent:20px;

	font-size:11px;

}

#body_wrap #box_area_01 .middle_01 .middle_center p.large {

	font-size:16px;

	padding:0 15px 0 15px;

	text-indent:0;

}

#body_wrap #box_area_01 .middle_01 .middle_center ul {	

	width:700px;

	margin:20px auto;

	text-indent:0;

}

#body_wrap #box_area_01 .middle_01 .middle_center ul li {

	list-style:circle;

	color:#949494;

	font-size:11px;

	margin-bottom:10px;

}

#body_wrap #box_area_01 .middle_01 .middle_center table {

  width: 100%;

  

}

#body_wrap #box_area_01 .middle_01 .middle_center .middle_contact {

	width:470px;

	margin:10px auto;

}

#body_wrap #box_area_01 .middle_01 .middle_center .middle_contact p span {

	color:#ff0000;

	font-size:13px;

	font-weight:bold;

}

#body_wrap #box_area_01 .middle_01 .middle_center .middle_contact p {

	font-size:13px;

	margin:0;

	margin-top:3px;

	color:#000;

	text-indent:0;

}

#body_wrap #box_area_01 .middle_01 .middle_center .middle_contact p.p {

	font-size:11px;

	color:#949494;

}

#body_wrap #box_area_01 .middle_01 .middle_center .middle_contact input.input {

	width:310px;

	height:18px;

	border:1px #b2b2b2 solid;

}

#body_wrap #box_area_01 .middle_01 .middle_center .middle_contact .submit {

	width:119px;

	height:40px;

	margin:0 auto;

}

#body_wrap #box_area_01 .middle_01 .middle_center .middle_contact .submit .submit-btn {

	background:url(images/submit.jpg) no-repeat;

	width:119px;

	height:40px;

	border:0;

	cursor:pointer;

}	

#body_wrap #box_area_01 .middle_01 .middle_center .middle_contact textarea {

	width:470px;

	height:270px;

	border:1px #b2b2b2 solid;

}

#body_wrap #box_area_01 .middle_01 .middle_center .sitemap .sitemap_box_01 {

	width:235px;

	margin:0 10px 0 25px;

	text-align:left;

}

#body_wrap #box_area_01 .middle_01 .middle_center .sitemap .sitemap_box_01 h4 {

	font-size:14px;

	margin:0;

	padding:0;

}

#body_wrap #admin-login-box {

	background:url(images/admin-login-bg.jpg) no-repeat;

	width:448px;

	height:250px;

	margin:10px auto;

	margin-bottom:0;

	padding-bottom:120px;

}

#user-get-quote {

	width:880px;

	margin:20px auto;

	margin-bottom:60px;

}

#user-get-quote #user-get-quote-header {

	text-align:center;

}

#user-get-quote #user-get-quote-header p {

	font-size:23px;

	font-weight:bold;

	color:#006b8b;

	margin:0;

	margin-bottom:10px;

}

#user-get-quote #user-get-quote-header span {

	color:#ff0000;

}

#user-get-quote #user-get-quote-header span a {

	color:#ff0000;

	margin-left:5px;

}

#user-get-quote-top {

	background:url(images/user_get_quote_top.jpg) no-repeat;

	width:880px;

	height:10px;

}

#user-get-quote-inside {

	width:600px;

	margin:0 auto;

}	

#user-get-quote-inside h4 {	

	font-size:20px;

	font-weight:bold;

	color:#006b8b;

	margin:0;

	margin-bottom:10px;

}

.sitemap .sitemap_box_01 ul {

	margin-left:25px;

	

}

.sitemap .sitemap_box_01 ul li {

	margin-left:20px;

}

.sitemap .sitemap_box_01 ul li a {

	list-style:circle;

	color:#949494;

	text-decoration:none;

}

.sitemap .sitemap_box_01 ul li a:hover {

	text-decoration:underline;

}

.login_box {

	margin:40px 0 60px 0;

}

.login_box h3, .login_box_right h3 , .login_box_right02 h3 {

	font-size:20px;

	color:#006b8b;

	margin-left:65px;

}

.login_box .login_box_left, .login_box_right, .login_box_right02 {

	padding:12px 10px 0 10px;

}

.login_box_right span {

	font-size:20px;

	font-weight:bold;

	color:#ff0000;

}

.login_box_right span a {

	font-size:13px;

	color:#c60001;

	text-decoration:underline;

	font-weight:normal;	

}

.login_box_right table {

	margin-left:10px;

}

.login_box_right .label01 {

	font-size:14px;

	font-weight:bold;

	color:#000;

	text-align:right;

}

.login_box_right input.input_03 {

	width:212px;

	height:21px;

	border:1px #b2b2b2 solid;

	margin-left:15px;

	margin-bottom:8px;

	padding: 6px 0 0 4px;

	font-size:13px;

}

.login_box_right input.checkbox {

	width:15px;

	height:15px;

	border:1px solid #b2b2b2;

	margin-left:15px;

}

.login_box_right input.login_button {

	background:url(images/login_button.jpg) no-repeat;

	width:130px;

	height:45px;

	margin-left:15px;

	margin-top:20px;

	margin-bottom:10px;

	border:0;

}

input.submit_button {

	background:url(images/submit_blue.jpg) no-repeat;

	width:119px;

	height:40px;

	border:0;

	cursor:pointer;

}

.login_box_right .label_remember {

	font-size:13px;

	color:#737373;

}

.login_box .login_box_left {

	background:url(images/register_area_001.jpg) no-repeat;

	width:418px;

	height:292px;

}

.login_box .login_box_left .login_content_left {

	width:320px;

	margin:0 auto;

	padding-left:14px;

}

.login_box .login_box_left .login_content_left p {

	font-size:14px;

	color:#707070;

}

.register-now {

	text-align:center;

}

.login_box_right {

	background:url(images/login_area_001.jpg) no-repeat;

	width:422px;

	height:292px;

}

.login_box_right02 {

	background:none;

	width:422px;

	height:200px;

}

.login_box_right02 span {

	font-size:20px;

	font-weight:bold;

	color:#ff0000;

}

.login_box_right02 span a {

	font-size:13px;

	color:#c60001;

	text-decoration:underline;

	font-weight:normal;	

}

.login_box_right02 table {

	margin-left:10px;

}

.login_box_right02 .label01 {

	font-size:14px;

	font-weight:bold;

	color:#000;

	text-align:right;

}

.login_box_right02 input.input_03 {

	width:212px;

	height:21px;

	border:1px #b2b2b2 solid;

	padding: 6px 0 2px 4px;

	margin-left:15px;

	margin-bottom:8px;

}

.login_box_right02 input.checkbox {

	width:15px;

	height:15px;

	border:1px #b2b2b2 solid;

	margin-left:15px;

}

.login_box_right02 input.login_button {

	background:url(images/login_button.jpg) no-repeat;

	width:130px;

	height:45px;

	margin-left:15px;

	margin-top:20px;

	margin-bottom:10px;

	border:0;

}

.login_box_right02 .label_remember {

	font-size:13px;

	color:#737373;

}

.bottom_01 {

	background:url(images/box_area_bottom.jpg) no-repeat;

	width:880px;

	height:29px;

}

#admin-area {

	width:963px;

	margin:40px auto;

	margin-bottom:0;

	padding-bottom:100px;

}

#admin-area .supplier-area  h1 {

	font-size:25px;

	color:#c40000;

	margin:0;

	margin-bottom:5px;

}

#admin-area .supplier-area .supplier-info-bottom h3 {

	font-size:17px;

	color:#545353;

}

.supplier-info-bottom p {

	color:#888;

	margin-left:10px;

	text-align:justify;

	padding-right:10px;

}

#admin-area .supplier-area {

	width:906px;

	margin:10px auto;

	margin-bottom:50px;

}

#admin-area .supplier-area .supplier-area_left {

	width:717px;

	margin-right:5px;

}

#admin-control-panel-top1 h3, #admin-control-panel-top2 h3 {

	font-size:17px;

	color:#a75e00;

	margin:0;

}

#admin-control-panel-top1 {

	background:#ffd83a url(images/navigation-icon-bg.jpg) scroll 3% no-repeat;

	padding:9px 0 9px 50px; 

}

#admin-control-panel {

	width:220px;

	border:1px #bcbcbc solid;

	margin-right:10px;

}

#admin-control-panel span {

	background:url(images/admin_navigation_inside_arrow-gray.jpg) no-repeat  scroll 98%;

}

#admin-control-panel span.white {

	background:url(images/admin_navigation_inside_arrow-white.jpg) no-repeat  scroll 95%;

}

#admin-control-panel-top1 {

	background:#ffd83a url(images/navigation-icon-bg.jpg) scroll 3% no-repeat;

	padding:9px 0 9px 50px; 

}

#admin-control-panel-top2 {

	background:#ffd83a url(images/newsletter-icon-bg.jpg) scroll 1% no-repeat;

	padding:9px 0 9px 50px; 

}

.supplier-area-top2 {

	background:url(images/supplier-area-top.jpg) repeat-x;

	border-top:1px #acacac solid;

	border-bottom:1px #acacac solid;

	height:28px;

}

.supplier-area-top2 ul {

	margin-left:15px;

	padding-top:3px;

}

.supplier-area-top2 ul li {

	background:url(images/supplier-navigation-divider.jpg) no-repeat right;

	display:block;

	float:left;

	padding:0 10px 0 10px;

}

.supplier-area-top2 ul li a {

	font-size:13px;

	font-weight:bold;

	color:#545353;

	text-decoration:none;

	display:block;	

	padding:3px 15px 10px 15px;

	margin:0 5px 0 5px;

}

.supplier-area-top2 ul li a:hover {

	color:#a7a7a7;

}

.supplier-area-top2 ul li.active {

	background:#acacac center;

	color:#fff;

	display:block;

}

.supplier-area-top2 ul li.active a {	

	color:#fff;

	display:block;

}

.supplier-area-top2 ul li.active a:hover {

	color:#fff;

}

.supplier-area-top {

	background:url(images/supplier-area-top.jpg) repeat-x;

	border:1px #acacac solid;

	height:28px;

}

.supplier-area-top ul {

	margin-left:15px;

	padding-top:3px;

}

.supplier-area-top ul li {

	background:url(images/supplier-navigation-divider.jpg) no-repeat right;

	display:block;

	float:left;

	padding:0 10px 0 10px;

}

.supplier-area-top ul li a {

	font-size:13px;

	font-weight:bold;

	color:#545353;

	text-decoration:none;

	display:block;	

	padding:3px 15px 10px 15px;

	margin:0 5px 0 5px;

}

.supplier-area-top ul li a:hover {

	color:#a7a7a7;

}

.supplier-area-top ul li.active {

	background:#acacac center;

	color:#fff;

	display:block;

}

.supplier-area-top ul li.active a {	

	color:#fff;

	display:block;

}

.supplier-area-top ul li.active a:hover {

	color:#fff;

}

.supplier-area_left .supplier-area-middle_05 {

	width:697px;

	border:10px #acacac solid;

}

.supplier-area-middle_05 .supplier-inside-top {

	padding-top:8px;

	padding-bottom:5px;

	border-bottom:1px #d9d9d9 solid;

}

.supplier-area_left .supplier-area-middle_05 textarea {

	width:614px;

	height:137px;

	border:1px #dbdbdb solid;

}

.supplier-inside-top h4 {

	font-size:18px;

	color:#c40000;

	margin:0;

	margin-left:20px;

}

.supplier-inside-top span {

	margin-left:20px;

	color:#727171;

}

.supplier-area_left .supplier-area-middle_05 .supplier-inside-top p {

	font-size:11px;

	color:#393939;

	margin:0;

}

.box_001, .box_002, .box_003, .box_004 {

	padding-left:3px;

}

.supplier-inside-top .box_001 {

	width:67px;

	text-align:center;

}

.supplier-inside-top .box_001 p {

  margin-top: -2px !important;

  padding-top: 0 !important;

}

.supplier-inside-top .box_001 input {

  vertical-align: middle;

}

.supplier-inside-top .box_002 {

	width:157px;

}

.supplier-inside-top .box_003 {

	width:261px;

}

.supplier-inside-top .box_004 {

	width:180px;

}

.supplier-line-gray {

	background:#f6f6f6;

	height:28px;

}

.supplier-line-white {

	height:28px;

}

.box_0001, .box_0002, .box_0003, .box_0004 {

	padding-left:3px;

	padding-top:4px;

	padding-right:5px;

	color:#393939;

}

.box_0001 {

	width:62px;

	text-align:center;

}

.box_0001 a{

	width:62px;

	font-size:10px;

	color:#393939;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

}

 .box_0001 a:hover{

	width:62px;

	font-size:10px;

	color:#393939;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

}

.box_0002 {

	width:152px;

	font-weight:bold;

}

 .box_0003 {

	width:256px;

}

 .box_0003 a{

	width:256px;

	font-size:10px;

	color:#393939;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

}

 .box_0003 a:hover{

	width:256px;

	font-size:10px;

	color:#393939;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

}



.box_0004 {

	width:175px;

}

.supplier-bottom-part {	

	border-top:1px #d9d9d9 solid;

	padding:10px;

}

.supplier-bottom-part .supplier-bottom-left  {

	width:351px;

	height:40px;

}

.supplier-bottom-part .supplier-bottom-left img {

	margin-left:10px;

}

.supplier-bottom-part .supplier-bottom-right  {

	width:275px;

	height:30px;

	padding-top:10px;

}

.supplier-bottom-part .supplier-bottom-right span {

	font-size:10px;

	color:#393939;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin-right:15px;

}

.supplier-bottom-part .supplier-bottom-right span a { 

	color:#393939;

	text-decoration:none;

}

.supplier-bottom-part .supplier-bottom-right span a:hover {

	text-decoration:underline;

}

.supplier-reply-submit {

	text-align:right;

}

#admin-area .supplier-area .supplier-area_right {

	background:url(images/supplier_area_rightbox.jpg) no-repeat;

	width:183px;

	height:234px;

}

.supplier-area_right h2 {

	font-size:13px;

	color:#545353;

	margin:25px 0 20px 70px;

}

.supplier-area_right ul {

  padding: 0;

}



.supplier-area_right .supplier-data ul li {

	width:183px;

	height:30px;

}

.supplier-data ul li {

  float: left;

}

.supplier-data ul li .supplier-details {

	width:129px;

}

.supplier-data ul li .supplier-details p {

	margin:10px 0 0 10px !important;

	line-height: 14px;

	color:#545353;

}

.supplier-data ul li .supplier-result {

	width:48px;

}

.supplier-data ul li .supplier-result p {

	font-size:13px;

	color:#545353;

	margin:10px 0 0 10px;

	font-weight:bold;

}

.supplier-area-middle_05 .supplier-inbox-reply-box {

	width:618px;

	margin:20px auto;

	margin-bottom:15px;

}

.supplier-area-middle_05 .supplier-inbox-reply-box h4 {

	font-size:15px;

	color:#272727;

	margin:0;

	text-transform:uppercase;

}

.supplier-inbox-reply-box .suppliers_box_reply-box {

	margin-bottom:35px;

}

.supplier-area-middle_05 .supplier-inbox-reply-box {

	color:#5f5f5f;

}

.supplier-area-middle_05 .supplier-inbox-subject-area {

	width:633px;

	margin:25px auto;

}

.supplier-area-middle_05 .supplier-inbox-subject-area .subject-left {

	width:305px;

	border-right:1px #bbbbbb dashed;

}

.subject-left h3, .subject-right h3 {

	font-size:15px;

	color:#272727;

	text-transform:uppercase;

	margin:0;

	margin-bottom:20px;

}

.subject-left h5, .subject-right h5 {

	font-weight:bold;

	font-size:11px;

	color:#5f5f5f;

	margin:0;

}

.subject-left p, .subject-right p {

	font-size:11px;

	color:#888;

	margin:0;

	margin-bottom:10px;

	text-align:justify;

}

.supplier-area-middle_05 .supplier-inbox-subject-area .subject-right {

	width:306px;

	padding-left:10px;

}

#system-history {

	background:url(images/system-history-box.jpg) no-repeat;

	width:247px;

	height:310px;

	margin-right:10px;

}

#system-history .system-header {

	text-align:center;

	height:56px;

	float: left;

}

#system-history .system-header h4 {

	font-size:14px;

	font-weight:bold;

	color:#545353;

	margin-top: 19px !important;

	padding-left: 70px;

}

#system-history #system_data {

  margin-top: 18px;

  float: left; 

}

#system-history #system_data .system-desc {

	width:175px;

	height:30px;

	margin-left:15px;

  

}

#system-history #system_data .system-desc p {

	margin:0;

}

#system-history #system_data .total-data {

	width:50px;

	height:30px;

}

#system-history #system_data .total-data p { 

	font-size:13px;

	font-weight:bold;

	color:#545353;

	margin:0;

}	

#admin-panel {

	width:703px;

	border:1px #acacac solid;

}

#admin_panel_header {

	background: #f3f3f3 url(images/supplier-area-top.jpg) repeat-x;

	height:29px;

	text-align:center;

	padding-top:10px;

}

#admin-area #admin-panel #admin_panel_header h3 {

	font-size:17px;

	color:#545353;

	margin:0;

}

#admin_panel_middle {

	border:10px #acacac solid;



}

#admin_panel_middle .admin_panel_middle_inside {

	width:341px;

	margin-top:10px;

	margin-bottom:10px;

}

#admin_panel_middle .admin_panel_middle_inside .admin_panel_boxes_top {

	background:url(images/admin_panel_boxes_top.jpg) no-repeat;

	width:329px;

	height:8px;

	margin:0 auto;

}

#admin_panel_middle .admin_panel_middle_inside .admin_panel_boxes_middle {

	width:325px;

	border-left:2px #f0f0f0 solid;

	border-right:2px #f0f0f0 solid;

	margin:0 auto;

}

.admin_panel_boxes_middle ul {

	width:305px;

	margin:0 auto;

}

.admin_panel_boxes_middle ul li {

	background:#ffd83a;

	width:305px;

	height:45px;

	margin-bottom:5px;

}

#admin_panel_middle .admin_panel_middle_inside .admin_panel_boxes_bottom {

	background:url(images/admin_panel_boxes_bottom.jpg) no-repeat;

	width:329px;

	height:8px;

	margin:0 auto;

}





















#admin-panel2 {

	width:703px;

	margin-left:9px;

	border:1px #acacac solid;

}

#admin-area2 #admin-panel #admin_panel_header {

	background:url(images/admin-panel-header.jpg) no-repeat;

	width:702px;

	height:39px;

	text-align:center;

	padding-top:10px;

}

#admin-area2 #admin-panel #admin_panel_header h3 {

	font-size:17px;

	color:#545353;

	margin:0;

}

#admin_panel_middle {

	border:10px #acacac solid;



}

#admin_panel_middle .admin_panel_middle_inside {

	width:341px;

	margin-top:10px;

	margin-bottom:10px;

}

#admin_panel_middle .admin_panel_middle_inside .admin_panel_boxes_top {

	background:url(images/admin_panel_boxes_top.jpg) no-repeat;

	width:329px;

	height:8px;

	margin:0 auto;

}

#admin_panel_middle .admin_panel_middle_inside .admin_panel_boxes_middle {

	width:325px;

	border-left:2px #f0f0f0 solid;

	border-right:2px #f0f0f0 solid;

	margin:0 auto;

}

.admin_panel_boxes_middle ul {

	width:305px;

	margin:0 auto;

}

.admin_panel_boxes_middle ul li {

	background:#ffd83a;

	width:305px;

	height:45px;

	margin-bottom:5px;

}

#admin_panel_middle .admin_panel_middle_inside .admin_panel_boxes_bottom {

	background:url(images/admin_panel_boxes_bottom.jpg) no-repeat;

	width:329px;

	height:8px;

	margin:0 auto;

}



























#footer {

	background:#006b8b url(images/footer_bg.jpg) repeat-x top;

	width:100%;

	min-width: 970px;

	clear: both;

	height:108px;

	padding-top:13px;

}

#footer #footer_inside {

	width:905px;

	padding-left:45px;

}

#footer #footer_inside ul li {

	background:url(images/footer_divider.jpg) no-repeat right;

	float:left;

	padding:0 20px 0 20px;

}

#footer #footer_inside ul li.none {

	background:none;

}

#footer #footer_inside ul li a {

	font-size:12px;

	color:#696969;

	text-decoration:none;

}

#footer #footer_inside ul li a:hover {

	text-decoration:underline;

}

#footer #footer_inside #footer_note {

	clear: both;

  width:800px;

	text-align:center;

	color:#fff;

	padding-top:20px !important;

	font-weight:bold;

}

#footer #footer_inside #footer_note p {

padding: 0;

margin: 0;

}

.xx{

font-size:12px;

color:#acacac;

font-weight:bold;

}

.xx1{

font-size:12px;

color:#acacac;

font-weight: normal;

}

.link{

text-decoration:underline;

font-size:12px;

color:#acacac;

font-weight: normal;

}

.link:hover{

text-decoration:none;

}

.green{ color:#006600; }
.red{ color:#FF0000; }