/* CSS Document */

body{
  font-family:Verdana, Trebuchet MS, Arial,Sans-Serif;
  font-size: 11px;
  color:#000000;
  text-align: center;
  height:100%;
  margin:0;
  background-color:#E5EFF9;
}

A {
  color:#004276;
  text-decoration:none;
  font-weight:normal;
}
A:visited{
  color:#5B9CD3;
  text-decoration:none;
  font-weight:normal;
}

A:hover {
  text-decoration:underline;
}

A img {
	border:none;
}
form{
	margin-bottom:0;
}
.link_bold a{
  color:#004276;
  text-decoration:none;
  font-weight:bold;
}
.link_white a{
	color:#FFFFFF;
}
.link_blue a{
	color:#004276;
}

H2, H2 a{
  color:#000000;
  font-size:20px;
  padding:4px;
  padding-left:0;
  margin: 4px 0 0 0; 
}
H2 a{
 color:#004276;
}

h1 {
	font-size:27px;
	font-weight:normal;
	color:#000000;/*#D66B00;*/
	text-align:left;
	font-family:Trebuchet MS,Arial,Verdana,  Sans-Serif;
}

H3{
  font-family:Verdana,Arial,Trebuchet MS, Sans-Serif;
  font-size:16px;
}

/*H1{
  font-family:Arial,Verdana, Trebuchet MS, Sans-Serif;
  font-size:26px;
}*/

H4{
  font-family:Trebuchet MS,Verdana,  Arial,Sans-Serif;
  font-size: 12px;
  text-decoration:underline;
}

H5{
  font-family:Trebuchet MS,Verdana,  Arial,Sans-Serif;
  font-size: 12px;
}

.cursor_hand{
	cursor: pointer;
	cursor: hand;
}
/**************FONTS****************/
.orange{
  color:#DC6E00;
  font-weight:normal;
}
.bg_search_form{
	background-color:#FDFF6D;
}
.bg_lt_blue{
	background:#C1DBF6;
}
.bg_white{
	background:#FFFFFF;
}
.black_arial{
  color:#000000;
  font-family: Arial,Trebuchet MS,Verdana, Sans-Serif;
}
.gray{
  color:#7F7F7F;
}
.black{
  color:#000000;
}
.white{
  color:#FFFFFF;
}
.red{
  color:#FF0000;
}
.yellow{
	color:#FEF56A;
}
.verdana{
  font-family: Verdana,Trebuchet MS,Arial, Sans-Serif;
}
.trebuchet{
  font-family: Trebuchet MS,Arial,Verdana, Sans-Serif;
}
.font_11{
  font-size:11px;
}
.font_12{
  font-size:12px;
}
.font_14{
  font-size:14px;
}
.font_16{
  font-size:16px;
}
.font_18{
  font-size:18px;
}
.font_9{
  font-size:9px;
}
.font_10{
  font-size:10px;
}
.font_9_em{
  font-size:9em;
}
.font_24{
  font-size:24px;
}
.font_27{
  font-size:27px;
}
.font_20{
  font-size:20px;
}
.text_normal{
  margin: 10px;
  text-align:justify;
}
.text_bold_treb{
  font-family: Trebuchet MS,Arial,Verdana, Sans-Serif;
  font-size:12px;
  font-weight:bold;
  float:left;
}
.news_header_small {
  font-size:20px;
  font-weight:normal;
  color:#D66B00;
  text-align:left;
  font-family:Trebuchet MS,Arial,Verdana,  Sans-Serif;
}
.text_normal_sections{
  margin:-5px 0 0 10px;
  text-align:justify;
}
.link_bold{
  font-weight:bold;
}
.link_noline{
  text-decoration:none;
}
.text_underline{
  text-decoration:underline;
}
.text_italic{
  font-style:italic;
}
.text_green_bold{
  color:#006400;
  font-weight:bold;
}
.text_bold{
  font-weight:bold;
}
.text_nav_orange{
  color:#F79436;
}
.shop_h1{
	font-family:Arial,Verdana, Trebuchet MS, Sans-Serif;
	color: black;
	margin: 0;
}
.text_medium_orange{
	font-family:Trebuchet MS;
	margin: 0;
}
.old_product_price{
  color: #FF0000;
  font-weight: bold;
  font-size: 12px;
  text-decoration: line-through;
  padding-right: 3px;
}
.new_product_price{
  color: green;
  font-weight: bold;
  font-size: 12px;
  padding-right: 3px;
}
.old_price {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:line-through;
}
.new_price {
	color:#066A10;
	font-size:20px;
	font-weight:bold;
}
.old_price, .new_price {
	line-height:35px;
	vertical-align:bottom;
}
.align_center{
  text-align:center;
}
.align_right{
  text-align:right;
}
.align_left{
  text-align:left;
}
.align_justify{
  text-align:justify;
}
/*************END FONTS***********/

/************* BORDER *************/
.no_border{
	border:0;
}
.border_1_gray{
	border:1px solid #e2e2e2;
}
.border_1_gray_bot{
	border-bottom:1px solid #e2e2e2;
}
.border_3_gray{
	border:3px solid #e2e2e2;
}
.border_1_ltgreen{
	border:1px solid #E6CA98;
}
.border_3_ltgreen{
	border:3px solid #E3C394;
}
.border_2_blue{
	border:2px solid #BED8EF;
}


