/* CSS Document */

* {
	border:0;
	
}

body {
	font-size:12px;
	color:#727272;
	background:#3F4040 url(../images/page-bg.gif) repeat-x;
	background-attachment:fixed;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0;
}

img, div { behavior: url(iepngfix.htc) }

#maincontainer {
	width:938px;
	background-image:url(../images/page-shadow.png);
	margin:auto;
}

/*#subcontainer-top {
	background-image:url(../images/page-shadow.png);
	width:938px;
}

#subcontainer-mid {
	background-image:url(../images/page-shadow.png);
	width:938px;
}

#subcontainer-bottom {
	background-image:url(../images/page-shadow.png);
	width:938px;
}*/

.subcontainer {
	margin-left:19px;
	width:900px;
}

#topcontainer {
	height:104px;
	background:#fff;
	width:900px;
	
}

#logo {
	margin-left:20px;
	width:235px;
	height:63px;
	float:left;
	clear:none;
}

#top {	
	height:63px;
	width:900px;
}

#toprightsection {
	width:380px;
	margin-top:15px;
	float:right;

	
}

.lefttube {
	float:left;
}

.righttube {
	float:right;
}

.border {
	border:1px #bbb solid;
	
}

.border2 {
	border:1px #bbb solid;
	color:#fff;
	background:#11628A;
}

.noborder {
	border:0;
}

#search {
	margin-left:8px;
	font-size:13px;
	color:#E09B31;
	
}

#search a { color:#E09B31;text-decoration:none; }

.toprightmenu {
	font-size:13px;
	color:#1B5C7D;
	
	
}

/*#toprightmenu ul {
	margin:0;
	padding:0;
	float:right;
}

#toprightmenu li {
	list-style-type:none;
	color:#1B5C7D;
	float:left;
	border-right:1px #1B5C7D solid;
	padding:0px 10px 0px 10px;
	line-height:15px;
}*/

.toprightmenu a {
	color:#1B5C7D;
	text-decoration:none;
}

.toprightmenu a:hover {
	color:#1B5C7D;
	text-decoration:underline;
}

#menusection {
	width:900px;
	margin-top:7px;
}

#menu {
	width:660px;
	background-image:url(../images/menu-bg.gif);
	background-repeat:no-repeat;
	height:34px;
}

#mainmenu, #mainmenu ul {
	margin:0px 0px 0px 28px;
	padding:0px;
	
}

#mainmenu li {
	color:#fff;
	font-size:12px;
	padding:0px 16px 0px 16px;
	margin-top:11px;
	float:left;
	border-right:1px #1F425D solid;
	border-left:1px #3E85B9 solid;
	line-height:14px;
	list-style-type:none;
}

#mainmenu a {
	color:#fff; text-decoration:none;
}

#mainmenu a:hover {
	color:#FCB040; text-decoration:none;
}


#midcontainer {
	width:inherit;
	height:213px;
	background-image:url(../images/mid-bg.png);
	border-bottom:4px #EEA436 solid;
	
}

#home-buttons {
	width:120px;
	float:left;
}

/*#home-buttons img {
margin-bottom:4px;
padding:0px;
}*/

.btn {
margin-bottom:8px;
}
.tweet {
margin-bottom:8px; padding-left:0px;
}
#contentcontainerhome {
background:#fff;
padding:7px 4px 30px 4px;
clear:both;
height:auto;


}

#contentcontainer {
background:#fff url(../images/content-bg.gif) repeat-x;
padding:28px 12px 30px 12px;
clear:both;
height:auto;


}

#maincontent {
	width:604px;
	/*background:#fff url(../images/left-content-bg-home.gif) repeat-y;*/
	float:left;
	margin-left:8px;
}

#content {
	height:auto;
	
}

#why-espatial {
	
	
	clear:both;
}


#why-espatial h1 {
	color:#176F9D;
	font-size:15px;
	padding:0px;
	margin:0px;
	
}



#why-espatial ul {
	margin:10px 0px 0px 25px;
	padding:0;
	float:none;
	
	
}

