﻿body
{
    color:#fff;
	background-color: #000000;
}

/*
a{text-decoration:underline;color: #F87A00;}
a:link{text-decoration:underline;color: #F87A00;}
a:visited{text-decoration:underline;color: #F87A00;} 
a:hover {text-decoration:underline;color: #F87A00;}
*/

.intro, .value, p, pre, h3, h2
{
    color:#fff;
	background-color: #000000;
	font:13px arial,helvetica,clean,sans-serif;
	font-size:small;
	font:x-small;
}
pre{background-color:#000}

.mainbody
{
    color:#fff;
    width:1000px;
	margin: 0 auto;
	background-color: #000000;
	font:13px arial,helvetica,clean,sans-serif;
	font-size:small;
	font:x-small;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F9AD20;
	font-weight: bold;
}
.style2 {	color: #F9AD20;
	font-weight: bold;
}
.style3 {	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
.style4 {
	font-size: 12px;
	color: #F9AD20;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.blackback
{
    background-color:Black;
}

.buttonSelected
{
    color:#F87A00;
    background-color:white;
    font-weight:bold;
}

.buttonNonSelected
{
    color:black;
    background-color:white;
    font-weight:bold;
}

.tablepad {
    *padding-top:2px
}


.profileo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F87A00;
}
.profilew 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
}
.status
{
    color:#FFD700; 	
}
.sitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}
.validationtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background-color:#FF0000;
}
.availabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DEB887;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.orangesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F87A00;
}

.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	}

a.whitetext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

.orangetext {
	font-family: Arial, Helvetica, sans-serif;
	color: #F87A00;
	}

a.orangetext:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #F87A00;
}

.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	font-weight: bold;
	}
a.greytext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8100;
	font-weight: bold;
}
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff7e00;
	font-weight: bold;
}
.greytextfield {
	border: 1px solid #999999;
	background-color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.greyborder {
	border: 1px solid #999999;
}
.blacktext:a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.blacktext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF8100;
	font-weight: normal;
	text-decoration: none;
}.bronzehd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #c99881;
}
.greylarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.orangesmall:a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F87A00;
}
.orangesmall:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F87A00;
}

.whitelink:a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.whitelink:hover, .whitelink:visited, .whitelink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}


.whitetextlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.whitetextlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.smallwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.urbanext {
	font-family: Urban Sketech, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}

.gridViewRow {font-size: 1em;text-align:left;background-color:#ffffff;}
.gridViewAlternating {font-size: 1em;text-align:left;background-color:#C4E3FF;}
.gridViewSelectedRow {font-size: 1em;text-align:left;}
.emptyGridViewRow{color:#000;font-size: 1em;}
.gridViewLink {text-decoration:none; color: #F87A00;}
a.gridViewLink{text-decoration:none;color: #F87A00;}
a.gridViewLink:link{text-decoration:none;color: #F87A00;}
a.gridViewLink:visited{text-decoration:none;color: #F87A00;}
a.gridViewLink:hover {text-decoration:none;color: #F87A00;}

.gridViewRow{}
.gridViewRowSummary{width:100%;}
.gridViewCell{padding: 5px;}
.gridViewSummary{padding: 10px; border: dashed 1px #c0c0c0;display:block;} /* the div */
.gridViewSummary p{padding:0;margin:0;}
.gridViewReplyInput{padding-top:10px;display:block;}
.datagridval{padding-left:2px;}



.status
{
	clear: both;
	margin: 15px 5%;
	padding: .5em;
	text-align: center;
	vertical-align: middle;
	background-color: #feb;
	border: solid 1px #fc3;
}

a.pubu, a.pubu:link, a.pubu:visited, a.pubu:active, a.pubu:hover {text-decoration:underline;}
.ctitledesc {color:#6580be;} /*light blue*/
.size10 {font-size:10px;}
.size11 {font-size:11px;}
.size12 {font-size:12px;}
.size14 {font-size:14px;}
.bold {font-weight:bold;}
.orange{color:#F87A00;}
.underline{text-decoration: underline;}

.pad3lr {padding: 0px 3px;}
.pad5tb {padding: 5px 0px;}

.error, .success
{
	font-weight:bold;
	color: #000;
}

.giftstore{font-size:14px; font-weight:bold;}

a.giftstore{text-decoration:none;color: #fff; font-size:14px; font-weight:bold;}
a.giftstore:link{text-decoration:none;color: #fff; font-size:14px; font-weight:bold;}
a.giftstore:visited{text-decoration:none;color: #fff; font-size:14px; font-weight:bold;}
a.giftstore:hover {text-decoration:none;color: #fff; font-size:14px; font-weight:bold;}

table.login {
	border-width: 4px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #272727;
	border-collapse: separate;
	background-color: rgb(0, 0, 0);
}
table.giftstore {
	border-width: 2px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #272727;
	border-collapse: separate;
	background-color: rgb(0, 0, 0);
}

table.giftstore td {
	border-width: 2px;
	padding: 0;
	border-style: solid;
	border-color: #272727;
	background-color: rgb(0, 0, 0);
	-moz-border-radius: 0px 0px 0px 0px;
}