@charset "UTF-8";


/*
Orthorest World - www.orthorestworld.com 
By BE International Singapore - www.beinternational.com 
Design/Develop: Schahryar Fekri, Felise Sun & Venkatesh
*/

body {
background:#c2d7e9 url(../images/bg/body.gif) center repeat-y;
margin:0; padding:0;
width:auto; height:100%;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#4e4e4e;
}

ul {
padding:0px; margin:0px;
font-size:14px;
}

li {
margin:2px 0px 0px 15px;
font-size:12px;
}

a {
color:#238ecb;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

#container {
background:url(../images/bg/body_top.jpg) no-repeat center top;
width:auto; height:100%;
min-height:400px;
}

#container_body {
width:960px; height:auto;
text-align:left;
}

#nav {
background:#17b2eb url(../images/bg/nav.gif);
width:960px; height:38px;
}

#header {
background:url(../images/bg/header.jpg);
width:auto; height:180px;
}


#header_showcase {
width:auto; height:298px;
}

#header_technology {
width:auto; height:380px;
}

.mar_20l {
margin-left:20px;
overflow:hidden;
}

.mar_20 {
margin:20px;
overflow:hidden;
}

.mar_30 {
margin:35px;
overflow:hidden;
}

.line_x {
background:url(../images/nav/line_x.gif) no-repeat center;
width:auto; height:3px;
}

.line_y {
background:url(../images/nav/line_y.gif) no-repeat center;
width:20px; height:100px;
float:left;
}

#hilite_1 {
background:url(../images/bg/hilite_01.jpg);
width:295px; height:144px; 
float:left;
margin-right:17px;
}

#hilite_2 {
background:url(../images/bg/hilite_02.jpg);
width:295px; height:144px; 
float:left;
margin-right:18px;
}

#hilite_3 {
background:url(../images/bg/hilite_03.jpg);
width:295px; height:144px; 
float:left;
}

.hilite {
margin:36px 21px 20px 36px;
overflow:hidden;
}

.hilite_esp {
margin:26px 21px 20px 36px;
overflow:hidden;
}


.box {
width:293px; height:120px;
float:left;
}

.box_in {
margin:26px 20px 20px 20px;
overflow:hidden;
}

.box img {
float:left;
padding-right:20px;
border:0;
}

#footer {
background:url(../images/bg/footer.gif) repeat-x;
width:auto; height:68px;
}

#footer_brand {
background:url(../images/bg/footer_brand.jpg) no-repeat bottom;
height:68px; width:auto;
margin-left:20px;
float:left;
}

#footer_copy {
width:auto;
margin-right:20px;
float:right;
text-align:right;
margin-top:20px;
color: #a5a5a5;
font-size:11px;
}

#footer_copy a {
text-decoration:underline;
color: #a5a5a5;
}

h1 {
color:#ee6d23;
font-size:24px;
margin:0; padding:0;
}

h2 {
color:#1d2a5b;
font-size:10px;
margin:0; padding:0;
}

h3 {
	
}

h4 {
color:#187cbe;
font-size:31px;
margin:0; padding:0;
font-weight:normal;
}

h5 {
color:#0072b9;
font-size:22px;
margin:0; padding:0;
font-weight:normal;
}

#path {
color: #1193c1;
font-size:10px;
}

#path a, #path a:visited {
text-decoration:none;
color:#1193c1;
font-size:10px;
}

#path strong {
font-size:15px;
}

.esp {
font-size:16px;
color:#238ecb;
font-weight:bold;
}

.esp a, .esp a:visited {
color:#238ecb;
text-decoration:underline;
font-size:16px;
}

.esp a.esp:hover {
color:#238ecb;
text-decoration:underline;
}
