@charset "utf-8";
body {
	margin: 0px;
}

.TempPage_TD {
	height: 200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	vertical-align: bottom;
}
.RootDiv {
	position: relative;
}
.YapzeLogoDiv {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 42px;
	letter-spacing: 7px;
}
.TD_Left {
	background-color: #c0c0c0;
	height: 255px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #878787;
	border-right-color: #b5b5b5;
	border-bottom-color: #878787;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	width: 40%;
}
.TD_Center {
	background-color: #d7d7d7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #ababab;
	border-right-color: #c0c0c0;
	border-bottom-color: #ababab;
	width: 20%;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
}
.TopTD_Left {

}
.SearchBox01 {
	width: 369px;
	height: 73px;
	background-image: url(http://www.yapze.com/graphics/01.gif);
	margin: 10px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	vertical-align: top;
}
.SearchBox02 {
	width: 369px;
	height: 73px;
	background-image: url(http://www.yapze.com/graphics/02.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	vertical-align: top;
}
.SearchBox03 {
	width: 369px;
	height: 73px;
	background-image: url(http://www.yapze.com/graphics/03.gif);
	margin: 10px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	vertical-align: top;
}


.TopTD_Right {
	height: 85px;
	vertical-align: middle;
}
.Email_Div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	position: absolute;
	left: 60px;
	top: 33px;
	padding: 5px;
	background-color: #F8E3B8;
	border: 1px solid #DD5800;
}
.Email_Link {
	color: #0000FF;
}



.TD_Right {
	background-color: #e4e4e4;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	text-align: center;
	width: 40%;
	padding: 10px;
}

.YapzeLogoText01 {
	color: #181d96;
}
.YapzeLogoText02 {
	color: #FF0000;
}
.YapzeLogoText03 {
	color: #177e03;
}
.YapzeLogoTextColor {
	z-index: 3;
	position: relative;
}
.YapzeLogoShadow01 {
	color: #666666;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 42px;
	left: 1px;
	top: 1px;
	z-index: 2;
}
.YapzeLogoShadow02 {
	color: #BEBEBE;
	position: absolute;
	left: 2px;
	top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 42px;
	z-index: 1;
}
.RightImageDiv {
	background-image: url(http://www.yapze.com/images/01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 225px;
}
.SearchBoxDiv {
	position: relative;
}
.SearchBoxImage_Google {
	position: absolute;
	left: 18px;
	top: 22px;
}
.SearchBoxImage_Amazon {
	position: absolute;
	left: 12px;
	top: 22px;
}
.SearchBoxImage_Wikipedia {
	position: absolute;
	left: 18px;
	top: 20px;
}
.SearchBoxInput {
	left: 103px;
	top: 27px;
	position: relative;
}
.SearchBoxButton {
	position: absolute;
	left: 284px;
	top: 26px;
}
.SearchBoxInputBox {
	border: 1px solid #999999;
}
.BottomLinksDiv {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: center;
	padding: 20px;
	color: #666666;
	letter-spacing: 3px;
	font-weight: bold;
}
.BottomLinkATag {
	color: #181D96;
}
.BottomLinkATag_New {
	color: #FF0000;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}
.BottomLinkATag a:hover{
	color: #BB0000;
}
.AffNotice {
	background-color: #c4c4c4;
	text-align: center;
	vertical-align: middle;
	width: 110px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-image: url(../graphics/04.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.FeedbackLinkDiv {
	background-color: #c4c4c4;
	text-align: center;
	vertical-align: middle;
	width: 230px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-left-color: #333333;
	position: absolute;
	right: 0px;
	bottom: 0px;
	background-image: url(../graphics/04.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 4px;
	padding-bottom: 4px;
}
.FeedbackLinkATag {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	font-weight: bold;
}
.FeedBackLabelDiv {
	position: absolute;
	right: 0px;
	bottom: 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #009900;
	letter-spacing: 4px;
	word-spacing: 0px;
	width: 230px;
	text-align: center;
	background-color: #ffffff;
}
.LogoSubText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #48749B;
	letter-spacing: 4px;
	position: absolute;
	top: 410px;
	left: -241px;
}
.LogoDivBox {
	position: relative;
}



.DateString {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 6px;
	color: #333333;
}


.Calendar_Table {
	text-align:center;
	border: 1px solid #000000;
	padding: 0px;
	margin: 0px;
}


.Calendar_Month {
	background-color: #5e5e5e;
	border-color: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../graphics/calendar/01.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.Calendar_Dots{
	color:#CCCCCC;
}


.Calendar_Head_Sun {
	background-color: #4680b5;
	border-color: #123452;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left:4px;
	padding-right:4px;
	background-image: url(../graphics/calendar/02.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.Calendar_Head_MTWTF {
	background-color: #74aadc;
	border-color: #123452;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left:4px;
	padding-right:4px;
	background-image: url(../graphics/calendar/03.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.Calendar_Head_Sat {
	background-color: #4680b5;
	border-color: #123452;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left:4px;
	padding-right:4px;
	background-image: url(../graphics/calendar/02.gif);
	background-repeat: repeat-x;
	background-position: top;
}


.Calendar_Sun {
	background-color: #b5b5b5;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left:2px;
	padding-right:2px;
}
.Calendar_MTWTF {
	background-color: #dfdfdf;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left:2px;
	padding-right:2px;
}
.Calendar_Sat {
	background-color: #b5b5b5;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left:2px;
	padding-right:2px;
}


.Calendar_Cur_Sun {
	background-color: #24517a;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-image: url(../graphics/calendar/04.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-left:2px;
	padding-right:2px;
}
.Calendar_Cur_MTWTF {
	background-color: #24517a;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-image: url(../graphics/calendar/04.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-left:2px;
	padding-right:2px;
}
.Calendar_Cur_Sat {
	background-color: #24517a;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-image: url(../graphics/calendar/04.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-left:2px;
	padding-right:2px;
}


.Calendar_BlankTop_Sun {
	font-size: 1px;
	background-color: #c7c7c7;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.Calendar_BlankTop_MTWTF {
	font-size: 1px;
	background-color: #c7c7c7;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.Calendar_BlankTop_Sat {
	font-size: 1px;
	background-color: #c7c7c7;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.Calendar_BlankTop_OneLeft {
	font-size: 1px;
	background-color: #c7c7c7;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


.Calendar_BlankBot_Sun {
	font-size: 1px;
	background-color: #c7c7c7;
	border-color: #666666;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.Calendar_BlankBot_MTWTF {
	font-size: 1px;
	background-color: #c7c7c7;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.Calendar_BlankBot_Sat {
	font-size: 1px;
	background-color: #c7c7c7;
	border-color: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


.Calendar_Shadow01{
}
.Calendar_Shadow02{
	font-size:1px;
	width:6px;
	background-image: url(../graphics/calendar/shadow02.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.Calendar_Shadow03{
	font-size:1px;
	height: 7px;
	background-image: url(../graphics/calendar/shadow03.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.Calendar_Shadow04{
	font-size:1px;
	height: 7px;
	background-image: url(../graphics/calendar/shadow04.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.Calendar_TimeZone_Label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
}




.RSS_table {
	
}
.RSS_header {
	border: 1px solid #000000;
	border-bottom-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	background-repeat: repeat-x;
	background-position: top;
}
.RSS_header01 {
	background-color: #002157;
	background-image: url(../graphics/news/head_blue.gif);
}
.RSS_header02 {
	background-color: #a41a1e;
	background-image: url(../graphics/news/head_red.gif);
}
.RSS_header03 {
	background-color: #005e20;
	background-image: url(../graphics/news/head_green.gif);
}
.RSS_header04 {
	background-color: #6a4521;
	background-image: url(../graphics/news/head_brown.gif);
}
.RSS_header05 {
	background-color: #d67d14;
	background-image: url(../graphics/news/head_orange.gif);
}
.RSS_header06 {
	background-color: #891c3e;
	background-image: url(../graphics/news/head_purple.gif);
}
.RSS_td {
	vertical-align: top;
	padding-left: 8px;
	padding-right: 8px;
}
.rss_box {
	width: 220px;
	border: 1px solid #333333;
	background-color: #EAEAEA;
	text-align: left;
}
.rss_title a {
	color: #666666;
	padding: 0px;
	margin: 0px;
	padding-left: 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.rss_title a:hover {
	color: #000099;
	text-decoration: underline;
}
.rss_title {
	margin: 0px;
	padding: 0px;
}
.rss_items {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	list-style:none;
	margin: 0px;
	padding: 7px;
}
.rss_item {
	color:#000066;
	margin-bottom: 10px;
}
.rss_item a {
	text-decoration: none;
}
.rss_item a:hover {
	color: #000000;
	text-decoration: underline;
}
.rss_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bbbbbb;
}
.setDefaultLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: none;
	position: absolute;
	left: 97px;
	top: 41px;
	cursor: pointer;
}

