body{
	margin:0;
	padding:0;
	height:100%;
	background:url(../images/backrpt.gif) repeat-x;
	background-color:#e7e8ea;
}

.Height100{
	height:100%;
}
img{
	border:0;
	margin:0;
	font-size:1px;
}

td{
	vertical-align:top;
}
img{
	border:0px;
	margin:0px;
	padding:0px;
}
.WidthSpecial{
	width:360px;
}
.LeftShadow{
	width:4px;
	height:100%;
	font-size:1px;
	background:url(../images/leftshadow.gif) repeat-y;
}
.RightShadow{
	width:4px;
	height:100%;
	font-size:1px;
	background:url(../images/rightshadow.gif) repeat-y;
}
.BottomShadow{
	height:4px;
	font-size:1px;
	background:url(../images/shadowbottom.gif) repeat-x;

}
.PaddAround{
	padding:10px 8px 10px 8px;
}
.PaddAround2{
	padding:0px 3px 20px 2px;
}
.PaddAround3{
	padding:0px 17px 0px 0px;
}
.PaddAround4{
	padding:8px 0px 5px 0px;
}
.PaddAround5{
	padding:0px 17px 0px 0px;
}
.PaddAround6{
	padding:0px 17px 0px 17px;
}
.NewsBG{
	height:23px;
	font-size:1px;
	background:url(../images/newbarrpt.gif) repeat-x;
}
.TdTop{
	padding:65px 0px 0px 0px;
	float:right;
}
.MarGo{
	font-size:1px;
}
.PaddBottom8{
	padding-bottom:8px;
}
.PaddBottom4{
	padding-bottom:4px;
}
.PaddBottom5{
	padding-bottom:4px;
}
.PaddLeft9{
	padding-left:9px;
}
.PaddRight5{
	padding-left:5px;
}

.MarginRight5{
	margin-right:5px;
}
.MarginRight10{
	margin-right:10px;
}
.MarginTop10{
	margin-top:10px;
}
.MarginTop14{
	margin-top:14px;
}
.MarginTop29{
	margin-top:29px;
}
.MarginBottom10{
	margin-bottom:10px;
}
.MarginBottom5{
	margin-bottom:5px;
}
.MarginBottom15{
	margin-bottom:15px;
}
.MarginAround15{
	margin-right:15px;
	margin-bottom:15px;
}
.PaddRight20{
	padding-right:20px;
}
.PaddLeft20{
	padding-left:20px;
}
.PaddLeft40{
	padding-left:40px;
}
.PaddLeftRight20{
	padding-left:20px;
	padding-right:10px;
}

.Apply{
padding:0px 5px 0px 500px;
color:#329080;
font-size:12px;
font-family:Arial;
}

.Apply a{
color:#329080;
text-decoration:none;
}

.Apply a:hover{
color:#58595b;
}

