body {
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: black;
}

#frame {
   width:711px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
   border:1px solid #000000;
}
		
#contentcenter {
    width:710px;
    padding:0px;
    float:left;
    background:#ffffff;
    border-left:1px solid #000000;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
}

#contentheader {
    background:#fff;
    margin:5px 10px 10px 10px;
}

#contentfooter {
    background:#fff;
    margin:0px 0px 20px 0px;
}

#submenu {
    background:#C9D2E0;
    border-top:1px solid #000000;
}	

#superfooter {
    width:711px;
    margin-right:auto;
    margin-left:auto;
    margin-top:10px;
    padding:0px;
    text-align:left;
}

#contentbody {
    min-height: 500px;
    padding: 10px 20px;
    _height:500px;
}

#custserv {
   width:700px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	/*float:center;*/
	padding:0px;
	text-align:center;
}

/* HTML TAG RELATED STYLE */
p,h1,h2,h3,pre {
    margin:10px 10px 10px 10px;
}

h1,h2,h3,pre,li,ul,th,td {
    text-align:left;
}

H1 {
    font-size: 20px;
}
H2 {
    font-size: 14px;
}
H3 {
    font-size: 12px;
}

/* TYPOGRAPHY STYLE */

.px11 {
    font-size: 11px;
}
.px12 {
    font-size: 12px;
}
.px14 {
	font-size: 14px;
}

a, a:active {
   text-decoration: none;
   color: #000000;
}

a:hover {
	text-decoration: underline;
}


/* colors */

.darkblue {	
	color: #3D5078;
}
.grey {
	color: #A1ACC1;
}


#flashcontent {
    width:640px;
	margin-right:auto;
	margin-left:auto;
	margin-top:20px;
	float:center;
	padding:0px;
	text-align:center;
	border-left:1px solid #A1ACC1;
    border-top:1px solid #A1ACC1;
    border-right:1px solid #A1ACC1;
    border-bottom:1px solid #A1ACC1;
    }

#featured_product {
    width: 180px;
    padding:0px;
    float:left;
    background:#FFFFFF;
    border: 1px solid #A1ACC1;
    margin: 0px 10px;
}
