

html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 100%/120% verdana;
	color: #212121;
}
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}
li, dd, blockquote {
	margin-left: 1em;
}
img {
	border: none;	
}
fieldset {
	border: none;
}
input, select, textarea {
	font-size: 100%;
}
a:active, a:focus  {
  outline: none;
}
.float_r {
	float: right;	
}
.float_l {
	float: left;	
}
.clear {
	clear: both;	
}
.text_mid {
	text-align:center;	
}
.text_full {
	text-align:justify;
}
.text_left {
	text-align:left;
}
.text_right {
	text-align: right;
}
.text_bold{
	font-weight:bold;	
}
.display_none {
	display: none;	
}
.display_block {
	display:block;
}

.float_r {
	float: right;	
}
.float_l {
	float: left;	
}
.clear {
	clear: both;	
}
.text_mid {
	text-align:center;	
}
.text_full {
	text-align:justify;
}
.text_left {
	text-align:left;
}
.text_right {
	text-align: right;
}
.text_bold{
	font-weight:bold;	
}
.display_none {
	display: none;	
}
.display_block {
	display:block;
}
.small_text {
	font-size: 10px;
	font-family:Verdana, Geneva, sans-serif;
}

#nav_holder {
	position:absolute;
	top:80px;
	left:125px;
	color:white;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-transform:uppercase;
	z-index:10;
}
#nav {
	z-index:11;	
}
#nav li {
	margin: 0 8px 0 0;
}
#nav li a {
	text-decoration: none;
	opacity:.94;
	padding: 14px 20px 0px 20px;
	border: 1px solid transparent;
	border-bottom: none;
	color:#ffffff;
	text-shadow: 0px -1px 0px  rgba(0,0,0,.5);	
	display: block;
	height: 25px;
}
#nav li:hover a{
	background: #121212;
	background: -moz-linear-gradient(top,  #262626,  #000000);
	background: -webkit-gradient(linear, left top, left bottom, from( #262626), to(#000));
	border: 1px solid #000;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom: none;
	padding: 10px 20px 0px 20px;
	height: 30px;
	color: #f1f1f1;
	text-shadow: 0px -1px 0px  rgba(0,0,0,.75);	
}
#nav li:hover div.fill {
	display:block;
	position:absolute;
	opacity:.94;
	background: #121212;
	background: -moz-linear-gradient(bottom,  #262626,  #000000);
	background: -webkit-gradient(linear, left bottom, left top, from( #262626), to(#000));
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	-moz-box-shadow: 0px 2px 10px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 2px 10px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 10px rgba(0,0,0,0.5);
	height:6px;
	width:100%;
}
#nav li a img {
	margin-left: 3px;
	margin-bottom: 1px;
}
#nav li ul {
	font-size: 12px;
	width:453px;
	opacity:.94;
	background: #121212;
	background: -moz-linear-gradient(bottom,  #262626,  #000000);
	background: -webkit-gradient(linear, left bottom, left top, from( #262626), to(#000));
	border: 1px solid #000000;
	border-top: none;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	-moz-box-shadow: 0px 2px 10px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 2px 10px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 10px rgba(0,0,0,0.5);
	margin: 0px;
	padding: 12px 0px;
}
#nav li ul.goright {
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	border-top-right-radius: 8px;
}
#nav li ul.goleft {
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	border-top-left-radius: 8px;
}
#nav li ul li{
	width: 146px;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	line-height: 30px;
	height: 34px;
	display: block;
	float: left;
}
#nav li ul li.divl{
	border-left: 1px solid #424242;
	border-right: 1px solid transparent;
}
#nav li ul li.divr{
	border-right: 1px solid #000000;
	border-left: 1px solid transparent;
}
#nav li ul li.divb{
	border-right: 1px solid #000000;
	border-left: 1px solid #424242;
}
#nav li:hover ul li a {
	text-indent:28px;
	border: none;
	padding: 0px;
	margin: 5px 0px;
	-moz-border-radius:none;
	-webkit-border-radius:none;
	border-radius:none;
	height:24px;
	background: url(/lib/img/nav.png) no-repeat bottom left;
}
#nav li ul li a:hover {
	color: #206fff;
	text-shadow: 0px -1px 0px  rgba(0,0,0,.5);	
	background: url(/lib/img/nav.png) no-repeat top left;
}
/************************************************************
ONLY EDIT BELOW IF YOU REALLY KNOW WHAT YOUR DOING!
************************************************************/
#nav {
	margin:0;
	padding:0;
	list-style-type:none;
}
#nav li {
	list-style-type:none;
}
#nav a {
	display:block;
}
#nav li{
	float:left;
	position:relative;
	display: block;
}
#nav ul {
	position:absolute;
	display:none;
}
#nav li ul a{
	float:left;
}
#nav li ul {
	float:left;
}
#nav li ul li{
	float:left;
	position:relative;
}
#nav ul ul{
	top:0;
	left:100%;
}
#nav li ul ul {
	width:auto;
	float:left;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
	display:none;
}
#nav li:hover ul, #nav li:hover span, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
	display:block;
}

