body, div, span, p, h1, h2, h3, ul, ol, li, img, form, fieldset {margin:0px;padding:0px;border:0px;}
body {color: #646464;background: #fff url(../images/pagebg.jpg) 0px 0px repeat-x;font-size: 12px;font-family: tahoma, arial;text-align:center;}
#print {display:block;position:relative;height:134px;}
#print img {position:absolute;top:20px;left:30px;height:114px;width:449px;}
#print ul#address1 {list-style-type:none;position:absolute;left:500px;top: 20px;text-align:left;}
#print ul#contact1 {list-style-type:none;position:absolute;right:0px;top: 20px;text-align:left;}
#page {position:relative;width: 950px;margin:0px auto;text-align:center;background-color:#fff;}
#page a {color:#0093dd;}
/************* header area *****************/
#header {display:none;position:relative;height:134px;background: transparent url(../images/headerbg.jpg) 0px 0px no-repeat;}
#header #logo {position:absolute;top:20px;left:30px;height:114px;width:449px;display:none;}
#header ul {list-style-type: none;}
#header p#contact {position:absolute;top:20px;right:10px;height:61px;width:212px;}
#header ul {display:block;width:220px;height:53px;position:absolute;top:80px;left:729px;color:#5a5a5a;}
#header ul li {display:block;float:left;width:106px;text-align:center;line-height:2.3em;}
#header ul li a {display:block;text-align:center;}
#header #support {height:20px;width:69px;margin:0px auto;background: transparent url(../images/support_button.jpg) 0px 0px no-repeat;}
#header #login {height:20px;width:59px;margin:0px auto;background: transparent url(../images/login_button.jpg) 0px 0px no-repeat;}
#header a span {display:none;}

/************* main navigation area *****************/
#nav {height:60px;margin-left:20px;background: #fff;}
#nav li{display:block;float:left;height:60px;}
#nav li a {display:block;float:left;height:60px;text-align:center;padding:10px 20px;}


/************* search form *****************/
#search {display:none;}

/************* homepage main *****************/
#indexmain {width:929px;background-color: #fff;margin:10px auto 0px auto;text-align:left;}
#indexmain #content {width:527px;height:198px;background: transparent url(../images/index_contentbg.jpg) 0px 0px repeat-y;text-align:left;color:#4b4b4b;font-size:1.1em;padding:20px 50px 20px 35px;}
#indexmain #content p {margin-bottom:1em;}
#indexmain #content a {color:#0093dd;}
#indexmain #content h1 {font-size:2em;margin: 0em 0em;}
#indexmain #content h2 {font-size:1.5em;margin: 0em 0em 1em 0em;}
#indexmain #bottomusps {padding-top:30px;clear:both;padding-left:25px;}
#indexmain #bottomusps div {float:left;}
#indexmain .clearing {clear:both;}
#indexmain #right {width:310px;float:right;background-color: transparent;}
#indexmain #right form {display:none;}
#indexmain #right #blog {position:relative;margin-top:10px;width:310px;height:78px;background: transparent url(../images/blogbg.jpg) 0px 0px no-repeat;}
#indexmain #right #blog p {padding:10px 10px 10px 75px;color:#444444;font-weight:bold;font-size:1em;}
#indexmain #right #blog a.more {position:absolute;right:10px;bottom:10px;font-weight:bold;color:#0093dd;}
#indexmain #right #usp01 {height:150px;background: transparent url(../images/downloadbg.jpg) 0px 0px no-repeat;}


/************* subpage main *****************/
#main {background:#fff url(../images/mainbg.jpg) 0px 0px repeat-y;width:940px;margin:10px auto 0px auto;}
#main #subnav {float:left;width:186px;background-color: #fff;text-align:left;}
#main #subnav h2 {color:#fff;background-color:#0093dd;font-size:2.2em;padding:15px;}
#main #subnav ul {height:100px;list-style-type:none;background-color:#f4f4f4;border-right:4px solid #0093dd;padding:20px;}
#main #subnav li {color:#0093dd;font-weight:bold;font-size:1.3em;padding:0.2em 0em;}
#main #subnav li a {color:#6b6b6b;}

#main #subnav form {display:none;}

#main #content {float:left;width:440px;padding:0px 20px 0px 30px;color:#4b4b4b;text-align:left;font-size:1.1em;line-height:1.5em;}
#main #content p {margin-bottom:1em;}
#main #content a {color:#0093dd;}
#main #content h1 {font-size:2em;margin: 1em 0em;}
#main #right {float:left;width:253px;padding-left:10px;text-align:left;color:#4b4b4b;padding-top:30px;}
#main #right p {line-height:2em;font-weight:bold;}
#main .clearing {clear:both;}

/************* footer area *****************/
#footwrap {background-color: #444;}
#footer {position:relative;height: 130px;padding-top:40px;}
#footer p, #footer p a {color:#959595;}
#footer p{text-align:left;line-height:2em;}
#footer p {padding-top:1em;}
#footer #hostit, #footer ul {display:none;}

