body{
	font-family:"Arial Narrow", "Helvetica Narrow",Arial, Helvetica,sans-serif;
	margin:0px;
	
}
div{
    overflow:hidden;
	xbackground-color:#FFF;
}
div.compass_rss_wrap{
	width:100%;
	xbackground-color:#fff;
}
div.bg_bottom_wrap{
	overflow:hidden;
	height:17px;
	width:100%;;
}
div.compass{
	float:left;
	/*
	width:80%;
	*/
	height:20px;
}
div.portal{
	xwidth:auto;
	margin-right:25px;
	margin-top:10px;
	float:right;
}
h2.index{
	font-size:16px;
	margin:0px;
}
div.bg_bottom_left{
	float:left;
	background-image:url(../images/bg_bottom_left.png);
	background-repeat:no-repeat;
	height:17px;
	width:12px;
}
div.bg_bottom_middle{
	float:left;
	background-image:url(../images/bg_bottom_middle.png);
	background-repeat:repeat-x;
	height:17px;
	width:99%;
}
div.bg_bottom_right{
	float:left;
	background-image:url(../images/bg_bottom_right.png);
	background-repeat:no-repeat;
	height:17px;
	width:18px;
}
div.container{
	position:absolute;
	left:	0px;
	top:	0px;
	width:	100%;
	xheight:	1602px;
	background-color:#d0e5ff;

}
div.container_1{

	margin:0 auto;
	width: 1020px;
    xheight: 1600px;
}
div.container_2{
	margin:0 auto;
	width: 965px;
    xheight: 1600px;
}
div.content_wrap_top_1{
	width:965px;
    height:700px;
}
div.content_wrap_top{
	width:965px;
    height:305px;
}
div.content_wrap_top_index{
	width:965px;
    xheight:305px;
}
div.content_wrap_top_risks{
	width:965px;
    height:800px;
}
div.content_wrap_top_content_contractor{
	width:965px;
    height:690px;
}
div.content_wrap_top_content_contact{
	width:965px;
    height:700px;
}
div.content_wrap_top_content_press{
	width:965px;
    height:600px;
}

div.content_wrap_top_SME{
	width:965px;
    height:800px;
}
div.SME_second_menu{
	background-image:url(../images/SME_second_menu_bg.png);
	vertical-align:bottom;
	width:720px;
	height:30px;
}
div.SME_third_menu{
	line-height:30px;
	background-image:url(../images/third_menu_bg.png);
	width:720px;
	height:30px;
}
div.SME_third_menu_1{
	line-height:30px;
	background-image:url(../images/third_menu_bg.png);
	background-repeat:no-repeat;
	padding-left:7px;
	width:720px;
	height:30px;
}
div.SME_third_menu_2{
	line-height:30px;
	background-image:url(../images/third_menu_bg.png);
	width:720px;
	height:30px;
}
div.content{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/about_us_bg.png);
	float:left;
	width:720px;
	height: 660px;
}
div.content_l_risks{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/large_complex_risks_bg.png);
	float:left;
	width:720px;
	height: 760px;
	
}
div.form_risks{
	float:left;
	padding-left:15px;
	padding-right:5px;
	background-image:url(../images/form_contact_bg2.png);
	background-repeat:no-repeat;
	width:185px;
	height:495px;
}
div.form_professional{
	float:left;
	padding-left:15px;
	padding-right:5px;
	background-image:url(../images/form_contact_bg.png);
	background-repeat:no-repeat;
	width:185px;
	height:380px;
}
div.form_contact{
	float:left;
	padding-left:15px;
	padding-right:5px;
	background-image:url(../images/form_contact_bg.png);
	background-repeat:no-repeat;
	width:185px;
	height:385px;
}
div.content_SME{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/SME_bg.png);
	float:left;
	width:720px;
	height: 760px;
	
}
div.content_contractor{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/contractor_bg.png);
	float:left;
	width:720px;
	height: 560px;
	
}
div.content_testimonials{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/testimonials_bg.png);
	float:left;
	width:720px;
	height: 560px;
	
}
div.content_testimonials_content{
	overflow:auto;
	background-repeat:no-repeat;
	float:left;
	width:720px;
	height: 540px;
	
}
div.commercial_sme{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/commercial_sme_bg.png);
	float:left;
	width:720px;
	height: 560px;
	
}
div.content_news{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/news_bg.png);
	float:left;
	width:720px;
	height: 560px;
	
}
div.content_contact{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/contact_us_bg.png);
	float:left;
	width:720px;
	height: 560px;
	
}
div.content_risks{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/risks_bg.png);
	float:left;
	width:720px;
	height: 660px;
	
}
/*for google chrome*/
div.content_risks_1{
	overflow:hidden;
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/risks_bg.png);
	float:left;
	width:720px;
	height: 660px;
	
}
div.content_partners{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/partners_bg.png);
	float:left;
	width:720px;
	height: 660px;
	
}
div.content_press{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	background-image:url(../images/press_bg.png);
	float:left;
	width:720px;
	height: 560px;
	
}
div.second_menu{
	background-image:url(../images/third_menu_bg.png);
	line-height:30px;
	/*
	border: thin solid  #900; 
	*/
	color:#FFF;
	width:720px;
	height:30px;
}
div.top_image_wrap{
	background-repeat: no-repeat;
    background-image:url("../images/top_image_2.png");
	width:965px;
    height:132px;

}