body {
	background: #949494;	
}
a {
	color: #000ffe;	
}
div.center{
	width: 1000px;
	margin: 0 auto;
	position:relative;
}
#header {
	width: 100%;
	height: 125px;
	background: url(/lib/img/header_bg.png) repeat-x top left;
	position: relative;
	z-index:10;
}
#logo {
	background: url(/lib/img/kebby_logo.png) no-repeat top left;
	position: absolute;
	top:25px;
	left:0px;
	width: 375px;
	height: 75px;
}
#logo a {
	display: block;
	width: 375px;
	height: 52px;
	overflow:hidden;
	text-indent:-5000px;
}
#contact-info {
	color:#0000ff;
	font-size: 13px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
	position: absolute;
	top:25px;
	right:0px;
	width:auto;
	text-align:center;
}
#contact-info strong {
	font-weight:normal;
	font-size: 20px;
}
#content{
	background: #ffffff url(/lib/img/footer_top.png) repeat-x bottom left;
	min-height: 350px;
	padding-top: 36px;
	padding-bottom: 36px;
	z-index:1;
	font-size:12px;
}
#content h1{
	font-size: 18px;
	line-height: 22px;
	margin: 0px 0px 12px 0px;
	padding: 0px 4px 2px 4px;
	background:url(/lib/img/heading-bg.png) repeat-x bottom left;
	display:table;
	clear:both;
	width:auto;
	color: #313131;
}
#content h2{
	font-size: 14px;
	line-height: 16px;
	margin: 0px 0px 10px 0px;
}
#content p{
	font-size: 12px;
	line-height: 14px;
	padding: 0px;
	margin: 12px 0px;
}
#content div.center {
	position: relative;
}
#content div.center div#left-col{
	position: relative;
	width: 221px;
	float:left;
	margin-right: 48px;
	font: 10px/12px verdana;
	line-height:
}
#content div.center div#left-col h2 {
	font: bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#content div.center div#left-col a.feedback {
	font: bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block;
	padding-left: 50px;
	height: 48px;
	color: #2355df;
	background: none;
	clear:both;
	background: url(/lib/img/feedback.jpg) no-repeat -4px 0;
	text-decoration: none;
	padding-top:6px;
}
#content div.center div#left-col a.feedback:hover {
	background: url(/lib/img/feedback.jpg) no-repeat -4px -48px;
}
#content div.center div#left-col p {
	margin: 0px 0px 32px 0px;	
}
#content div.center div#left-col div.slim {
	width: 190px;
	margin-left:12px;
	font: 10px/12px verdana;
}
#content div.center div#left-col ul{
	padding: 12px;
	border: 1px solid #cccccc;
	list-style: square;	
	background: #e1e1e1;
	background: -moz-linear-gradient(top,  #ffffff,  #efefef);
	background: -webkit-gradient(linear, left top, left bottom, from( #ffffff), to(#efefef));
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
#content div.center div#left-col ul a{
	color: #333;	
}
#content div.center div#right-col{
	position: relative;
	width: 730px;
	float:left;
}
#prod-holder {
	position:relative;
	min-height: 240px;
}
.morebox {
	position: absolute;
	top: 26px;
	right: 0px;
	width: 258px;
	border: 1px solid #cccccc;
}
.Docs a {
	display:block;
	padding-left: 25px;
	height: 15px;
	color: #2355df;
	background: none;
	clear:both;
	background: url(/lib/img/pdf.jpg) no-repeat left top;
}
.Docs a:hover {
	background: url(/lib/img/pdf.jpg) no-repeat left bottom;
}
#gototop {
	display:none;
	position:fixed;
	right:8px;
	bottom:8px;
	font-weight:bold;
	text-decoration:none;
	font-size: 10px;
	background: #121212;
	background: -moz-linear-gradient(top,  #262626,  #000000);
	background: -webkit-gradient(linear, left top, left bottom, from( #262626), to(#000));
	border: 1px solid #000;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	padding: 6px;
	color: #f1f1f1;
	text-shadow: 0px -1px 0px #515151;
	-moz-box-shadow: 0px 2px 4px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 4px rgba(0,0,0,0.5);
}
.message_error  {
	background:#FFEEEE url(/lib/img/error.png) no-repeat scroll 99% 4px;
	color:red;
	line-height:24px;
	min-height:24px;
	text-indent:12px;
}
.message_ok {
	background:#ddffdd url(/lib/img/ok.png) no-repeat scroll 99% 4px;
	border-bottom:1px solid #00CC00;
	color:#00CC00;
	line-height:24px;
	min-height:24px;
	text-indent:12px;
}
a.enlarge {
	display:block;
	position:relative;	
}
a.enlarge span{
	background:url(/lib/img/enlarge.png) no-repeat;
	width: 26px;
	height: 26px;
	position: absolute;
	top: 0px;
	right: 0px;
	display:none;
}
a.enlarge:hover span{
	display:block;
}
.morebox a {
	font-size: 11px;
	line-height: 20px;
	clear: both;
	display:block;
	text-align:center;
}
#website_credits a, #website_credits a:link, #website_credits a:active, #website_credits a:visited, #website_credits a:hover {
	display: block;
	text-decoration:none;
	background:url("/lib/img/at_website_footer_image.png") no-repeat left 1px;
	height:31px;
	margin-top: 22px;
	padding-top: 4px;
	padding-left:38px;
}
input.fc-field-error, textarea.fc-field-error {
	background:#ffeeee url(/lib/img/error.png) no-repeat center right;
}

#footer {
	background: url(/lib/img/footer_glow.png) no-repeat top center;
	min-height: 142px;
	padding: 12px 0px;
	font-size:11px;
	color: #313131;
	text-shadow: 0px 1px 1px rgba(255,255,255,0.5);
}
#footer a {
	font-weight: bold;
	color: #121212;
}
#footer a {
	color: #212121;
}

