@charset "utf-8";
/* CSS Document */

/*---- Global ----*/
body{
margin:0;padding:0;
background:#fff url(images/bg.gif) left top repeat-x;
font:12px/150% Arial, Helvetica, sans-serif;color:#000;letter-spacing:0px;
text-align:center;color:#000;
}
div{margin:0;padding:0;text-align:left;}
p{margin:0;padding:0 0 15px 0;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0 0 15px 0;font-weight:bold;color:#369;font-family:"Trebuchet MS", Tahoma, Geneva, sans-serif;line-height:120%;}
h1{font-size:30px;}
h2{font-size:24px;}
h3{font-size:18px;color:#999;}
h4{font-size:14px;}
h5, h6{font-size:1.1em;}
a, a:link, a:visited{color:#ed6800;text-decoration:none;}
a:hover, a:active{text-decoration:underline;}
img{border:none;}
hr{clear:both;float:none;border-width:0px;border-bottom:1px solid;border-color:#ccc;height:1px;margin:15px 0;}
ul, ol{margin:0;padding:0 0 15px 30px;}
form{margin:0;padding:0;}

/*---- Layout ----*/
#header{margin:0 auto;width:1000px;height:99px;}
	#header .logo{float:left;display:block;margin:0;padding:17px 0 0 15px;}
		.logo a{display:block;width:214px;height:61px;background:url(images/logo.gif) left top no-repeat;text-indent:-4000px;}
	#header .right{float:right;width:422px;height:88px;background:url(images/tab_bg.jpg) center top no-repeat;}
	#header .right .inner{padding:15px 15px 0 154px;}
	p.title{font:bold 14px/130% "Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#666;}

#wraptop{margin:0 auto;width:970px;height:298px;}
	#wraptop .left{float:left;width:717px;height:298px;background:url(images/top_image.jpg) center top no-repeat;}
	#wraptop .left .wrapinner{padding:15px 15px 0;font-family:"Trebuchet MS", Tahoma, Geneva, sans-serif;}
	#wraptop .left h2{color:#ff0;font-size:48px;line-height:110%;padding-bottom:30px;}
	#wraptop .left p{color:#fff;font-size:24px;line-height:130%;padding:0;}
	#wraptop .right{float:right;width:238px;height:298px;background:url(images/enquiry_bg.gif) center top no-repeat;}
	#wraptop .right .wrapinner{padding:10px 15px 0 15px;font-size:11px;}
	#wraptop .right h3{padding-bottom:10px;}
.labeldiv{padding-right:10px;}
.form_wrap{padding-bottom:5px;}
.form_wrap .form_label{float:left;width:45px;}
.form_wrap .form_item{float:left;}
.form_wrap .form_item2{float:left;width:200px;}
.txtlong{width:448px;}
.txtshort{width:180px;}
.form_wrap_button{text-align:center;}
	#wraptop .right .inputbox{
	border:none 0px;margin:0;padding:5px 10px;width:136px;height:14px;
	background:url(images/textfield.gif) left top no-repeat;font-size:11px;
	}
	#wraptop .right .textbox{
	border:none 0px;margin:0;padding:5px 10px;width:136px;height:59px;
	background:url(images/textarea.gif) left top no-repeat;font-size:11px;
	}
	#wraptop .right img{vertical-align:middle;}

#wrapper{margin:0 auto;width:1000px;background:url(images/main_top.gif) center top no-repeat;}
	.wrapinner{padding:30px 30px 0;}

#cntleft{float:left;width:224px;}

#navigations{padding-bottom:15px;}
#navigations ul{list-style:none;list-style-image:none;display:block;margin:0;padding:0;background:url(images/nav_first_bg.gif) center top repeat-y;}
#navigations ul span{
display:block;height:34px;line-height:34px;padding:0 15px;
text-transform:capitalize;color:#fff;font-weight:bold;white-space:normal;
background:center no-repeat;font-size:14px;
}
#navigations ul #menuItem_01{background-image:url(images/nav_top.gif) !important;border-bottom:1px solid #315282;}
#navigations ul #menuItem_00{background-color:#fff;}
#navigations ul a{}
#navigations ul ul{background:#315282 url(images/nav_second_top.gif) center top repeat-x;border:#315282 1px solid;}
#navigations ul ul li{}
#navigations ul ul a{display:block;height:24px;line-height:24px;border:none;padding:0 10px 0 30px;background:url(images/nav_second_bullet.gif) 15px 50% no-repeat;white-space:nowrap;color:#ff0;font-size:12px;text-decoration:none;}
#navigations ul ul a:active, #navigations ul ul a:hover{color:#fff;text-decoration:none;}
#navigations .bottom{height:14px;font-size:0.1em;line-height:0;background:url(images/nav_bottom.gif) center bottom no-repeat;}

.box{font-size:11px;line-height:150%;}
.box .header{height:34px;background:url(images/left_box_header.gif) center top no-repeat;}
.box .header h3{margin:0;padding:0 15px;height:34px;line-height:34px;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.box .boxcontent{padding:15px 15px 0;background:url(images/left_box_bg.gif) center top repeat-y;}
.box .heightfixed{height:100px;}
.box .bottom{clear:both;float:none;height:5px;font-size:0.1em;line-height:0;background:url(images/left_box_bottom.gif) bottom center no-repeat;}

#main{float:right;width:701px;}
#main li{padding-bottom:15px;}

.boxwrap{padding-bottom:15px;}
.banner{float:left;padding-right:15px;}
.banner p{padding:0;margin:0;}
.nopadding{padding:0 !important;}
.lists{float:left;width:231px;}
.lists2{float:left;width:350px;}
	.lists2 .left{padding-right:7px;}
	.lists2 .right{padding-left:7px;}
.featuretitle{font:bold 14px/120% Arial, Helvetica, sans-serif;color:#369;}

ul.checkbox{list-style-type:none;list-style:url(images/checkbox.gif) outside none;}
ul.checkbox li{list-style-type:none;list-style:url(images/checkbox.gif) outside none;}
	.lists ul.checkbox{padding:0 0 0 22px !important;}
	.lists ul.checkbox li{padding-bottom:0 !important;}
ul.question{list-style-type:none;list-style:url(images/bullet_question.gif) outside none;}
ul.question li{list-style-type:none;list-style:url(images/bullet_question.gif) outside none;font-size:14px;}

.testimonials{padding-bottom:15px;}
.testimonials .top{height:5px;font-size:0.1em;line-height:0;background:url(images/testimonials_top.gif) center top no-repeat;}
.testimonials .inner{padding:10px;background:url(images/testimonials_bg.gif) center top repeat-y;}
.testimonials .bottom{height:5px;font-size:0.1em;line-height:0;background:url(images/testimonials_bottom.gif) center bottom no-repeat;}
.testimonials .names{padding-bottom:0;text-align:right;}

.testimonials2{background:url(images/testimonials_bg.gif) center top repeat-y;font-size:14px;}
.testimonials2 .top{height:5px;font-size:0.1em;line-height:0;background:url(images/testimonials_top.gif) center top no-repeat;}
.testimonials2 .inner1{background:url(images/testimonials2_top.gif) center top no-repeat;}
.testimonials2 .inner2{padding:15px 40px;background:url(images/testimonials2_bottom.gif) center bottom no-repeat;}
.testimonials2 .bottom{height:15px;font-size:0.1em;line-height:0;background-color:#fff;}
.testimonials2 .names{padding-bottom:0;text-align:right;font-style:italic;}

p.staff{padding:0 20px 15px;}

.screenshot{float:left;width:233px;text-align:center;}

.ImgFloatRight{float:right;width:160px;font-size:10px;line-height:130%;text-align:center;}

#formWhitePaper{float:right;padding:10px;border:#5a83b1 1px solid;background-color:#edf9f7;}
#formWhitePaper .form_label{width:95px !important;}

#frmSS19{display:block;padding:5px;border:#b8ccd8 1px solid;}
#frmSS19 .form_wrap{padding-bottom:2px;}
#frmSS19 .form_wrap .form_label{float:left;width:75px;padding:5px 10px;background-color:#b8ccd8;}
#frmSS19 .form_wrap .form_item{float:left;padding:3px 5px;}
#frmSS19 .form_wrap .form_item2{float:left;width:200px;}
#frmSS19 .txtlong{width:448px;}
#frmSS19 .txtshort{width:180px;}
#frmSS19 .form_wrap_button{text-align:center;}
	#frmSS19 .captcha img{vertical-align:middle;}

#footer{
clear:both;float:none;margin:0 auto;width:100%;text-align:center;
background:url(images/footer_bg.gif) center bottom repeat-x;
}
#footer .inner{clear:both;float:none;margin:0 auto;width:970px;border-top:#eee 3px solid;}
#footer .left{float:left;padding:18px 0 0 15px;}
#footer .right{float:right;padding:18px 15px 0 0;}
#footer .bottom{float:none;clear:both;text-align:center;padding-bottom:15px;}

/*---- Classes ----*/
.clearfloat{clear:both;font-size:0.1em;line-height:0;height:0px;}
.txt_larger{font-size:1.6em;}
.txt_smaller{font-size:0.8em;}
.txt_blue{color:#369;}
.txt_grey{color:#999;}
strong.price{font-size:24px;color:#cf6779;}
span.required{color:#c00;}
strong.phonenum{font-size:1.4em;}

/*--Form Classes--*/

