body {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px; margin: 0px;
	min-width: 600px;
}

* html body { text-align:center; }

td { font-family: Arial, Helvetica, sans-serif; }

th { font-family: Arial, Helvetica, sans-serif; }

/**LINKS GENERAL*************************************************/
	a {text-decoration:none}
	a:hover {color:#FF0000;}
/****************************************************************/

/**'Continue button'*********************************************/
	a.continue {
		width:100px;
		background:#FFE575;
		text-decoration:none;
		padding:0px 10px;
		color:#000000;
	}
	* html a.continue {
		text-align:center;
	}
	a.continue:hover {
		color:#FF0000;
	}
/****************************************************************/

/**Sectioned*****************************************************/
	div.section {
		border:3px double #333333;
		margin-top:15px;
	}
	div.section p {
	    padding:0px 4px;
	    text-indent:12px;
	    text-align:justify;
	}
	div.section h1, div.section h2 {
	    font-size: 18px;
		background-color:#000066;
		color:#FFFFFF;
		padding: 0 5px;
		margin:0px;
		text-align:center;
	}
	div.section h3, div.section h4, div.section h5 {
	    padding-left:8px;
	    color:#000066;
	}
	div.subsection{
		
	}
	
	div.subsection h3{
		background-color:#003366;
		color:#FFFFFF;
		margin:0;
		padding:3px 5px;
	}
	
	div.sectionfooter{
		background-color:#F9BF8E;
		border-top:3px double #000066;
		line-height:1;
		padding-bottom:10px;
		padding-top:24px;
	}
/****************************************************************/

/****************************************************************/
.clear {clear:both;height:4px;overflow:hidden;}
/****************************************************************/

/**CONTENTS: main and footer*************************************/
div.contents {
	width:775px;
	margin:5px auto 0 auto;
	font-size:smaller;
	text-align:left;
}

	div.main {
		background: #FFFAE6;
		width:765px;
		padding: 5px;
	}
	* html div.main {
		width:775px;
		padding: 5px;
	}
/****************************************************************/

/**FORM**********************************************************/
div.form {}

/**2COL STYLES***************************************************/
		div.main div.container {
			display:block;
			overflow:visible;
			min-height:240px;
		}

		* html div.main div.container {
			height:100%;
		}

		div.columnone {
			background:#FFE575;
			text-align:center;
			float:left;
			width:36%;
			margin:auto 0;
			min-height:650px;
			height:auto;
			padding:5px 2px;
		}

		div.columntwo {
			min-height:240px;
			float:right;
			width:61%;
			padding:0px 5px;
		}
		* html div.columnone {
			height:100%;
		}

		p.special:first-letter {
            color: #FFCF01;
            font-size:x-large
        }
/****************************************************************/
/**HOME CONTAINER************************************************/
    div.summary h1 {
        font-size:18px;
    }

    div.summary p {
	    text-indent:25px;
	    text-align:justify;
    }
/****************************************************************/
div.addresses {
    width:97%;
    position:relative;
    margin:10px auto;
}
    div.addresses h1 {
        background-color:#3399FF;
        font-size:small;
        color:#FFFFFF;
        padding:4px;
        letter-spacing:1px;
        margin-top:0px;
    }
        div.addresses div.address {
            border:3px double #000000;
            text-align:center;
            margin:10px 0;
            padding-bottom:10px;
        }

        div.addresses div.address h5 {
            border-bottom:3px double #000000;
            padding:4px;
            text-transform:uppercase;
            font-weight:bold;
            margin-top:0px;
        }
        div.addresses div.address div.addrdetail {
        }
/**FOOTER********************************************************/
	div.footer {
		font-size:smaller;
		padding:2px 0px;
		clear:both;
	}

		.footerlinks {
			display:table;
			padding:0;
			margin:0 auto;
			list-style-type:none;
			white-space:nowrap;
		}

			.footerlinks li {
				display:table-cell;
				width:auto;
				border:1px solid #003399;
			}

			* html .footerlinks li {
				float:left;
			}

			.footerlinks a {
				width:auto;
				display:block;
				padding:4px 16px;
				color:#fff;
				background:#003399;
				border:1px solid #FFFFFF;
				text-decoration:none;
			}

			* html .footerlinks a {
				float:left;
			}

			.footerlinks a:hover {
				color:#BBBBBB;
			}
/****************************************************************/
