body {background:#D6D6D6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin:0px; padding:0px;}
div {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:140%;}

p {margin:0px 0px 5px 0px;}
a {color:#000000; text-decoration:underline;}
a:hover {color:#666666; text-decoration:underline;}
a img {border:0px;}

.f_right {float:right;}
.f_left {float:left;}
.clear {clear:both;}

.pic_right {float:right; margin:0px 0px 10px 15px;}

ul, ol {margin-top:10px;}

h1 {font-family:"Times New Roman", Times, serif; font-size:16px; text-transform:uppercase; margin-bottom:10px;}
h2 {font-size:11px; font-weight:bold; text-transform:uppercase; margin:0px 0px 0px 0px;}
h3, h4, h5 {font-size:11px; font-weight:bold; margin:20px 0px 0px 0px;}

/* structure styles */
.main {width:995px; position:relative; left:50%; margin:10px 0px 10px -497px; background:url(../images/bg_main.gif) repeat-y;}
.top {height:5px; background:url(../images/top.gif) top no-repeat;}
.bottom {height:5px; background:url(../images/bottom.gif) bottom no-repeat;}
.page {margin:3px 8px;}

.sec_01 {background:#6A99C4; height:5px; width:195px; float:left;}
.sec_01off {background:#C6D4E1; height:5px; width:195px; float:left;}
.sec_02 {background:#BD8889; height:5px; width:195px; float:left; margin-left:1px;}
.sec_02off {background:#E0D0D0; height:5px; width:195px; float:left; margin-left:1px;}
.sec_03 {background:#52A9A3; height:5px; width:195px; float:left; margin-left:1px;}
.sec_03off {background:#C0DAD8; height:5px; width:195px; float:left; margin-left:1px;}
.sec_04 {background:#D5AE7B; height:5px; width:195px; float:left; margin-left:1px;}
.sec_04off {background:#E7DBCC; height:5px; width:195px; float:left; margin-left:1px;}
.sec_05 {background:#B0BE78; height:5px; width:195px; float:left; margin-left:1px;}
.sec_05off {background:#DCE0CB; height:5px; width:195px; float:left; margin-left:1px;}

.header {height:58px; background:url(../images/bg_top.jpg) top repeat-x; text-align:center; clear:both;}
.header img {margin-top:20px;}

ul.menu {margin:0px; padding:0px; list-style-type:none; list-style-image:none;}
.nav01 {height:40px; width:195px; background:#6A99C4 url(../images/bg_nav01.jpg) top repeat-x; text-align:center; float:left; line-height:40px;}
.nav02 {height:40px; width:195px; background:#BD8889 url(../images/bg_nav02.jpg) top repeat-x; text-align:center; float:left; line-height:40px; margin-left:1px;}
.nav03 {height:40px; width:195px; background:#52A9A3 url(../images/bg_nav03.jpg) top repeat-x; text-align:center; float:left; line-height:40px; margin-left:1px;}
.nav04 {height:40px; width:195px; background:#D5AE7B url(../images/bg_nav04.jpg) top repeat-x; text-align:center; float:left; line-height:40px; margin-left:1px;}
.nav05 {height:40px; width:195px; background:#B0BE78 url(../images/bg_nav05.jpg) top repeat-x; text-align:center; float:left; line-height:40px; margin-left:1px;}
.menu a {color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
.menu a:hover {color:#FFFFFF; text-decoration:underline;}

.leftcol {float:left; width:195px; position:relative;}
.content {margin-left:200px; padding:15px;width:500px;}

.page_02 {background: url(../images/bg_01.gif) left repeat-y; clear:both; border-top:1px solid #FFFFFF; overflow:auto;}
.page_03 {background: url(../images/bg_02.gif) left repeat-y; clear:both; border-top:1px solid #FFFFFF; overflow:auto;}
.page_04 {background: url(../images/bg_03.gif) left repeat-y; clear:both; border-top:1px solid #FFFFFF; overflow:auto;}
.page_05 {background: url(../images/bg_04.gif) left repeat-y; clear:both; border-top:1px solid #FFFFFF; overflow:auto;}

.page_02 .border {border:2px solid #BD8889;}
.page_03 .border {border:2px solid #52A9A3;}
.page_04 .border {border:2px solid #D5AE7B;}
.page_05 .border {border:2px solid #B0BE78;}

.page_02 ul {list-style-image:url(../images/sub_01_a.gif);}
.page_03 ul {list-style-image:url(../images/sub_02_a.gif);}
.page_04 ul {list-style-image:url(../images/sub_03_a.gif);}
.page_05 ul {list-style-image:url(../images/sub_04_a.gif);}

ul.submenu {margin:10px 0px 0px 0px; padding:0px; list-style-image:none; list-style-type:none;}
ul.submenu li {font-weight:bold; margin-bottom:10px; margin-left:20px;}
ul.submenu li a {text-decoration:none; padding-left:20px;}
ul.submenu li a:hover {text-decoration:underline; color:#000000;}

.page_02 ul.submenu li a {background:url(../images/sub_01.gif) left no-repeat;}
.page_02 ul.submenu li a:hover {background:url(../images/sub_01_a.gif) left no-repeat;}
.page_03 ul.submenu li a {background:url(../images/sub_02.gif) left no-repeat;}
.page_03 ul.submenu li a:hover {background:url(../images/sub_02_a.gif) left no-repeat;}
.page_04 ul.submenu li a {background:url(../images/sub_03.gif) left no-repeat;}
.page_04 ul.submenu li a:hover {background:url(../images/sub_03_a.gif) left no-repeat;}
.page_05 ul.submenu li a {background:url(../images/sub_04.gif) left no-repeat;}
.page_05 ul.submenu li a:hover {background:url(../images/sub_04_a.gif) left no-repeat;}



.footer {height:46px; background:url(../images/bg_footer.jpg) top repeat-x; clear:both;}
.footer .f_left, .footer .f_right {margin:15px 10px 0px 10px;}
.footer a {margin:0px 3px; text-decoration:none;}

/* index only styles */
.homepage {background: url(../images/bg_homepage.gif) repeat-y; clear:both; border-top:1px solid #FFFFFF; overflow:auto;}
.col {float:left; width:195px; margin-left:1px; position:relative;}
.col p {padding:0px 10px 10px 10px;}
.col h2 {padding-left:10px;}
.intro {margin:140px 15px 10px 15px; font-weight:bold;}

.input_text, .input_button {
	width: 25%;
	font-size: 11px;
	color: #999999;
	border: 1px solid #dddddd;
	margin-top:2px;
}