﻿@charset "utf-8";
/* Default CSS Stylesheet for a new Web Application project */

html,body {margin:0;
padding:0
}
body {
font: 1em Verdana, Geneva, sans-serif;
color: #2d2d2d;
/* text-align: left; */
font-size: 10pt;
}
#top {
width: 100%;
height: 123px;
margin: 0 auto;
padding: 0;
background-image: url(images/top-back.gif);
background-repeat: repeat-x;
}

#topTitle {
/* width: 990px; */
margin: 0 auto;
background-color: transparent;
position: relative;
margin-left:auto;
margin-right:auto;
z-index: 10;
}
 	
#topWrapper {
/* width: 990px; */
margin: 0 auto;
background-color: transparent;
position: relative;
z-index: 10;
}

#mainTitle {
margin: 10px 0 0 0;
padding: 0;
/* width: 450px; */
height: 70px;
float: left;
}
#mainTitle h1 {font: 2.5em Georgia, "Times New Roman", Times, serif;
color: #fff;
font-variant: small-caps;
font-weight: 900;
padding: 0;
margin: 0;
}
#mainTitle h2 {
font: 1.2em Verdana, Geneva, sans-serif;
color: #2d2d2d;
font-weight: 800;
padding: 0;
margin: 0;
}

/*
#logIn {
width: 250px;
margin: 38px 0 0 50px;
padding: 0;
float: left;
}
#menuWrapper {
width: 750px;
height: 30px;
margin: 0;
padding: 0;
}
#topMenu {
width: 750px;
margin: 8px 0 0 0;
padding: 0;
}
*/
#main {
width: 100%;
margin: 0 auto;
padding: 0;

}
	
#mainContent {
/* width: 990px; */
width: 100%;
margin: 0 auto;
padding: 0;
background-image: url(images/site-back.png);
background-repeat: repeat-y;
}

#mainContentLeft {
/* width: 750px; */
margin: 10px 0 0 0;
padding: 0;
float: left;
text-align: left;
}
#mainContentLeft h1 {font: 1.5em Georgia, "Times New Roman", Times, serif;
color: #2d2d2d;
font-variant: small-caps;
font-weight: 900;
padding: 0;
margin: 5px 0 5px 0;
display: inline; 
}
#mainContentLeft h2 {
font: 1.0em Verdana, Geneva, sans-serif;
color: #2d2d2d;
font-weight: 800;
padding: 0;
margin: 5px 0 5px 0;
}
#mainContentLeft p {
font: 1.0em Verdana, Geneva, sans-serif;
color: #2d2d2d;
padding: 0;
line-height: 1.3;
margin: 5px 0 5px 0;
}
#mainContentRight {
width: 210px;
float: right;
margin: 0 9px 0 0;
padding: 0;
min-height: 500px;
background-color: #d5d5d5;
}

#bottom {
width: 100%;
height: 129px;
background-image: url(images/footer-back.png);
background-repeat: repeat-x;
margin: 0 auto;
padding: 0;
}

#bottomWrapper {
/* width: 990px; */
margin: 0 auto;
padding: 25px 0 0 0;
}

.footer-nav {
/* width: 990px; */
text-align: center;
margin: 0 auto;
padding: 0;
}
.footer-nav ul {
margin : 0;
padding : 8px;
}
.footer-nav li {
display : inline;	
list-style-type : none;
padding: 0; 
margin: 0;
}
.footer-nav a {
padding: 0 0 10px 18px;
margin : 0;
color : #fff;
text-decoration : none;
font-size : .8em;
font-weight : 800;
background-color: transparent;
}
.footer-nav a:hover {
padding: 0 0 10px 18px;
margin : 0;
color : #fff;
text-decoration : underline;
font-size : .8em;
font-weight : 800;
}

.copyright {
text-align: center;
margin: 0 auto;
padding: 0;
font: .8em Verdana, Geneva, sans-serif;
color: #000000;
}


