/* Global */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, img, ol, ul, li, form, input, label, legend, table, 
tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline;}

body {font: 75% Verdana, Arial, Helvetica, sans-serif; background: #252d31; color: #2b2828;}
ol, ul {list-style: none;}
.clear {clear: both;}
.clearLeft {clear: left;}

a {color: #0e638b; text-decoration: underline;}

.body-holder {padding:0 0 10px 0;}
.body-holder p {padding:10px;}
.body-holder h3 {padding:10px; font-size: 125%;}

#channel-list .body-holder2 {padding:0 0 10px 0; float:left; width:600px;}
#channel-list .body-holder2 p {padding:10px;}
#channel-list .body-holder2 h3 {padding:10px; font-size: 125%;}
#channel-list .body-holder2 h2 {	height:32px;
	padding:8px 0 8px 10px;
	background-image: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 125%;
	color: #333333;
	margin:0;
	font-weight: bold;}

/* Tables */
table {border-collapse: collapse; border-spacing: 0;}
table td {
	text-align:left;
	vertical-align:top;
}


/* Pageholder & head */
#pageholder {width: 980px; margin: 0 auto; padding: 0 10px 10px 10px; background: #585656;}
#header {height: 96px; background: url(/images/header_BK.jpg) repeat-x; padding:0 10px;}
#header h1 {float:left; width:240px;}
#header h2 {float:left; width:327px; margin-left:110px;}
#header span {float:right; width:120px; padding-top:6px; color: #CCCCCC; font-size:86%; text-align:center;}
#header span p{ padding-top:4px;}


/* Navigation */
#topNav { background:url(/images/top-nav_BK.jpg) top left repeat-x; height:49px; border-bottom: 1px solid #fff;}
#topNav ul {margin:0 10px; float:left; width:500px;}
#topNav li {display: inline;}
#topNav li a.home-l {float: left; height: 49px; width: 75px; background: url(/images/tab_home.jpg) no-repeat; text-indent: -9999px;}
#topNav li a.channels-l {float: left; height: 49px; width: 96px; background: url(/images/tab_channels.jpg) no-repeat; text-indent: -9999px;}
#topNav li a.features-l {float: left; height: 49px; width: 95px; background: url(/images/tab_features.jpg) no-repeat; text-indent: -9999px;}
#topNav li a.groups-l {float: left; height: 49px; width: 86px; background: url(/images/tab_groups.jpg) no-repeat; text-indent: -9999px;}
#topNav li a.council-l {float: left; height: 49px; width: 91px; background: url(/images/tab_council.jpg) no-repeat; text-indent: -9999px;}
#topNav li a.contribute-l {float: left; height: 49px; width: 106px; background: url(/images/tab_contribute.jpg) no-repeat; text-indent: -9999px;}
#topNav li a:hover, #topNav li a.active {background-position:0 -50px;}
#updates {
	float:right;
	padding:0;
	margin:0;
	width:325px;
	height:50px;
	background-image:url(/images/tab_updates.jpg);
	background-repeat:no-repeat;
	background-position:0px top;
	text-indent: -9999px;
	position:relative;
}
#updates input {
	padding:8px;
	margin:0;
	border:1px solid #CCCCCC;
	width:100px;
	background-color: #FFFFFF;
	position:absolute;
	top:6px;
	left:100px;
	font-size:94%;
}
body#home-b li a.home-l {background-position:0 -50px;}
body#channels-b li a.channels-l {background-position:0 -50px;}
body#features-b li a.features-l {background-position:0 -50px;}
body#groups-b li a.groups-l {background-position:0 -50px;}
body#council-b li a.council-l {background-position:0 -50px;}
body#contribute-b li a.contribute-l {background-position:0 -50px;}

