/* CSS Document * *font sizes*/
/*size 10*/
.a10rr{
	font-size: 1em;
	color:#FF0000;
	}

.a10rbl{
	font-size: 1em;
	color:#0099cc;
	}

.blue12{
	color:#0099cc;
	}

.a10rbl:hover{
	font-size: 1em;
	color:#01749a;
	}

.a10bbl{
	font-size: 1em;
	color:#0099cc;
	font-weight:bold;
	}

.a10bbl:hover{
	font-size: 1em;
	color:#01749a;
	font-weight:bold;
	}

.a10view{
	font-size: 1em;
	color:#0099cc;
	background:url(images/arrowview.png) 0 0 no-repeat;
	width:38px;
	height:14px;
	display:block;
}

.a10view:hover{
	font-size: 1em;
	color:#01749a;
	background:url(images/arrowview.png) 0 0 no-repeat;
	width:38px;
	height:14px;
	display:block;
}

.a10rgd{
	font-size: 1em;
	color:#333333;
	}

.a10bgd{
	font-size: 1em;
	color:#333333;
	font-weight:bold;
	}
.a10rgl{
	font-size: 1em;
	color:#666666;
	}

.a10bgl{
	font-size: 1em;
	color:#666666;
	font-weight:bold;
	}
	
.a10bgll{
	font-size: 1em;
	color:#CCCCCC;
	font-weight:bold;
	}

.a10rgll{
	font-size: 1em;
	color:#CCCCCC;
	}
.a10viewm{
	font-size:1em;
	color:#0099cc;
	background-image: url(images/genericarrow.png);
	background-repeat: no-repeat;
	background-position:right;
	position:relative;
	padding-right:12px;
	padding-left:4px;
}

.a10viewm:hover{
	font-size:1em;
	color:#01749a;
	background-image: url(images/genericarrow.png);
	background-repeat: no-repeat;
	background-position:right;
	position:relative;
	padding-right:12px;
	padding-left:4px;
}

.a10viewn{
	font-size:1em;
	color:#0099cc;
	background-image: url(images/genericarrow.png);
	background-repeat: no-repeat;
	background-position:left;
	position:relative;
	padding-left:12px;
	font-weight:bold;
}

.a10viewn:hover{
	font-size:1em;
	color:#01749a;
	background-image: url(images/genericarrow.png);
	background-repeat: no-repeat;
	background-position:left;
	position:relative;
	padding-left:12px;
	font-weight:bold;
}


/*size 11*/
.a11rgd{
	font-size: 1.1em;
	color:#333333;
	}

.a11bgd{
	font-size: 1.1em;
	color:#333333;
	font-weight:bold;
	}
.a11rgl{
	font-size: 1.1em;
	color:#666666;
	}

.a11bgl{
	font-size: 1.1em;
	color:#666666;
	font-weight:bold;
	}

.a11rbl{
	font-size:1.1em;
	color:#0099cc;
	}

.a11rbl:hover{
	font-size:1.1em;
	color:#01749a;
	}
.a11bbl{
	font-size:1.1em;
	color:#0099cc;
	font-weight:bold;
	}

.a11bbl:hover{
	font-size:1.1em;
	color:#01749a;
	font-weight:bold;
	}
	
.a11view{
	font-size:1.1em;
	color:#0099cc;
	background:url(images/arrowview.png) 0 0 no-repeat;
	width:38px;
	height:14px;
	display:block;
}

.a11view:hover{
	font-size:1.1em;
	color:#01749a;
	background:url(images/arrowview.png) 0 0 no-repeat;
	width:38px;
	height:14px;
	display:block;
}
.a11viewf{
	font-size:1.1em;
	color:#0099cc;
	background:url(images/arrowviewf.png) 0 0 no-repeat;
	width:38px;
	height:14px;
	display:block;
}

.a11viewf:hover{
	font-size:1.1em;
	color:#01749a;
	background:url(images/arrowviewf.png) 0 0 no-repeat;
	width:38px;
	height:14px;
	display:block;
}


.a11next{
	font-size:1.1em;
	color:#0099cc;
	background:url(images/next1.png) 0 0 no-repeat;
	display:block;
	position:relative;
	top:0px;
	width:38px;
	left: 0px;
}

