#index-outer { width:735px; margin:0px auto;}
#index-header { width:735px; height:100px; background:url(gifs/header-bg.png) top left no-repeat; }
#index-content { width:735px; }
#index-navi { width:735px; text-align:center; margin:10px 0 0 0; }
#index-header h1 { width:735px; text-align:center; font-size:18px; font-weight:normal; margin:25px 0 0 0; }
#index-header h2 { width:735px; text-align:center; font-size:36px; font-weight:normal; margin:2px 0 0 0; }
#index-header h2.index { width:735px; text-align:center; font-size:36px; font-weight:normal; margin:5px 0 0 0; }
#index-header .flaggs {
	width:600px;
	height:35px;
	text-align:center;
	font-size:18px;
	margin: 5px auto 0 auto;
	padding-left: 40px;
}
#index-header ul { display:block; list-style:none; height:35px; margin: 0 0 0 0; }
#index-header li {float:left; margin: 0 20px 0 20px; line-height:35px; }
#index-header li img {float:left;border:none;}
#index-header .flaggs a { border:none; color:#FFF;}


A:hover { text-decoration:underline; color:#333366; }
A:active { color:#333366; }
A:visited { text-decoration:none; color:#A02000; }
A:link { text-decoration:none; color:#800000; }

A.start:hover { text-decoration:underline; color:#FFFFFF; }
A.start:active { color:#FFFFFF; }
A.start:visited { color:#FFFFFF; }
A.start:link {color:#FFFFFF; }

A.nav:hover { font-weight:bold; text-decoration:none; color:#333366; }

body { background-color:#FFFFFF; color:#333366; }

.a { font-family:Tahoma,Verdana,Arial,Lucida,Helvetica; font-size:11px; color:#333366; }

.b { font-family:Tahoma,Verdana,Arial,Lucida,Helvetica; font-size:12px; color:#333366; }
.b1 { font-family:Tahoma,Verdana,Arial,Lucida,Helvetica; font-size:12px; color:#FF0000; }

.c { font-family:Tahoma,Verdana,Arial,Lucida,Helvetica; font-size:14px; color:#333366; }

.start { background-color:#333366; font-family:Tahoma,Verdana,Arial,Lucida,Helvetica; font-size:15px; color:#FFFFFF; }

input {
	border: 0;
	width: 100%;
	margin: 0;
}
