/* page values */
body {
background;
background-color:#FFF;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif
}

a {
color:#392F64;
text-decoration:none
}

h1 {
color:#1B0C55;
font-size:10px;
font-weight:normal;
margin:0;
padding:0
}

h3 {
color:#1B0C55;
font-size:12px;
margin:0;
padding:0
}

h4 {
color:#1B0C55;
font-size:12px;
margin:0;
padding:0
}

ul {
padding:0;
margin:0px;
margin-left:16px;
list-style:disc;
color:#8F8F8F;
}

li {
padding:0;
margin:0
}

#links {
color:#999;
font-size:11px;
font-weight:700;
text-transform:capitalize
}

#links:hover {
color:#666
}

#ullinks {
list-style-type:none;
margin:0;
padding:0 0 0 25px
}

dl {
margin:0;
padding:0
}

#graypara {
color:#666666
}

#purppara {
color:#1B0C55;
}

#shoeshoptxt {
color:#666666
}

/* container settings */
#container {
margin:0;
padding:0;
position:relative;
text-align:left;
width:100%
}

#container1 {
margin:0;
padding:0;
position:relative;
text-align:left;
top:0
}

#mainpg {
	margin:0;
	padding:0;
	position:absolute;
	top:83px;
}

#footer {
	bottom:50px;
	color:#574C84;
	font-size:11px;
	left:100;
	padding-top:100px;
	position:relative;
	text-align:center;
	width:1100px;
}

#footerR {
bottom:0;
color:#574C84;
font-size:11px;
left:288px;
padding-top:90px;
position:relative;
text-align:center;
width:610px;
}

#footer a {
color:#574C84;
text-indent:5px;
white-space: nowrap
}

#footer a:hover {
color:#999999
}

#h1text {
background-color:#FFF;
height:20px;
position:absolute;
top:0;
width:900px;
z-index:1
}

#seoheader {
top:0;
height:80px;
position:relative
}

#seotext {
left:304px;
padding-top:350px;
position:relative;
width:492px;
z-index:1
}

#seotext1 {
left:304px;
padding-top:320px;
position:relative;
width:492px;
z-index:0
}

#seotextR {
left:304px;
padding-top:335px;
position:relative;
width:492px;
z-index:0
}

#seotext111 {
left:304px;
padding-top:350px;
position:relative;
width:492px;
z-index:0
}

#seotext2 {
height:30px;
left:308px;
position:absolute;
top:688px;
width:471px
}

#seotext4 {
left:285px;
top:-22px;
position:relative;
width:510px;
z-index:1
}

#seotextR4 {
left:285px;
top:-24px;
position:relative;
width:510px;
z-index:1
}

#seotext45 {
left:305px;
top:-19px;
position:relative;
width:492px;
z-index:1
}

#seotext4r {
left:296px;
top:-19px;
position:relative;
width:492px;
z-index:1
}

#seotextbusops {
left:310px;
top:-24px;
position:relative;
width:492px;
z-index:1
}

#seotext44 {
left:308px;
top:-19px; /*the lower the value the higher the placement of the text area */
position:relative;
width:492px;
z-index:1
}

/* old #seotext44 {
left:296px;
top:-10px;
position:relative;
width:492px;
z-index:1
}*/

#seotext5 {
height:30px;
left:285px;
position:absolute;
top:1464px;
width:492px
}

#seotext6 {
height:30px;
left:290px;
position:absolute;
top:591px;
width:492px
}

#seotext7 {
height:30px;
left:291px;
position:absolute;
top:1109px;
width:492px
}

#seotext8 {
height:30px;
left:290px;
position:absolute;
top:1016px;
width:492px
}

#seotext9 {
height:30px;
left:293px;
position:absolute;
top:1555px;
width:492px
}

#seotext10 {
height:30px;
left:292px;
position:absolute;
top:729px;
width:492px
}

#seotext11 {
padding-left:292px;
padding-top:818px;
position:relative;
width:492px
}

#seotext12 {
height:30px;
left:290px;
position:absolute;
top:1747px;
width:492px
}

#liveperson {
	height:75px;
	width:225px;
	left:7px;
	top:430px;
	position:absolute
}

/* previously set values */

