.bottomText {
	width: auto;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
body {
	background-color: #FFFFFF;
	background-image: url(../images/bg_bluegradient.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	font-size: 60%;
	min-width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	min-height: 10px;
}
#pager {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.noStyle {
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#topNavBar {
	color: #FFFFFF;
	font-size: 1.5em;
	background-color: #2d5173;
	display: block;
	margin: 0px;
	width: 100%;
	background-image: url(../images/blue_div_back_top.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Arial, Helvetica, sans-serif;
}
#headerContent2{

}
.icon {
	display: inline;
	float: right;
}

#header #headerContent {
	background-color: #F5F8FA;
	padding: 10px;
}
#header #step1 {
	background-color: #8BB5C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 10px;
	color: #FFFFFF;
}
#header #step1h {
	background-color: #8BB5C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #333333;
	padding: 10px;
	display: block;
}
#header #step2 {
	background-color: #BE7698;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 10px;
	color: #FFFFFF;
}
#header #step2h {
	background-color: #BE7698;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #333333;
	padding: 10px;
	display: block;
}
#header #step3 {
	background-color: #89B76A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 10px;
	color: #FFFFFF;
}

#header #step3h {
	background-color: #89B76A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #333333;
	padding: 10px;
	display: block;
}
#header #step4 {
	background-color: #6683A8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 10px;
	color: #FFFFFF;
}
#headerContent1 {
}
#contentHeader {
	background-color: #D0DFDF;
	display:block;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
#services {
	background-color: #FFFFFF;
	height: 100%;
}
#headerBar {
	background-color: #8da6c5;
	background-image: url(../images/blue_div_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#logodiv {
	display: inline;
}
#header {
	background-color: #ecf2f2;
	font-size: 1.5em;
	width: 95%;
	margin-left:auto;
	margin-right:auto;
	padding: 10px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin: 0px;	
}
#content1 {
	background-color:#ecf2f2;
	font-size: 1.5em;
	width: 80%;
	margin-left:auto;
	margin-right:auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.serviceTable {
	/*background-color: #8DA6C5;*/
	width: 55%;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.productsTable {
	/* background-color: #FFFFFF; */
	width: 45%;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#products {
	/* background-color:#FFFFFF; */
}
#header #column1 {
	background-color: #666666;
	float: left;
	width:50%;
}
#footerBar {
	color: #FFFFFF;
	font-size: 2em;
	background-color: #2d5173;
	display: block;
	margin: 0px;
	width: 100%;
}
.text1 {
	color:#000000;
	background-color:#c8dbff;
	margin: 10px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px;
}
.text111 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	margin: 10px;
	color: #4F6E96;
}
.headerP {
	margin: 0px;
	float: right;
	vertical-align: bottom;
}
.text2 {
	color:#FFFFFF;
	background-color:#7090b7;
	margin: 10px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px;
}
.text3 {
	color:#FFFFFF;
	background-color: #90a2a2;
	margin: 10px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px;
}
.text4 {
	color:#000000;
	background-color:#FFFFFF;
	margin: 10px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px;
}
#serviceDiv {
	/*background-color: #4F6E96;*/
}
.serviceHead {
	/* color: #FFFFFF; */
}
ul {
	margin-top: .2em;
	margin-bottom: .2em;
}
#navigation1 {
	z-index:3;
	display:inline;
	float: right;
   }
#navigation1 ul {

	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
#headerLogo {
	display: inline;
}
#navigation1 li {
	float:left;
	margin:0;
	padding:0;
	background-image: url(../images/nav-background.gif);
	background-repeat: repeat;
	background-position: right top;
}