/************ POSITIONS *********/
.no_margin_padding{
	margin:0;
	padding:0;
}
.no_margin{
	margin:0;
}
.no_padding{
	padding:0;
}
.margin_5_bottom{
	margin:0 0 5px 0;
}
.margin_5_left{
	margin:0 0 0 5px;
}
.margin_10_left{
	margin:0 0 0 10px;
}
.standard_margin_sides{
	margin:0 15px 0 15px;
}
.margin_20_right{
	margin:0 20px 0 0;
}
.align_button_withtext{
	margin-bottom:-5px;
}
.standard_padding_sides{
	padding:0 15px 0 15px;
}
.padding_sides_5{
	padding:0 5px 0 5px;
}
.padding_all_5{
	padding:5px;
}
.padding_all_10{
	padding:10px;
}
.lineheight_20{
	line-height:20px;
}
.width_100{
	width:100px;
}
.pad_top_35{
	padding:35px 0 0 0;
}
/********************************/

/********* LISTS *****************/

.list_swag_max{
  float: left;
  width: 300px;
  padding:10px;
}
.list_swag_med{
  float: left;
  width: 180px;
  padding:0;
}
* html .list_swag{width: 110px;}
.list_swag{
  float: left;
  width: 120px;
  padding:0;
}
.list_swag ul, .list_swag_max ul, .list_swag_med ul{
  list-style:none;
  margin:0;
  padding:0 0 0 8px;
}

.list_swag ul img{
  margin:0 5px 0 0;
  border:0;
}

.list_swag_max ul li{
  margin:0 0 20px 0;
  border:1px;
}

.list_swag_max li span{
  line-height:16px;
}

.list_swag_max ul li img{
  margin:0 10px 0 10px;
  border:1px;
}

.list_swag ul li a, .list_swag_max ul li a, .list_swag_med ul li a{
  display: block;
  width: 100%;
  text-decoration: none;
  margin: 0 0 0 -3px; 
  color:#004276;
  font-family:Trebuchet MS,Verdana,  Arial,Sans-Serif;
  font-size:11px;
  padding:0 0 0 8px;
}
.list_swag_med ul li{
	background: url(/images/news/arrow-black.gif) 0px 4px no-repeat;
	padding-left:7px;
}
.list_swag ul li a:hover, .list_swag_max ul li a:hover, .list_swag_med ul li a:hover{
  color:#004276;
}

.ul_square{
  margin:5px;
  padding:0 0 0 15px;
  list-style-type:square;
  line-height:17px;
}
.square_list{
  list-style-type:square;
}
.standard_list{
  margin:5px;
  padding:0 0 0 5px;
  list-style:none;
  line-height:17px;
}

.standard_list_item{
  margin:-15px 0 0 25px;
}
.standard_list_item2{
  margin:-18px 0 0 25px;
}
.standard_list a{
  font-family:Verdana,Trebuchet MS, Arial,Sans-Serif;
  font-size:11px;
}
.list_underline{
	border-bottom:1px solid #e2e2e2;
	line-height:25px;
}
.gray_underline{
	border-bottom:1px solid #e2e2e2;
}
.number_orange{
  /*border:1px solid #004276;*/
  margin:0 10px 0 0;
  padding: 20px 2px 0 2px;
  color:#C4C4C4;
  font-weight:bold;
  font-size:18px;
  font-family:Arial,Verdana,Trebuchet MS, Sans-Serif;
  /*background: #004276;
  width:30px;*/
}

.brand_list ul, .links_list ul{
  width: 94%;
  margin:10px 0 0 0;
  padding:0 0 0 15px;
  list-style-type:none;
}

.brand_list, .links_list{
  list-style-type:none;
}
.brand_list ul li {
  float: left;
  width: 30%;
  line-height:25px;
  list-style:none;
}

.links_list ul li {
  float: left;
  width: 48%;
  line-height:25px;
  padding: 0 5px 0 0;
}
.list_inline{
	padding:3px;
	margin:0;
}
.list_inline li{
	margin: 0 5px 0 5px;
	display:inline;
}

.dest_loc{
  color:#737373;
  font-size:11px;
}
			   
.dest_price{
  color:red;
}

.list_orange_button li {
	margin:5px 5px 5px 5px;
}
.list_orange_button ul {
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	list-style:url(/images/buttons/bullet-orange.gif);
}

ul#list_orangebutton li{
	padding:0px 0px 0px 20px;
	margin:0px 0px 3px 0px;
	background:url(/images/buttons/bullet-orange.gif) 2px 2px no-repeat;
}
/********* END LISTS ***************/

.float_right{
  float:right;
  margin: 0 5px 0 0;
}
.float_left{
  float:left;
}
table{
  text-align:left;
  width:100%;
}

.top_stories, .ads_by_google{
	margin:15px 15px 15px 15px;
	padding:0px 0px 0px 0px;
	text-align:left;
}
.top_stories li {
	margin:5px 5px 5px 5px;
}
.top_stories ul {
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	list-style:url(/images/news/arrow-black.gif);
}