div.banner{
	float:left;
	width: 760px;
    height: 305px;
}
div.content_top_right_top{
	padding-left:30px;
	padding-right:30px;
	padding-top:20px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-image:url("../images/content_top_right_top.png");
	float:left;
	width: 145px;
    height: 146px;
}

div.content_top_right_top_1{
	/*
	border: thin solid  #900; 
	*/
	float:left;
	width: 205px;
	height:30px;
}
div.content_top_right_top_2{
	overflow:hidden;
	text-align:left;
	vertical-align:top;
	float:left;
	width: 205px;
	height:136px;

}
div.content_top_right_bottom{
	padding-left:30px;
	padding-right:10px;
	padding-top:0px;
	background-repeat: no-repeat;
	background-image:url("../images/content_top_right_bottom.png");
	float:left;
	width: 165px;
    height: 137px;
}
div.content_middle_wrap{
    width:965px;
    height:875px;

}
/*for chrome*/
div.content_middle_wrap_1{
	overflow:hidden;
    width:965px;
    xheight:875px;

}
div.content_middle_left{
	
	padding-left: 15px;
    padding-right: 15px;
	padding-top: 10px;
	background-repeat: no-repeat;
    background-image:url("../images/content_middle_left_bg_1.png");
	float:left;
    width:250px;
    height:865px;
}
div.content_middle_right_wrap{
	width:680px;
	height:875px;
}
div.content_middle_right{
	background-repeat: no-repeat;
    background-image:url("../images/content_middle_right_bg.png");
	padding:0;
    width:680px;
    height:295px;
}
div.content_middle_right_top{
	float:left;
    width:680px;
    height:295px;
}
div.content_middle_right_top_left{
	padding-top:50px;
	/*
	padding-left:30px;
	*/
	text-align:center;
	float:left;
    width:120px;
    height:235px;
}
div.content_middle_right_top_right{
	padding-top:50px;
	padding-left:20px;
	float:left;
    width:510px;
    height:245px;
}
div.specific_risks{
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	background-repeat: no-repeat;
	background-image:url("../images/specific_risks_bg.png");
	/*
	height:140px;
	*/
	height:110px;
	width:640px;
}
div.content_middle_right_bottom{
    width:680px;
    height:180px;
}
div.content_middle_right_bottom_left{
	padding-top:35px;
	padding-left:30px;
	text-align:center;
	float:left;
    width:120px;
    height:145px;
}
div.content_middle_right_bottom_right{
	padding-top:35px;
	float:left;
    width:510px;
    height:145px;
}


div.rss{
	margin-right:10px;
	float:right;
}
div.linkedin{
	padding-top:2px;
	margin-right:10px;
	float:right;
}
div.twitter{
	padding-top:2px;
	margin-right:10px;
	float:right;
}
div.content_bottom_wrap{
	width:680px;
    height:400px;
}
div.content_bottom_left_wrap{
	float:left;
	width:470px;
    height:400px;
}

