body {height:100%; color:#505050; font-family: Calibri, Verdana; font-size: 14px; margin: 0; background-color:#FFFFFF;} 
p {margin:0 0 14px 0; } 
td {margin-top: 0; margin-bottom: 0: text-align:top} 
li{padding:0;margin:0}
ul{padding:0;margin:0}
img{margin:0 0 4px 4px}

A {color:#5599DD; text-decoration:none}
A:active{color:#5599DD; text-decoration:none}
A:visited{color:5599DD; text-decoration:none}
A:hover{color:#FFAA00; text-decoration:underline}

a.intextlink {color:#00AAFF; text-decoration:none}
a.intextlink:active{color:#00AAFF; text-decoration:none}
a.intextlink:visited{color:#00AAFF; text-decoration:none}
a.intextlink:hover{color:#FFAA00; text-decoration:underline}

a.mlink{color:#505050;font-size:16px}
a.mlink:active{}
a.mlink:visited{}
a.mlink:hover{color:#FFAA00; text-decoration:underline;}

a.nlink{color:#6699DD;font-size:11px}
a.nlink:active{}
a.nlink:visited{}
a.nlink:hover{color:#00AAFF; text-decoration:underline;}

a.clink{color:#707070;font-size:14px}
a.clink:active{}
a.clink:visited{}
a.clink:hover{color:#000000; text-decoration:underline;}

a.selectedmenu{color:#FFAA00; text-decoration:none}
a.menuitem{color:#D0D0D0; text-decoration:none}

h1 {font-size: 18px; color:#FFAA00; font-weight: bold; margin:0 0 4px 0;}
h2 {font-size: 18px; color:#99BB55; font-weight: bold; margin:0 0 4px 0;}
h3 {font-size: 14px; color:#FFAA00;  font-weight: bold; margin:0 0 4px 0;}
h4 {font-size: 14px; color:#99BB55;  font-weight: bold; margin:0 0 4px 0;}
h5 {font-size: 10px; color:#999999; letter-spacing:-1px; margin-top: 0; margin-bottom: 0; font-weight:normal; line-height: 12px}

.box_topcontainer{
	margin:0 auto 0 auto;
	position:relative;
	width:900px;
	border:0px dashed #000000;
}
.box_banner{
	position:relative;
	margin:-130px 0 0 170px;
	width:540px;
	height:86px;
	border:0px dashed #000000;
	background-image:url('images/banner.jpg');
	background-repeat:no-repeat;
	cursor:hand;
}
.box_flash{
	overflow:hidden;
	border:0px dashed #000000;
	position:relative;
	margin:10px 40px 10px 10px;
	width:120px;
	height:120px;
}
.box_flag{
	border:0px dashed #000000;
	position:relative;
	margin:-95px 0 0 800px;
	width:120px;
	height:40px;
}
.box_newsletter{
	cursor:hand;
	background-image:url('images/newsletter.jpg');
	background-repeat:no-repeat;
	border:0px dashed #000000;
	position:relative;
	margin:50px 0 0 800px;
	width:120px;
	height:53px;
}
.box_topmenu{
	position:relative;
	margin:-42px auto 0 auto;
	width:620px;
	height:40px;
	padding-left:10px;
	border:0px dashed #000000;
}
.box_arctop{
	z-index:0;
	border:0px dashed #000000;
	position:relative;
	margin:0px auto 0 auto;
	width:900px;
	height:36px;
	background-image:url('images/arc_top.jpg');
	background-repeat:no-repeat;
}
.box_main{
	border:0px dashed #000000;
	position:relative;
	margin:0px auto 0 auto;
	width:900px;
	background-image:url('images/shade.jpg');
	background-repeat:forever;
	min-height:300px;
}
.box_menu{
	border:0px dashed #000000;
	position:relative;
	width:190px;
	margin:10px 0 0 35px;
	#padding-left:20px;
	#margin:10px 0 0 15px;
}
.box_content{
	position:relative;
	margin:10px 30px 10px 5px;
	width:480px;
	border:0px dashed #000000;
}
.box_rcolumn{
	font-size:12px;
	border:0px dashed #000000;
	position:relative;
	margin:0px 0 10px 5px;
}
.box_arclow{
	border:0px dashed #000000;
	position:relative;
	margin:0px auto 0 auto;
	width:900px;
	height:38px;
	background-image:url('images/arc_low.jpg');
	background-repeat:no-repeat;
}
.box_lowmenu{
	border:0px dashed #000000;
	position:relative;
	margin:0 auto 0 auto;
	width:580px;
	padding-left:40px
}
.box_arcend{
	border:0px dashed #000000;
	position:relative;
	margin:5px auto 0 auto;
	width:900px;
	height:11px;
	background-image:url('images/arc_end.jpg');
	background-repeat:no-repeat;
}
.box_logoend{
	border:0px dashed #000000;
	position:relative;
	margin:5px auto 0 auto;
	width:220px;
	height:37px;
	background-image:url('images/logo_end.jpg');
	background-repeat:no-repeat;
}
.box_endmenu{
	color:#909090;
	text-align:center;
	border:0px dashed #000000;
	position:relative;
	margin:5px auto 0 auto;
	width:400px;
	height:20px;
}




.box_startpage{
	cursor: hand;
	float:left;
	border:0px dashed #000000;
	position:relative;
	margin:20px 0 0 200px;
	width:530px;
	height:88px;
}


.box_iframe{
	border:1px solid #F0F0F0;
	padding:4px;
	width:100%;
}
.box_input{
	font-size:12px;
	font-family:Arial;
	border:1px solid #AAAAAA;
	background-color: transparent;
	color:#000000;
}
.line {	border: 1px dashed #A0A0A0; 
	border-style: none none dashed;
	}
.cell{
	font-size:12px;
	color:#909090;
}
