/*	layout styles	*/
#custom-doc	{
	margin:auto;
	text-align:left;
	width:61.5385em;
	*width:60.0554em;
	min-width:800px;
}	
body	{
	background:#def2f1;
}
#hd	{	
	background:#fcfcfc;	
}
.logo	{
	float:left;
	margin-left:-32px;
	margin-bottom:25px;
	margin-top:25px;
	position:relative;
}
.tagline	{
	float:right;
}
.header	{
}
.tagline p	{
	color:#409188;
	padding:63px 25px 0 0;
	font-size:140%;
	text-align:center;
	line-height:110%;
}
strong	{font-weight:bold;}
em		{font-style:italic;}

.global-nav	{
	clear:both;
	background:url(../images/menubar.gif) no-repeat top left;
	height:28px;
	text-align:center;
	/*	margin-left:-13px;
	padding-left:15px;*/
	width:840px;
	position:relative;
	float:left;
	left:-10px;
	font-size: small;
	background-image: url(../images/menubar.gif);
}
html>body .global-nav	{
	margin-left:-13px;
	padding-left:15px;
	float:none;
	left:0;
}
.global-nav a, .global-nav a:link	{
	color:#f1f2f4;
	text-transform:capitalize;
	font-size:80%;
	text-decoration:none;
	font-weight:bold;
}
.global-nav a:hover	{
	color:#987d72;
}
.global-nav ul	{
	text-align:center;
}
.global-nav li	{
	spadding:3px 0 0 0px;
	display:inline;
	float:left;
	text-align:center;
	font-size:95%;
	width:100px;
}
#bd	{
	clear:both;
	padding:15px 30px 30px 30px;
	background:#fcfcfc url(../images/watermark-bg.gif) bottom right no-repeat;
	width:740px;
}
.breadcrumbs	{
	padding:30px 30px 0 30px;
	width:740px;
}
.content	{
	padding-right:30px;
}
.rightcol	{
	text-align:center;
}
.this-section	{
	text-align:left;
	margin-bottom:25px;
}
.this-section li, .this-section ul, .this-section p	{
	list-style-image:none;
	margin:0;
	padding:0;
}
.this-section p	{	font-weight:bold;	}
#ft	{
	padding:25px;
	border-top:2px solid #808080;
	text-align:center;
	width:750px;
}
#ft p, #ft a:link	{
	padding:0;
	color:#808080;
}

/*	end layout styles	*/

/***********************************************/
/* emx_nav_left.css                            */
/* Use with template Halo_leftNav.html         */
/***********************************************/

/************** key colours **************/
.colour1	{background:#cc3333;}
.colour2	{background:#33cc33;}
.colour3	{background:#3333cc;}
.colour4	{background:#666666;}

.colour1, .colour2, .colour3, .colour4	{width:120px; height:120px; float:left;}
.cl	{clear:both;}


/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font-family:Arial, Helvetica, sans-serif;
	color: #666;
	line-height: 1.45;	
	font-size:75%;	/*	Global Control for font size	*/
}

/******* hyperlink and anchor tag styles *******/

a	{
	color:#987d72;
}


/************** paragraph styles **************/

p	{
	font-family:Arial, Helvetica, Sans-serif;
	font-size:100%;
	padding:0 0 15px 0;
	line-height:150%;
}
strong	{	/*	Bold	*/
}
em	{	/*	Italic	*/
}

/************** header tag styles **************/

h1	{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:150%;
 color: #987D72;
 margin: 0 0 5px 0;
 padding: 0px;
}
.h1-follow, .h2-follow	{
	padding-top:15px;
}

h2{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:130%; 
 color: #4f8788;
 margin: 0px;
 padding: 0px;
 text-transform:uppercase;
}

h3{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:115%; 
 color: #90a024;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:100%;
 font-style:italic;
 color: #666666;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:100%;
 color: #999999;
 margin: 0px;
 padding: 0px;
}


/*************** list tag styles ***************/

ul li	{
 list-style-image:url(../images/list-bullet.gif);
}
ul{
 list-style-type: square;
 list-style-image:url(../images/list-bullet.gif);
 padding:0 0 0 20px;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type:circle;
}
ol{
 list-style-type:lower-greek;
}

ol ol{
 list-style-type:lower-alpha;
}

ol ol ol{
 list-style-type:lower-roman;
}

/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}

input{
	margin: 0px  0px 0px 10px;
	
 }

label{
 font: bold 1em Arial,sans-serif;
 color: #334d55;
}

/********* table styles *********/

table	{
	margin:0;
	padding:0;
	border-collapse:collapse;
}
th	{
	border:1px solid #fff;
	background:#808080;
	color:#fff;
	vertical-align:top;
	padding:4px;
}
td	{
	vertical-align:top;
	padding:10px;	
}

/********************* end **********************/