.PaddLeftRight20S{
	padding-left:0px;
	padding-right:20px;
}
.PaddLeftRight68S{
	padding-left:0px;
	padding-right:64px;
}
.PaddTop10{
	padding-top:10px;
}
.PaddTop8{
	padding-top:6px;
}
.PaddTop20{
	padding-top:25px;
}
.PaddTop30{
	padding-top:38px;
}
.PaddTop6{
	padding-top:6px;
}
.LineHeight{
	line-height:18px;
}
.BorderBottomGrey{
	border-bottom:1px solid #d1d2d4;
	padding-bottom:5px;
}
.BorderRight{
	border-right:1px solid #d1d2d4;
}
.HomeBorderRight{
	background:url(../images/borderright.gif) no-repeat right bottom;
}
.TextJustify{
	text-align:justify;
}
.FloatLeft{
	float:left;
}
.FloatRight{
	float:right;
}
.SeperatePadd{
	padding-top:2px;
}
.SeperatePadd2{
	padding-top:6px;
}
.FieldTop{
	width:135px;
	height:19px;
	font-family:Arial;
	font-weight:bold;
	color:#777a7e;
	font-size:12px;
	margin:0;
	padding:0;
}
.MenuBar{
	border-top:1px solid #cbe3ed;
	border-bottom:1px solid #cbe3ed;
}
.FontSize1{
	font-size:1px;
}
.FontSize12{
	font-size:12px;
}
.VAlignT{
	vertical-align:top;
}
.TextAlignRight{
	text-align:right;
}
.FlashStyle{
	background-color:#8ccfa6;
}
.FontMenu{
	font-family:Arial;
	font-size:12px;
	color:#203A6E;
	padding:0px 9px 0px 9px;
}
.FontMenu a{
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#203A6E;
	
}
.FontMenu a:hover{
	color:#777a7e;
}
.NewsFontLeft{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	height:23px;
	padding:6px 0px 0px 25px;
}
.NewsFontLeft a{
	color:#ffffff;
	text-decoration:none;
}
.NewsFontLeft a:hover{
	color:#f1f1f1;
}
.FontSize11{
	font-size:12px;
}
.FontSize13{
	font-size:14px;
}
.NewsFontRight{
	width:157px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	height:23px;
	padding:5px 0px 0px 10px;
	border-left: 1px solid white;
}
.NewsFontRight a{
	color:#ffffff;
	text-decoration:none;
}
.NewsFontRight a:hover{
	color:#ffffff;
	text-decoration:underline;
}
.NewsFontRight2{
	border-left:1px solid #97b3d2;
	width:385px;
}
.LookingForList{
	width:240px;
	font-family:Arial;
	font-size:12px;
	color:#4D4D4D;
	margin:0px 26px 0px 0px;
	background-color:#E3E4E5;
}
.LookingForList1{
	width:158px;
	height:17px;
	font-family:Arial;
	font-size:12px;
	color:#4D4D4D;
	margin:5px 0px 2px 0px;
	background-color:#f4f4f4;
	border:1px solid #7f9db9;
	padding:0px 0px 0px 5px;
}
.LookingForList2{
	width:158px;
	font-family:Arial;
	font-size:12px;
	color:#4D4D4D;
	margin:0px 0px 5px 0px;
	height:17px;
	background-color:#f4f4f4;
	border:1px solid #7f9db9;
}
.LookingForText{
	width:400px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	height:154px;
	margin:0px 0px 0px 0px;
}
.LookingForText1{
	width:158px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	height:17px;
	margin:0px 0px 0px 0px;
	background-color:#f5f5f5;
	border:1px solid #8C8E91;
}
.GreenText{
	color:#248978;
}
.AgentContactText{
	color:#58595B;
	padding:0px 0px 0px 8px;
	font-size:12px;
		}
.Blockrpt1{
	height:148px;
	width:605px;
	background:url(../images/rptblock1.gif) repeat-y;
}
.Blockrpt2{
	height:148px;
	width:605px;
	background:url(../images/rptblock2.gif) repeat-y;
}
.MyRef{
color:#208A79;
font-family:Arial;
font-size:12px;
padding-left:10px;
}
.MyRef a{
text-decoration:none;
color:#208A79;
}

