* {
	margin: 0;
	padding: 0;
} /*--This gets rid of ALL the margin and padding in the whole site, since each Web browser vendor sets their own default sizes. This allows you to set whatever padding and margin you would like on any element--*/
body	{
				margin:0px;
						padding:0px;
						background-image: url(../images/bg_body.gif);
						background-position: left top;
						background-repeat: repeat-x;
						background-color:F7F7F7;
						font-family:Tahoma;
						text-align:center;
						}
div	{
						color:#626262; /*--old colour 626262--*/
						font-size:12px;
						line-height:14px;
						}
b	{
						color:#8A8A8A;
						}
img {
						border:0;
						}
.main { 				
						width: 720px; 
						height:100%; 
						margin:auto; 
						text-align:left;
						background: url(../images/bg_top.jpg) left top no-repeat #ffffff;			
						
						}
.flash	{
						height:316px;
						width:720px; 
						}							
.content_0	{
						width:720px;
						height:328px;
						}  
.dt	{
						display:table;
						
						}						
.dr	{
						display:table-row;
						}
.dc	{
						display:table-cell;
						float:left
						}		
#menutitle{
						font-weight:bold;
						text-align:left;
						margin:2px;
						}
.menucontainer {
						border:1px solid #000;
						background-color:#7b7d8e;
						width:106px;
						margin:10px;
						}

/*-----------------------------------------------------------------------
							Left Navigation
------------------------------------------------------------------------*/

#leftnav {
	float: left;
	width: 165px;
}
/*--For accessbility reasons, this header level-1 must be here--*/
#leftnav h1 {
	font-size: 100%;
	text-align: left;
	color: #77BECB;
	letter-spacing: 5px;
	padding: 4px 0 4px 0;
	background: #D1D1D1;
	border-bottom: #666 solid 1px;
	background: url(../images/leftnav/leftnav_top-bkgrd.gif) left top no-repeat #ccc743;
}
#leftnav h2 {
	font-size: 90%;
	background: url(../images/leftnav/leftnav_h1menu.gif) #fdfdfd repeat-x left bottom;
	display: block;
	padding: 3px 2px 4px 12px;
	color: #77BECB;
}
#leftnav h2 a:link, #leftnav h2 a:visited {
	text-decoration: none;
	color: #001728;
}
#leftnav h2 a:focus, #leftnav h2 a:hover, #leftnav h2 a:active {
	text-decoration: underline;
	color: #003300;
}
#leftnav ul {
	margin: 0;
	list-style-type: none;
}
#leftnav ul li {
	font-size: 75%;
	color: #002200;
}
#leftnav ul li a {
	text-decoration: none;
	padding: 6px 6px 6px 12px;
	display: block;
	border-bottom: #D1D0D0 solid 1px;
	border-top: #FFFFFF solid 1px;
	height: 100%;
}
#leftnav ul li a:link, #leftnav ul li a:visited {
	color: #003300;
	background: none;
}
#leftnav ul li a:focus, #leftnav ul li a:hover, #leftnav ul li a:active {
	color: #003300;
	background: #D6D6D6;
	border-top: #D6D6D6 solid 1px;
}
#leftnav ul ul {
	margin-top: 0;
}
#leftnav ul ul li {
	font-size: 90%;
}
#leftnav ul ul li a {
	padding: 2px 5px 3px 19px;
}
#leftnav ul ul li a:link, #leftnav ul ul li a:visited {
	color: #003300;
	background: #F2F2F2;
}
#leftnav ul ul li a:focus, #leftnav ul ul li a:hover, #leftnav ul ul li a:active {
	color: #003300;
	background: #D6D6D6;
	border-top: #D6D6D6 solid 1px;
}
/*-----------------------------------------------------------------------
							Left Column Content
------------------------------------------------------------------------*/

