/* Stolen Clothing Company CSS */
html, body {
	margin: 0 0 0 0;
	height: 100%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
}

td { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
.description-text{font-size:12px; }
.titles{ font-weight:bold;}
.larger{ font-size: 13px;}

.wrapper{ padding: 7px 7px 7px 7px; }
.top-titles{ padding: 10px 2px 10px 10px; font-size: 11px;}

#left-nav{ padding: 10px 5px 10px 40px; font-size:12px;}
#left-nav .text{  padding: 2px 0px 15px 20px; font-size:12px; font-weight:100; line-height:18px;}
#left-nav a{color: #000000; text-decoration:none;  }
#left-nav a:hoover{color: #000000; text-decoration:underline;  }

a:link, a:visited, a:active{color: #000000; text-decoration: underline;}
a:hover{color: #000000; text-decoration: underline;}

.no-bullets { list-style: none; padding: 5px 5px 5px 12px;margin: 5px 5px 5px 12px;}

/* Green Lines In Background Repeat*/
.green-lines{ padding: 10px 10px 10px 10px; background-image:url(../images/green-lines.gif); background-repeat:repeat;} 

/* GRAY Lines In Background Repeat*/
.gray-lines {  padding: 10px 10px 10px 10px; background-image:url(../images/gray-slash.png); background-repeat:repeat;}


/* footer */
#footer{ font-size: 10px; text-align:center; padding: 10px 10px 10px 10px; } 

/* BUTTONS */
input.click-to-enlarge
{
   font-size:10px;
   font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
   text-align:left;
   color:#ffffff;
   width:130px;
   height:25px;
   background-color:#000000;
   background-image:url(http://www.virtualatlantic.com/clients/stolen/images/click-to-enlarge-back.gif);
   border:2px solid #d6d6d6;
}

input.add-to-shopping-bag
{
   font-size:10px;
   font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
   text-align:left;
   color:#ffffff;
   width:160px;
   height:25px;
   background-color:#000000;
   background-image:url(http://www.virtualatlantic.com/clients/stolen/images/shopping-bag3.gif);
   border:2px solid #d6d6d6;
}



input[type=button], input[type=submit], input[type=reset]
{

   font-size:10px;
   font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
   text-align: center;
   color:#ffffff;
   height:25px;
   background-color:#000000;
   border:2px solid #d6d6d6;
	padding: 0px 8px 0px 8px;
}	

input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover
{
	cursor:hand;
}


.alert 
{
	color:Maroon;
	font-weight:bold;
	font-size: 11px;	
	
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textbox_standard, .textboxStandard {
	width: 140px;
}

.textbox_thin, .textboxThin {
	width: 44px;
}

.textbox_thin_alert, .textboxThinAlert
{
	background-color: #FF9999;
	width: 44px;
}

.textbox_wider, .textboxWide {
	width: 240px;
}

.table_header, .table_header td, .table_header a, table_header a:visited, .table_header a:link, .table_header a:active
{
	background-color: #A3C380;
	color: White;
	font-weight: bold;
	text-decoration: none;
}

.table_header a:hover
{
	text-decoration: underline;
}


.table_alt_row
{
	background-color:#A3C380;
	
}
.table_row
{
	background-color:#000000;
	
}
.table_alt_2_row
{
	background-color:Silver;
	
}

.table_grid 
{
	border-color:#A3C380;
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;	
	
}


.subtitle 
{
	font-weight: bold;
	color: #FF9C0F;
	
}

.form_field {
	background-color:#FFFFFF;
	border: #A2C3FF 1px solid;
	padding-left: 3px;
}

.background_header {
	background-image:url(../images/back_links_background.gif);
	background-position:top;
	background-repeat:no-repeat;

}