#footer h3 {
	font: 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px 0px 22px 0px;
}
#footer div.center{
	position: relative;
	background: url(/lib/img/footer_divider.png) repeat-y top center;
	padding: 12px 0px;
}
#rand_news {
	float: left;
	width:300px;
	padding: 0px 25px;
	margin: 0px;
}
#follow_us {
	float: left;
	width:248px;
	padding: 0px 26px;
	margin: 0px;
	position:relative;
}
#follow_us a {
	margin:0 16px 0 0;
	float:left;
}
#footer_nav {
	float: left;
	width:300px;
	padding: 0px 0px 0px 26px;
	margin: 0px;
}
#footer_nav a {
	font-size: 10px;
	line-height: 12px;
	margin: 0px 12px 0px 0px;
}
#cc_loader {
	display:none;
}
#cc_loader img {
	margin: 2px 16px 0px 2px	
}
#cc_form input{
	color: #6d6e71;
	font-size: 11px;
	width: 238px;
	border: 1px solid #646464;
	padding: 4px;
	margin: 0px 0px 6px 0px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	outline: none;
}
#cc_form img {
	cursor:pointer;
	float: right;
	margin-right:0px;
}
#website_credits {
	width: 100%;
	position: relative;
	clear: both;
	margin-top: 18px;
}

#rebox_content {
	font-size: 11px;
}
#rebox_content h1 {
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	margin: 6px 12px;
	padding: 0px;
	text-align:left;
}
#rebox_content h2 {
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	margin: 6px 12px;
	padding: 0px;
	text-align:left;
}
#rebox_content p {
	padding: 0px;
	font-size: 11px;
	margin: 12px;
}
#rebox_content ul {
	list-style:square;	
	margin-left: 12px;
}
#rebox_content li {
	margin-left: 12px;
}
#rebox_content p.form_element {
	text-align: right;	
}
#rebox_content p.form_element label {
	display:block;
	height: 17px;
	line-height: 17px;
	float: left;
	text-align: left;
	font-weight:bold;
	width: 49%;
}
#rebox_content p.form_element input {
	text-align: left;
	width: 45%;
}
#rebox_content p.spinner {
	padding-left: 25px;
	background-image:url(lib/img/spinners/tree.gif);
	background-repeat:no-repeat;
	background-position: 0px 1px;	
}