#navcontent1 {
	font-size: 70%;
	margin-top: 20px;
}
#navcontent1 h2 {
	font-size: 100%;
	background: url(../images/leftnav/leftnav_h1menu.gif) #fdfdfd repeat-x left bottom;
	display: block;
	margin: 0 0 5px 0;
	padding: 3px 2px 3px 12px;
	color: #003300;
	border-bottom: #f8f8f8 solid 1px;
}
#navcontent1 h2 a:link, #navcontent1 h2 a:visited {
	text-decoration: none;
	color: #003300;
}
#navcontent1 h2 a:focus, #navcontent1 h2 a:hover, #navcontent1 h2 a:active {
	text-decoration: underline;
	color: #003300;
}
#navcontent1 h3 {
	font-size: 100%;
	color: #003300;
	margin: 0 10px 3px 10px;
	padding: 8px 0 1px 2px;
	border-bottom: #D1D1D1 solid 2px;
}
#navcontent1 h3 a:link, #navcontent1 h3 a:visited {
	color: #003300;
	text-decoration: none;
}
#navcontent1 h3 a:focus, #navcontent1 h3 a:hover, #navcontent1 h3 a:active {
	color: #000099;
	text-decoration: none;
}
#navcontent1 p {
	margin: 0 10px 5px 12px;
}
#navcontent1 p a:link, #navcontent1 p a:visited {
	color: #003300;
	text-decoration: underline;
}
#navcontent1 p a:focus, #navcontent1 p a:hover, #navcontent1 p a:active {
	color: #000099;
	text-decoration: underline;
}
#leftnav #navcontent1 ul {
	margin: 0 10px 5px 25px;
}
#leftnav #navcontent1 ul li {
	font-size: 100%;
	line-height: 16px;
	list-style-image: url(../images/leftnav/arrow_bullet.gif);
	padding: 0 5px 4px 0;
}
#leftnav #navcontent1 ul li a {
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	display: inline;
	color: #005E92;
	text-decoration: none;
}
#leftnav #navcontent1 ul li a:link, #leftnav #navcontent1 ul li a:visited {
	color: #003300;
	text-decoration: underline;
}
#leftnav #navcontent1 ul li a:focus, #leftnav #navcontent1 ul li a:hover, #leftnav #navcontent1 ul li a:active {
	color: #000099;
	text-decoration: underline;
}
#navcontent1 img {
	text-align: center;
	display: block;
	margin: 10px auto;
}
/*---| Gold Highlight Area |---*/

#leftnav #navcontent1 h2.gold {
	background: url(../images/leftnav/leftnav_top-bkgrd-gold.gif) left top no-repeat #DAC96C;
	margin: 0;
	padding: 3px 2px 3px 12px;
	border-bottom: #F7ECC1 solid 1px;
}
#leftnav #navcontent1 h3.gold {
	background: #E9E1B1;
	margin: 0;
	padding: 8px 10px 4px 12px;
	border-bottom: none;
}
#leftnav #navcontent1 p.gold {
	background: #E9E1B1;
	margin: 0;
	padding: 0 10px 5px 12px;
}
#leftnav #navcontent1 ul.gold {
	background: #E9E1B1;
	margin: 0;
	padding: 5px 0;
}
#leftnav #navcontent1 ul.gold li {
	margin-left: 25px;
}									
/*--------------------------------------------------   ul, em, i, form	 ---------------------*/						
ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
						}	
em, i {
						font-style:normal;
						}						
form  {
						margin:0px;
						padding:0px;
						}
.form div  {
						height:25px;
						width:160px;
						}	
																					
/*----------------------------------------------------   a	 ------------ grey menue*/						

a.menu:link, a.menu:visited  {
 								color:#eeeeee;
 								background-color:#737994;
 								text-decoration:none;
							}
a.menu:active, a.menu:hover {
 								color:#737994;
 								background-color:#eeeeee;
							}
a.menu {
 						display:block;
 						padding:3px;
 						border-top:1px solid #000;
 						background-color:#737994;
 						text-align:center;
 						font-weight:bold;
						color:#eeeeee;
 						text-decoration:none;
						 }
a	{
						color:#74BECB;
						font-size:12px;
						text-decoration:none;
						}
/*----------------------------------------------------   a	 ------------ pale blue menue*/						

a:hover	{
	color:#74BECB;
	font-size:12px;
						}
em a	{
						color:#74BECB;
						font-size:12px;
						text-decoration:underline;
						}
em a:hover	{
						color:#74BECB;
						font-size:12px;
						text-decoration:none;
						}						
span, span b	{
						color:#626262;
						}
span a	{
						color:#B8B8B8;
						text-decoration:underline;
						}
span a:hover	{
						color:#B8B8B8;
						text-decoration:none;
						}												
