body {
	background-color: #F5FAFF;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #545454;
}
#mainContainer {
   margin:0 auto;
   padding:0px;
   background:url(../images/main.jpg) repeat-y left top;
   width:986px;
   padding-left:16px;
   padding-right:16px;
   padding-top:12px;
}
img {
    border:none;
}
#headerContainer {
   margin:0px;
   padding:0px;
   width:1020px;
   float:left;
}
#navbg {
	background-image: url(../images/nav_bg.jpg);
	background-repeat: no-repeat;
	width: 949px;
	padding-top: 0px;
	padding-right: 28px;
	padding-left: 25px;
	height:39px;
}
#logoContainer {
     background:url(../images/logoarea.jpg) no-repeat;
	 width:256px;
	 padding-left:24px;
	 margin:0px;
	 height:138px;
	 float:left;
}
#headerRight {
    width:725px;
	float:left;
	margin:0px;
	padding:0px;
}
#topRightlink {
   width:177px;
   float:right;
   margin:0px;
   padding:0px;
}
#topRightlink img {
   float:left;
   display:block;
   border:none;
   
}



.topnav_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #291f15;
	text-decoration: none;
}
.topnav_link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e59141;
	text-decoration: none;
}
.orangeblock_bg {
	background-image: url(../images/orangeblock_bg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F4E7D4;
	border-left-color: #F4E7D4;
	margin: 0px;
	background-color: #FFF8E6;
}
.orangeblack_h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	color: #000000;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1e3c3;
	padding-left: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	line-height: 18px;
}
.orangeblack_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3f3f3f;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.orangeblack_h1 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3d3d3d;
}
.orange_block_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	background-color: #FFFFFF;
	height: 18px;
	padding-left: 4px;
	border: 1px solid #C8C8C8;
	margin-bottom: 15px;
}
.featured_listing {
	width: 679px;
	margin-top: 18px;
	padding-top: 0px;
	padding-bottom: 10px;
	float: left;
}
.orangeblock2_bg {
	height: 270px;
	border-right-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D9EEFF;
	border-left-color: #D9EEFF;
	background-image: url(../images/orangeblock2_bg.jpg);
	background-repeat: repeat-x;
	padding-top:8px;
	margin:0px;
}

.orangeblock2_bg h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4683bd;
	margin: 0px;
	padding-bottom: 1px;
	text-transform: uppercase;

}
.orangeblock2_bg h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7b438f;
	margin: 0px;
	padding-bottom: 1px;
	text-transform: uppercase;

}
.orangeblock2_bg p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #545454;
	margin: 0px;
	padding-bottom: 2px;

}
.orangeblock2_bg p.ps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #688c23;
	margin: 0px;
	padding:0px;
	

}
.orangeblock2_bg a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2e74b7;
	margin: 0px;
	padding: 0px;	
	text-decoration:underline;

}


.orangeblock2_bottom {
	background-image: url(../images/orangeblock2_bottom.jpg);
	background-repeat: no-repeat;
	height: 17px;
}
.block_buttons {
	background-image: url(../images/buttons_blocks.jpg);
	background-repeat: no-repeat;
	height: 11px;
	width: 31px;
	margin-left: 14px;
	padding-top: 6px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.housing_market {
	padding: 0px;
	margin-top: 18px;
	
}
.housing_marketbg {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E5EFF8;
	border-bottom-color: #E5EFF8;
	border-left-color: #E5EFF8;
	margin: 0px;
	padding-top: 18px;
	padding-left: 10px;
	padding-right: 30px;
	padding-bottom: 20px;
	
}
.housing_marketbg h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2d2d2d;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
.housing_marketbg h1 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2d2d2d;
	margin: 0px;
	padding: 0px;
	clear:both;
}
.housing_marketbg h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2d2d2d;
	margin: 0px;
	padding-bottom:7px;
	
}
.housing_marketbg2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E5EFF8;
	border-bottom-color: #E5EFF8;
	border-left-color: #E5EFF8;
	margin: 0px;
	padding-top: 18px;
	padding-left: 8px;
	padding-right: 10px;
	padding-bottom: 20px;
}
.housing_marketbg2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2d2d2d;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
.housing_marketbg2 h1 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2d2d2d;
	margin: 0px;
	padding: 0px;
	clear:both;
}
.housing_marketbg2 h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2d2d2d;
	margin: 0px;
	padding-bottom:4px;
	
}

