
/*	Review	*/

.review input, .review textarea {
	width: 95%;
}

.reviewsub {
	background-color: #FFFFFF;
	border: 2px solid #5E3686;
	color: #5E3686;
	width: 200px !important;
}

input { overflow: hidden !important; }

.topNav {
	width: 177px;
	height: 29px;
	background-image: url('../../images/nav/navbarTemplate.gif');
	border-bottom: 1px solid #FFFFFF;
}

.topNav A {
font-size:	11px;
	padding: 15px;
	color: #FFFFFF;
	font-weight: bold;
}

.subNav {
	height: 18px;
	width: 177px;
	background-color: #67C1F5;
	text-align: left;
	border-bottom: 1px solid #FFFFFF;

}

.subNav A {
	font-family: arial;
	font-size: 10px;
	color: #01578A;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 20px;
}

.subNav A:hover {
	color: #FFFFFF;
}

.cursor { cursor: pointer; }

body, a, table, div, span, input, textarea, select {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;


}

input {

padding-left: 4px;
padding-right: 4px;
}



/*	Header, Middle, Footer Styles */



.xImage {
	border: 2px solid #3D60A0;
	cursor: pointer;
	height: 50px;
	width: 50px;
}


.stockTop {
 background-color: #CCCCCC;
 color: #FFFFFF;
 padding-left: 4px;
 font-weight: bold;
}

.stockRow {
 background-color: #EFEFEF;
 color: #333333;
 padding-left: 4px;
}

.stockQty {
 height: 16px;
 width: 24px;
 border: 1px solid #CCCCCC;
}

Input, Textarea {
	border:	1px solid #999999;
	overflow: auto;
}



.searchBox {
	height: 45px;
	padding-left: 5px;
	font-size: 11px;
}

.searchBox Input {
	height: 16px;
	padding: 2px;
	font-size: 11px;
	padding-left: 3px;
	width:100px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.searchBox input#search-go {
	border: 1px solid #777;
	height: 22px;
	width: 35px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.navBarTop {

background-image: url('./images/nav/header_mid.jpg')
font-size: 30px;
	height:	32px;

}


.titleBar {
	height: 40px;
	background-color: #005E94;
	
	text-transform:	uppercase;
	text-align: center;
	
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color:	#FFFFFF;
}

.footer {
	height: 40px;
	text-align: center;
}

.rndLeft {
	background-image: url('../../images/nav/rndLeft.gif');
	background-repeat: no-repeat;
}
.rndRight {
	background-image: url('../../images/nav/rndRight.gif');
	background-repeat: no-repeat;
	background-position: 100% 0%;
}
.navBG {
	text-align: center;
	background-image: url('../../images/nav/header_mid_b.jpg')
}

.imagesubmit{
	border: 0px solid;

}
	
/* Sets	*/

.breadCrumbs, .breadCrumbs A {	color: #5E3686;	 font-size: 11px;	}
.breadCrumbs {	padding-left: 5px;	}

.mainText { color: #5E3686; }
.mainBG   { background-color: #5E3686; color: #FFFFFF !important; }
.mainBrd  { border: 1px solid #5E3686; }
.twoText	{ color: #9E9EFE;	}
.twoBG		{ background-color: #9E9EFE; }
.black	{ color: #000000; }
.red	{ color: red; }


.whiteText {	color: #FFFFFF !important;		}
.borderBottom {	border-bottom: 1px solid #CCCCCC;	}
.greyText {	color: #666666;	}
.greyBG	{		background-color: #EEEEEE !important;	}
.dgreyText { color: #444444; }

.lIndent25	{	padding-left: 25px;	}
.lIndent35	{	padding-left:	35px;	}
.lIndent5	{	padding-left:	5px;	}

.bold		{ font-weight: bold;	}
.bolder		{ font-weight: bolder;	}

.font20		{ font-size: 20px; }
.font19		{ font-size: 19px; }
.font18		{ font-size: 18px; }
.font17		{ font-size: 17px; }
.font16		{ font-size: 16px; }
.font15		{ font-size: 15px; }
.font14		{ font-size: 14px; }
.font13		{ font-size: 13px; }
.font12		{ font-size: 12px; }
.font11		{ font-size: 11px; }
.font10		{ font-size: 10px !important; }

.pad5 { padding: 5px; }
.pad4 { padding: 4px; }
.pad3 { padding: 3px; }
.pad2 { padding: 2px; }
.pad1 { padding: 1px; }
.pad0 { padding: 0px; }

.lpad4 { padding-left: 10px; }
.lpad3 { padding-left: 8px; }
.lpad2 { padding-left: 4px; }
.lpad1 { padding-left: 2px; }


.spad8 { padding-left: 100px; padding-right: 100px; }
.spad7 { padding-left: 80px; padding-right: 80px; }
.spad6 { padding-left: 40px; padding-right: 40px; }
.spad5 { padding-left: 20px; padding-right: 20px; }
.spad4 { padding-left: 10px; padding-right: 10px; }
.spad3 { padding-left: 8px;  padding-right: 8px;  }
.spad2 { padding-left: 4px;  padding-right: 4px;  }
.spad1 { padding-left: 2px;  padding-right: 2px;  }

.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }
.justify { text-align: justify; }

.point { cursor: pointer; }