/* CSS Document */

#links {
	clear:both;
	background:url(../imgs/contbg.gif) center top no-repeat;
	width:798px;
	height:auto;
	margin:-100px auto 0 auto;
	padding:2px;
	color:#333;
	overflow:hidden; }

#links #maincont { float:left; width:450px; padding:40px 0 40px 30px; }
#links #maincont h1 { font-size:24px;margin:0 0 0 15px; }
#links #maincont h2 { font-size:14px;margin:0 0 0 15px;margin-bottom:20px;color:#999; }

#links #rightcol { float:right; width:240px; background-color:#fafafa; border-left:1px solid #eee; padding:40px 20px; }
#links #rightcol .title { margin-bottom:10px;font-size:16px;font-weight:bold; }

/* EXCHANGE LINKS */
#exchange_links { margin:0; }
#exchange_links p { margin-bottom:10px; }
#exchange_links #ourlink { background-color:#f6f6f6; width:222px; border:1px solid #999; margin-bottom:10px; padding:8px; font-size:10px; }
#exchange_links table { width:100%; }
#exchange_links input, #exchange_links textarea { width:234px;border:1px solid #999;padding:2px;color:#333;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px; }
#exchange_links label { display:block; padding:5px 0 3px 0; font-weight:bold; }
#exchange_links #val_code { float:left; width:155px; }
#exchange_links input#linksubmit { float:right; height:22px; width:80px; margin-top:10px; color:#333; font-size:11px; cursor:pointer; }
#finish_exlinks { background-color:#f6f6f6;width:auto;border:1px solid #999;margin:0 auto 10px auto;padding:15px;text-align:left;color:#333; }
.check { color:#336600; font-weight:bold; }
.error { color:#CC0000; font-weight:bold; }
a.newlink { display:block; padding:10px 15px; border-top:1px dotted #666; color:#333; text-align:left; cursor:pointer; }
a.newlink .title { display:block; color:#005DB7; font-size:13px; font-weight:bold; text-transform:inherit; }
a.newlink { text-decoration:none; }
a:hover.newlink { background-color:#D1E1EF; color:#222; }

#links_nav { border-top:1px dotted #666; width:100%; }
#links_nav td { padding-top:10px; vertical-align:top; text-align:center; }
#links_nav td span { float:left; text-align:left; }
#links_nav td a { display:block; height:0; padding:20px 0 0 0; overflow:hidden; }
#links_nav td a#gofirst { background:url(/imgs/arrowfirst.gif); width:20px; }
#links_nav td a#golast { background:url(/imgs/arrowlast.gif); width:20px; }
#links_nav td a#goprev { background:url(/imgs/arrowprev.gif); width:20px; }
#links_nav td a#gonext { background:url(/imgs/arrownext.gif); width:20px; }
#links_nav td a:hover#gofirst,#links_nav a:hover#golast,#links_nav a:hover#goprev,#links_nav a:hover#gonext { background-position:0 40px; }
#links_nav td a#gofirst.inactive,#links_nav a#golast.inactive,#links_nav a#goprev.inactive,#links_nav a#gonext.inactive { background-position:0 20px; cursor:default; }
#links_nav td input { height:13px; width:30px; margin-top:-2px; color:#333; font-size:11px; text-align:center; }