.blue_tab1 {
	line-height: 31px;
	background-image: url(../images/blue_tab1.jpg);
	background-repeat: repeat-x;
	height: 31px;
	width: 368px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: ;
}
.blue_tab1 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575FDC;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.white_tab1 {
	line-height: 31px;
	background:#FFFFFF;
	height: 31px;
	width: 368px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.white_tab1 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575FDC;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.white_tab1 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #22B101;
	margin: 0px;
	padding: 0px;
}
.blue_cal {
	background-image: url(../images/calculator_bg.jpg);
	background-repeat: repeat-y;
	width: 170px;
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 7px;
}
.blue_cal h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #33335a;
	padding-bottom: 10px;
	margin:0px;


}
.blue_cal h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #33335a;
	padding-bottom: 4px;
	margin: 0px;


}
.blue_cal a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #0033FF;
	padding:0px;
	margin: 0px;
	text-decoration:none;


}
.cal_input {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ABB0B6;
	border-right-color: #E2E9EF;
	border-bottom-color: #E2E9EF;
	border-left-color: #E2E9EF;
	height: 16px;
	margin-bottom: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-top: 3px;
}
.blue_tab2 {
	line-height: 31px;
	background-image: url(../images/blue_tab1.jpg);
	background-repeat: repeat-x;
	height: 31px;
	width: 448px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.blue_tab2 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575FDC;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.blue_tab2 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #22B101;
	margin: 0px;
	padding: 0px;
}
.white_tab2 {
	line-height: 31px;
	background:#FFFFFF;
	height: 31px;
	width: 448px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.white_tab2 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575FDC;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.white_tab2 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #22B101;
	margin: 0px;
	padding: 0px;
}
.righttab {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BEDCF6;
	border-bottom-color: #BEDCF6;
	border-left-color: #BEDCF6;
}
.righttab p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #303030;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 6px;


}
.righttab input {
	background-color: #FFFFFF;
	height: 25px;
	border: 1px solid #C8C8C8;
	margin: 0px;
	padding-left: 6px;
}
.righttab2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BEDCF6;
	border-bottom-color: #BEDCF6;
	border-left-color: #BEDCF6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BEDCF6;
	margin-top: 10px;
	padding: 0px;
}
.righttab2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 34px;
	font-weight: normal;
	color: #000000;
	background-image: url(../images/righttab_bg.jpg);
	background-repeat: repeat-x;
	height: 34px;
	margin: 0px;
	padding: 0px;
}
.righttab2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #303030;
	margin: 0px;
	padding-bottom: 6px;

}
.righttab2 img.sp {
    border:#CDCFCE 1px solid;
	padding:2px;


}
.righttab2 img {
    
	margin-top:4px;
	margin-bottom:4px;
	display:block;

}
.righttab2 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	margin: 0px;
	padding: 0px;
}
.righttab2 h2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2e74b7;
	margin: 0px;
	padding: 0px;
	text-decoration:underline;
}
.round1 {
	background-color: #F5FAFF;
	background-image: url(../images/roundbg1.jpg);
	background-repeat: repeat-x;
	padding-bottom: 2px;
}
.round2 {
	background-color: #F5FAFF;
	background-image: url(../images/roundbg2.jpg);
	background-repeat: repeat-x;
	
}
.blueround1 {
	margin:0px;
	padding:0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFC895;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFC895;
}

.blueround1 p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #212121;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.blueround1 p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2e74b7;
	text-decoration: underline;

}
.round_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #212121;
}
.blueround2 p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #212121;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.blueround2 p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2e74b7;
	text-decoration: underline;

}



