body {  
	margin: 0px  0px; 
	padding: 0px  0px; 
	font-family: Arial; 
	font-size:12px; 
   color: #333333;
	font-style: normal; 
	line-height: 18px; 
	font-weight: normal; 
	font-variant: normal;
	text-transform: none;
	scrollbar-face-color: #CCCCCC; 
	scrollbar-highlight-color: #F1F1F1;
	scrollbar-base-color: #F1F1F1; 
	scrollbar-shadow-color: #F1F1F1; 
	scrollbar-3dlight-color: #F1F1F1; 
	scrollbar-arrow-color: #CCCCCC; 
	scrollbar-track-color: #F1F1F1; 
	scrollbar-darkshadow-color: #F1F1F1;
}

a:link { text-decoration: none}
a:visited { text-decoration: none}
a:active { text-decoration: none}
a:hover {  text-decoration: none; color: #00BECF; }

.submenu {position: absolute; border: 0px solid black; visibility: hidden;}

.dropshadow{
	width: 200px;
	filter:DropShadow (Color=#FFFFFF, OffX=1, OffY=2, Positive=true)
}

form
{
	padding: 0px;
}

td
{
	font-family: Arial;
	font-size: 12px;
}

.t_black_10, .t_white_10 {font-size: 10px; line-height: 16px;}
.t_black_12, .t_white_12 {font-size: 12px; line-height: 16px;}
.t_black_13, .t_white_13 {font-size: 13px; line-height: 16px;}
.t_black_14, .t_white_14 {font-size: 14px; line-height: 18px;}
.t_black_16, .t_white_16 {font-size: 16px; line-height: 18px;}
.t_black_18, .t_white_18 {font-size: 18px; line-height: 20px;}
.t_black_20, .t_white_20 {font-size: 20px; line-height: 24px;}
.t_black_22, .t_white_22 {font-size: 22px; line-height: 24px;}

.t_black_10, .t_black_12, .t_black_13, .t_black_14, .t_black_16, .t_black_18, .t_black_20, .t_black_22{ 
   font-family: Arial;
   color: #333333;
}

.t_white_10, .t_white_12, .t_white_13, .t_white_14, .t_white_16, .t_white_18, .t_white_20, .t_white_22{ 
   font-family: Arial;
   color: #FFFFFF;
}

.xl, .xla {font-size: 14px;line-height: 18px;}
.l, .la   {font-size: 14px;line-height: 16px;}
.m, .ma   {font-size: 12px;line-height: 16px;}
.s, .sa   {font-size: 11px;line-height: 16px;}
.xs, .xsa {font-size: 11px;line-height: 16px;}

.xl, .l, .m, .s, .xs{ 
   font-family: Arial;
   color: #333333;
}

.xla, la, .ma, .sa, .xsa{ 
   font-family: Arial;
   color: #aaaaaa;
}

.menuleft, a.menuleft:visited {
	font-family: Arial;
	font-size: 12px;
	color: #FF557D;
}

a.menuleft:hover {
	color: #00BECF;
}
.topichead, a.topichead:visited {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #F26C4F;
}

a.topichead:hover {
	color: #00BECF;
}
.topiclisttop {
	font-family: Arial;
	font-size: 14px;
	color: #333333;
}
.topictop, a.topictop:visited {
	font-family: Arial;
	font-size: 12px;
	color: #015885;
}

a.topictop:hover {
	color: #00BECF;
}

.topmenu, a.topmenu:visited {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #02A99E;
}

a.topmenu:hover {
	color: #00BECF;
}

a.selected {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #B0D5FF;
}


.navtop {
    font-family: Arial;
	font-size: 18px;
	color: #FFFFFF;
}
a.navtop:link, a.navtop:visited, a.navtop:active {
	text-decoration: none
}
a.navtop:hover {
	color: #00BECF;
	text-decoration: none
}

.navcontent {
    font-family: Arial;
	font-size: 12px;
	color: #2B55A2;
	line-height: 18px;
}
a.navcontent:link, a.navcontent:visited, a.navcontent:active {
	text-decoration: none
}
a.navcontent:hover {
	color: #00BECF;
	text-decoration: none
}

.infolink {
    font-family: Arial;
	font-size: 12px;
	color: #F20D6E;
	line-height: 18px;
}
a.infolink:link, a.infolink:visited, a.infolink:active {
	text-decoration: none
}
a.infolink:hover {
	color: #00BECF;
	text-decoration: none
}

.navfooter {
    font-family: Arial;
	font-size: 11px;
	color: #00746B;
	line-height: 18px;
}
a.navfooter:link, a.navfooter:visited, a.navfooter:active {
	text-decoration: none
}
a.navfooter:hover {
	color: #00BECF;
	text-decoration: none
}


.btn01 {
	font-family: Arial;
	font-size: 11px;
	height: 22px	
}

.btn02 {
	font-family: Arial;
	font-size: 11px;
	height: 22px;	
	BORDER-RIGHT: #AAAAAA 1px solid; 
	BORDER-TOP: #AAAAAA 1px solid; 
	BORDER-LEFT: #AAAAAA 1px solid; 
	BORDER-BOTTOM: #AAAAAA 1px solid; 
	BACKGROUND-COLOR: #FFD5AB 
}


.formtextbox1 {
	font-family: Arial;
	font-size: 12px;
	BORDER-RIGHT: #AAAAAA 1px solid; 
	BORDER-TOP: #AAAAAA 1px solid; 
	BORDER-LEFT: #AAAAAA 1px solid; 
	BORDER-BOTTOM: #AAAAAA 1px solid; 
	BACKGROUND-COLOR: #EEEEEE; 
	height: 22px;	
	width: 160px;
}
.formtextbox2 {
	font-family: Arial;
	font-size: 12px;
	BORDER-RIGHT: #AAAAAA 1px solid; 
	BORDER-TOP: #AAAAAA 1px solid; 
	BORDER-LEFT: #AAAAAA 1px solid; 
	BORDER-BOTTOM: #AAAAAA 1px solid; 
	BACKGROUND-COLOR: #FFD5AB; 
	height: 22px;	
	width: 83px;
}
.formtextbox3 {
	font-family: Arial;
	font-size: 12px;
	BORDER-RIGHT: #AAAAAA 1px solid; 
	BORDER-TOP: #AAAAAA 1px solid; 
	BORDER-LEFT: #AAAAAA 1px solid; 
	BORDER-BOTTOM: #AAAAAA 1px solid; 
	BACKGROUND-COLOR: #FFD5AB; 
	height: 22px;	
	width: 130px;
}

    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:480px;
		background:#fff;		
		margin-bottom:0em;
		}	
	#content{
		position:relative;
		}			
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:480px;
		height:200px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:480px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:0em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
	.tabhover{
	border-left:2px #02A99E solid;
	border-top:2px #02A99E solid;
	border-right:2px #02A99E solid;
	}
	.tabout{
	border-bottom:2px #02A99E solid;
	}
