body {
background-image : url(mainpagebackblu.gif); 
} 
.Stile1 {
color : #003366; 
} 
.largeTotalCost {
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px; 
font-weight : bold; 
color : #305ca7; 
letter-spacing : 1px; 
background-color : #e1e1e1; 
border : 1px none #e1e1e1; 
} 

.largeTotalCost2 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px; 
font-weight : bold; 
color : #000066; 
letter-spacing : 1px; 
background-color : #ECFCFF; 
border : 1px none #e1e1e1; 
} 
.largeTotal {
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #305ca7; 
letter-spacing : 1px; 
} 
.tv11 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000066; 
line-height : 18px; 
letter-spacing : normal; 
word-spacing : normal; 
font-weight : bold; 
} 
.tv11Copia {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000099; 
line-height : normal; 
letter-spacing : normal; 
word-spacing : normal; 
font-weight : bold; 
} 
.\311Copia {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #666666; 
} 
.tv13b {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #000066; 
} 
.tv13bR {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #cc0000; 
} 
.tv8b {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000066; 
font-weight : bold; 
} 
.tv10 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000066;
	letter-spacing : normal;
	word-spacing : normal;
	font-weight : normal;
	line-height : 18px;
	text-align: left;
} 
.tv10ind {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000066; 
letter-spacing : normal; 
word-spacing : normal; 
font-weight : normal; 
line-height : 13px; 
} 
.tv19 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000066; 
letter-spacing : normal; 
word-spacing : normal; 
font-weight : normal; 
line-height : 22px; 
} 

td {
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
input , select , textarea {
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
splashtext {
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
} 
.cellpadder {
margin : 15px; 
padding : 15px; 
} 
.smalltext {
font-size : 11px; 
letter-spacing : -0.5px; 
color : #575743; 
} 
.cellpadderSM {
margin : 15px; 
padding : 15px; 
} 
hr {
color : #5b6655; 
} 
a {
color : #000066; 
} 
A:link , A:visited {
	text-decoration : none;
	color: #0000CC;
} 
a:hover {
color : #000066; 
text-decoration : underline; 
} 
.lightbeige {
background-color : #e9ece8; 
color : #5a6653; 
} 
.imgedge {
border : 1px solid #60624c; 
} 
.maintdBorder {
border-top-width : 0; 
border-right-width : 2px; 
border-bottom-width : 0; 
border-left-width : 2px; 
border-top-style : solid; 
border-right-style : solid; 
border-bottom-style : solid; 
border-left-style : solid; 
border-top-color : #434339; 
border-right-color : #434339; 
border-bottom-color : #434339; 
border-left-color : #434339; 
} 
.lightbeigetable {
background-color : #eeefe7; 
} 
.tdheader {
background-color : #4f743e; 
font-weight : bold; 
color : #ffffff; 
font-size : 11px; 
} 
.largeTitle , H1 , H2 , H3 , H4 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 15px; 
font-weight : bold; 
letter-spacing : -0.8px; 
} 
.largeTitle2 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #003366; 
letter-spacing : -0.8px; 
} 
.submenucolour {
background-color : #e3e9e0; 
border : 1px solid #878a71; 
} 
.colourtext {
font-weight : bold; 
color : #000099; 
font-size : 14px; 
} 
.lightbeige2 {
background-color : #daded8; 
} 
ul {
margin-left : 9px; 
padding-left : 9px; 
line-height : 24px; 
} 
li {
line-height : 40px;

}

form {
margin : 0; 
padding : 0; 
} 
.TBborder {
border-top-width : 1px; 
border-right-width : 0; 
border-bottom-width : 1px; 
border-left-width : 0; 
border-top-style : solid; 
border-right-style : solid; 
border-bottom-style : solid; 
border-left-style : solid; 
border-top-color : #8b8d79; 
border-right-color : #8b8d79; 
border-bottom-color : #8b8d79; 
border-left-color : #8b8d79; 
} 
.newspost {
color : #ffffff; 
text-decoration : none; 
font-weight : normal; 
} 
a.newspost:hover {
color : #ffffcc; 
text-decoration : none; 
font-weight : normal; 
} 
.tdsubhead {
background-color : #a0a487; 
} 
.pageback {
background-image : url(mainpagebackblu.gif); 
background-repeat : repeat-y; 
background-position : 50% 50%; 
} 
.nonBold {
font-weight : bold; 
color : #003366; 
text-decoration : underline; 
} 
a.nonBold:hover {
font-weight : bold; 
color : #619746; 
text-decoration : none; 
} 
.edge1 {
border-bottom : 1px solid #3c6c9c; 
border-left : 1px solid #366696; 
border-right : 1px solid #356595; 
border-top : 1px solid #3c6c9c; 
} 
.tv11Copia {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000099; 
line-height : normal; 
letter-spacing : normal; 
word-spacing : normal; 
font-weight : bold; 
} 
.edge2 {
border-bottom : 3px solid #a71710; 
border-left : 3px solid #a71710; 
border-right : 3px solid #a71710; 
border-top : 3px solid #a71710; 
} 
.medGreen {
color : #ffffff; 
background-color : #000066; 
} 
.normal {
font-weight : normal; 
} 
a.normal:hover {
font-weight : normal; 
} 
.Stile2 {
color : #ff0000; 
} 
.largeTotalCost3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #CC0000;
	letter-spacing : 1px;
	background-color : #e1e1e1;
	border : 1px none #e1e1e1;
	text-align: center;
} 
 