.a11next:hover{
	font-size:1.1em;
	color:#01749a;
	background:url(images/next1.png) 0 0 no-repeat;
	display:block;
	position:relative;
	top:0px;
	width:38px;
	left: 0px;
}

.a11prev{
	font-size:1.1em;
	color:#0099cc;
	background:url(images/prev1.png) 0 0 no-repeat;
	display:block;
	position:relative;
	top:0px;
	width:25px;
	padding-left:10px;
	left: 0px;
}

.a11prev:hover{
	font-size:1.1em;
	color:#01749a;
	background:url(images/prev1.png) 0 0 no-repeat;
	display:block;
	position:relative;
	top:0px;
	width:25px;
	padding-left:10px;
	left: 0px;
}


.a11nexts{
	font-size:1.1em;
	color:#0099cc;
	background-image: url(images/next1.png);
	background-repeat: no-repeat;
	background-position:right;
	position:relative;
	padding-right:12px;
	padding-left:4px;
}

.a11nexts:hover{
	font-size:1.1em;
	color:#01749a;
	background-image: url(images/next1.png);
	background-repeat: no-repeat;
	background-position:right;
	position:relative;
	padding-right:12px;
	padding-left:4px;
}

.a11prevs{
	font-size:1.1em;
	color:#0099cc;
	background-image: url(images/prev1.png);
	background-repeat: no-repeat;
	background-position:left;
	position:relative;
	padding-left:12px;
}

.a11prevs:hover{
	font-size:1.1em;
	color:#01749a;
	background-image: url(images/prev1.png);
	background-repeat: no-repeat;
	background-position:left;	
	position:relative;
	padding-left:12px;
}

.a11viewm{
	font-size:1.1em;
	color:#0099cc;
	background-image: url(images/genericarrow.png);
	background-repeat: no-repeat;
	background-position:left;
	position:relative;
	padding-left:12px;;
}

.a11viewm:hover{
	font-size:1.1em;
	color:#01749a;
	background-image: url(images/genericarrow.png);
	background-repeat: no-repeat;
	background-position:left;
	position:relative;
	padding-left:12px;;

}

/* forget pass in index page, font adjust 11*/
.a105rbl{
	font-size: 1.05em;
	color:#0099cc;
	}

.a105rbl:hover{
	font-size: 1.05em;
	color:#01749a;
	}
.a105bbl{
	font-size: 1.05em;
	color:#0099cc;
	font-weight:bold;
	}

.a105bbl:hover{
	font-size: 1.05em;
	color:#01749a;
	font-weight:bold;
	}
/*end of font adjust*/
/*size 12*/
.a10ro{
	font-size: 1em;
	color:#ff6600;
	}
.a12ro{
	font-size: 1.2em;
	color:#ff6600;
	}
.a12bo{
	font-size: 1.2em;
	color:#ff6600;
	font-weight:bold;
	}
.a12rb{
	font-size: 1.2em;
	color:#000000;
	}
.a12bb{
	font-size: 1.2em;
	color:#000000;
	font-weight:bold;
	}
	
.a12bbc{
	font-size: 1.2em;
	color:#000000;
	font-weight:bold;
	text-decoration:line-through;
	}
.a12rbl{
	font-size: 1.2em;
	color:#0099cc;
	}

.a12rbl:hover{
	font-size: 1.2em;
	color:#01749a;
	}

.a12bbl{
	font-size: 1.2em;
	color:#0099cc;
	font-weight:bold;
	}

.a12bbl:hover{
	font-size: 1.2em;
	color:#01749a;
	font-weight:bold;
	}

.a12view{
	font-size: 1.2em;
	color:#0099cc;
	background:url(images/arrowview.png) 0 0 no-repeat;
	width:38px;
	height:14px;
	display:block;
}

.a12view:hover{
	font-size: 1.2em;
	color:#01749a;
	background:url(images/arrowview.png) 0 0 no-repeat;
	width:38px;
	height:14px;
	display:block;
}

.a12subcat{
	color:#0099cc;
	background:url(images/arrowsub.png);
	background-position:left;
	background-repeat:no-repeat;
	font-size:1.2em;
	padding-left:20px;
	width:180px;
}