.blueround2 {
    margin:0px;
	padding:0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFC895;
}
.blueround3 {
    margin:0px;
	padding:0px;
}
.blueround3 p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #212121;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.blueround3 p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2e74b7;
	text-decoration: underline;

}	
.blueround4 {
	margin:0px;
	padding:0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFC895;
	
}
.blueround4 p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #212121;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.blueround4 p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2e74b7;
	text-decoration: underline;

}
.footer_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 37px;
	font-weight: bold;
	color: #291f15;
	background-image: url(../images/footer_bg2.jpg);
	background-repeat: repeat-x;
	text-align: center;
	height: 37px;
	width: 1002px;
	margin:0 auto;
}
.footer_bg  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #291f15;
	text-decoration:none;
	
}


/* latest */

.border{ border:solid; border-color:#e5eff8; border-width:1px; padding:8px;}

.orange_block_input2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	background-color: #FFFFFF;
	height: 18px;
	padding-left: 4px;
	border: 1px solid #C8C8C8;
	margin-bottom: 4px;
}

.blue_cal2 {
	width: 100%;
	background-color:#e7f3ff;
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 7px;
}

.txt_red{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC3300;}
.txt_bluee{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1a70a3;}
.txt_blackk{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000;}
.txt_blackkk{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}

.img_border{ border:solid; border-width:1px; border-color:#FFFFFF;}
.img_border2{ border:solid; border-width:1px; border-color:#CCCCCC; padding:3px;}

a.more:link {font-family:Arial; font-size:12px; color:#1a70a3;  text-decoration: none; }
a.more:visited {font-family:Arial; font-size:12px; color:#1a70a3;  text-decoration:none ; }
a.more:hover { font-family:Arial; font-size:12px; color:#1a70a3;  text-decoration: none; }
a.more:active { font-family:Arial; font-size:12px; color:#1a70a3;  text-decoration: none;}

a.more2:link {font-family:Arial; font-size:12px; color:#CC3300;  text-decoration: underline; }
a.more2:visited {font-family:Arial; font-size:12px; color:#CC3300;  text-decoration:underline ; }
a.more2:hover { font-family:Arial; font-size:12px; color:#CC3300;  text-decoration: none; }
a.more2:active { font-family:Arial; font-size:12px; color:#CC3300;  text-decoration: none;}

.blue_mid{ background-image:url(../images/blue_mid.jpg); background-repeat:repeat-x; height:26px;}


/* CSS Document */
.txt_nor{ color:#3f3f3f; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.txt_noraa{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.txt_nora{ color:#3f3f3f; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.txt_norb{ color:#3f3f3f; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.txt_num{ color:#d9d9d9; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
.txt_num2{ color:#d9d9d9; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}


.orange_topp{ background-image:url(../images/orange_topp.jpg); height:22px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.orange_repeat{ background-image:url(../images/orang_repeat.jpg); background-repeat:repeat-y;}

.txt_bluish{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4f85b0; font-weight:bold;}
.txt_bluish_b{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4f85b0;}
.txt_bluish_c{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#1b5d92; }

.txt_orangish{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e59141; font-weight:bold;}
.txt_orangish_ca{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e59141; }

.txt_orangish_b{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#e59141; font-weight:bold;}
.txt_orangish_c{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#e59141; font-weight:bold;}

.txt_blackish{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3f3f3f; font-weight:bold;}
.txt_blackish_b{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3f3f3f; font-weight:bold;}

.txt_greyish{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6d6e71; font-weight:bold;}


.found_blue_bg{ background-image:url(../images/found_blue_bg.jpg); height:67px; width:184px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}

.sort_bg{ background-image:url(../images/sort_bg.jpg); height:67px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3f3f3f; font-weight:bold;}

.orange_toppa{ background-image:url(../images/orange_bar_top.jpg); height:35px; background-repeat:no-repeat;}
.orange_toppab{ background-image:url(../images/orange_bar_topa.jpg); height:53px; background-repeat:no-repeat;}
.orange_toppaa{ background-image:url(../images/orange_top_3a.jpg); height:53px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000000; font-weight:bold;}
.orange_midd{ background-image:url(../images/orange_middd.jpg); background-repeat:repeat-y;}

.orange_middd{ background-image:url(../images/orange_3a_mid.jpg); background-repeat:repeat-y;}
.bluee_box{ border:solid; border-width:1px; background-color:#ecf6ff; border-color:#bed8f3; height:30px;}
.bluee_box1{ border:solid; border-width:1px; background-color:#ffffff; border-color:#bed8f3; padding:5px;}
.yellow_box{ border:solid; border-width:1px; background-color:#fdf4dd; border-color:#bed8f3; height:30px;}

.larger_box{ border:solid; border-top-width:0px; border-bottom-width:2px; border-bottom-color:#bed8f3; border-left-width:1px; border-left-color:#bed8f3; border-right-width:1px; border-right-color:#bed8f3; padding:10px;}

.larger_box2{ border:solid; border-top-color:#bed8f3; border-top-width:1px; border-bottom-width:4px; border-bottom-color:#bed8f3; border-left-width:1px; border-left-color:#bed8f3; border-right-width:1px; border-right-color:#bed8f3; padding:10px;}

.larger_box2a{ border:solid; border-top-color:#bed8f3; border-top-width:1px; border-bottom-width:4px; border-bottom-color:#bed8f3; border-left-width:1px; border-left-color:#bed8f3; border-right-width:1px; border-right-color:#bed8f3;}

.larger_box3{ border:solid; border-top-color:#bed8f3; border-top-width:1px; border-bottom-width:4px; border-bottom-color:#bed8f3; border-left-width:1px; border-left-color:#bed8f3; border-right-width:1px; border-right-color:#bed8f3;}

.larger_box3a{ border:solid; border-top-color:#bed8f3; border-top-width:1px; border-bottom-width:1px; border-bottom-color:#bed8f3; border-left-width:1px; border-left-color:#bed8f3; border-right-width:1px; border-right-color:#bed8f3;}

.box2{ border:solid; border-width:1px; border-color:#c7d8e3; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#45a3db;}

a.detail:link {font-family:Arial; font-size:12px; color:#4f85b0;  text-decoration: underline; font-weight:bold; }
a.detail:visited {font-family:Arial; font-size:12px; color:#4f85b0;  text-decoration:underline ; font-weight:bold; }
a.detail:hover { font-family:Arial; font-size:12px; color:#4f85b0;  text-decoration: none; font-weight:bold; }
a.detail:active { font-family:Arial; font-size:12px; color:#4f85b0;  text-decoration: none; font-weight:bold;}

a.detaila:link {font-family:Arial; font-size:12px; color:#4f85b0;  text-decoration: none;}
a.detaila:visited {font-family:Arial; font-size:12px; color:#4f85b0;  text-decoration:none ;  }
a.detaila:hover { font-family:Arial; font-size:12px; color:#333333;  text-decoration: none;  }
a.detaila:active { font-family:Arial; font-size:12px; color:#333333;  text-decoration: none; }

a.detailb:link {font-family:Arial; font-size:12px; color:#333333;  text-decoration: none;}
a.detailb:visited {font-family:Arial; font-size:12px; color:#333333;  text-decoration:none ;  }
a.detailb:hover { font-family:Arial; font-size:12px; color:#4f85b0;  text-decoration: none;  }
a.detailb:active { font-family:Arial; font-size:12px; color:#4f85b0;  text-decoration: none; }

a.detailc:link {font-family:Arial; font-size:12px; color:#45a3db;  text-decoration: underline;}
a.detailc:visited {font-family:Arial; font-size:12px; color:#45a3db;  text-decoration:underline ;  }
a.detailc:hover { font-family:Arial; font-size:12px; color:#45a3db;  text-decoration: none;  }
a.detailc:active { font-family:Arial; font-size:12px; color:#45a3db;  text-decoration: none; }

a.numb:link {font-family:Arial; font-size:15px; color:#4f85b0;  text-decoration: none; font-weight:bold;}
a.numb:visited {font-family:Arial; font-size:15px; color:#4f85b0;  text-decoration:none ;  font-weight:bold; }
a.numb:hover { font-family:Arial; font-size:15px; color:#e59141;  text-decoration: none; font-weight:bold;  }
a.numb:active { font-family:Arial; font-size:15px; color:#e59141;  text-decoration: none;  font-weight:bold;}


a.topnav_link:link {color:#000000;  text-decoration: none;}
a.topnav_link:visited {color:#000000;  text-decoration:none ;}
a.topnav_link:hover {color:#e59141;  text-decoration: none;}
a.topnav_link:active {color:#e59141;  text-decoration: none;}

a.topnav_link1:link {color:#e59141;  text-decoration: none;}
a.topnav_link1:visited {color:#e59141;  text-decoration:none ;}
a.topnav_link1:hover {color:#000000;  text-decoration: none;}
a.topnav_link1:active {color:#e59141;  text-decoration: none;}




a.numo:link {font-family:Arial; font-size:15px; color:#e59141;  text-decoration: none; font-weight:bold;}
a.numo:visited {font-family:Arial; font-size:15px; color:#e59141;  text-decoration:none ;  font-weight:bold; }
a.numo:hover { font-family:Arial; font-size:15px; color:#4f85b0;  text-decoration: none; font-weight:bold;  }
a.numo:active { font-family:Arial; font-size:15px; color:#4f85b0;  text-decoration: none;  font-weight:bold;}

a.numo1:link {font-family:Arial; font-size:12px; color:#e59141;  text-decoration: none; font-weight:bold;}
a.numo1:visited {font-family:Arial; font-size:12px; color:#e59141;  text-decoration:none ;  font-weight:bold; }
a.numo1:hover { font-family:Arial; font-size:12px; color:#4f85b0;  text-decoration: none; font-weight:bold;  }
a.numo1:active { font-family:Arial; font-size:12px; color:#4f85b0;  text-decoration: none;  font-weight:bold;}

a.bluee:link {font-family:Arial; font-size:12px; color:#3655e4;  text-decoration: underline;}
a.bluee:visited {font-family:Arial; font-size:12px; color:#3655e4;  text-decoration:underline ;}
a.bluee:hover { font-family:Arial; font-size:12px; color:#3655e4;  text-decoration: none;}
a.bluee:active { font-family:Arial; font-size:12px; color:#3655e4;  text-decoration: none;}


.yello_detail{ font-family:Arial, Helvetica, sans-serif; background-color:#fdf4dd; font-size:14px; font-weight:bold; color:#6d6e71;}
.viv_blue{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1332cd; font-weight:bold;}
.viv_bluea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1332cd; }


a.detail2:link {font-family:Arial; font-size:10px; color:#333333;  text-decoration: none; }
a.detail2:visited {font-family:Arial; font-size:10px; color:#333333;  text-decoration:none ;  }
a.detail2:hover { font-family:Arial; font-size:10px; color:#333333;  text-decoration: none;  }
a.detail2:active { font-family:Arial; font-size:10px; color:#333333;  text-decoration: none; }

a.greenish:link {font-family:Arial; font-size:12px; color:#3da1c1;  text-decoration: underline; }
a.greenish:visited {font-family:Arial; font-size:12px; color:#3da1c1;  text-decoration:underline ;  }
a.greenish:hover { font-family:Arial; font-size:12px; color:#3da1c1;  text-decoration: none;  }
a.greenish:active { font-family:Arial; font-size:12px; color:#3da1c1;  text-decoration: none; }

a.tab1:link {font-family:Arial; font-size:14px; color:#939598; font-weight:bold;  text-decoration: none; }
a.tab1:visited {font-family:Arial; font-size:14px; color:#939598;  font-weight:bold;   text-decoration:none ;  }
a.tab1:hover { font-family:Arial; font-size:14px; color:#939598;   font-weight:bold;  text-decoration: none;  }
a.tab1:active { font-family:Arial; font-size:14px; color:#939598;   font-weight:bold;  text-decoration: none; }

<!--.number_circle{ background-image:url(../images/number_circle.png); background-repeat:no-repeat; height:46px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold;}
-->

.number_circle{ background-image:url(../images/number_circle.png); text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold; vertical-align: left; height:40px;}


.number_circle2{ background-image:url(../images/num_big.png); background-repeat:no-repeat; height:47px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold;}

.txt_field{ font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#bcbec0;   border:solid; border-width:1px; border-color:#c7c7c7; background-color:#FFFFFF;}

.txt_field2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;   border:solid; border-width:1px; border-color:#c7c7c7; background-color:#FFFFFF; text-align:right;}

.txt_field3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;   border:solid; border-width:1px; border-color:#c7c7c7; background-color:#FFFFFF; text-align:left;}

.txt_field4{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;   border:solid; border-width:1px; border-color:#c7d8e3; background-color:#FFFFFF; text-align:left;}

.txt_field5{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;   border:solid; border-width:1px; border-color:#c7c7c7; background-color:#FFFFFF; text-align:left;}

.img_bordera{ border:solid; border-width:1px; border-color:#989696; background-color:#FFFFFF; padding:5px;}
.img_borderb{ border:solid; border-width:1px; border-color:#a6caea; background-color:#FFFFFF; padding:7px;}
.img_borderc{ border:solid; border-width:1px; border-color:#989696; background-color:#FFFFFF;}

.list_midd{ background-image:url(../images/list_midd.jpg); background-repeat:repeat-y;}

.txt_big_blue{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#4f85b0; font-weight:bold;}

.blue_borders{ background-color:#ecf6ff;}

.tweets_bg{ background-image:url(../images/tweets_bg.jpg); width:49px; height:41px; background-repeat:no-repeat; background-position:center; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF;}

.txt_white{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}

.orange_box{border:solid; border-top-color:#fcead2; border-top-width:0px; border-bottom-width:1px; border-bottom-color:#fcead2; border-left-width:1px; border-left-color:#fcead2; border-right-width:1px; border-right-color:#fcead2; background-color:#fff8e7; padding:8px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.tab{ border:solid; border-top-color:#bed8f3; border-top-width:1px; border-bottom-width:0px; border-bottom-color:#bed8f3; border-left-width:1px; border-left-color:#bed8f3; border-right-width:1px; border-right-color:#bed8f3; background-color:#ecf6ff;}



.main_container{ width:630px; position:relative; margin:0 auto;}
.div_img{ width:292px; float:left; padding-top:17px; padding-bottom:17px; padding-right:9px; padding-left:9px;}
.div_img2{ width:292px; float:right; padding-top:17px; padding-bottom:17px; padding-right:9px; padding-left:9px;}
.div_circle{ background-image:url(../images/circle_img.png); background-position:0 0 0 0; background-repeat:no-repeat; text-align:center; vertical-align:middle; position:absolute; top:170px; right:270px; height:97px; display:block; width:99px;}






<!---->






/* cs new 09-04-2010  */

.txt_pink{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff0033;}
.txt_green{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#669900;}
.dotted_line{ background-image:url(../images/dotted_lin.jpg); background-repeat:repeat-x; height:2px;}
.blue_v_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1f72db;}
.blue_strip{ background-image:url(../images/blue_strip.jpg); background-repeat:repeat-x; height:27px; color:#3f3f3f; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.txt_big_blue2{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4f85b0; font-weight:bold;}
.txt_big_black2{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold;}
.txt_rust{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cc9900; font-weight:bold;}







