/* ---------------------Body ------------------------*/
body {

background-color:#ffffff;

/*background-image:url(../images/bg.jpg);
background-repeat: repeat-x;
background-color:#E6E6E6;*/


}
html {
     overflow: -moz-scrollbars-vertical;
	 overflow-y: scroll;
}



/* ---------------------Link ------------------------*/

 a.linkleftbutton {
	font-family: Arial, Helvetica, sans-serif;
    color:#ffffff;
	text-transform: uppercase;
	text-decoration:none;

}
 a.linkleftbutton:hover{
/*    background-image:url(../images/icon02.gif);
    background-repeat:no-repeat;
    background-position : right; */
	
    color:#86c7ff;
	font-size:14px;
	text-transform: uppercase;
	text-decoration:none;

}

 a.linkleftbutton:active{
/*    background-image:url(../images/icon02.gif);
    background-repeat:no-repeat;
    background-position : right; */
	
    color:#ffffff;
	font-size:14px;
	text-transform: uppercase;
	text-decoration:none;

}

 a.linkleftbutton_B { 
	font-family: Arial, Helvetica, sans-serif;
    color:#86c7ff;
	text-transform: uppercase;
	text-decoration:none;

}

 a.linkleftbutton_email { 
	font-family: Arial, Helvetica, sans-serif;
    color:#002e80;
	text-transform: none;
	text-decoration:none;

}

 a.linkleftbutton_email:hover { 
    color:#86c7ff;
	text-transform: none;
	text-decoration:none;

}

 a.linkleftbutton_C { 
 
 	padding-left: 20px;
	background-image:url(../images/icon02.gif);
    background-repeat:no-repeat;
    background-position : left; 
 
	font-family: Arial, Helvetica, sans-serif;
    color: #003399;
	text-transform: none;
	text-decoration:none;
	
	line-height:18px;
	
	margin-left:10px;

}

 a.linkleftbutton_C:hover { 
 
 	padding-left: 20px;
	background-image:url(../images/icon02.gif);
    background-repeat:no-repeat;
    background-position : left; 
 
	font-family: Arial, Helvetica, sans-serif;
    color: #86c7ff;
	text-transform: none;
	text-decoration:none;
	
	line-height:18px;
	
	margin-left:10px;

}

 a.linkleftbutton_C:active { 
 
 	padding-left: 20px;
	background-image:url(../images/icon02.gif);
    background-repeat:no-repeat;
    background-position : left; 
 
	font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
	text-transform: none;
	text-decoration:none;
	
	line-height:18px;
	
	margin-left:10px;

}


 a.linkleftbutton_D { 
 
 	padding-left: 30px;
	background-image:url(../images/icon02.gif);
	background-color: #EAEAEA;
    background-repeat:no-repeat;
    background-position : left; 
	
	width:270px;
	display:block;
 
	font-family: Arial, Helvetica, sans-serif;
    color: #003399;
	text-transform: none;
	text-decoration:none;
	
	margin-left:10px;

}

 a.linkleftbutton_D:hover { 
 
 	padding-left: 30px;
	background-image:url(../images/icon02.gif);
	background-color: #EAEAEA;
    background-repeat:no-repeat;
    background-position : left; 
	
	width:270px;
	display:block;
 
	font-family: Arial, Helvetica, sans-serif;
    color: #86c7ff;
	text-transform: none;
	text-decoration:none;
	
	margin-left:10px;

}

 a.linkleftbutton_D:active { 
 
 	padding-left: 30px;
	background-image:url(../images/icon02.gif);
    background-repeat:no-repeat;
    background-color: #EAEAEA;
    background-position : left; 
 
	font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
	text-transform: none;
	text-decoration:none;
	
	margin-left:10px;

}





/* ---------------------Right Quicklink Button Link Setting ------------------------*/
 a.linkrightbutton_01 {
   background-image:url(../images/btn01_off.jpg);
    background-repeat:no-repeat;
	display : block;
	width:263px;
	height:72px;
	

}
 a.linkrightbutton_01:hover{
   background-image:url(../images/btn01_on.jpg);
    background-repeat:no-repeat;
	display : block;
	width:263px;
	height:72px;
}