.MyRef a:hover{
color:#1F396E;
}
.Blockrpt3{
	height:148px;
	width:328px;
	background:url(../images/rptblock3.gif) repeat-y;
}
.Blockrpt3{
	height:100%;
	width:930px;
	background:url(../images/subbgrpt.gif) repeat-y;
}
.BlockTitleFont{
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#203A6E;
	padding:10px 0px 18px 20px;
}
.BlockTitleFont2{
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#203A6E;
	text-align:right;
	width:auto;
	float:right;
	padding:14px 10px 5px 10px;
}
.BlockTitleFont3{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#203A6E;
	text-align:right;
	float:right;
	padding:14px 10px 7px 10px !important;
	padding:14px 10px 6px 10px;
	
}
.BlockTitleFont4{
	font-family:Arial;
	font-size:12px;
	color:#203A6E;
	text-align:center;
	height:27px;
	padding-top:5px;
}
.BlockTitleFont5{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#203A6E;
	padding:5px 10px 5px 20px;
}
.BlockTitleFont5 a{
	text-decoration:none;
	color:#203A6E;
}
.BlockTitleFont6{
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#203A6E;
	padding:14px 0px 18px 20px;
}
.SpecialPadd1{
	padding:8px 0px 8px 20px;
}
.BlueFont{
	color:#203A6E;
}
.BlueFont a{
	color:#203A6E;
	text-decoration:none;
}
.BlackFont{
	color:#000000;
}
.BlackGreyFont{
	color:#58595B;
}
.TextArea{
	Width:355px;
	height:114px;
	font-size:12px;
	font-family:Arial;
	margin-bottom:10px;
	padding:2px 0px 0px 2px;
	background-color:#f5f5f5;
	border:1px solid #8c8e91;
	color:#4D4D4D;
}

.TextArea2{
	Width:280px;
	height:64px;
	font-size:12px;
	font-family:Arial;
	margin-bottom:10px;
	padding:2px 0px 0px 2px;
	background-color:#f5f5f5;
	border:1px solid #8c8e91;
	color:#4D4D4D;
}
.BorderRight{
	border-right:1px solid #bdbfc1;
}
.BorderBottom{
	border-bottom:1px solid #bdbfc1;
}
.BorderTop{
	border-top:1px solid #bdbfc1;
}
.BorderBottomDashed{
	border-bottom:1px dashed #bdbfc1;
}
.BorderBottomDashed{
	border-bottom:1px dashed #bdbfc1;
}

.Paging{
font-size:11px;
font-family:Arial;
color:#58595b;
}
.Paging a{
text-decoration:none;
color:#58595b;

}

.Paging a:hover{
color:#248978;
}

.BlockContentFont{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
	padding:0px 56px 0px 15px;	
}
.BlockContentFont2{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
	float:right;
	text-align:right;
	padding:10px 42px 10px 17px;	
}
.BlockContentFont3{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
	padding:5px 56px 0px 17px;	
}
.BlockContentFont4{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
	padding:5px 18px 5px 35px;	
}
.BlockContentFont5{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
	padding:0px 17px 5px 35px;	
}
.BlockContentFont6{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
	padding:3px 10px 0px 8px;
}
.BlockContentFont16{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
	padding:3px 10px 0px 35px;
}
.BlockContentFont7{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
	padding:5px 30px 5px 15px;	
}
.BlockContentFont8{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
	padding:3px 10px 0px 14px;
}
.BlockContentFont9{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
}
.BlockPadd10{
	padding:5px 0px 0px 25px;	
}
.BlockPadd11{
	padding:4px 13px 4px 13px;	
}
.BlockPadd12{
	padding:10px 7px 10px 17px;
}
.FontSize{
	font-size:11px;
}
.BlockContentFon7{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
	padding:3px 0px 0px 17px;	
}
.BlockContentFontSub{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
	padding:2px;
}
.BlockContentFontSub a{
	text-decoration:none;
	color:#58595B;	
}
.BlockContentFontSub a:hover{
	color:#777a7e;
}
.BlockPriceFont{
	font-family:Arial;
	font-size:12px;
	color:#000000;	
}
.BlockImage{
	padding:0px 17px 0px 23px;	
}
.BlockImage2{
	padding:0px 17px 10px 23px;	
}
.FontMenuSub{
	font-family:Arial;
	font-size:11px;
	color:#203A6E;
	padding:4px 9px 0px 9px;
}
.FontMenuSub a{
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#203A6E;
	
}
.FontMenuSub a:hover{
	color:#A09C9C;
}
.FontMenuSub2{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	padding:4px 9px 0px 9px;
}
.FontMenuSub2 a{
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	
}
.FontMenuSub2 a:hover{
	color:#A09C9C;
}
.FontMenuSub54{
	font-family:Arial;
	font-size:12px;
	color:#2C7FAD;
	padding:4px 9px 0px 9px;
}
.FontMenuSub4 a{
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#2C7FAD;
	
}
.FontMenuSub4 a:hover{
	color:#777a7e;
}
.FontMenuSub3{
	font-family:Arial;
	font-size:11px;
	color:#2A6A9C;
	padding:4px 9px 0px 9px;
}
.FontMenuSub3 a{
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#2A6A9C;
	
}
.FontMenuSub3 a:hover{
	color:#777a7e;
}
.GreenFont{
	color:#248978;
}
.PaddingPrice{
	padding:0px 0px 4px 25px;
}
#sddm{
	position:relative;
	float:left;
	font-size:13px;
	width:148px;
	background-color:#9ac998;
}
.AboutMenu{
	/*right:450px;*/
	position: absolute;
	float:left;
	font-size:1px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width:148px;
	text-align:center;
}

