body {
	text-align:center;
	background-image:url(/resources/images/global/bg.gif);
	background-repeat:repeat-x;
	background-position:0px 100%;
}

ul, ol {
	list-style-image:url(/resources/images/global/li.gif);
}
ul ul, ol ol {
	margin-top:0px;
	margin-bottom:0px;
}

.globalcontainer {
	min-width:750px;
}

.header {
	background-image:url(/resources/images/global/headerbg.gif);
	background-repeat:repeat-x;
	background-color:#112f81;
	height:139px;
}

.header .worldbg {
	background-image:url(/resources/images/global/worldbg.gif);
	background-repeat:no-repeat;
	background-position:50% 0px;
	height:139px;
}

.header h1 {
	width:750px;
	text-align:left;
	margin:0px auto 0px auto;
}
.header h1 a:link, .header h1 a:visited {
	display:block;
	width:172px;
	height:44px;
	background-image:url(/resources/images/global/logo.gif);
	background-repeat:no-repeat;
	background-position:40px 54px;
	padding:54px 0px 0px 40px;
}
.header h1 span {
	display:none;
}

.container {
	margin:0px auto 0px auto;
	width:750px;
	text-align:left;
	background-image:url(/resources/images/global/containerbg.gif);
	background-repeat:repeat-y;
	padding:10px 0px 10px 0px;
}


.menu {
	float:left;
	width:230px;
	padding:10px 10px 0px 10px;
}


.menu ul {
	list-style-type:none;
	list-style-image:none;
	margin:0px;
	padding:0px;
}

.menu ul li {
	display:block;
	width:230px;
}
.menu ul li a:link, .menu ul li a:visited {
	line-height:24px;
	height:24px;
	display:block;
	padding-left:10px;
	color:#001244;
}

.menu ul li a:hover, .menu ul li.active {
	background-image:url(/resources/images/global/menuactive.gif);
	background-repeat:no-repeat;
}

.menu ul ul li a:link, .menu ul ul li a:visited{
	padding-left:30px;
	color:#6878a5;
}

.menu ul ul ul li a:link, .menu ul ul ul li a:visited{
	padding-left:50px;
}

.menu .qualified {
	display:block;
	width:104px;
	height:106px;
	margin:20px auto 20px auto;
	text-indent:-1000px;
	background-image:url(/resources/images/global/adwordsqualified.gif);
	background-repeat:no-repeat;
}


.content {
	float:right;
	width:460px;
	padding:11px 20px 40px 20px;
	min-height:300px;
}
* html .content {
	height:300px;
}

.icons {
	padding:0px 0px 0px 420px;
	height:9px;
}
.icons a:link, .icons a:visited {
	background-color:#66718f;
	width:13px;
	height:9px;
	display:block;
	float:left;
	margin-left:3px;
}
.icons a:hover {
	background-color:#001244;
}
.icons .printer {
	background-image:url(/resources/images/icons/print.gif);
}
.icons .contact {
	background-image:url(/resources/images/icons/mail.gif);
}
.icons a span {
	display:none;
}

.contentholder {
	background-image:url(/resources/images/global/menubg.gif);
	background-repeat:repeat-y;
	background-position:10px 0px;
	display:block;
}

.layoutfix {
	clear:both;
	font-size:1px;
	line-height:1px;
}


.footer {
	margin:0px auto 0px auto;
	width:750px;
	border-top:5px solid #001244;
	color:#001244;
	font-size:10px;
}

/*****************************************************/

.datatable {
	background-color:#e4eefa;
}
.datatable th {
	background-color:#112f81;
	color:#fff;
	padding:0px 5px 0px 2px;
}
.datatable td {
	background-color:#fff;
}

.odd td {
	background-color:#f6f8fa;
}
.moved td {
	background-color:#b6c6de;
}

.bullet {
	background-image:url(/resources/images/global/li.gif);
	background-repeat:no-repeat;
	background-position:4px 4px;
}