/* created by: Van Nguyen, February 2009 */
/* last modified: 30/06/2009 */


/* --- GLOBAL RESET --- */
*{
	padding:0px;
	margin:0px;
}

a {color: #666; text-decoration: none;}
a:active {color: #666;}
a:hover {text-decoration: underline; cursor: hand;}

body {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: center; /* center container in IE 5+ */
	color: #666;
	background: #FFFFFF; 
}

#wrapperout {
	width: 700px;
	margin:0 auto;
	margin-top: 0px;
	position:relative;
	text-align: left;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
}

#header {
	background: url("../images/static/header.jpg") no-repeat right -5px;
	width: 700px;
	height: 110px;
	padding: 0;
	margin: 0;
}

#searchbox {
    font-size: 1em;
    border: 0px solid #3E6391;
    padding: 10px;
    vertical-align: middle;
}

#searchbox .search {
    border-top: 1px solid #3E6391;
    border-left: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
    border-right: 1px solid #3E6391;
    font-size: 0.85em;
    width: 140px;	
}

#searchbox dd {
    padding: 0;
    text-align: right;
}

.button_go {
    background: url("../images/static/btn_go.gif") no-repeat -0.18em -0.18em;
    border: 0px solid;
    background-position: 1px 2px;
    width: 30px;
    height: 30px;
    cursor: pointer;
}

.button_send {
	background-color: #E4EFF9;
	color:#000000;
	font-family: arial;
	font-size: 8.5pt;
	width: 80px;
	height: 18px;
	cursor: hand;
}

#footer {
	font-size: 11px;
	font-weight: normal;
	color: #666;
	height: 30px;
	margin: 0;
	padding: 0;
}
#footer p {margin: 0; padding: 0;}
#footer a {color: #666; text-decoration: none;}
#footer a:hover {text-decoration: underline;}

.footer_img {
	background: url("../images/static/horiz_bar.jpg") no-repeat left top;
	width: 700px;
	height: 5px;
}

.floatrgt {float: right; margin-left: 20px;}
.floatlft {float: left;margin-right: 20px;}
.spacer20 {height: 1px; width: 20px;}
.spacer50 {height: 1px; width: 50px;}
.spacer_img {height: 30px; width: 20px;}
.spacer_data {height: 1px; width: 220px; padding: 0;}

/* --- BG COLOUR OPTIONS --- */
.bg_grey {background: #757575; color: #FFFFFF;}
.bg_blue {background: #005FA1; color: #FFFFFF;}
.bg_red {background: #990000; color: #FFFFFF;}

/* --- TEXT OPTIONS --- */
.headr {color: #005FA1; font-size: 1.15em; line-height: 40px; font-weight: normal;}
.subheadr {color: #53BEEF; font-size: 12px; line-height: 16px; font-weight: bold; font-variant: small-caps;}
.data {font-size: 12px; line-height: 17px;}
.data_sml_txt {font-size: 10px; line-height: 16px;}
.data_sml {color: #666666; font-size: 11px; line-height: 16px;}
.data_bold {font-size: 11px; line-height: 16px; font-weight: bold;}
.data_ad {font-size: 11px; line-height: 20px; font-weight: bold;}
.data_adinfo {font-size: 11px; line-height: 17px; font-weight: bold;}
