html, body {
height:100%;
margin:0;
padding:0;
}

* {
margin:0;
padding:0;
}

body {
/* background:none repeat scroll 0 0 #F5F0E3; */
color:#2C2C2C;
font-family:Arial,Helvetica,sans-serif;
}

a{ text-decoration:none}
a:hover{ text-decoration:underline}

#layout_outer {
float:left;
width:100%;
}

#layout_outer {
/* min-height:100%; */
position:relative;
}

#layout {
float:left;
width:100%;
}

#header_outer {
background:url("/images/header_bg.jpg") repeat-x scroll 0 0 transparent;
float:left;
height:122px;
width:100%;
}

#header_inner {
margin:0 auto;
width:1000px;
}

#header {
float:left;
padding:0 40px 0 50px;
width:910px;
}

#header_outer{float:left; width:100%; background:url(/images/header_bg.jpg) repeat-x 0 0; height:122px;}
#header_inner{ margin:0 auto; width:1000px;}
#header{float:left; width:910px; padding:0 40px 0 50px; }
#header .logo{float:left; margin-top:25px;}
.login{float:right; width:216px;height:28px; background:url(/images/login.jpg) no-repeat 0 0 ; margin-right:15px; display:inline;}
.login a{float:left; background:url(/images/arrow1.jpg) no-repeat right 5px; padding-right:10px;padding-left:60px;font-size:1em; line-height:16px; color:#175abd; margin:3px 0 0 0; display:inline}
.login a:hover,.login a.active{ color:#f7a11a; text-decoration:none}

#menu{float:right; width:650px; margin:30px 0 0 0;}
#menu ul{float:right; list-style:none}
#menu ul li{float:left; background:url(/images/sep1.jpg) no-repeat right 0; padding:0 15px; height:27px;}
#menu ul li a{float:left; width:auto; font:normal .875em/20px "Myriad Pro", Arial, Helvetica, sans-serif; color:#fff;}
#menu ul li a:hover,#menu ul li a.active{ color:#f7a11a; text-decoration:none}
#menu ul li.last{ background:none}
