/*
Colors
Blue 1: #24296e
Blue 2: #696ea1
Blue 3: #005bc6   --cyan color
Blue 4: #7fa9ed
Blue 5: #b6cef5
Blue 6: #dae5f4
Blue 7: #f0f5fd
Red  1: #ab3d49
Gray 1: #f2f2f2
*/



BODY
{
    MARGIN: 0px;
    FONT: 11px/15px arial, sans-serif;
	 background-color: #dae5f4;
}
body.white {
	background-color: #FFFFFF;
}
TABLE, TR, TD
{
    FONT: 11px/17px arial, sans-serif
}
FORM
{
    PADDING: 0px;
    MARGIN: 0px;
}
INPUT
{
    FONT: 11px/12px arial, sans-serif;
    MARGIN-LEFT: 5px;
	 border: solid 1px #ABB9D1;
	 background-color: #FAFBFC;
	 height: 20px;
	 padding-top: 2px;
	 color: #005bc6;
}

SELECT, TEXTAREA
{
    FONT: 11px/12px arial, sans-serif;
    MARGIN-LEFT: 5px;
	 border: solid 1px #ABB9D1;
	 background-color: #FAFBFC;
	 color: #005bc6;
}
INPUT.radio, INPUT.checkbox{
	border: 0px solid;
}
INPUT.but
{
    FONT: 11px/12px arial, sans-serif;
    MARGIN-LEFT: 5px;
	 border: solid 1px #7FB2E5;
	 background-color: #E2EBFB;
	 padding-top: 1px;
	 color: #005bc6;
}
INPUT.butY
{
    FONT: 11px/12px arial, sans-serif;
    MARGIN-LEFT: 5px;
	 border: solid 1px #7FB2E5;
	 background-color: #FDFADC;
	 padding-top: 1px;
	 color: #005bc6;
}

INPUT.butW
{
    FONT: 11px/12px arial, sans-serif;
    MARGIN-LEFT: 5px;
	 border: solid 1px #7FB2E5;
	 background-color: #FFFFFF;
	 padding-top: 1px;
	 color: #005bc6;
}

INPUT.white
{
    FONT: 11px/12px arial, sans-serif;
    MARGIN-LEFT: 5px;
	 border: solid 1px #ABB9D1;
	 background-color: white;
	 height: 20px;
	 padding-top: 2px;
	 color: #24296E;
}




input.radio       {
	border: solid 0px #ffffff;
	background-color: #ffffff;
}
INPUT.search
{
    FONT: 10px/12px "lucida sans" arial, sans-serif;
    MARGIN-LEFT: 5px;
	 border: 1px solid #7FB2E5;
	 background-color: #F0F5FD;
	 color: #005bc6;
	 padding-left: 5px
}
ul {
	margin: 10px 10px 0px 10px;
	list-style:none
}
ul li.blue {
	padding-left: 18px !important;
	padding-bottom: 5px;
	padding-top: 3px;
	color: #696ea1;
   background:transparent url(/images/bullet.gif) 1px 8px no-repeat; 
	}

HR
{
    MARGIN: 0px;
	 PADDING: 0px;
    COLOR: #24296e;
    HEIGHT: 1px
}
hr.blue6	{
    MARGIN: 0px;
	 PADDING: 0px;
    COLOR: #dae5f4;
    HEIGHT: 1px
}

/*containers*/
#container	{
	background-color: #FFFFFF;
	width: 800px;
	padding: 0px 5px 0px 5px;

}
#block
{
	 border-left: 1px solid #dae5f4;
	 border-right: 1px solid #dae5f4;
	 width:  780px;
	 padding: 0px 5px 0px 5px;
	 text-align: left;
}
#topholder {
	margin-bottom: 10px;
	
}
/*columns for main area */

#col_menu        { 
	width: 190px;
	/*border: 1px solid gray  for testing */
}
#col_main     { 
	padding: 10px 20px 10px 20px;
	width: 100%;
	/*border: 1px solid gray   for testing */
}
#col_right        { 
	width: 120px; 
	padding: 10px 5px 0px 15px;
	margin: 0px 10px 10px 0px;
	/*border: 1px solid gray   for testing */
}

.boxBlue{
	background-color: #f8fafe;
	padding: 0px;
	border-left: solid 1px #b6cef5;
	border-right: solid 1px #b6cef5;
	border-bottom: solid 1px #b6cef5;
}

.boxBlueTop{
   margin-top: 10px;
	background-color: #d7e4f9;
	padding: 5px 5px 5px 10px;
	color: #696ea1;
	font-weight: bold;
	border: solid 1px #b6cef5;
}

.boxlink  {
		font-size: 10px;
		background-color: #f8fafe;;
		color: #696ea1; 
		display: block; 
		padding: 5px 10px 5px 10px;
		border-bottom: 1px solid #dae5f4;
		text-decoration: none;
		width: 100%;}
		
