@charset "UTF-8";
body { margin: 0; }
body, p, li, td, div { font: 12px Arial, "lucida grande", helvetica, sans-serif;color:#333333;}
p, td, div {line-height: 17px; }
p {margin: 0 0 14px 0; }

a:link { text-decoration: underline; color: #333; }
a:visited { text-decoration: underline; color: #333;}
a:hover { text-decoration: none; color: #333;}
a:active {text-decoration: none; }
form {margin:0;}

/*general*/
.top_nav {font-family: Arial; font-size: 12px; font-weight: bold; color:#333333; padding-right:7px; padding-top:7px;}
.top_link {font-family: Arial; font-size: 12px; font-weight: bold; color:#333333;}
A.top_link:link {font-family:Arial; color:#333333; font-size:12px; font-weight:bold;}
A.top_link:hover {font-family:Arial; color:#ffcc33; font-size:12px; font-weight:bold;}
A.top_link:visited {font-family:Arial; color:#333333; font-size:12px; font-weight:bold;}

.top_linkrd {font-family: Arial; font-size: 12px; font-weight: bold; color:#990000;}
A.top_linkrd:link {font-family:Arial; color:#990000; font-size:12px; font-weight:bold;}
A.top_linkrd:hover {font-family:Arial; color:#990000; font-size:12px; font-weight:bold;}
A.top_linkrd:visited {font-family:Arial; color:#990000; font-size:12px; font-weight:bold;}

.top_linkon {font-family: Arial; font-size: 12px; font-weight: bold; color: #ffcc33;}
A.top_linkon:link {font-family:Arial; color:#ffcc33; font-size:12px; font-weight:bold;}
A.top_linkon:hover {font-family:Arial; color:#ffcc33; font-size:12px; font-weight:bold;}
A.top_linkon:visited {font-family:Arial; color:#ffcc33; font-size:12px; font-weight:bold;}

/* ************************   GENERAL STYLES - NEW STUFF  ***************************** */

/* Headings */
h1 {margin: 0 0 14px 0; padding: 0; font: bold 18px/20px arial, tahoma, helvetica, "lucida grande", sans serif; color: #222;}
h2 {margin: 0 0 12px 0; padding: 0; font: bold 16px/18px arial, tahoma, helvetica, "lucida grande", sans serif; color: #222;}
h3 {margin: 0 0 10px 0; padding: 0; font: bold 14px/16px arial, tahoma, helvetica, "lucida grande", sans serif; color: #222;}
h4 {margin: 0 0 4px 0; padding: 0; font: bold 14px/16px arial, tahoma, helvetica, "lucida grande", sans serif; color: #222;}
h3 a {  color: #990000;}

h1.yellowHeading {margin: 0 0 8px 0; border: 1px solid #999; padding: 5px 28px 4px 28px; height: 18px;font-size: 15px; line-height: 18px; color: #fff; text-align: left; background: #feb124 url(/graphics-2010/yellow-heading-gradient.png) no-repeat; }
.yellowHeading td { font-size: 15px; line-height: 18px; color: #fff;font-weight: bold; }
h2.greyPageHeading { margin: 0 0 10px 0; border: 1px solid #666; padding: 7px 28px; height: 17px; font-size: 16px; font-weight: bold; color: #fff;text-align: left; background: #a7a7a7; }
h3.yellowBoxHeading {margin: 0; border: 1px solid #666; border-bottom: 0; padding: 3px 28px 2px 28px; font-size: 12px; font-weight: bold; color: #fff; background: #ec9e11;}

/* Text */
.yellowText {color: #e09610;}
.pg_ttl .forumlink_yellow {color: #fcce7c;}
.boldRed {font-weight: bold; color: #990000;}
.smallText2 { font-size: 10px; line-height: 12px; color: #777;}
.smallText3 { font-size: 11px; line-height: 12px; color: #777;}

/*  Links */
a.boldRedLink {font-weight: bold; font-size: 12px; color: #990000; text-decoration: underline;}
a.boldRedLink:hover {text-decoration:none;}
a.userNameLink {font-weight: bold; font-size: 14px; line-height: 15px; text-decoration: none; color: #333; }
a.userNameLink:hover {text-decoration: underline; }
.userName {font-weight: bold; font-size: 14px; line-height: 15px; color: #333; }
a.underlinedLink {text-decoration: underline; }
a.underlinedLink:hover {text-decoration: none; }

/* Misc Elements */
img { border: 0; }
.divider {margin: 28px 0 0 0; border-top: 1px solid #ccc; height: 28px; }
.dividerShort {margin: -5px 0 0 0; border-top: 1px solid #ccc; height: 8px; }
.greyBox { margin: 0 0 10px 0; border: 1px solid #9b9b9b; background: #ececec; }
.whiteBox { margin: 0 0 10px 0; border: 1px solid #9b9b9b; padding: 20px; background: #fff; }
ul.yellowBullets { margin: 0 0 20px 0; padding: 0;}
ul.yellowBullets li { margin: 0; padding: 0 0 8px 12px; list-style-type: none; background: url(/graphics-2010/bullet-yellow.gif) no-repeat;}
.inline {display: inline;}
ul.yellowBullets a {text-decoration: underline; }
ul.yellowBullets a:hover {text-decoration: none; }
ul.yellowBullets h3 a { color: #990000;}
ul.yellowBullets h3 a:hover { text-decoration: none;}
ul.faqs li {padding-bottom: 12px; line-height:15px; }


/*  PAGE CONTAINER  */
#pageContainer { margin: 0 auto; padding: 22px 0; width: 1000px; }

/* HEADER  */
#headerTable { margin: 0 0 16px 0;width: 1000px;}
#headerLeft { padding: 14px 0 0 30px; width: 340px; vertical-align:top; text-align: left;}
#headerRight { padding: 0 30px 0 0; width: 600px; vertical-align:top; text-align: right;}
#headerNavContainer {margin: 0 3px 18px 0;}
#headerLoginContainer { line-height: 20px;}
#headerLoginContainer input.textInput {margin: 0 6px 0 0; border: 1px solid #aaa; width: 120px; height: 18px; line-height: 18px; }
#loginTable { width: 600px; }
#loginUsername { padding: 0 0 0 260px; width: 150px; vertical-align: top; text-align: left;}
#loginPassword { width: 131px; vertical-align: top; text-align: left;}
#loginRight { padding: 20px 0 0 0; width: 79px; vertical-align: top; text-align: left;}
#forgotPasswordContainer { margin: 4px 3px 0 0;}

/*   ANNOUNCEMENT  */
#announcementContainer {margin: 2px 0 18px 0; border: 1px solid #141414; padding: 10px 24px 8px 24px; color:#FFF; line-height: 18px; font-weight:bold; text-align: center; background: #7f2326;}
#announcementContainer a, #announcementContainer p { font-weight:bold; color:#FFF; line-height: 18px; font-size: 16px; }
#announcementContainer p {margin: 0; }

/*  MAIN NAVIGATION  */
#navContainer { margin: 0 0 8px 0; border: 1px solid #222; padding: 0 0 0 19px; width: 977px; height: 28px; line-height: 18px; background:url(/graphics-2010/nav-bkg.png) repeat-x; }
#navContainer img {display: block; float: left; margin: 0 13px 0 0;}

/* HOMEPAGE */
#homepageTopContentContainer { width: 998px; }
#homepageTopContentLeft {padding: 24px; width: 402px; vertical-align: top; text-align: left; }
#homepageTopContentRight {padding: 11px 11px 11px 0; width: 537px; vertical-align: top; text-align: left; }
.hometext, .hometext a, .hometext p { font-size: 14px; line-height: 22px; }
.hometext .boldRed {font-weight: bold; color: #990000;}

/*  Leap Game  */
#leapGameTile {width: 537px; background: url(/graphics-2010/leapgame-tile.png) repeat-y; }
#leapGameTop { width: 537px; background: url(/graphics-2010/leapgame-top.png) no-repeat; }
#leapGameBottom { width: 537px; background: url(/graphics-2010/leapgame-btm.png) no-repeat bottom; }
#leapGameContainer {width: 537px;}
#leapGameLeft {padding: 24px 19px 20px 24px; width: 156px; text-align: left; vertical-align: top; }
#leapGameTitleContainer  { margin: 18px 0; padding: 0; background: url(/graphics-2010/leap-game-divider.png) no-repeat; }
#leapGameTitle { padding: 13px 0; background: url(/graphics-2010/leap-game-divider.png) no-repeat bottom left; }
#leapGameTitle, #leapGameTitle a {font-size: 12px; font-weight: bold; line-height: 18px; }
#leapGameRight {padding: 12px 12px 12px 3px; width: 323px; text-align: left; vertical-align: top; }
#leapGridContainer {width: 323px; height: 323px; background: url(/graphics-2010/leapGrid.png) no-repeat; }
#leapGrid {width: 323px; }
#leapGridTopLeft { padding: 14px 15px 15px 14px; width: 132px; height: 130px; text-align: center; vertical-align: middle;}
#leapGridTopRight { padding: 14px 14px 15px 15px; width: 132px; height: 130px; text-align: center; vertical-align: middle;}
#leapGridBottomLeft { padding: 14px 15px 14px 14px; width: 132px; height: 130px; text-align: center; vertical-align: middle;}
#leapGridBottomRight { padding: 14px 14px 14px 15px; width: 132px; height: 130px; text-align: center; vertical-align: middle;}

/*  Community Area Layout */
#homepageCommunityContainer {margin: 0 0 10px 0; width: 1000px;}
#homepageCommunityLeft { padding: 0 10px 0 0; width: 466px; vertical-align: top; text-align: left; }
#homepageCommunityLeftContainer {border: 1px solid #9f9f9f; padding: 26px; }
#homepageCommunityLeftContainer h3 {margin-top: 0; font-size: 16px; line-height: 16px; }

/* Member Activity Updates */
#activityHeading {margin: 0 0 18px 0; width: 414px; }
#activityHeadingLeft { padding: 2px 20px 0 0; width:251px; vertical-align: top; text-align: left;}
#activityHeadingLeft h3 {margin: 0;  }
#activityHeadingRight { padding: 0; width:143px; vertical-align: top; text-align: left;}

/* News Updates */
#newsHeading {margin: 0 0 18px 0; width: 414px; }
#newsHeadingLeft { padding: 2px 20px 0 0; width:251px; vertical-align: top; text-align: left;}
#newsHeadingLeft h3 {margin: 0;  }
#newsHeadingRight { padding: 0; width:143px; vertical-align: top; text-align: left;}

.updateInfoUser {margin: 0 0 4px 0; }
.updateInfoUser a {font-size: 14px; color: #333; }
.updateInfoText {margin: 0 0 20px 0; font-size: 12px; }

div.homepageDiscussionItem {margin: 0 0 20px 0;}
div.homepageDiscussionItem h5 { margin: 0 0 6px 0; font-size: 14px; line-height: 15px; font-weight: normal;}

.newsItem { margin: 0 0 18px 0; font-size: 12px; line-height: 14px;}

#homepageCommunityRight { padding: 0; width: 520px; vertical-align: top; text-align: left;  }
#homepageCommunityRightContainer { border: 1px solid #9f9f9f; padding: 20px; background: #eee; }
#homepageGalleryContainer {width: 480px;}
#homepageGalleryContainer td {padding: 10px; width: 220px; vertical-align: top; text-align: center; }
#homepageGalleryContainer img {display: block; margin: 0 auto 6px auto; }
.homepageGalleryCredit, .homepageGalleryCredit a { font-size: 12px; font-weight: bold; line-height: 18px;color: #333; }
.homepageGalleryCredit a { text-decoration: none; }
.homepageGalleryCredit a:hover { text-decoration: underline; }
.homepageGalleryCredit .notBold {font-weight: normal;}

/* *********************  AD AREA UNDER NAVIGATION BAR  ******************** */
#adContainer {margin: 10px 0; border: 1px solid #a1a1a1; padding: 10px; width: 978px; text-align: center; background: #f4f4f4;}

/* ************************ USER MESSAGES  *************************** */
.userMessage { margin: 0 0 8px 0; border: 3px solid #333; padding: 12px 12px 0 12px; text-align: center; vertical-align: middle; }
.userMessage ul { margin: 0 auto;padding: 0;  width: 400px;}
.userMessage .greenMessage {  padding: 0 0 12px 20px; text-align: left; font-size: 14px; line-height: 14px; list-style-type: none; background: url(/graphics-2010/green-checkmark.png) no-repeat; }
.userMessage .redMessage { padding: 0 0 12px 20px; text-align: left; font-size: 14px;line-height: 14px; list-style-type: none; background: url(/graphics-2010/red-exclamation.png) no-repeat; }


/* ************************  MEMBER DASHBOARD   *************************** */

#memberDashboardTopContent { margin: 0 0 10px 0; width: 1000px;}

/* ToolBox  */
#dashboardToolsContainer { padding: 0; width: 290px; vertical-align: top; text-align: left;}
div#toolBox {margin: 0; border: 1px solid #222; padding: 22px; height: 406px; background: #3a3a3a; }
ul#toolBoxList { margin: 0; padding: 0;}
ul#toolBoxList li {margin: 0; padding: 0 0 12px 11px;line-height: 18px; background: url(/graphics-2010/bullet-yellow-on-dark-grey.png) no-repeat; }
ul#toolBoxList li a {font-size: 11px; line-height: 12px; font-weight: normal; }
ul#toolBoxList li a:hover {text-decoration: underline; }

/* Mailbox */
#dashboardMailboxContainer {padding: 0 10px 0 0; width: 283px;  vertical-align: top; text-align: left; }
#mailboxGreyBox {padding: 14px 14px 18px 14px; height: 418px; }

/* LeapGame Results */
#dashboardLeapgameContainer { padding: 0; width: 417px; vertical-align: top; text-align: left;}
#dashboardLeapgameContainer a { font-size: 11px; font-weight: bold; color: #222; line-height: 14px; }
#leapGameResultsTile {width: 417px; background: url(/graphics-2010/leapgame-dash-tile.png) repeat-y; }
#leapGameResultsTop { width: 417px; background: url(/graphics-2010/leapgame-dash-top.png) no-repeat; }
#leapGameResultsBottom { padding: 42px 17px 17px 17px; width: 383px; background: url(/graphics-2010/leapgame-dash-btm.png) no-repeat bottom; }

#leapGameResultsGridTile {width: 383px; background: url(/graphics-2010/leap-results-grid-tile.png) repeat-y; }
#leapGameResultsGridTop { width: 383px; background: url(/graphics-2010/leap-results-grid-top.png) no-repeat; }
#leapGameResultsGridBottom { padding: 4px; width: 375px; background: url(/graphics-2010/leap-results-grid-btm.png) no-repeat bottom; }

#leapGameResultsGridBottom #leapGridTopLeft { border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 20px; width: 147px;  text-align: center; vertical-align: middle;}
#leapGameResultsGridBottom #leapGridTopRight { border-bottom: 1px solid #ccc; padding: 20px; width: 147px;  text-align: center; vertical-align: middle;}
#leapGameResultsGridBottom #leapGridBottomLeft { border-right: 1px solid #ccc; padding: 20px; width: 147px;  text-align: center; vertical-align: middle;}
#leapGameResultsGridBottom #leapGridBottomRight { padding: 20px; width: 147px;  text-align: center; vertical-align: middle;}


/*  My Profile Area  */
#myProfileHeadingTable { margin: 0; padding: 0; width: 942px; }
#myProfileHeadingLeft { padding: 0; width: 600px; vertical-align: top; text-align: left; }
#myProfileHeadingRight { padding: 0; width: 342px; vertical-align: top; text-align: right; }

#myProfileAreaLayout {width: 1000px;}
#myProfileAreaLayout {font-size: 12px; }
#myProfileAreaLeft {padding: 0 8px 0 0; width: 250px; vertical-align: top; text-align: left;}
#myProfileAreaLeftContainer {margin: 0 0 10px 0; border: 1px solid #a4a4a4; padding: 20px; width: 208px; }

#myProfileImageContainer  { margin: 0 0 24px 0;border-bottom: 1px solid #ccc; padding: 0 0 24px 0; }
#myProfileImageContainer img { display: block; margin: 0 auto 4px auto; }

#myProfileStatsContainer { margin: 0 0 24px 0;border-bottom: 1px solid #ccc; padding: 0; }
#myProfileDiscussionsContainer { margin: 0 0 24px 0;border-bottom: 1px solid #ccc; padding: 0 0 14px 0; }

.favoritesLayout {margin: 0 0 12px 0; width: 208px;}
.favoritesLeft { padding: 0; width: 150px; vertical-align: top; text-align: left;}
.favoritesRight { padding: 0; width: 58px; vertical-align: top; text-align: right;}

#myProfileAreaRight {padding: 0; width: 742px; vertical-align: top; text-align: left;}
#myProfileAreaInternalLayout { margin: 0 0 10px 0; width: 742px; }
#myProfileAreaInternalLeft { border: 1px solid #a4a4a4; background: #eee; padding: 20px; width:425px; vertical-align: top; text-align: left;  }
#myProfileAreaInternalLeft h3 {margin: 0 0 4px 0; }
#myProfileAreaInternalMiddle { padding: 0; width:8px; vertical-align: top; text-align: left;  }
#myProfileAreaInternalRight { border: 1px solid #a4a4a4; background: #fff; padding: 20px; width:225px; vertical-align: top; text-align: left;  }

.saveBar { margin: 0 0 8px 0; border: 1px solid #555; padding: 2px 20px; background: #8e8e8e; }
.saveBarTable {}
.saveBarLeft { padding: 0 20px 0 0; vertical-align: middle; text-align: left;  color: #fff; font-size: 14px; line-height: 12px; font-weight: bold; }
.saveBarRight { padding: 0; vertical-align: middle; text-align: left; }
.saveBarRight input {display: block; }

.galleryBox {padding: 22px 24px;}
.galleryBox h3 {margin: 0; display: inline;}
.galleryHeader { margin: 0 0 20px 0; width: 100%;}
.galleryHeaderLeft {padding: 0; vertical-align: top; text-align: left;}
.galleryHeaderRight {padding: 0; vertical-align: top; text-align: right;}


.galleryTable { width: 100%; }
.galleryImageCell {padding: 14px 10px; vertical-align: top; text-align: left; }
.galleryImageCell img {display: block; margin: 0 0 4px 0; padding: 0;}
.showCheckbox { margin: 6px 0 0 0;}


/*  PUBLIC PROFILE */
#myPublicProfileImageContainer { margin: 0 0 24px 0;border-bottom: 1px solid #ccc; padding: 0; }
#myPublicProfileImageContainer img {display: block; margin-bottom: 12px;}

/*  MY PORTFOLIO  */
.lightGreyBar { margin: 0 0 10px 0; border: 1px solid #666; padding: 7px 20px; height: 17px; text-align: left; background: #cacaca;font-size: 12px; line-height: 12px; }
.lightGreyBar a {font-size: 12px; line-height: 12px;}
.statusItems, .statusItems div {display: block;}
.statusItems label, .statusItems input.form { float: none; display: inline;  margin: 0; padding: 0 6px 0 0; }
.statusItems {padding-bottom: 4px;}


/*  MEMBERS CURRENTLY OFFERING   */
.membersOfferingGreyHeadingBar td, .membersOfferingGreyHeadingBar td a {color: #fff; }

/* COMMUNITY PAGES  */
.two-column-grey-white { width: 1000px;}
.main-column-grey { border: 1px solid #9f9f9f; padding: 30px 40px 40px 40px; width: 658px; background: #eee; vertical-align: top; text-align: left;}
.column-separator {padding: 0; width: 10px;}
.right-column-white { border: 1px solid #a4a4a4; padding: 20px; width: 208px; vertical-align: top; text-align: left;} 

/*  FOOTER  */
#footer {margin: 0 auto 20px auto; padding: 6px 20px 0 20px; width: 960px; height: 17px;font-family: Arial; font-size: 10px; line-height: 10px; color: #fff; background: url(/graphics-2010/footer-bkg.png) repeat-x; }
#footer td {font-size: 10px; line-height: 10px; color: #fff; }
#footerTable {margin: 0; width: 960px; }
#footerLeft { padding: 0; width: 70%; text-align: left; vertical-align: top;  }
#footerRight { padding: 0; width: 30%; text-align: right; vertical-align: top;  }

.ftr_link {font-family: Arial; font-size: 10px; line-height: 10px; color: #FFFFFF;}
A.ftr_link:link {font-family: Arial; font-size: 10px; line-height: 10px;color: #FFFFFF;}
A.ftr_link:hover {font-family: Arial; font-size: 10px; line-height: 10px;color: #FFFFFF;}
A.ftr_link:visited {font-family: Arial; font-size: 10px;line-height: 10px; color: #FFFFFF;}





.cpyrgt { background-image:url(graphics/bg_nav.gif); background-repeat:repeat-x;
font-family: Arial; font-size: 10px; color: #999999; padding-right:7px;}

.piclink {font-family:Arial; color:#333333; font-size:12px; font-weight:bold;border:1px solid #000000;}
A.piclink:link {font-family:Arial; color:#333333; font-size:12px; font-weight:bold;border:1px solid #000000;}
A.piclink:hover {font-family:Arial; color:#333333; font-size:12px; font-weight:bold;border:1px solid #000000;}
A.piclink:visited {font-family:Arial; color:#333333; font-size:12px; font-weight:bold;border:1px solid #000000;}

.bg_sub {background-image:url(graphics/bg_ltgry.gif); padding:12px; font-family:Arial; font-size:12px; color:#333333;}
.bg_submail {background-image:url(graphics/bg_ltgry.gif); padding:5px; font-family:Arial; font-size:12px; color:#333333;}


.brd_dkgry {border:#333333}
.pd3 {padding:3px;}
.pd5 {padding:5px;}
.pd10 {padding:10px;}
.splft_5 {padding-left:5px;}
.splft_7 {padding-left:7px;}
.sptp_3 {padding-top:3px;}

.sptp_5 {padding:5px 0 0 0;}

.spbtm_5 {padding-bottom:5px;}
.sptp_7 {padding-top:7px;}
.spbtm_7 {padding-bottom:7px;}
.sptp_12 {padding-top:12px;}
.spbtm_12 {padding-bottom:12px;}

/*page title*/

.pg_ttl {font-family:Arial; font-size:14px; color:#FFFFFF; font-weight:bold; background-image:url(graphics/bg_gry.gif); background-repeat:repeat; padding-left:7px; padding-right: 3px; padding-bottom: 3px; padding-top: 3px; line-height:20px;}
.pg_ttl p {margin:0; font-family:Arial; font-size:14px; color:#FFFFFF; font-weight:bold; line-height: 20px;}
.pg_ttl2 {font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;  background-image:url(graphics/bg_gry.gif); background-repeat:repeat; padding: 7px; line-height:16px;}
.pg_ttl3 {font-family:Arial; font-size:15px; color:#FFFFFF; font-weight:bold; line-height:16px;}

/*dashboard*/
.tool_ylw {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(graphics/bg_ylw.gif); background-repeat:repeat; padding-left: 7px; line-height:14px; border:#999999 solid 1px;}

.db_pd5 {padding-top:5px; padding-bottom:5px;}
.db_pd3tp {padding-top:3px;}
.db_pd5tp {padding-top:5px;}
.db_brdgry {border-left:#999999 solid 1px; border-right:#999999 solid 1px; border-bottom:#999999 solid 1px; padding:3px;}
.db_newsdot {border-bottom:#666666 dotted 1px; padding:7px;}
.db_pd7 {padding:7px;}

.db_date {font-family:Arial; font-size:11px; font-weight:bold; color:#333333;}
.db_title {font-family:Arial; font-size:12px; font-weight:bold; color:#333333;}
.db_main {font-family:Arial; font-size:12px; color:#666666;}

.db_bgltgry { background-image:url(graphics/bg_ltgry.gif); background-repeat: repeat; border:#999999 solid 1px; padding:7px;}
.db_bgdrkgry { background:#333333 repeat; padding:7px; line-height:18px;}


.welcome {font-family: Arial; font-size: 14px; color: #333333; font-weight:bold; padding:7px;}

.nw_clt {background-image:url(graphics/bg_ltgry.gif); background-repeat:repeat; padding-left:12px; padding-top:12px; padding-bottom:12px; padding-right:36px; }
.nw_clt_ttl {font-family:Arial; color:#333333; font-weight:bold; font-size:12px; }

.viewrd_link {font-family:Arial; color:#990000; font-size:9px; font-weight:bold; text-decoration:underline;}
A.viewrd_link:link {font-family:Arial; color:#990000; font-size:9px; font-weight:bold; text-decoration:underline;}
A.viewrd_link:hover {font-family:Arial; color:#990000; font-size:9px; font-weight:bold; text-decoration:underline;}
A.viewrd_link:visited {font-family:Arial; color:#990000; font-size:9px; font-weight:bold; text-decoration:underline;}


.dblink_white { font-family:Arial; font-size:10px; font-weight:bold; color:#FFFFFF;}
A.dblink_white:link { font-family:Arial; font-size:10px; font-weight:bold; color:#FFFFFF;}
A.dblink_white:hover { font-family:Arial; font-size:10px; font-weight:bold; color:#FFFFFF;}
A.dblink_white:visited { font-family:Arial; font-size:10px; font-weight:bold;  color:#FFFFFF;}

.mail_ttl {font-family: Arial; font-size: 12px; color: #333333; font-weight:bold;}
.mailcntr {background-color:#FFFFFF; background-repeat:repeat; border:1px #333333 dotted; padding:7px; line-height:18px;}
.mail {font-family:Arial; color:#333333; font-size:10px; font-weight:normal;}
.mailunread {font-family:Arial; color:#333333; font-size:12px; font-weight:bold;}
A.mail_unread:link {font-family:Arial; color:#990000; font-size:12px; font-weight:bold; text-decoration:underline;}
A.mail_unread:hover {font-family:Arial; color:#990000; font-size:12px; font-weight:bold; text-decoration:underline;}
A.mail_unread:visited {font-family:Arial; color:#990000; font-size:12px; font-weight:bold; text-decoration:underline;}
.mail_link {font-family:Arial; color:#990000; font-size:10px; font-weight:normal; text-decoration:underline;}
A.mail_link:link {font-family:Arial; color:#990000; font-size:10px; font-weight:normal; text-decoration:underline;}
A.mail_link:hover {font-family:Arial; color:#990000; font-size:10px; font-weight:normal; text-decoration:underline;}
A.mail_link:visited {font-family:Arial; color:#990000; font-size:10px; font-weight:normal; text-decoration:underline;}
.mail_link2 {font-family:Arial; color:#333333; font-size:10px; font-weight:bold; text-decoration:underline;}
A.mail_link2:link {font-family:Arial; color:#333333; font-size:10px; font-weight:bold; text-decoration:underline;}
A.mail_link2:hover {font-family:Arial; color:#333333; font-size:10px; font-weight:bold; text-decoration:underline;}
A.mail_link2:visited {font-family:Arial; color:#333333; font-size:10px; font-weight:bold; text-decoration:underline;}

/*artist index*/
.alpha { font-family:Arial; font-size:14px; color:#666666; font-weight:bold; padding:5px;}

.alphalink { font-family:Arial; font-size:14px; color:#990000; font-weight:bold; text-decoration:underline;}
A.alphalink:link { font-family:Arial; font-size:14px; color:#990000; font-weight:bold; text-decoration:underline;}
A.alphalink:hover { font-family:Arial; font-size:14px; color:#990000; font-weight:bold; text-decoration:underline;}
A.alphalink:visited { font-family:Arial; font-size:14px; color:#990000; font-weight:bold; text-decoration:underline;}

.ai_box {background-image:url(graphics/bg_ltgry.gif); background-repeat:repeat; border:#999999 solid 1px; padding:7px; font-family:Arial; font-size:12px; color:#666666; font-weight:bold;}

.aird_link {font-family:Arial; color:#990000; font-size:12px; font-weight:bold; text-decoration:underline;}
A.aird_link:link {font-family:Arial; color:#990000; font-size:12px; font-weight:bold; text-decoration:underline;}
A.aird_link:hover {font-family:Arial; color:#990000; font-size:12px; font-weight:bold; text-decoration:underline;}
A.aird_link:visited {font-family:Arial; color:#990000; font-size:12px; font-weight:bold; text-decoration:underline;}

.ai_ln { background-image:url(graphics/ln_ai.gif); background-position:top; background-repeat:repeat-x;}
.ai_ln  div.ai_ltr {font-family:Arial; font-size:18px; color:#990000; font-weight:bold; padding-left:7px;}

.sp_bt {padding-left:7px; padding-bottom:12px; padding-top:12px;}

.aibt_link {font-family:Arial; color:#333333; font-size:9px; font-weight:bold; text-decoration:underline; padding-top:5px; }
A.aibt_link:link {font-family:Arial; color:#333333; font-size:9px; font-weight:bold; text-decoration:underline; padding-top:5px;}
A.aibt_link:hover {font-family:Arial; color:#333333; font-size:9px; font-weight:bold; text-decoration:underline; padding-top:5px;}
A.aibt_link:visited {font-family:Arial; color:#333333; font-size:9px; font-weight:bold; text-decoration:underline; padding-top:5px;}

.ai_div {width:100%;}
.ai_col {float:left; padding: 0; width:33%; text-align: left; line-height:15px;}
.ai_col2 {float:left; padding: 0 0 0 10px; width:240px; text-align: left; line-height:20px;}
.ai_col2 img {display: inline; padding: 0; margin: 0;}

.ai_name {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; padding-left:7px;}
A.ai_name:link {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; padding-left:7px;}
A.ai_name:hover {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; padding-left:7px;}
A.ai_name:visited {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; padding-left:7px;}

/*for sale*/
.fs_bg {background-image:url(graphics/bg_ltgry.gif); background-repeat:repeat; border-left:#999999 1px solid; border-right:#999999 1px solid; border-top:#999999 1px solid;}
.fs_ln {background-image:url(graphics/ln_spc.gif); background-repeat:no-repeat; background-position:center;}
.fs_ttl {font-family:Arial; font-size:10px; color:#FFFFFF; font-weight:bold; background-color:#666666; padding-top:7px; padding-bottom:7px; padding-right:1px; padding-left:1px;}
.bg_fs {background-image:url(graphics/bg_dtl.gif); padding-top:7px; padding-bottom:7px; padding-right:1px; padding-left:1px; font-family:Arial; color:#333333; font-size:10px; font-weight:bold;}
.fs_rd {font-family:Arial; color:#990000; font-size:10px; font-weight:bold;}

/*gallery*/
.glry_cel { border-bottom:#999999 1px solid; padding:5px;}
.glry_cel2 { border-bottom:#999999 1px solid; padding:5px; background:#CCCCCC;}
.glry_main {font-family:Arial; color:#333333; font-size:14px; font-weight:bold; }
.glry_main2 {font-family:Arial; color:#333333; font-size:10px; font-weight:bold; }
.glry_main3 {font-family:Arial; color:#333333; font-size:9px; font-weight:bold; }

.glry_rqst {font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bolder; background-image:url(graphics/bg_gry.gif); background-repeat:repeat; padding-left:7px; padding-right: 7px; padding-bottom: 7px; padding-top: 7px; line-height:20px; width:95%;}

.imgpd5 {padding-top:5px;}


.glry_link {font-family:Arial; color:#333333; font-size:10px; font-weight:bold; text-decoration:underline;}
A.glry_link:link {font-family:Arial; color:#333333; font-size:10px; font-weight:bold; text-decoration:underline;}
A.glry_link:hover {font-family:Arial; color:#333333; font-size:10px; font-weight:bold; text-decoration:underline;}
A.glry_link:visited {font-family:Arial; color:#333333; font-size:10px; font-weight:bold; text-decoration:underline;}

.glryrd_link {font-family:Arial; color:#990000; font-size:10px; font-weight:bold; text-decoration:underline;}
A.glryrd_link:link {font-family:Arial; color:#990000; font-size:10px; font-weight:bold; text-decoration:underline;}
A.glryrd_link:hover {font-family:Arial; color:#990000; font-size:10px; font-weight:bold; text-decoration:underline;}
A.glryrd_link:visited {font-family:Arial; color:#990000; font-size:10px; font-weight:bold; text-decoration:underline;}

/*portfolio*/

.title {font-family:Arial; font-size:14px; color:#333333; font-weight:bold;}
.by {font-family:Arial; font-size:11px; color:#333333; font-weight:bold; padding:7px;}
.pt_spc {padding-top:5px; padding-bottom:5px; padding-right:23px;}

.vw_imgs {font-family:Arial; color:#333333; font-size:9px; font-weight:bold;  }
A.vw_imgs:link {font-family:Arial; color:#333333; font-size:9px; font-weight:bold; }
A.vw_imgs:hover {font-family:Arial; color:#333333; font-size:9px; font-weight:bold; }
A.vw_imgs:visited {font-family:Arial; color:#333333; font-size:9px; font-weight:bold; }

.details {font-family:Arial; font-size:10px; font-weight:bold; color:#333333; line-height:18px;}
.details12 {font-family:Arial; font-size:11px; font-weight:bold; color:#333333; line-height:18px;}
.detailsRD {font-family:Arial; font-size:11px; font-weight:bold; color:#990000; line-height:18px;}

/*search*/
.bg_ads {background-image:url(graphics/bg_drkgry.gif); background-repeat:repeat; padding:3px;}
.srch_box {background-image:url(graphics/bg_ltgry.gif); background-repeat:repeat; border:#999999 solid 1px; padding:7px;}
.srch_bar {background-image:url(graphics/srch_bar.gif); background-repeat:repeat; border-left:#999999 solid 1px; border-right:#999999 solid 1px; border-top:#999999 solid 1px; font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF;}
.srch_bar2 {background-image:url(graphics/srch_bar.gif); background-repeat:repeat; border-left:#999999 solid 1px; border-right:#999999 solid 1px; border-top:#999999 solid 1px; font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:18px; padding-left:5px;}
.srch_ttl {font-family:Arial; font-size:11px; font-weight:bold; color:#333333; line-height:14px; padding-top:7px;}
.srch_ttl2 {font-family:Arial; font-size:9px; font-weight:bold; color:#666666; line-height:14px; padding-top:7px;}
.srch_ttl3 {font-family:Arial; font-size:9px; font-weight:bold; color:#333333; line-height:14px; padding-top:7px;}

.brws_ai {font-family:Arial; color:#990000; font-size:9px; font-weight:bold; text-decoration:underline;}
A.brws_ai:link {font-family:Arial; color:#990000; font-size:9px; font-weight:bold; text-decoration:underline;}
A.brws_ai:hover {font-family:Arial; color:#990000; font-size:9px; font-weight:bold; text-decoration:underline;}
A.brws_ai:visited {font-family:Arial; color:#990000; font-size:9px; font-weight:bold; text-decoration:underline;}

.rslts {font-family:Arial; font-size:14px; color:#333333; font-weight:bold; padding-top:18px; border-bottom:#333333 1px solid; padding-left:3px; padding-bottom:3px;}

.rslts2 {font-family:Arial; color:#666666; font-size:11px; font-weight:bold; }
.rslts3 {font-family:Arial; color:#333333; font-size:11px; font-weight:bold; }
.srch_wrd {font-family:Arial; font-size:18px; color:#990000; font-weight:bold;}

.srch_ln {border-top:#999999 1px solid;}
.rslts_spc {line-height:15px; padding:7px;}


.rslts_info {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; }
A.rslts_info:link {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; }
A.rslts_info:hover {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; }
A.rslts_info:visited {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; }
.rslts_info2 {font-family:Arial; color:#666666; font-size:10px;  font-weight:bold;}
.rslts_nm {font-family:Arial; color:#990000; font-size:10px; text-decoration:underline; font-weight:bold;}
A.rslts_nm:link {font-family:Arial; color:#990000; font-size:10px; text-decoration:underline; font-weight:bold;}
A.rslts_nm:hover {font-family:Arial; color:#990000; font-size:10px; text-decoration:underline; font-weight:bold;}
A.rslts_nm:visited {font-family:Arial; color:#990000; font-size:10px; text-decoration:underline; font-weight:bold;}

/*request*/

.rqst_box {background-image:url(graphics/bg_ltgry.gif); background-repeat:repeat; border:#999999 solid 1px; padding:7px;}
.rqstlft_box {background-image:url(graphics/bg_ltgry.gif); background-repeat:repeat; border-left:#999999 solid 1px; padding-left:18px; padding-top:7px; padding-bottom:7px; border-top:#999999 solid 1px;  border-bottom:#999999 solid 1px; }
.rqstctr_box {background-image:url(graphics/bg_ltgry.gif); background-repeat:repeat; border-top:#999999 solid 1px; border-bottom:#999999 solid 1px; padding:7px;}
.rqstrgt_box {background-image:url(graphics/bg_ltgry.gif); background-repeat:repeat; border-right:#999999 solid 1px; padding-left:12px; padding-right:7px; padding-top:7px;  padding-bottom:7px; border-top:#999999 solid 1px; border-bottom:#999999 solid 1px; }

.reg_ttl {font-family:Arial; font-size:10px; font-weight:bold;  color:#333333; line-height:14px; padding-top:7px; }
.reg_ttl2 {font-family:Arial; font-size:10px; font-weight:bold;  color:#333333; line-height:14px; padding-top:3px; }
.reg_ttl3 {font-family:Arial; font-size:9px;  color:#333333;}
.reg_cpy {font-family:Arial; font-size:12px; font-weight:bold;  color:#333333;  padding-top:7px; }
.reg_cpy2 {font-family:Arial; font-size:14px;  color:#333333; padding-left:20px; padding-right:20px; padding-bottom:20px;  padding-top:7px; }
.reg_cpy3 {font-family:Arial; font-size:12px; font-weight:bold;  color:#333333; }

.reg_link{font-family:Arial; font-size:10px; font-weight:bold;  color:#990000; text-decoration:underline; }
A.reg_link:link {font-family:Arial; font-size:10px; font-weight:bold;  color:#990000; text-decoration:underline; }
A.reg_link:hover {font-family:Arial; font-size:10px; font-weight:bold;  color:#990000; text-decoration:underline; }
A.reg_link:visited {font-family:Arial; font-size:10px; font-weight:bold;  color:#990000; text-decoration:underline; }

.reg_link2{font-family:Arial; font-size:12px; font-weight:bold;  color:#990000; text-decoration:underline; }
A.reg_link2:link {font-family:Arial; font-size:12px; font-weight:bold;  color:#990000; text-decoration:underline; }
A.reg_link2:hover {font-family:Arial; font-size:12px; font-weight:bold;  color:#990000; text-decoration:underline; }
A.reg_link2:visited {font-family:Arial; font-size:12px; font-weight:bold;  color:#990000; text-decoration:underline; }

/*details*/
.bg_dtl {background-image:url(graphics/bg_dtl.gif); padding:3px; border-top:#999999 1px solid;}
.bg_dtl2 {background-image:url(graphics/bg_dtl.gif); padding-top:3px; padding-bottom:3px; padding-right:7px; padding-top:3px; border-top:#999999 1px solid;}
.bg_dtl3 {background-image:url(graphics/bg_dtl.gif); padding-top:3px; padding-bottom:3px; padding-right:7px; padding-left:7px;}
.dtl_ttl {font-family:Arial; font-size:10px; font-weight:bold; padding-left:7px; color:#333333;}
.dtl_form2 {font-family:Arial; font-size:9px; color:#333333; background-color:#FFFFFF; border: #ffcc33 1px solid; padding-top:3px; padding-bottom:3px;}

.dtl_link{font-family:Arial; font-size:10px; font-weight:bold;  color:#990000; text-decoration:underline; }
A.dtl_link:link {font-family:Arial; font-size:10px; font-weight:bold;  color:#990000; text-decoration:underline;padding-left:67px;
padding-top:1px;display:block;  }
A.dtl_link:hover {font-family:Arial; font-size:10px; font-weight:bold;  color:#990000; text-decoration:underline; padding-left:67px;padding-top:1px;display:block; }
A.dtl_link:visited {font-family:Arial; font-size:10px; font-weight:bold;  color:#990000; text-decoration:underline;padding-left:67px;padding-top:1px;display:block; }
.dtl_ttl2 {font-family:Arial; font-size:10px; font-weight:bold; padding-left:7px; color:#333333;}
.dtl_ttlrd {font-family:Arial; font-size:10px; font-weight:bold; color:#990000;}
.bg_dtlln {background-image:url(graphics/dtl_ln.gif); background-repeat:no-repeat; background-position:top; padding-right:3px; padding-top:3px; padding-bottom:3px; padding-left:15px; background-position:left;}

.dtl_lbl {font-family:Arial; font-size:10px; font-weight:bold; color:#333333;}
.dtl_itm {font-family:Arial; font-size:9px; font-weight:bold; color:#333333;}

/*login*/
.bg_lgn {background-image:url(graphics/bg_lgn2.gif); background-repeat:no-repeat; padding:12px;}
.bg_lgn2 {background-image:url(graphics/bg_lgn.gif); background-repeat:no-repeat; padding:12px; line-height:21px;}
.lg_ttl {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:14px; padding-top:7px; width:348px;}
.lg_main {font-family:Arial; font-size:11px; color:#333333;}

.lg_link {font-family:Arial; color:#990000; font-size:11px; text-decoration:underline; font-weight:bold;}
A.lg_link:link {font-family:Arial; color:#990000; font-size:11px; text-decoration:underline; font-weight:bold;}
A.lg_link:hover {font-family:Arial; color:#990000; font-size:11px; text-decoration:underline; font-weight:bold;}
A.lg_link:visited {font-family:Arial; color:#990000; font-size:11px; text-decoration:underline; font-weight:bold;}

.bg_lgn3 {background-image:url(graphics/promo_tour.jpg); background-repeat:no-repeat; padding-bottom:4px; padding-left:12px; padding-right:45px;}
.prmspc2 {padding-top:10px;}

label {	font-size:10px; font-weight:bold;  color:#333333; line-height:14px;
	margin-top:7px;
	float: left;
	display: block;
	margin-right: 10px;
}
.label {
	width: 150px;
	text-align: right;
}

.form {background:#FFFFFF; font-size:12px; color:#666666; border: #999999 1px solid; padding:2px;
	display: block;
	float: left;
	margin-top:7px;
}
.form2 {background:#FFFFFF; font-size:10px; color:#666666; border: #999999 1px solid; padding:3px;}
.form3 {display:block; float:left; margin-right:6px;}
.dtl_form {background:#FFFFFF; font-size:10px; color:#666666; border: #999999 1px solid; padding:3px;}

input[type="text"] {width: 250px;}
input[type="password"] {width: 250px;}
input[type="radio"] {margin-right: 10px;}
br {clear: both;}
.login{background:#FFFFFF; font-size:12px; color:#666666; border: #999999 1px solid; padding:2px;}

#upload input {
background-color:#FABB25;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
margin:2px auto;
padding:2px;
}

/* FORUM STYLES */

a.forum:link{color:#666666;font-size:18px;font-weight:bold;text-decoration:none;}
a.forum:hover{color:#666666;font-size:18px;font-weight:bold;text-decoration:none;}
a.forum:visited{color:#666666;font-size:18px;font-weight:bold;text-decoration:none;}
a.forum_last:link{color:#333333;font-size:12px;font-weight:bold;text-decoration:underline;}
a.forum_last:hover{color:#333333;font-size:12px;font-weight:bold;text-decoration:underline;}
a.forum_last:visited{color:#333333;font-size:12px;font-weight:bold;text-decoration:underline;}

.forum_compose{font-size:22px;color:#333333;font-weight:bold;line-height:23px;}
.forum_post_header{background-color:#cccccc;border:solid 1px #999999;color:#333333;font-size:12px;font-weight:bold;padding-left:5px;padding-top:3px;padding-bottom:1px;padding-right:5px;}

.bg_frm_gry{background-color:#666666;border-bottom:solid 1px #999999;border-top:solid 1px #999999;border-left:solid 1px #999999;color:#FFFFFF;font-size:12px;font-weight:bold;padding-bottom:4px;padding-top:4px;padding-left:3px;}
.bg_frm_gry2{background-color:#666666;border:solid 1px #999999;color:#FFFFFF;font-size:12px;font-weight:bold;padding-bottom:4px;padding-top:4px;padding-left:3px;}
.bg_frm_gry3{background-color:#666666;border-bottom:solid 1px #999999;border-top:solid 1px #999999;border-left:solid 1px #999999;border-right:solid 1px #999999;color:#FFFFFF;font-size:12px;font-weight:bold;padding-bottom:4px;padding-top:4px;padding-left:3px;}
.frm_ttl2{border-bottom:solid 1px #999999;padding-bottom:7px;padding-top:7px;padding-left:7px;}
.frm_subttl{color:#333333;font-size:10px;font-weight:bold;}
.frm_mn{border-bottom:solid 1px #999999;color:#666666;font-size:11px;padding-bottom:7px;padding-top:7px;padding-left:7px;line-height:15px;}
.frm_pd_7{padding:7px;border-bottom:1px solid #999999;border-left:1px solid #999999;}
.red_u{color:#cc0000;font-size:12px;font-weight:bold;text-decoration:underline;}
.frm2_pd_7{padding:7px;border-bottom:solid 1px #999999;border-left:solid 1px #999999;border-right:solid 1px #999999;}
.pic_brd{border:1px #666666 solid;}

.hdr_gllry{background-image:url('graphics/hdr_glrycrt.gif');background-repeat:no-repeat;line-height:20px;}
.frm_pic{border-bottom:solid 1px #999999;border-left:solid 1px #999999;border-right:solid 1px #999999;color:#333333;font-size:12px;font-weight:bold;padding:15px ;line-height:18px;}
a.frm_pic:link{color:#333333;font-size:12px;font-weight:bold;text-decoration:underline;}
a.frm_pic:hover{color:#333333;font-size:12px;font-weight:bold;text-decoration:underline;}
a.frm_pic:visited{color:#333333;font-size:12px;font-weight:bold;text-decoration:underline;}
.frm_rd{color:#cc0000;font-size:11px;padding:4px ;text-decoration:underline;}
a.frm_rd:link{color:#cc0000;font-size:11px;text-decoration:underline;}
a.frm_rd:hover{color:#cc0000;font-size:11px;text-decoration:underline;}
a.frm_rd:visited{color:#cc0000;font-size:11px;text-decoration:underline;}

.frm_pic2{border-bottom:solid 1px #999999;border-right:solid 1px #999999;color:#333333;font-size:12px;padding:15px ;}

.frm_pic_btm{border-left:solid 1px #999999;border-right:solid 1px #999999;border-bottom:solid 1px #999999;color:333333;font-size:12px;font-weight:bold;padding:15px ;text-decoration:underline;line-height:18px;}
a.frm_pic_btm:link{color:#333333;font-size:12px;font-weight:bold;text-decoration:underline;}
a.frm_pic_btm:hover{color:#333333;font-size:12px;font-weight:bold;text-decoration:underline;}
a.frm_pic_btm:visited{color:#333333;font-size:12px;font-weight:bold;text-decoration:underline;}
.frm_pic2_btm{border-right:solid 1px #999999;color:#333333;font-size:12px;padding:15px ;border-bottom:solid 1px #999999;}

.rspnd{border:1px dotted #333333;color:#333333;font-size:12px;padding:7px ;}
.rspnd_bld{font-weight:bold;color:#333333;font-size:12px;font-style:italic;}

.srtr_thrd{color:#cc0000;font-size:14px;font-weight:bold;text-decoration:underline;padding-right:4px;}
a.srtr_thrd:link{color:#cc0000;font-size:14px;font-weight:bold;text-decoration:underline;}
a.srtr_thrd:hover{color:#cc0000;font-size:14px;font-weight:bold;text-decoration:underline;}
a.srtr_thrd:visited{color:#cc0000;font-size:14px;font-weight:bold;text-decoration:underline;}

.userDeg{
	font-weight:bold;
	color:#FF0000;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.smallText {color:#aaaaaa; font-size:9px; }
.boldText { font-weight:bold; }

.wrongimage { font-family:Arial; color:#333333; font-size:12px; font-weight:bold;border:1px solid #000000; }
.gamelink { cursor: default; font-family:Arial; color:#333333; font-size:12px; font-weight:bold;border:1px solid #000000;}
a.gamelink:link {cursor: default; font-family:Arial; color:#333333; font-size:12px; font-weight:bold;border:1px solid #000000;}
a.gamelink:hover {cursor: default; font-family:Arial; color:#333333; font-size:12px; font-weight:bold;border:1px solid #000000;}
a.gamelink:visited {cursor: default; font-family:Arial; color:#333333; font-size:12px; font-weight:bold;border:1px solid #000000;}

/* MEMBER PROFILE INDEX STYLES */
.pi_name {font-family:Arial; color:#396; font-size:12px; font-weight:bold; }
a.pi_name:link {font-family:Arial; color:#396; font-size:12px; font-weight:bold; }
a.pi_name:hover {font-family:Arial; color:#396; font-size:12px; font-weight:bold; }
a.pi_name:visited {font-family:Arial; color:#396; font-size:12px; font-weight:bold; }

.pi_username {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; }
a.pi_username:link {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; }
a.pi_username:hover {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; }
a.pi_username:visited {font-family:Arial; color:#666666; font-size:12px; font-weight:bold; }

.pi_companyname {font-family:Arial; color:#369; font-size:12px; font-weight:bold; }
a.pi_companyname:link {font-family:Arial; color:#369; font-size:12px; font-weight:bold; }
a.pi_companyname:hover {font-family:Arial; color:#369; font-size:12px; font-weight:bold; }
a.pi_companyname:visited {font-family:Arial; color:#369; font-size:12px; font-weight:bold; }

.inputControl .input100px { width: 100px; }

a.boldYellowLink { color:#e09610; text-decoration:underline; font-size:14px; }
.largeText { font-size:14px; }