.a12subcat:hover{
	color:#01749a;
	background:url(images/arrowsub.png);
	background-position:left;
	background-repeat:no-repeat;
	font-size:1.2em;
	padding-left:20px;
	width:180px;
}

.a12wish{
	color:#0099cc;
	background:url(images/pluswish.png) 0 0 no-repeat;
	font-size:1.2em;
	padding-left:20px;
	width:180px;
	display:block;
}

.a12wish:hover{
	color:#01749a;
	background:url(images/pluswish.png) 0 0 no-repeat;
	font-size:1.2em;
	padding-left:20px;
	width:180px;
	display:block;
}

.a12rgd{
	font-size: 1.2em;
	color:#333333;
	}

.a12bgd{
	font-size: 1.2em;
	color:#333333;
	font-weight:bold;
	}
.a12bgd:hover{
	font-size: 1.2em;
	color:#333333;
	font-weight:bold;
	}
	
.a12rgl{
	font-size: 1.2em;
	color:#666666;
	}

.a12bgl{
	font-size: 1.2em;
	color:#666666;
	font-weight:bold;
	}
	
.a12bw{
	font-size: 1.2em;
	color:#FFFFFF;
	font-weight:bold;
	}
.a12rw{
	font-size: 1.2em;
	color:#FFFFFF;
	}

.a12bgll{
	font-size: 1.2em;
	color:#999999;
	font-weight:bold;
	}
	
.a12bgllc{
	font-size: 1.2em;
	color:#999999;
	font-weight:bold;
	text-decoration:line-through;
	}

.12br{
	font-size:1.2em;
	font-weight:bold;
	color:#FF0000;
}
.a12bred{
	font-size:1.2em;
	font-weight:bold;
	color:#FF0000;
}

.a12bwview{
	color:#0099cc;
	background:url(images/arrowside3.png);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
	font-size: 1.2em;
	font-weight:bold;
	padding-left:14px;
	}
	
.a12bwview:hover{
	color:#01749a;
	background:url(images/arrowside3.png);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
	font-size: 1.2em;
	font-weight:bold;
	padding-left:14px;
	}

.a12scview{
	color:#0099cc;
	background:url(images/arrowside3.png);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
	font-size: 1.2em;
	padding-left:14px;
	}
	
.a12scview:hover{
	color:#01749a;
	background:url(images/arrowside3.png);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
	font-size: 1.2em;
	padding-left:14px;
	}

.a12nexts{
	font-size:1.2em;
	color:#0099cc;
	background-image: url(images/next1.png);
	background-repeat: no-repeat;
	background-position:right;
	position:relative;
	padding-right:12px;
	padding-left:4px;
	font-weight:bold;
}

.a12nexts:hover{
	font-size:1.2em;
	color:#01749a;
	background-image: url(images/next1.png);
	background-repeat: no-repeat;
	background-position:right;
	position:relative;
	padding-right:12px;
	padding-left:4px;
	font-weight:bold;
}

.a12prevs{
	font-size:1.2em;
	color:#0099cc;
	background-image: url(images/prev1.png);
	background-repeat: no-repeat;
	background-position:left;
	position:relative;
	padding-left:12px;
	font-weight:bold;
}

.a12prevs:hover{
	font-size:1.2em;
	color:#01749a;
	background-image: url(images/prev1.png);
	background-repeat: no-repeat;
	background-position:left;	
	position:relative;
	padding-left:12px;
	font-weight:bold;
}

.a12sub{
	font-size:1.2em;
	color:#333333;
	background-image:url(images/l1.png);
	background-repeat: no-repeat;
	background-position:right;
	padding-right:4px;
}

.a12sub:hover{
	font-size:1.2em;
	color:#0099cc;
	background-image: url(images/l1.png);
	background-repeat: no-repeat;
	background-position:right;
	padding-right:4px;
}


.a12viewm{
	font-size:1.2em;
	color:#0099cc;
	background-image: url(images/genericarrow.png);
	background-repeat: no-repeat;
	background-position:right;
	position:relative;
	padding-right:12px;
	padding-left:4px;
}

