/*
	Theme Name: GA-ESB
	Theme URL: http://www.ga-esb.org/
	Description: Modified version of Studio Press Church theme
	Author: GA Tech Enterprise Innovation Institute
	Author URI: http://innovate.gatech.edu
	Version: 1.0
	Tags: three columns, fixed width
*/



body {background:#aaa; color:#555; font-size:13px; font-family:Helvetica, Arial, Tahoma, Verdana; margin:0 auto; padding:0;}
#wrap {width:1000px; margin:10px auto; padding:0; position:relative; background:url(images/bg-page.png) repeat-y #fff;}
a {color:#010066; text-decoration:none;}
a:hover {color:#EFB12C; text-decoration:none;}
a img {border:none;}
a:focus,a:hover,a:active {outline:none;}

/************************************************
*	Header  									*
************************************************/
#header {height:150px; margin:0; padding:0 20px; overflow:hidden; background: url(images/logo.png) 0px 0px no-repeat;}
#header #imageheader {width:950px; height:150px; text-indent:-10000px;}
#header DIV.sbir {background:#fff url(images/logo-sbir.gif) 20px 15px no-repeat!important;}
#header #imageheader a {display:block; width:300px; height:108px;}
#header h1, #header h4 {color:#FFFFFF; font-size:36px; font-family:Helvetica, Arial, sans-serif; font-weight:normal; margin:0; padding:15px 0 0 20px; text-decoration:none;}
#header h1 a, #header h1 a:visited, #header h4 a, #header h4 a:visited {color:#FFFFFF; font-size:36px; font-family:Helvetica, Arial, sans-serif; font-weight:normal; margin:0; padding:0; text-decoration:none;}
#header h1 a:hover {color:#FFFFFF; text-decoration:none;}
.headerleft {width:40%; float:left; margin:0; padding:0;}
.headerright {width:60%; float:right; margin:0; padding:0; text-align:center; height:95px; vertical-align:middle;}
#headerright-sbir {text-align:right; padding-top:30px;}
.buttons {background:url(images/bg-buttons.png) repeat-x #EEF3F7; padding:10px; color:#C1C9CF;}
.buttons A {font-size:14px; font-weight:bold;}
form {margin:0; padding:0;}
#searchform INPUT.search-box {background:#fff!important; padding:5px 8px 4px; border:0; font:normal 14px helvetica, arial, verdana, sans-serif; color:#003964; width:200px;}
#searchsubmit {width:20px; height:20px; text-indent:-9999px; background:url(images/search.png) 0 0 no-repeat; border:0; margin:0 9px 0 -30px; cursor:pointer;}
#searchsubmit:hover {background:url(images/search2.png) 0 0 no-repeat;}

/************************************************
*	Navbar      								*
************************************************/
.navbar-holder {background:#010066;}
#navbar {height:35px; font-size:16px; font-family:Helvetica, Arial, Tahoma, Verdana; color:#FFFFFF; font-weight:bold; margin:0 auto; padding:0;}
#navbarleft {width:759px; float:left; margin:0; padding:0;}
#navbarright {width:220px; font-size:11px; float:right; margin:0 16px 0 0; padding:4px 0 0 0;}
#nav {margin:0; padding:0;}
#nav ul {float:left; list-style:none; margin:0; padding:0;}
#nav li {float:left; list-style:none; border-right:solid 1px #4F507F; margin:0; padding:0;}
#nav li a {color:#fff; text-decoration:none; display:block; font-size:16px; line-height:18px; font-family:Helvetica, Arial, Tahoma, Verdana; font-weight:normal; text-transform:none; margin:0; padding:9px 15px 8px; cursor:pointer;}
#nav li a:hover {background:#4F507F url(); color:#FFFFFF; margin:0; padding:9px 15px 8px; text-decoration:none;}
#nav li li a,#nav li li a:link,#nav li li a:visited {background:#0A5690; width:150px; color:#fff; font-size:14px; font-family:Helvetica, Arial, Tahoma, Verdana; font-weight:normal; text-transform:none; float:none; margin:0; padding:8px 10px; border-top:1px solid #003964; border-left:1px solid #003964; border-right:1px solid #003964;}
#nav li li a:hover,#nav li li a:active {background:#003964; color:#FFFFFF; padding:8px 10px;}
#nav li ul {z-index:9999; position:absolute; left:-999em; height:auto; width:170px; margin:0; padding:0;}
#nav li li {border:0;}
#nav li ul a {width:140px;}
#nav li ul a:hover,#nav li ul a:active {}
#nav li ul ul {margin:-32px 0 0 171px;}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul {left:-999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul {left:auto;}
#nav li:hover,#nav li.sfhover {position:static;}

/************************************************
*	SubNavbar      								*
************************************************/
#subnavbar {background:#fff; width:960px; height:24px; color:#1c8bbc; margin:0; padding:0;}
#subnav {margin:0; padding:0;}
#subnav ul {float:left; list-style:none; margin:0; padding:0;}
#subnav li {float:left; list-style:none; margin:0; padding:0;}
#subnav li a,#subnav li a:link,#subnav li a:visited {color:#FFFFFF; display:block; font-size:10px; font-weight:bold; text-transform:uppercase; margin:0 5px 0 0; padding:7px 13px 6px;}
#subnav li a:hover,#subnav li a:active {background:#888888; color:#FFFFFF; display:block; text-decoration:none; margin:0 5px 0 0; padding:6px 13px;}
#subnav li li a,#subnav li li a:link,#subnav li li a:visited {background:#666666; width:150px; float:none; margin:0; padding:6px 10px; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
#subnav li li a:hover,#subnav li li a:active {background:#888888; margin:0; padding:6px 10px;}
#subnav li ul {z-index:9999; position:absolute; left:-999em; height:auto; width:160px; margin:0; padding:0;}
#subnav li li {}
#subnav li ul a {width:150px;}
#subnav li ul a:hover,#subnav li ul a:active {}
#subnav li ul ul {margin:-25px 0 0 171px;}
#subnav li:hover ul ul,#subnav li:hover ul ul ul,#subnav li.sfhover1 ul ul,#subnav li.sfhover1 ul ul ul {left:-999em;}
#subnav li:hover ul,#subnav li li:hover ul,#subnav li li li:hover ul,#subnav li.sfhover1 ul,#subnav li li.sfhover1 ul,#subnav li li li.sfhover ul {left:auto;}
#subnav li:hover,#subnav li.sfhover1 {position:static;}
 
/************************************************
*	Content 					     		    * 
************************************************/
P {margin:0 0 15px 0; padding:0; line-height:18px;}
#content {width:666px; float:left;}
#sidebar {width:334px; float:right; background:#EEF3F7;}
#sidebar h4 a {color:#EFB12C;}
#sidebar h4 a:hover {color:#010066;}
.grid TD {width:50%; padding-top:20px; padding-bottom:30px; border-bottom:solid 1px #C1C9CF; border-top:solid 4px #EEF3F7; vertical-align:top;}
.grid TD.grid-top {border-top:0; padding-top:0;}
.grid TD.grid-bot {border-bottom:0px;}
.grid-left {border-right:solid 1px #C1C9CF; padding-right:20px;}
.grid-right {padding-left:20px;}

#content .grid DIV.featured H1 {color:#010066; font-size:28px; line-height:30px; }
#content .grid .featured P {font-size:14px; line-height:18px;}
#content .grid .post {margin-bottom:30px;}
#content .grid DIV.featured {border-bottom:solid 1px #C1C9CF;}
#content .grid H1 {color:#010066; font-size:24px; font-weight:normal; line-height:26px; margin:0 0 5px 0; padding:0; font-family:Helvetica, Arial, sans-serif;}
#content .grid P {font-size:13px; line-height:16px;}
#content .grid H3 {color:#010066; font-size:13px; font-weight:normal; margin:0; padding:0;}
#content .grid H3 A {padding:6px 0; border-top:dashed 1px #C1C9CF; display:block;}
#content .grid H3 A:hover {background:#EEF3F7;}
#content .grid UL {margin:0 0 15px 15px; padding:0;}
#content .grid LI {margin:0 0 0 10px;}
.cat-title {font-size:11px; font-weight:bold; text-transform:uppercase; margin-bottom:15px; }
.cat-title A {color:#EFB12C; border-bottom:solid 1px #C1C9CF;}
.cat-title A:hover {border-bottom:0;}
.cat-title SPAN {color:#EFB12C; border-bottom:solid 1px #C1C9CF;}
.more A {padding:10px; margin-top:15px; font-size:11px; font-weight:bold; text-transform:uppercase; background:#EEF3F7; color:#010066; display:block; margin-right:10px; text-decoration:none; float:left; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.more A:hover {color:#fff; background:#EFB12C;}
.rss {float:right;}
.rss A {border:0;}
	
.clear {clear:both;}
.thumb {float:left; margin:0 10px 0 0;}
#content .postarea h1 {color:#010066; font-size:30px; font-family:Helvetica, Arial, sans-serif; font-weight:normal; line-height:36px; margin:0; padding:0;}
#content h2 {color:#010066; background:none; padding:0; margin:10px 0 15px; font-size:24px; font-family:Helvetica, Arial, sans-serif; font-weight:normal; line-height:26px;}
#content h4 {color:#EFB12C; font-size:26px; font-family:Helvetica, Arial, sans-serif; font-weight:normal; margin:0 0 20px; padding:10px 0 0;}
#content img.wp-smiley {float:none; border:none; margin:0; padding:0;}
#content img.wp-wink {float:none; border:none; margin:0; padding:0;}
#contentleft {float:left; width:50%; min-width:480px; margin:0; padding:0;}
#contentleft a img {border:none;}
blockquote {margin:0 0 15px 15px; padding:0; border-left:2px solid #C1C9CF; padding-left:10px;}
.postarea {margin:0 0 10px 0; padding:0;}
#content .postarea H3 {background:none; text-transform:none; font-weight:normal; font-size:18px; color:#000000; margin:15px 0 10px; padding:0;}
.postarea H3 A {text-decoration:none;}
.postarea p {font-size:14px; line-height:20px; margin:0; padding:0 0 15px;}
.postarea ul {list-style-type:disc; margin:0; padding:0 0 15px;}
.postarea ul li {list-style-type:disc; margin:0 0 10px 20px; padding:0;}
.postarea ul ul {list-style-type:disc; margin:0; padding:0;}
.postarea ol {margin:0; padding:0 0 15px;}
.postarea ol li {margin:0 0 0 20px; padding:0;}
.post {margin:0 0 40px 0;}
.date A {color:#aaa; text-decoration:underline;}
.date A:hover {text-decoration:none;}
.date {font-size:12px; color:#aaa; margin:0 0 10px 0;}
.read-more {padding:0;}
.read-more A {text-decoration:none; font-size:11px; font-weight:bold; text-transform:uppercase; color:#999;}
.read-more A:hover {color:#EFB12C;}
.icomment {background:url(images/icon_comments.gif) no-repeat 0 0; height:24px; margin:-4px 0 0; padding:0 0 0 18px;}
.icomment A {color:#e1134f; text-decoration:none; font-size:14px; line-height:14px;}
.tags {font-size:12px; background:#FFFFFF url(images/tags.gif) no-repeat 0 0; margin:0 0 15px; padding:0 0 0 18px; height:16px;}
.category {background:#FFFFFF url(images/icon_category.gif) no-repeat top left; margin:0; padding:0 0 0 18px;}
.postmeta {width:590px; font-size:12px; padding:5px 0 0; margin:0; border-top:double #EAEAEA;}
.postmeta2 {width:590px; font-size:12px; padding:5px 0 40px; margin:0; border-top:double #EAEAEA;}
.archive {float:left; width:275px; margin:0; padding:0 0 20px;}
.adblock {background:#FFFFFF url(images/homepagetop.gif) top no-repeat; float:left; width:590px; margin:0 0 10px; padding:10px; border:1px solid #EEF3F7;}
.comments {float:left; width:580px; margin:0 0 20px; padding:0;}

/************************************************
*	Images  					     		    * 
************************************************/
img.centered {display:block; margin-left:auto; margin-right:auto; margin-bottom:10px; padding:0;}
img.alignnone {padding:0; margin:0 0 10px; display:inline;}
img.alignright {padding:0; margin:0 0 10px 10px; display:inline;}
img.alignleft {padding:0; margin:0 10px 10px 0; display:inline;}
.aligncenter {display:block; margin-left:auto; margin-right:auto; margin-bottom:10px;}
.alignright {float:right; margin:0 0 10px 10px;}
.alignleft {float:left; margin:0 10px 10px 0;}
.wp-caption {border:1px solid #EEF3F7; text-align:center; background-color:#EEF3F7; padding:4px 0 5px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.wp-caption img {margin:0 0 5px; padding:0; border:0;}
.wp-caption p.wp-caption-text {margin:0; padding:0; font-size:11px; font-weight:normal; line-height:12px;}

/************************************************
*	Sidebar 		    	        	        * 
************************************************/
#sidebar .widget {margin-bottom:30px; line-height:18px;}
#sidebar h4 {color:#EFB12C; font-size:11px; font-weight:bold; text-transform:uppercase; margin:0 0 15px 0; border-bottom:solid 2px #fff;}
#sidebar h3 {font-size:14px; color:#010066; font-weight:bold; margin:0 0 5px; padding:0; background:none; text-transform:none;}
#sidebar .excerpt {margin-bottom:15px;}
#sidebar p {margin:0; padding:0;}
#sidebar ul {list-style-type:none; margin:0; padding:0;}
#sidebar ul li {list-style-type:none; margin:0 0 5px; padding:0;}
#sidebar ul ul {list-style-type:none; margin:0; padding:0;}
#sidebar ul li li {background:url(images/icon.gif) no-repeat top left; padding:0 0 5px 24px; margin:0;}
#sidebar ul ul#ics-calendar-widget	li, #sidebar ul ul.ics-calendar-widget	li  {background:url(images/calendar.png) no-repeat top left;}
#sidebar ul ul.blogroll	li {background:url(images/document.png) no-repeat top left;}
#sidebar ul li#linkcat-61 ul li {background:url(images/circle.png) no-repeat 0 0;}
#sidebar ul li#linkcat-59 ul.blogroll li {background:url(images/person.png) no-repeat top left;}
#sidebar ul li ul#online-events li {background:url(images/camera.png) no-repeat top left;}
#sidebar ul li.widget_recent_entries ul li {background:url(images/post.png) no-repeat top left;}
#sidebar ul ul.wppp_list li {background:url(images/post.png) no-repeat top left;}
#sidebar ul li ul li {background:url(images/icon.gif) no-repeat top left; padding:0 0 5px 24px; margin:0;}
.tweet {clear:both; margin:0 0 20px 0;}
.tweet A {color:#5b646b;}
.tweet A:hover {color:#EFB12C;}
.tweet .screenName A {color:#010066;}
.tweet .screenName A:hover {color:#EFB12C;}
.social {padding:10px; line-height:.8em; background:#D1D9DF; display:block; margin:0 10px 3px 10px;}
.social:hover {background:#EFB12C;}

/************************************************
*	Footer      								*
************************************************/
.footer-holder {background:#010066; clear:both;}
#footer {height:100px; margin:0 0 5px 0; padding:0; color:#fff;}
#footer p {color:#fff; font-size:11px; font-family:Helvetica, Arial, Tahoma, Verdana; margin:0; padding:9px 0 0;}
#footer a, #footer a:visited {color:#fff; text-decoration:none;}
#footer a:hover {color:#fff; text-decoration:underline;}
.footer TD {padding:10px 10px 0 10px; border-right:solid 1px #4F507F; vertical-align:top;}
.footer TD.footer-last {border-right:0;}
.footer-bottom {margin:0; text-align:center; padding:10px;}
#footer H4 {font-size:11px; font-weight:bold; text-transform:uppercase; color:#8384AF; padding:0; margin:0 0 15px 0;}
#footer UL {list-style:none; padding:0; margin:0;}
#footer LI A {display:block; padding:6px 0; border-top:dashed 1px #4F507F;}
#footer LI A:hover {color:#fff; background:#13649F; text-decoration:none;}
#footer LI#flickrrss A {display:inline; padding:0; border:0;}
#footer LI#flickrrss A:hover {background:none;}

#footer UL UL UL LI A {padding-left:10px;}
.flickr A IMG {border:solid 1px #2072AF; margin:0 18px 10px 0; display:inline;}
.flickr A:hover IMG {border:solid 1px #fff;}
#footer #text-4 {margin-top:15px;}

#EC_ajaxLoader {display:none;margin-top: -15px;}
#tooltip {position:absolute; z-index:3000; border:1px solid #010066; background:#fff; padding:10px; margin:0; opacity:1; width:250px; word-wrap:break-word; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#tooltip h3, #tooltip div {font:normal 14px Helvetica, Arial, sans-serif !important; color:#5b646b; margin:0; padding:0;}
#tooltip STRONG {color:#010066;}
#tooltip ul {padding:0; margin:0;}
#tooltip li {margin:0; width:auto;}
}

/************************************************
*	Search Form									*
************************************************/
#searchform {margin:0; padding:0; display:inline;}
#searchbox {background:#072C4F!important; width:220px; color:#fff;}
#s {background:#EEF3F7!important; width:160px; color:#202020; font-size:12px; font-family:Helvetica, Arial, sans-serif; font-weight:normal; margin:0; padding:4px 0 3px 5px; border-top:1px solid #DDDDDD; border-right:1px solid #666666; border-left:1px solid #DDDDDD; border-bottom:1px solid #666666;}
#subscribe {background:#FFFFFF url(images/feedburner.png) top no-repeat; float:left; width:300px; margin:0 0 10px; padding:0;}
#subbox {background:#EEF3F7!important; width:250px; color:#202020; font-size:12px; font-family:Helvetica, Arial, sans-serif; font-weight:normal; margin:10px 0 0; padding:3px 0 3px 5px; border-top:1px solid #666666; border-right:1px solid #DDDDDD; border-left:1px solid #666666; border-bottom:1px solid #DDDDDD; display:inline;}
#subbutton {background:#555555 url(images/topnav.png); color:#FFFFFF; font-size:11px; font-family:Helvetica, Arial, sans-serif; margin:0 0 0 7px; padding:3px 3px 2px; font-weight:bold; border-top:1px solid #DDDDDD; border-right:1px solid #666666; border-left:1px solid #DDDDDD; border-bottom:1px solid #666666;}
#author,#email,#url {background:#EEF3F7!important; width:250px; color:#202020; font-size:12px; font-weight:normal; margin:5px 0 0; padding:3px 0 3px 5px; border:1px solid #EEF3F7; display:inline;}
#commentform input#submit {margin:0; background:#EEF3F7; padding:0 15px; line-height:36px; height:36px; vertical-align:middle; cursor:pointer; font-weight:bold; border:solid 1px #D1D9DF; font-size:16px; font-family:helvetica, arial, sans-serif; color:#5b646b;}
#commentform SMALL {font-size:12px;}
#commentform input#submit:hover {color:#fff; background:#EFB12C; border-color:#EFB12C;}
#comment {background:#EEF3F7; color:#5b646b; font-size:12px; font-weight:normal; margin:5px 0; padding:3px 0 3px 5px; border:1px solid #EEF3F7; display:inline;}
input, textarea {font:normal 14px Helvetical, Arial, sans-serif !important; color:#5b646b;}

/************************************************
*	Comments									*
************************************************/
.comment {-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.comment-meta A {color:#999;}
.commentlist li ul li {font-size:12px;}
.commentlist li {font-weight:bold;}
.commentlist li .avatar {background:#FFFFFF; float:right; border:1px solid #EEF3F7; margin:0 5px 0 10px; padding:2px;}
.commentlist cite,.commentlist cite a {font-weight:bold; font-style:normal; font-size:12px;}
.commentlist p {font-weight:normal; text-transform:none;}
.commentmetadata {font-weight:normal;}
#commentform input {-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:14px; color:#5b646b; border:solid 1px #D1D9DF; width:170px; padding:5px; margin:5px 5px 1px 0;}
#commentform {margin:5px 10px 0 0;}
#commentform textarea {-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; width:98%; padding:5px; border:solid 1px #D1D9DF;}
#respond:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#commentform p {margin:5px 0;}
#commentform #submit {margin:0; float:left;}
.alt {margin:0; padding:10px;}
.commentlist {margin:0; padding:0;}
.commentlist ol {margin:0; padding:10px;}
.commentlist li {margin:15px 0 10px; padding:10px 5px 10px 10px; list-style:none;}
.commentlist li ul li {margin-right:-5px; margin-left:10px;}
.commentlist p {margin:10px 5px 10px 0; padding:0;}
.children {margin:0; padding:0;}
.nocomments {text-align:center; margin:0; padding:0;}
.commentmetadata {font-size:10px; margin:0; display:block;}
.navigation {display:block; text-align:center; margin-top:10px; margin-bottom:40px;}
.alignright {float:right;}
.alignleft {float:left;}
.thread-alt {background:#FFFFFF; margin:0; padding:0;}
.thread-even {background:#EEF3F7; margin:0; padding:0;}
.depth-1 {border:1px solid #EEF3F7; margin:0; padding:0;}
.even,.alt {border-top:1px solid #EEF3F7; border-bottom:1px solid #EEF3F7; border-left:1px solid #EEF3F7; margin:0; padding:0;}
 /* this is for wysiwyg editor */
.wysiwyg {padding:10px;}
.fv-link {color:#888;}
 /* colors for conversion link inside footer */
.fv-link {color:#888;}
span.fv-link a,span.fv-link a:hover {text-decoration:none!important; color:#888!important;}
 /* Images in h5 */
a img {border:none;}

h5 {margin:10px; padding:0; line-height:1.3em; font-size:.85em; font-weight:normal; text-align:left;}
h5 img {padding:5px; background-color:white; border:1px solid silver;}
h5.right {margin:2px 0 2px 10px; text-align:center; font-weight:normal;}
h5.left {margin:2px 10px 2px 0; text-align:center; font-weight:normal;}
h5.center {text-align:center; font-weight:normal;}
h5.center img {margin:0 auto;}
h5 a {text-decoration:none!important; color:#696969;}
h5 a:link {text-decoration:none!important; color:#696969;}
h5 a.hide-link:hover,h5 a.hide-link:focus,h5 a.hide-link:active,h5 a.hide-link:visited {text-decoration:none!important; color:#696969;}
h5.noborder img {border:none;}

/* added styles */
.staff {margin-bottom:5px; padding-top:15px; border-top:solid 1px #EEF3F7; clear:both;}
.staff DIV { padding-bottom:10px; color:#999;}
.staff DIV STRONG {font-weight:normal; font-style:normal; font-size:22px; color:#010066;}
.left {margin:0 15px 15px 0; float:left;}
.right, .bdr {margin:0 0 15px 15px; float:right;}
.bdr {border:solid 2px #EEF3F7;}
#contact-form INPUT, #contact-form TEXTAREA {padding:5px; border:solid 1px #ccc; width:250px; margin:0 0 5px 0; font-size:16px; font-family:helvetica, arial, sans-serif; color:#5b646b; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#contact-form TEXTAREA {width:400px;}
.contact-form-submit {margin-top:10px; border:solid 1px #ccc; background:#EEF3F7; padding:0 15px; line-height:36px; height:36px; cursor:pointer; font-weight:bold; font-size:16px; font-family:helvetica, arial, sans-serif; color:#5b646b; vertical-align:middle;}
.contact-form-submit:hover {color:#fff; background:#EFB12C; border:solid 1px #EFB12C;}
.pagination A {padding:10px 15px; font-size:16px; background:#EEF3F7; color:#5b646b; display:block; margin:0 10px 20px 0; text-decoration:none; float:left; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.pagination A:hover {color:#fff; background:#EFB12C;}
.labels {font-weight:bold; font-size:10px; text-transform:uppercase;}
.labels TD {text-align:center;}
TABLE.sked {background:#EEF3F7;}
TABLE.sked TD {background:#fff; padding:4px;}

hr {border-bottom:1px solid #EEF3F7; border-top:none; border-left:none; border-right:none; margin:0 0 10px; padding:0 0 10px; clear:both;}
.pad20 {padding:20px;}
.round {-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.round10 {-moz-border-radius-topright:10px; -moz-border-radius-topleft:10px; -webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px; border-top-right-radius:10px; border-top-left-radius:10px;}
.round-top {-moz-border-radius-topleft:5px; -khtml-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -khtml-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px;}
.round-bot {-moz-border-radius-bottomleft:5px; -khtml-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -khtml-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px;}
.round10-bot {-moz-border-radius-bottomleft:10px; -khtml-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -khtml-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px;}
.round-top10 {-moz-border-radius-topleft:10px; -khtml-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px; -moz-border-radius-topright:10px; -khtml-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px;}
