body#page_style {margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; font-style: normal; background-color: #7E8F8C;}

table {margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; font-style: normal;}

table a:link, table a:visited {color: #000; text-decoration: none;}
table a:hover {color: #FFF; text-decoration: underline;}

div#con_wrap {margin: 30px auto; width: 946px;}

div#menu_top {margin: 30px 50px; width: 450px; padding: 10px; border: 1px solid #ABB6B5; background-color: #92A09E;}

div#footer {margin: 0px 10px; width: 350px; padding: 3px; border: 1px solid #ABB6B5; background-color: #92A09E; color: white;}

div#content {margin: 30px; height: 358px; border: 6px solid #95AA88; background-image: url(/img/content_bg.gif); background-repeat: repeat-x;}

div#content_left {float: left; width: 467px; }
div#content_right {float: left; padding: 5px; margin: 5px; width: 385px; height: 335px; overflow: auto; border: 1px solid #FFF; background: url(/img/content_right_bg.gif) repeat-x 0 0 fixed;}

div#page_nav {text-align: right; padding-bottom: 20px; font-weight: bold;}
span.page_nav_big {font-size: 18px; font-weight: bold;}
div#content_right p {margin: 5px 0 8px 0;}

div#menu_top a:link, div#menu_top a:visited {color: #FFF; text-decoration: none;}
div#menu_top a:hover {color: #000; text-decoration: underline;}

div#footer {color: #FFF; font-size: 12px; text-decoration: none;}
div#footer a:link, div#menu_top a:visited {color: #FFF; font-size: 12px; text-decoration: none;}
div#footer a:hover {color: #000; font-size: 12px; text-decoration: underline;}

div#content_right p a:link, div#content_right p a:visited {color: #000; text-decoration: none;}
div#content_right p a:hover {color: #FFF; text-decoration: underline;}

.hr {
	margin: 2;
	padding: 1;
	border-bottom: 1px dotted #A5AEC5;
}

input, textarea, select {
	margin: 0; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666; 
	font-style: normal; 
	background-color: transparant;
	border-top-color: #8D8D8D;
	border-left-color: #8D8D8D;
	border-right-color: #8D8D8D;
	border-bottom-color: #8D8D8D;
}