BODY, TABLE {
	font-family: verdana, arial;
	font-size: 12px;
	color: #747098;
}

.stubtext {
	font-family: "Times New Roman";
	font-size:17px;
}


TD.normal_text {
	font-family: verdana, arial;
	color: #595292;
	font-size:10px; 
}

TD.blue_left {

	background-repeat: repeat-y;
	border-width: 0px;
	
}

TD.blue_topleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 0px;
}

TD.blue_bottomleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 0px;
}

TD.blue_top {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 15px;

}

TD.blue_topright {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 20px;
	height: 15px;
	
}

TD.blue_right {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 20px;
	
}

TABLE.blue_contents {

	font-family: "verdana", "arial";
	font-size: 12px;
	color: white;

}



TD.white_left {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 1px;
	
}

TD.white_topleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 1px;
}

TD.white_bottomleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 1px;
}

TD.white_top {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 10px;

}

TD.white_topright {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 5px;
	height: 13px;
	
}

TD.white_right {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 10px;
	
}

TD.white_bottom {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 2px;
	
}

TABLE.white_contents {

	font-family: "verdana", "arial";
	font-size: 12px;
	color: white;

}


TD.color_left {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 1px;
	
}

TD.color_topleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 1px;
}

TD.color_bottomleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 1px;
}

TD.color_top {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 10px;

}

TD.color_topright {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 15px;
	height: 14px;
	
}

TD.color_right {

	background-repeat: repeat-y;
	border-width: 0px;
	border-style:solid;
	width: 15px;
	
}

TD.color_bottom {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 5px;
	
}

TABLE.color_contents {

	font-family: "verdana", "arial";
	color: white;

}

TD.bluish_left {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 0px;
	
}

TD.bluish_topleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 0px;
}

TD.bluish_bottomleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 0px;
}

TD.bluish_top {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 0px;

}

TD.bluish_topright {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 0px;
	height: 0px;
	
}

TD.bluish_right {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 16px;
	
}

TD.bluish_bottom {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 0px;
	
}

TABLE.bluish_contents {

	font-family: "verdana", "arial";
	background-repeat: repeat-x;
	font-size: 12px;
	color: white;

}


TABLE.yellow_contents {

	font-family: "verdana", "arial";
	font-size: 12px;
	color: white;

}

.grey_button {

	border-width: 0px;
	background-color:#B4B4B4;
	background-repeat: repeat;
	color: white;
	font-weight: bold;
	font-family: "verdana", "arial";
	margin-left: 5px;
	padding: 0px 2px 0px 2px;
}

.yellow_button {

	border-width: 0px;
	background-color:#FFC125;
	background-repeat: repeat;
	color: white;
	font-weight: bold;
	font-family: "verdana", "arial";
	margin-left: 5px;
	padding: 0px 2px 0px 2px;
}

TD.yellow_top {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 0px;

}

TD.yellow_topright {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 26px;
	height: 0px;
	
}

TD.yellow_bottomright {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 0px;
	height: 20px;
	
}

TD.yellow_bottom {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 20px;
	
}

TD.yellow_topleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 1px;
}

TD.yellow_bottomleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 1px;
}

TD.yellow_left {

	background-repeat: repeat-y;
	border-width: 0px;
	width:1px;
	
}

TD.yellow_right {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 26px;
	
}


TABLE.blue_gradient_contents {

	font-family: "verdana", "arial";
	font-size: 12px;
	color: white;

}

.blue_gradient_button {

	border-width: 0px;
	background-color:#FFC125;
	background-repeat: repeat;
	color: white;
	font-weight: bold;
	font-family: "verdana", "arial";
	margin-left: 5px;

}

TD.blue_gradient_top {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 0px;

}

TD.blue_gradient_topright {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 10px;
	height: 0px;
	
}

TD.blue_gradient_bottomright {

	background-repeat: repeat-x;
	border-width: 0px;
	width: 1px;
	height: 20px;
	
}

TD.blue_gradient_bottom {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 20px;
	
}

TD.blue_gradient_topleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 0px;
}

TD.blue_gradient_left {

	background-repeat: repeat-y;
	border-width: 0px;
	width:1px
	
}

TD.blue_gradient_right {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 10px;
	
}

TABLE.promo_contents {

	font-family: "verdana", "arial";
	font-size: 12px;
	color: #595292;
}

.promo_button {

	border-width: 0px;
	background-color:#FFC125;
	background-repeat: repeat;
	color: white;
	font-weight: bold;
	font-family: "verdana", "arial";

}

TD.promo_top {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 35px;

}

TD.promo_topright {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 20px;
	height: 15px;
	
}

TD.promo_bottomright {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 20px;
	height: 1px;
	
}

TD.promo_bottom {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 1px;
	
}

TD.promo_topleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width:1px;
}

TD.promo_bottomleft {
	width: 1px;
}

