/* body details */
body { margin:0; padding:10px 0 0 0; font-size:13px;}
body, h2, h3 { font-family:arial,sans-serif; }
td { font-size:13px; }
a, a:visited, a:hover, a:active{ text-decoration:underline; color:#0084ef; }
hr { border: none 0; border-top: 1px solid #BBB; height: 1px; margin:10px 0;}
h2 { font-size:1.5em; font-weight:normal; display:inline;}
h3 { font-size:1.25em; font-weight:normal; display:inline;}
img {border:none;}
form { margin:0 }
.container { width: 682px; margin: 0 auto; position: relative;}
.uppermenu, .bottombar { margin:0 0 10px 0; position: relative;}
.uppermenu { border-bottom:1px #BBB solid; }
.byline { position:absolute; top:47px; left:22px; color:#333333; }
.byline_100 { margin-left: 10px; }
.byline a, .byline a:visited, .byline a:hover { color:#333333; text-decoration:none; }
.top-links { position:absolute; right:0px; text-align:right; padding:0px;}
.top-links ul { margin:0; }
.top-links li { display:inline; padding: 0 0 0 1.5em;}

.bottombar ul { margin:0 auto; text-align:center; }
.bottombar li { display:inline; padding: 0 0 0 1.5em;}

input.yellow_but, .yellow_but a, .yellow_but a:visited, .yellow_but a:hover, .yellow_but a:active { background-color:#FFCC00; color:#333333; padding:2px 5px 0.2em 5px; text-decoration:none; border:0;}
input.yellow_but:hover, .yellow_but a:hover { background-color:#FFBB00; }
.top-links .yellow_but a {display:block; margin:0 0 0 1.5em;}
.lg_but { font-size:1.5em; }

.content_box_head { background-color:#1d7fb8; border:1px #1d7fb8 solid;  margin:0; text-align:left; }
.content_box_head .title { color:#FFFFFF; padding:5px; display:block; font-size:16px; font-weight:normal; }
.content_box { background-color:#FFFFFF; border:1px #BBB solid; border-top:none; padding:0; margin:0; border-collapse:collapse; text-align:left;}
.content_box_no_title { border:1px #EEE solid; background-color:#EEE; }
.content_box_inner { padding:10px; margin:0; }
.float_left {float:left;}
.float_right {float:right;}
.inputtext { border: 1px solid #999999; }
#loginbox .inputtext { width:170px }
#loginbox td { text-align:left; }
/* -------- */

/* multi-purpose box */
#mpbox table { 
		border: 1px solid #0084EF;  
		border-spacing: 0px 0px;
		font-family: arial,helvetica; 
		color: #ffffff; 
		font-size:12px;
		background: #dddddd;
		text-align: left;
		color: #000000;
		font-weight:normal; 
}
#mpbox td { padding: 2px 5px 2px 5px; }
#mpbox .hdr { line-height: 120%; color: #ffffff; font-size:14px; font-weight:bold; background: #0084EF; padding:4px 5px 4px 5px; }
#mpbox .regr { text-align: right; }
#mpbox .regc { text-align: center; }
#mpbox a:link		{ color: #0084EF }
#mpbox a:visited		{ color: #0084EF }
#mpbox a:hover		{ color: #ffffff; background-color: 0084EF; }
#mpbox a:active		{ color: #0084EF }
#mpbox .inputtext	{ width: 140px; font-family: arial, helvetica; color: #000000; font-weight: normal; font-size: 12px; background-color: #ffffff }	
#mpbox .smallinput	{ font-family: arial, helvetica; color: #000000; font-weight: normal; font-size: 9px; background-color: #ffffff; border: 1px solid #999999; }	
#mpbox .loginbutton  { font-family: arial, helvetica; color: #000000; background-color: #eeeeee; font-size: 12px; font-weight: normal; text-align: center }

#errorbox  { width: 90%; background: #c00; padding: 1px 5px 1px 5px; border: none; text-align: center; font-family: arial, helvetica; color:#FFF; font-weight:bold; font-size: 13px; margin-bottom:5px;}

#mini a:link,a:visited,a:active { color: #0084EF; }
#mini a:hover { background-color: #0084EF; color: #ffffff }
#mini .gen { font-family: arial, helvetica; line-height: 120%; font-size: 12px; font-weight: normal; padding: 3px 3px 3px 3px;		border-spacing: 0px 0px; }
#mini .minihead { font-family: arial, helvetica; background:#0084EF; color: #ffffff; font-size:18px; font-weight:bold; line-height:120%; padding: 0px 0px 0px 0px; }
#mini .minitable { width: 600px; border: 2px solid #0084EF; padding: 0px 0px 0px 0px; border-spacing: 0px 0px; } 
#mini .boxcode { width: 100%; font-family: arial,helvetica; color: #000000; background-color: #ffffff; font-size:10px; font-weight:normal }
.thecode { FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 98%; COLOR: #000000; FONT-FAMILY: arial,helvetica; BACKGROUND-COLOR: #FFF; border:1px solid #BBB; margin-top:3px;}
#mockbox
	{
		width: 140;
		height: 152;
		margin:9;
		text-align:left;
		padding:0px;
		border: none;
		background-color:#FFFFFF;
		float: right;
	}
.mockboxtext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #FFFFFF; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica
}
.emph { FONT-WEIGHT: bold; }
.emphred { FONT-WEIGHT: bold; COLOR: #AA3300 }
.profile_text { color:#222; }
#sellers_table{ width:755px; height:99%; }