#why-espatial li {
	margin:0;
	list-style-type:none;
	padding-bottom:8px;
	list-style-image:url(../images/web-id.gif);
	text-align:left;
	
	
}


.readmore a {
	font-size:11px;
	color:#1D5D8B;
	text-decoration:none;
}

.readmore a:hover {
	color:#1D5D8B;
	text-decoration:underline;
}


#ismart {
	width:233px;
	margin-right:10px;
}

#ismart ul {
	margin:15px 0px 0px 25px;
	padding:0;
}

#ismart li {
	list-style-type:none;
	padding-bottom:8px;
	list-style-image:url(../images/web-id.gif);
	text-align:left;
	color:#D08D2E;
	font-weight:400;
	vertical-align:middle;
}

/*#ismart a {
	color:#D08D2E;
	text-decoration:none;
}

#ismart a:hover {
	color:#1D5D8B;
	text-decoration:none;
}*/


#inner ul {
	margin:20px 0px 0px 25px;
	padding:0;
}

#inner li {
	padding-bottom:10px;
	/*line-height:12px;*/
	text-align:left;
	color:#D08D2E;
	font-weight:400;
	
}

#inner a {
	color:#D08D2E;
	text-decoration:none;
}

#inner a:hover {
	color:#1D5D8B;
	text-decoration:underline;
}

.inner2 ul {
	margin:20px 0px 0px 25px;
	padding:0;
}

.inner2 li {
	padding-bottom:7px;
	/*line-height:12px;*/
	text-align:left;
	color:#BC7D20;
	font-weight:400;
	line-height:16px;
	
}

.inner3 {
	margin:20px 0px 0px 15px;
	padding:0;
}

.inner3 li {
	padding-bottom:7px;
	/*line-height:12px;*/
	text-align:left;
	color:#1676A8;	
	line-height:16px;	
}

.inner3 li ul { margin-left:-26px;}
.inner3 li ul li { list-style-type:circle; color:#727272;}
.inner3 li ul li span { color:#1D536F; }

/*.inner2 a {
	color:#D08D2E;
	text-decoration:none;
}

.inner2 a:hover {
	color:#1D5D8B;
	text-decoration:underline;
}*/



h2 {
	color:#D19335;
	font-size:14px;
	margin:0px 0px 0px 8px;
	padding:0px;
	
}

h1 {
	color:#176F9D;
	font-size:15px;
	padding-bottom:-12px;
}

h3 {
	color:#1D5D8B;
	font-size:16px;
	padding-bottom:20px;
}

h4 {
	color:#1D5D8B;
	font-size:17px;
	padding-bottom:3px;
	margin-left:18px;
	font-weight:lighter;
	border-bottom:1px #ddd dashed;
	margin-right:16px;
}

#news {
	width:147px;
	background:#fff url(../images/news-bg.gif) no-repeat;
	border:1px #bbb solid;
	padding:55px 5px 0px 0px;
	float:right;
}

#news ul {
	margin:5px 0px 0px 8px;
	padding:0px 0px 3px 0px;
	float:none;
}

#news li {
	list-style-type:none;
	padding-top:10px;
	/*list-style-image:url(../images/news-id.gif);
	*/text-align:left;
	color:#D08D2E;
	font-weight:normal;
	font-size:11px;
}

#cust {
	width:230px;
	height:auto;
	padding:2px 4px 0px 4px;
	margin-top:0px;
	background:#fff;
	border:1px #ccc solid;
}

#cust h2 {
	color:#D19335;
	font-size:13px;
	margin:-10px 0px 5px 12px;
	padding:0px;

}

#cust .yellowhead {
	color:#D19335;
	font-size:14px;
	margin:0px 0px 2px 0px;
	padding:0px;
	

}



#cust ul {
	margin:10px 0px 10px 15px;
	padding:0;
}

