body {margin: 10px 0px 0px 0px;font-family: Arial, Helvetica, sans-serif; background-color:white;color:#666666;font-size:12px;line-height:18px}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
img {border:0px}
a{font-size:12px;text-decoration:underline;color:#628ebc}
a:hover{text-decoration:none}

/*  Introduction */

div.Introduction{color:#a9bec7;width:995px;text-align:center;font-size:10px;margin-left:auto;margin-right:auto;margin-bottom:8px;line-height:normal}

/* Blue Background */
div.BlueCapTop{width:1010px; height:16px;margin-left:auto;margin-right:auto;background-repeat:no-repeat}
div.BlueMiddle{width:1010px;margin-left:auto;margin-right:auto;background-repeat:repeat-y}
div.BlueCapBottom{width:1010px; height:68px;margin-left:auto;margin-right:auto;background-repeat:no-repeat}

/* Search Panel */
div.SearchPanel{width:955px;margin-left:auto;margin-right:auto;height:38px;color:white;text-align:right;padding:5px 8px 0px 8px;}
div.SearchPanel span{color:white;vertical-align:middle;font-size:11px}
div.SearchPanel input{margin: 0px 5px 0px 0px;font-size:10px;display:inline;vertical-align:middle}
div.SearchPanel img{vertical-align:middle}

div.WhiteCapTop{width:955px; height:20px;margin-left:auto;margin-right:auto;margin-bottom:0px;margin-top:0px;background-repeat:no-repeat;text-align:left}
div.WhiteMiddle{background-color:white;width:955px;margin-left:auto;margin-right:auto;margin-top:0px}
div.WhiteCapBottom{width:955px;margin-left:auto;margin-right:auto;}

div.PointsInfo{height:11px;padding:6px 30px 0px 20px;}
div.PointsInfo a{text-decoration:none;color:#666666;font-size:11px}
div.PointsInfo a:hover{text-decoration:underline;color:#628ebc}

table.Holder{margin:0px 0px 0px 0px}
table.Holder td{vertical-align:top;}
table.Holder .LeftSide{width:171px;padding-left:15px;padding-right:20px}

/* Left Side Panel */
div.NavItems{width:171px; }
/* not needed
div.NavItems a{padding:6px 5px 6px 10px;border-bottom:1px solid white;display:block;height:auto;background-repeat:no-repeat;width:156px;color:white;text-decoration:none}
div.NavItems a:hover{text-decoration:underline}
*/

div.SideImages{margin:18px 0px 0px 0px}
div.SideImages img{display:block;}



/* Right Panel Home Page */
.terms { color #666666; }
div.Content{line-height:18px; font-size:12px}
div.Content p {font-size:12px}
div.Content span{font-size:12px}
div.Content h1{color:#628ebc;font-size:18px}
div.Content li {color:#628ebc;}
div.Content a {font-size:12px;color:#628ebc;text-decoration:underline}
div.Content a:hover {color:#628ebc;text-decoration:none}
div.Content td{font-size:12px}

.Heading,div.Content p.Heading,div.Content span.Heading { color:#628ebc; font-size:18px; font-weight: bold; display: block; margin-bottom: 5px; }
.SubHeading,div.Content p.SubHeading,div.Content span.SubHeading { color:#628ebc; font-size:14px; font-weight: bold; }

table.HPBottomImages{width:725px}
table.HPBottomImages{vertical-align:top}

div.HPClientTestimonial{text-align:left;line-height:normal;background-repeat:no-repeat;padding:47px 10px 31px 51px;width:167px;height:52px;font-size:11px}

/* Latest News Home page */
div.LatestNewsBG{width:229px; height:264px;background-repeat:no-repeat;text-align:right}
div.LatestNews{height:248px}
div.LatestNews h3{font-size:16px;margin:0px;padding:15px 15px 15px 15px;text-align:left;color:#628ebc}
div.LatestNewsItem{width:199px;padding:5px 15px 8px 15px; text-align:left;color:#666666;font-size:11px;line-height:normal}
div.LatestNewsItem a{text-decoration:none;color:#666666;font-size:11px;text-align:left;}
div.LatestNewsItem a:hover{text-decoration:underline;color:#ffffff;text-align:left;}

/* Latest News Inside page */
div.LatestNewsInsideBG{background-image:url(images/bg_latestnews_inside.gif); width:173px; height:270px;background-repeat:no-repeat;text-align:left}
div.LatestNewsInside{height:248px}
div.LatestNewsInside h3{font-size:16px;margin:0px;padding:15px 12px 12px 12px;color:#628ebc}
div.LatestNewsInsideItem{width:148px;padding:5px 12px 5px 12px; text-align:left;color:#666666;font-size:11px;line-height:normal}
div.LatestNewsInsideItem a{text-decoration:none;color:#666666;font-size:11px}
div.LatestNewsInsideItem a:hover{text-decoration:underline;color:#ffffff}


/* Footer */
div.Footer{width:955px;margin-left:auto;margin-right:auto;color:white;font-size:11px;text-align:right;padding:8px 0px 0px 0px;line-height:18px}
div.Footer span{padding:0px 6px 0px 6px;}
div.Footer a{color:white;text-decoration:none;font-size:11px}
div.Footer a:hover{text-decoration:underline}

span.Copyright{font-size:7.5pt}

table.OurPeople{}
table.OurPeople td{font-size:11px;line-height:normal}
table.OurPeople p{font-size:11px;line-height:normal}

.LineHeight{line-height:18px;font-family: Arial, Helvetica, sans-serif;font-size:12px}

/* Migration Bureau Module Styles */
.mb_title { font-size: 11px; font-weight: bold; color:#002473;border-top:1px solid #002473; border-bottom:1px solid #002473; background-color:#bed4d9; padding: 5px; margin: 0 0 0 0;text-align:center; }
.mb_table { background-color:#bed4d9; }
.mb_table_title { font-weight:bold;color:#002473; }
.mb_table_label { font-weight:bold;color:#000000; }
.mb_error { color: #ff0000; font-weight: bold; }
.mb_heading { font-weight: bold; color:#002473; font-size: 16px; }
.mb_section_heading { background-color: #002473; color: #ffffff; font-weight: bold; height: 22px; }

.12pxArial{font-family: Arial, Helvetica, sans-serif;font-size:12px}