#navigation1 li:hover {
	background-image:url(../images/selected_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#navigation1 a {
	display:block;
	padding:7px 11px;
	background-image: url(../images/squiggle1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
#navigation1 #current {
	background-image:url(../images/selected_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#navigation1 #current a {
    /*background-image:url("norm_left_on.gif");*/
}
.style8 {
	font-size: 2em;
	font-family: Arial, Helvetica, sans-serif;
	color: #F2F2F2;
}
#header #uploadBox {
	display: block;
	text-align: center;
	margin: 20px;
}
.style19 {font-family: Arial, Helvetica, sans-serif}
#header #uploadBox #form1 div {
}
#textfield1 {
	background-color: #D1DCE9;
	border: 1px solid #6683A8;
}
#personalInfo {
	background-color: #8AA3C3;
	padding: 5px;
}
.checkoutHeaders {
	background-color: #8AA3C3;
	padding: 5px;
	color: #FFFFFF;
}

#filefield1 {
	background-color: #D1DCE9;
	border: 1px solid #6683A8;
}
#uploadBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	background-color: #8BB5C5;
}
#header #uploadBox #uploadBox2 {
	border: 2px none #006699;
	display: block;
}
#header #uploadBox #uploadBox2 #form1 #uploadtable {
	border: 2px solid #006699;
}
.button1 {	display:inline;
	margin-right: auto;
	margin-left: auto;	
}

 .button1 ul {

	float:left;
	margin-right: auto;
	margin-left: auto;	
	margin:0;
	padding:0;
	list-style:none;
}
.button1 li {
	margin:0;
	padding:0;
	background-image: url(../images/button_right.jpg);
	background-repeat: repeat;
	background-position: right center;
	border: 3px ridge #8DA9CB;
	cursor:pointer;
}

