/* CSS Document */
body{
background:url(../images/body-bg.jpg) repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003978;
padding:0px;
margin:0px;
border-top:3px solid #e6bd5c;
}

img{border:0px;}
.LeftFloat{float:left;}
.RightFloat{float:right;}
.ClearBhot{clear:both;}


.MainWerper{margin:auto; width:993px;}
.MainPage{width:993px; margin-bottom:38px; background:url(../images/top-main.jpg) no-repeat 0px 0px #fff; position:relative; top:42px; float:left;}
.Header{/*float:left;*/ width:993px; position:relative; bottom:42px; height:143px;}
.hedtop{width:100%; padding:13px 0px 0px 0px; display:block; float:left;}
.Logo{float:left; margin-left:10px; padding:10px 0px 10px 0px; /*background:url(../images/logo-bg.jpg) no-repeat;*/ width:207px; text-align:center; /*height:104px;*/ margin-top:20px;}
.RightBlog{float:right; width:109px; height:55px; margin-top:-6px; /*background:url(../images/social-bg.jpg) no-repeat;*/ color:#FFFFFF; padding:0px 0px 0px 0px; margin-right:10px;}
.RightBlog span {float:left; font-size:18px; font-weight:600; padding-top:5px; color:#ff691c; display:block; width:81px}
.Rightinner{display:block; padding:15px 3px 0px 10px;}
.Rightinner a{padding:0 3px;}
.rightsearch{background:url(../images/search-bg.jpg) no-repeat; width:367px; height:61px; position:absolute; right:10px; bottom:10px}
.rightsearch input[type="text"]{border:0px; background:none; width:290px; margin-top:10px; margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#023062; padding:13px 10px; float:left;}
.rightsearch input[type="button"]{background:url(../images/search-i.jpg) no-repeat; width:19px; height:24px; float:left; cursor:pointer; margin:19px 0 0 13px; border:0;}
.MenuBlog{margin:auto; padding:2px 0px 0px 0px; width:971px;}
.MenuBg{float:left; background:url(../images/menu-bg.jpg) no-repeat; width:961px; height:41px; padding-left:10px;}
.MenuLink{float:left; width:100%; padding-top:13px;}
.MenuLink ul{float:left; width:100%; padding:0px; margin:0px; list-style:none;}
.MenuLink li{float:left; padding:0px 16px 0px 16px; background:url(../images/menu-arrow.jpg) no-repeat 0 3px;}
.MenuLink a{text-decoration:none; font-weight:bold; color:#325d91; font-size:12px;}
.MenuLink a:hover{text-decoration:underline; font-weight:bold; color:#325d91; font-size:12px;}
.MiddlePart{margin:auto; padding:3px 0px 0px 0px; width:971px; background:url(../images/mid-pt-bg.jpg) no-repeat; min-height:250px;}
.Rtcontactbt{float:left; width:195px; font-size:12px; }
.Rtcontactbt .contact{background:url(../images/phone-i.png) no-repeat top left; color:#fff; display:block; width:100px; padding:17px 5px; font-weight:bold; text-align:right; float:left;}
.Rtcontactbt .contact a{text-decoration:none; color:#000;}
.Rtcontactbt .contact a:hover{text-decoration:underline; color:#010101;}
.Rtcontactbt .loginar{background:url(../images/login-1.png) no-repeat top left; color:#fff; display:block; width:60px; padding:11px 5px; font-weight:bold; text-align:right; float:left; margin-top:5px; margin-left:10px;}
.Rtcontactbt .loginar a{text-decoration:none; color:#000;}
.Rtcontactbt .loginar a:hover{text-decoration:underline; color:#010101;}

.LeftBlog{float:left; width:195px; padding-top:3px; position:relative; top:-42px;}
.LeftBg{display:block; width:195px;}
.LeftTopText{float:left; width:170px; padding:10px 0px 10px 15px; font-size:14px; color:#003e67; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.LeftLink{float:left; width:195px; color:#040404; font-size:12px;}
.LeftLink ul{float:left; width:100%; padding:0px; margin:0px; list-style:none;}
.LeftLink li{background:url(../images/arrow.jpg) no-repeat 0 7px; margin:0px 0px 0 10px; padding:5px 0 5px 15px; float:left; width:170px; border-bottom:1px solid #f0ecec;}
.LeftLink ul li a{text-decoration:none; color:#040404;}
.LeftLink ul li a:hover{text-decoration:underline; color:#003e67;}
.midoutblog{float:left; width:595px; margin-left:8px; position:relative; top:-21px;}
.midblog{display:block; width:564px;float:left;  padding:0 14px 0 15px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}
.Banner{float:left; width:564px; height:232px;}
.midbotbt{float:left; width:564px; padding-top:5px;}
.midhed{float:left; width:554px; background:url(../images/h-bg.jpg) repeat-y; padding:8px 0px 8px 10px; font-size:20px; color:#003978; font-weight:bold;}
.midhed span{color:#e39c02;}
.midcontent{float:left; width:564px; line-height:20px; text-align:justify; margin-top:5px;}
.midcontent p{margin:5px 0; width:100%;}
.midcontent span{color:#e39c02}
.midcontentbgbot{float:left; width:100%; background:url(../images/mid-bot-bg.jpg) no-repeat; padding:6px 0;}
.RightBlogrt{float:right; width:173px; padding-top:3px; position:relative; top:-42px;}
.RightBg{display:block; width:173px;}
.RightText{float:left; width:158px; padding:10px 0px 10px 15px; font-size:14px; color:#003e67; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.RightLink{float:left; width:173px; color:#040404; font-size:12px;}
.RightLink ul{float:left; width:100%; padding:0px; margin:0px; list-style:none;}
.RightLink li{background:url(../images/arrow.jpg) no-repeat 0 7px; margin:0px 0px 0 10px; padding:5px 0 5px 15px; float:left; width:146px; border-bottom:1px solid #f0ecec;}
.RightLink ul li a{text-decoration:none; color:#040404;}
.RightLink ul li a:hover{text-decoration:underline; color:#003e67;}
.rightproduct{float:left; background:url(../images/rt-bg-tax.jpg) no-repeat; width:160px; height:26px; font-size:14px; color:#003e67; font-weight:bold; margin-top:15px; padding-top:11px; padding-left:13px;}
.rightpd{display:block; width:100%; padding:5px 0;}

.Footer{float:left; width:100%; margin:4px 0; padding-bottom:10px; border-bottom:3px solid #e6bd5c; background:url(../images/ft-bot-bg.jpg) no-repeat center top;}
.FooterInner{margin:auto; width:1000px; padding-top:39px; height:40px;}
.FooterLink{float:left; width:670px; color:#c4defb; font-size:11px; padding-left:10px}
.FooterLink a{text-align:center; text-decoration:none; color:#c4defb; padding:5px;}
.FooterLink a:hover{text-align:center; text-decoration:underline; color:#c4defb; padding:5px;}
.CopyRight{float:right; color:#92daf6; padding:0px 0px 8px 0px; width:288px; font-size:11px;} 

/*************************************************** menu *****************************************/

#tutorials{visibility:hidden; width:189px; background:#124881; z-index:500000; position:absolute; top:175px;}
#tutorials li.menu{float:left; text-align:left; border-bottom:1px solid #e5eff7; padding:2px 10px;}
#tutorials li.menu a{font-size:11px !important; color:#fff; width:100%; padding:5px 0;}
#validation{visibility:hidden; width:189px; background:#124881; z-index:500000; position:absolute; top:175px;}
#validation li.menu{float:left; text-align:left; border-bottom:1px solid #e5eff7; padding:2px 10px;}
#validation li.menu a{font-size:11px !important; color:#fff; width:100%; padding:5px 0;}
#tutorials2{visibility:hidden; width:189px; background:#124881; z-index:500000; position:absolute; top:175px;}
#tutorials2 li.menu{float:left; text-align:left; border-bottom:1px solid #e5eff7; padding:2px 10px;}
#tutorials2 li.menu a{font-size:11px !important; color:#fff; width:100%; padding:5px 0;}
#tutorials3{visibility:hidden; width:189px; background:#124881; z-index:500000; position:absolute; top:175px;}
#tutorials3 li.menu{float:left; text-align:left; border-bottom:1px solid #e5eff7; padding:2px 10px;}
#tutorials3 li.menu a{font-size:11px !important; color:#fff; width:100%; padding:5px 0;}
#tutorials4{visibility:hidden; width:189px; background:#124881; z-index:500000; position:absolute; top:175px;}
#tutorials4 li.menu{float:left; text-align:left; border-bottom:1px solid #e5eff7; padding:2px 10px;}
#tutorials4 li.menu a{font-size:11px !important; color:#fff; width:100%; padding:5px 0;}
#tutorials5{visibility:hidden; width:189px; background:#124881; z-index:500000; position:absolute; top:175px;}
#tutorials5 li.menu{float:left; text-align:left; border-bottom:1px solid #e5eff7; padding:2px 10px;}
#tutorials5 li.menu a{font-size:11px !important; color:#fff; width:100%; padding:5px 0;}
#tutorials6{visibility:hidden; width:189px; background:#124881; z-index:500000; position:absolute; top:175px;}
#tutorials6 li.menu{float:left; text-align:left; border-bottom:1px solid #e5eff7; padding:2px 10px;}
#tutorials6 li.menu a{font-size:11px !important; color:#fff; width:100%; padding:5px 0;}
#tutorials7{visibility:hidden; width:163px; background:#124881; z-index:500000; position:absolute; top:175px;}
#tutorials7 li.menu{float:left; text-align:left; border-bottom:1px solid #e5eff7; padding:2px 10px;}
#tutorials7 li.menu a{font-size:11px !important; color:#fff; width:100%; padding:5px 0;}

#tutorials8{visibility:hidden; width:175px; background:#124881; z-index:500000; position:absolute; top:175px;}
#tutorials8 li.menu{float:left; text-align:left; width:88%; border-bottom:1px solid #e5eff7; padding:2px 10px;background:none;}
#tutorials8 li.menu a{font-size:11px !important; color:#fff; width:100%; padding:2px 0;}
#tutorials9{visibility:hidden; width:280px; background:#124881; z-index:500000; position:absolute; top:175px;}
#tutorials9 li.menu{float:left; text-align:left;  width:94%; border-bottom:1px solid #e5eff7; padding:2px 10px; background:none;}
#tutorials9 li.menu a{font-size:11px !important; color:#fff; width:100%; padding:2px 0;}
.MenuLink ul li ul table{width:100%; }
.MenuLink ul table li{width:88%; background:none;}