TD.promo_left {

	background-repeat: repeat-y;
	border-width: 3px;
	width:1px;
}

TD.promo_right {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 20px;
	
}

TD.promotion_left {
	width: 0px;
}

TD.promotion_topleft {
	width: 0px;
}

TD.promotion_bottomleft {
	width: 0px;
}

TD.promotion_right {
	width: 0px;
}

TD.promotion_topright {
	width: 0px;
}

TD.promotion_bottomright {
	width: 0px;
}

TABLE.promo_bottom_contents {

	font-family: "verdana", "arial";
	font-size: 12px;
	margin-top: 0px;
	position: relative;

}

.BWItemDiv {
	font-weight:normal;
	font-size:9px;
}

.BWItemDiv:link { text-decoration:none; font-weight:normal; }
.BWItemDiv:hover { text-decoration:none; font-weight:normal; }
.BWItemDiv:active{ text-decoration:none; font-weight:normal; }
.BWItemDiv:visited { text-decoration:none; font-weight:normal; }


TD.promo_bottom_top {

	background-repeat: repeat-x;
	border-top-width:1px;
	border-top-style:solid;
	height: 0px;
}

TD.promo_bottom_topright {

	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	width: 0px;
	height: 0px;
	
}

TD.promo_bottom_bottomright {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 20px;
	height: 8px;
	
}

TD.promo_bottom_bottom {

	background-repeat: repeat-x;
	border-width: 1px;
	height: 1px;
	
}

TD.promo_bottom_topleft {

	background-repeat: repeat-y;
	border-width: 0px;
	height: 0px;
	width: 0px;
}

TD.promo_bottom_left {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 1px;
}

TD.promo_bottom_right {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 20px;
	
}


TD.tab_left {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 1px;
	
}

TD.tab_topleft {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 1px;
}

TD.tab_bottomleft {

	background-repeat: repeat-y;
	border-width: 0px;
	height: 0px;
}

TD.tab_top {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 10px;

}

TD.tab_topright {

	background-repeat: no-repeat;
	border-width: 0px;
	width: 5px;
	height: 13px;
	
}

TD.tab_right {

	background-repeat: repeat-y;
	border-width: 0px;
	width: 10px;
}

TD.tab_bottom {

	background-repeat: repeat-x;
	border-width: 0px;
	height: 0px;
	
}

TABLE.tab_contents {

	font-family: "verdana", "arial";
	font-size: 10px;
	color: white;
	
}

TABLE.menu_item_contents {

	font-family: "trebuchet ms", "verdana", "arial";
	font-size: 10px;
	color: white;
	width:60px;
	height: 70px;
	display: inline; 
	margin: 0px 0px 0px 0px;
	float: left;

}

.menu_item {

	border-width: 0px;
	background-repeat: repeat;
	color: white;
	font-family: "trebuchet ms", "verdana", "arial";
	font-size: 12px;
	height: 70px;
	width: 80px;
	vertical-align: bottom;
	padding-bottom: 5px;
	padding-left: 5px;

}

.menu_item_new {

	border-width: 0px;
	color: white;
	font-family: "trebuchet ms", "verdana", "arial";
	font-size: 12px;
	vertical-align: bottom;
	line-height:15px;
}


.y_subtitle {

	color:#FFC125; 
	font-weight:bold; 
	position:relative; 
	left: 20px;

}

