#page_bg {
	background: #f0f8e4 url(/templates/images/banner1.png) no-repeat top center;
}

div#main_bg{
	margin:0px auto;
	width: 986px;
	text-align:left;
	background: url(/templates/images/main_bg_white.png) center repeat-y;
}	

div.center {
  text-align: center;
  background: #f0f8e4;
  margin:10;
  padding:10;
  width:100px;
  overflow:visible;
}

body {
  color            : #000000;
  margin-left      : 10px;
  margin-right     : 10px;
  margin-bottom    : 20px;
  padding          : 0px;
  background-color : #FFFFFF;
  font-family      : arial, sans-serif;
  font-size        : 12px;
}


td, tr, p, div {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #333333;
}

hr {
  color            : #999999;
  height           : 1px;
  width            : 100%;
}

ul#mainlevel-nav {
  list-style        : none;
  padding           : 0;
  margin            : 0px;
  font-size         : 0.7em;
}
ul#mainlevel-nav li {
  display           : block;
  background 	    : none;
  padding-left      : 0px;
  padding-right     : 0px;
  float             : left;
  margin            : 5px;
  width             : auto !important;
  font-size         : 12px;
  line-height       : 30px;
  white-space       : nowrap;
  border-right      : 1px dashed #cccccc;
}
ul#mainlevel-nav li a {
  width             : 100%;
  display           : block;
  padding-left      : 5px;
  padding-right     : 5px;
  text-decoration   : none;
  color             : #333333;
  background        : transparent;
}

ul#mainlevel-nav li a:hover{
  color            : #FF9900;
}

li a {
  color:#000000;
  text-decoration:none;
  font-weight: bold;
  line-height: 1.4em;
  letter-spacing: 1px;
}

li a:hover{
  color            : #FF9900;
}

a {
  color:#000000;
  text-decoration:none;
  font-weight: bold;
  line-height: 1.4em;
  letter-spacing: 1px;
}

a:hover{
  color            : #FF9900;
}

h1 {
  color            : #000000;
  letter-spacing: 1px;
}

h2  {
  /*color            : #FF9900;*/
  color            : #000000;
  letter-spacing: 1px;
}

h3  {
  color            : #000000;
  letter-spacing: 1px;
}


ul#ul_listing {
  padding-left:18px;
  list-style-image: url(/templates/images/star.gif);
}


div#toppathway {
	text-align:left;
	margin:20px 10px;
}

div#header {
	text-align:left;
	height: 180px;  /*BP*/
	width:100%;
}

div#logo {
	/*width: 100%;*/
	height: 350px;/*BP*/
	/*margin-left: 200px;*/
}

#toppathway td.leftbg {
	width:10px;
	height:13px;
}
#toppathway td.rightbg {
	color:#666666;
	text-align:left;
	height:13x;
}


#page_bg {
	margin:0;
	padding: 0;
	margin-bottom: 0px;
}


/* template position */
div#wrapper_left {
	margin-left: 0;
	margin-right: auto;
}

div#wrapper_center {
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
}
div#wrapper_right {
	margin-left: auto;
	margin-right: 0;
}



/* template width */
body.width_medium div#wrapper_right ,body.width_medium div#wrapper_left ,body.width_medium div#wrapper_center {
	width: 950px;
}

body.width_small div#wrapper_right ,body.width_small div#wrapper_left ,body.width_small div#wrapper_center {
	width: 800px;
}

body.width_fluid div#wrapper_right ,body.width_fluid div#wrapper_left ,body.width_fluid div#wrapper_center {
	width: 1050px;
}


