html
{
}
body
{
	margin: 0px;
	padding: 0px;
	background: #003149;
	color: #fff;
	font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
}
form
{
	display: inline;
}

Input, select
{
	border: solid 1px #fff;
	color: #6b6b6b;
	font-size: 11px;
	height: 18px;
	font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif;
}

text area
{
	border: solid 1px #fff;
	color: #6b6b6b;
	font-size: 11px;
	font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif;
}
/*************************
	Body Start
************************/
a
{
	color: #fff;
	text-decoration: none;
}
a:hover
{
	color: #000;
}
h1
{
	margin: 0 0 15px 0;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
}
h2
{
	margin: 0 0 10px 0;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
}

.Faded
{
	/*background: url(../images/faded.png) repeat-y top center;*/
	width: 1000px;
	margin: auto;
	text-align: center;
	overflow: hidden;
}
#MainBG
{
	background: url(../images/main_bg.jpg) #003149 no-repeat top center;
	margin: auto;
	text-align: center;
}

.TopNav
{
	margin: 10px 0 0 0;
	background: url(../images/top_nav_bg.png) no-repeat top center;
	height: 30px;
	padding-top: 1px;
}
.TopNav img
{
	vertical-align: middle;
	margin: 0 33px;
}

.TopNav a
{
	color: #fff;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	text-transform: uppercase;
}
.TopNav a:hover
{
	color: #b5e5ff;
}
.BottomNav
{
	margin: 0;
	background: url(../images/top_nav_bg.png) no-repeat bottom center;
	height: 30px;
	clear: both;
}
.BottomNav img
{
	vertical-align: middle;
	margin: 0 33px;
}

.BottomNav a
{
	color: #fff;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	text-transform: uppercase;
}
.BottomNav a:hover
{
	color: #b5e5ff;
}
.MainRightCol
{
	float: right;
	margin: 30px 20px 7px 0;
	overflow: hidden;
	width: 753px;
	text-align: right;
	/*background: url(../images/kbs_property_investment.png) no-repeat top right;*/
}
.MainRightCol2
{
	float: right;
	margin: 40px 50px 7px 0;
	overflow: hidden;
	width: 227px;
	text-align: right;
}

.MainRightCol3
{		
	float: right;
	margin: 40px 20px 0px 0;
	overflow: hidden;
	width: 222px;
	text-align: right;
}
.MainRightCol4
{		
	float: right;
	margin: 100px 0 0 0;
	overflow: hidden;
	
	text-align: right;
}
.Logo1
{
	float: right;
	margin: 33px 0 0 0;
	text-align: right;
}

.MainLeftCol
{
	float: left;
	margin: 30px 0 10px 20px;
	overflow: hidden;
	width: 197px;
	text-align: left;
}
.MainLeftCol p
{
	margin: 0;
	padding: 0;
}

.MainCenterCol
{
	float: left;
	margin: 30px 0 0 10px;
	overflow: hidden;
	width: 450px;
	text-align: center;
}
.MainCenterCol1
{
	float: left;
	margin: 40px 0 0 10px;
	overflow: hidden;
	width: 540px;
	text-align: center;
}

.BlueBox
{
	float: left;
	margin: 0;
	overflow: hidden;
	width: auto;
	text-align: left;
	padding: 0;
}
.BlueBox p
{
	margin: 0;
	padding: 0;
}
.BlueContainer
{
	background: url(../images/blue_bg.png);
	margin: auto;
	overflow: hidden;
	width: auto;
	text-align: left;
	padding: 5px 15px;
}
.BlueContainer2
{
	background: url(../images/blue_bg.png);
	margin: auto;
	overflow: hidden;
	width: auto;
	text-align: left;
	padding: 4px 15px;
}
.BlueContainer3
{
	background: url(../images/blue_bg.png);
	margin: auto;
	overflow: hidden;
	width: auto;
	text-align: left;
	padding: 5px 15px;
}

