body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
}
form {margin:0; padding:0;}

input, select { 
/*
	background:#e9e9e9; 
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
*/	
}

.google input { 
/*	
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
*/	
}


p {padding-top:0; margin-top:5px;}

a {text-decoration:none;}

a:visited {color:blue;}

#banner .searchButton {
	DISPLAY: block; BACKGROUND: url(images/SearchButton.gif) no-repeat 0px -15px; WIDTH: 16px; HEIGHT: 15px; outline: none
}
#banner .searchButton:hover {
	BACKGROUND-POSITION: 0px -30px
}
#banner .searchButton:active {
	BACKGROUND-POSITION: 0px -45px
}
#banner .searchButton SPAN {
	DISPLAY: none
}
#page_container {
	background: #FFFFFF url(images/menu_bg.gif) top left repeat-x;
	text-align: left;
}
#page {
	margin:0 auto;
	width:900px;
}
ul#menu, ul#menu ul, ul#menu1, ul#menu1 ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
/*  line-height:22px;*/
}

ul#menu a, ul#menu1 a {
  margin:0;
  padding:0;
  display: block;
  text-decoration: none;
}

ul#menu li, ul#menu1 li {
  clear:both;
  margin:0px; padding:0px;
  margin-top: 1px;
}

ul#menu li a, ul#menu1 li a {
  background: #1f5190;
  color: #fff;
  padding: 5px;
  font-size:16px;
  line-height:16px;
  margin:0;
}

ul#menu li a:hover, ul#menu1 li a:hover {
  background: #ccc;
  color:#fff;
}
ul#menu li ul, ul#menu1 li ul{ margin:0; padding:0;}
ul#menu li ul li, ul#menu1 li ul li{ list-style:none; margin:0; padding:0;}
ul#menu li ul li a ,ul#menu1 li ul li a  {background: url(images/more_icon.gif) no-repeat left; padding-left:8px; color:#18a3ce; font-size:10px; float:right; }
ul#menu li ul li a:hover, ul#menu1 li ul li a:hover{background: url(images/more_icon.gif) no-repeat left; text-decoration:none; color:#999;}

#nav { text-align: right; }

.nav { margin-top:-15px;}
#nav a, #s7 strong {/* font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:12px; margin: 0 3px; padding: 1px 6px; border: 1px solid #ccc; background:#fff; text-decoration: none; position:relative; top:247px; right: 3px; z-index:9; color:#333;*/}
#nav a.activeSlide { background:#333; color:#fff; border:#143b6d; }
#nav a:focus { outline: none; }

#nav { text-align: right; }

ul#ver-menu, ul#ver-menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
/*  line-height:22px;*/
}

ul#ver-menu a {
  margin:0;
  padding:0;
  display: block;
  text-decoration: none;
}

ul#ver-menu li {
  clear:both;
  margin:0px; padding:0px;
  margin-top: 1px;
}

ul#ver-menu li a {
  background: #1f5190;
  color: #fff;
  padding: 5px;
  line-height:16px;
  margin:0;
}

ul#ver-menu li a:hover {
  background: #ccdeea;
  color:#000;
}

#topmenu_container { margin:0 auto;}

#ddtopmenubar {
	color:#ffffff;
}
#ddtopmenubar ul{
	margin:0;
	padding:0;
}
#ddtopmenubar ul li{
	margin:0px;
	list-style:none;
	display:block;
	float:left;
	font-weight:bold;
	line-height:16px;
}
#ddtopmenubar a{
	color:#ffffff;
	text-decoration:none;
	padding:0 3px;
/*	background:url(images/menu_divider.gif) 1px right no-repeat;*/
}
#ddtopmenubar a:hover{ text-decoration:none; color:#000066; background:#e8d8c5;}
#ddtopmenubar ul .last a{ background:none;}

#breadcrumb_container {clear:both; line-height:20px; padding-left:230px;}

.side_box {color:#6c6c6c; border-bottom:1px solid #dfdfdf; width:210px;}
.sidebox_last {border:0;}

.side_title {font-size:18px; color:#215294; padding-bottom:5px;}
.cap_alltext { text-transform:uppercase;}

.img_left {float:left; padding-right:10px; padding-bottom:5px;}
.img_right {float:right; padding-left:10px; padding-bottom:5px;}

.more a {clear:both; background: url(images/more_icon.gif) no-repeat left; padding-left:8px; margin:5px 0; color:#18a3ce; font-size:10px; float:right; text-decoration:none; }
.more a:hover{background: url(images/more_icon.gif) no-repeat left; text-decoration:none; color:#999;}

.local a {color:#18a3ce; font-weight:bold;}
.career { background:url(images/careers_bg.jpg) no-repeat;height:82px; padding:3px 40px 3px 10px; line-height:13px;}

#center { color:#000000; line-height:20px; margin:15px 0;}

#footer { clear:both; border-top:#898989 1px solid; font-size:9px; padding:20px; text-align:center; color:#000000; margin-top:20px;}
#footer a { text-decoration:none; color:#000000;}
/*Append*/


/* CSS Document */
#morelink  {background: url(images/more_icon.gif) no-repeat left; padding-left:8px; color:#18a3ce; font-size:10px; float:right; }


#inner_content {
	color:#7a7a7a;
/*	line-height:20px;*/
}

#inner_container {
	width:693px;
	float:right;
}
#inner_container a {text-decoration:none; color:#4068a3;}
#inner_container a:hover {text-decoration:underline; color:#4068a3;}

#rightside a{ color: blue;}

#prod_thumb a img{
	border: 0;
	margin-top:10px;
	
}
