body {
	background-color: #FCFDFD;
	background-image: url(/Content/JoB/images/header-back.jpg);
	background-repeat: repeat-x;
	text-align: justify;
}

td {
	font: normal 11px Tahoma, Arial;
	color: #4F4F4F;
}

h1, h2, h3, h4, h5 {
    color: #ffffff;
    margin: 0px;
}

h1 {
    font-size: 18px;
}

h2 {
    font-size: 16px;
}

h3 {
    font-size: 14px;
}


a {
font: normal 11px Tahoma, Arial;
color: #797979;
text-decoration: underline;
}

a:hover {
	font: normal 11px Tahoma, Arial;
	color: #006;
	text-decoration: underline;
	text-align: right;
}

.white-link-underline{
	text-decoration: underline;
	color: #666;
	font-weight: bold;
}

a.white-link-underline:link {
	text-decoration: underline;
	color: #3B3B3B;
	font-weight: bold;
}

a.white-link-underline:hover {
	text-decoration: none;
	color: #B00;
	font-weight: bold;
}

.white-text{
color: #ffffff;
text-decoration: none;
}

.flash-header {
	background-image: url(/Content/JoB/images/head-back.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	font-family: "Helvetica LT CondensedBlack";
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}

a.flash-header:link {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	font-family: "Helvetica LT CondensedBlack";
}

a.flash-header:hover {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: underline;
	font-family: "Helvetica LT CondensedBlack";
}

.blye-text-underline {
color: #47beed;
text-decoration: underline;
}

.blye-text-regular {
color: #47beed;
text-decoration: none;
}

.yellow-text-regular {
color: #db9a00;
text-decoration: none;
}

.yellow-text-underline {
color: #db9a00;
text-decoration: underline;
}

.orange-text-regular {
color: #B00;
text-decoration: none;
}

.orange-text-underline {
color: #B00;
text-decoration: underline;
}
.broun-text-regular {
color: #B00;
text-decoration: none;
}

.broun-text-underline {
color: #B00;
text-decoration: underline;
}


.red-text-regular {

color: #8a3c53;

text-decoration: none;

}



.red-text-underline {

color: #8a3c53;

text-decoration: underline;

}

.black-text-regular {

	color: #4F4F4F;

	text-decoration: none;

	font-size: 12px;

}





.black-text-underline {

	color: #4F4F4F;

	text-decoration: underline;

}





.gray-text-underline{

color: #747877;

text-decoration: underline;

}

.gray-text-regular{

	color: #747877;

	text-decoration: none;

	font-weight: normal;

}



.green-text{

color: #549b28;

text-decoration: none;

}

.right {

	text-align: right;

}

body table tr td table tr td table tr td table tr td table tr td table tr td table tr td {







}

td {

	font-weight: bold;

}

.welcome-text {

	text-decoration: none;

	text-align: justify;

	padding-left: 15px;

	padding-right: 10px;

}

.space {

	font-size: 1px;

}

.welcome-text tr td {

	font-weight: normal;

}

td {

	font-weight: normal;

}



.imgbrdr	{

	border:1px solid #333;

}



.brdr	{

	border:#C8C8C5 solid 1px;

}



.brdr2	{

	border:#E9E9E9 solid 1px;

	background:#FFFFFF;

}

.brdr3	{

	border:#A8A89E solid 1px;

	background:#FFFFFF;

}



.product_brdr	{ border:#C9C9C9 solid 1px; background:#FFFFFF;}





/* ----------------------- products details ul li start ----------------------------*/



.products	{

	width:149px;

	float:left;

	height:auto;

	margin:0px;

	padding:0px;

}

.products ul	{

	width:auto;

	margin:0px;

	padding:0px;

}

.products li	{

	width:149px;

	height:auto;

	line-height:22px;

	list-style-type:none;

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#141414;

	text-decoration:none;

	margin-left:10px;

	background:url(/Content/JoB/images/arrow.gif) no-repeat 0px;

	margin-bottom:4px;

	text-indent:10px;

}

.products li a	{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#141414;

	text-decoration:none;

}

.products li a:hover	{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#F90286;

	text-decoration:none;

	padding-left:1px;

}	

	/* ----------------------- products details ul li end ----------------------------*/

	

	.remodel_brdr	{

	border:#D3D1D1 solid 1px;

}
/* product results
----------------------------------------------------------*/
ul.product-results { }
ul.product-results li { list-style:none; width:115px; float:left;  height:95px; text-align:left;}
ul.product-results li h3 { font-size:100%; }


.error
{
    color:Red;
	font-size: .95em;
    font-family: verdana, Helvetica, Sans-Serif;

}

#toplinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}


/*------------- hintpopup styles start --------------------*/
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background:#F7F7F7;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid #C9C9C6;
font:normal 11px Verdana;
line-height:15px;
z-index:100;
border-right: 1px solid #C9C9C6;
border-bottom: 1px solid #C9C9C6;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 0px;
}
/*------------- hintpopup styles end --------------------*/	



/* cart
----------------------------------------------------------*/
#shopping-cart { padding:14px; }
#shopping-cart table { width:100%; margin-top:14px; }
#shopping-cart th { font-weight:bold; border-bottom:solid 1px #f0f0f0; background:#f6f6f6; }
#shopping-cart th, #shopping-cart td { padding:2px 10px; }
#shopping-cart tr .quantity, #shopping-cart tr .remove { text-align:center; }
#shopping-cart p.added-on { color:#999999; }
#shopping-cart div.action a:link,#shopping-cart div.action a:active, #shopping-cart div.action a:visited { float:right; padding:5px 10px; background:#f0f0f0; border:solid 1px #cccccc;font-size:115%; font-weight:bold; }
#shopping-cart div.action a:hover { background:#d0d0d0; }

div.item-added { padding:7px; }

/* checkout
----------------------------------------------------------*/
div.checkout
{
	
	padding: 5px;
}
div.checkout h2
{
	background-position: #f0f0f0;
	border-bottom: 1px solid #cccccc;
	background: #6B696B;
	padding: 5px 10px;
	color: #ffffff;
}
div.checkout .hint { font-size: 85%; font-style: italic; }
div.checkout .open-id {width:49%; float:left; margin-right:2%; }
div.checkout .email-password {width:49%; float:left; }
div.checkout .guest { clear:both; padding-top:14px; }
div.checkout .guest div.wrap { padding-left:25px; }
div.checkout div.wrap { padding:7px; }
div.checkout ul li { list-style:none; }
div.checkout legend { display:none; }
div.checkout ol { margin:0; }
div.checkout ol li { list-style:none; padding:2px 0; }
div.checkout ol li label { width:150px; float:left; }
div.checkout p.action { padding-left:160px; }
div.paypal p { padding-top:7px; }

/* MISC  
----------------------------------------------------------*/

.addressBook, .favorites { float: right; width: 150px; margin-left: 10px; margin-right: 0px; }
.contentTextDisplay { padding:10px; }

#useraccount { position: absolute; top: 15px; right: 15px; }

.notify-error { padding: 10px; color: #990000; border: 1px solid #990000; background-color: #ffffcc; margin-bottom: 15px; width: 500px; }
.notify-message { padding: 10px; width: 600px; border: 1px solid #006600; vertical-align: middle; margin-bottom: 20px; background-color: #CCFFCC; }
option
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

/*Address
----------------------------------------------*/
div.generalBorder
{
	padding: 0px;
	margin: 0px;
	border: thin groove #C0C0C0;
}