.regularsize { font-size: 11px; color: #000033; font-family: Arial, Helvetica, sans-serif; }
.bluesmallsize { font-size: 11px; color: #000033; font-family: Arial, Helvetica, sans-serif; }
.greynormal {
	font-size: 11px;
	color: #111111;
	font-family: Arial, Helvetica, sans-serif;
}
.rednormal { font-size: 11px; color: #990000; font-family: Arial, Helvetica, sans-serif; }
.grey12 { font-size: 12px; color: #56595C; font-family: Arial, Helvetica, sans-serif; }
.greylarger { font-size: 12px; color: #333333; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.greylargerlight { font-size: 12px; color: #999999; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.greylarge { font-size: 14px; color: #56595C; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.greyheadersmall { font-size: 10px; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.greymouseover { background-color: #CCCCCC; font-size: 10px; color: #1B0C55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.greymouseover-item { cursor: pointer; font-size: 10px; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.greylightnormal { font-size: 11px; color: #999999; font-family: Arial, Helvetica, sans-serif; }

.greyheader { font-size: 10px; color: #56595C; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.blueheadersmall { font-size: 10px; color: #1B0C55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.formdropdown { font-size: 10px; color: #1B0C55; font-family: Arial, Helvetica, sans-serif; border: 1px solid #1B0C55; }
.tiny blue { font-size: 10px; color: #1B0C55; font-family: Arial, Helvetica, sans-serif; border: 1px solid #1B0C55; }


.blueheader { font-size: 10px; color: #1B0C55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.blueheaderlarge { font-size: 11px; color: #1B0C55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.blueheaderlarger { font-size: 14px; color: #1B0C55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.blueheadersmallMO { font-size: 10px; color: #1B0C55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; cursor: pointer; }
.greyheadersmallMO { font-size: 10px; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-weight: bold; cursor: pointer; }

.maroonheaderlarge { font-size: 12px; color: #330000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }


.portlet { background-color: #BCBD95; font-weight: bold; }

.blueground { background-color: #000033; height: 20px; color: #FFFFFF; font-size: xx-small;  font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; }
.bluelightground { background-color: #2E2E58; height: 20px; color: #FFFFFF; font-size: xx-small; font-family: Arial, Helvetica, sans-serif;   vertical-align: middle; }

.maroonground { background-color: #330000; height: 20px; color: #FFFFFF; font-size: xx-small; font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; }
.maroonground-left { padding-left: 5px; background-color: #330000; height: 20px; color: #FFFFFF; font-size: xx-small; font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; cursor: pointer; }
.maroonground-right { padding-left: 5px; background-color: #330000; height: 20px; color: #FFFFFF; font-size: xx-small; font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; cursor: pointer; }
.maroonground-rightL { padding-left: 5px; background-color: #330000; height: 20px; color: #FFFFFF; font-size: xx-small; font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; cursor: pointer; }

.grayground { padding-left: 3px;background-color: #111111; height: 20px; color: #FFFFFF; font-size: xx-small; font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; cursor:pointer; }
.graylightground { padding-left: 3px;background-color: #444444; height: 20px; color: #FFFFFF; font-size: xx-small; font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; cursor:pointer; }

.maroonlightground { background-color: #582E2E; height: 20px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;   vertical-align: middle; }
.maroonlightground-left { padding-left: 5px; background-color: #582E2E; height: 20px; color: #FFFFFF; font-size: xx-small; font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; cursor: pointer; }
.maroonlightground-right { padding-left: 5px; background-color: #582E2E; height: 20px; color: #FFFFFF; font-size: xx-small; font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; cursor: pointer; }
.maroonlightground-rightL { padding-left: 5px; background-color: #582E2E; height: 20px; color: #FFFFFF; font-size: xx-small; font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; cursor: pointer; }

.rightborder { border-right: 1px solid #330000; }
.topborder { border-top: 1px solid #330000; }
.toprightborder { border-top: 1px solid #330000; border-right: 1px solid #330000; }
.topbottomborder { border-top: 1px solid #330000; border-bottom: 1px solid #330000; }
.bottomborder { border-bottom: 0px solid #330000; }

.input { font-size: 10pt; color: #000033; border-style: solid; border-width: 1px; border-color: #0000033 }
.formbutton { font-size: 10pt; color: #000033; font-weight: bold; cursor:hand; border-style: solid; border-width: 1px; border-color: #0000033; }


.styleheader { font-size: 12px; color: #1B0C55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.styletitle { font-size: 11px; color: #1B0C55; font-family: Arial, Helvetica, sans-serif; }
.styledescription { font-size: 10px; color: #1B0C55; font-family: Arial, Helvetica, sans-serif; }

a.link:hover { color: #CCCCCC; }

a.whitelink:hover { color: #FFFFFF; }

a.greylink { color: #56595C; }
a.greylink:hover { color: #CCCCCC; }

a.greylightlink { color: #BEBEBE; }
a.greylightlink:hover { color: #CCCCCC; }


a.blink { font-weight: bold; }
a.blink:hover { color: #CCCCCC; }

h2,h3 {
font-size:12px;
margin:0;
padding:0
}

#seotext3 {
left:304px;
padding-top:365px;
position:relative;
width:492px;
z-index:0;
}

#seotext3r {
left:304px;
padding-top:530px;
position:relative;
width:492px;
z-index:0;
}

#seotexttrain {
left:304px;
padding-top:240px;
position:relative;
width:492px;
z-index:0;
}

#seotext0 {
left:304px;
padding-top:365px;
position:relative;
width:492px;
z-index:0
}
#seotext13,#seotext14 {
height:30px;
left:290px;
position:absolute;
top:1224px;
width:492px
}

.headertxt {
color:#6A4443
}

.buttonover100 {
filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;
}

.buttonover50 {
filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;cursor: pointer;
}
