td {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:10px;
			}
/* ---------------------- ERF nav ---------------------- */
#erfcontainer{
	position:relative;
	height:40px;
	color:#E0E0E0;
	background:#143D55;
	width:100%;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}
#erfnav{
	position:relative;
	height:33px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	background:#fff url(images/erf_bg.gif) repeat-x bottom left;
	padding:0 0 0 13px;
}
#erfnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#erfnav ul li{display:block;float:left;margin:0 1px;}
#erfnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#erfnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#erfnav ul li a:hover{color:#fff;background:transparent url(images/erf_bg-OVER.gif) repeat-x bottom left;}
#erfnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#erfnav ul li a.current,#erfnav ul li a.current:hover{color:#fff;background:#1D6893 url(images/erf_left-ON.gif) no-repeat top left;line-height:275%;}
#erfnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(images/erf_right-ON.gif) no-repeat top right;height:33px;}
/* ---------------------- END ERF nav ---------------------- */
/* ---------------------- ERF nav ---------------------- */
ul.vert-one{
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	font:normal 12px Helvetica, Arial, Verdana, sans-serif;
	line-height:195%;
	width:213px;
	height: 60px;
}
ul.vert-one li{margin:0;padding:0;border-top:1px solid #3D7292;border-bottom:1px solid #00A8D1;}
ul.vert-one li a{
	display:block;
	text-decoration:none;
	font-weight:normal;
	color:#fff;
	background-image: url(images/submenu.gif);
	background-repeat: repeat-x;
	padding:0 0 0 20px;
	width:193px;
	text-transform: uppercase;
}
ul.vert-one li a:hover{
	background-image: url(images/submenu_over.gif);
	background-repeat: repeat-x;
	background-position: 0 0px;
	font-weight:bold;
}
ul.vert-one li a.current,ul.vert-one li a.current:hover{
	background-color: #00A8D1;
	background-image: url(images/submenu-ON.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
/* ---------------------- END ERF nav ---------------------- */

/* CSS Document */
/*------------------------------Gobal veriable----------------------*/
body {
	padding:0;
	margin:0;
	background-color:#D9DCE4;
	background-image:url(images/pgbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:10px;
			}
p 	{
			padding:0;
			margin:0;
			}
			
/*------------------------------features----------------------*/

.features {
			background-image:url(images/titlebg.gif);
			background-repeat:repeat-x;
			background-position:top;
			}
			
.whitetext {
	font-size:14px;
	color:#FFF;
	padding-bottom:8px;
	font-weight:normal;
	font-variant:small-caps;
	font-family: Helvetica, Arial, Verdana, sans-serif;
			}
			
.text {
			font-size:11px;
			color:#000000;
			}
.textwhite {
	font-size:11px;
	color:#FFFFFF;
}
			
.bluetext {
			font-size:11px;
			color:#0283A9;
			font-weight:bold;
			}
			
/*------------------------------homemenu----------------------*/	

.homemenu {
			font-size:11px;
			color:#FFFFFF;
			font-weight:bold;
			padding-left:8px;
			padding-right:8px;
			text-decoration:none;
			background-color:#1686B7;
			}
			
.homemenu2 {
			font-size:11px;
			color:#FFFFFF;
			font-weight:bold;
			padding-left:8px;
			padding-right:8px;
			text-decoration:none;
			}	
			
.homemenu2:hover {
			background-color:#1686B7;
			}
			
/*------------------------------leftpart----------------------*/

.leftbg {
			background-image:url(images/leftbg.gif);
			background-repeat:repeat-y;
			background-position:top;
			}
			
.leftbg2 {
			background-image: url(images/leftshade.gif);
			background-repeat:no-repeat;
			background-position:top;
			}
			
.view {
			font-size:11px;
			color:#155E9A;
			font-variant:small-caps;
			font-weight:bold;
			}
			
.bluebox {
	background-image:url(images/bluebox.gif);
	background-repeat: no-repeat;
	background-color: #155E9A;
			}
			
.package {
			font-size:11px;
			color:#023356;
			padding:12px;
			}
			
.orange {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
			}

			
			
/*------------------------------menupart----------------------*/

.menu {
			background-image:url(images/menubg.gif);
			background-repeat:repeat-x;
			}
			
.menu a {
			padding-left:6px;
			padding-right:6px;
			text-decoration:none;
			color:#FFF;
			font-weight:bold;
			font-size:12px;
			font-variant:small-caps;
			}
			
.menu a:hover {
			color:#FFD65C;
			}
			
			
.header {
	background-repeat:repeat-x;
	background-color: #FFFFFF;
}

			
/*------------------------------footer----------------------*/

.footer {
			background-image: url(images/footerbg.gif);
			background-repeat:repeat-x;
			}
			
.footer a {
			padding-left:6px;
			padding-right:6px;
			text-decoration:none;
			color:#FFF;
			font-weight:bold;
			font-size:11px;
			font-variant:small-caps;
			}
			
.footer a:hover {
			color:#FFD65C;
			}
			
.copyright {
			font-size:10px;
			color:#0298BA;
			}
.currentsub {
	background-image: url(images/submenu-ON.gif);
	font-size: 10px;
	font-variant: inherit;
}
.currentsubst {
	background-image: url(images/submenu.gif);
	font-size: 10px;
	font-variant: inherit;
}



.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid white;
}
:hover.highslide img {
	border: 2px solid #000000;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a:hover.highslide-credits, a:hover.highslide-credits i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.tablelink   { font-family: Tahoma; font-size: 8pt; border: 1px solid #000000; 
               background-color: #FFFFFF; padding: 4; color:#000000; text-decoration:none }
			   
.tdblue {
color : #ffffff;
font-weight : bold;
background-color : #1071d1;
}
.whitelink {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-size:13px;
}
