/* CSS Document */
/* Standards Across Everything */
body{font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; text-decoration: none; text-align:center; background: #ffffff url(/images/bg_1.jpg) top left repeat-x; margin: 10; padding: 10;	}

td {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; text-decoration: none;}
ul { margin: 0 0 0 20px; list-style-type: disc; padding-left: 0; }
	
a 		{font-size: 12px; text-decoration: none; color: #0000ff;}
a:hover {font-size: 12px; color: #666666; text-decoration: underline; }
	
form {display: inline; margin: 0; padding: 0; font-size: 11px;}

.scripaddress {
	font-size: 13px;
	vertical-align: top;
	font-weight: normal;
	color: #3b3b3b;
	padding: 10px;
	font-family: Arial;
	letter-spacing: .65px;
	line-height: 12pt;
}

h1{	font-size: 16px; font-weight: bold; color: #3366CC;	margin: 0 0 6px 0;}
h2{	font-size: 14px; font-weight: bold;	color: #3366CC;	margin: 0 0 6px 0;}
h3{	font-size: 12px; font-weight: bold;	color: #3366CC;	margin: 0 0 6px 0;}
h4{	font-size: 10px; font-weight: bold;	color: #3366CC;	margin: 0;}

.smalltxt { font-size: 10px;}
/* Borders */	
.border1    {border: 1px solid #000000;}
.border2    {border: 1px solid #666666;}
.border3    {border: 1px solid #797979;}
.border4    {border: 1px solid #ffffff;}
.border4b   {border: 0px solid #ffffff; border-bottom-width: 1px}
.border5    {border: 1px solid #d21034;}
.border3ts  {border: 1px solid #cad2cb; border-top-width: 1px; border-bottom-width: 0px}
.border3bs  {border: 1px solid #cad2cb; border-top-width: 0px; border-bottom-width: 1px}
.border3s   {border: 1px solid #cad2cb; border-top-width: 0px; border-bottom-width: 0px}
.border2tb  {border: 1px solid #666666; border-left-width: 0px; border-right-width: 0px}
.border2lft {border: 0px solid #666666; border-left-width: 1px}
.border2rt  {border: 0px solid #666666; border-right-width: 1px}
.border2tr  {border: 0px solid #666666; border-top-width: 1px; border-right-width: 1px}
.border2nl  {border: 1px solid #666666; border-left-width: 0px}
.border2nr  {border: 1px solid #666666; border-right-width: 0px}
.border2nt  {border: 1px solid #666666; border-top-width: 0px}
.border2nb  {border: 1px solid #666666; border-bottom-width: 0px}
.border2btm {border: 0px solid #666666; border-bottom-width: 1px}
.border2bd  {border: 0px dotted #bfbfbf; border-bottom-width: 1px}

/*Breadcrumbs*/
.arrow { /*background: url(/images/scrip/arrowR.gif) no-repeat;*/ vertical-align:middle; /*width: 11px; height: 11px;*/ padding-right: 0px; padding-left: 0px; display: inline; }
.breadcrumbs { font-size: 10px; /*height: 21px;*/ background-image: none; vertical-align: middle; width: 100%; padding: 5px; border-color: #cccccc; border-style: none none solid; border-width: 0 0 0px; }
.breadcrumbs td {  }
a.breadlink {color: #1f5bae; text-decoration: underline;}
a.breadlink:hover {color: #649bc9; text-decoration: underline; }

/*Table Headers*/
.tableheader { background-image: none; width: 600px; border-bottom: 0px solid #91b6c9; border-top-style: none; border-right-style: none; border-left-style: none; }
.tableheader td { color: #272727; font-size: 14px; font-weight: bold; background-image: none; padding: 8px 8px 0 8px; }

.tdtop			{ height: 25; margin: 0; padding: 0; border: 0; text-align: center; table-layout: fixed; border-bottom: 1px solid #cccccc;}
.tdback			{ color: #ffffff; background-image: url(/images/scrip/tab_cntr.gif); background-color: #9eadc1;}
.tdbackleft		{ width: 25px; height: 25; background-image: url(/images/scrip/tab_lft.gif); }
.tdbackright	{ width: 25px; height: 25; background-image: url(/images/scrip/tab_rt.gif); }

.tdbackbtm		{ height: 30; background-image: url(/images/scrip/tabbtm_cntr.gif); }
.tdbackleftbtm	{ width: 25px; height: 30; background-image: url(/images/scrip/tabbtm_lft.gif); }
.tdbackrightbtm	{ width: 25px; height: 30; background-image: url(/images/scrip/tabbtm_rt.gif); }


.titlebar {color: #000000; font-weight: bold; font-size: 12px; /*background-image: url(/images/gradbg19.gif);*/	background-repeat: repeat-x; padding: 3px 3px 3px 3px; background-color: #649bc9;}
.gutter {border: 0px solid #cccccc; border-right-width: 1px; width: 1px; }

/*Brand Category*/	
.productinfo {	text-align: center;	vertical-align: top; border-style: none solid solid none; border-width: 1px; border-color: #CCCCCC; font-size: 10px; width: 140px; height: 175px;}
a.productlink		{color: #000000; font-size: 11px; }
a.productlink:hover {color: #0000ff; font-size: 11px; text-decoration: underline; }

/*Notice*/
.notice {border: 1px dotted #ff2300; background: #FFFF66; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; font-weight: bold;}

/*Scrip Navigation*/
.topnav {
		width: 698px;
		border-width: 1px;
		border-color: #ffffff;
		background-color: #00154f;
		margin: 0 0 1px 0;
		}
	
	.topnav td {
		width:25%;
		vertical-align: middle;
		background-color: #FFFFFF;
	}

		.topnav a {
			padding: 3px;
			display: block;
			background-color: #ffffff;
			color: #0000ff;
			font-size: 12px;
		}
		
		.topnav a:hover {
			padding: 3px;
			display: block;
			background-color: #cccccc;
			color: #000000;
			text-decoration: underline;
			font-size: 12px;
		}
		
.logonav {

		border-width: 1px;
		border-color: #ffffff;
		background-color: #666666;
		margin: 10px;
		}
	
	.logonav td {
		width:25%;
		vertical-align: middle;
		background-color: #FFFFFF;
		padding: 1px;
		}

		.logonav a {
			padding: 15px;
			display: block;
			background-color: #ffffff;
			color: #0000ff;
			font-size: 12px;
			border: 1px solid #666666;
			}
		
		.logonav a:hover {
			padding: 15px;
			display: block;
			background-color: #ffffff;
			color: #000000;
			text-decoration: underline;
			font-size: 12px;
			border: 1px solid #00154f;
			}

.content1 {
		border: solid;
		border-width: 1px;
		border-color: #666666;
		background-color: #666666;
		margin: 10px;
		}
	
	.content1 td {
		background-color: #ffffff;
		margin: 10px;
		vertical-align: top;
		padding: 10px;
		text-align: left;
		}		

		
/*Scrip body*/
.homebody {
	background: #ffffff url(/images/shop-pros.jpg) top left repeat-x;
	}