.smenu {
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.info_tag_table {
	border-collapse: collapse;
	padding-top: 5px;
	padding-bottom: 5px;
}

TD.info_tag_left {
	background-repeat: no-repeat;
	border-width: 0px;
	width: 8px;
	height: 25px;
}

TD.info_tag_backgrnd {
	background-repeat: repeat-x;
	border-width: 0px;
	height: 25px;
	padding: 1px 5px 5px 5px;
}

TD.info_tag_right {
	background-repeat: no-repeat;
	border-width: 0px;
	height: 25px;
}

.news_first_item_yellow {
	border-collapse: collapse;
}

.news_first_item_yellow_td {
	color: white;
	font-family: verdana, arial;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}

.news_first_top {
	color: #595292;
	font-family: verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #A199FF;
	padding: 3px 3px 3px 3px;
}

.news_item_title {
	color: #595292;
	font-family: verdana, arial;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}

.news_item_right {
	border-width: 1px;
	background-repeat: repeat;
	border-color: #D1EEEE;
	border-style: solid;
}

.news_item_left {
	border-width: 1px;
	background-repeat: repeat-x;
	border-color: #D1EEEE;
	border-style: solid;
}

TD.white_tab_inner_td {
	border-left-width:1px; 
	border-left-style:solid; 
	border-right-width:1px; 
	border-right-style:solid; 
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	background-color:white; 
	padding: 10px 10px 10px 10px; 
}

.image_link {
	border-width: 0px;
	border-style: none;
}

.link3:link { text-decoration:none; color:#595292; }
.link3:hover { text-decoration:none; color:#595292; }
.link3:active { text-decoration:none; color:#595292; }
.link3:visited { text-decoration:none; color:#595292; }


.info_tag_backgrnd :link { font-family: verdana, arial; text-decoration:none; color: white; font-weight: bold; font-size:10px; }
.info_tag_backgrnd:hover { font-family: verdana, arial; text-decoration:none; color: white; font-weight: bold; font-size:10px; }
.info_tag_backgrnd :active{ font-family: verdana, arial; text-decoration:none; color: white; font-weight: bold; font-size:10px; }
.info_tag_backgrnd :visited { font-family: verdana, arial; text-decoration:none; color: white; font-weight: bold; font-size:10px; }

.newslink:link { text-decoration:underline; color:#595292; font-size:12px; }
.newslink:hover { text-decoration:underline; color:#595292; font-size:12px; }
.newslink:active { text-decoration:underline; color:#595292; font-size:12px; }
.newslink:visited { text-decoration:underline; color:#595292; font-size:12px; }

.newslink2:link { text-decoration:none; color:#595292; font-size:12px; }
.newslink2:hover { text-decoration:none; color:#595292; font-size:12px; }
.newslink2:active { text-decoration:none; color:#595292; font-size:12px; }
.newslink2:visited { text-decoration:none; color:#595292; font-size:12px; }

.whitelink:link { text-decoration:none; color:white; font-size:12px; }
.whitelink:hover { text-decoration:none; color:white; font-size:12px; }
.whitelink:active { text-decoration:none; color:white; font-size:12px; }
.whitelink:visited { text-decoration:none; color:white; font-size:12px; }

.menu_item :link { text-decoration:none; color: white; font-weight: normal; font-size:14px; }
.menu_item :hover { text-decoration:none; color: white; font-weight: normal; font-size:14px; }
.menu_item :active{ text-decoration:none; color: white; font-weight: normal; font-size:14px; }
.menu_item :visited { text-decoration:none; color: white; font-weight: normal; font-size:14px; }

.menu_item_new :link { text-decoration:none; color: white; font-weight: normal; font-size:14px; }
.menu_item_new :hover { text-decoration:none; color: white; font-weight: normal; font-size:14px; }
.menu_item_new :active { text-decoration:none; color: white; font-weight: normal; font-size:14px; }
.menu_item_new :visited { text-decoration:none; color: white; font-weight: normal; font-size:14px; }


.blink_navy14:link { text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }
.blink_navy14:hover { text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }
.blink_navy14:active{ text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }
.blink_navy14:visited { text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }

.blink_navy:link { text-decoration:none; font-weight:bold; color: #595292; font-size:12px; }
.blink_navy:hover { text-decoration:none; font-weight:bold; color: #595292; font-size:12px; }
.blink_navy:active{ text-decoration:none; font-weight:bold; color: #595292; font-size:12px; }
.blink_navy:visited { text-decoration:none; font-weight:bold; color: #595292; font-size:12px; }


.blink_white:link { text-decoration:none; font-weight:bold; color: white; font-size:12px; }
.blink_white:hover { text-decoration:none; font-weight:bold; color: white; font-size:12px; }
.blink_white:active{ text-decoration:none; font-weight:bold; color: white; font-size:12px; }
.blink_white:visited { text-decoration:none; font-weight:bold; color: white; font-size:12px; }

.sublink:link { text-decoration:underline; font-weight:normal; color: #595292; font-size:10px; }
.sublink:hover { text-decoration:underline; font-weight:normal; color: #595292; font-size:10px; }
.sublink:active{ text-decoration:underline; font-weight:normal; color: #595292; font-size:10x; }
.sublink:visited { text-decoration:underline; font-weight:normal; color: #595292; font-size:10px; }


.hplink:link { text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }
.hplink:hover { text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }
.hplink:active{ text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }
.hplink:visited { text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }

.navylink:link { text-decoration:none; font-weight:bold; color: navy; font-size:13px; }
.navylink:hover { text-decoration:none; font-weight:bold; color: navy; font-size:13px; }
.navylink:active{ text-decoration:none; font-weight:bold; color: navy; font-size:13px; }
.navylink:visited { text-decoration:none; font-weight:bold; color: navy; font-size:13px; }

.promolink:link { text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }
.promolink:hover { text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }
.promolink:active{ text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }
.promolink:visited { text-decoration:none; font-weight:bold; color: #595292; font-size:13px; }

.orangelink:link { text-decoration:none; color:orange; font-size:12px; }
.orangelink:hover { text-decoration:none; color:orange; font-size:12px; }
.orangelink:active { text-decoration:none; color:orange; font-size:12px; }
.orangelink:visited { text-decoration:none; color:orange; font-size:12px; }
