/* CSS Document */

* {background-color: transparent; margin: 0; padding: 0;}

body {
	background-color: #f3f1f1; 
	color: #192839;
	font-family: "Trebuchet MS", verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	padding: 10px;
	text-align: center;
}

body * {font-size: 1em;}

h1, h2, h3, h4, h5, h6 {color: #ed1c24;}

h1 {font-size: 200%;}
h2 {/*color: #EE184A; */font-size: 130%; padding: .4em 0;}
h3 {font-size: 110%; padding-bottom: 1em;}
h4 {font-size: 100%;}
h5 {font-size: 100%;}
h6 {font-size: 100%;}

a, a:visited {color: #be332b; font-weight: bold; text-decoration: underline;}
a:hover, a:visited:hover {color: #ed1c24; text-decoration: none;}

p {padding-bottom: 1.5em; text-align: justify;}

sup {font-size: .7em;}

ul, ol {margin-left: 40px; margin-bottom: 1.5em;}
ul {list-style: square;}
ol {list-style: lower-roman;}
li.list1 {list-style-image: url("../images/arrow2.gif")}

/* Table Styles */
table {border-collapse: collapse; width: 100%;}
th, td {border-bottom: 1px solid #ccc; padding: .2em;}
tr, td {vertical-align: top;}

.td {background-image: url("../images/border.jpg"); height:190px; padding: 10px 0 0 0;}
.noStyles th, .noStyles td {border: 0px !important; padding: 0px;}


/* Form Styles */
input {background-color: #fff; border: 1px solid #0E111A; padding: .3em .5em;}
.submit {background-color: #0E111A; border: 1px solid #fff; color: #fff; font-weight: bold; padding: .3em .5em;}

.clearAll {clear: both;}
.displayNone {display: none;}
.centre {text-align: center;}
.left {text-align: left;}
.right {text-align: right;}

#page {font-size: 1.2em;}