/* ---------------------------------------------*/

 a.linkrightbutton_02 {
   background-image:url(../images/btn02_off.jpg);
    background-repeat:no-repeat;
	display : block;
	width:263px;
	height:72px;
	

}
 a.linkrightbutton_02:hover{
   background-image:url(../images/btn02_on.jpg);
    background-repeat:no-repeat;
	display : block;
	width:263px;
	height:72px;
}

/* ---------------------------------------------*/

 a.linkrightbutton_03 {
   background-image:url(../images/btn03_off.jpg);
    background-repeat:no-repeat;
	display : block;
	width:263px;
	height:72px;
	

}
 a.linkrightbutton_03:hover{
   background-image:url(../images/btn03_on.jpg);
    background-repeat:no-repeat;
	display : block;
	width:263px;
	height:72px;
}

/* ---------------------------------------------*/


 a.linkrightbutton_04 {
   background-image:url(../images/btn04_off.jpg);
    background-repeat:no-repeat;
	display : block;
	width:263px;
	height:72px;
	

}
 a.linkrightbutton_04:hover{
   background-image:url(../images/btn04_on.jpg);
    background-repeat:no-repeat;
	display : block;
	width:263px;
	height:72px;
}

/* ---------------------------------------------*/
 a.avantbiz_button {
	background-image:url(../images/logo_01.gif);
    background-repeat:no-repeat;
    background-position : center;
	display:block;
	
	width:67px;
	height:14px;
	

}








/* ---------------------Fonts ------------------------*/

.content_fonts {

font-family: Arial, Helvetica, sans-serif;
text-align:justify;
font-size:14px;
text-transform: none;
color:#666666;

}

.title_fonts {

font-family: Arial, Helvetica, sans-serif;
text-align:left;
font-size:15px;
text-transform: none;
color: #004bc6;

}


.title_fonts_2 {

font-family: Arial, Helvetica, sans-serif;
text-align:left;
font-size:18px;
text-transform: none;
color: #003399;

}

.sub_fonts {

font-family: Arial, Helvetica, sans-serif;
text-align:none;
font-size:14px;
text-transform: none;
color:#003399;

}



.footer_fonts {

font-family: Arial, Helvetica, sans-serif;
text-align:none;
font-size:10px;
text-transform: none;
color:#cccccc;

}


/* ----------------Main Container -------------------*/


#container {
margin : 0px auto;
width:900px;
/*background-image:url(../images/inner_bg.jpg) ;*/
/*background-repeat:repeat-x;*/
}

/* --------------  header setting -------------------*/

#banner{
float:left;
position:relative;
width: 663px;
}

/*----------------- middle setting -----------------*/
#inner_container {

margin: 0 -20 0 20;
width:900px;
background-color:#FFFFFF;
}



#leftmenu{
background-image:url(../images/left_bg.jpg) ;
background-repeat:no-repeat;
background-color:#012873;
width:225px;
height:550px;
float:left;
z-index:1;
}

#leftmenu_our_firm{
background-image:url(../images/left_our.jpg) ;
background-repeat:no-repeat;
background-color:#012873;
width:225px;
height:570px;
float:left;
z-index:1
}

#leftmenu_contact{
background-image:url(../images/left_contact.jpg) ;
background-repeat:no-repeat;
background-color:#012873;
width:225px;
height:1010px;
float:left;
z-index:1
}

#leftmenu_useful{
background-image:url(../images/left_useful.jpg) ;
background-repeat:no-repeat;
background-color:#012873;
width:225px;
height:660px;
float:left;
z-index:1
}

#leftmenu_service{
background-image:url(../images/left_service.jpg) ;
background-repeat:no-repeat;
background-color:#012873;
width:225px;
height:1450px;
float:left;
z-index:1
}

/*----------------- arrow setting -----------------*/


#leftarrow{
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	width:10px;
	height:20px;
	float:left;
	position:relative;
	top:-73px;
	z-index:2;
	left: 215px;
}


