html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a{margin:0; padding:0; border:0}
body{font-family:"Lucida Grande","Microsoft Sans Serif",Arial,Helvetica,sans-serif; padding:0; margin:0; font:.74em Arial,sans-serif; line-height:1.5em; background:#242424 url(../images/headerbg.png) repeat-x top; color:#fff}
a{color:#fff; background:inherit}
a:hover{color:#F00; background:inherit; text-decoration:underline}
p{margin:5px 0 0 5px}
h1{font:bold 1.8em; padding:8px 0 4px; margin:0; letter-spacing:-1px}
h2{font:bold 1.6em; letter-spacing:-1px}
h3{font:bold 2em; padding:4px 0; margin-left:2px}
h5{font:bold 1em; padding:4px 0; margin:0}
ul{margin:0; padding:0; list-style:square; color:#FFF}
img{border:0}
hr{height:1px; border-style:none; color:#d0d0d0; margin:10px 0; background:#C0C0C0}
#bellaero_red{color:red}
.content_main{margin:0 auto; width:800px}
.content_main_wrapper{margin:0 auto; width:800px; min-height:250px; background-image:url(../images/main_content_bg.gif); background-repeat:repeat-y}
#top_part{padding-top:0; background:transparent; height:121px}
#top_part h1{font:bold 1.8em; padding:0; margin:0; color:#FFF; text-align:right}
#top_part h2{font:1.0em; letter-spacing:0; color:#868686; margin:0; padding:0}
#sec_part{height:220px; margin:0; padding:0; background:url(../images/sec_part_bg.png) repeat-x top; border-bottom:1px solid #333; overflow:hidden; margin-bottom:15px}
#wrapper{margin:0 auto; width:800px}
#wrapper #pic{margin:5px; float:right; background:#333; height:199px; width:589px; overflow:hidden}
#wrapper #menu{padding:5px; margin:0; background:inherit}
#wrapper #menu a{padding-left:25px; font:0.9em; text-decoration:none; background:url(../images/wrapper_menu_li.gif) no-repeat left}
#wrapper #menu ul{padding:10px 0}
#wrapper #menu li{line-height:26px; list-style:none}
.right_side{float:right; width:212px; background:#666; padding:5px 10px; margin-bottom:10px}
.right_side ul{padding:3px 0 8px}
.right_side li{line-height:18px; background:#666 url(../images/right_menu_li.gif) no-repeat left; list-style:none; padding-left:20px}
.right_side a{background:#666; text-decoration:none}
.right_side h3{color:#FFF; font:bold 1.2em}
.left_side{background:#1A1A1A; margin:1px 1px 10px 0px; width:560px; padding:0px 0 10px 0px}
.left_side h3{background:#1A1A1A; color:#FFF; height:30px; padding:5px 0 0; margin:0 0 0 3px; font:bold 1.2em}
.left_side h3 span{background:#1A1A1A; color:#FFF; padding:1px 10px 0 23px; line-height:22px; margin:0}
.left_side p{color:#fff; padding:10px 5px 0 5px}
.left_side img{float:right; padding:15px 15px 15px 15px}
.left_side blockquote{padding-left:10px; border-left:2px solid #fff; margin:10px 0 10px 25px}
.left_side hr{color:#242424; background-color:#242424; height:20px; width:101%; margin-left:-1px; margin-right:1px; padding-right:1px}
.date{border-top:1px dotted #ccc; padding:5px 0; margin:10px 0 25px; text-align:right}
.left_side .rs{float:right; margin:0 10px; border:1px solid #ddd; padding:5px; background:#666}
.left_side ul{list-style-position:inside; margin-bottom:30px; margin-left:10px}
.left_side ul li{list-style-type:square}
.left_side ul ul li{list-style:none; margin-left:10px; list-style-type:square; list-style-position:inside}
.both_side{background:#1A1A1A; margin-bottom:10px; width:800px}
.both_side h3{background:#1A1A1A; color:#FFF; height:30px; padding:5px 0 0; margin:0; font:bold 1.2em}
.both_side h3 span{background:#1A1A1A; color:#FFF; padding:1px 10px 0 23px; line-height:22px; margin:0}
.both_side p{color:#fff; padding:0 5px; text-align:justify}
.both_side img{float:left; padding:0 10px 5px 0}
.both_side blockquote{padding-left:10px; border-left:2px solid #DA4040; margin:10px 0 10px 25px}
.date{border-top:1px dotted #ccc; padding:5px 0; margin:10px 0 25px; text-align:right}
.both_side .rs{float:right; margin:0 10px; border:1px solid #ddd; padding:5px; background:#f5f5f5}
.both_side ul{list-style-position:inside; margin-left:2px}
.both_side ul li{list-style-type:square; margin-left:15px}
.both_side ul ul li{list-style:none; margin-left:10px; list-style-type:lower-alpha; list-style-position:inside}
.pastperf_text{display:none}
.tech_support .mod_support .cms_support .log_support .tech_support .technic_support .intro{border:1px solid #000; margin:2em; width:10em; padding:5px; display:block}
.imgdecorationR{padding:0px; float:right}
.sub_logo{float:left}
#footer{clear:both; border-top:1px solid #333; margin:0 0 0 0; color:#777; background:#000 url(../images/footer_bg.png) repeat-x top; text-align:center; padding-top:15px}
#footer .right{float:right; text-align:right; background:#333}
#footer a{text-decoration:none}
.ba_comp_1{float:left; width:180px; background-color:#1A1A1A; border-right:1px solid #fff; padding-left:3px}
.ba_comp_2{float:right; width:180px; background-color:#1A1A1A}
.ba_comp_3{float:left; width:180px; background-color:#1A1A1A; border-right:1px solid #fff; padding-left:3px}
.left{position:relative; width:180px; float:left; margin-left:3px; z-index:100; left:1px}
.left p, 
.right p{padding:3px}
.left h4, right h4, centrecontent h4{color:#FFF}
.right{position:relative; width:180px; float:right; margin-right:0px; left:1px; color:#000}
.centrecontent p, 
.centrecontent p{padding:5px}
.centrecontent{width:180px; float:left; position:relative; z-index:1; padding-left:3px; padding-bottom:5px; margin:0px 0px; color:#000; border-right:1px dotted white; border-left:1px dotted white}
.style1{color:#FFF}


img.pngfix {
	float: right;
	padding: 15px 15px 15px 15px;
}
