
body { margin: 0px auto; padding: 0px; background: rgb(255, 255, 255) url('bg.jpg') no-repeat scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); font-size: 13px; font-family: Arial,Helvetica,sans-serif; }
a, a:visited { color: rgb(0, 102, 204); text-decoration: none; }
a:hover { text-decoration: none; }
#header { margin: 0px auto; padding: 0px; overflow: hidden; width: 780px; height: 80px; }
.headerleft { margin: 0px; padding: 40px 0px 0px; width: 350px; color: rgb(255, 255, 255); float: left; }
.headerleft a, .headerleft a:visited { margin: 0px; padding: 0px; font-family: Times New Roman,Helvetica,Sans-Serif; font-size: 28px; color: rgb(80, 170, 254); text-decoration: none; font-weight: normal; }
.font12 { font-size: 12px; }
.font11 { font-size: 11px; }
.font9 { font-size: 9px; }
.headerleft a:hover { color: rgb(80, 170, 254); text-decoration: none; }
.headerright { margin: 0px; padding: 50px 0px 0px; width: 460px; float: right; text-align: right; }
#content { margin: 0px auto; padding: 0px; width: 770px; }
#content p { margin: 0px; padding: 0px 0px 15px; line-height: 18px; }
#content h1 { margin: 2px 0px 15px; padding: 20px 0px 2px; color: rgb(28, 59, 114); font-size: 24px; font-family: Tahoma,Arial,Helvetica; font-weight: bold; }
.tony { border: 1px solid rgb(238, 238, 238); padding: 4px; margin-top: 20px; }
#content p img { border: medium none ; float: left; margin-right: 15px; margin-bottom: 10px; }
#contentleft { margin: 0px; padding: 0px; float: left; width: 640px; }
#contentleft ul { margin: 0px; padding: 0px; list-style-type: circle; font-size: 12px; color: rgb(51, 51, 51); }
#contentleft ul li { margin: 0px 0px 0px 20px; padding: 0px; list-style-type: disc; }
#content #contentleft .none ul { margin: 0px; padding: 0px; list-style-type: none; }
#content #contentleft .none ul li { margin: 0px; padding: 0px; list-style-type: none; line-height: 20px; }
.postmeta { border-top: 2px solid rgb(192, 192, 192); margin: 0px 0px 50px; width: 640px; }
.postmetaleft { margin: 0px; padding: 0px; float: left; width: 295px; }
.postmetaright { margin: 0px; padding: 0px; float: right; width: 200px; text-align: right; }
#r_sidebar { margin: 0px; padding: 0px 0px 20px; float: right; width: 120px; }
#r_sidebar ul { margin: 0px 0px 5px; padding: 0px; }
#r_sidebar ul li { margin: 0px; padding: 0px; display: inline; }
#footerbg {  }
#footer { margin: 0px auto; padding: 90px 0px 20px; color: rgb(255, 255, 255); width: 960px; text-align: center; }
#footer a, #footer a:visited { color: rgb(102, 102, 102); font-size: 10px; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
.cause { color: rgb(201, 20, 20); font-size: 18px; }
.solution { color: rgb(28, 59, 114); font-size: 18px; }
.small { padding-right: 10px; float: right; font-size: 10px; }
#meng { margin: 0px; overflow: hidden; position: absolute; width: 120px; height: 4px; z-index: 1; }
#menh { margin: 0px; overflow: hidden; position: absolute; width: 120px; height: 4px; z-index: 2; background-color: rgb(255, 255, 255); }
.alt { border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); background-color: rgb(248, 248, 248); }
.alt { margin: 0pt; padding: 5px 10px 10px; }
.reg { border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255); }
.reg { margin: 0pt; padding: 5px 10px 10px; }
.downloadb { padding-top: 22px; padding-left: 62px; display: block; }
a.button { background: transparent url('button2.png') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; color: rgb(0, 102, 204); font-weight: bold; height: 66px; text-decoration: none; width: 373px; }
a.button:hover { color: rgb(56, 112, 128); }
.downloadtable { border: 2px solid rgb(1, 149, 197); margin: 0px; padding: 0px; background: rgb(233, 244, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.downloadtableinside { text-align: center; margin-top: 10px; margin-bottom: 10px; }