.AboutMenu a{	
	position: relative;
	display: block;
	margin: 0;
	height:20px;
	font-weight:bold;
	text-decoration: none;
	width:148px;
	background:url(../images/subbtn.gif) no-repeat;
	color: #ffffff;
	font-family:Arial;
	font-size:12px;
}
.AboutMenu a:hover{	
	background:url(../images/subbtnon.gif) no-repeat;
	color: #FFF
}
.SpanBg{
	position: relative;
	text-align:center;
	background-color:#9ac998;
	width: 148px;
	margin: 0;
	font-size:1px;
}
.GalleryBg{
	background:url(../images/picroll.gif) no-repeat;
	height:166px;
	width:529px;
	font-size:1px;
}

#divContainer{
	position:relative;
	height:100px; 
	overflow:hidden;
	visibility:hidden;
	width:100%;
	z-index:10;
} 
#divContent{
	position:absolute;
	z-index:2;
}

.WidthGallery{
	width:466px;
}
.WidthAuto{
	width:auto;
}
.BorderBlue{
	border:1px solid #1F396E;
	height:80px;
	width:98px;
	z-index:3;
}

.NavFont{
	color: #58595B;
	font-family:Arial;
	font-size:11px;
	padding:4px 3px 0px 3px;
}
.NavFont a{
	color:#58595B;
	text-decoration:none;
}
.NavFont a:hover{
	color:#1D3564;
}
.SelectedIndex{
	color:#1D3564;
}
.FontEmail{
	color:#58595B;	
	padding:0px 0px 0px 8px;
	font-size:12px;
}
.FontEmail a{
	text-decoration:none;
	color:#58595B;	
}
.FontEmail a:hover{
	color:#777a7e;
}

/*/////////////Menu////////////*/

#menu {
  float: left;
  width: 100%;
  line-height: normal;
  padding: 0;
  margin:0;
  z-index:999;
}

#menu ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  z-index:999;
}

#menu ul li {
  list-style: none;
  z-index:999;
}

#menu ul li a {
  float: left;
  display: block;
  text-decoration: none;
  font-weight: bold;
  color: #6666FF;
  z-index:999;
}

#menu ul.horizontal li.level1 {
  float: left;
  height: 28px;
  padding: 0px;
  background-color: white;
  position:relative;
  z-index:999;
}

#menu ul.horizontal li.level1 a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: black;
  z-index:999;
}

#menu ul.horizontal li.level1 a:hover {
	z-index:999;
}

#menu ul.horizontal > li.level1 a {
  width: auto;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu ul li a { float:none; }
/* End IE5-Mac hack */

#menu ul.dropdown {
  position: absolute;
  visibility: hidden;
  width: 162px;
  border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  z-index:999;
}

#menu ul.flyout {
  position: absolute;
  visibility: hidden;
  width: 162px;
  border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  float:left;
  z-index:999;
  
}
#menu ul.dropdown li.level2,
#menu ul.flyout li.level3 {
  z-index:999;
}