/*----------------------------------------------------   input, textarea	 ---------------------*/						
input, textarea {
						width:159px;
						background-color:#ffffff;
						font-family:Tahoma;
						font-size:12px;
						color:#636363;
						line-height:13px;
						padding-left:5px;
						padding-right:3px;
						}		
input, textarea1 {
						width:600px;
						background-color:#ffffff;
						font-family:Tahoma;
						font-size:12px;
						color:#636363;
						line-height:13px;
						padding-left:5px;
						padding-right:3px;
						}																						
input	{
						height:20px;
						margin:0px 0px 0px 0px;
						}
textarea	{
						height:145px;
						margin:0px 0px 0px 0px;
						overflow:auto;
						}
textarea1	{
						height:245px;
						margin:0px 0px 0px 0px;
						overflow:auto;
						}
.right { 				
						text-align:right; 
						vertical-align:middle;
						}						
/*-----------------------------------------------------  cl_0 li	 	---------------------*/
.cl_0 li	{
						background-image:  url(../images/list_0_2.gif);
						background-position: 0px 1px;
						background-repeat: no-repeat;
						font-size:12px;
						margin:0px 0px 0px 0px; 
						padding:0px 0px 0px 15px;
						line-height:14px;
						color:#626262;
						}
.cl_0 li b	{
						color:#8A8A8A;
						}						
.cl_0 li a	{
						color:#74BECB;
						font-size:12px;
						text-decoration:none;
						}
.cl_0 li a:hover	{
						color:#74BECB;
						font-size:12px;
						text-decoration:underline;
						}
/*-----------------------------------------------------  	 li	 	---------------------*/
li	{
	background-image:  url(../images/list_0_1.gif);
	background-position: 1px 0px;
	background-repeat: no-repeat;
	font-size:12px;
	padding-left: 14px;
	margin:0px 0px 0px 2px;
	line-height:20px;
	color:#74BECB;
						}
li a	{
						color:#74BECB;
						font-size:12px;
						text-decoration:none;
						}
li a:hover	{
	color:#74BECB;
	font-size:12px;
	text-decoration:underline;
						}
h1	{
						color:#74BECB;
						font-size:130%;
						text-decoration:none;
						font-weight:bold;
						text-align:left;
						margin:1px;
						}
h2	{
						color:#74BECB;
						font-size:120%;
						text-decoration:none;
						font-weight:bold;
						text-align:left;
						margin:1px;
						}						
h3	{
						color:#74BECB;
						font-size:110%;
						text-decoration:none;
						font-weight:bold;
						text-align:left;
						margin:1px;
						}			
h4	{
						color:#74BECB;
						font-size:100%;
						text-decoration:none;
						font-weight:bold;
						text-align:left;
						margin:1px;
						}			
h5	{
						color:#74BECB;
						font-size:100%;
						text-decoration:none;
						text-align:left;
						margin:1px;
						}			
.icon {
						margin:0px 7px 0px 0px;
						text-align:right;
						height:33px;
						}						
.icon	img {
						margin:8px 7px 0px 7px;
						}
.menu	 {
						height:66px;
						}
.menu	img {
						margin:16px 10px 0px 10px;
						}	
.cl_1 	{
						color:#8A8A8A;
						}																																			
/*------------------------------------------------------- footer	 ---------------------*/
.footer div , .footer b	{
						color:#676767;
						font-size:11px;
						}	
.footer a	{
						color:#74BECB;
						font-size:11px;
						text-decoration:none;
						}
.footer a:hover	{
						color:#74BECB;
						font-size:11px;
						text-decoration:underline;
						}
.footer span a	{
						color:#676767;
						font-size:11px;
						text-decoration:none;
						}
.footer span a:hover	{
						color:#676767;
						font-size:11px;
						text-decoration:none;
						}		
/*-----------------------------------------------------------------------
								Images
------------------------------------------------------------------------*/
#content img {
	vertical-align: text-bottom;
}
img.imageright {
	float: right;
	margin: 0 0 10px 10px;
}
img.imageleft {
	float: left;
	margin: 0 10px 10px 0;
}				
/*-----------------------------------------------------    end   ---------------------*/													
.style1 {font-size: 12px;
		color: #74BECB;}
.style2 {color: #FFFFFF}
.style3 {
	font-size: 12px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	word-spacing: normal;
}
.style4 {color: #74BECB}

