body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	BACKGROUND: #ffffff;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

}

h1 {

	font-size: 16px;

	font-weight: bold;

	letter-spacing: 0.1em;

	color: #085DAD;

	background-position: center top;

	padding-top: 6px;

	padding-bottom: 8px;

	font-family: Arial, Helvetica, sans-serif;

}

a {

	color: #272727;

	text-decoration:none;

}



a:hover {

	color: #8BD6F1;

	text-decoration: underline;

}



#topnavi td {

	background-color: #17A6EC;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

}





#topnavi a{
	color: #FFFFFF;
	margin: 0px;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A6DFF4;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}



#topnavi a:hover{
	color: #D0EEF9;
	margin: 0px;
	text-decoration:underline;
	font-size: 11px;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A6DFF4;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}

#topnavi a.active {

	font-weight: bolder;

	background-image: url(../Images/bar.gif);

	background-repeat: no-repeat;

	background-position: center top;

	color: #FFCB5E;

	}





#breadcrumb {

	padding-left: 35px;



}



#breadcrumb a{

	font-size: 11px;

	text-decoration: none;

}



#breadcrumb a.selected{

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

}



table.withborder{

	border: 1px solid #FFE29F;

}



input {

	font-family: Arial;

	font-size: 11px;

}



input.btn {

	width: 71px;

	border: 0;

	background: #FFF url(../Images/btn.gif) no-repeat;

	padding: 3px;	

	color: #FFFFFF;

	font-weight: bold;

	cursor:pointer;

}



input.btn_b {

	width: 80px;

	border: 0;

	background: #FFF url(../Images/btn_b.gif) no-repeat;

	padding: 3px;

	color: #FFFFFF;

	font-weight: bold;

	cursor:pointer;	

}



input.btn_bb {

	width: 110px;

	border: 0;

	background: #FFF url(../Images/btn_bb.gif) no-repeat;

	padding: 3px;

	color: #FFFFFF;

	font-weight: bold;

	cursor:pointer;	

}



input.btn_s {

	width: 57px;

	border: 0;

	background: #FFF url(../Images/btn_s.gif) no-repeat;

	padding: 3px;

	color: #FFFFFF;

	font-weight: bold;

	cursor:pointer;	

}



input.btn_ss {

	width: 28px;

	border: 0;

	background: #FFF url(../Images/btn_ss.gif) no-repeat;

	padding: 2px;

	color: #FFFFFF;

	font-weight: bold;

	cursor:pointer;	

}



p{

	line-height: 17px;

}



/* navigation */

#nav { float:left; }

#nav ul { margin:0; list-style:none; padding: 0; }

#nav a, #nav strong, #nav span { float:left; display:block; color:#fff; padding: 7px 20px 4px 10px; background: #C43219 url(../Images/nav.gif) no-repeat 100% 0px; text-decoration:none; font-weight: bold; }

#nav a { float:none; }

#nav li { float:left; color: #FFF; background: #C43219 url(../Images/nav.gif) no-repeat 0px 0px; margin:0; padding:0 0 0 9px; }

#nav #current { background: #1995C2 url(../Images/nav.gif) no-repeat 0 -41px; color: #FFF; }

#nav #current a { background: #1995C2 url(../Images/nav.gif) no-repeat 100% -41px; padding:7px 20px 4px 11px; color:#FFF; }

#nav a:hover { color:#BFE1ED; background: #C43219 url(../Images/nav.gif) no-repeat 100% 0px; }   





#pagename {

	font-size: 16px;

	font-weight: bold;

	letter-spacing: 0.1em;

	color: #085DAD;

	background-position: center top;

	padding-top: 6px;

	padding-bottom: 8px;

	font-family: Arial, Helvetica, sans-serif;

}



#pagename img {

	padding-left: 20px;

}



#content {

	margin-left: 20px;

	font-size: 11px;

}



#content th {
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	background-image: url(../Images/grad.gif);
	background-repeat: repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #A6D7F4;
	border-bottom-width: 1px;
	font-weight: bold;
	text-align: center;

}



#content tr.withcol {

	background-image: url(../Images/grad.gif);

	background-repeat: repeat-x;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

}



form {

	margin: 0px;

}



#leftNavi {

	padding-top: 10px;

	padding-bottom: 3px;

	position: relative;	

}



#leftAds {

	padding-top: 2px;

	padding-bottom: 2px;

	position: relative;	

}



#rightAds{

	position: absolute;

	top: 128px;

	z-index: 10000;

	width: 150px;

	height: 450px;

	left: 830px;

}



#rightAds image{

	margin: 2px;

}



#info{

	padding-top: 2px;

	padding-bottom: 2px;

	position: relative;

}



