body,html {
	color:rgb(255,255,255);
	background-color: rgb(51,80,51);
        background-image: url("images/leftborder.jpg");
        background-repeat: repeat-y;
        margin:0px;
	}
	
body {
	zoom:1;
}

body.light {
	color:rgb(160,160,40);
        background-color: rgb(255,248,170);
        background-image: url("images/background2.jpg");
        background-repeat: repeat-y;
	}
	
	
p,td,h1,h2,h3,h4,h5,h6,dt,dd,li,ul,ol,ul li,ol li { 
	color:rgb(0,0,0);
	background-color:transparent;
	font-family:serif, verdana,arial,helvetica,sans serif;
	}

p,td,dt,dd {
	font-size:100%;
}

th {text-align: left}

p {
	color:rgb(255,255,255);	
        margin-top:2px;
	margin-bottom:5px;
        margin-left:5px;
	margin-right:5px;
}

p.green {
	color:rgb(40,128,40);	
        margin-top:2px;
	margin-bottom:5px;
        margin-left:5px;
	margin-right:5px;
}

p.links {
	margin-bottom:4px;
        margin-left:5px;
	margin-right:5px;
        
}

dl {
        margin-top:2px;
	margin-bottom:2px;
}


dt {
	color:rgb(255,255,255);	
        margin-top:2px;
	margin-bottom:2px;
        margin-left:20px;
	margin-right:5px;
}

dd {
	color:rgb(255,255,255);	
        margin-top:2px;
	margin-bottom:5px;
        margin-left:40px;
	margin-right:5px;
}

h1 {
	color:rgb(0,0,102);
	background-color:rgb(102,204,255);
	font-size:160%;
	margin:0px;
	margin-left:4px;
	margin-right:4px;
	border:2px solid rgb(0,0,102);
	padding:0px;
	text-align:left;
	}
	
h2 {
	color:rgb(255,255,255);
	padding:0px;	
	font-size:160%;
	margin:0px;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:4px;
	margin-right:4px;
	text-align:left
	}
h3 {
	font-size:130%;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:4px;
	margin-right:4px;
	padding:0px;
	color:rgb(255,255,255);
}

h3.green {
	font-size:130%;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:4px;
	margin-right:4px;
	padding:0px;
	color:rgb(40,128,40);
}

h4 {
	font-size:120%;
	margin-left:5%;
	margin-right:4px;
	border:1px solid rgb(0,0,102);
	padding:0.5%;
	color:rgb(255,255,102);
	background-color:rgb(0,0,102);
	}

h5 {
	font-size:110%;
	margin:0px;
	margin-left:10%;
	margin-right:4px;
	border:1px solid rgb(0,0,0);
	padding:0.5%;
	}
h6 {
	font-size:100%;
	margin:0px;
	margin-left:2px;
	margin-top:5px;
	margin-bottom:2px;
	margin-right:4px;
	font-weight:normal;
        padding:0px;
        padding-left:2px;
	background-color:rgb(240,240,240);
        background-image: url("images/bgheading.jpg");
	}
	
table {
	padding:0px;
}

table.giteprices{
	border:2px none rgb(0,0,102);
        margin-top:10px;
        margin-bottom:10px;
        margin-left:10px;
}

table.outer {
	width:910;
	border:2px none rgb(0,0,102);
        margin-left:50px;
}

table.outerholding {
	width:800;
	border:2px none rgb(0,0,102);
        margin-left:50px;
}

table.menu {
	width:960;
	border:2px none rgb(0,0,102);
	margin-top:4px;
	margin-bottom:10px;
	margin-left:40px;
	margin-right:4px;
	padding:0px;
}


table.right {
	width:450px;
        align:right;
        margin-top:150px;
}

table.rightlabel{
	width:250px;
        align:right;
        margin-top:20px;
        margin-bottom:20px;
}

table.righthome {
	width:450px;
        align:right;
        margin-top:50px;
}

table.righttop{
height:50px;
}

td.righttop{
height:75px;
}

td.left {
        text-align:left;
	}


td.right {
        text-align:right;
	}
	
a {
        text-decoration:none;
        padding-top:2px;
        padding-bottom:10px;
        padding-left:3px;
        padding-right:3px;

        background-repeat: repeat-x;
}

p.linksgreen {
	margin-bottom:4px;
        margin-left:5px;
}

/*
a:link {color:rgb(240,220,220);} 
a:visited {color:rgb(240,220,220);} 
a:hover {color: rgb(120,160,51)}  
a:active {color:rgb(240,220,220);} 
*/ 




a.green {
	font-size:10.5pt;
        font-weight:800;
        text-decoration:none;
        padding-top:2px;
        padding-bottom:10px;
        padding-left:3px;
        padding-right:3px;
        color:rgb(240,220,220);
        background-image: url("images/backgroundgreen.jpg");
        background-color: rgb(51,80,51);

}


a.plain:link {
        text-decoration:none;
        padding-top:2px;
        padding-bottom:10px;
        padding-left:0px;
        padding-right:3px;
        color:rgb(240,220,220);
        background-color: rgb(51,80,51);

}

a.plain:visited {
        text-decoration:none;
        padding-top:2px;
        padding-bottom:10px;
        padding-left:0px;
        padding-right:3px;
        color:rgb(240,220,220);
        background-color: rgb(51,80,51);

}

a.plain:active {
        text-decoration:none;
        padding-top:2px;
        padding-bottom:10px;
        padding-left:0px;
        padding-right:3px;
        color:rgb(240,220,220);
        background-color: rgb(51,80,51);
}
	
	
a.menugreen {
	font-size:10.5pt;
        font-weight:800;
        text-decoration:none;
        padding-top:2px;
        padding-bottom:10px;
        padding-left:3px;
        padding-right:3px;
        color:rgb(240,220,220);
        background-image: url("images/bgmenugreen.jpg");
        background-color: rgb(51,80,51);

}

a.menu {
	font-size:10.5pt;
        font-weight:800;
        text-decoration:none;
        padding-top:2px;
        padding-bottom:10px;
        padding-left:3px;
        padding-right:3px;
        background-color:rgb(240,220,220);
        background-image: url("images/bgmenu.jpg");
        color: rgb(51,80,51);
}

a.menugreen:hover {color: rgb(160,160,51)}  
a.menu:hover {color: rgb(120,160,51)}  




	
