body { 
padding : 0; 
margin : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-color : #eaedd8; 
color : #6c6c6c; 
} 
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span {
	margin : 0;
	padding : 0;
	text-align: left;
} 
ul { 
margin : 0; 
padding : 0; 
list-style-type : none; 
font-size : 0; 
line-height : 0; 
} 
.spacer { 
clear : both; 
font-size : 0; 
line-height : 0; 
} 
#header {
	width : 942px;
	height : 93px;
	margin : 0 auto;
	padding : 0 5px 0 34px;
	background-repeat : no-repeat;
	background-position : 0 0;
	background-color : #EAEDD8;
} 
#header ul.topLink { 
width : 111px; 
height : 16px; 
float : right; 
} 
#header ul.topLink li { 
float : left; 
font-size : 0; 
line-height : 0; 
} 
#header ul.topLink li a.subscribe { 
display : block; 
background : url(images/subscribe_bg.gif) no-repeat 0 0; 
width : 60px; 
height : 16px; 
margin : 0 4px 0 0; 
} 
#header ul.topLink li a.subscribe:hover { 
background : url(images/subscribe_bg_hover.gif) no-repeat 0 0; 
} 
#header ul.topLink li a.signup { 
display : block; 
background : url(images/signup_bg.gif) no-repeat 0 0; 
width : 47px; 
height : 16px; 
margin : 0; 
} 
#header ul.topLink li a.signup:hover { 
background : url(images/signup_bg_hover.gif) no-repeat 0 0; 
} 
#header img.logo { 
display : block; 
font-size : 0; 
line-height : 0; 
margin : 21px 41px 0 0; 
float : left; 
} 
#header p.topTxt { 
display : block; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #c2c2c2; 
background-color : inherit; 
margin : 36px 0 0 0; 
float : left; 
} 
#header p.topTxt span { 
color : #fff; 
background-color : #9d0303; 
padding : 0 3px 0 3px; 
} 
#body { 
width : 979px; 
margin : 0 auto; 
background-color : #fff; 
color : #6c6c6c; 
} 
#body p.navLeft { 
display : block; 
background : url(images/nav_left.gif) no-repeat 0 0; 
width : 22px; 
height : 34px; 
float : left; 
} 
#body ul.nav { 
width : 935px; 
height : 34px; 
background : url(images/nav_bg.gif) repeat-x 0 0; 
float : left; 
margin : 0 0 6px 0; 
} 
#body ul.nav li { 
float : left; 
background : url(images/nav_div.gif) no-repeat right top; 
height : 34px; 
padding : 0 2px 0 0; 
} 
#body ul.nav li a { 
display : block; 
padding : 0 15px; 
font : bold 11px/34px Arial, Helvetica, sans-serif; 
color : #1b1b1b; 
background-color : inherit; 
text-decoration : none; 
} 
#body ul.nav li a:hover { 
color : #fff; 
background-color : #9d0303; 
} 
#body ul.nav li.noImg { 
background-image : none; 
} 
#body p.navRight { 
display : block; 
background : url(images/nav_right.gif) no-repeat 0 0; 
width : 22px; 
height : 34px; 
float : left; 
} 
#left { 
width : 430px; 
float : left; 
padding : 15px 26px 40px 33px; 
background : url(images/left_panel_bg.gif) no-repeat 304px 195px; 
} 
#left h2.welcome {
	display : block;
	width : 418px;
	height : 30px;
	background : url(images/welcome_div.gif) repeat-x left bottom;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 21px;
	margin-left: 0;
} 
#left h2.welcome span { 
font-size : 0; 
line-height : 0; 
} 
#left p.lftTxt { 
display : block; 
font-size : 12px; 
line-height : 18px; 
} 
#left p.lftTxt span { 
color : #9d0303; 
font-weight : bold; 
background-color : inherit; 
} 
#left h2.le { 
display : block; 
margin : 50px 0 20px 0; 
font-size : 0; 
line-height : 0; 
} 
#left p.lftTxt2 { 
display : block; 
width : 264px; 
font-size : 12px; 
line-height : 18px; 
color : #637704; 
background-color : inherit; 
font-weight : bold; 
margin : 0 0 9px 0; 
} 
#left p.lftTxt3 { 
display : block; 
width : 262px; 
font-size : 12px; 
line-height : 18px; 
margin : 0 0 5px 0; 
} 
#left p.lftTxt3 span { 
color : #9d0303; 
font-weight : bold; 
background-color : inherit; 
display : block; 
} 
#left a.rm { 
display : block; 
background : url(images/read_more.gif) no-repeat 0 0; 
width : 60px; 
height : 15px; 
margin : 0 0 5px 201px; 
} 
#left a.rm:hover { 
background : url(images/read_more_hover.gif) no-repeat 0 0; 
} 
#right { 
width : 482px; 
float : right; 
padding : 0 8px 0 0; 
} 
#right h3.rightBot { 
display : block; 
color : #141414; 
font : normal 17px/43px Verdana, Arial, Helvetica, sans-serif; 
background-color : inherit; 
} 
#right p.rightTxt { 
display : block; 
font-size : 11px; 
line-height : 18px; 
width : 452px; 
} 
#right p.rightTxt a { 
color : #1e759a; 
background-color : inherit; 
font-weight : bold; 
text-decoration : underline; 
} 
#right p.rightTxt a:hover { 
text-decoration : none; 
} 
#service { 
width : 237px; 
background : #94b10a url(images/latest_service_bg.gif) repeat-x 0 0; 
color : #fff; 
padding : 15px 0 0 0; 
margin : 0 0 9px 0; 
float : left; 
} 
#service h2 img.head { 
display : block; 
height : 21px; 
margin : 0 0 6px 0; 
padding : 0 0 0 21px; 
} 
#service h3 { 
font-size : 12px; 
line-height : 18px; 
margin : 0 0 16px 0; 
display : block; 
padding : 0 0 0 21px; 
} 
#service img.pic { 
display : block; 
font-size : 0; 
line-height : 0; 
float : left; 
padding : 0 0 0 21px; 
} 
#service ul { 
width : 122px; 
float : right; 
} 
#service ul li { 
font-size : 0; 
line-height : 0; 
} 
#service ul li a { 
display : block; 
padding : 0 0 0 7px; 
background : url(images/arrow.gif) no-repeat 0 7px; 
font : normal 11px/17px Verdana, Arial, Helvetica, sans-serif; 
color : #fff; 
background-color : inherit; 
text-decoration : none; 
} 
#service ul li a:hover { 
background-color : #8da909; 
color : #fff; 
} 
#service ul li a.rm2 { 
display : block; 
background : url(images/read_more2.gif) no-repeat 0 0; 
width : 56px; 
height : 17px; 
margin : 17px 0 0 0; 
} 
#service ul li a.rm2:hover { 
background : url(images/read_more2_hover.gif) no-repeat 0 0; 
} 
#service p.serBot { 
display : block; 
background : url(images/service_bottom.gif) no-repeat 0 0; 
width : 237px; 
height : 16px; 
font-size : 0; 
line-height : 0; 
float : left; 
} 
#question { 
width : 237px; 
background : #dd9b0c url(images/question_bg.gif) repeat-x 0 0; 
color : #fff; 
padding : 15px 0 0 0; 
margin : 0 0 9px 0; 
float : right; 
} 
#question h2 img.head2 { 
display : block; 
height : 21px; 
margin : 0 0 7px 0; 
padding : 0 0 0 21px; 
} 
#question h3 { 
font-size : 12px; 
line-height : 18px; 
margin : 0 0 16px 0; 
display : block; 
padding : 0 0 0 21px; 
} 
#question img.pic2 { 
display : block; 
font-size : 0; 
line-height : 0; 
float : left; 
padding : 0 0 0 21px; 
} 
#question ul { 
width : 122px; 
float : right; 
} 
#question ul li { 
font-size : 0; 
line-height : 0; 
} 
#question ul li a { 
display : block; 
padding : 0 0 0 7px; 
background : url(images/arrow.gif) no-repeat 0 7px; 
font : normal 11px/17px Verdana, Arial, Helvetica, sans-serif; 
color : #fff; 
background-color : inherit; 
text-decoration : none; 
} 
#question ul li a:hover { 
background-color : #d4950c; 
color : #fff; 
} 
#question ul li a.rm3 { 
display : block; 
background : url(images/read_more2.gif) no-repeat 0 0; 
width : 56px; 
height : 17px; 
margin : 17px 0 0 0; 
} 
#question ul li a.rm3:hover { 
background : url(images/read_more3_hover.gif) no-repeat 0 0; 
} 
#question p.questionBot { 
display : block; 
background : url(images/question_bottom.gif) no-repeat 0 0; 
width : 237px; 
height : 16px; 
font-size : 0; 
line-height : 0; 
float : left; 
} 
#mem { 
width : 237px; 
background : #d2d7b4 url(images/member_login_bg.gif) repeat-x 0 0; 
color : #000; 
padding : 0 0 39px 0; 
margin : 0; 
float : left; 
} 
#mem h2 { 
display : block; 
height : 40px; 
margin : 0; 
padding : 0; 
background : url(images/member_login.gif) no-repeat 0 0; 
text-indent : -2000px; 
} 
#mem form { 
width : 188px; 
padding : 0 25px 0 24px; 
} 
#mem form label { 
display : block; 
font : normal 11px/22px Verdana, Arial, Helvetica, sans-serif; 
float : left; 
} 
#mem form input.txtBox { 
width : 187px; 
height : 25px; 
border-bottom : 1px solid #d4d0c8; 
border-right : 1px solid #d4d0c8; 
border-left : 1px solid #404040; 
border-top : 1px solid #404040; 
float : left; 
} 
#mem form input.chk { 
width : 13px; 
height : 13px; 
margin : 8px 15px 0 0; 
float : left; 
} 
#mem form a { 
font : bold 11px/13px Verdana, Arial, Helvetica, sans-serif; 
color : #9d0303; 
background-color : inherit; 
text-decoration : none; 
float : left; 
margin : 8px 0 0 0; 
} 
#mem form a:hover { 
text-decoration : underline; 
} 
#mem form input.login { 
background : url(images/read_more2.gif) no-repeat 0 0; 
width : 56px; 
height : 17px; 
float : right; 
cursor : pointer; 
border : none; 
margin : 6px 0 0 0; 
} 
#direction { 
width : 237px; 
background : #379bc5 url(images/direction_bg.gif) repeat-x 0 0; 
color : #fff; 
padding : 0 0 11px 0; 
margin : 0; 
float : right; 
} 
#direction h2 { 
display : block; 
height : 42px; 
margin : 0 0 4px 0; 
padding : 0; 
background : url(images/proper_direction.gif) no-repeat 0 0; 
text-indent : -2000px; 
} 
#direction h3 { 
font-size : 12px; 
line-height : 18px; 
margin : 0 0 5px 0; 
display : block; 
padding : 0 0 0 21px; 
} 
#direction img.pic3 { 
display : block; 
font-size : 0; 
line-height : 0; 
float : left; 
padding : 0 0 0 14px; 
} 
#direction ul { 
width : 122px; 
float : right; 
} 
#direction ul li { 
font-size : 0; 
line-height : 0; 
} 
#direction ul li a { 
display : block; 
padding : 0 0 0 7px; 
background : url(images/arrow.gif) no-repeat 0 7px; 
font : normal 11px/17px Verdana, Arial, Helvetica, sans-serif; 
color : #fff; 
background-color : inherit; 
text-decoration : none; 
} 
#direction ul li a:hover { 
background-color : #d4950c; 
color : #fff; 
} 
#direction ul li a.rm4 { 
display : block; 
background : url(images/read_more2.gif) no-repeat 0 0; 
width : 56px; 
height : 17px; 
margin : 17px 0 0 0; 
} 
#direction ul li a.rm4:hover { 
background : url(images/read_more4_hover.gif) no-repeat 0 0; 
} 
#footer { 
width : 979px; 
height : 60px; 
background : url(images/footer_bg.gif) no-repeat 0 0; 
padding : 14px 0 0 0; 
margin : 0 auto; 
position : relative; 
} 
#footer p.copyright { 
font : normal 10px/18px Verdana, Arial, Helvetica, sans-serif; 
position : absolute; 
left : 723px; 
top : 14px; 
width : 253px; 
color : #000; 
background-color : inherit; 
} 
#footer p.design { 
display : block; 
padding : 0; 
position : absolute; 
left : 797px; 
top : 31px; 
font : bold 10px/18px Verdana, Arial, Helvetica, sans-serif; 
color : #0f6b92; 
background-color : inherit; 
} 
#footer p.design a.link { 
font : bold 10px/18px Verdana, Arial, Helvetica, sans-serif; 
color : #0f6b92; 
background-color : inherit; 
text-decoration : none; 
padding : 2px; 
} 
#footer p.design a.link:hover { 
color : #fff; 
background-color : #000; 
} 
#footer a.xhtml { 
display : block; 
background : url(images/xhtml_bg.gif) no-repeat 0 0; 
width : 91px; 
height : 21px; 
position : absolute; 
left : 13px; 
top : 14px; 
text-indent : -2000px; 
} 
#footer a.xhtml:hover { 
background : url(images/xhtml_bg_hover.gif) no-repeat 0 0; 
} 
#footer a.css { 
display : block; 
background : url(images/css_bg.gif) no-repeat 0 0; 
width : 91px; 
height : 21px; 
position : absolute; 
left : 110px; 
top : 14px; 
text-indent : -2000px; 
} 
#footer a.css:hover { 
background : url(images/css_bg_hover.gif) no-repeat 0 0; 
} 
.Estilo1 { 
font-size : 24px; 
} 
.Estilo2 { 
font-size : 16px; 
} 
.Estilo3 { 
font-size : 9px; 
color : #eaedd8; 
} 
a:link { 
color : #eaedd8; 
} 
a:visited { 
color : #eaedd8; 
} 
a:hover { 
color : #eaedd8; 
} 
a:active { 
color : #eaedd8; 
} 
#body table tr td table tr td table tr .welcome.Estilo3 .Estilo14 strong {
	font-size: 13px;
}
#body table tr td table tr td div table tr td div strong {
	font-size: 12px;
}