.a12viewm:hover{
	font-size:1.2em;
	color:#01749a;
	background-image: url(images/genericarrow.png);
	background-repeat: no-repeat;
	background-position:right;
	position:relative;
	padding-right:12px;
	padding-left:4px;
}




/*size 13 - used to emulate sizing for welcome to born for sports text*/
.a13rb{
	font-size: 1.26em;
	color:#000000;
	}

.a13bb{
	font-size: 1.26em;
	color:#000000;
	font-weight:bold;
	}

.a13rgd{
	font-size: 1.26em;
	color:#333333;
	}

.a13bgd{
	font-size: 1.26em;
	color:#333333;
	font-weight:bold;
	}
.a13rgl{
	font-size: 1.26em;
	color:#666666;
	}
.a13rgll{
	font-size: 1.26em;
	color:#CCCCCC;
	}
.a13bgll{
	font-size: 1.26em;
	color:#CCCCCC;
	font-weight:bold;
	}

.a13bgl{
	font-size: 1.26em;
	color:#666666;
	font-weight:bold;
	}
	
.a13ro{
	font-size: 1.26em;
	color:#ff6600;
	}
.a13bo{
	font-size: 1.26em;
	color:#ff6600;
	font-weight:bold;
	}

.a13bbl{
	font-size: 1.26em;
	color:#0099cc;
	font-weight:bold;
	}

.a13bbl:hover{
	font-size: 1.26em;
	color:#01749a;
	font-weight:bold;
	}
/*size 13 - real*/
.a13rb1{
	font-size: 1.3em;
	color:#000000;
	}

.a13bb1{
	font-size: 1.3em;
	color:#000000;
	font-weight:bold;
	}

.a13rgd1{
	font-size: 1.3em;
	color:#333333;
	}

.a13bgd1{
	font-size: 1.3em;
	color:#333333;
	font-weight:bold;
	}
.a13rgl1{
	font-size: 1.3em;
	color:#666666;
	}

.a13bgl1{
	font-size: 1.3em;
	color:#666666;
	font-weight:bold;
	}
	
.a13ro1{
	font-size: 1.3em;
	color:#ff6600;
	}

.a13bo1{
	font-size: 1.3em;
	color:#ff6600;
	font-weight:bold;
	}

.a13bbl1{
	font-size: 1.3em;
	color:#0099cc;
	font-weight:bold;
	}

.a13bbl1:hover{
	font-size: 1.3em;
	color:#01749a;
	font-weight:bold;
	}


/*size 14*/
.a14rb{
	font-size: 1.4em;
	color:#000000;
	} 

.a14bb{
	font-size: 1.4em;
	color:#000000;
	font-weight:bold;
	}

.a14rgd{
	font-size: 1.4em;;
	color:#333333;
	}

.a14bgd{
	font-size: 1.4em;
	color:#333333;
	font-weight:bold;
	}
.a14rgl{
	font-size: 1.4em;
	color:#666666;
	}

.a14bgl{
	font-size: 1.4em;
	color:#666666;
	font-weight:bold;
	}
	
.a14ro{
	font-size: 1.4em;
	color:#ff6600;
	}

.a14bbl{
	font-size: 1.4em;
	color:#0099cc;
	font-weight:bold;
	}

.a14bbl:hover{
	font-size: 1.4em;
	color:#01749a;
	font-weight:bold;
	}
	
.a14enter{
	font-size:1.4em;
	color:#0099cc;
	background:url(images/arrowenter.png) 0 0 no-repeat;
	padding-left:14px;
	width:150px;
	height:15px;
	display:block;
	font-weight:bold;
}

.a14enter:hover{
	font-size:1.4em;
	color:#01749a;
	background:url(images/arrowenter.png) 0 0 no-repeat;
	padding-left:14px;
	width:150px;
	height:15px;
	display:block;
	font-weight:bold;
}

/*size 15*/
.a15rb{
	font-size: 1.5em;
	color:#000000;
	} 

.a15bb{
	font-size: 1.5em;
	color:#000000;
	font-weight:bold;
	}

.a15rgd{
	font-size: 1.5em;
	color:#333333;
	}

.a15bgd{
	font-size: 1.5em;
	color:#333333;
	font-weight:bold;
	}