#leftarrow_useful{
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	width:10px;
	height:20px;
	float:left;
	position:relative;
	top:-5px;
	z-index:2;
	left: 215px;
}


#leftarrow_contact{
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	width:10px;
	height:20px;
	float:left;
	position:relative;
	top:27px;;
	z-index:2;
	left: 215px;
}

#leftarrow_service{
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	width:10px;
	height:20px;
	float:left;
	position:relative;
	top:-43px;
	z-index:2;
	left: 215px;
}




/*#leftbutton {
background-image:url(../images/icon01.gif);
background-repeat:no-repeat;
background-position : left; 


font-family: Arial, Helvetica, sans-serif;
font-size:14px;
text-transform: uppercase;
font-variant:normal;
font-style:normal;
color:#ffffff;

margin-left:25px;
padding-left: 20px;
width:200px;

position:relative;
top:250px;


}*/
ul.left_list {
	list-style: none;
	margin: 0; padding:0;
}
ul.left_list li{
	list-style: none;
	margin: 0;
	padding-left: 20px;
	background-image:url(../images/icon01.gif);
    background-repeat:no-repeat;
    background-position : left; 
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform: uppercase;
	font-variant:normal;
	font-style:normal;
	color:#ffffff;

	margin-left:25px;
	margin-top: 10px;l
	padding-left: 20px;
	width:150px;

	position:relative;
	top:50px;

	
	
}

#title_area {
height:30px;
margin-bottom: 10px;
border-bottom: 1px #CCCCCC solid;


}


#content{
float:left;
position:relative;



padding-top: 20px;
padding-left: 20px;
width:370px;

}

#inner_content{
float:left;
position:relative;



padding-top: 20px;
padding-left: 20px;
width:460px;

}



#quicklinks{

width:263px;
float:right;
}

#small_photo{
border-bottom:1px #999999 solid;
border-left:1px #999999 solid;

width:150px;
float:right;
margin-right:30px;
margin-top: 50px;

padding-left: 5px;
padding-bottom: 5px;
}


ul.right_list {
	list-style: none;
	margin: 0; padding:0;
	
}
ul.right_list li{
	list-style: none;
	margin: 0;
	padding-top: 0px;
/*	background-image:url(../images/right_button_bg.jpg);
    background-repeat:no-repeat;
    background-position : center; */
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-transform: uppercase;
	font-variant:normal;
	font-style:normal;
	color:#ffffff;

	margin-left:0px;
    margin-top: 0px;
	padding-right: 10px;
	width:263px;
	height:72px;

	position:relative;
/*	top:250px;*/

	
	
}












/*----------------- footer setting -----------------*/
#footer{
background-color:#00204c;
float:left;

width:900px;
height:25px;

border-top: 1px #a7d0ff solid;
}

#avantbiz{
	margin-right:20px;
	margin-top:4px;
	float:right;

	width:67px;
	height:14px;
}


/*----------------- other -----------------*/

.bg_color {
 background-color: #ffffff;
}

.clear {
clear:both;
}

.icon_algin {

vertical-align:middle;
}

.border_bottom {
	border-bottom: 1px #1a477b solid;
	padding-bottom:2px;
}

#logo_link {
width:200px;
height:200px;
display:block;
}

 a.logo{ 
 width:225px;
height:200px;
 
   background-image:url(../images/logo.jpg);
    background-repeat:no-repeat;
	display : block;
}


}

 a.linkleftbutton_top { 
 
 	padding-left: 10px;
	background-image:url(../images/arrow2.gif);
    background-repeat:no-repeat;
    background-position : left; 
	
	width:70px;
	display:block;
 
	font-family: Arial, Helvetica, sans-serif;
    color: #003399;
	text-transform: none;
	text-decoration:none;
	
	margin-left:400px;

}

 a.linkleftbutton_top:hover { 
 
 	padding-left: 10px;
	background-image:url(../images/arrow2.gif);
    background-repeat:no-repeat;
    background-position : left; 
	
	width:70px;
	display:block;
 
	font-family: Arial, Helvetica, sans-serif;
    color: #86c7ff;
	text-transform: none;
	text-decoration:none;
	
	margin-left:400px;

}