/***** Colors *****
	Blue	#1E4F9C
	Gray	#B3AEA8
	Orange	#EE8134
*/

/***** Framework *****/
body { margin-left:0; margin-top:0; margin-right:0; margin-bottom:0; background-color:#1E4F9C; }
#frame { width:100%; padding-top:25; padding-bottom:25; }
#logo { position:absolute; left:25; top:85; }
#main { width:1; }
#content { margin-left:10; margin-right:10; }
li { list-style-type:square; }
.list { margin-top:5; margin-bottom:10;  }
.list td { vertical-align:top; padding-top:1; padding-bottom:1; }
.bullet { width:15; }

/***** Text *****/
span, td, p, li { font: normal normal 500 10pt Arial; color:Black; }
h1, a, .header { font: normal normal 700 10pt Arial; color:#EE8134 }
.menu_text { font: normal normal 700 10pt Arial; color:#1E4F9C; }
#menu_selected { color:#EE8134; }
#demo, #demo a { color:#1E4F9C; font-size:8pt; font-weight:700; }
#demo a { text-decoration:underline; }
#copyright { color:#1E4F9C; font-size:7pt; }

/***** Bars *****/
.bar { width:100%; font-size:0; }
#top_bar_gray { height:6; background-color:#B3AEA8; }
#top_bar_white { height:3; background-color:White; }
#top_bar_orange { height:2; background-color:#EE8134; }
#main_bar { background-color:White; padding-top:45; padding-left:180; }
#demo_bar { height:10; background-color:White; padding-bottom:4; padding-left:180; }
#bot_bar_orange { height:7; background-color:#EE8134; }
#bot_bar_blue { height:2; background-color:#1E4F9C; }
#bot_bar_gray { height:20; background-color:#B3AEA8; padding-top:8; padding-left:90; }

/***** Menu *****/
.menu_cell { height:1; text-align:center; padding-right:44; }
.menu_cell a:link, a:visited { text-decoration:none; }
#menu_last { padding-right:0; }
#menu_bracket { height:5; border-style:solid; border-width:1; border-color:#1E4F9C; border-bottom-style:none; font-size:0; }
#menu_tick { margin-left:50%; height:5; width:1; border-left-style:solid; border-left-width:1; border-left-color:#1E4F9C; font-size:0; }
#menu_gap { height:5; font-size:0; }