/*WHAT OUR CLIENTS SAY...*/
div.content_bottom_left_top{
	float:left;
    background-repeat: no-repeat;
    background-image:url("../images/content_buttom_left_1.png");
	width:470px;
    height:175px;

}
div.content_bottom_left_top_left{
	padding-left:25px;
	float:left;
	width:210px;
	height:175px;
	text-align:center;
	
}
div.content_bottom_left_top_right{
	padding-left:25px;
	float:left;
	width:210px;
	height:175px;
	
}
/*INSURANCE FOR CONSULANTS.......*/
div.content_bottom_left_bottom_left{
	float:left;
    /*
	background-repeat: no-repeat;
    background-image:url("../images/content_buttom_left_2.png");
	*/
	width:270px;
    height:225px;

}
/*VIDEO BRIEFING*/
div.content_bottom_left_bottom_right{
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-top:40px;
	padding-left:10px;
	padding-right:18px;
	float:left;
    background-repeat: no-repeat;
    background-image:url("../images/content_buttom_left_3.png");
	width:172px;
    height:185px;

}
div.content_bottom_right_wrap{
	float:left;
	width:210px;
    height:400px;

}
/*FREE GUIDES*/
div.content_bottom_right_top{
	padding-left:30px;
	padding-right:30px;
	padding-top:50px;
    background-repeat: no-repeat;
    background-image:url("../images/content_buttom_right_bg_1.png");	
    width:150px;
    height:150px;
	
	

}
/*PROPOSAL FORMS*/
div.content_bottom_right_bottom{
	padding-left:30px;
	padding-right:30px;
	padding-top:50px;
    background-repeat: no-repeat;
    background-image:url("../images/content_buttom_right_bg_2.png");	
	width:150px;
    height:150px;

}

div.menu_container{
	width:1020px;
    height: 33px;
	
}
div.menu{
/*
    border: thin solid  #900; 
*/
	background-repeat: no-repeat;
    background-image:url("../images/menu_bg.png");
	margin:0 auto;
	width:	965px;
    height: 33px;
	/*
	line-height:31px;
*/
}
div.bottom_menu_gap{
	width:965px;
	height:20px;
}
div.risks_description{
	padding:10px;
	border: thin solid  blue; 
	width:480px;
	height:auto;
}

div.bottom_menu{
	background-repeat: no-repeat;
    background-image:url("../images/menu_bg.png");
	margin:0 auto;
    width:	965px;
    height: 33px;

}

div.bottom_adv{

	background-repeat: no-repeat;
    background-image:url("../images/bottom_adv_1.png");
    width:	965px;
    height: 131px;
}

div.footer{
	color:#0042b6;
	font-family: Arial, Helvetica, sans-serif;
	font-size:	11px;
	width: 		100%;
	height:		50px;
}
font.menu{
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;
	/*
	line-height:34px;
	*/
	font-size:12px;
	font-weight:bold;
/*	
	line-height:25px;
*/
}
font.menu_active{
	/*
	line-height:34px;
	*/
	font-family:Arial, Helvetica, sans-serif;
	color:#F0D50F;
	font-size:12px;
	font-weight:bold;
/*
	line-height:20px;
*/
}
font.menu_active1{
	/*
	line-height:34px;
	*/
	xfont-family:Arial, Helvetica, sans-serif;
	color:#E1B01C;
	xfont-size:12px;
	xfont-weight:bold;
/*
	line-height:20px;
*/
}
font.smallprint{
	color:#333;
	font-size:9px;
}
font.risks_active{
	color:#FF8000;
	font-size:16px;
	/*
	font-weight:bold;
	*/
}
font.menu_active_1{
	/*
	line-height:34px;
	*/
	font-family:Arial, Helvetica, sans-serif;
	color:#F0D50F;
	font-size:13px;
	font-weight:bold;
/*
	line-height:20px;
*/
}
font.menu_active_2{
	/*
	line-height:34px;
	*/
	font-family:Arial, Helvetica, sans-serif;
	color:#F0D50F;
	font-size:14px;
	font-weight:bold;
/*
	line-height:20px;
*/
}
font.news_title{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
A:link{
	text-decoration: none;
	color :#0038a8;
}
A:visited {
	text-decoration: none;
	COLOR :#0038a8;
}
A:hover {
	COLOR: black;
}
A:active{
	COLOR: green;
}
A.small{
	font-size:12px;
}
A.second_menu{
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
A.risks_index{
	color:#666;
	text-decoration:underline;
	
}
A.risks_name{
	color:#00F;
}
A.second_menu_1{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
A.banner_link{
	color:#ffffff;
	
}
img.middle{
	vertical-align:middle;
}
ul.short_gap{
	padding-left:2px;
	margin-left:0px;
	list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif;
	
}
ol.short_gap{
	padding-left:2px;
	margin-left:0px;
	list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif;
	
}
ul.even_shorter_gap{
	padding-left:2px;
	margin-left:0px;
	list-style-position:outside;
	
}
ul.even_shorter_gap_1{
	padding-left:2px;
	margin-left:0px;
	list-style-position:outside;
	
}

li{
	color:#001F82;
	font-family:"Arial Narrow", "Helvetica Narrow",Arial, Helvetica,sans-serif;
}
li.water_focus{
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	
}
li.news{
	line-height:15px;

	font-family:Arial, Helvetica, sans-serif;
}
p.what_clients_say{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:bold;
}
p.what_clients_say_1{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	font-weight:bold;
	text-align:right;
}
p.video_briefing{
	line-height:15px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	font-weight:bold;
	text-align:right;
	
}
p.content_1{
	font-family:"Arial Narrow", "Helvetica Narrow",Arial, Helvetica,sans-serif;
	color:#333333;
	font-size:16px;
}
p.free_guides{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	line-height: normal;
	text-align: left;
}
font.quote_renewal {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #3a5ef8;
}
font.about_us_title{
	color:#001f82;
	font-weight:bold;
	font-family:"Arial Narrow", "Helvetica Narrow",Arial, Helvetica,sans-serif;
	font-size:22px;
}
iframe.no_border{

	frameborder="0";

	/*
	border: thin solid  #900; 
	*/
}
#box, #box2, #box3, #box4, #box5, #box6, #box7, #box8, #box9{
border:1px solid blue;
padding:10px;
}
img.no_border{
	border:none;
}
img.no_border1{
	xmargin-bottom:5px;
	vertical-align:middle;
	border:none;
}
#s3slider_wrap{
	padding-top:4px;
	xpadding-left:15px;
	float:left;
	width:731px;
	height:285px;
}
div.content_top_right_wrap1{
	padding-left:3px;
	float:left;
	width:205px;
	/*
	width: 205px;
    */
	height: 305px;
	
}
#s3slider {
/*
	border: thin solid  #900; 

	/*
	border: thin solid  #900; 
  	*/
	 float:left;
   width: 730px; /* important to be same as image width */
   height: 280px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
	/*
	border: thin solid  #900; 
	*/
	padding:0px;
	list-style:none;
   width: 730px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top:0; /* important */
   margin: 0; /* important */
}



