/* CSS Document */body {margin:0px;padding:0px;background-color:#C2c2c2;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;}body, p, td, div{font:Verdana, Arial, Helvetica, sans-serif;font-size:small;color:#000000;}h1{color:#ffffff;background-color:#493e88;line-height:30px;text-align:center;padding:0px;font-size:medium;font-weight:bold;}h2{color:#493e88;text-transform:uppercase;font-size:13px;border-bottom:1px solid #c4c1d9;}h3{color:#493e88;text-indent:15px;text-transform:uppercase;font-size:11px;}a{color:#47a3a9;text-decoration:none;}a:hover{color:#47a3a9;text-decoration:underline;}.emailbox{margin-left:63px;width:480px;height:250px;}.submit{margin-left:63px;width:60px;}#container {background-color:#FFFFFF;width: 800px;text-align:left;margin:0 auto;}#header{background-image:url(graphics/header.jpg);width:800px;height:145px;}#header a{padding:70px 0 0 40px;border:none;float: left;}#content-nav{width:200px;float:left;text-align:left;padding-top:50px;padding-bottom: 30px;}#content-nav ul{margin:0px;padding:0px;list-style-type:none;text-align:left;}#content-nav ul li a{display: block;margin:0px;padding:0px;text-decoration:none;color:#666666;font-size:12px;font-weight:lighter;padding: 0px 0 10px 20px;}#content-nav ul li a:hover{text-decoration:none;color:#000000;font-weight:bold;}#content-nav ul li.down a{color:#000000;font-size:13px;font-weight:bold;}#sponsors{margin:40px 30px 0 10px;border-top: 4px solid #493e88;border-bottom: 4px solid #493e88;}#content-body{border-bottom:20px solid #493e88;width:550px;margin-top:30px;margin-bottom: 20px;margin-left:20px;float:left;}#content-footer {height:25px;width:800px;border-top:3px solid #c4c1d9;background-image:url(graphics/footer.gif);clear:both;}#content-footer ul{margin:0px;padding-left:10px;text-align:left;list-style-type: none;}#content-footer ul li a{color:#000000;font-size:x-small;font-weight:bold;text-decoration:none;display:block;margin:0;padding:0;}#pics{text-align:center;}.right{color:#000000;font-size:x-small;font-weight:bold;text-decoration:none;display:block;float:right;margin:0;padding:-100px 10px 0 0;}#content-footer ul li a:hover{margin:0px;color:#009933;font-size:x-small;text-decoration:underline;}.caption {	font-size: x-small;}.error {	color: #ff0000;}.required {	color: #660000;	font-weight: bold;}/*-------------------Apps --------------------------*/.button-save, .button-save-create, .button-edit, .button-delete, .button-new, .button-review {width:70px;height:25px;text-indent:-9999px;line-height:25px;float:left;overflow:hidden;background-repeat:no-repeat;text-decoration:none;}.button-save{background-image:url(graphics/apps/save.gif);display:inline;}.button-save-create{background-image:url(graphics/apps/save-create.gif);width:131px;display:inline;}#content-body a.button-edit{background-image:url(graphics/apps/edit.gif);}#content-body a.button-delete{background-image:url(graphics/apps/delete.gif);}#content-body a.button-new{background-image:url(graphics/apps/new.gif);}#content-body a.button-review{background-image:url(graphics/apps/review.gif);}#content-body table tbody td input{width:300px;}#content-body table tbody td textarea{width:300px;height:100px;}table#list tr td, table#list2 tr td, table#list3 tr td, table#list4 tr td, table#list5 tr td, table#list6 tr td, table#list7 tr td {  font-size: xx-small;}#bar{width:200px;height:2px;text-align:center;margin:0;background-color:#493e88;}/*#bar p{text-indent:-9999px;}