﻿/* CSS */

body {
	margin : 0; 
	font-family : Georgia, Verdana, Helvetica, Arial, Serif; 
	font-size : 8pt; 
	color : #c00030; 
	text-align : center; 
	background : #555 url("../images/bground.gif") repeat; 
	background-position: 50% 0%	
} 

body td {
	margin : 0; 
	font-family : Georgia, Verdana, Helvetica, Arial, Serif; 
	font-size : 8pt; 
	background-color : #fff;
	color : #c03; 
} 

blockquote {
	margin-left: 16px;
}

h1 {
	font-family : Georgia, Verdana, Helvetica, Arial, Serif; 
	font-size : 24pt; 
	background-color: #fff;
	color : #c03; 
	margin-top : -8px; 
	margin-bottom : 4px 
} 

h2 {
	font-family : Georgia, Verdana, Helvetica, Arial, Serif; 
	font-size : 9pt;
	background-color: #fff;
	color : #c03; 
} 

hr {
	border : 1px solid #ccc; 
}   
 
.form_button {
	margin-right: 8px; 
	border: 0px; 
	height: 20px;
} 

a {
	background-color: #fff;
	color : #c03; 
	text-decoration : underline; 
} 

a img {
}

a:hover {
	color : white; 
	text-decoration : none; 
	background-color : #c03; 
} 

.imgborder {
	padding: 4px;
	border : 1px solid #ccc;
	float:right;
}

.imgborder_left {
	padding: 4px;
	border : 1px solid #ccc;
	float:left;
}


#outer {
	padding-top : 16px; 
	padding-bottom : 16px; 
} 

#middle {
	width : 600px; 
	margin-left : auto; 
	margin-right : auto; 
	text-align : left; 
	border : 3px solid #555; 
	background-color: #fff;
	color : #c03; 
} 



#title {
	width : 600px; 
	height : 120px; 
	overflow : hidden; 
	padding-left : 22px;
	background : #c03 url("../images/title_fill.gif") repeat; 
} 

html > body #title { width : 578px; }

#nav {
	height: 32px;
	width: 600px;
	padding-left: 22px;
	font-size : 0px;
	background : #c03 url("../images/menu/fill.gif") repeat; 
}

#nav a {
	text-decoration : none;
	margin-right : 22px;
}


#nav img {
	border : 0px;
}

#table {
 	border : 0px;
/* 	height : 100%; */
}

#left {
 	width : 178px;
 	/*min-width: 178px;*/
 	vertical-align : top; 
 	border-right : 2px solid #ccc; 
 	line-height : 200%;
 	text-align : right;
 	padding-top : 3px;
 	padding-right : 12px;
}

#left a {
	font-size : 10pt;
	text-decoration : none; 
}

.menunoclick {
	font-size : 10pt;
	text-decoration : none; 
}


#left .sub {
	font-size : 8pt;
	text-decoration : none; 
}

#left p {
	margin-top: 0px;
}

#left a:hover {
	color : white; 
	text-decoration : none; 
	background-color : #c03; 
}

#right {
	vertical-align : top; 
	padding-left: 8px;
}

html > body #nav {	width : 578px; }

#content {
	padding : 22px; 
	padding-left: 0px;
} 

#footer {
	width : 600px; 
	height : 25px; 
	background-color : #000; 
	color : #000; 
	margin-left : auto; 
	margin-right : auto; 
	text-align : left; 
	padding-left : 22px; 
	background : #000 url("../images/footer_fill.gif");
} 

html > body #footer {
	width : 578px; 
	height : 28px; 
}

#footer p {
	display : none;
}


/* new version */

#title { padding-left : 169px; }
html > body #title { width : 431px; }

#nav { padding-left : 99px; }
html > body #nav { padding-left:106px; width:494px}

#footer { padding-left : 169px; }
html > body #footer { width : 431px; height: 28px;}

body { background : #555 url("../images/bground.gif") repeat; }
/* body { background : #333; } */

#middle { border : 3px solid #555; }