body{ margin:0px 0px 0px 0px; background-color:#6f6f6f;}
html{ overflow: -moz-scrollbars-vertical;}
/*#basic-accordian{padding:0px; z-index:2;}

.accordion_headings{color:#666666; cursor:pointer; font-weight:bold; font-family:Arial; font-size:12px;}
.accordion_headings:hover{background:none; color:#666666; font-family:Arial; font-size:12px;}
.accordion_child{padding:0px 0px 0px 15px; text-align:justify; line-height:18px; font-family:Arial; font-size:11px; color:#666666; font-family:Arial; font-size:12px;}
.header_highlight{background:none; color:#666666; font-family:Arial; font-size:12px;}*/

#main{ width:951px; margin:auto;}
div{ font-family:Arial; font-size:12px; color:#666666; line-height:17px;}
.txt_blue{color:#2d4dc4;}
#div_left{float:left;}
#navigation{float:left; width:605px; height:105px;}
#banner{float:left; padding-bottom:3px; padding-top:2px; border-bottom:1px solid #FFFFFF;}
.banner_border{border-bottom:20px solid #6f6f6f; float:left;}
#content_bg{float:left;  background:url(../images/content_bg.jpg) repeat-y; order-bottom:20px solid #6f6f6f; width:951px;}

#left_content{float:left; width:266px;}
#content_pad{float:left; padding:18px 18px 0px 15px;}
#content_pad1{float:left; padding:18px 18px 0px 15px;}
#title_bg1{float:left; width:263px;  background-color:#9dafa1;  padding:11px 0px 8px 15px; font-size:14px; font-weight:bold; color:#FFFFFF; border:1px solid #FFFFFF; border-top:none;}
#title_bg{float:left; width:249px;  background-color:#9dafa1;  padding:11px 0px 8px 15px; font-size:14px; font-weight:bold; color:#FFFFFF; border:1px solid #FFFFFF; border-top:none; border-right:none;}
#content_pad ul{ text-align:left; padding:15px 20px 5px 0px; list-style-type:none; margin:0px;}
#content_pad ul li{padding:0px 0px 5px 15px; background:url(../images/bullet.jpg) no-repeat 1px 5px;}

#content_pad ul.service{ text-align:left; padding:0px 20px 0px 0px; list-style-type:none; margin:0px;}
#content_pad ul li.service{padding:0px 0px 0px 15px; background:url(../images/bullet.jpg) no-repeat 1px 5px;}

#content_pad1 ul{ text-align:left; padding:5px 20px 5px 0px; list-style-type:none; margin:0px;}
#content_pad1 ul li.news_active{padding:0px 0px 5px 5px; background:&#9660;}
#content_pad1 ul li.news_inactive{padding:0px 0px 5px 5px; background:&#9658;}

.toggle-open{_font-size:1.7em;line-height:0.6em}
.zippy{padding-right:11px;margin-right:0.1em; cursor:pointer; background-image:url(../images/triangle_ltr.gif) no-repeat left center}
.zippy-open{padding-right:11px;margin-right:0.1em;cursor:pointer;background-image:url(../images/triangle_open.gif  no-repeat left center)}

#content_pad a{font-family:Arial; font-size:12px; color:#666666; text-decoration:none;}
#content_pad a:hover{font-family:Arial; font-size:12px; color:#2d4dc4; text-decoration:none;}

#content_pad a.back{font-family:Arial; font-size:12px; color:#2d4dc4; text-decoration:underline;}
#content_pad a.back:hover{font-family:Arial; font-size:12px; color:#2d4dc4; text-decoration:none;}


#portfolio_bg{float:left;  background:url(../images/portfolio_bg.jpg) repeat-y; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }
#portfolio_left{float:left; width:178px;}
#portfolio_left ul{ text-align:left; padding:10px 0px 0px 0px; list-style-type:none; margin:0px;}
#portfolio_left ul li{padding:6px 0px 0px 18px; background:none;}
#portfolio_left a{font-family:Arial; font-size:12px; color:#666666; text-decoration:none;}
#portfolio_left a:hover{font-family:Arial; font-size:12px; color:#2d4dc4; text-decoration:none;}
#portfolio_left .active{font-family:Arial; font-size:12px; color:#2d4dc4; text-decoration:none; font-weight:bold;}
.active:hover{font-family:Arial; font-size:12px; color:#2d4dc4; text-decoration:none;}

#portfolio_middle{float:left; width:227px;}
#portfolio_right{float:left; width:545px; height:100%;}
#title1{float:left; width:161px; background-color:#9dafa1; line-height:31px; font-size:14px; font-weight:bold; padding-left:15px; color:#FFFFFF; border:1px solid #FFFFFF; border-top:none;}
#title2{float:left; width:215px; background-color:#9dafa1; line-height:31px; font-size:14px; font-weight:bold; padding-left:10px; color:#FFFFFF; border:1px solid #FFFFFF; border-top:none;}

#footer{float:left; line-height:32px; color:#dbdbdb; font-size:11px; width:951px; clear:both;}

a.footer{font-family:Arial; font-size:12px; color:#dbdbdb; text-decoration:none;}
a.footer:hover{font-family:Arial; font-size:12px; color:#dbdbdb; text-decoration:underline;}

a.mail{font-family:Arial; font-size:12px; color:#2d4dc4; text-decoration:underline;}
a.mail:hover{font-family:Arial; font-size:12px; color:#2d4dc4; text-decoration:none;}


ul.inner1{text-align:left; padding:4px 27px 10px 5px; list-style-type:none; margin:0px; }
ul.inner1 li{padding:5px 0px 5px 20px; background:url(../images/bullet1.jpg) no-repeat 1px 11px;}



