/* CSS Document */
body{ margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#main{ width:100%; }
#top_area{ background-color:#1372A5; }
#top_links{ width:951px; margin: 0 auto; height:65px; background-image: url(../images/topbg.jpg); background-repeat:no-repeat; border-bottom:dashed 1px
 #00CCFF}
#banner{ width:951px; margin:0 auto;}
#menu{ width:600px; float:left; margin-top:20px;}
#sidelink{ width:300px; float:right;  margin-top:20px;}
#arrow{ width:951px; margin:0 auto;}
#content_area { width:951px; margin:0 auto;}
#intro{ width:270px; float:left; border-right: dotted 1px #999999}
#services{ width:270px; float:left;  border-right: dotted 1px #999999}
#products{ width:390px; float:left;}
#footer { width:951px; margin:0 auto; margin-top:20px;}
.btm_menu{ background-color:#2D3091; width:520px; height:19px;}
.menu{  width:520px; height:19px;}
.btm_menu a{ text-decoration:none; padding:5px 10px 5px 10px; background-color:#2D3091; color:#FFFFFF}
.btm_menu a:hover { text-decoration:none; padding:5px 10px 5px 10px; background-color: #EF3895; color:#2D3091}
.menu a{ text-decoration:none; padding:5px 10px 5px 10px; color:#FFFFFF}
.menu a:hover { text-decoration:none; padding:5px 10px 5px 10px; background-color: #EF3895; color:#2D3091}
#sidelink a{ text-decoration:none; font-size:10px; color:#000033}
#sidelink a:hover{ text-decoration:none; font-size:10px; color: #0066FF}