body {
	font-family : Arial, Helvetica, sans-serif;
}

h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 95%;
	color: #347CCA;
	margin: 0 0 13 0;
	font-weight: bold;
}

h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	color: #347CCA;
	margin: 0 0 5 0;
	font-weight: bold;
}
h2.ul {
	margin: 0 0 3 0;
}

h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 70%;
	color: #347CCA;
	margin: 0 0 13 0;
	font-weight: bold;
}

p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 70%;
	color: #505050;
	margin: 0 0 13 0;
	line-height: 140%;
}

a  {
	color: #4C6EC5;
}
a:visited {
	color: #4C6EC5;
}

p.last {
	margin: 0 0 20 0;
}

p.short {
	line-height: 140%;
	margin: 0 0 7 0;
}

p.section {
	font-family : Arial, Helvetica, sans-serif;
	color: #347CCA;
	font-size: 15 px;
	font-weight: bold;
	margin: 0 15 0 0;
}

p.section a{
	color: White;
	text-decoration: none;
}
p.section a:hover{
	text-decoration: underline;
}



p.newsdate {
	font-size: 80%;
	color: #C0001B;
	margin: 0 0 7 0;
}

p.newsshort {
	font-size: 75%;
	color: #225CA9;
	line-height: 120%;
	margin: 0 0 15 0;
}

h3.newstitle {
	margin-left: 25;
}

ul, ol {
	margin-top: 0;
}

ol {
	margin-left: 25;
}
ol li {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 70%;
	color: #505050;
	margin-bottom: 0;
}

li p {
	font-size : 100%;
}

p.ul {
	margin: 0 0 2 0;
}

p.ol {
	margin: 0 0 5 0;
}

ul {
	margin-bottom: 13;
	margin-left: 15;
}

ul.last {
	margin-bottom: 20;
}

ul.short {
	margin-bottom: 5;
}

ul li {
	list-style-image : url('images/bullet.gif');
	font-family : Arial, Helvetica, sans-serif;
	font-size : 70%;
	color: #505050;
	margin-bottom: 0
}

li li {
	font-size : 100%;
}

ul.bullet p {
	margin: 0 0 3 23;
	text-indent : -23;
}

table.border {
	border-collapse : collapse;
	border : 1px solid #5298D2;
}

table.border td, table.border th {
	border : 1px solid #5298D2;
}
table.border th p {
	font-weight: normal;
	text-align:  center;
	color: #2769C4;
	margin: 0;
}
table.border td p{
	margin: 0 0 2 0;
}

table.border td{
	padding: 2 3 2 3;
	vertical-align: top;
}

table.border th{
	padding: 3;
	background-color: #D3EBFF;
}

p.ndate {
	color: #6584BF;
	font-weight: bold;
	margin: 0 20 0 0;
}

p.photo {
	text-align: center;
	font-weight: bold;
	margin: 5 0 15 0;
	line-height: 130%;
}

p.rating {
	text-align: center;
	color: #C0001B;
	margin: 0 0 5 0;
}

p.rating a{
	color: #C0001B;
}

p.rating a:visited{
	color: #C0001B;
}

p.why1 {
	font-size : 75%;
	color: #C0001B;
	margin: 0 0 5 20;
}

p.why2, p.why3 {
	font-size : 75%;
	color: #225CA9;
	margin: 0 0 5 50;
	line-height: 110%;
}
p.why3 {
	text-align: right;
	margin: 0 20 15 0;
}

input.order, textarea.order {
	border : 1px solid #5298D2;
	width: 200
}


p.addr {
	font-size: 11 px;
	color: white;
	margin: 0 0 2 8;
	line-height: 70%;
}

p.addr a{
	color: lime;
}
.white {
	font-size: 8px;
	color: #FFFFFF;
	text-decoration: none;
}
