BODY {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	margin-bottom: 0px;
	PADDING-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	PADDING-TOP: 0px;
	background-repeat: repeat-x;
	background-color: #6393C4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;

}

#wrapper {
	width: 1045px;
	margin: 0px auto;
	text-align:center;
	background-image: url(pics/wrap_edge.jpg);
	background-repeat: repeat-y;
}
#banner {
	background-image: url(pics/maintitlebi.png);
	background-repeat: no-repeat;
	height: 190px;
              position:relative;
              right:0px;
       
}
#main {
	background-image: url(pics/wrap_main.jpg);
	background-repeat: no-repeat;
}
#mainone {
	background-image: url(pics/wrap_main1.jpg);
	background-repeat: no-repeat;
}
#foot {
	background-image: url(pics/wrap_foot.jpg);
	background-repeat: no-repeat;
	height: 110px;
}
#contentmain {
	float: center;
	width: 550px;
	margin: 0px;
	padding: 0px 15px 0px 15px;
	}
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, serif;
	font-weight: bold;
}
h1 {
	font-size: 16px;
	color: #000000;
}
h1b {
	font-size: 18px;
	color: #000000;
}
h2 {
	font-size: 14px;
	color: #364767;
}
h3 {
	font-size: 13px;
	color: #4F4F4F;
}
ha {
	font-size: 14px;
	color: #000000;
}
haw {
	font-size: 13px;
	color: #000000;
}
A:link {
	font-size: 12px;
	font-family: VERDANA;	
	COLOR: #FFFFFF}
A:hover {
	font-size: 12px;
	font-family: VERDANA;		
	COLOR: #FFFFFF}
A:visited {
	font-size: 12px;
	font-family: VERDANA;		
	COLOR: #FFFFFF}
A:active {
	font-size: 12px;
	font-family: VERDANA;		
	COLOR: #FFFFFF}
P {
	MARGIN-BOTTOM: 0px
}
.navlink {
	COLOR: #000000}
a.navlinkwhite:link {
	COLOR: #000000}
a.navlinkwhite:visited {
	COLOR: #000000}
a.navlinkwhite:hover {
	COLOR: #CCCCCC}
a.navlinkwhite:active {
	COLOR: #000000}
A.m_menu {text-decoration: none; color: #000000; }
A.m_menu:visited{text-decoration: none;color: #000000; }
A.m_menu:active{text-decoration : none;color: #1F2563;}
A.m_menu:hover{color: #1F2563; text-decoration: none; }
A.m_menur {text-decoration: none; color: #0404FF; }
A.m_menur:visited{text-decoration: none;color: #0404FF; }
A.m_menur:active{text-decoration : none;color: #0404FF;}
A.m_menur:hover{color: #1F2563; text-decoration: none; }
A.m_menured {text-decoration: underline; color: #FF1515; }
A.m_menured:visited{text-decoration: underline;color: #FF1515; }
A.m_menured:active{text-decoration : underline;color: #FF1515;}
A.m_menured:hover{color: #1F2563; text-decoration: underline; }
.tdform_grey {font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 12px; background-color:#EEEEEE; vertical-align: top}
.td_orange1 {font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: bold; letter-spacing:0.8px; background-color:#4E6FDE}
P {
	MARGIN-BOTTOM: 0px
}

li {
 list-style: square;
}

P.ten {
	FONT: 10px/16px Arial, Geneva, Helvetica, sans-serif
}
UL {
	FONT: 11px/16px Arial, Geneva, Helvetica, sans-serif; COLOR: #000000
}
LI {
	FONT: 12px/16px Arial, Geneva, Helvetica, sans-serif; COLOR: #000000
}
UL LI {
	FONT: 12px/16px Arial, Geneva, Helvetica, sans-serif; COLOR: #000000
}
.preH {
	LINE-HEIGHT: 19px
}
.head1 {
	FONT: bold 12px/12px Century Gothic, Arial, Geneva, Helvetica, sans-serif; COLOR: #143D6B}
.head1b {
	MARGIN-BOTTOM: 3px; FONT: bold 12px/16px Arial, Geneva, Helvetica, sans-serif; COLOR: #585858
}
.head1c {
	MARGIN-BOTTOM: 0px; FONT: bold 12px/16px Arial, Geneva, Helvetica, sans-serif; COLOR: #FFFFFF}
.after1 {
	LINE-HEIGHT: 12px
}
.head2 {
	FONT: bold 12px/12px Arial, Geneva, Helvetica, sans-serif; COLOR: #999999}
.after2 {
	MARGIN-BOTTOM: -1px; LINE-HEIGHT: 1px
}
.interpara {
	LINE-HEIGHT: 13px
}
.intersection {
	LINE-HEIGHT: 36px
}
.menutext {
	MARGIN-BOTTOM: 0px; FONT: 9px/9px Arial, Geneva, Helvetica, sans-serif; COLOR: #585858
}
.menutext2 {
	MARGIN-BOTTOM: 0px; FONT: 9px/9px Arial, Geneva, Helvetica, sans-serif; COLOR: #585858
}
.content {
	COLOR: #000000;
	background-repeat: no-repeat;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	border-color: #FFFFFF;
}
.contentb {
	COLOR: #000000;
	background-repeat: no-repeat;
	font-family: VERDANA;
	font-size: 13px;
	line-height: 16px;
	border-color: #FFFFFF;
}
.contentmain {
	COLOR: #000000;
	background-repeat: no-repeat;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;	
	line-height: 16px;
	border-color: #FFFFFF;
}
.content1 {
	FONT: 11px/14px Arial, Geneva, Helvetica, sans-serif; COLOR: #585858
}
.content2 {
	FONT: 9px/12px Arial, Geneva, Helvetica, sans-serif; COLOR: #585858
}
.mailthis {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 2px; FONT: 11px/16px Arial, Geneva, Helvetica, sans-serif; COLOR: #585858; MARGIN-RIGHT: 8px
}
.lns A {
	TEXT-DECORATION: underline
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;

	background: #38567a;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 12px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}

/* table width 530 */
table.table530 {
	margin:10px 0 0 0;
	width:960px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.table530 th {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#D8E5F2
	}
table.table530 td {
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#F7FAFC
	}

/* table width 560 */
table.table560 {
	margin:12px 0 0 0;
	width:960px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.table560 th {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#D8E5F2
	}
table.table560 td {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#F7FAFC
	}

/* table width 230 */
table.table230 {
	margin:10px 0 0 0;
	width:430px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.table230 th {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#D8E5F2
	}
table.table230 td {
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#F7FAFC
	}

/* table width 670 */
table.table670 {
	margin:10px 0 0 0;
	width:670px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.table670 th {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#D8E5F2
	}
table.table670 td {
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#F7FAFC
	}	

/* table width 300 */
table.table300 {
	margin:10px 0 0 0;
	width:290px;
	font:11px Arial, Helvetica, sans-serif;
	background:#a2bddb
	}
table.table300 th {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#D8E5F2
	}
table.table300 td {
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#F7FAFC
	}
	
/* table askquestion  */
table.askquestion   {
	margin:10px 0 0 0;
	width:670px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.askquestion  th {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#D8E5F2
	}
table.askquestion  td {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#F7FAFC
	}

/* table video  */
table.video  {
	margin:10px 0 0 0;
	width:670px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.video  th {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#D8E5F2
	}
table.video  td {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#FFFFFF
	}	

/* table video1  */
table.video1  {
	margin:10px 0 0 0;
	width:290px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.video1  th {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#D8E5F2
	}
table.video1  td {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#FFFFFF
	}		
/* table width 566 */
table.table566 {
	margin:12px 0 0 0;
	width:650px;
	font:13px Arial, Geneva, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.table566 th {
	font:bold 13px Arial, Geneva, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#D8E5F2
	}
table.table566 td {
	font:13px Arial, Geneva, Helvetica, sans-serif;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#F7FAFC
	}
	
/* table width 567 */
table.table567 {
	margin:14px 0 0 0;
	width:650px;
	font:13px VERDANA;
	background:#C3D3E3
	}
table.table567 th {
	font:bold 14px VERDANA;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#D8E5F2
	}
table.table567 td {
	font:12px VERDANA;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#F7FAFC
	}	
	
	
/* table mainbottom */
table.tablemb {
	margin:12px 0 0 0;
	width:960px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.tablemb th {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#FFFFFF
	}
table.tablemb td {
	font:12px VERDANA;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#FFFFFF
	}	

/* table mainbottom */
table.tablembs {
	margin:12px 0 0 0;
	width:670px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.tablembs th {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#FFFFFF
	}
table.tablembs td {
	font:12px VERDANA;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#FFFFFF
	}	


/* table mainbottom */
table.tablembs4 {
	margin:12px 0 0 0;
	width:450px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.tablembs th {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#FFFFFF
	}
table.tablembs td {
	font:12px VERDANA;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#FFFFFF
	}	

/* table width 320 */
table.table320 {
	margin:2px 0 0 0;
	width:300px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.table320 th {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#369;
	padding:3px;
	padding: 3px 3px 3px 4px;
	background:#D8E5F2
	}
table.table320 td {
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 3px 3px 3px 4px;
	background:#FFFFFF
	}	

 /* table width 320B */
table.table3200 {
	margin:2px 0 0 0;
	width:300px;
	font:12px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.table3200 th {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 4px;
	background:#D8E5F2
	}
table.table3200 td {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 4px 4px 4px 4px;
	background:#FFFFFF
	}	
   
    
    
 /* table width 320 */
table.table400 {
	margin:2px 0 0 0;
	width:300px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.table400 th {
	font:bold 11px Arial, Helvetica, sans-serif;
  	width:300px;  
	color:#369;
	padding:3px;
	padding: 3px 3px 3px 4px;
	background:#D8E5F2
	}
table.table400 td {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 3px 3px 3px 4px;

	}   
 
 /* table width 320 */
table.table460 {
	margin:2px 0 0 0;
	width:460px;
	font:11px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.table460 th {
	font:bold 11px Arial, Helvetica, sans-serif;
  	width:460px;  
	color:#369;
	padding:3px;
	padding: 3px 3px 3px 4px;
	background:#D8E5F2
	}
table.table460 td {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 3px 3px 3px 4px;

	}  

 /* table width 320 */
table.table670 {
	margin:2px 0 0 0;
	width:670px;
	font:13px Arial, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.table670 th {
	font:bold 13px Arial, Helvetica, sans-serif;
  	width:670px;  
	color:#369;
	padding:3px;
	padding: 3px 3px 3px 4px;
	background:#D8E5F2
	}
table.table670 td {
	font:13px Arial, Helvetica, sans-serif;
	color:#000;
	padding: 3px 3px 3px 4px;

	}  

    
/* table width nontrau */
table.nontrau {
	margin:12px 0 0 0;
	width:650px;
	font:11px Arial, Geneva, Helvetica, sans-serif;
	background:#C3D3E3
	}
table.nontrau th {
	font:bold 11px Arial, Geneva, Helvetica, sans-serif;
	color:#369;
	padding:4px;
	padding: 4px 4px 4px 5px;
	background:#D8E5F2
	}
table.nontrau td {
	font:11px VERDANA;
	color:#000;
	padding: 4px 4px 4px 5px;
	background:#F7FAFC
	}	

#menu li .greybox li{background:#fff; border:1px solid #005ba2; margin:0px 0px 4px 0px; padding:4px 6px 4px 6px; width:116px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; font-weight:bold}
#menu li .greybox li:hover{background:#fff; border:1px solid #aaa; padding:4px 6px 4px 6px; margin:0px 0px 4px 0px}   
    

#Flash_WalkOn {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	position: fixed;
	z-index: 100;
	bottom:0px;
	right:0px;
	width:480px;
}
*html #Flash_WalkOn { position: absolute; width:480px; z-index:100; bottom:0px; right:0px;}
	
	