a.boxlink:hover { 
		background-color: #FFFFFF; 
		color: #005bc6;}
		
.boxNews{
		background-color: #FFFFFF;
		color: #24296E; 
		display: block; 
		padding: 10px;
	   border-top: 1px solid #B6CEF5;
		text-decoration: none;
		width: 100%;}
		
a.boxNews, a.quotelink {
		background-color: #FFFFFF;
		color: #24296E; 
		display: block; 
		padding: 10px;
	   border-top: 1px solid #B6CEF5;
		text-decoration: none;
		width: 100%;}
		
a.boxNews:hover, a.quotelink:hover { 
		background-color: #F0F5FD; 
		color: #005bc6;}


.fill {
	background-color: #f0f5fd;
	padding: 5px;
	color: #696ea1;}

.fillB {
	padding: 5px;
	color: #696ea1;}
	
.specialty a {
		font: normal 12px/12px "lucida sans", arial, sans-serif;
		background-color: #f8fafe;
		color: #696EA1;
		display: block;
		padding: 5px 5px 5px 10px;
		text-decoration: none;
	   width: 270px;
		margin-bottom: 10px;
		border: 1px solid #b6cef5;}
		
.specialty a:hover{
		background-color: #b6cef5;
		color: #696EA1;}

.cov a {
		font: normal 12px/12px "lucida sans", arial, sans-serif;
		background-color: #f8fafe;
		color: #696EA1;
		display: block;
		padding: 5px 5px 5px 10px;
		text-decoration: none;
	   width: 270px;
		margin-bottom: 10px;
		border: 1px solid #b6cef5;}

.cov a:hover {
		background-color: #b6cef5;
		color: #696EA1;}
		
/*old coverage look		
.cov a {
		font: normal 11px/12px "lucida sans", arial, sans-serif;
		background-color: #f8fafe;
		color: #696EA1;
		padding: 3px;
		width: 270px;
		text-decoration: none;
		border: 1px solid #b6cef5;
		margin-bottom: 10px;}

.cov a:hover {
		background-color: #b6cef5;
		color: #696EA1;}
		*/

.boxStripes_Gray {
	background-image: url("../images/stripes.gif");
	padding: 10px;}

.tip_small {
	padding: 5px;
	background-color: #FFFFFF;
	color: #696ea1;
	font: 10px/13px arial;}

img.pic {
	border: solid 4px #696ea1;
	margin: 10px 1px 10px 10px;}

img.sm {
	border: solid 3px #b6cef5;
	float: right;}

p {
	margin: 0px;
	padding-top: 10px;}

	
H1.title {
	FONT: 16px/20px Helvetica, arial, sans-serif;
	color: #24296e;
	padding-left: 20px;
	margin-bottom: 5px;
	text-align: left}
		
H2.sub {
	FONT: 14px/18px "lucida san", arial, sans-serif;
	color: #ab3d49;
	margin: 8px 0px 5px 0px;}
	
H3.sub {
	FONT: 12px/18px "lucida san", arial, sans-serif;
	color: #005bc6;
	margin: 8px 0px 5px 0px;}
	
H3.tip {
	FONT: 12px/18px "lucida san", arial, sans-serif;
	color: #005bc6;
	margin: 0px 0px 5px 0px;}

H3.subR {
	FONT: 12px/18px "lucida san", arial, sans-serif;
	color: #AB3D49;
	margin: 8px 0px 5px 0px;}


/*text*/

h3.blue12{
		FONT: 12px/16px "lucida san", arial, sans-serif;
		color: #24296e;
		margin-bottom: 5px;
		 font-weight: bold }

h4.Blue10 {
		FONT: 10px/12px;
		color: #696ea1;
}

/*want to remove*/
.sub_blue12{
		FONT: 12px/16px "lucida san", arial, sans-serif;
		color: #24296e;
}
.subblue{
		FONT: 11px/14px "lucida san", arial, sans-serif;
		color: #696ea1;
		font-weight: bold;
}

.Services{
		FONT: 14px/24px arial, sans-serif;
		color: #005bc6;
		padding: 3px;
		background-color: #e2ebfb;
		font-weight: bold;
}

a.text10 {
	color: #696ea1;
	font: 10px/11px arial;
}

a.text10:hover {
    color: #AB3D49;
	 text-decoration:  none;}

a.linkRed {
font-size: 10px;
	color: #AB3D49;
}
a.linkRed:hover {
	text-decoration: none;
	color: #24296e;
}

a.linkBlue {
	/*text-decoration: none;*/
	color: #7FB2E5;
}
a.linkBlue:hover {
	color: #005bc6;
}

a.linkBlue2 {
	/*text-decoration: none;*/
	color: #005bc6;
}
a.linkBlue2:hover {
	color: #7FB2E5;
}

a.edition {
	/*text-decoration: none;*/
	display: block;
   width: 100%;
	color: #7FB2E5;
	border-top: 1px solid white;
	border-bottom: 1px solid #F2F2F2;
}
a.edition:hover {
	background-color: #f8fafe;
	color: #005bc6;
	border-top: 1px solid #B6CEF5;
	border-bottom: 1px solid #B6CEF5;
	text-decoration: none
}

.quicklink {
	border-top: 1px solid #B6CEF5;
   border-bottom: 1px solid #B6CEF5;
	text-align: center;
	padding: 10px;}

.box{
	border: 1px solid #B6CEF5;
	background-color: #FFFFFF;
	padding: 3px;
	color: #005bc6;
	width: 100%;}

a.box{
	border: 1px solid #B6CEF5;
	background-color: #F0F5FD;
	text-align: center;
	padding: 10px;
	color: #005bc6;
	width: 75%;}
	
a.box:hover {
	border: 1px solid #7FB2E5;
	background-color: #B6CEF5;
	text-align: center;
	padding: 10px;
	color: #005bc6;
	width: 75%;}
	
a.career {
	padding: 4px;
	display: block;
	background-color: #F8FAFE;
	color: #7FB2E5;
	width: 100%;
}
a.career:hover {
	background-color: #E2EBFB;
	color: #696EA1;
	width: 100%;
}
	
	
	
/* sports boxes*/
a.boxY, .boxY{
	border: 1px solid #ABB9D1;
	background-color: #fdfadc;
	text-align: center;
	padding: 5px;
	color: #005bc6;
	width: 100%;}

a.boxG, .boxG {
	border: 1px solid #ABB9D1;
	background-color: #e4f3e4;
	text-align: center;
	padding: 5px;
	color: #005bc6;
	width: 100%;}

/*gray box*/
a.boxGR, .boxGR {
	border: 1px solid #ABB9D1;
	background-color: #f0f2f0;
	text-align: center;
	padding: 5px;
	color: #005bc6;
	width: 100%;}
	
a.boxB, .boxB {
	border: 1px solid #ABB9D1;
	background-color: #F0F5FD;
	text-align: center;
	padding: 5px;
	color: #005bc6;
	width: 100%;}
	
a.boxR, .boxR {
	border: 1px solid #ABB9D1;
	background-color: #faf2f2;
	text-align: center;
	padding: 5px;
	color: #005bc6;
	width: 100%;}
	
	
a.boxY:hover, a.boxG:hover, a.boxGR:hover, a.boxB:hover, a.boxR:hover {
	border: 1px solid #7FB2E5;
	background-color: #B6CEF5;
	text-align: center;
	padding: 5px;
	color: #005bc6;
	width: 100%;}
	

	
	
.TeamY{
	border: 5px solid #696EA1;
	background-color: #fef6a7;
	padding: 10px;
	width: 100%;}
	
.TeamG{
	border: 5px solid #696EA1;
	background-color: #98d998;
	padding: 10px;
	width: 100%;}
	
.TeamB{
	border: 5px solid #696EA1;
	background-color: #a7cef6;
	padding: 10px;
	width: 100%;}
	
.TeamGR{
	border: 5px solid #696EA1;
	background-color: #CCCCCC;
	padding: 10px;
	width: 100%;}

.TeamName{
	FONT: 20px/24px "lucida san", arial, sans-serif;
	color: #24296E;}

a.TeamBoxLink {
	border: 1px solid #ABB9D1;
	background-color: #FFFFFF;
	text-align: left;
	padding: 5px;
	color: #696EA1;
	width: 100%;
	margin-bottom: 5px}
	
a.TeamBoxLink:hover {
	border: 1px solid #ABB9D1;
	background-color: #B6CEF5;
	text-align: left;
	padding: 5px;
	color: #005bc6;
	width: 100%;}
	
/*nba home page*/
a.boxSport {
	border: 1px solid #7FB2E5;
	background-color: #7FB2E5;
	text-align: center;
	padding: 10px 5px 5px 5px;
	color: #ffffff;
	width: 100%;
	font-weight: bold}
	
a.boxSport:hover{
	border: 1px solid #7FB2E5;
	background-color: #e2ebfb;
	text-align: center;
	padding: 10px 5px 5px 5px;
	color: #005BC6;
	width: 100%;
	text-decoration: none;}
	
	
	/*renewals*/
a.renewmenu {
	border: 1px solid #ABB9D1;
	background-color: #F0F5FD;
	text-align: center;
	padding: 8px;
	color: #696EA1;
	width: 100%;
	FONT: 10px/11px arial, sans-serif;}
	
a.renewmenu:hover {
	border: 1px solid #7FB2E5;
	background-color: #B6CEF5;
	text-align: center;
	padding: 8px;
	color: #005bc6;
	width: 100%;}
	
a.renewmenuOn {
	border: 1px solid #ABB9D1;
	background-color: #AB3D49;
	text-align: center;
	padding: 8px;
	color: #FFFFFF;
	width: 100%;
	FONT: 10px/11px arial, sans-serif;}
	
table#renewal     { 
	width: 560px;
	/*border: 1px solid gray   for testing */}

	

