body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background:url(images/bg.jpg) left top repeat-x #F0F4F5;
	margin:0px;
}

p {
	padding-top:10px;
	padding-bottom:10px;
	margin-top:0px;
	margin-bottom:0px;
}
.clear {clear:both}
img {border:0px none;}
img a {border:0px none;}


/* Wrap */
#wrap {margin:0px auto; width:806px;}
#wrap .top {width:806px; height:16px; display:block; background:url(images/bg-top.jpg) left top no-repeat;}
#wrap .bottom {width:806px; height:17px; display:block; background:url(images/bg-bottom.jpg) left top no-repeat;}

/* Header */
#header {width:806px; height:115px;}
#header .logo {width:330px; height:60px; float:left; padding-top:55px;}
#header .logo a {width:330px; height:60px; float:left; margin:0px; background:url(images/logo.jpg) no-repeat left top; display:block; text-indent:-9999px; position:absolute; color:#FFFFFF;}


/* Content */
#content {width:806px; background:url(images/bg-wrap.jpg) left top repeat-y;}

/* Banner */
#banner {padding-top:26px; padding-left:38px; padding-right:38px; padding-bottom:0px; margin:0px auto; width:730px; height:172px;}

#menu {padding:0px; margin:0px auto; width:730px; height:40px; background: url(images/bg-menu.jpg) left top no-repeat; font-family:"Lucida Sans", Arial; font-size:14px; font-weight:normal; color:#FFFFFF;}
#menu ul {width:520px; margin:0px auto; list-style:none; padding:0px;}
#menu ul li {list-style:none; float:left; margin-right:50px;}
#menu ul li.last {list-style:none; float:left; margin-right:0px;}
#menu ul li a {font-family:"Lucida Sans", Arial; font-size:14px; font-weight:normal; color:#FFFFFF; padding-top:11px; padding-bottom:12px; padding-left:10px; padding-right:10px; display: block; line-height:14px; text-decoration:none; margin-top:1px;}
#menu ul li a:hover {background:url(images/bg-hover.jpg) left top repeat-x; font-family:"Lucida Sans", Arial; font-size:14px; font-weight:normal; color:#FFFFFF; text-decoration:none; display: block;}
#menu ul li a.current {background:url(images/bg-hover.jpg) left top repeat-x; font-family:"Lucida Sans", Arial; font-size:14px; font-weight:normal; color:#FFFFFF; text-decoration:none; display: block;}


.menushadow {padding:0px; margin:0px auto; width:750px; height:30px; background: url(images/bg-menu-shadow.jpg) left top no-repeat; display:block;}




/* main content */
#main {width:730px; margin:0px auto; padding-top:30px; line-height:18px; padding-bottom:20px;}
h1 {background:url(images/dott.gif) left bottom repeat-x; color:#202529; font-size:22px; font-weight:bold; padding-top:18px; margin:0px; padding-bottom:6px; font-family:"Myriad Pro", "Trebuchet MS", Arial;}
h2 {background:url(images/dott.gif) left bottom repeat-x; color:#202529; font-size:22px; font-weight:bold; padding-top:18px; margin:0px; padding-bottom:6px; font-family:"Myriad Pro", "Trebuchet MS", Arial;}
h3 {background:url(images/dott.gif) left bottom repeat-x; color:#202529; font-size:16px; font-weight:bold; padding-top:18px; margin:0px; padding-bottom:6px; font-family:"Myriad Pro", "Trebuchet MS", Arial;}
h6 {background:url(images/dott.gif) left bottom repeat-x; color:#202529; font-size:16px; font-weight:bold; padding-top:18px; margin:0px; padding-bottom:6px; font-family:"Myriad Pro", "Trebuchet MS", Arial;}

#main a {color:#025EC1; font-weight:bold; text-decoration:none;}
#main a:hover {color:#025EC1; font-weight:bold; text-decoration: underline;}
#main span {color:#025EC1}

#main .left {float:left; width:430px;}
#main .right {float:right; width:280px;}
#main .right .title {padding-left:28px; padding-right:30px; background:url(images/bg-right-title.jpg) left top no-repeat; width:214px;}
#main .right .body {padding-left:28px; padding-right:30px; background:url(images/bg-right.jpg) left bottom no-repeat; width:214px; padding-bottom:30px; padding-top:15px;}
#main .call {background:url(images/icon-call.jpg) left no-repeat; font-weight:bold; padding-left:40px; display:block;}
#main .email {background:url(images/icon-email.jpg) left no-repeat; font-weight:bold; padding-left:40px; display:block;}

#main ul {list-style:none; margin:0px; padding-top:10px; padding-bottom:10px; padding-left:0px; padding-right:0px;}
#main ul li {list-style:none; margin:0px; padding-left:15px; background:url(images/li.jpg) no-repeat 0px 5px;}

#main .faq {width:80%; float:left; color:#202529;}
#main .back {float:right; font-size:16px}

#download p {
	padding-top:5px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:0px;
}


/* Footer */
#footer {width:806px; margin:0px auto; background:url(images/bg-footer.jpg) left top no-repeat; text-align:center; padding-top:15px; font-size:11px; color:#666666; font-weight:normal; padding-bottom:20px;}
#footer a {color:#3DAEEB; font-size:11px; font-weight:normal; text-decoration:none;}
#footer a:hover {color:#3DAEEB; font-size:11px; font-weight:normal; text-decoration:underline;}
#footer .gray {color:#666666}