/*------------------------------------*/
/*====================================*/
/* BuildASign Stylesheet              */
/* -Home                              */
/*====================================*/
/*------------------------------------*/



/* Home Page Table Structure */
/*---------------------------*/
.HomePageTopTD { height: 70px; text-align: center; background: url(/images/home/hpag_top_rt.jpg) no-repeat top right; padding:0; margin:0; }
.HomePageTopDIV { height: 70px; width: 742px; background: url(/images/home/hpag_top_lt.jpg) no-repeat top left; padding:0; }

.HomePageMiddleTD { height: 141px; text-align: center; padding: 0; margin: 0; }
.HomePageMiddleTable { height: 141px; width: 742px; padding: 0; }
.HomePageRegisterBottom { height: 34px; background: url(/images/home/hpag_bt_rt.jpg) no-repeat top left; padding:0; margin:0; }

.HomePageBottomTD { text-align: center; border-top: dashed 1px #A9A9A9; border-bottom: dashed 1px #A9A9A9; padding: 0 10px 0 10px; margin: 0; }
.HomePageBottomTable { width: 100%; padding: 0 5px 0 5px; }

/* --- Home Page Bottom Content Cells --- */
.HomePageBLTD { border-right: dashed 1px #A9A9A9; vertical-align: top; padding: 10px 10px 10px 10px; }
.HomePageBMTD { vertical-align: top; padding: 10px 10px 10px 10px; }
.HomePageBRTD { border-left: dashed 1px #A9A9A9; vertical-align: top; padding: 10px 0 10px 10px; }







/* Home Page Table Structure - Version 2 */
/*---------------------------------------*/
.v2_HeaderImgTD { padding: 0; margin: 0; text-align: left; width: 550px; }
.v2_MainPageTD { background: url(/images/home_v2/ctd_bg.jpg) repeat-x top left; padding: 0; margin: 0; }
.v2_ContentMainTD { background: url(/images/home_v2/content_bg.jpg) no-repeat top left; padding: 0 36px 0 35px; margin: 0; } 
.v2_ChooseMainTD { padding: 30px 0 0 0; margin: 0; }
.v2_ChooseRight { padding: 0; margin: 0; text-align: left; }


.v2_MenuMainTD {  }
.v2_MenuItemTD { padding: 5px 0 0 0; text-align: center; }
.v2_SignPicsTD { text-align: right; }


.v2_RealEstateMainTD { padding: 10px 10px 0 10px; margin: 0; border-right: dashed 1px #A9A9A9; }
.v2_RealEstateButtonTD { width: 219px; height: 114px; background: url(/images/home_v2/real_estate.jpg) no-repeat top left; text-align: right; vertical-align: bottom; padding: 0 25px 15px 0; margin: 0; }
.v2_ShippingMainTD { text-align: left; padding: 10px 10px 0 10px; vertical-align: top; }
.BusSolMainTD { background: url(/images/home_v2/bus_sol.jpg) no-repeat top left; }





/* Home Page Text Classes - Version 2 */
/*------------------------------------*/

.ViewAllText, a.ViewAllText, a.ViewAllText:visited { font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.ViewAllText:hover { text-decoration: underline; }

.SizeText, a.SizeText, a.SizeText:visited { line-height: 1.2em; font-family: Verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.SizeText:hover { font-weight: bold; }











/* Home Page Table Structure - Version 3 */
/*---------------------------------------*/
.MainBG { padding: 0; margin: 0; background: url(/images/home_v3/home_bg2.jpg) repeat-x top left; }
.MainRight { padding: 0 0px 0 0; margin: 0; background: url(/images/home_v3/home_right2.jpg) no-repeat top right; }
.MainLeft { padding: 0; margin: 0; background: url(/images/home_v3/home_left2.jpg) no-repeat top left; }
.MainInnerLeft { padding: 0; margin: 0; width: 323px; height: 271px; text-align: left; vertical-align: bottom; }
.MainTextTD { padding: 0 0 18px 15px; text-align: left; vertical-align: bottom; }
.MainInnerRight { padding: 0; margin: 0; background: url(/images/home_v3/home_inner_right2.jpg) no-repeat top left; }
.LargeTextTD { padding: 0; margin: 0; }
.StartTD { padding: 0 15px 0 0; margin: 0; text-align: right; vertical-align: bottom; }

.ImUpBG { padding: 0; margin: 0; background: url(/images/home_v3/imup_bg.jpg) repeat-x top left; }
.ImUpRight { padding: 0; margin: 0; background: url(/images/home_v3/imup_right.jpg) no-repeat top right; }
.ImUpLeft { padding: 0; margin: 0; background: url(/images/home_v3/imup_left.jpg) no-repeat top left; } 



/* Home Page Text Classes - Version 3 */
/*------------------------------------*/

.WhiteVerdana { font-family: Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; }
.LargeHeadingText { font-family: Tahoma; font-size: 17px; color: #FFFFFF; font-weight: bold;  line-height: 1.3em; }
.LargeHeadingTextBlue { font-family: Tahoma; font-size: 24px; color: #94C4F1; font-weight: bold;  line-height: 1.3em; }

.ArialText { font-family: Arial; font-size: 11px; font-weight: bold; }
.Verdana5F { font-family: Verdana; font-size: 11px; color: #5F5F5F; }

.ImUpArial { font-family: Arial; font-size: 14px; font-weight: bold; color: #00417C; }
.ImUpVerdana { font-family: Verdana; font-size: 11px; color: #00417C; }

/* About Us Page Text Classes - Version 3 */
/*------------------------------------*/

.aboutus { font-family: verdana; font-size: 11px; line-height: 1.4em; margin: 0;}