.W167
{
	width: 157px;
}
.W300H100
{
	width: 290px;
	height: 100px;
}
.W262
{
	width: 262px;
}
.W301
{
	width: 301px;
}
.T9
{
	font-size: 9px;
}
.BorWhite3
{
	border: solid 3px #fff;
}
.MarLt10
{
	margin: 0 0 0 10px;
}
.BottomCol
{
	margin: 366px 0px 0px 0px;
}

.MarTp14
{
	margin: 14px 0 0 0;
}
.MarLtBm
{
	margin: 2px 0 0 10px;
}
.LH22
{
	line-height: 22px;
}
.MarTp75
{
	margin-top: 75px;
}

.MarTp125
{
	margin-top: 190px;
}
.MarTp400
{
	margin-top: 400px;
}
.MarTp456
{
	margin-top: 453px;
}
.ProImg1
{
	float: left;
	width: 117px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-align: left;
}
.ProImg1 img
{
	border: solid 3px #fff;
}
.ProDetail1
{
	float: left;
	width: 270px;
	margin: 0 0 0 15px;
	overflow: hidden;
	text-align: left;
}
.H124
{
	height: 124px;
}
.H126
{
	height: 126px;
}

.H140
{
	height: 140px;
}
/*************************
	Body End
************************/

/*************************
	Footer Start
************************/

#SiteFooter
{
	width: 962px;
	margin: auto;
	text-align: center;
	height: 30px;
	font-size: 9px;
	text-transform: uppercase;
}

#SiteFooter a
{
	color: #79a1b3;
	text-decoration: none;
}
#SiteFooter a:hover
{
	color: #336b84;
}
.Copyright
{
	float: left;
	padding: 5px 0 0 7px;
	color: #79a1b3;
}
.WC
{
	float: right;
	padding: 5px 7px 0 0;
	color: #79a1b3;
}
/*************************
	Footer End
************************/
/*========================================================================================================================================*/

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric
{
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0;
	left: 0;
}

.vscrollerbase
{
	width: 7px;
	background-color: #01679b;
}
.vscrollerbar
{
	width: 7px;
	background-color: #ffffff;
}
.hscrollerbase
{
	height: 7px;
	background-color: #01679b;
}
.hscrollerbar
{
	height: 7px;
	background-color: #01679b;
}

.scrollerjogbox
{
	width: 10px;
	height: 10px;
	top: auto;
	left: auto;
	bottom: 0px;
	right: 0px;
	background-color: gray;
}

#mycustomscroll
{
}
#mycustomscroll2
{
	width: 420px;
	height: 409px;
	overflow: auto;
	position: relative;
	margin: auto;
	text-align: left;
	padding-right: 5px;
}
#mycustomscroll3
{
	width: 165px;
	height: 146px;
	overflow: auto;
	position: relative;
	margin: auto;
	text-align: left;
	padding-right: 5px;
}
#mycustomscroll4
{
	width: 165px;
	height: 200px;
	overflow: auto;
	position: relative;
	margin: auto;
	text-align: left;
	padding-right: 5px;
}
#mycustomscroll5
{
	width: 130px;
	height: 400px;
	overflow: auto;
	position: relative;
	margin: auto;
	text-align: right;
	padding-right: 5px;
	float: right;
}
#mycustomscroll6
{
	width: 420px;
	height: 160px;
	overflow: auto;
	position: relative;
	margin: auto;
	text-align: left;
	padding-right: 5px;
}
#mycustomscroll7
{
	width: 420px;
	height: 440px;
	overflow: auto;
	position: relative;
	margin: auto;
	text-align: left;
	padding-right: 5px;
}
/* Scroll Bar Master Styling end Here */

/*========================================================================================================================================*/

.errmsg
{
	color: #9B0002;
	font-weight: bold;
}
.DDMenu
{
	text-align: left;
	margin: 0px 2px 0px 0px;
	padding: 3px 10px;
	font-weight: bold;
	color: #fff;
	font-size: 9px;
	text-transform: uppercase;
	background: url(../images/blue_bg.png);
}
.DDMenu:hover
{
	color: #b5e5ff;
}
