* {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
}
body {
	width:             810px;
	margin-left:       auto;
	margin-right:      auto;
	background-color:  #fafaff;
	padding:           0px;
}
a:link {
	text-decoration: underline;
	color:			 #12588b;
}
a:hover {
	text-decoration:none;
}
a:visited {
	text-decoration: underline;
}
ul {
	line-height: 1.8;
	padding-left: 20px;
}
h1 {
	font-size:      200%;
	padding:        5px 0px 10px 0px;
	line-height:    1.2;
	color:			#193c50;
}
h2 {
	font-size:      150%;
	padding-top:    2px;
	padding-bottom: 5px;
	line-height:    1.2;
	color:			#193c50;
}
h3 {
	font-size:      125%;
	padding-top:    5px;
	padding-bottom: 5px;
	color:			#193c50;
}
h4 {
	font-size:		110%;
	color:			#193c50;
	padding-top:    5px;
	padding-bottom: 5px;
}
p {
	padding-top:    10px;
	padding-bottom: 5px;
}
#wrap {
	background-image:  url(images/backroundwrap.gif);
	background-repeat: repeat-y;
	font-family:       Geneva, Arial, Helvetica, sans-serif;
	padding-top:       0px;
	padding-left:      5px;
	padding-right:     5px;
	padding-bottom:    0px;
	font-size:         small;
}
#all {
	line-height:        1.2;
	background-image:   url(images/background.png);
	background-repeat:  repeat-y;
}
#header {
	padding:          0px 0px 0px 0px;
	margin:           -10px 0px -8px 0px;
}
.topnav {
	width:      800px;
	height:     30px;
	margin:     1px 0px 0px 0px;
	padding:    0px 0px 0px 0px;
	background:  url(images/topnav_bg_blue.gif) #8db4c5 repeat-x;
	font-size:  8pt;
	border-top: 1px #000000;
}
#nav ul {
	line-height:  1.2;
	padding:     1px 0px 0px 0px;
	margin:      0px 0px 0px 0px;
	font-size:   10pt;
	color:       #FFFFFF;
	width:       100%;
	background:  url(images/topnav_bg_blue.gif) #8db4c5 repeat-x;
	list-style:  none;
}
#nav ul li {
	display:    inline;
	list-style: none;
}
#nav ul li a {
	margin:          0 0 0 0;
	padding:         .4em 1.5em .6em 1em;
	background:      url(images/topnav_bg_blue.gif) repeat-x;
	color:           #000000;
	text-decoration: none;
	float:           left;
	border-right:    1px solid #111133;
}
#nav ul li a:hover {
	background:      #CCCCCC url(images/topnav_bg_grey.gif) repeat-x;
	padding:         .4em 1.5em .5em 1em;
	color:           #000000;
	text-decoration: none;
	border-right:    1px solid #11113;
}
.sidebar {
	float: right;
	width: 180px;
	padding: 5px;
	text-align: center;
}
.sidebar p {
	text-align: left;
}
#NWDaction {
	text-align: center;
	clear:      both;
	padding:    25px 35px 5px 25px;
	float:      right;
	width:      190;
}
#NWDaction img {
	text-align:      center;
	border:          none;
}
.main {
	margin-left:    0px;
	width:          560px;
	padding-right:  0px;
	padding-top:    25px;
	padding-left:   35px;
	padding-bottom: 20px;
	line-height:    1.5;
	text-align:     left;
	font-size:      115%;
}
#newvsold {
	width:  100%;
	border: 2px;
	padding: 5px;
	font-size: .9em;
}
th {
	text-align: center;
	padding:    0px;
	width:      50%;
	font-size:  120%;
	color:			#193c50;
}
td {
	text-align: center;
	padding:    10px 5px 0px 5px;
}
#guarantee {
	background-color: #fafaff;
	border:           thin dashed #FFFFFF;
	text-align:       center;
	width:            80%;
	margin-left:      auto;
	margin-right:     auto;
	margin-top:       10px;
	margin-bottom:    10px;
	padding:          5px;
}
#footer {
	text-align:        center;
	font-size:         90%;
	padding-top:       5px;
	padding-bottom:    5px;
	background:        #759dae;
	border-top:        1px solid #333;
	border-bottom:     2px solid #000;
	clear:             both;
}

