html, body {
	height: 100%;
    margin: 0px;
    padding: 0px;
    background-color: #8D8D8D;
    background-image: url(../img/back_global.gif);
    font-family: Arial, Helvetica, sans-serif;
}

#wrapper {
	width: 950px;
    height: 100%;
    margin: 0px auto;
	 

}

.wrapper {
	width: 950px;
    height: 100%;

}

#left-shadow {
  background-image: url(../img/l1_back.gif);
}

#right-shadow {
  background-image: url(../img/r1_back.gif);
}


#header {
  height: 71px;

}

#header-toplinks {
text-align: right;
height: 20px;
}

#header-toplinks-b {

width: 240px;
float: right;
font-size: 11px;
padding: 0px;
background-image: url(../img/top_menu_back.gif);
background-repeat: repeat-x;
vertical-align: bottom;
height: 20px;

}

.login {
  background-color: #5A5A5A;
  padding: 3px 10px 3px 10px;
}


#header-toplinks-c {
margin-top: 3px;



}

#header-logo {
float: left;
background-image: url(../img/logo.gif);
background-repeat: no-repeat;
background-position: 1px 2px;
width: 224px;
height: 49px;


}

#header-menu {
float: left;
background-image: url(../img/back_menu.gif);
background-position: bottom;
background-repeat: repeat-x;
height: 35px;
width: 690px;
margin-top: 10px;
}

#header-menu-padding {
margin-left: 145px;
margin-top: 8px;
}



#flash {
  height: 266px;
  background-color: White;
  margin-top: 6px;
}

#left-middle {
  float: left;

  width: 673px;

margin-top: 12px;
margin-bottom: 12px;

}



#right-middle {
margin-top: 12px;
margin-bottom: 12px;

  float: right;
    width: 235px;

}

#middle-top {
  background-image: url(../img/middle_top_1.gif);
  background-repeat: no-repeat;
  height: 6px;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
}

#index-middle-text {
  height: 48px;
  font-size: 11px;
  padding-left: 50px;
  padding-top: 10px;
  background-image: url(../img/middle-index-1.gif);
  background-repeat: no-repeat;
  background-position: 0px -10px;
}


#border-table {
   border-right: solid 1px #CECECE;
}


#middle-box1 {
width: 306px;
float: left;
}

#middle-box2 {
background-color: #F1F1F1;
width: 188px;
float: left;
height: 280px;
    /*background-image: url(../img/spot_back.gif); */
    background-repeat: no-repeat;
    background-position: 160px 260px;
}

#middle-box3 {
width: 178px;
float: left;
}


#middle-r-box1 {
background-image: url(../img/middle_top_3.gif);
background-repeat: no-repeat;
width: 235px;
height: 4px;
font-size: 0px;
}

#middle-r-box2 {
width: 235px;
background-color: #5A5A5A;
height: 283px;

}

#middle-r-box3 {
background-image: url(../img/middle_top_4.gif);
background-repeat: no-repeat;
width: 235px;
height: 4px;
 border-right: solid 1px #CECECE;

}




#middle-down {
  background-image: url(../img/middle_top_2.gif);
    background-repeat: no-repeat;
  height: 6px;
    font-size: 0px;
       clear: both;
}






#footer {
background-image: url(../img/back_menu.gif);
background-position: top;
background-repeat: repeat-x;
width: 910px;
margin: 0px auto;
clear: both;
margin-bottom: 20px;
}

#copy {
  width: 700px;
  float: left;
}

#wscraft {
  width: 200px;
  float: left;
  text-align: right;
}

#wscraft a {
color: #B5B5B5;
}


/*------------ INNER PAGE --------------   */

#serch-inner {
width: 200px;
text-align: right;
padding-right: 10px;
}

#serch-div {
height: 26px;
}

#path-inner {
margin-left: 245px;
font-size: 10px;
margin-bottom: 5px; 
}

#path-inner a {
font-size: 10px;
}

#inner-start {
  width: 900px;
  margin: 0px auto;
  }


#inner-left {
  float: left;
  width: 210px;


  }

#inner-right {
  float: right;
  width: 670px;
}

#top-borderwhite {
  border-bottom: #FFFFFF 1px solid;
  font-size: 0px;
  height: 21px;
}

#img1 {
height: 278px;
width: 210px;
margin-bottom: 10px;
}

#top-orange {
  background-image: url(../img/orange-top.gif);
  height: 21px;
}

#top-bordergrey {
background-image: url(../img/border-grey.gif);
  height: 27px;
  background-repeat: repeat-x;
  background-position: bottom;
}

#top-padding {
height: 25px;
clear: both;
}

#button-padding {
height: 25px;
clear: both;
}


#top-orange-bordergrey {
  border-bottom: #333333 3px solid;
  background-image: url(../img/orange-top.gif);
  height: 21px;
}


#inner-left-border {
    background-image: url(../img/inner-border.gif);
    background-repeat: repeat-y;
    background-position: right;
	   width: 500px;
}

#inner-text-padding {

/*  padding-right: 10px; */
/*  padding-top: 10px; */

  width: 472px;


}


#inner-text-right {
width: 156px;
padding-left: 8px;
}

#desc-top,
#desc-button
 {
font-size: 0px;
padding: 0px;
}

#desc-center {
  background-color: #5D5D5D;
  color: #FFFFFF;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

#see-also {
	background-image: url(../img/see-also-back.gif);
	font-size: 0px;
}

#see-also-a {
background-color: #5D5D5D;
padding: 5px;
color: White;
font-weight: bold;
font-size: 11px;
}

#see-also-sub {
background-color: #FBFBFB;
padding: 2px;
border-bottom: 1px solid #CECECE;
border-left: 1px solid #CECECE;
border-right: 1px solid #CECECE;
}

#see-also-sub-m {
width: 180px;
padding-left: 23px;
padding-bottom: 3px;
padding-top:3px;
}

#see-also-sub a {
color: #5D5D5D;
font-weight: normal
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
}

#see-also-l {
padding: 5px;
font-weight: bold;
font-size: 11px;
}

#see-also-l a {
color: #515151;
}

#see-also-shild {
width: 180px;
padding-left: 23px;
padding-bottom: 3px;
padding-top:3px;
}

#see-also-shild a {
color: #5D5D5D;
text-decoration: none;
}

#see-also-sub-shild {
background-color: #F1F1F1;
padding: 2px;
border-bottom: 1px solid #CECECE;
border-left: 1px solid #CECECE;
border-right: 1px solid #CECECE;
}
