/* Content */
#topPodsContainer {margin:0 0 20px 0; width:960px; height:333px;}
#bodyContainer {clear: both; margin: 0; padding: 27px 10px 10px 10px; background:url(/images/body_gradient.jpg) top left repeat-x #dadada;}
#homePodsLeft { float:left; width:617px; height:333px; margin:0; margin-right:21px;}
#homePodsRight { float:left; width:319px; height:333px; background:url(/images/home_video_bk.jpg) left bottom no-repeat #fff;}
#homePodsRight h2{ height:31px; background:url(/images/pod1_title_black.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #fff; padding:8px 0 0 12px;}
#homePodsRight p{ margin:1px 2px 2px 2px;}

#PodLatestMedia{ height:162px; width:617px; background:url(/images/pod1_gradient.jpg) left bottom no-repeat #fff; margin-top:8px; z-index:20;}
#PodLatestMedia h2{ height:31px; position:relative; background:url(/images/pod1_title_pink.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #fff; padding:8px 0 0 12px;}
#PodLatestMedia h2 span{font-size: 85%; padding:0 0 0 25px; position:absolute; top:10px; right:10px; width:100px; height:20px; background-image: url(/images/search-icon.gif);background-repeat: no-repeat;background-position: left top;}
#PodLatestMedia h2 span a{color:#ffffff; text-decoration:none;}
#PodLatestMedia h2 span a:hover{color:#ffffff; text-decoration:underline;}
#PodLatestMedia ul{margin:0 17px 0 18px; padding:0;}
#PodLatestMedia li { background:#fff; width:108px; height:108px; border:1px solid #d6d6d6; padding:0; margin:5px 0 0 5px; float:left; position:relative;}
#PodLatestMedia li a {color:#2b2828;}
#PodLatestMedia li img{margin:4px 4px 0px 4px;}
#PodLatestMedia li p{margin:0 4px; font-size:85%;}
#PodLatestMedia li img.play {	position:absolute;
	top:22px;
	left:30px;
	height:35px;
	width:45px;
	background-image: url(/images/play.png);
	background-repeat: no-repeat;
	background-position: left top;
	*background-image:none; /* turn off the standard css background for IE */
    *filter: progid:DXImagetransform.Microsoft.AlphaImageLoader (src='/images/play.png', sizingMethod='crop'); /* IE 6 and 7 method.*/	}
	
	
#PodLatestMediaSearch{ height:311px; width:960px; background:url(/images/channels-grad-search.jpg) left bottom no-repeat #fff; margin:8px 0 20px 0; position:relative; }
#PodLatestMediaSearch h2{ height:31px;  background:url(/images/pod1_title_pink_search.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #fff; padding:8px 0 0 12px; }
#PodLatestMediaSearch h2 span{font-size: 85%; padding:0 0 0 25px; position:absolute; top:10px; right:10px; width:100px; height:20px; background-image: url(/images/search-icon.gif);background-repeat: no-repeat;background-position: left top; z-index:10;}
#PodLatestMediaSearch h2 span a{color:#ffffff; text-decoration:none;}
#PodLatestMediaSearch h2 span a:hover{color:#ffffff; text-decoration:underline;}
#PodLatestMediaSearch ul{margin:0 17px 0 18px; padding:0;}
#PodLatestMediaSearch li { background:#fff; width:108px; height:108px; border:1px solid #d6d6d6; padding:0; margin:5px 0 0 5px; float:left; position:relative;}
#PodLatestMediaSearch li a {color:#2b2828;}
#PodLatestMediaSearch li img{margin:4px 4px 0px 4px;}
#PodLatestMediaSearch li p{margin:0 4px; font-size:85%;}
#PodLatestMediaSearch li img.play {	position:absolute; z-index:10;
	top:22px;
	left:30px;
	height:35px;
	width:45px;
	background-image: url(/images/play.png);
	background-repeat: no-repeat;
	background-position: left top;
	*background-image:none; /* turn off the standard css background for IE */
    *filter: progid:DXImagetransform.Microsoft.AlphaImageLoader (src='/images/play.png', sizingMethod='crop'); /* IE 6 and 7 method.*/	}
#PodLatestMediaSearch p.paging {
	text-align: right;
	display:block;
	margin:0;
	padding-top: 6px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.pagingrow {
	width:200px;

	position:absolute;
	bottom:0;
	right:0;
	height:30px;
	text-align: left;
	vertical-align: top;
	z-index:25;
}
	
	
table.searchtable { 
	
}
table.searchtable td.scell{
	text-align: left;
	vertical-align: bottom;
	margin: 0px;
	padding: 10px 10px 0 10px;
	
}