#menu ul.dropdown li.level2 a,
#menu ul.flyout li.level3 a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  height:28px;
  line-height:28px;
  text-indent:7px;
  width:100%;
}
#menu ul.dropdown li.level2 a:hover{
  color: #ffffff;
  font-weight: bold;
  background:url(../images/subbtnon2.gif) repeat-y !important; 
  background:url(../images/subbtnon2.gif) no-repeat; 
  _background-color:#ffffff;
  z-index:999;
}
#menu ul.flyout li.level3 a:hover {
  color: #ffffff;
  font-weight: bold;
  background:url(../images/subbtnon2.gif) repeat-y !important; 
  background:url(../images/subbtnon2.gif) no-repeat; 
  _background-color:#ffffff;
  z-index:999;
}
.BtnHolder{
	position:relative;
	height:28px;
	width:100%;
	z-index:999;
	_float:left;
}
.Transparent{
	filter:alpha(opacity=80);
	moz-opacity:.80;
	opacity:.80;	
	khtml-opacity:.80;
	font-family:16px;
	height:100%;
	float:left;
	width:100%;
	position:absolute;
	border-bottom: 1px solid #ffffff;
}

.BgcolorGreen{
	background-color: #2F84B0;
}
.BgcolorGreen2{
	background-color: #2A3071;
}

.PlusBtn{
	position:absolute;
	float:left;
}


/*/////////////////////////////*/
.ScrollingDiv{
	width: 260px; 
	height: 222px; 
	overflow-x: scroll; 
	scrollbar-arrow-color:blue; 
	scrollbar-face-color: #e7e7e7; 
	scrollbar-3dlight-color: #a0a0a0; 
	scrollbar-darkshadow-color:#888888;
	white-space: no-wrap;
	position:relative;
}
.plus{
	color:#FFFFFF;
	padding-top:12px;
	height:29px;
}
.plus a{
	color:#7b7b7b;
	text-decoration:none;
	
}
.plus a:hover{
	text-decoration:none;
	color:#FFFFFF;
}
.plus2{
	background-color:#dadada;
	color:#FFFFFF;
}
.BorderGreyBg{
	border:1px solid #cecfd1;
	background:url(../images/rpttab.gif) repeat-y;
}
.BorderRest{
	border-bottom:1px solid #cecfd1;
	border-left:1px solid #cecfd1;
	border-right:1px solid #cecfd1;
	background:url(../images/rpttab2.gif) repeat-y;
}
.PicContainer{
	background:url(../images/picspaceb.gif) no-repeat;
	width:196px;
	height:129px;
	position:relative
}
.MargPicContainer1{
	margin-top:22px;
	margin-left:1px;
}
.PicContainerS{
	background:url(../images/picspace.gif) no-repeat;
	width:117px;
	height:81px;
	position:relative
}
.iconContainer{
	background:url(../images/picspace.gif) no-repeat;
	width:98px;
	height:101px;
	position:relative
}
.reportContainer{
	background:url(../images/picspace.gif) no-repeat;
	width:98px;
	height:101px;
	position:relative
}
.MargPicContainer2{
	margin-top:15px;
	margin-left:2px;
}
/*SiteMap Start*/
.SiteMapFont{
	font-family:Arial;
	font-size:12px;
	color:#58595B;
}
.FontWhite{
	color:#FFFFFF;	
}
.FontWhite a{
text-decoration:none;	
color:#FFFFFF;
}
.FontWhite a:hover{
text-decoration:underline;
color:#FFFFFF;	
}
.FontBlue{
	color:#203A6E;	
}
.FontBlue2{
	color:#203a6e;	
}

.FontBlue2 a{
color:#203a6e;	
text-decoration:none;
}

.FontBlue2 a:hover{
color:#248978;
}

.FontBlue3{
	color:#58595b;	
}