.a15rgl{
	font-size: 1.5em;
	color:#666666;
	}

.a15bgl{
	font-size: 1.5em;
	color:#666666;
	font-weight:bold;
	}
.a13rgm{
	font-size: 1.3em;
	color:#817d6e;
	}
.a15rgm{
	font-size: 1.5em;
	color:#817d6e;
	}
	
.a15ro{
	font-size: 1.5em;
	color:#ff6600;
	}

.a15bbl{
	font-size: 1.5em;
	color:#0099cc;
	font-weight:bold;
	}

.a15bbl:hover{
	font-size: 1.5em;
	color:#01749a;
	font-weight:bold;
	}

/*size 16*/
.a16bw{
	font-size: 1.6em;
	font-weight:bold;
	color:#FFFFFF;
	} 
.a16rb{
	font-size: 1.6em;
	color:#000000;
	} 

.a16bb{
	font-size: 1.6em;
	color:#000000;
	font-weight:bold;
	}

.a16rgd{
	font-size: 1.6em;;
	color:#333333;
	}

.a16bgd{
	font-size: 1.6em;
	color:#333333;
	font-weight:bold;
	}
.a16rgl{
	font-size: 1.6em;
	color:#666666;
	}

.a16bgl{
	font-size: 1.6em;
	color:#666666;
	font-weight:bold;
	}
	
.a16ro{
	font-size: 1.6em;
	color:#ff6600;
	}

.a16bbl{
	font-size: 1.6em;
	color:#0099cc;
	font-weight:bold;
	}

.a16bbl:hover{
	font-size: 1.6em;
	color:#01749a;
	font-weight:bold;
	}
.a16rbl{
	font-size: 1.6em;
	color:#0099cc;
	}

.a16rbl:hover{
	font-size: 1.6em;
	color:#01749a;
	}

.a16mcat{
	font-size:1.6em;
	color:#000000;
	background:url(images/pcatbk.png) 0 0 no-repeat;
	width:210px;
	height:20px;
	display:block;
}

.a16brandarrow{
	font-size:1.6em;
	color:#000000;
	font-weight:bold;
	background:url(images/brandarrow.png);
	background-repeat: no-repeat;
	background-position:right;
	position:relative;
	padding-right:32px;
	padding-left:10px;
}

.a16brandarrowuk{
	font-size:1.6em;
	color:#FFFFFF;
	font-weight:bold;
	background:url(images/brandarrowuk.png);
	background-repeat: no-repeat;
	background-position:right;
	position:relative;
	padding-right:32px;
	padding-left:10px;
}

.a16proarrow{
	font-size:1.6em;
	color:#000000;
	font-weight:bold;
	background:url(images/brandarrow.png);
	background-repeat: no-repeat;
	background-position:right;
	position:relative;
	padding-right:32px;
	padding-left:10px;
}

/*.a16mcat:hover{
	font-size:1.6em;
	color:#01749a;
	background:url(images/arrowenter.png) 0 0 no-repeat;
	padding-left:14px;
	width:150px;
	height:15px;
	display:block;
	font-weight:bold;
}*/


h1{
	font-size: 1.8em;
	color:#000000;
	font-weight:bold;
	}



/*size 18*/

.a18rb{
	font-size: 1.8em;
	color:#000000;
	} 

.a18bb{
	font-size: 1.8em;
	color:#000000;
	font-weight:bold;
	}

.a18rgd{
	font-size: 1.8em;
	color:#333333;
	}

.a18bgd{
	font-size: 1.8em;
	color:#333333;
	font-weight:bold;
	}
.a18rgl{
	font-size: 1.8em;
	color:#666666;
	}

.a18bgl{
	font-size: 1.8em;
	color:#666666;
	font-weight:bold;
	}

.a18rgm{
	font-size: 1.8em;
	color:#817d6e;
	}
	
.a18ro{
	font-size: 1.8em;
	color:#ff6600;
	}

.a18bbl{
	font-size: 1.8em;
	color:#0099cc;
	font-weight:bold;
	}

.a18bbl:hover{
	font-size: 1.8em;
	color:#01749a;
	font-weight:bold;
	}