.s3sliderImage {
	/*
	border: thin solid  #900; 
   */
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 374px;
   background-color: #001f82;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /*         here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /*       here you can set the opacity of box with text */
   opacity: 0.9; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}
p.slide{
	text-align:center;
	font-family:"Bradley Hand ITC",Verdana, Geneva, sans-serif;
	font-size:30px;
	line-height:normal;
}
p.slide_link{
	text-align:center;
	font-family:"Arial Narrow", "Helvetica Narrow",Arial, Helvetica,sans-serif;
	font-size:30px;
	line-height:normal;
}
.s3sliderImage span title1 {
	font-size:40px;
	font-family:"Bradley Hand ITC",Verdana, Geneva, sans-serif;
	top: 0;
    left: 0;
	width: 300px !important;
	height: 280px;
}
span.left {
	/*
	font-family:"Bradley Hand ITC";
	*/
	top: 0;
    left: 0;
	width: 300px !important;
	height: 280px;
}
span.left_wide {
	/*
	font-family:"Bradley Hand ITC";
	*/
	top: 0;
    left: 0;
	width: 300px !important;
	height: 280px;
}
span.right_wide {
	bottom: 0;
	right: 0;
	width: 300px !important;
	height: 280px;
}
span.right {
	bottom: 0;
	right: 0;
	width: 200px !important;
	height: 280px;
}

.clear {
   clear: both;
} 
table.risks{
	border-collapse:collapse;
}
div.risks_name{
	float:left;
	height:auto;
	width:200px;
}
object:active, div:active
{
outline: none;
}

object:focus, div:focus
{
-moz-outline-style: none;
}
.overfolow{
	overflow:auto;
}
.light_green{
	border-bottom:2px solid #FFF;
	background-color:#F4FAFF;
}
.light_blue{
	border-bottom:2px solid #FFF;
	background-color:#F9FCFF;
}
#form2_wrap{
	width:100%;
	height:auto;
	xmargin:0 auto;
}
#tabs{
	float:left;
	width:260px;
}
#tags li.selectTag {
	background-image:url(../images/form2_bg.png);
	text-align:right;
	padding:0 5px;
	margin-top:2px;
	color:#03C;
	background-position: left top;
	position:relative;
	height:25px;
	xmargin-bottom:-2px
}