.button1 li:hover {
	background-image:url(../images/button_left_selected.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.button5{
	margin:0;
	padding:0;
	background-image: url(../images/button_right.jpg);
	background-repeat: repeat;
	background-position: right center;
	border: 3px ridge #8DA9CB;
}

.button5:hover {
	background-image:url(../images/button_left_selected.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.button1 a {
	display:block;
	padding:10px 15px;
	background-image: url(../images/button_left.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.button1 a:hover {
	
	background-image: url(../images/button_left_selected.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
}
.button1 #current {
	background-image:url(../design/css/css/images/selected_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.button1 {	display:inline;
	margin-right: auto;
	margin-left: auto;	
}

.button3 {
	display:inline;
	margin-right: auto;
	margin-left: auto;	
   }
.button3 ul {

	float:left;
	margin-right: auto;
	margin-left: auto;	
	margin:0;
	padding:0;
	list-style:none;
}
.button3 li {
	margin:0;
	padding:0;
	background-image: url(../images/button_right.jpg);
	background-repeat: repeat;
	background-position: right center;
	border: 1.5px ridge #8DA9CB;
}

.button3 li:hover {
	background-image:url(../images/button_left_selected.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.button3 a {
	display:block;
	padding:6px 10px;
	background-image: url(../images/button_left.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.button3 a:hover {
	
	background-image: url(../images/button_left_selected.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
}
.button3 #current {
	background-image:url(../design/css/css/images/selected_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.button2 {
	display:inline;
	margin-right: auto;
	margin-left: auto;
	float: left;
   }
.button2 ul {

	float:left;	
	margin:0;
	padding:0;
	list-style:none;
}
.clearRight {
	clear: right;
}
.clearLeft {
	clear: left;
}
.clearBoth {
	clear: both;
}

.button2 li {
	padding:0;
	background-image: url(../images/button_right.jpg);
	background-repeat: repeat;
	background-position: right center;
	border: 3px ridge #8DA9CB;
	float: left;
}

.button2 li:hover {
	background-image:url(../images/button_left_selected.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.button2 a {
	display:block;
	padding:2px 3px;
	background-image: url(../images/button_left.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.button2 a:hover {
	
	background-image: url(../images/button_left_selected.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
}
.button2 #current {
	background-image:url(../design/css/css/images/selected_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.button3 {
	display:inline;
	margin-right: auto;
	margin-left: auto;
	float: inherit;
   }
.button3 ul {
	float:inherit;
	margin:0;
	padding:0;
	list-style:none;
}
.clearRight {
	clear: right;
}
.clearLeft {
	clear: left;
}
.clearBoth {
	clear: both;
}

.button3 li {
	padding:0;
	background-image: url(../images/button_right.jpg);
	background-repeat: repeat;
	background-position: right center;
	border: 3px ridge #8DA9CB;
	float: inherit;
}

.button3 li:hover {
	background-image:url(../images/button_left_selected.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.button3 a {
	display:block;
	padding:2px 3px;
	background-image: url(../images/button_left.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.button3 a:hover {
	
	background-image: url(../images/button_left_selected.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
}
.button3 #current {
	background-image:url(../design/css/css/images/selected_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.cartItemInfo {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #88A1C1;
	padding: 10px;
	width:100%;
}
#textfield1 {
	background-color: #D1DCE9;
	border: 1px solid #6683A8;
}
.textfield1 {
	background-color: #D1DCE9;
	border: 1px solid #6683A8;
}
#filefield1 {
	background-color: #D1DCE9;
	border: 1px solid #6683A8;
}
#uploadBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	background-color: #8BB5C5;
}
#header #uploadBox #uploadBox2 {
	border: 2px none #006699;
	display: block;
}
#header #uploadBox #form1 #uploadtable {
	border: 2px solid #006699;
}
#topNavBar a {
	color: #FFFFFF;
	text-decoration: none;
}
.uploadedImage {
	width: 9em;
	background-color: #D0DFDF;
	padding: 5px;
	display: block;
	margin: 10px;
	float: left;
	height: 18em;
}

.addressBoxList {
	width: 9em;
	background-color: #D0DFDF;
	padding: 5px;
	display: block;
	margin: 10px;
	float: left;
	height: 9em;
}
.uploadedImage:hover {

	background-color:#E7EFEF;
}
.uploadedImageTitle {
	text-align: center;
}
.uploadImgageImage {
	height: 128px;
	width: 108px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

.categoryImage {
	width: 14em;
	background-color: #FFFFFF;
	padding: 5px;
	display: block;
	margin: 10px;
	float: left;
}
.categoryImgageImage {
	height: 209px;
	width: 162px;
	margin-right: auto;
	margin-left: auto;
}
.categorycolorImage {
	height: 205px;
	width: 14em;
	background-color: #FFFFFF;
	padding: 2px;
	display: block;
	margin: 10px;
	float: left;
}
.categorycolorImgageImage {
	max-height:170px;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
}
.myAccountDiv {
	text-align: center;
	width: 9em;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	padding: 10px;
	background-color: #6683A8;
	color: #FFFFFF;
	font-weight: bold;
}
.flashSimpleDemo {
	border: thin dotted #004A6F;
}
#flashSimpleDemo {
	border: thin dotted #006699;
}
#header #loginHeader {
	background-color: #88A1C0;
	width: 18em;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
}
#header #loginBody {
	background-color: #FFFFFF;
	width: 18em;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	margin-bottom: 0px;
}
.helpQM {
	font-size: 0.9em;
}
.headerInfo {
	padding: 5px;
	width: 80%;
	font-size: 1.2em;
	margin-right: auto;
	margin-left: auto;
}
.breadcumbTrail1 {
	font-size: .8em;
}
.errorText {
	color: #990000;
}
.whiteLink1 {
	color: #FFFFFF;
	text-decoration: none;
}
.tableTop {
	color: #FFFFFF;
	background-color: #336699;
	font-weight: bold;
}
#header #fpicons .pfIcon .noBorder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

	dt {
	font-size: 18px;
	padding: 5px;
	margin: 2px;
	background-image: url(../images/blue_div_back.gif);
	background-position: center;
}
.pagerNum {
	font-family: Arial, Helvetica, sans-serif;
	margin: 3px;
	padding: 5px;
	border: 1px solid #006666;
	text-decoration: none;
}
.pagerNumCurrent {
	font-family: Arial, Helvetica, sans-serif;
	margin: 3px;
	padding: 5px;
	text-decoration: none;
}
.pagerNum:hover {
	background-color: #E1EDFF;
}
.noStyleLink {
	text-decoration: none;
}
.seals {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.seal {
	display: inline;
}