.sideBarContent {
margin: 5px 0 0 0;
padding: 0;
}
.sideBarContent h1 {font: 1.5em Georgia, "Times New Roman", Times, serif;
color: #2d2d2d;
font-variant: small-caps;
font-weight: 900;
padding: 0;
margin: 5px;
}
.sideBarContent h2 {
font: 1.0em Verdana, Geneva, sans-serif;
color: #2d2d2d;
font-weight: 800;
padding: 5px;
margin: 0;
}
.sideBarContent p {
font: 1.0em Verdana, Geneva, sans-serif;
color: #2d2d2d;
padding: 0;
line-height: 1.3;
margin: 5px;
}

.bulldogs {
width: 205px;
height: 205px;
margin: 3px 0 0 3px;
}
.ribbon {
width: 219px;
height: 283px;
position: relative;
/* position: absolute; */
top: 2px;
/* right: 0; */
background-image: url(images/ribbon.png);
background-repeat: no-repeat;
z-index: 99;
}

.clear {
clear: both;
}

.SignUp
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Arial Black'
}


H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-weight: bold;
	font-size: 10pt;
	color: #39310a;
	font-family: Verdana, Arial, Sans;
	display: inline; 
	}	
		
H2	{	
	font-weight: bold;
	font-size: 9pt;
	color: #39310a;
	font-family: Verdana, Arial, Sans
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
/*	list-style-type:	square; */
	text-align: left;
}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

