/*-----------------------------------------------------------------------------
	A STYLES
-----------------------------------------------------------------------------*/
a{
	color: #ff9473;
    font-family: Gill Sans MT, Arial, MS Sans Serif, Verdana;
    font-size: 10pt;
    font-weight: normal;
}

a:hover{
	color: #FF3300;
}

a.header{
    color: #bbbbbb;
    font-variant: small-caps;
    font-weight: bold;
    text-decoration:none;
}

a.header:hover{
	color: #ff9473;
}

a.header_over{
    color: #ff9473;
    font-variant: small-caps;
    font-weight: bold;
    text-decoration:none;
}

a.links{
    color: #bbbbbb;
    font-weight: bold;
    text-decoration:none;
}

a.links:hover{
	color: #ff9473;
}

a.links_over{
    color: #ff9473;
    font-weight: bold;
    text-decoration:none;
}
/*-----------------------------------------------------------------------------
	BODY STYLES
-----------------------------------------------------------------------------*/
body{
	background-color: white;
    font-family: Gill Sans MT, Arial, MS Sans Serif, Verdana;
	margin-left: 2px;
	margin-bottom: 0px;
	margin-top: 2px;
}

/*-----------------------------------------------------------------------------
	DIV STYLES
-----------------------------------------------------------------------------*/
div{
    font-family: Gill Sans MT, Arial, MS Sans Serif, Verdana;
    font-size: 12pt;
    font-weight: bold;
}

div.architecture{
	
}

div.infodiv{
	border: 0px solid black;
    font-family: Gill Sans MT, Arial, MS Sans Serif, Verdana;
    font-size: 10pt;
    font-weight: normal;	
	left: 580px;
	position: absolute;
	top: 150px;
	width: 200px;
}

div.h1{
    color: #ff9473;
    margin-top: 5px;
    margin-left: 10px;
    text-align: left;
}

div.body{
	border: 0px solid green;
	display: none;
    font-size: 10pt;
    font-weight: normal;
    text-align: justified;
    padding: 10px;
}

div.FAQlink{
	color:black; 
	cursor:hand; 
    font-family: Gill Sans MT, Arial, MS Sans Serif, Verdana;
    font-size: 10pt;
    font-weight: normal;	
	text-decoration:underline;
}

/*-----------------------------------------------------------------------------
	IMG STYLES
-----------------------------------------------------------------------------*/
img{
	border: 0px;
}

/*-----------------------------------------------------------------------------
	P STYLES
-----------------------------------------------------------------------------*/
p{
    color: black;
    font-family: Gill Sans MT, Arial, MS Sans Serif, Verdana;
    font-size: 10pt;
    font-weight: normal;
    margin-left: 10px;
}

/*-----------------------------------------------------------------------------
	SPAN STYLES
-----------------------------------------------------------------------------*/
span{
    font-family: Gill Sans MT, Arial, MS Sans Serif, Verdana;
    font-size: 10pt;
    font-weight: normal;
}

span.asterisk{
	color: #ff9473;
	margin-left: 2px;
}

span.header{
	border: 0px solid blue;
    color: #bbbbbb;
    height: 31px;
    left: 153px;
    position: absolute;  
    text-align: center;
    top: 101px;
    width: 629px;
}

span.header_image{
	border: 0px solid green;
    height: 131px;
    width: 780px;
}


span.links{
	border: 0px solid yellow;
    color: #bbbbbb;
    font-size: 10pt;
    font-weight: bold;
    margin-right: 2px;
    text-align: right;
    width: 151px;
}

span.links_image{
	border: 0px solid black;
    width: 151px;
}

span.footer{
    background-color: silver;
	color: white;
    font-family: Gill Sans MT, Arial, MS Sans Serif, Verdana;
    font-size: 8pt;
    font-variant: small-caps;
    font-weight: bold;
    text-decoration:none;
    height: 16px;
    text-align: right;
	vertical-align: middle;
    width: 629px;
}

span.footerlinks{
	width: 151px;
}

/*-----------------------------------------------------------------------------
	TABLE STYLES
-----------------------------------------------------------------------------*/
table{
	background-color: white;
	border: 0px solid black;
}

table.body{
	border: 0px solid black;
	height: 99%;
	position: absolute;
	top: 2px;
	left: 2px;
	width: 780px;
}

tr.header{
	border: 0px solid black;
	height: 131px;
	width: 780px;
}

tr.body{
	border: 0px solid black;
	width: 629px;
}

tr.footer{
	background-color: silver;
	border: 0px solid black;
	height: 16px;
	text-align: right;
	width: 780px;
}

th{
	border: 0px solid black;
    font-family: Gill Sans MT, Arial, MS Sans Serif, Verdana;
    font-size: 10pt;
    margin-top: 5px;
    text-align: left;
}

td{
	border: 0px solid black;
    font-family: Gill Sans MT, Arial, MS Sans Serif, Verdana;
    font-size: 10pt;
}

td.bodytext{
	border: 0px solid black;
	vertical-align: top;
	width: 629px;
}

td.bodylinks{
	border: 0px solid black;
	text-align: right;
	vertical-align: top;
	width: 151px;
}