* {
margin:0;
padding:0;
}
body {
background-color:#EDEDED;
text-align:center;
font: 14px Arial, Helvetica, sans-serif;
color:#000000;
}
#wrapper {
width:1000px;
border:1px solid #D7D7D7;
background-color:#FFFFFF;
margin:20px auto 20px auto;
}
#header {
text-align:left;
}
ul#navlist {
margin:0;
margin-top:15px;
padding:0;
list-style-type:none;
font-weight:bold;
width:100%;
text-align:center;
background:url(images/nav-bg.gif) top left repeat-x;
border-bottom:1px solid #D7D7D7;
}
ul#navlist li {
margin:0 2px;
padding:0;
display:inline;
}
ul#navlist li a, ul#navlist li a:visited {
padding:3px 4px;
color:#FFFFFF;
text-decoration: none;
display:inline-block;
border-top:2px solid #FFFFFF;
background-color:#242176;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
ul#navlist li a:hover, ul#navlist li a.active {
text-decoration:none;
background-color:#FFFFFF;
color:#242176;
border-top:2px solid #CC1E1D;
border-left:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
}
.fit-nav a {
font-size:9px;
}
#signin	{
margin:auto;
width:500px;
background-color:#EDEDED;
text-align:left;
padding:5px;
margin-top:25px;
margin-bottom:30px;
border: 1px solid #D7D7D7;
}
#product {
margin:auto;
width:500px;
text-align:left;
padding:5px;
margin-top:25px;
margin-bottom:30px;
font-family:10px Arial, Helvetica, sans-serif;
}
#wide {
margin:auto;
width:620px;
text-align:left;
padding:5px;
margin-top:25px;
margin-bottom:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#wide p {
line-height:21px;
padding:5px 10px 5px 10px;
}
table.homewrapper {
width:90%;
text-align:left;
}
/* #homesignin	{
margin:auto 0 auto auto;
width:280px;!important
text-align:left;
padding:5px;
margin-bottom:30px;
border: 1px solid #D7D7D7;
background:#EDEDED;
} */
.homeproduct {
padding:0px 20px 0px 20px;
border:4px solid #D7D7D7;
text-align:center;
}
#homebullets	{ /* currently not used */
margin:auto;
text-align:left;
padding:5px;
margin-bottom:30px;
border: 1px solid #D7D7D7;
background:#EDEDED;
}
table {
width:440px;
margin:auto;
border-collapse:collapse;
}
table td {
padding:5px 0 5px 0;
}
/* table.home {
width:280px!important;
} */
#lang p {
font-size:10px;
}
#lang img {
margin-left:5px;
}
a:link, a:visited {
color:#000000;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
h1 {
font: 14px Arial, Helvetica, sans-serif;
color: #000000;
font-weight:bold;
padding:5px 0px;
margin:0;
}
h2 {
font: 14px Arial, Helvetica, sans-serif;
color: #242176;
font-weight:bold;
padding-bottom:20px;
margin:0;
}
h2.home {
padding:0;
}
h3 {
font: 14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
padding:5px;
margin:30px 0px 30px 0px;
background-color:#242176;
}
input.btn, a.btn {
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
padding:2px;
background-color:#CB1E1D;
border:1px outset #164b82;
cursor:pointer;
}
input.btn:hover, a.btn:hover {
background-color:#FFF;
border:1px outset #999999;
color:#000000;
}
.payment_options {
margin-right:27px;
font-size:12px;
color:#666666;
text-align:right;
}
ul {
margin-left:30px;
}
ul li {
margin-top:10px;
margin-left:15px;
list-style-image:url(images/bullet.gif);
font-size:12px;
}
ol {
margin-left:30px;
}
ol li {
margin-top:10px;
margin-left:15px;
font-size:12px;
line-height:21px;
}
table.listing {
width:100%;
}
table.rates {
text-align:center;
width:100%;
background-color:#EDEDED;
}
table.rates td {
padding:3px;
border: 1px solid white;
}
.alt {
font-weight:bold;
background-color:#D7D7D7;
}
.grey {
line-height:12px;
font-size:10px;
color:#666666;
}
.red {
font-weight:bold;
color:#CB1D1C;
}
#lang {
margin-bottom:15px;
}
#lang p {
font-size:10px;
}
a img {
border:none;
}
#lang img {
margin-left:5px;
}
img.lang {
border:1px solid #D7D7D7;
}
