/* Mass Reset
############################################################*/
*{padding:0;margin:0;}body{padding:0;margin:30px0;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}pre,blockquote,form,label,ul,ol,li,dl,fieldset,address{margin:0;padding:0;}dd,blockquote{margin-left:0;}fieldset{padding:0;}img{border:0;}

/* Common
############################################################*/
body {color: #000; font-size:11px;text-align:center;
	font-family:Verdana, Helvetica, Arial, sans-serif;background:#063768;}

h1{font-size:1.7em;color:#f6920e;padding-bottom:8px;}
p,ul{font-size:1.1em}
span{}
a, a:visited{color:#f49311;text-decoration:none;}
a:hover{text-decoration:underline;}
strong{color:#063768;}

#container{margin-left:auto; margin-right:auto; width:729px; text-align:left; background:url(/images/bg.jpg) no-repeat; padding-left:35px;}
#login{float:left;clear:left;position:absolute;z-index:100;}
	#login_form{background:url(/images/bg_login.gif);width:104px;overflow:hidden;}
		.show{height:96px;}
		.hide{height:0px;}
#menu{float:right;position:relative;left:7px;}
	#menu img{float:left;}
	#menu a{display:block;height:42px;float:left;}
	#menu a.login{height: 34px; background:url(/images/btn_login.gif);width:163px;}
	#menu a.aboutus{background:url(/images/btn_aboutus.gif);width:76px;}
	#menu a.whatwedo{background:url(/images/btn_whatwedo.gif);width:90px;}
	#menu a.howitworks{background:url(/images/btn_howitworks.gif);width:94px;}
	#menu a.advantages{background:url(/images/btn_advantages.gif);width:104px;}
	#menu a.news{background:url(/images/btn_news.gif);width:49px;}
	#menu a.contact{background:url(/images/btn_contact.gif);width:61px;}
	#menu a.home{background:url(/images/btn_home.gif);width:55px;}
	#menu a.examples{background:url(/images/btn_examples.gif);width:83px;}
	#menu a:hover{background-position:top right;}
#middle{text-align:right;color:#FFFFFF;font-size:1.5em;padding:5px 0 10px 0;font-weight:bold;clear:both;}
#homepage{background:url(/images/main.jpg) no-repeat top right;width:736px;height:296px;}
	#homepage a.learnmore{background:url(/images/btn_learnmore.jpg) no-repeat; height: 23px; width: 115px; display: block; position: relative; left: 100px;}
	#homepage a.contactus{background:url(/images/btn_contactus.jpg) no-repeat; height: 23px; width: 115px; display: block; position: relative; left: 240px; top: -23px}
	#homepage a:hover{background-position:top right;}
	span.arw{background:url(/images/icn_arrow.gif) no-repeat center left;padding-left:15px;float:left;font-size:1.3em;font-weight:bold;color:#000;margin-left:10px;}
#content{background:#fff url(/images/bg_header.jpg) no-repeat;width:716px;padding:0px 10px 0 10px;}
	#workflow{background:url(/images/bg_steps.gif) no-repeat bottom left;width:711px;height:156px;margin-left:2px;position:relative;}
		#workflow a{display:block;height:36px;float:left;}
		#workflow a.s1{background:url(/images/btn_s1.gif);width:135px;}
		#workflow a.s2{background:url(/images/btn_s2.gif);width:91px;}
		#workflow a.s3{background:url(/images/btn_s3.gif);width:110px;}
		#workflow a.s4{background:url(/images/btn_s4.gif);width:135px;}
		#workflow a.s5{background:url(/images/btn_s5.gif);width:133px;}
		#workflow a:hover{background-position:top right;}
		
		#one, #two, #three, #four, #five{position:absolute;top:35px;clear:left;}
		#one img, #two img, #three img, #four img, #five img{float:left;margin:20px 10px 0 20px;}
		#one p, #two p, #three p, #four p, #five p{color:#fff;font-size:1.2em;position:relative;width:590px;float:left;}
		
		#workflow .hidediv{display:none;visibility:hidden;}
		#workflow .showdiv{display:block;visibility:visible;}
		
		zlabel{float:left;clear:left;font-size:1.1em;margin-bottom:2px;}
		input{float:left;clear:left;margin-right:3px;}
		textarea{float:left;clear:left;width:310px;}
		
#bottom_btns{margin:20px 0;width:736px;}
	#bottom_btns a{display:block;height:131px;float:left;}
	#bottom_btns a.btn1{background:url(/images/btn1.jpg) no-repeat;width:230px;}
	#bottom_btns a.btn2{background:url(/images/btn2.jpg) no-repeat;width:230px;}
	#bottom_btns a.btn3{background:url(/images/btn3.jpg) no-repeat;width:230px;}
	#bottom_btns a:hover{background-position:top right;}
#footer{clear:both;width:100%;color:#FFFFFF;margin:10px 0 0 4px;float:left;}
	#footer a{color:#fff;text-decoration:none;}
	#footer span{color:#fff;padding-top:3px;float:left;}

#content p,ul {margin-bottom: 12px; padding-left: 24px; padding-right: 24px}
#content li{margin-left: 24px; margin-bottom: 8px; padding-right: 24px}
#content h3{font-size: 12px; margin-left: 24px;}
#content h2{color:#063768; margin:12px 24px 12px 24px; float: none; font-size: 13px; font-style: italic}
#content h1{margin-left: 12px;}
#content .last {margin-bottom: 0;}
#content table{padding:0;margin:0}
#content tr{vertical-align: top}
#content .fpct{width: 50%}

#zchevtable {margin-right: 24px; border: 1px solid #f00;}

#homepage h1{font-weight: normal; font-size:12px; line-height: 150%; color:#000000; padding-bottom:24px; margin-top: 0px; font-weight: bold;}
#homepage h2{font-size: 13px; word-spacing: 400%; margin-bottom: 0px; color:#063768;}
#homepage table{width: 100%;}
#homepage td{width: 50%; text-align: center;}
#i {width: 55%; text-align: center; padding:24px; padding-top: 0; margin-bottom: 12px;}
.chev{float: left; margin-right: 12px;}
.c{padding-left: 48px; padding-top: 12px;}
.d{padding-right: 64px;}
li.b {border-top: 1px solid #ccc; padding-top: 12px}

#cf{margin-left: 24px;}

table.form{ float: left}
#releases { margin-left: 24px; width: 100%;}
#releases th{ padding: 4px}
#releases td{ padding: 4px;}
#releases tr{ background-color: #eee;}
#releases .dev{ background-color: #fcc;}
#releases .c {text-align: center;}

.ss {
	font-size:24px;
	color:#000;
	padding-bottom:16px;
	padding-top:8px;
}

.sr{
	text-align: center;
	font-size: 9px;
}

#ss {background:#fff url(/images/bg_header.jpg) no-repeat; width:712px; padding:12px;}
#ss p,ul {margin-bottom: 12px; padding-left: 24px; padding-right: 24px; font-size: 11px;}
#ss li{margin-left: 4px; margin-bottom: 0px; padding-right: 0px}
#ss h3{font-size: 12px; margin-left: 24px;}
#ss h2{color:#063768; margin:16px 0px 4px 0px; float: none; font-size: 18px;}
#ss h1{margin-left: 12px;}
#ss .last {margin-bottom: 0;}
#ss table{padding:0;margin:0}
#ss tr{vertical-align: top}
#ss .fpct{width: 50%}

.ct{
	margin: 0;
	padding: 0;
	text-align: center;
}

td.dl{
	text-align: center;
	font-size: 14px;
	padding:8px;
	font-weight: bold;
}

a.bl{
	font-weight: bold;
	font-size: 12px;
}



	
embed{padding: 0; margin: 0;}
object{padding: 0; margin: 0;}
