A:link {text-decoration: font-weight:bolder; color: blue}
A:visited {text-decoration: font-weight:bolder; color: blue}
A:active {text-decoration: font-weight:bolder; color: blue}
A:hover {text-decoration: font-weight:bolder; color: red}


a:link, a:visited {
color: #2d427b;
text-decoration: none;}
 

a:hover, a:active {
color: #2d427b;
text-decoration: underline;}


ul, ol {
list-style:none;
}

h1, h2, h3, h4, h5, h6 {
font-weight: normal;
}

ul, ol, li, h1, h2, h3, h4, h5, h6, body, html, p, blockquote {
margin:0;
padding:0;
}

#list-sponsorsC {
padding: 3px;
}

#list-sponsorsC h1 {
font-size: 14px;
font-weight: bold;
height: 20px;
color: #fff;
top: 3px;
border-top: 1px #909dc0 solid;
background-image: url('http://www.usaracquetballevents.com/mainInclude/images/usar_mainH1_bg.gif');
text-indent: 30px;
background-repeat: repeat-x;
}

#list-sponsorsC h4{
font-size: 9px;
height: 20px;
color: #fff;
top: 3px;
border-bottom: 1px #909dc0 solid;
background-image: url('http://www.usaracquetballevents.com/mainInclude/images/usar_h4dkblue_bg.gif');
background-repeat: repeat-x;
text-align: right;
padding-right: 5px;}

#list-sponsorsC h4 a:link, #list-sponsorsC h4 a:visited {
color: #fff;}

#list-sponsorsC h4 a:hover, h4 #list-sponsorsC a:active {
color: #fff;
text-decoration: underline;}


/*sponsor-boxes (A - sponsor with image and information) (B and C -sponsor with image and information)*/

#sponsor-boxA {
position: inherit;
padding: 5px;
}

#sponsor-imageA {
}

#sponsor-infoA {
}

#sponsor-infoA h1 {

text-decoration: none;
font-size: 13px;
color: #c7cedf;}

#sponsor-infoA h1 a:link {}

#sponsor-infoA p {
font-size: 13px;}

#sponsor-infoA h3 {
font-size: 13px;}

#sponsor-infoA h3 a:link {
text-decoration: none;}

#sponsor-boxB {
position: relative;
border-bottom: 1px #000000 double;

padding: 3px;}

#sponsor-boxB h1 {
font-weight: bold;
font-size: 18px;
color: #c7cedf;}

#sponsor-imageB {
float: left;

width: 90px;}

#sponsor-infoB {
float: right;
width: 250px;
padding: 3px;

}

#sponsor-infoB h1 {
text-decoration: none;
color: #2d427b;
font-size: 13px;
}

#sponsor-infoB h1 a:link {}

#sponsor-infoB p {
font-size: 13px;}

#sponsor-infoB h3 {
font-size: 13px;}

#sponsor-infoB h3 a:link {
text-decoration: none;}

#sponsor-containerC {
background-color: #fff;
border-top: 2px #909dc0 solid;
border-bottom: 2px #909dc0 solid;}

#sponsor-boxC {
position: inherit;
padding: 1px;
}

#sponsor-boxC h1 {
}

#sponsor-imageC {
float: left;
width: 85px;

padding: 2px;

background-color: #fff;
vertical-align: middle;
text-align: center;}

#sponsor-infoC {
width:auto;
background: white;
height: 90px;
border-top: 2px #909dc0 solid;
}

#sponsor-infoC h2 {
float: left;
text-decoration: none;
font-size: 13px;
color: #2d427b;
width: 275px;
border-bottom: 1px #900 solid;
font-weight: bold;}

#sponsor-infoC h2 a:link {
float: left;
text-decoration: none;
font-size: 13px;
color: #900;
border-bottom: 1px #900 solid;} 

#sponsor-infoC h2 a:visited {color: #900;
font-weight: bold;}

#sponsor-infoC h2 a:hover {
float: left;
text-decoration: none;
font-size: 13px;
color: #900;
}

#sponsor-infoC h2 a:active {color: #900;
font-weight: bold;}


#sponsor-infoC h1 a:link {}

#sponsor-infoC p {
font-size: 10px;}

#sponsor-infoC h3 {
font-size: 10px;}

#sponsor-infoC h3 a:link {
text-decoration: none;}