#form3 {
	width:auto;
	list-style-type:none;
	background-image:url(../images/form2_bg_content.png);
	background-repeat:repeat-y;
	xmargin-left:2px;
	padding:0 5px;
	xmargin-top:2px;
}
#form3_top{
	background-image:url(../images/form2_bg_top.png);
	background-repeat:no-repeat;
	width:220px;
	height:5px;	
}
#form3_bottom{
	background-image:url(../images/form2_bg_bottom.png);
	background-repeat:no-repeat;
	width:220px;
	height:5px;
}
.tagContent {
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	padding:10px;
	color:#474747;
	width:640px;
	display:none;
	margin:1px;
}
#tagContent {
	float:left;
	overflow:hidden;
	margin-top:14px;
	/*for all IE browsers*/
	*margin-top:0px;
	xpadding:5px;
	border-right:1px solid #aecbd4;
	border-top:1px solid #aecbd4;
	border-bottom:1px solid #aecbd4;
	width:650px;
}

#tagContent div.selectTag{
	margin:1px;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	display:block
}
#tags{
	font-size:14px;
}
#form2 {
	width:auto;
	height:25px;
	list-style-type:none;
	background-image:url(../images/form2_bg1.png);
	margin-left:2px;
	padding:0 5px;
	margin-top:2px;
}
#middle{
	float:left;
	margin-left:50px;
	*margin-left:20px;
}
a.form2{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#333;
	xfont-weight:bold;
	font-size:15px;
}
div.krs_content_top{
	xfloat:left;
	width:auto;
	background-image:url(../images/b_top.png);
	background-repeat:repeat-x;
	margin:0px 12px 0px 12px;
	height:45px;
	line-height:53px;
	font-weight:bold;
	font-size:21px;
	color:#FFF;
	padding-left:20px;
}
div.krs_content_top_left{
	float:left;
	background-image:url(../images/b_topleft.png);
	background-repeat:no-repeat;
	margin:0px -20px 0px 0px;
	width:20px;
	height:45px;
}
div.krs_content_top_right{
	float:right;
	background-image:url(../images/b_topright.png);
	background-repeat:no-repeat;
	margin:0px 0px 0px -20px;
	width:20px;
	height:45px;
}
div.krs_content{
	margin:0px 20px 0px 20px;
	background-color:#fff;
	width:auto;
}
div.krs_content_left{
	float:left;
	background-image:url(../images/b_middleft.png);
	background-repeat:repeat-y;
	width:20px;
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; 
}
div.krs_content_right{
	float:right;
	background-image:url(../images/b_middleright.png);
	background-repeat:repeat-y;
	width:20px;
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; 
}
div.krs_content_bottom{
	background-image:url(../images/b_bottom.png);
	background-repeat:repeat-x;
	margin:0px 20px 0px 20px;
	height:20px;
}
div.krs_content_bottom_left{
	float:left;
	background-image:url(../images/b_bottomleft.png);
	background-repeat:no-repeat;
	margin:0px -20px 0px 0px;
	width:20px;
	height:20px;
}
div.krs_content_bottom_right{
	float:right;
	background-image:url(../images/b_bottomright.png);
	background-repeat:no-repeat;
	margin:0px 0px 0px -20px;
	width:20px;
	height:20px;
}
h1.krs{
	color:#001f82;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	margin:0px;
}
/*drop down menu*/
#jsddm
{	margin: 0;
	padding: 0;
    xz-index: 2;
	}
	
#jsddm li
{	xfloat: right;
	list-style: none;
	xfont: 12px Tahoma, Arial;
	xwidth:20px;
}

#jsddm li a
{	
	display: block;
	xbackground: #001f82;
	padding: 0px 0px;
	text-decoration: none;
	xborder-right: 1px solid white;
	xwidth: 70px;
	color: #001f82;
	white-space: nowrap;
}

#jsddm li a:hover
{	background: #9DAEFF;}
	
	#jsddm li ul
	{	
		margin-left : 50px;
		padding-left:0px;
		xfloat:right;
		position: absolute;
		xtop: 100%; 
		xleft: 0;
		visibility: hidden;
		border: 1px solid white;
		z-index:1;
	}
	
	#jsddm li ul li
	{
		font-size:15px;
		padding:5 0 0 0;
		float: none;
		display: inline;
		}
	
	#jsddm li ul li a
	{
		padding: 2px 5px;
		border-bottom:1px solid  #FFF;
		width: auto;
		background: #09F;
	}
	
	#jsddm li ul li a:hover
	{	background: #06F}
	
div.ie_bug{
	height:1px;
	position:relative;
}
div.krs_content_wrap{
	background-color:#FFF;
	xmargin: 0px 20px;
	width:auto;
}
a.link_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}















div.wrap{
	margin:0 auto;
	width:1280px;
	height:925px;
	background-image:url(../images/new_bg.jpg);
	background-repeat:no-repeat;
}