* { padding: 0; margin: 0; outline: none; }

body { background: #0f4c7c; font-family: Verdana, Arial; font-size: 12px; color: #FFF; }

a { color: #033454; text-decoration: none; }

a img { border: none; }

.header { width: 100%; height: 126px; background: url(images/headerbg.png) repeat-x; }
	.logo { width: 248px; height: 125px; display: block; float: left; }
	ul.navigation { width: auto; height: auto; list-style: none; display: block; float: right; }
	ul.navigation li { float: left; margin-left: 15px; margin-right: 15px; text-align: center; padding-top: 5px; margin-top: 60px; }
	ul.navigation li a { color: #FFF; text-decoration: none; font-size: 14px; }
	ul.navigation li.selected { background: #1990ee; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.clear { clear: both; height: 1px; }

.wrapper { width: 930px; height: auto; margin: 0 auto; }

.content { background: #08304f; padding-top: 20px; padding-bottom: 20px; }

.left { width: 530px; height: auto; float: left; }

.left a { color: #8dd3ff; }

.right { width: 350px; height: auto; float: right; line-height: 24px; }
	.container { background: #48a6f0; border: 1px solid #FFF; padding-left: 10px; padding-right: 10px; padding-top: 20px; padding-bottom: 20px; color: #FFF; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
	
.task { padding-top: 10px; padding-bottom: 10px; line-height: 24px; font-family: Verdana, Georgia; font-size: 13px; padding-left: 10px; padding-right: 10px; margin-bottom: 10px; color: #000; }
.task a { color: #033454; }
	.high { background: #fd6565; }
	.normal { background: #8dd3ff; }
	.low { background: #d0ff8d; }

ul.features { }
ul.features li { margin-top: 30px; line-height: 24px; list-style: none; }
ul.features li .libg { width: 44px; height: 45px; background: url(images/libg.png) no-repeat; float: left; margin-right: 10px; }
ul.features li .licontent { width: 400px; float: left; margin-left: 10px; font-size: 14px; } 
ul.features li b { font-weight: normal; color: #71c0ff; }

.textbox { width: 307px; height: 49px; color: #7e7e7e; padding-left: 10px; padding-right: 10px; font-size: 14px; border: none; background: url(images/textbox_bg.png) no-repeat; margin-bottom: 20px; margin-top: 10px; text-align: center; }

.textarea { width: 307px; height: 149px; color: #7e7e7e; padding-left: 10px; padding-right: 10px; font-size: 14px; border: none; margin-top: 10px; border: 1px solid #a1a1a1; padding-top: 5px; padding-bottom: 5px; }

h1 { font-size: 20px; font-family: "Lucida Sans", Verdana; font-weight: normal; }

.error { margin-top: 10px; margin-bottom: 10px; color: #bc0000; font-size: 14px; font-weight: bold; }

.good { margin-top: 10px; margin-bottom: 10px; color: #1d5c0a; font-size: 14px; font-weight: bold; }

.footer { width: 100%; height: auto; padding-top: 20px; color: #FFF; padding-bottom: 20px; }
	.copyright { width: auto; float: left; }
