.wrapper1 { 
color : #44433f; 
font-size : 14px; 
color : #fff; 
font-family : Verdana, Geneva, sans-serif; 
margin : 0; 
padding : 0 0 0; 
} 
.wrapper1 a { 
color : #e5f2fb; 
text-decoration : none; 
} 
.wrapper1 a:hover { 
color : #063; 
} 
.wrapper1 p { 
margin : 0 0 17px; 
padding : 0; 
line-height : 18px; 
} 
.wrapper { 
margin : 0 auto; 
} 
.nav { 
float : left; 
width : 760px; 
background-image : url(menu_a_ai_images/nav_bg.png); 
background-repeat : repeat; 
} 
.nev-wrapper { 
clear : both; 
float : left; 
} 
.nav-left { 
background : url(menu_a_ai_images/nav_left.png) no-repeat top left; 
float : left; 
width : 11px; 
height : 41px; 
} 
.nav-right { 
background : url(menu_a_ai_images/nav_right.png) no-repeat top right; 
float : left; 
width : 11px; 
height : 41px; 
} 
.nav ul { 
height : 38px; 
float : left; 
margin : 0; 
padding-top : 3px; 
list-style : none; 
font-size : 15px; 
} 
.nav li { 
float : left; 
padding : 0 7px; 
background : url(menu_a_ai_images/split.png) no-repeat right center; 
position : relative; 
z-index : 1; 
} 
.nav li.last { 
background : none; 
} 
.nav li:hover { 
z-index : 2; 
} 
.nav li a { 
display : block; 
line-height : 38px; 
overflow : hidden; 
float : left; 
font-size : small; 
} 
a .menu-left { 
background : url(menu_a_ai_images/menu_left.gif) no-repeat left top; 
width : 8px; 
height : 32px; 
line-height : 35px; 
display : block; 
float : left; 
} 
a .menu-mid { 
background : url(menu_a_ai_images/menu_mid.gif) repeat-x top left; 
height : 32px; 
line-height : 35px; 
display : block; 
float : left; 
} 
a .menu-right { 
background : url(menu_a_ai_images/menu_right.gif) no-repeat top left; 
width : 8px; 
height : 32px; 
line-height : 35px; 
display : block; 
float : left; 
} 
.nav li a:hover .menu-left, .nav li.active a .menu-left, .nav li:hover a .menu-left, .nav li a:hover .menu-mid, .nav li.active a .menu-mid, .nav li:hover a .menu-mid, .nav li a:hover .menu-right, .nav li.active a .menu-right, .nav li:hover a .menu-right { 
background-position : 0 -37px; 
line-height : 35px; 
} 
.nav li a:hover, .nav li.active a, .nav li.hover a, .nav li:hover a { 
color : #f60; 
} 
.nav li:hover .sub, .nav li.hover .sub { 
display : block; 
} 
.nav li .sub { 
display : none; 
position : absolute; 
top : 27px; 
left : 6px; 
background : url(menu_a_ai_images/submenu_top.png) no-repeat; 
width : 186px; 
padding-top : 9px; 
visibility : visible; 
} 
.nav li ul { 
background : url(menu_a_ai_images/submenu_bg.png) repeat-y; 
width : 162px; 
height : auto; 
margin : 0; 
padding : 0 12px 10px; 
list-style : none; 
font-size : 14px; 
} 
.nav li.active li { 
width : 100%; 
padding : 1px 0 2px; 
border-bottom : 1px dashed #c1d9f0; 
background : none !important ; 
} 
.nav li:hover li { 
width : 100%; 
padding : 1px 0 2px; 
border-bottom : 1px dashed #c1d9f0; 
background : none !important ; 
} 
.nav li.active li a { 
color: #f60; 
background : none !important ; 
line-height : normal; 
width : 156px; 
padding : 8px 3px 3px; 
text-indent : 1px; 
} 
.nav li:hover li a { 
color: #f60; 
background : none !important ; 
line-height : normal; 
width : 156px; 
padding : 8px 3px 3px; 
text-indent : 1px; 
} 
.nav .btm-bg { 
background : url(menu_a_ai_images/submenu_bottom.png) no-repeat; 
width : 205px; 
height : 9px; 
overflow : hidden; 
clear : both; 
} 
.content { 
width : 760px; 
background : transparent url(menu_a_ai_images/content_bg.png) repeat-y; 
float : left; 
padding : 10px 20px; 
} 
.content h1 { 
color : #333; 
font-weight : 400; 
text-transform : uppercase; 
font-size : 18px; 
border-bottom : 1px dashed #c1d9f0; 
} 
.content h2 { 
font-weight : 400; 
text-transform : uppercase; 
font-size : 14px; 
padding-left : 10px; 
margin-bottom : -5px; 
} 
.content p { 
padding : 0 15px; 
text-align : justify; 
} 
.content-bottom { 
width : 760px; 
background : transparent url(menu_a_ai_images/content_bottom.png) no-repeat; 
height : 13px; 
float : left; 
} 
#my-border { 
width : 33%; 
color : #fff; 
text-align : center; 
float : none; 
padding-top : 10px; 
padding-right : 10px; 
padding-bottom : 0; 
padding-left : 12px; 
font-family : Verdana, Geneva, sans-serif; 
font-size : medium; 
font-weight : bold; 
margin-top : 10px; 
margin-right : 10px; 
margin-bottom : 0; 
margin-left : 10px; 
} 
#container #my-border p { 
font-family : Verdana, Geneva, sans-serif; 
font-size : small; 
color : #fff; 
font-weight : bold; 
text-align : center; 
vertical-align : top; 
} 
#my-border, #my-border .sb-inner { 
background : #006699 url(grad_am.png) repeat-x; 
font-family : sans-serif; 
} 