.FontBlue3 a{
color:#58595b;	
text-decoration:none;
}

.FontBlue3 a:hover{
color:#248978;
}
.FontBold{
	font-weight:bold;	
}
.BorderGrey1{
	border:1px solid #c4c5c7;
}
.BorderGrey2{
	border:1px solid #91b6cf;
}
.BorderBlue1{
	border:1px solid #91b6cf;
}
.BlueRepeat{
	background:url(../images/sitemap-rpt-btn.gif) repeat-y;
	height:auto;
	width:90px;
}
.BlueRepeat1{
	background:url(../images/sitemap-rpt-btn.gif) repeat-y;
	height:auto;
	width:78px;
}
.BgGrey{
	background-color:#e3e6e8;
}
.BgWhite{
	background-color:#ffffff;
}
.FontCenter{
	text-align:center;
}
.Height9{
	height:9px;
	font-size:1px;
}
.Height4{
	height:4px;
	font-size:1px;
}
.MargTop6{
	margin-top:6px;
}
.MargLeftRight{
	margin-left:3px;
	margin-right:3px;
}
.PaddTop2{
	padding-top:2px;
}
.PaddSiteMap{
	padding:3px 4px 5px 4px;	
}
.PaddSiteMap2{
	padding:3px 0px 5px 0px;	
}
.Width126{
	width:126px;
}
.Width157{
	width:157px;
}
.Width148{
	width:148px;
}
.Width505{
	width:505px;
}
/*Footer Start*/
.FooterLogo{
	font-size:1px;
	width:30px;
	height:30px;
}
.FooterWord{
	padding-left:7px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#58595B;
}
.FooterOwner{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#58595B;
	text-align:right;
}
.PaddLeft5{
	padding-left:5px;
}
.PaddLeft21{
	padding-left:21px;
}


.DivsFloat div{
	float:left;
	margin:0px 4px 0px 4px;
	color:#203A6E;
}
.DivsFloat div a{
	color:#CCCCCC;
	text-decoration:none;
}
.GalleryBgTop{
	background:url(../images/picroll1.gif) no-repeat;
	height:31px;
	width:529px;
	font-size:1px;
}
.GalleryBgMiddle{
	background:url(../images/picrollrpt.gif) repeat-y;
	height:31px;
	width:529px;
	font-size:1px;
}
.GalleryBgBottom{
	background:url(../images/picroll2.gif) repeat-y;
	height:135px;
	width:529px;
	font-size:1px;
}
.Width70{/*Special*/
	width:85px;
}
.Width140{
	width:140px;
}
.Width150{
	width:150px;
}
.Width100{
	width:90px;
}

.Width150{
width:150px;
}

.Width280{
width:280px;
}
.LineHeight15{
	line-height:15px;
}
.Width45{
	width:47px;
}
.Width40{
	width:42px;
}
.Width55{
	width:55px;
}
.MarginBSpecial{
	margin-bottom:4px !important;
	margin-bottom:0px ;
}

.Width260{
widows:260px;
}

.ResultTable{
border:1px solid #bdbfc1;
}

.ResultBorderR{
border-right:1px solid #bdbfc1;
}

.ResultBorderB{
border-bottom:1px solid #bdbfc1;
}
.ResultBorderT{
border-top:1px solid #bdbfc1;
}

.CalendarTable{
	border:1px solid #bdbfc1;
	background-color:#dadbdc;
}
.Calendar{
	width:44px;
	height:25px;
	text-align:center;
	font-family:tahoma;
	font-size:12px;
	color:#203a6e;
	background-color:#ffffff;
	border:1px solid #bdbfc1;
	padding-top:3px;
}

.Calendar a{
	color:#203a6e;
	text-decoration:underline;
}
.Calendar a:hover{
	color:#6589a3;
	text-decoration:underline;
}

.CalendarDate{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #bdbfc1;
	color:#203a6e;
	text-align:center;
	padding:5px 0px 5px 0px;
}