.calendar {position:absolute; z-index:40;background-color:#ffffff;}

.calendar th{
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
	
}

.calendar td{
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
	
}

.calendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #ffffff;
    color: f5f5f5;
}





a.searchbutton {
	display:inline-block;
	width:51px;
	height:20px;
	margin:0 0 0 20px;
	padding:5px 0 0 5px;
	color:#eaeaea;
	background-image: url(/images/search.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none;
}

a:hover.searchbutton {color:#FFFFFF;}


	

#PodYourMedia{ clear:left; height:162px; width:617px; background:url(/images/pod1_gradient.jpg) left bottom no-repeat #fff;}
#PodYourMedia h2{ height:31px; background:url(/images/pod1_title_blue.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #fff; padding:8px 0 0 12px;}
#PodYourMedia ul{margin:0 17px 0 18px; padding:0;}
#PodYourMedia li { background:#fff; width:108px; height:108px; border:1px solid #d6d6d6; padding:0; margin:5px 0 0 5px; float:left; position:relative;}
#PodYourMedia li a {color:#2b2828;}
#PodYourMedia li img{margin:4px 4px 0px 4px;}
#PodYourMedia li p{margin:0 4px; font-size:85%;}
#PodYourMedia li img.play {
	position:absolute;
	top:22px;
	left:30px;
	height:35px;
	width:45px;
	background-image: url(/images/play.png);
	background-repeat: no-repeat;
	background-position: left top;
	*background-image:none; /* turn off the standard css background for IE */
    *filter: progid:DXImagetransform.Microsoft.AlphaImageLoader (src='/images/play.png', sizingMethod='crop'); /* IE 6 and 7 method.*/	

}

#PodChannel{ height:157px; width:617px; background:url(/images/channels-grad-v1.jpg) left bottom no-repeat #fff; }
#PodChannel h2{ height:31px; font:150% Verdana, Arial, Helvetica, sans-serif; /*color: #fff;*/ padding:8px 0 0 12px;}
#PodChannel p { font-size:125%; padding:10px 20px 10px 20px;}

#channels{ clear:left; height:157px; width:960px; background:url(/images/pod2_gradient.jpg) left bottom no-repeat #fff; margin:0 0 20px 0;}
#channels h2{ height:31px; background:url(/images/pod2_title_orange.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #fff; padding:8px 0 0 12px;}
#channels ul{margin:0 17px 0 18px; padding:0;}
#channels li { background:#fff; width:108px; height:100px; border:1px solid #d6d6d6; padding:0; margin:5px 0 0 5px; float:left;}
#channels li img{margin:4px 4px 0 4px;}
#channels li p{margin:0 4px; font-size:85%; background:url(/images/channels_gradient.jpg) top left repeat-x; height:17px; padding:6px 0 0 6px;}

#bottomPodsContainer {margin:0px 0 20px 0; width:960px; height:333px; clear:left; height:287px; padding:0;}
#bottomPodsContainer2 {margin:0px 0 20px 0; width:960px; height:333px; clear:left; height:287px; padding:0;}
.bottomPod { float:left; height:287px; background: url(/images/pod-bottom_bk.gif) bottom left no-repeat #fff; width:226px; margin:0 19px 0 0; }
.bottomPod h2{ height:32px; background:url(/images/btm_pods_title.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #2b2828; padding:8px 0 0 12px;}
.bottomPod img{margin:0px 2px 0 2px;}
.bottomPod ul{margin:12px 10px 10px 16px; padding:0;}
.bottomPod li { padding: 0 0 4px 16px; margin:0; font-size:90%; background:url(/images/pointer_blue.gif) left no-repeat;}
.bottomPod li a{font: Arial, Helvetica, Verdana, sans-serif; color: #1b95aa; text-decoration:none;}
.bottomPod li a:hover {color: #252d31;}
.bottomPod li a.active {color: #252d31;}

.bottomPod4 { float:left; height:287px; background: url(/images/pod-bottom_bk.gif) bottom left no-repeat #fff; width:299px; margin:0 19px 0 0; }
.bottomPod4 h2{ height:32px; background:url(/images/btm_pods_title_299.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #2b2828; padding:8px 0 0 12px;}
.bottomPod4 img{margin:0px 2px 0 2px;}
.bottomPod4 ul{margin:12px 10px 10px 16px; padding:0;}
.bottomPod4 li { padding: 0 0 4px 16px; margin:0; font-size:90%; background:url(/images/pointer_blue.gif) left no-repeat;}
.bottomPod4 li a{font: Arial, Helvetica, Verdana, sans-serif; color: #1b95aa; text-decoration:none;}
.bottomPod4 li a:hover {color: #252d31;}
.bottomPod4 li a.active {color: #252d31;}
#nobullet { padding: 0 0 4px 16px; margin:0; font-size:90%; background:url(/images/t.gif) left no-repeat;}


.bottomPod4r { float:left; height:287px; background: url(/images/pod-bottom_bk.gif) bottom left no-repeat #fff; width:318px; margin:0 0px 0 2px; }
.bottomPod4r h2{ height:32px; background:url(/images/btm_pods_title_318.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #2b2828; padding:8px 0 0 12px;}
.bottomPod4r img{margin:0px 2px 0 2px;}
.bottomPod4r ul{margin:12px 10px 10px 16px; padding:0;}
.bottomPod4r li { padding: 0 0 4px 16px; margin:0; font-size:90%; background:url(/images/pointer_blue.gif) left no-repeat;}
.bottomPod4r li a{font: Arial, Helvetica, Verdana, sans-serif; color: #1b95aa; text-decoration:none;}
.bottomPod4r li a:hover {color: #252d31;}
.bottomPod4r li a.active {color: #252d31;}


#newsPodContainer {margin:0px 0 20px 0; width:260px; height:333px; clear:left; height:287px; padding:0; float:right;}
.newsPod { float:left; height:287px; background: url(/images/pod-bottom_bk.gif) bottom left no-repeat #fff; width:226px; margin:0 19px 0 0; }
.newsPod h2{ height:32px; background:url(/images/btm_pods_title.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #2b2828; padding:8px 0 0 12px;}
.newsPod img{margin:0px 2px 0 2px;}
.newsPod ul{margin:12px 10px 10px 16px; padding:0;}
.newsPod li { padding: 0 0 4px 16px; margin:0; font-size:90%; background:url(/images/pointer_blue.gif) left no-repeat;}
.newsPod li a{font: Arial, Helvetica, Verdana, sans-serif; color: #1b95aa; text-decoration:none;}
.newsPod li a:hover {color: #252d31;}
.newsPod li a.active {color: #252d31;}



.contributePod { float:left; height:287px; background: url(/images/pod_contribute_bk.gif) bottom left no-repeat #fff; width:225px; margin:0; }
.contributePod h2{ height:32px; background:url(/images/pod_contribute_title.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #2b2828; padding:8px 0 0 12px;}
.contributePod p{ height:27px; background:#e5e2df; padding:10px 0 0 10px; font-size:90%;}
.contributePod img{margin:0px 2px 0 2px;}
.contributePod ul{margin:0px 8px 10px 10px; padding:0;}
.contributePod li { padding: 0 0 10px 0px; margin:0; font-size:90%;}
.contributePod li a.purple{font: Arial, Helvetica, Verdana, sans-serif; color: #5f318d; text-decoration:none;}
.contributePod li a.pink{font: Arial, Helvetica, Verdana, sans-serif; color: #d43d85; text-decoration:none;}
.contributePod li a.orange{font: Arial, Helvetica, Verdana, sans-serif; color: #e07510; text-decoration:none;}
.contributePod li a:hover {color: #252d31;}
.contributePod li a.active {color: #252d31;}


#share{ clear:left; height:141px; width:959px; background: #fff; margin-bottom:20px;}
#share h2{ height:31px; background:url(/images/pod2_title_grey.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #2b2828; padding:8px 0 0 12px;}
#share p{ text-align:center; margin:10px 0 0 50px; padding:0;}
#share p img{ padding:0 50px 0 0;}

#council{ height:163px; width:960px; background: url(/images/pod_council_bk.jpg) bottom no-repeat #fff; margin:0 0 20px 0; padding:0;}
#council h2{ height:31px; background:url(/images/pod2_title_black.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #fff; padding:8px 0 0 12px;}
#council ul{margin:0; padding:0;}
#council li { float:left; width:150px; padding: 20px 0 0 90px; margin:0 0 0 0px;}
#council li h3{ font-size:125%; color:#323030; }
#council li a.counciltv{ text-decoration:none; color:#389ad2;}
#council li a.councilevents{ text-decoration:none; color:#b1443e;}
#council li a.councilissues{ text-decoration:none; color:#ac5daf;}
#council li a.councilnews{ text-decoration:none; color:#cb8707;}
#council li a:hover {color: #252d31;}
#council li a.active {color: #252d31;}

#channel-list{	width:960px;	margin-bottom:20px;	background-color: #FFFFFF;}
#channel-list h2{ height:31px; background:url(/images/pod2_title_black.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #fff; padding:8px 0 0 12px;}
#channel-list ul{margin:0; padding:0;}
#channel-list li { float:left; width:250px; height:380px;padding: 20px 40px 30px 15px; margin:0px;}
#channel-list li h3{ font-size:125%; color:#323030; margin:5px 0;}
#channel-list li a:hover {color: #252d31;}
#channel-list li a.active {color: #252d31;}
#channel-list li a img {margin:0; border:solid 1px #b9b9b9; padding:4px;}

#channel-list ul.stages li {height:120px;}
#channel-list ul.stages {clear:both;}

#specific{height:163px;	width:960px;margin-bottom:20px;	background-color: #fff;	background-image: url(/images/pod_specific_bk.jpg);	background-repeat: no-repeat;	background-position: bottom;}
#specific h2{ height:31px; background:url(/images/pod2_title_black.jpg) top left no-repeat; font:125% Verdana, Arial, Helvetica, sans-serif; color: #fff; padding:8px 0 0 12px;}
#specific ul{margin:0; padding:0;}
#specific li { float:left; width:303px; padding: 10px 5px 0 10px; margin:0 0 0 0px;}
#specific img { float:left; margin:0 10px 0 3px; border:solid 1px #CCCCCC;}
#specific li h3{ font-size:125%; color:#323030; }
#specific li a.connections{ text-decoration:none; color:#389ad2;}
#specific li a.poll{ text-decoration:none; color:#389ad2;}
#specific li a.involved{ text-decoration:none; color:#389ad2;}
#specific li a:hover {color: #252d31;}
#specific li a.active {color: #252d31;}

#channel-list #newsarchivesection {
	float:right;
	width:290px;
	padding:0px 20px 20px 20px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
	margin:20px 0;
}

#newsarchivesection .contributePod {border-bottom:1px dotted #666666;}
#newsarchivesection .contributePod ul{margin:0px 8px 10px 10px; padding:0;}
#newsarchivesection .contributePod li { padding: 0 0 10px 0px; margin:0; font-size:90%; height:auto; width:200px;}
#newsarchivesection .contributePod li a.purple{font: Arial, Helvetica, Verdana, sans-serif; color: #5f318d; text-decoration:none;}
#newsarchivesection .contributePod li a.pink{font: Arial, Helvetica, Verdana, sans-serif; color: #d43d85; text-decoration:none;}
#newsarchivesection .contributePod li a.orange{font: Arial, Helvetica, Verdana, sans-serif; color: #e07510; text-decoration:none;}
#newsarchivesection .contributePod li a:hover {color: #252d31;}
#newsarchivesection .contributePod li a.active {color: #252d31;}


#channel-list #newsarchive {
	float:right;
	width:290px;
	padding:0px 20px 20px 20px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
	margin:20px 0;
}
#channel-list #newsarchive h2 {
	height:32px;
	padding:8px 0 8px 0px;
	background-image: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 125%;
	color: #333333;
	margin:0;
	font-weight: bold;
}

#channel-list #newsarchive ul{margin:0; padding:0;}
#channel-list #newsarchive li { float:left; width:260px; height:auto; padding: 10px 0 0 0px; margin:0 10px 10px 0px;}
#channel-list #newsarchive li h3{ font-size:125%; color:#323030; margin:5px 0;}
#channel-list #newsarchive li a:hover {color: #252d31;}
#channel-list #newsarchive li a.active {color: #252d31;}
#channel-list #newsarchive li a img {margin:0; border:solid 1px #b9b9b9; padding:4px;}

#channel-list ul.newsitem {margin:0; padding:0; width:290px;}
#channel-list ul.newsitem li {margin:0 0 20px 0; padding:0; width:290px; height:auto;}
#channel-list ul.newsitem li a {margin:0; padding:0;}

.newspic {float:right; margin:14px 0 20px 20px; padding:4px; border:solid 1px #CCCCCC;}

.formtable{
	margin:0 10px;
}
.formtable td{
	vertical-align: top;
}
.textbox {	font-family: Arial, Helvetica, sans-serif;	font-size: small; margin:0px 2px 0px 0px; width:180px; border: 1px solid #b2c5d6; padding:3px;
	background-color: #f9f9f9;}

img.calendarpic {margin:0; padding:0;}

#footer {clear:left; width:950px; margin:0 auto;}
#footerLeft { float:left; width:270px; text-align:center; margin:20px 0 0 0; padding:0;}
#footerMiddle { float:left; width:500px; text-align:center; margin:20px 0 0 0; padding:0;}
#footer p { margin:8px 0 8px 0;}
#footer p a{ margin:0 16px 0 0; padding:0; text-decoration:none; font: Arial, Helvetica, Verdana, sans-serif; font-size:90%; color:#000;}
#footer p a:hover {color: #1e5c66; text-decoration:underline;}
#footer p a.active {color: #1e5c66; text-decoration:underline;}
#footerRight { float:right; width:170px;text-align:center; margin:1px 0 0 0; padding:0;}

.backbutton {
	background-image: url(/images/back.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	height: 36px;
	width: 31px;
	border:0;
}

.backbutton:hover {	background-position: left bottom;}

.forwardbutton {
	background-image: url(/images/forward.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	height: 36px;
	width: 31px;
	border:0;
}

.forwardbutton:hover {	background-position: left bottom;}


.backbuttonsml {
	background-image: url(/images/backsml.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	height: 16px;
	width: 18px;
	border:0;
	margin-bottom:-2px;
	margin-left:2px;
}

.backbuttonsml:hover {	background-position: left bottom;}

.forwardbuttonsml {
	background-image: url(/images/forwardsml.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	height: 16px;
	width: 18px;
	border:0;
	margin-bottom:-2px;
	margin-right:2px;
}

.forwardbuttonsml:hover {	background-position: left bottom;}

.startbuttonsml {
	background-image: url(/images/startsml.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	height: 16px;
	width: 18px;
	border:0;
	margin-bottom:-2px;
}

.startbuttonsml:hover {	background-position: left bottom;}

.endbuttonsml {
	background-image: url(/images/endsml.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	height: 16px;
	width: 18px;
	border:0;
	margin-bottom:-2px;
}

.endbuttonsml:hover {	background-position: left bottom;}





span.pageNumber {display: inline-block;}

/*
#footer{ clear:left; width:760px; margin:0 auto;}
#footer p{ float:left; text-align:center; margin:0 0 0 0; padding:0;}
#footer p a{ margin:0 20px 0 0; padding:0; text-decoration:none; font: Arial, Helvetica, Verdana, sans-serif; font-size:90%; color:#000;}
#footer p a:hover {color: #1e5c66; text-decoration:underline;}
#footer p a.active {color: #1e5c66; text-decoration:underline;}
#footer img{ float:left; padding:0 0 0 30px;}