#question_wrap {
	width:100%;
	height:300px;
	padding:10px 0px;
	position:fixed;
	top: -320px;
	left: 0px;
	background: #949494 url(/lib/img/footer_glow.png) no-repeat top center;
	z-index:99;
	text-shadow: 0px 1px 1px rgba(255,255,255,0.5);
}
#question_wrap h1{
	font-size: 16px;
	margin:4px 0px;
	color: #212121;
}
#question_wrap p{
	font-size:12px;
	margin:4px 0px;
	color: #313131;
}
#question_wrap p a {
	text-decoration: none;	
}
#question_wrap #contact_info {
	float:left;
	width: 250px;
	padding: 0px 20px;
	margin: 0px 0px 0px 181px;
	border-right: 1px solid #b4b4b4;
	height: 300px
}
#question_wrap #contact_form {
	float:left;
	width: 365px;
	padding: 0px 0px 0px 45px;
	margin: 0px;
	border-left: 1px solid #848484;
	height: 300px;
}
#question_wrap #contact_form input {
	color: #6d6e71;
	font-size: 11px;
	width: 351px;
	border: 1px solid #646464;
	padding: 6px;
	margin: 0px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	outline: none;
}
#question_wrap #contact_form input.fc-field-error {
	border : 1px solid #F00;
	background:#ffeeee url(/lib/img/error.png) no-repeat 99% 4px;
}
#question_wrap p#form-status {
	width: 353px;
	height: 16px;
	overflow:hidden;
	font-size: 10px;
	line-height:16px;
	color: blue;
}
#question_wrap #contact_form input#submit {
	font-size: 10px;
	width: auto;
	font-weight:bold;
	text-decoration:none;
	font-size: 10px;
	background: #121212;
	background: -moz-linear-gradient(top,  #262626,  #000000);
	background: -webkit-gradient(linear, left top, left bottom, from( #262626), to(#000));
	border: 1px solid #000;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 0px 2px 4px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 4px rgba(0,0,0,0.5);
	padding: 1px 6px;
	color: #f1f1f1;
	text-shadow: 0px -1px 0px #515151;
	cursor:pointer;
}
#question_wrap #contact_form textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6d6e71;
	font-size: 11px;
	height: 75px;
	width: 351px;
	border: 1px solid #646464;
	padding: 6px;
	margin: 0px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	outline: none;
}
#question_wrap #contact_form textarea.fc-field-error {
	border : 1px solid #F00;
	background:#ffeeee url(/lib/img/error.png) no-repeat 99% 4px;
}
#question_wrap #contact_form textarea:focus,#question_wrap #contact_form textarea:hover,#question_wrap #contact_form input:focus,#question_wrap #contact_form input:hover {
	border-color: #000ffe;
}
#question_handle {
	width: 125px;
	text-align:center;
	position:absolute;
	top:300px;
	right:22px;
	display:block;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	background: #949494;
	background: -moz-linear-gradient(top, #949494,  #a4a4a4);
	background: -webkit-gradient(linear, left top, left bottom, from(#949494), to(#a4a4a4));
	border: 1px solid #848484;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-top: none;
	padding: 22px 12px 6px 12px;
	color: #f1f1f1;
	text-shadow: 0px -1px 0px rgba(0,0,0,.75);	
}

#tabBox {
	margin:18px 0px;
	width:424px;
}
#tabBox .tabSet {
	background:url("/lib/img/tabs/tab-bkg.gif") repeat-x scroll left bottom transparent;
	height:26px;
	margin:0;
	padding:0 0 0 6px;
	width:auto;
}
#tabBox .tabSet li:before {
	content:"" !important;
}
#tabBox .tabSet li {
	background:url("/lib/img/tabs/tab-off-l.png") no-repeat scroll left top transparent !important;
	cursor:pointer;
	float:left !important;
	list-style-type:none;
	margin:0 2px 0 0 !important;
	padding:0 0 0 14px !important;
}
#tabBox .tabSet li a {
	background:url("/lib/img/tabs/tab-off-r.png") no-repeat scroll right top transparent !important;
	color:#545454 !important;
	display:block !important;
	float:left !important;
	font-family:arial !important;
	font-size:10pt !important;
	font-weight:bold !important;
	height:24px !important;
	line-height:26px !important;
	padding:2px 12px 0 0 !important;
	text-decoration:none !important;
}
#tabBox .tabSet li.on {
	background:url("/lib/img/tabs/tab-on-l.gif") no-repeat scroll left top transparent !important;
}
#tabBox .tabSet li.on a {
	background:url("/lib/img/tabs/tab-on-r.gif") no-repeat scroll right top transparent !important;
	color:#333333;
}
#tabBox .panelSet {
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:-moz-use-text-color #CCCCCC #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-style:none solid solid;
	border-width:0 1px 1px;
	padding:10px;
	font-size:11px;
	height: auto;
}
#tabBox .panelSet table, #moreContent table {
	font-size:11px;
	background-color:#eeeeee;
	width:100%;
}
#tabBox .panelSet td, #moreContent td {
	padding: 5px;
	margin:1px;
	background-color:#FFF;
}
#tabBox .panelSet dt.stretchtoggle div.dtRight {
	background:#FFFFFF;
}
#tabBox .Docs a{
	clear:both;
	display:block;
	padding-left: 25px;
	height: 15px;
	color: #2355df;
}
#tabBox .Docs a.pdf {
	background: url(/lib/img/pdf.jpg) no-repeat left bottom;
}