.a18bm{
	font-size: 1.8em;
	color:#990000;
	font-weight:bold;
	}
.a18bw{
	font-size: 1.8em;
	color:#FFFFFF;
	font-weight:bold;
	}
.a18rw{
	font-size: 1.8em;
	color:#FFFFFF;
	}
.a18bod{
	font-size: 1.8em;
	color:#f24000;
	font-weight:bold;
	}


h2{
	font-size: 2em;
	color:#000000;
	font-weight:normal;
	} 
	
/*size 20*/
.a20rb{
	font-size: 2em;
	color:#000000;
	} 

.a20bb{
	font-size: 2em;
	color:#000000;
	font-weight:bold;
	}

.a20rgd{
	font-size: 2em;
	color:#333333;
	}

.a20bgd{
	font-size: 2em;
	color:#333333;
	font-weight:bold;
	}
.a20rgl{
	font-size: 2em;
	color:#666666;
	}

.a20bgl{
	font-size: 2em;
	color:#666666;
	font-weight:bold;
	}

.a20rgm{
	font-size: 2em;
	color:#817d6e;
	}
	
.a20ro{
	font-size: 2em;
	color:#ff6600;
	}

.a20bbl{
	font-size: 2em;
	color:#0099cc;
	font-weight:bold;
	}

.a20bbl:hover{
	font-size: 2em;
	color:#01749a;
	font-weight:bold;
	}

.a20bm{
	font-size: 2em;
	color:#990000;
	font-weight:bold;
	}

.a20bod{
	font-size: 2em;
	color:#f24000;
	font-weight:bold;
	}


/*size 22*/
.a22rb{
	font-size: 2.2em;
	color:#000000;
	} 

.a22bb{
	font-size: 2.2em;
	color:#000000;
	font-weight:bold;
	}

.a22rgd{
	font-size: 2.2em;
	color:#333333;
	}

.a22bgd{
	font-size: 2.2em;
	color:#333333;
	font-weight:bold;
	}
.a22rgl{
	font-size: 2.2em;
	color:#666666;
	}

.a22bgl{
	font-size: 2.2em;
	color:#666666;
	font-weight:bold;
	}
	
.a22ro{
	font-size: 2.2em;
	color:#ff6600;
	}

.a22bbl{
	font-size: 2.2em;
	color:#0099cc;
	font-weight:bold;
	}

.a22bbl:hover{
	font-size: 2.2em;
	color:#01749a;
	font-weight:bold;
	}
	
.a22enter{
	font-size: 2.2em;
	color:#0099cc;
	background:url(images/arrowenter.png) 0 0 no-repeat;
	padding-left:14px;
	width:150px;
	height:15px;
	display:block;
	font-weight:bold;
}

.a22enter:hover{
	font-size: 2.2em;
	color:#01749a;
	background:url(images/arrowenter.png) 0 0 no-repeat;
	padding-left:14px;
	width:150px;
	height:15px;
	display:block;
	font-weight:bold;
}

/* size 24 */
.a24rgd{
	font-size: 2.36em;
	color:#333333;
	}

/*size 25*/	
.a25ro{
	font-size: 2.5em;
	color:#ff6600;
	}
.a25bo{
	font-size: 2.5em;
	color:#ff6600;
	font-weight:bold;
	}



/*dividers*/
.divb11 {
	background:url(images/bluediv.png) 0 0 no-repeat;
	width:4px;
	height:8px;
	padding-left:1px;
	padding-right:1px;
	}


.bold {
	font-weight:bold;
	
	}
	
.regular {
	font-weight:normal;
	}
	

.gd {
	color:#333333
	}
	
.linkbas{
	display:block;
	color:#0099cc;
	height:16px;
	background:url(/images/arrowside4.png) 0 0 no-repeat;
	text-decoration:none;
	font-size:1.4em;
	font-weight:bold;
	padding-left:18px;
	vertical-align:baseline;
	}
	
.linkbas:hover{
	display:block;
	color:#01749a;
	height:16px;
	background:url(/images/arrowside4.png) 0 0 no-repeat;
	text-decoration:none;
	font-size:1.4em;
	font-weight:bold;
	padding-left:18px;
	vertical-align:baseline;
	}
