body { font: 11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; color:#666666; background:url(images/bgBody.jpg) repeat-x #888888 ;}
h1 { font-size:12px; color:#74b8da; padding:0px; margin:0px;}
a {text-decoration:none;}
P { font-size:10px; color:#3a7593; padding:0px; margin:0px;}
input,select,textarea{ border:1px solid color:#555555; font-size:10px; background:#cccccc;}
form {padding:0px; margin:0px;}
ul { height:85px; width:245px; list-style-type: none; margin:0px; padding:0px;}
li { height:20px;	width:245px; text-decoration:none; margin:6px 0px 0px 0px; padding:0px;	list-style-type: none;}
/************** HEADER ****************/
#container {width:807px; height:500px; margin:0px; padding:0px; background-position:center;}
.white_top{height:7px; background-color:#FFFFFF;  float:left;}
.logo{ width:250px; height:82px; background:url(images/xome_logo.jpg) no-repeat; margin:8px 545px 0px 10px; padding:0px; float:left;}
/************** WELCOME BOX ****************/
#box { width:807px; height:335px; margin:42px 0px 0px 0px; padding:0px; float:left;}
#top_strip { width:807px; height:45px; float:left;}
#top_strip_left { width:23px; height:45px; float:left; background:url(images/box_top_left.jpg) no-repeat;}
#top_strip_middle { width:753px; height:30px; padding-top:15px; float:left; background:url(images/box_top_middle.jpg) repeat-x; text-align:left; color:#FFFFFF; font-weight:bold;}
#top_strip_right { width:23px; height:45px; float:left; background:url(images/box_top_right.jpg) no-repeat;}
#box_content { width:807px; height:262px;}
#box_content_leftBG { width:18px; height:262px; background:url(images/box_content_leftBG.jpg) repeat-y; float:left;}
#box_content_middleBG { width:536px; height:262px; background:url(images/watch.jpg) no-repeat #121212 bottom left; padding-left:227px; float:left;}
#box_content_rightBG { width:18px; height:262px; background:url(images/box_content_rightBG.jpg) repeat-y; float:left;}
#bottom_strip { width:807px; height:28px; float:left;}
#bottom_strip_left { width:23px; height:28px; float:left; background:url(images/box_bottom_left.jpg) no-repeat;}
#bottom_strip_middle { width:753px; height:28px; float:left; background:url(images/box_bottom_middle.jpg) repeat-x;}
#bottom_strip_right { width:23px; height:28px; float:left; background:url(images/box_bottom_right.jpg) no-repeat;}
/************** LOGIN BOX ****************/
#login_box { float:left; margin:0px; padding:10px; width:450px; height:25px; text-align:left; }
#login_bg_left { float:left; display:block; width:271px; height:164px; margin:0px; background:url(images/login_left.jpg) no-repeat #303030;}
#login_bg_right { display:block; width:271px; height:164px;  background:url(images/login_right.jpg) no-repeat right;}
#login_bg_top{display:block;width:245px; height:164px; background:url(images/login_top.jpg) no-repeat top;}
#login_bg_bottom{display:block;width:245px; height:149px; background:url(images/login_bottom.jpg) no-repeat bottom; padding-top:15px;  }
#signIn {width:245px; background-color:#262626; border:1px solid #939393; font-size:24px; text-align: center; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px;}
#elements {height:85px; width:245px; padding:10px 0px 0px 0px;}
.btn { background:#666666; color:#171717; font-weight:bold; margin:0px 0px 0px 42px; border:1px solid #171717; width:60px; height:22px;}
.button{ width:65px; height:22px; border:0px;background:url(images/Button.jpg) no-repeat 0px 0; margin:0px 0px 0px 40px;}
.password,.password a{color:#c4ab53; text-decoration:none; width:200px;}
.password a:hover{ text-decoration:underline;}
.textarea { margin:0px 8px 0px 0px;}
/************** CONTENT ****************/
#content_text{ float:left;width:200px; height:164px; display:block; font-weight:bold; text-align:left; padding:0px 0px 0px 30px; margin:0px 0px 0px 0px;}
.xome{ color:#ff5d04; font-weight:bold;}
/************** FOOTER ****************/
.copyrights{ font-size:10px; color: #585856; text-align:left; padding-left:40px; float:left;}
.errMsg{ width:100%;text-align:left; color:#FF0000; border:1px solid #FF6633; background-color:#eeeeee; padding:5px; margin:0px; font-weight:bold; }

