/* DEFAULT TEXT */

form {margin: 0px 0px 0px 0px; }

body {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	font:Arial, Helvetica, sans-serif;
	background-image:url(../../images/sites/mothersbracelets/bkgd.gif);
	background-color:#616160;
	background-repeat:no-repeat;
}
.mainTable{
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	width:950px;
}
.searchField {
	/*background: transparent url('c:\temp\searchFieldBackground.gif') no-repeat;*/
	line-height: 15px;
	line-width: 30px;
	color:#333 ;
	height:15px;
	border:solid 0 #fff;
	padding: 0px 8px;
	width: 120px;
}

a {
	color: #666666 ;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #99b5d1 ;
}

.smalltext, .bigwhite, .verysmalltext, .verySmallTextInput{
	font-family:Arial, Helvetica, sans-serif ;
	font-size: 12px;
	text-transform: none;
	color: #333333;
	vertical-align : middle;
	font-weight : bold;
	line-height: 16px;
}

.verysmalltext, a.verysmalltext {
	font-size:11px;
	font-weight: bold;
	line-height: 15px;
	height: 15px;
	font-color: #3BC518;
}

.verySmallTextInput {
	vertical-align: top;
	line-height: 12px;
	height: 18px;
}

a.verysmalltext:hover, a.smalltext:hover, {
	color: #3BC518;
	text-decoration: underline;
}

a.bigwhite, .bigwhite{
	font-size: 18px;
	line-height: 22px;
	height: 22px;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align : bottom;
}

a.bigwhite:hover {
	text-decoration: none;
	border-top : 1px dotted White;
	border-bottom : 1px dotted White;
	color: #FFFFFF;
}

body, .mainText, .mainTextRed, .mainTextInput, .mainTextCategoryHeader, a.mainText {
	font-family:Arial, Helvetica, sans-serif ;
	font-size: 11px;
	color: #333333;
	vertical-align: top;
	line-height: 15px;
}

a.mainText {
	text-decoration: underline;
}

a.mainText:hover, a.mainText {
	color: #3BC518;
}

.mainTextCategoryHeader {
	line-height: 15px;
	height: 15px;
	font: bold;
}

a.mainTextCategoryHeader:hover {
	color: #3BC518;
}

a.mainTextTable {
	text-decoration: underline;
}

.mainTextTable {
	font-size: 10px;
	line-height: 11px;
	height: 10px;
	text-decoration: underline;
}

a.mainTextTable:hover {
	color: #3BC518;
}

.mainTextInput {
	height: 20px;
	line-height: 15px;
}

.mainTextRed {
	color: red;
}

.mainTextBigItalic {
	font-family:Arial, Helvetica, sans-serif ;
	font-size: 14px; 
	font-style: italic;
	line-height: 12px;
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	color: #7A9AF5
}

a.mainTextBigItalic {
	color: #3BC518;
	text-decoration: none;
	font-style: italic;
}

a.mainTextBigItalic:hover {
	color: #3BC518;
	font-style: italic;
}

.header, .medHeader{
	font-family:Arial, Helvetica, sans-serif ;
	font-size: 26px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #194877;
	line-height: 28px;
}

.medHeader {
	font-size: 16px;
	line-height:20px;
}

a.medHeader {
	font-style: normal;
	text-transform: none;
}

/* This is actually the outside border of the tables */
.purpleTable {
	border-style: solid; 
	border-color: #3BC518;
	border-width: 2px;
}

/* This is actually the inside border of the tables */
.grayTable {
	border-style: solid; 
	border-color: #67898F;
	border-width: 1px;
}

/* WHITE TEXT */
.whiteNormalText {
	font-family:Arial, Helvetica, sans-serif ;
	font-size: 12px;
	color: #FFFFFF;
}

.whitetext, .whitetextbold, .lightGreyText{  
	font-family:Arial, Helvetica, sans-serif ;
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #fffff;}
	
.lightGreyText{
	font-weight:bold;
	color: #ffffff;
}

.whitetextbold {
	font-weight: 800;
	font-size: 13px
}

.whitesmtext, .blacksmtext{
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	vertical-align: 30%;
	color: #FFFFFF;
	height: 13px;
}

.blacksmtext{
	.color: #006699;
}
 
.supersmalltext {
	height: 2px;
	line-height: 2px;
	font-size: 2px
}

a.whitetext, a.whitetext:visited{
	color: #FFFFFF;
}

a.whitetext:hover, a.lightGreyText:hover {
	text-decoration:underline;
	color: #FFFFFF
}

a.whitesmtext { 
	color: #FFFFFF; 
	text-decoration: none; 
	font-style: normal; 
	font-size: 10px; }

a.whitesmtext:hover {	
	color: #FFFFFF;
	font-style: normal; 
	font-size: 10px; 
	font-style : normal;
}


.submitSearch {
	margin-bottom:-6px; 
	margin-right:3px;
}
* html .submitSearch {
	margin-bottom:3px; 
}