#footer {

	position: relative;

	bottom: 0px;

	line-height: 18px;

	padding-left: 17px;

	background-color: #EAF8FD;

	font-size: 10px;

	color: #333333;

}



/************** .infoBox styles ***************/



.infoBox {

	BACKGROUND: #d3d1d1

}

.infoBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.infoBoxNotice {

	BACKGROUND: #ff8e90

}

.infoBoxNoticeContents {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	background-color: #EAF8FD;

}

TD.infoBoxHeading {

	DISPLAY: none; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(images/infobox/corner_center.gif); COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif

}

TD.infoBox {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

SPAN.infoBox {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}



/************** .feature styles ***************/



.feature{

	padding-right: 4px;

	padding-bottom: 10px;

	padding-left: 10px;

}



.feature h4{

	padding: 30px 0px 5px 0px;

	text-align: center;

	word-spacing: 0.1em;

}



.feature img{

	float: left;

	padding-top: 5px;

	padding-right: 20px;

	padding-bottom: 5px;

	padding-left: 0px;

}



/************** .topright styles ***************/



.topright {

	padding-right: 6px;

}



.topright A {

	COLOR: #00458A;

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	padding-right: 7px;

	padding-left: 7px;

	text-decoration: none;

}



.topright A:hover {

	COLOR: #639fce;

	font-family: Tahoma, sans-serif;

	font-size: 11px;

}



/************** .title styles ***************/



.title_level1{

	font-size: 12px;

	font-weight: bold;

	color: #0068C6;

	background-image: url(../Images/arrow_l1.gif);

	background-repeat: no-repeat;

	background-position:  3px 50%;

	padding-top: 2px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 20px;

}



.title_level1_o{

	font-size: 12px;

	font-weight: bold;

	color: #E7880C;

	background-image: url(../Images/blob.gif);

	background-repeat: no-repeat;

	background-position:  3px 50%;

	padding-top: 2px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 20px;

}



.title_level2{

	font-size: 11px;

	font-weight: bold;

	letter-spacing:0.1em;

	display:block;

	text-decoration: none;

	color: #333333;

}



.title_level3{

	font-size: 12px;

	font-weight: bold;

	color: #515151;

	background-image: url(../Images/horizontal_arrow.gif);

	background-repeat: no-repeat;

	background-position:  6px 50%;

	padding-top: 2px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 20px;

}



.title_level4{

	font-size: 12px;

	font-weight: bold;

	color: #0055AA;

	background-image: url(../Images/horizontal_arrow.gif);

	background-repeat: no-repeat;

	background-position:  6px 50%;

	padding-top: 2px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 18px;

}



.title_1{

	font-size: 12px;

	font-weight: bold;

	color: #404040;

	background-image: url(../Images/bullet_grey_l.gif);

	background-repeat: no-repeat;

	background-position:  3px 6px;

	padding-top: 2px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 18px;

}



.title_2{

	font-size: 11px;

	font-weight: bold;

	color: #085DAD;

	background-image: url(../Images/bullet_grey.gif);

	background-repeat: no-repeat;

	background-position:  3px 6px;

	padding-top: 2px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 15px;

}



.keypoint{

	font-size: 11px;

	color: #085DAD;

	background-image: url(../Images/bullet_grey_s.gif);

	background-repeat: no-repeat;

	background-position:  3px 6px;

	padding-top: 2px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 15px;

}



.keypoint_dark{

	font-size: 11px;

	color: #052875;

	background-image: url(../Images/bullet_grey_s.gif);

	background-repeat: no-repeat;

	background-position:  3px 6px;

	padding-top: 2px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 15px;

}



.keypoint_s{

	font-size: 10px;

	color: #085DAD;

	background-image: url(../Images/bullet_grey_s.gif);

	background-repeat: no-repeat;

	background-position:  3px 6px;

	padding-top: 4px;

	padding-right: 6px;

	padding-bottom: 4px;

	padding-left: 15px;

}



.keypoint_s_dark{

	font-size: 10px;

	color: #052875;

	background-image: url(../Images/bullet_grey_s.gif);

	background-repeat: no-repeat;

	background-position:  3px 6px;

	padding-top: 4px;

	padding-right: 6px;

	padding-bottom: 4px;

	padding-left: 15px;

}



.content_box{

	font-size: 10px;

	color: #333333;

	background-image: url(../Images/bullet_grey.gif);

	background-repeat: no-repeat;

	background-position:  3px 6px;

	padding-top: 4px;

	padding-right: 4px;

	padding-left: 13px;

	

}



.content_box1{

	font-size: 9px;

	color: #333333;

	background-image: url(../Images/arrow-grey.gif);

	background-repeat: no-repeat;

	background-position:  3px 6px;

	padding-top: 4px;

	padding-right: 4px;

	padding-left: 13px;

	

}



.product_name{

	font-size: 12px;

	font-weight: bold;

	color: #085DAD;

}



.search {

	FONT-SIZE: 10px;

	WIDTH: 130px;

	COLOR: #626262;

	border: 1px solid #8FD7F1;

}	



.font_red{

	font-size: 12px;

	color: #FF0000;

}



.font_red_small{

	font-size: 10px;

	color: #FF0000;

	font-family: Arial, Helvetica, sans-serif;

}



.font_red_big{

	font-size: 16px;

	color: #FF0000;

}



.font_blue{

	font-size: 14px;

	font-weight:bold;	

	color: #00AEE6;

}





.font_blue_big{

	font-size: 20px;

	font-weight:bold;

	color: #00AEE6;

}



.font_s_blue{

	font-size: 10px;

	color: #004080;

}

.font_darkblue {
	font-size: 14px;
	font-weight: bold;
	color: #085DAD;
	font-family: Tahoma;

}


.font_grey{

	font-size: 11px;

	color: #535353;

	word-spacing: 0.2em;

}



.font_s{

	font-size: 9px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.font_b{

	font-size: 12px;

	color: #333333;

	font-weight: bold;

}



.font_bb{

	font-size: 14px;

	color: #333333;

	font-weight: bold;

}



.ml2 {

	FONT-SIZE: 11px;

	COLOR: #FFFFFF;

	TEXT-DECORATION: none;

}



.ml7 {

	FONT-SIZE: 10px;

	COLOR: #717171;

	TEXT-DECORATION: none;

}



.blueline {

	background-image: url(../Images/dot.png);

	background-repeat: repeat-x;

	font-size: 10px;

}



.ch0 {

	background-image: url(../Images/m16.gif);

	background-repeat: repeat-x;

	font-size: 10px;

}



.ch1 {

	background-image: url(../Images/m16.gif);

	background-repeat: repeat-y;

	font-size: 10px;

}



.ch2 {

	FONT-SIZE: 11px; COLOR: #FFFFFF}



.ch3 {

	PADDING-LEFT: 12px

}



.ch5 {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff

}



.info {

	font-size: 10px;

	color: #FFFFFF;

	font-weight: 900;

	letter-spacing: 1px;

}



.info1 {

	font-size: 14px;

	color: #5C5C5C;

}



.expanded {

	display: none;

}



/*************** round corner styles *****************/



.t {background: url(../Images/dot.gif) 0 0 repeat-x; width: 388px}

.t_l {background: url(../Images/dot.gif) 0 0 repeat-x; width: 400px}

.t_ll {background: url(../Images/dot.gif) 0 0 repeat-x; width: 460px}

.t_m {background: url(../Images/dot.gif) 0 0 repeat-x; width: 290px}

.t_s {background: url(../Images/dot.gif) 0 0 repeat-x; width: 184px}

.b {background: url(../Images/dot.gif) 0 100% repeat-x}

.l {background: url(../Images/dot.gif) 0 0 repeat-y}

.r {background: url(../Images/dot.gif) 100% 0 repeat-y}

.bl {background: url(../Images/bl.gif) 0 100% no-repeat}

.br {background: url(../Images/br.gif) 100% 100% no-repeat}

.tl {background: url(../Images/tl.gif) 0 0 no-repeat}

.tr {background: url(../Images/tr.gif) 100% 0 no-repeat; padding:4px}

.tr_l {background: url(../Images/tr.gif) 100% 0 no-repeat; padding:8px}





.t2 {background: url(../Images/dot2.gif) 0 0 repeat-x; width: 388px}

.t2_l {background: url(../Images/dot2.gif) 0 0 repeat-x; width: 400px}

.t2_ll {background: url(../Images/dot2.gif) 0 0 repeat-x; width: 480px}

.t2_m {background: url(../Images/dot2.gif) 0 0 repeat-x; width: 290px}

.t2_s {background: url(../Images/dot2.gif) 0 0 repeat-x; width: 184px}

.b2 {background: url(../Images/dot2.gif) 0 100% repeat-x}

.l2 {background: url(../Images/dot2.gif) 0 0 repeat-y}

.r2 {background: url(../Images/dot2.gif) 100% 0 repeat-y}

.bl2 {background: url(../Images/bl2.gif) 0 100% no-repeat}

.br2 {background: url(../Images/br2.gif) 100% 100% no-repeat}

.tl2 {background: url(../Images/tl2.gif) 0 0 no-repeat}

.tr2 {background: url(../Images/tr2.gif) 100% 0 no-repeat; padding:4px}

.tr2_l {background: url(../Images/tr2.gif) 100% 0 no-repeat; padding:8px}



@media print { 

    body {

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

} 

.noprint{display:none;}

}



P.breakhere {page-break-before: always}



thead {display: table-header-group;}
