body{ margin:0px;}

#header_bg{ width:100%; float:left; background:url(../images/header_bg.gif) repeat-x;}
#header{ width:810px; margin:auto; background:url(../images/header.jpg) no-repeat; height:473px;}
#logo{ width:173px; float:left; padding-top:15px; padding-left:5px;}
.toplink{float:right; width:200px; font-family:Tahoma; font-size:11px; text-decoration:none; color:#000000; margin-top:30px; height:56px;}
.toplink a{ font-family:Tahoma; font-size:11px; text-decoration:none; color:#000000; padding-left:10px; padding-right:10px;}
.toplink a:hover{ text-decoration:underline; color:#990000;}
#search{float:right; width:220px; font-family:Tahoma; font-size:11px; color:#000000; clear:both;}
#search input{ width:140px; height:20px; border:0px; background:url(../images/search_bg.gif) no-repeat; font-family:Tahoma; font-size:11px;font-weight:bold; color:#596365; vertical-align:middle; margin-left:3px; margin-right:3px; padding-left:3px; padding-top:4px;}
#flash{ width:785px; height:284px; float:left;margin-left:12px; margin-top:6px;/margin-top:4px;_margin-top:4px;_margin-left:6px;}
.slogan{float:left;margin-left:18px; margin-top:12px; _margin-left:9px;}

#middle{width:810px; margin:auto;}

#left{ width:560px; float:left;margin-left:18px; _margin-left:9px; border-right: dotted 1px #B6B6B6;}
#welcome{ width:550px; float:left; font-family:"trebuchet MS"; font-size:23px; color:#000000; line-height:16px;}
.welcome_txt{ float:left; width:100%; font-family:Tahoma; font-size:11px; line-height:15px; color:#000000; text-align:justify; padding-top:10px;}
.welcome_txt a{font-family:Tahoma; font-size:11px; line-height:15px; color:#FE0200; text-decoration:none; padding-top:4px; float:left;}
.welcome_txt a:hover{ text-decoration:underline; color:#333333;}

.solutons{ float:left; width:175px; margin-top:25px; font-family:"trebuchet MS"; font-size:21px; color:#000000; line-height:16px; margin-right:10px;}
.solutons img{ margin-top:10px; margin-bottom:5px;}
.solutions_txt{width:170px; float:left; font-family:Tahoma; font-size:11px; line-height:15px; color:#333333; text-align:justify;border-right:solid 1px #CCCCCC; padding-right:5px;}
.solutions_txt a{font-family:Tahoma;font-size:11px;line-height:15px;color:#FE0200;text-decoration:none;padding-top:4px;float:left;}
.solutions_txt a:hover{ text-decoration:underline; color:#333333;}


#right{ float:right;width:210px;margin-right:15px; _margin-right:2px;}
#latestnews{ float:right; width:203px;}
.latestnews_middle{ width:203px; float:left; background:url(../images/news_middle_bg.jpg) repeat-y; padding:4px 4px 4px 5px; font-family:Tahoma; font-size:11px; color:#000000;}
.latestnews_middle a{text-decoration:none; color:#040000; float:left; padding:8px 3px 3px 3px;; text-align:right; width:185px;}
.latestnews_middle a:hover{ text-decoration:underline; color:#040000;}
.latestnews_middle strong{ float:left; padding:5px;}
.news_box{ float:left; width:180px; border:solid 1px #D0C4AA; background:#FFFFFF; padding:5px;}
.news_txt{ font-family:Tahoma; font-size:11px; color:#434343; line-height:14px; text-align:inherit; padding:3px 5px 3px 8px;background:url(../images/news_bullet.gif) 0px 9px no-repeat;}

.grey_box{ width:202px; float:right; margin-top:15px;_margin-right:4px;}
.team_middle{ width:192px;float:left; background:url(../images/grey_bg.jpg) repeat-y; padding:5px 5px 5px 5px; font-family:Tahoma; font-size:11px; line-height:14px; text-align:justify; padding-bottom:2px;}
.team_middle p{ padding:3px; float:left; margin:0px;}
.team_middle a{ text-decoration:none; text-align:right; width:185px; float:left; color:#040000;}
.team_middle a:hover{text-decoration:underline;}

.spacer{ width:100%;height:20px; float:left;}

#footer_bg{ width:100%; float:left; background:url(../images/footer_bg.jpg) repeat-x;}
#footer{ width:810px; margin:auto; background:url(../images/footer.jpg) top center no-repeat; height:223px;} 
.footerlink{float:left; margin-left:20px; margin-top:30px; _margin-left:10px; _width:150px; margin-right:45px; _margin-right:10px;}
.footerlink ul{ width:100%; margin:0px; padding:0px;}
.footerlink ul li{ width:100%; list-style:none; margin:0px; padding:0px;line-height:17px; list-style-type:none;}
.footerlink ul li a{font-family:Tahoma; font-size:11px; color:#96827B; font-weight:normal; text-decoration:none; margin:0px; padding:0px;}
.footerlink ul li a:hover{ text-decoration:underline; color:#FFFFFF;}
.copyright{ float:left; width:800px; font-family:Tahoma; font-size:11px; color:#6A534D; margin-left:20px; margin-top:50px;_margin-left:10px; _margin-top:25px; clear:both;}
.footer_link2 {padding-left:250px;}
.footer_link2 a{ color:#95817A; text-decoration:none; margin-left:5px; margin-right:5px;}
.footer_link2 a:hover{ text-decoration:underline; color:#CDB5AC;}

 