#player-controls {
	position:relative;
}
#time{
	width: 324px;
	float: left;;
	background:url(/lib/img/time-bg.png) repeat-x;
	position:relative;
	height:16px;
}
#time-knob{
	width:16px;
	background:url(/lib/img/bullet_blue.png) no-repeat;
	position:absolute;
	height:16px;
	top:0;
	left:0;
	cursor:pointer;
}
#volume{
	width:100px;
	border:1px solid #222;
	background-color:#888;
	position:relative;
	height:16px;
}

#volume-knob{
	width:16px;
	background-color:#FFF;
	position:absolute;
	height:16px;
	top:0;
	left:0;
	cursor:ew-resize;
}
#playpause,#clear {
	display: none;
}
#play,#pause,#stop,#mute {
	width: 16px;
	height: 16px;
	display:block;
	overflow: hidden;
	text-indent: -5000px;
	background:url(/lib/img/player_sprite.png);
	float:left;
	margin-right: 4px;
}
#play {
	background-position: 0px -16px;
}
#play:hover {
	background-position: 0px 0px;
}
#pause {
	background-position: -16px -16px;
}
#pause:hover {
	background-position: -16px 0px;
}
#stop {
	background-position: -32px -16px;
}
#stop:hover {
	background-position: -32px 0px;
}
#mute {
	background-position: -48px -16px;
	margin-right: 0px;
}
#volume {
	display: none;	
}

#top_graphic {
	position:relative;
	width: 730px;
	height: 250px;
	overflow: hidden;
	clear:both;
	z-index:9;
	margin-bottom: 36px;
}
#top_graphic div.slide_item {
	width: 730px;
	height: 250px;
	position: absolute;
	left: 730px;
	top: 0px;
	overflow: hidden;
}
#top_graphic div.first_item {
	left: 0;
}
#control_holder {
	position:absolute;
	top:224px;
	right: 16px;
	width: 200px;
	height:20px;
	z-index:60;
	overflow:hidden;
}
#controls{
	display:none;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 60px;
	height: 16px;
	text-align:left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-align: right;
}

#controls li {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	margin: 1px;
	padding:0px;
	font-size:10px;
	color: white;
	border: 1px solid #6d6e71;
	background-color:#9d9fa3;
	cursor:pointer;
}
#controls a {
	display: block;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	font-size: 10px;
	color: white;
	background-color:#9d9fa3;
}
#controls img {
	margin-top: 3px;;
}
#num_nav {
	float:right;
	height: 12px;
	list-style: none;
	margin:0px;
	padding:0px;
}
#num_nav li {
	display: block;
	float: left;
	width: 12px;
	height: 12px;
	margin: 1px;
	padding:0;
	font-size:8px;
	color: #f1f1f1;
	border: 1px solid #d1d1d1;
	background-color: #e1e1e1;
}
#num_nav a {
	display: block;
	width: 12px;
	height: 12px;
	line-height: 12px;
	text-align: center;
	font-size: 8px;
}
