@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; padding: 8px 0 0 0; font-size: 16px; color: #fff; font-weight: bold; text-align: left}

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;}

div.greyPageHeading { margin: 0 0 10px 0; border: 1px solid #666; padding: 7px 28px; height: 30px; color: #fff; background: #a7a7a7; }


/* 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.redLink {color: #990000; text-decoration: underline;}

a.redLink:hover {text-decoration:none;}

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: underline; color: #990000; }

a.userNameLink:hover {text-decoration: none}

.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: #990000; }

.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; }