BODY
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Sans
}
TD
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Sans
}
A
{
    FONT-SIZE: 10pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial, Sans
}
A.mainlevel
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Sans
}TD.maintitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Sans
}
TD.Header
{
    FONT-SIZE: 12pt;
    COLOR: green;
    FONT-FAMILY: Verdana, Arial, Sans
}
TD.body
{
    FONT-SIZE: 10pt;
    COLOR: slateblue;
    FONT-FAMILY: Verdana, Arial, Sans
}
.Intro
{
	font-size: 9pt;
	color: blue;
	font-family: Verdana, Arial, Sans;
}
.BreederInfo
{
	font-size: 9pt;
	color: black;
	font-family: Verdana, Arial, Sans;
}
TD.bodytitle
{
    FONT-SIZE: 10pt;
    COLOR: green;
    FONT-FAMILY: Verdana, Arial, Sans
}
TD.topaddress
{
    FONT-SIZE: 8pt;
    COLOR: gray;
	font-family: Verdana, Arial, Sans
}
TD.champ
{
    FONT-SIZE: 8pt;
    COLOR: #981b1e;
	font-family: Verdana, Arial, Sans
}
TD.noch
{
    FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans
}
TD.nochBold
{
    FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans;
	font-weight: bold;
}
TD.SireDameLink
{
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial, Sans
}
.SireDameLbl
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial, Sans
}
.ChampSireDameLbl
{
	font-weight: bold;
	font-size: 10pt;
	color: #981b1e;
	font-family: Verdana, Arial, Sans
}
.SireDameLink
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: Verdana, Arial, Sans;
}
A.SireDameLink
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: Verdana, Arial, Sans;
	text-decoration: underline;
}
A.ChampSireDameLink
{
	font-weight: bold;
	font-size: 10pt;
	color: #981b1e;
	font-family: Verdana, Arial, Sans;
	text-decoration: underline;
}
A.champ
{
    FONT-SIZE: 8pt;
    COLOR: #981b1e;
	font-family: Verdana, Arial, Sans
}
A.noch
{
    FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans
}
A.nochBold
{
    FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans;
	font-weight: bold;
}
A.breedList
{
    FONT-SIZE: 8pt;
    COLOR: black;
    font-weight: bold;
	font-family: Verdana, Arial, Sans
}
.Menu
{
    FONT-SIZE: 9pt;
    COLOR: teal;
	font-family: Verdana, Arial, Sans
}
.MainMenu
{
	font-weight: bold;
	font-size: 12px;
	color: blue;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.MainMenugray
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.MainMenugray.visited
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.MainMenugray.hover
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
A.MainMenugray
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
A.MainMenugray.hover
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
/*A.MainMenugray.visited
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
*/
A.MainMenu
{
	font-weight: bold;
	font-size: 12px;
	color: blue;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
A.MainMenu:hover
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.Details
{
    FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans;
}
.DetailHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial, Sans
}
.DetailHeaderSmall
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Sans
}
.SireDameLink
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Sans
}
.noch
{
    FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans
}
.nochBold
{
    FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans;
	font-weight: bold;
}
.champ
{
    FONT-SIZE: 8pt;
    COLOR: #981b1e;
	font-family: Verdana, Arial, Sans
}
.Smallnoch
{
    FONT-SIZE: 7pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans
}
.Smallchamp
{
    FONT-SIZE: 7pt;
    COLOR: #981b1e;
	font-family: Verdana, Arial, Sans
}
A.Smallnoch
{
    FONT-SIZE: 7pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans
}
A.Smallchamp
{
    FONT-SIZE: 7pt;
    COLOR: #981b1e;
	font-family: Verdana, Arial, Sans
}
.ClubTitles
{
    FONT-SIZE: 9pt;
    COLOR: teal;
	font-family: Verdana, Arial, Sans
}
.ClubDetail
{
    text-align: left;
    FONT-SIZE: 9pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans
}
.PageTitles
{
	font-weight: bold;
	font-size: 10pt;
	color: #39310a;
	font-family: Verdana, Arial, Sans;
	display: inline
}
.PageIntro
{
	font-size: 9pt;
	color: #39310a;
	font-family: Verdana, Arial, Sans
}
A.PageTitles
{
	font-weight: bold;
	font-size: 10pt;
	color: #39310a;
	font-family: Verdana, Arial, Sans;
	text-decoration: underline;
	display: inline;
}
.Header
{
    FONT-SIZE: 12pt;
    COLOR: green;
	font-family: Verdana, Arial, Sans
}
.BODY
{
    FONT-SIZE: 10pt;
    COLOR: slateblue;
	font-family: Verdana, Arial, Sans
}
A:visited
{
}
A.SmallLink
{
    FONT-SIZE: 7pt;
    COLOR: gray;
	font-family: Verdana, Arial, Sans;
	text-decoration: underline;
}
A.SmallLink:hover
{
	font-weight: bold;
    FONT-SIZE: 7pt;
    COLOR: gray;
	font-family: Verdana, Arial, Sans;
	text-decoration: underline;
}
A.BreedLink
{
    FONT-SIZE: 8pt;
    COLOR: gray;
	font-family: Verdana, Arial, Sans;
	text-decoration: underline;
}
A.BreedLink:hover
{
/*	font-weight: bold;
    FONT-SIZE: 8pt;
    COLOR: gray;
	font-family: Verdana, Arial, Sans; */
	text-decoration: underline;
}
.SmallLink
{
    FONT-SIZE: 7pt;
    COLOR: gray;
	font-family: Verdana, Arial, Sans;
}
.TopMenugray
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.TopMenugray:visited
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.TopMenugray:hover
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
A.TopMenugray
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
A.TopMenugray:hover
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.TopMenugrayBG
{
	font-weight: bold;
	font-size: 14px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.TopMenugrayBG:visited
{
	font-weight: bold;
	font-size: 14px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.TopMenugrayBG:hover
{
	font-weight: bold;
	font-size: 14px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
A.TopMenugrayBG
{
	font-weight: bold;
	font-size: 14px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
A.TopMenugrayBG:hover
{
	font-weight: bold;
	font-size: 14px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
/*A.TopMenugray:visited
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
*/
.BreedDD
{
	background-color: #faf4d4;
	font-size:8pt;
}
.LegalText
{
    FONT-SIZE: 10pt;
    COLOR: gray;
	font-family: Verdana, Arial, Sans;
	text-decoration: none;
}
.TopAnnouncementgray
{
	font-weight: bold;
	font-size: 16px;
	color: gray;
	border-top-style: none;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.TopAnnouncementgray:visited
{
	font-weight: bold;
	font-size: 16px;
	color: gray;
	border-top-style: none;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.TopAnnouncementgray:hover
{
	font-weight: bold;
	font-size: 16px;
	color: gray;
	border-top-style: none;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
A.TopAnnouncementgray
{
	font-weight: bold;
	font-size: 16x;
	color: gray;
	border-top-style: none;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
A.TopAnnouncementgray:hover
{
	font-weight: bold;
	font-size: 16px;
	color: gray;
	border-top-style: none;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}

.grayLabel
{
	font-family: Verdana, Arial;
	color: Black;
	font-weight: bold;
	font-size: 10px;
	text-align: right;
	vertical-align: top;
}
.grayLabelCentered
{
	font-family: Verdana, Arial;
	color: Black;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	vertical-align: top;
}

.grayLabelLeft
{
	font-family: Verdana, Arial;
	color: Black;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}

div.TopMenugraySm
{
	font-weight: bolder;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 14px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	vertical-align: top;
}
a.TopMenugraySm
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	vertical-align: top;
}
a.TopMenugraySm:hover
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: underline;
	border-bottom-style: none;
	vertical-align: top;
}
a.TopMenugraySm:visited
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	vertical-align: top;
}
a.TopMenugraySmShowLink
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: underline;
	border-bottom-style: none;
	vertical-align: top;
}
a.TopMenugraySmShowLink:hover
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: underline;
	border-bottom-style: none;
	vertical-align: top;
}
a.TopMenugraySmShowLink:visited
{
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top-style: none;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	text-decoration: underline;
	border-bottom-style: none;
	vertical-align: top;
}

td.grayLabelNormal
{
	font-family: Verdana, Arial;
	color: gray;
	font-weight: normal;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}

a.grayLabel
{
	font-family: Verdana, Arial;
	color: gray;
	font-weight: normal;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}

a.grayLabel:Hover
{
	font-family: Verdana, Arial;
	color: gray;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}

.FanLink	{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color: Black;
	}	

A.FanLink:link	{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color: Black;
	}	
		
A.FanLink:active	{	
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:	#333399;
	}	
		
A.FanLink:hover	{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	underline;
	color:	#3333cc;
	}

.ConnectionTypeDD {	
	font-size: 11px;
	font-weight: normal ;
	text-decoration:none;
	color: Black;
	}	
	
.topltrl
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
	display: inline; 
}
.bottomltrl
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
	display: inline; 
}

.RandomStud { 
width: auto; 
height: auto; 
max-width: 95%; 
/* max-height: 180px;  */
} 


.ThumbStyle { 
width: auto; 
height: auto; 
max-width: 95%; 
/* max-width: 180px; 
max-height: 200px;  */
} 


.TopStud { 
width: auto; 
height: auto; 
max-width: 90%;
/* 
max-width: 400px; 
max-height: 400px; */
padding: 10px 10px 10px 10px;
} 

/*--list-box--*/

.list-box{
	width:100%;
	overflow:hidden;
}

.list-box div{
	float:left;
	width:142px;
	display:inline;
	padding:0 0 0 10px;
}

.list-box h3{
	margin:0;
	color:#FFFFFF;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
}

.list-box ul{
	width:100%;
	margin:0;
	padding:9px 0 24px;
	overflow:hidden;
}

.list-box ul li{
	width:100%;
	overflow:hidden;
	list-style:none;
}

.list-box ul a{
	color:#FFFFFF;
	text-decoration:none;
	font:11px/16px Arial, Helvetica, sans-serif;
}

.list-box ul a:hover{color:#FFFFFF;}

        .share-links {
            margin: 8px 0 0 0;
            padding-left: 0;
            display: inline;
        }
        .share-links li {
            margin-left: 0;
            padding-right: 15px;
            list-style: none;
            display: inline;
        }

.comparebox table{width:100%;margin-bottom:20px;}
.comparebox table th{width:20%;padding:0 6px 12px;border-right:1px dotted #D3D3D3;color:#555;font-size:12px;font-style:italic;font-weight:normal;line-height:18px;text-align:left;}
.comparebox table th.last{border-right:0;}
.comparebox table th .product{color:#333;font-size:14px;font-style:normal;font-weight:bold;}
.comparebox table td{height:40px;padding:6px;border-top:1px dotted #D3D3D3;color:#555;font-size:12px;text-align:center;vertical-align:middle;}
.contentcontainer .contentbox.infobox.comparebox table td.feature{color:#333;font-weight:bold;text-align:left;}
.comparebox table td.odd{background-color:#fff;}
.comparebox table td.even{background:#f6f6f6;}
.comparebox table td.odd.yes{background:#e0f3cc;}
.comparebox table td.even.yes{background:#D9ecc5;}

  .navbar .brand {
    margin-left: 2px;
  }

