@charset "utf-8";

body {font-family:Helvetica, Arial, sans-serif;}
#new { width:919px; background-color:#003b65; margin:10px 0 1px 0; clear:both; padding: 10px 0 10px 0 }
#new_main, #bot_nav, #newMainContent { font-family:Helvetica, Arial, sans-serif; font-size:0.75em }
#new_main { width:919px; background:#002B51 url(../images/bg.jpg) repeat-y; padding:20px 0px 20px 0px; border-top:#FFFFFF 1px solid; overflow:hidden; }
#new_main p, ul { color:#003b65 }
#bot_nav { width:899px; background-color:#406d8c; border-bottom:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; padding:10px }
#col { float:left; width:686px }
#colnews { float:left; width:590px; padding:20px 20px 20px 50px }
#colnews a { color: #003b65 }
img { border:0 }
.post { border:#e7eacf 1px solid; background-color:#bae8f9; padding:15px; font-size:0.9em; margin-bottom:20px }
#left { width:369px; display:inline; float:right;   }
#mid { width:277px; display:inline; float:right }
#mid-news { width:277px; display:inline; float:right; padding-top:30px;  }
#mid-news ul { list-style:none; margin:0; padding: 0 0 0 3px;  }
#mid-news li { margin:0  }
#mid-news a, #test a, #mid2 a, #bot_nav a, #rightnews a  { text-decoration:none }
#mid-news a, #test a, #mid2 a, #rightnews a  { color:#003b65; font-family:Helvetica, Arial, sans-serif;  }
#mid-news a:hover, #test a:hover, #mid2 a:hover,  #rightnews a:hover { color:#fff }
#right { width:223px; display:inline; float:right; background-repeat:no-repeat }
#rightwrapper { width:223px; display:inline; float:right; background-repeat:no-repeat }
#test {float: left; width:223px;}
.test-margin {padding-top: 20px;}
#test ul { padding: 0 0 0 3px; list-style:none; }
#left2 { width:300px; display:inline; float:right; padding:0 10px; }
#mid2 { width:300px; display:inline; float:right; padding:0 10px; }
#mid2 ul { padding: 0 0 0 3px; list-style:none; ; }
#right2 { width:223px; display:inline; float:right; padding:60px 5px 5px 5px }
#right3 { width:223px; display:inline; float:right; padding:60px 5px 5px 5px }
#rightnews { width:223px; display:inline; float:right; background-repeat:no-repeat; padding:0px 5px 5px 10px; margin-top:19px; border-left:#e7eacf 1px solid }
#newMainContent { background:#f6f5f3; padding:40px }
#bot_nav ul { display:inline; list-style:none; margin:0; padding:0; }
#newMainContent a, .footer a, #bottom a { color:#006 }
#newMainContent a:hover, .footer a:hover, #bottom a:hover { color:#09F}
#bottom { clear:both;  font-size:70%; margin:auto; text-align:right; width:900px; }
#bot_nav li { display:inline; padding: 0 5px; border-right:1px solid #fff; list-style:none; color:#fff; }
#bot_nav a { color:#FFF }
#bot_nav a:hover { color:#0CF }
.form { width:205px; margin: 5px 0 }
.form2 { width:205px; margin: 5px 0 }
#wrapper { width:920px; margin-right:auto; margin-left:auto; }
.header { width:920px; height:150px; }
.nav { width:920px; float:left; height:35px; background-color:#002B51; }
.nav ul { float:left; width:910px; list-style:none; clear:left; margin:0; padding:0 10px 0 0; }
.nav li { display:inline; }
.nav li a { float:right; line-height:35px; font-size:14px; color:#FFF; text-align:center; font-weight:400;   text-decoration:none; display:block; margin:0; padding:0 15px; }
.nav li a:hover { color:#4BB3E6 !important; }
.copy, .copy2 { background-image:url(/images/bg-home.jpg); background-position:right top; background-repeat:no-repeat; float:left; height:368px; width:395px; padding:30px 50px; }
.image { width:425px; float:right; }

/* Form */
.Arial11Blackform {font-size:13px; color:#002B51; text-decoration:none; text-align:justify; line-height:23px; }
.submitform { text-decoration:none; clear:right; float:right; height:25px; width:70px; }
#form { width:315px; float:left; clear:left; }
.input { clear:right; float:right; margin-bottom:2px; height:15px; width:185px; }
#specialform { clear:right; float:right; }
.contactformspecial { height:120px; }

/* Form End  About us page */
.copy_about { background-image:url(/images/bg-about-eclipse-inventories.jpg); background-position:right top; background-repeat:no-repeat; float:left; height:368px; width:395px; padding:30px 50px; }
.copy_about h2 { font-size:28px; font-weight:700; color:#002B51; text-decoration:none; margin:0; padding:0; }
.copy_about p { font-size:11px; font-weight:400; color:#002B51; text-decoration:none; text-align:left; line-height:16px;  }
 

/* Areas page */
.copy_area { background-image:url(/images/bg-home.jpg); background-position:right top; background-repeat:no-repeat; float:left; height:368px; width:395px; padding:30px 50px; }
.copy_area h1 { font-size:28px; font-weight:700; color:#002B51; text-decoration:none; margin:0; padding:0; }
.copy_area h2 { font-size:28px; font-weight:700; color:#002B51; text-decoration:none; margin:0; padding:0; }
.copy_area p, .copy_area li, .copy_area ul { font-size:11px; font-weight:400; color:#002B51; text-decoration:none; text-align:left; line-height:16px; }


/* Contact page */
.copy_contact { background-image:url(/images/bg-contact-eclipse-inventories.jpg); background-position:right top; background-repeat:no-repeat; float:left; height:330px; width:395px; padding:50px; }

/* Services page */
.copy_services { background-image:url(../images/bg-services.jpg); background-position:right top; background-repeat:no-repeat; float:left; height:368px; width:395px; padding:30px 50px }
.copy_services h1 { font-size:28px; font-weight:700; color:#002B51; text-decoration:none; margin:0; padding:0; }
.copy_services p { font-size:11px; font-weight:400; color:#002B51; text-decoration:none; text-align:justify; line-height:16px; }
.copy_services h2 { font-size:20px; font-weight:700; color:#002B51; text-decoration:none; margin:0; padding:0; }
.copy_services h3 { font-size:16px; font-weight:700; color:#002B51; text-decoration:none; margin:0; padding:0; }
.copy_services li { font-family:Helvetica,Arial,sans-serif; font-size:13px; margin-bottom:5px;}


/* Prices page */
.copy_prices { background-image:url(/images/bg-inventories-prices.jpg); background-position:right top; background-repeat:no-repeat; float:left; height:370px; width:395px; padding:30px 50px; }
.copy_prices p { color:#002B51;   font-size:11px; font-weight:400; text-align:justify; text-decoration:none; margin:0; }

/* Scheme page */
.copy_scheme { background-image:url(/images/bg-tenancy-deposit-scheme.jpg); background-position:right top; background-repeat:no-repeat; float:left; width:395px; height:400px; padding:30px 50px 0 50px; }
.copy_scheme h2 { color:#002B51; font-size:33px; font-weight:700; text-decoration:none; margin:0; padding:0; }
.copy_scheme p { color:#002B51;   font-size:11px; font-weight:400; line-height:17px; text-align:justify; text-decoration:none; }

.footer p { color:#002B51; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; margin:0; padding:29px 10px 0 0; }
.footer img { float:right; }
h1, h2, .heading { color:#002B51; }
h1 { font-size:150%; }
h1 span, h2 span{ font-size:70% }
.heading span {font-size: 90% }
h2 { font-size:125%;}
.heading { font-weight:bold; font-size:105% }
.redlink { color:#FF0000; font-weight:bold; text-align:justify; text-decoration:none; margin:0; }
.bluelink { color:#4BB3E6;font-size:11px }
.new-h1 {font-size: 28px;}
.footer {width: 919px; float: left;}
.left-ft {float: left;}
.right-ft {float: right;}
.copy h2, .copy2 h2, .copy_contact h2, .copy_prices h2 {   font-size:26px; font-weight:700; color:#002B51; text-decoration:none; margin:0; padding:0 0 10px; }
.copy p, .copy2 p, .copy_contact p {   font-size:11px; font-weight:400; color:#002B51; text-decoration:none; text-align:justify; line-height:18px; }
.copy h4, .copy2 h4, .copy_about h4, .copy_contact h4, .copy_services h4, .copy_prices h4, .copy_scheme h4 {   font-size:11px; font-weight:700; color:#002B51; text-decoration:none; margin:0; padding:5px 0; }
.copy h3, .copy2 h3, .copy_about h3, .copy_contact h3, .copy_prices h3, .copy_scheme h3 {   font-size:19px; font-weight:700; color:#002B51; text-decoration:none; margin:0; padding:5px 0; }
.copy h3 a, .copy2 h3 a, .copy_about h3 a, .copy_contact h3 a, .copy_services h3 a, .copy_prices h3 a, .copy_scheme h3 a { font-weight:700; color:#002B51; text-decoration:none; }
.copy h3 a:hover, .copy2 h3 a:hover, .copy_about h3 a:hover, .copy_contact h3 a:hover, .copy_services h3 a:hover, .copy_prices h3 a:hover, .copy_scheme h3 a:hover { font-weight:700; color:#4BB3E6; text-decoration:none; }
.copy p a, .copy2 p a, .copy_about p a, .copy_contact p a, .copy_services p a, .copy_prices p a, .copy_scheme p a, .copy_about li a { color:#002B51; text-decoration:none; font-weight:700; }
.copy p a:hover, .copy2 p a:hover, .copy_about p a:hover, .copy_contact p a:hover, .copy_services p a:hover, .copy_prices p a:hover, .copy_scheme p a:hover, .copy_about li a:hover { color:#4BB3E6; text-decoration:none; }

.clear { clear:both }

table, tr, td { border:#4BB3E6 1px solid; color:#000033} 
table {font-size:80% }

#nav { font-family:arial, verdana, sans-serif; height:35px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position:relative; width:100%; }
#nav li.top { display:block; float:left; height:35px; }
#nav li a.top_link { color:#ffffff; cursor:pointer; display:block; float:left; font-size:14px; height:35px; line-height:35px; text-decoration:none; }
#nav li a.top_link span { float:left; display:block; height:35px; }
#nav li a.top_link span.down { float:left; display:block; padding:0 24px 0 12px; height:35px; }

/* Default list styling */
#nav li:hover { position:relative; z-index:200; }
#nav li:hover ul.sub { left:1px; top:35px; white-space:nowrap; width:197px !important; height:auto; }
#nav li:hover ul.sub li { display:block; height:25px; position:relative; float:left; width:145px; font-weight:normal; }
#nav li:hover ul.sub li a { border:1px solid #4BB3E6; color:#ffffff; display:block; font-size:12px; height:25px; line-height:25px; text-decoration:none; text-indent:5px; width:145px; background:#002B51; }
#nav li:hover ul.sub li a:hover { background:#4BB3E6; color:#002B51 !important; border-color:#002B51; }
#nav li:hover li:hover ul, #nav li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover li:hover ul { left:145px; top:-4px; background: #002B51; padding:3px; border:1px solid #4BB3E6; white-space:nowrap; width:145px; z-index:400; height:auto; color:#4BB3E6; }
#nav ul, #nav li:hover ul ul, #nav li:hover li:hover ul ul, #nav li:hover li:hover li:hover ul ul, #nav li:hover li:hover li:hover li:hover ul ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; }

#scroll { height:290px; margin:20px 0 0; overflow:auto;padding:0 15px 0 0; font-size:11px;}

#pref { margin: 0 0 10px }
input, textarea, legend { font-family:Helvetica, Arial, sans-serif; }
label { clear:both; color:#000000; display:inline;  float:left; font-weight:bold; margin:5px 10px 5px 0; width:150px; }
fieldset { border: 1px solid #dddddd; padding:10px; margin:10px 0 }
legend {font-size:1.3em; font-weight:bold; color: #333333; border: 0; padding: 6px; line-height:200%; }
.form { background: #fff; width:190px; padding: 3px 5px; color:#000; border:#333366 1px solid }
.form2, .form2b, .indent, textarea { background: #fff; width:200px; padding: 3px 5px; color:#000; border:#333366 1px solid }
textarea { font-size:1em }
.indent { clear:both; display:block; margin:10px 0 0 160px; }
.form2:focus, .form2b:focus, .indent:focus { background:#fff; color:#333366; border:#99ccff 1px solid }
.req { color:#a40a2e }
.sent { color:#090 }
.submit2 { background:none repeat scroll 0 0 #002B51; border:0 none; color:#FFFFFF;  font-size:1em; font-style:italic; margin:0 0 15px 160px; padding:5px; text-align:left; width:230px; }
.submit2:hover, .submit2:focus { background:#fff; color:#002B51 }

#bottom ul li { display:inline; margin: 5px 10px }