#cust li {
	list-style-type:none;
	padding-bottom:10px;
	/*line-height:12px;*/
	list-style-image:url(../images/news-id.gif);
	text-align:left;
	color:#D08D2E;
	font-weight:normal;
	text-align:left;
	word-spacing:0px;
	
	font-size:11px;
}

.date {
	color:#777;
	font-size:10px;
	display:block;
	padding-top:3px;
	/*clear:both;*/
	
}

#news a {
	color:#D08D2E;
	text-decoration:none;
}

#news a:hover {
	color:#D08D2E;
	text-decoration:underline;
}


#footer {
	width:inherit;
	background-image:url(../images/footer-bg.gif);
	text-align:center;
	clear:both;
	color:#B8DEF1;
	padding-top:3px;
	padding-bottom:3px;
	line-height:17px;
	font-size:13px;
	margin-top:10px;
}

#aquaweb {
	color:#ccc;
	text-align:right;
	font-size:11px;
	width:900px;
	margin:auto;
}

#aquaweb a { color:#ccc; text-decoration:none; }
#aquaweb a:hover { color:#ccc; text-decoration:none; }

.bluehead {
	color:#176F9D;
	font-weight:bold;
	font-size:11px;
	padding-top:10px;
	display:block;
}

.bluehead {
	color:#176F9D;
	font-weight:bold;
	font-size:11px;
	padding-top:10px;
	display:block;
}

.topbluehead {
	color:#176F9D;
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	
	margin-right:20px;
}

p {
	text-align:justify;
	margin:10px 0px 0px 0px;
	line-height:17px;
}

.bluelink {
	color:#176F9D;
}

.bluelink a { color:#176F9D; text-decoration:none;}

.bluetext {
	color:#176F9D;
}

.bluetext a {
	color:#176F9D;
	text-decoration:none;
}

.bluetext a:hover {
	color:#09374E;
	text-decoration:underline;
}



#sidemenu, #sidemenu ul {
	margin:0px 15px 5px 18px;
	padding:0px;
}

#sidemenu li {
	color:#3F4040;
	padding:5px 0px 5px 5px;
	margin-bottom:8px;
	font-size:13px;
	border-bottom:1px #ccc solid;
	list-style-type:none;
	
}

.sidemenu a {
	color:#3F4040;
	text-decoration:none;
}

.sidemenu a:hover {
	color:#1677AA;
	text-decoration:none;
}

#sidemenu .selected { background:#FCB141; color:#fff;}
#sidemenu .selected span a { color:#1E546F;}


.greytext {
	color:#727272;;
}

.yellow {
	color:#BC7D20;
}

.yellow a {
	color:#BC7D20;
	text-decoration:none;
}

.yellow a:hover {
	color:#BC7D20;
	text-decoration:underline;
}

.yread {
	color:#BC7D20;
	font-size:11px;
	text-align:float;
}

.yread a {
	color:#BC7D20;
	text-decoration:none;
}

.yread a:hover {
	color:#BC7D20;
	text-decoration:underline;
}


.broch a { color:#069; text-decoration:underline;}
.broch a:hover { color:#069; text-decoration:none;}

#twitter {position:absolute; z-index:7000; margin:-45px 0 0 770px; }

#movv {float:right;margin:-40px 5px 5px 5px;}
#movv img {padding:0px;border:0;}
#movv p { vertical-align:75%; font-size:18px;display:inline;padding:0 5px;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix { zoom:1;}

.home-box { background:url(../images/new-box-content-bg.gif) repeat-y; width:299px; float:left; margin-right:3px;}
.home-box-top { background:url(../images/top-round-new.gif) no-repeat top; width:299px;}
.home-box-content { background:url(../images/botton-round-new.gif) no-repeat bottom; width:275px; padding:12px; padding-bottom:16px;}

.home-new-list { margin:0 0 0 30px; padding:0; list-style:none;}
.home-new-list li { padding-bottom:6px;
	list-style-image:url(../images/web-id.gif);
	text-align:left; font-weight:bold; color:#025885; font-size:12px; }

.img-bord { border:1px #F5B54D solid; padding:2px;}
