/* CSS Document */

/* Container panel style */
#container{
	position:relative;
	width:960px;
	margin:0 auto;
	color:inherit;
	background-color:#fff;
	padding:20px 18px;
}
.topCurve{
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:996px;
	height:10px;
	background:url(../images/top-curve.gif) 0 0 no-repeat;
}
.bottomCurve{
	position:absolute;
	bottom:0;
	left:0;
	display:block;
	width:996px;
	height:10px;
	margin-bottom:-3px;
	background:url(../images/bottom-curve.gif) 0 0 no-repeat;
}
.logo{
	float:left;
	margin:0 0 0 16px;
}

/* Top Navigation style */
ul.topNav{
	padding:50px 0 10px 0;
	float:right;
	font:12px/16px "Lucida Sans Unicode", Arial, sans-serif;
}
ul.topNav li{
	font-weight:bold;
	float:left;
	margin:0 7px;
	position:relative;
}
ul.topNav li a{
	color:#3a3a3a;
	background-color:inherit;
	text-decoration:none;
	display:block;
	padding:0 0 4px;
}
ul.topNav li a:hover, ul.topNav li a.active{
	color:#e4201d;
	background-color:inherit;
}
ul.topNav #contact {
	top:20px;
	left:-140px;
	z-index:100;
	display:none;
	}
ul.topNav #contact li {
	float:none;
	margin:0;
	}
ul.topNav #contact li a {
	float:none;
	width:200px;
	display:block;
	color: #fff;
	background-color: #2C2C2C;
	text-decoration: none;
	padding: 4px 8px;
	border-bottom: 1px solid #5F5F5F;
	}
ul.topNav #contact li a:hover {
	color: #fff;
	background-color: #E44E4E;
	}
ul.topNav #contact li a.activeTop {
	color: #fff;
	background-color: #E44E4E;
	}		
/* Middle Navigation style */
ul.navigation{
	background:url(../images/navPan-bg.gif) 0 0 repeat-x;
	font:13px/17px "Lucida Sans Unicode", Arial, sans-serif;
	height:100%;
	overflow:hidden;
	margin:0 0 8px 0;
	clear:both;
}
ul.navigation li{
	float:left;
	background:url(../images/nav-divider.gif) 100% 0 no-repeat;
}
ul.navigation li a{
	float:left;
	color:#DEDEDE;
	background-color:inherit;
	text-decoration:none;
	height:41px;
	display:block;
}
ul.navigation li a:hover{
	background:url(../images/nav-hover.gif) 0 0 repeat-x;
}
ul.navigation li a.active{
	background:url(../images/nav-active.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
	cursor:default;
}
ul.navigation li a span{
	display:block;
	padding:12px 12px 13px;
	float:left;
	cursor:pointer;
}
ul.navigation li a.firstNav span{
	background:url(../images/nav-left-curve.gif) 0 0 no-repeat;
}
ul.navigation li a.firstNav:hover span{
	background:url(../images/nav-hover-left.gif) 0 0 no-repeat;
}
ul.navigation li a.firstNav.active span{
	background:url(../images/nav-left-active.gif) 0 0 no-repeat;
}
ul.navigation li a.firstNav.active span.leftBg{
	background:url(../images/nav-left-active.gif) 0 0 no-repeat;
}
ul.navigation li a.lastNav span{
	background:url(../images/nav-right-curve.gif) 100% 0 no-repeat;
	padding-right:12px;
}
ul.navigation li a.lastNav:hover span{
	background:url(../images/nav-hover-right.gif) 100% 0 no-repeat;
}
ul.navigation li a.lastNav.active span{
	background:url(../images/nav-right-active.gif) 100% 0 no-repeat;
}
ul.navigation li a.lastNav.active span.noBg{
	background:none;	
}
	
/* Style for drop down dutton */
.ddsubmenustyle{
	position:relative;
}

.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
	font-size:12px;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 20px;
	top: 0 ;
	list-style-type: none;
	background-color:#020202;
	color:inherit;
	border-left: 1px solid #5F5F5F;
	border-right: 1px solid #5F5F5F;
	border-top: 1px solid #5F5F5F;
	z-index: 100;
}
#guide, #supporting, #services {
	visibility:hidden;
	}
.ddsubmenustyle li a{
	display: block;
	width: 264px; /*width of menu (not including side paddings)*/
	color: #fff;
	background-color: #2C2C2C;
	text-decoration: none;
	padding: 4px 5px;
	border-bottom: 1px solid #5F5F5F;
}
.ddsubmenustyle li a:hover{
	background-color: #E44E4E;
	color: #fff;
}
.ddsubmenustyle li a.activeOn{
	background-color: #E44E4E;
	color: #fff;
}
#guide li a {
	width:344px !important;
	}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
	padding-left: 4px;
	border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
	position: absolute;
	padding-top: 3px;
	left: 100px;
	border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

/* Style for Drop down button end */
/* Header baner start */
.headerBaner{
	z-index:1;
	width:472px;
	margin:0 auto;
	height:220px;
	background:url(../images/header-baner.jpg) 0 0 no-repeat;
	padding:52px 0 0 488px;
}
.headerBaner h2{
	font-weight:normal;
	font-size:24px;
	line-height:26px;
	color:#c83838;
	background-color:inherit;
	padding:0 0 12px 0;
}
.headerBaner p{
	width:310px;
	font-size:14px;
	color:#917c77;
	background-color:inherit;	
}
a.serviceButton{
	position:relative;
	top:-135px;
	left:340px;
	width:77px;
	height:22px;
	background:url(../images/service-button-bg.gif) 0 0 no-repeat;
	font-size:12px;
	line-height:22px;
	text-align:center;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	display:block;
}
a.serviceButton:hover{
	color:#000;
	background-color:inherit;
}

.innerBaner{
	z-index:1;
	width:705px;
	margin:0 auto;
	height:74px;
	background:url(../images/inner-header.jpg) 0 0 no-repeat;
	padding:60px 0 0 255px;
}
.innerBaner h2{
	font-weight:normal;
	font-size:24px;
	line-height:26px;
	color:#C83838;
	background-color:inherit;
}

/* Body panel style */
#bodyPan{
	width:910px;
	margin:53px auto 0;
}
#bodyPan p{
	padding:0 0 15px 0;	
}
#bodyPan p.smallFontsize {
	font-size:12px;
	}
#bodyPan p.smallFontsize span {
	color:#BF1616;
	background-color:inherit;
	}
#bodyPan h2{
	font-size:20px;
	line-height:24px;
	color:#3a3a3a;
	background-color:inherit;
	padding:0 0 24px 0;
}
#bodyPan h2 span{
	color:#e72614;
	background-color:inherit;
}
#bodyPan h2 span.smallFont{
	font-size:14px;
	line-height:16px;
	font-style:italic;
	font-weight:normal;
	color:#3a3a3a;
	background-color:inherit;
}
#bodyPan h3 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:12px;
	color:#585858;
	background-color:inherit;
	}
#bodyPan h3 span {
	color:#e72614;
	background-color:inherit;
	}	
/* Left panel style */
.leftPan{
	float:left;
	width:568px;
}
.leftPan p span{
	color:#e72614;
	background-color:inherit;
}
.topPad{
	padding:25px 0 24px 0 !important;
}

/* Right panel style */
.rightPan{
	float:right;
	width:305px;
}
.rightPan div.rightBaner{
	height:168px;
	padding:22px 0 0 32px;
	margin:0 0 16px 0;
	cursor:pointer;
}
.rightBaner h3{
	font-size:16px;
	line-height:18px;
	color:#dd000b;
	background-color:inherit;
	padding:0 0 8px 0;
}
.rightBaner p{
	font-size:12px;
	line-height:16px;
	padding:0 0 6px 0!important;
}
.rightBaner ul{
	font-size:12px;
	line-height:16px;
	padding-bottom:8px;
}
.rightBaner ul li{
	background:url(../images/list-arrow.gif) 0 6px no-repeat;
	padding:0 0 0 11px;
}
.rightBaner span{
	font-size:12px;
	color:#dd000b;
	background-color:inherit;
	text-decoration:underline;
}
.singaporeBaner{
	background:url(../images/singapore-baner.jpg) 0 0 no-repeat;
}
.singaporeBaner p{
	width:235px;
}
.businessBaner{
	background:url(../images/startup-baner.jpg) 0 0 no-repeat;
}
.businessBaner p{
	width:195px;
}
.infrastructureBaner{
	background:url(../images/infrastructure-bg.jpg) 0 0 no-repeat;
}
.infrastructureBaner h3{
	width:180px;
}
.infrastructureBaner p{
	width:176px;
}
.emailstartupBaner{
	background:url(../images/email-baner.jpg) 0 0 no-repeat;
}
.emailstartupBaner h3{
	width:138px;
}

/* Footer panel start */
#footer{
	width:940px;
	background:url(../images/footer-bg.gif) 0 0 no-repeat;
	margin:0 auto;
	padding:44px 0 0 0;
}
#footer ul.footerLink1{
	width:247px;
	margin:0 auto;
	font:12px/14px "Lucida Sans Unicode", Arial, sans-serif;
	padding:0 0 5px 0;
}
#footer ul.footerLink1 li{
	float:left;
	margin:0 6px;
}
#footer ul.footerLink1 li a{
	color:#101010;
	background-color:inherit;
	text-decoration:none;
}
#footer ul.footerLink1 li a:hover{
	color:#d90000;
	background-color:inherit;
}
#footer ul.footerLink2{
	width:775px;
	margin:0 auto;
	font:12px/14px "Lucida Sans Unicode", Arial, sans-serif;
}
#footer ul.footerLink2 li{
	float:left;
	margin:0 6px;
}
#footer ul.footerLink2 li a{
	color:#101010;
	background-color:inherit;
	text-decoration:none;
}
#footer ul.footerLink2 li a:hover{
	color:#d90000;
	background-color:inherit;
}
#footer p{
	 font:11px/13px "Lucida Sans Unicode", Arial, sans-serif;
	 color:#575757;
	 background-color:inherit;
	 text-align:center;
	 padding:10px 0 15px 0;
}

/* :::::::::::::::::::::::::::::::::: 20.01.2010 :::::::::::::::::::::::::::::::::: */

.tableStyle01 {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	margin-bottom:20px;
	font-size:13px;
	line-height:17px;
	}
.tableStyle01 th {
	padding:5px 10px;
	background-color:#E44E4E;
	color:#fff;
	font-weight:bold;
	}
.tableStyle01 th.grayBg {
	background-color:#4A4B4D;
	color:inherit;
	}	
.tableStyle01 th a {
	background-color:inherit;
	color:#fff!important;
	text-decoration:none;
	}
.tableStyle01 th.grayBg:hover {
	background-color:#E44E4E;
	color:#fff!important;
	}	
.tableStyle01 th.fontSet {
	font-size:12px;
	}
.tableStyle01 th.noBorder {
	border-left:none;
	}
.tableStyle01 td.noBorder {
	border-left:none;
	}		
.tableStyle01 td, .tableStyle01 th {
	padding:5px 10px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	}
.tableStyle01 td.innerTd {
	padding:0;
	border-right:2px solid #FFC000;
	border-bottom:2px solid #FFC000;
	background:#fff;
	color:inherit;
	}
.tableStyle01 td.noBrdr-chart {
	padding:0;
	border:none;
	height:20px;
	background:#fff;
	color:inherit;
	}
.tableStyle01 td.separator {
	border-top:2px solid #822E04;
	}
.tableStyle01 td.leftPad {
	padding:5px 10px 5px 25px;
	}
.tableStyle01 td.leftPad01 {
	padding:5px 10px 5px 35px;
	}			
.tableStyle01 tr.gray td {
	background-color:#FEF7F3;
	color:inherit;
	}
.tableStyle01 td.gray {
	background-color:#FFF1EA !important;
	color:#770909 !important;
	font-weight:bold;
	}
.tableStyle01 td.gray span {
	font-weight:normal;
	}
.tableStyle01 td.black {
	background:#000 !important;
	color:inherit;
	border-top:1px solid #010000 !important;
	padding:0 10px;
	}
.tableStyle01 td span {
	padding-bottom:6px;
	display:block;
	}
.tableStyle01 td span.right {
	padding:0;
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	}
.tableStyle01 p.smallFont {
	font-size:12px;
	line-height:16px;
	font-style:italic;
	padding:5px 0 20px!important;
	}
.tableStyle01 a {
	text-decoration:none;
	}
.tableStyle01 a:hover {
	color:#1F1F1F;
	background-color:inherit;
	}	
.tableStyle01 ul {
	padding:0 0 10px;
	}
.tableStyle01 ul li {
	background:url(../images/list-arrow.gif) 0 10px no-repeat;
	padding:4px 0 4px 10px;
	}
.listStyle01 {
	padding:0 0 15px 27px;
	width:500px;
	}
.listStyle01 li {
	padding:4px 0 4px 15px;
	background:url(../images/list-arrow.gif) 5px 11px no-repeat;
	border-bottom:1px dashed #ccc;
	font-size:13px;
	}
.tableStyle02 {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	font-size:13px;
	line-height:17px;
	}
.tableStyle02 th {
	padding:5px 10px;
	color:#770909;
	background-color:#E44E4E;	
	font-weight:bold;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	}
.tableStyle02 th.fontSet {
	font-size:12px;
	}
.noBordertop {
	border:none !important;
	}
.noBordertop01 {
	border-top:none !important;
	border-right:none !important;
	border-bottom:none !important;
	}
.noBordertop02 {
	border-left:none !important;
	}		
ul.tab{
	width:910px;	
	border:solid 2px #282B2F;
	margin:0 0 20px 0;
	font-size:12px;
	line-height:14px;
	text-align:center;
	height:100%;
	overflow:hidden;
	background:url(../images/tab-bg.gif) 0 0 repeat-x;
}
ul.tab li{
	float:left;
	width:auto;
	height:60px;	
	background:url(../images/nav-divider.gif) 100% 0 no-repeat;
}
ul.tab li a{
	display:block;
	float:left;
	width:140px;
	height:50px;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	padding:10px 5px 0;
}
ul.tab li a:hover{
	background:url(../images/tab-hover.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
	}
ul.tab li a.active{
	background:#EB5353 url(../images/nav-active-btm.gif) 0 0 repeat-x;
	color:#fff;
	cursor:default;
}
ul.tab li.lastTab{
	border:0;
	margin:0!important;
	background:none;
}
.bottomBanner p {
	width:910px;
	height:60px;
	border:solid 2px #282B2F;
	margin:0 0 20px 0;
	font-size:12px;
	line-height:24px;
	text-align:center;
	padding:0!important;
	background:url(../images/tab-bg.gif) 0 0 repeat-x;
}
.bottomBanner p a {
	width:910px;
	height:55px;
	display:block;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	padding:5px 0 0;
	}
.bottomBanner p a:hover{
	background:url(../images/tab-hover.gif) 0 0 repeat-x;
	height:55px;
	color:#fff;
	background-color:inherit;
}
/* FAQ panel style */
#bodyPan h4 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
	color:#BF1616;
	background-color:inherit;
	border-bottom:1px solid #ccc;
	padding:0 0 5px;
	}
h5.title {
	background:url(../images/qus-ico.jpg) no-repeat 0 0;
	padding:0 0 0 27px;
	height:26px;
	margin:0 0 5px;
	
	}
h5.title a {
	font:bold 13px/17px Arial, Helvetica, sans-serif;
	color:#1f1f1f;
	background-color:inherit;
	text-decoration:none;
	}
.p7ABcontent p {
	padding:0 0 10px 27px!important;
	}
.p7ABcontent p span {
	color:#E72614;
	background-color:inherit;
	}
.listWidht {
	width:500px;
	}	
/* New Style Add On 28.01.10 */
.pieChart {
	padding:0 0 20px;
	}
.pieChart img {
	float:left;
	width:auto;
	border:1px solid #E72614;
	padding:2px;
	margin:0 0 20px 24px;
	}
ul.siteMap {
	padding:0 0 15px 0;
	}
ul.siteMap li {
	padding:4px 0 4px 15px;
	background:url(../images/list-arrow01.gif) 5px 11px no-repeat;
	font-size:13px;
	}
ul.siteMap li a {
	font-weight:bold;
	text-decoration:none;
	}
ul.siteMap li a:hover {
	color:#1f1f1f;
	background-color:inherit;
	}
ul.siteMap li li {
	background:url(../images/list-arrow.gif) 5px 11px no-repeat;
	}	
ul.siteMap li li a {
	font-weight:normal;
	color:#0070C0;
	background-color:inherit;
	}	
ul.siteMap li li a:hover {
	color:#bf1616;
	background-color:inherit;
	}
.contactTop {
	border-bottom:1px solid #ccc;
	padding:0 0 15px;
	}
.contactLeft {
	width:370px;
	float:left;
	}
.contactRight {
	width:300px;
	float:right;
	}		
ul.address {
	width:330px;
	}
ul.address li strong {
	width:150px;
	}
.redFont {
	color:#e72614;
	background-color:inherit;
}
.generalEnq {
	width:550px;
	padding:20px;
	margin:20px auto 30px;
	border:none;
	background:#6d6e71;
	color:inherit;
	}
.generalEnq label {
	float:left;
	width:155px;
	text-align:right;
	padding:0 15px 0 0;
	}
.generalEnq label span {
	color:#E72614;
	background-color:inherit;
	}
.generalEnq input {
	float:left;
	width:300px;
	height:18px;
	margin:0 0 5px;
	border:1px solid #EB7C75;
	padding:1px 0 0 2px;
	}
input.box01 {
	width:145px;
	height:27px;
	margin:0 0 0 20px;
	padding:3px 4px 0;
	font-size:20px;
	font-weight:normal;
	border:1px solid #EB7C75;
}
.generalEnq input.submit {
	float:left;
	width:75px;
	height:auto;
	padding:0;
	margin:0 15px 0 170px;
	background:#E44E4E;
	border:1px solid #CC0000;
	color:#6d6e71;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	}
.generalEnq input.reset {
	float:left;
	width:75px;
	height:auto;
	padding:0;
	margin:0;
	background:#6d6e71;
	border:none;
	color:#6d6e71;
	font-weight:bold;
	font-size:12px;
	line-height:14px;
	cursor:pointer;
	}	
.generalEnq textarea {
	float:left;
	width:300px;
	height:70px;
	margin:0 0 10px;
	border:1px solid #EB7C75;
	padding:1px 0 0 2px;
	}
.clickFont {
	padding:0 0 10px 170px!important;
	}
.required {
	text-align:right;
	font-size:12px;
	line-height:14px;
	}
.contactOne {
	padding:0 0 5px 170px!important;
	float:left;
	width:128px;
	}
/* New Style Add On 29.01.10 */
.tableStyle03 {
	margin-bottom:20px;
	font-size:13px;
	line-height:21px;
	}
.tableStyle03 td.fontSetsmall {
	font:bold 10px/12px Tahoma, Arial,sans-serif;
	color:#fff;
	background:#C00000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	border-top:2px solid #000000;
	padding:6px 0 4px;
	}
.tableStyle03 td.noTopborder {
	border-top:none;
	}
.tableStyle03 td.btmBorder {
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	border-bottom:2px solid #000000;
	}	
.tableStyle03 td.black {
	background:#C00000 !important;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	color:inherit;
	padding:0 33px 0 34px;
	}
.tableStyle03 td {
	height:22px;
	}
.chartTable {
	border-top:1px dashed #000;
	border-right:1px dashed #000;
	background:#fff;
	color:inherit;
	}
.chartTable img {
	margin:0 0 0 4px;
	}	
.chartTable td {
	border-left:1px dashed #000;
	border-bottom:1px dashed #000;
	width:15px;
	height:20px;
	}
.chartTable td.smChart {
	background:#FFC000;
	color:inherit;	
	}	
.chartTable td.smChart01 {
	background:url(../images/chart-half.gif) no-repeat 0 0;
	height:20px;
	}	
ul.tab01{
	width:910px;
	border:solid 2px #282B2F;
	margin:0 0 20px 0;
	font-size:11px;
	line-height:13px;
	height:100%;
	overflow:hidden;
	background:url(../images/tab-bg01.gif) 0 0 repeat-x;
}
ul.tab01 li{
	float:left;
	width:auto;
	height:100px;	
	background:url(../images/tab-divider01.gif) 100% 0 no-repeat;
}
ul.tab01 li a{
	display:block;
	float:left;
	width:130px;
	height:95px;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	padding:5px 10px 0;
}
ul.tab01 li a strong {
	display:block;
	height:24px;
	padding:0 0 5px;
	text-align:center;
	}
ul.tab01 li a:hover{
	background:url(../images/tab-hover01.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;	
}
ul.tab01 li a.active{
	background:url(../images/nav-active-btm01.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
	cursor:default;
}
ul.tab01 li.lastTab, ul.tab02 li.lastTab {
	border:0;
	margin:0!important;
	background:none;
}
ul.tab02{
	width:450px;
	border:solid 2px #282B2F;
	margin:0 0 20px 227px;
	font-size:11px;
	line-height:13px;
	height:100%;
	overflow:hidden;
	background:url(../images/tab-bg01.gif) 0 0 repeat-x;
}
ul.tab02 li{
	float:left;
	width:auto;
	height:100px;	
	background:url(../images/tab-divider01.gif) 100% 0 no-repeat;
}
ul.tab02 li a{
	display:block;
	float:left;
	width:130px;
	height:95px;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	padding:5px 10px 0;
}
ul.tab02 li a strong {
	display:block;
	height:24px;
	padding:0 0 5px;
	text-align:center;
	}
ul.tab02 li a:hover{
	background:url(../images/tab-hover01.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
}
ul.tab02 li a.active{
	background:url(../images/nav-active-btm01.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
	cursor:default;
}

.rssIframe	{
	width:445px;
	height:214px;
	margin:0;
	padding:0;
	overflow:auto;
	background-color:#fff;
	color:inherit;
}

 /* Service Fee Quotation */
.fullForm {
	width:auto;
	padding:20px;
	margin:20px auto 30px;
	border:1px solid #CCCCCC;
	background:#FAF9F9;
	color:inherit;
	}
.fullForm h3{
	padding:25px 0 0 0;
}
.fullForm label.name{
	float:left;
	width:255px;
	text-align:right;
	padding:0 15px 0 0;
	margin:0 20px 0 0;
	}
.fullForm label span {
	color:#E72614;
	background-color:inherit;
	}
.fullForm input.box {
	float:left;
	width:500px;
	height:18px;
	margin:0 0 5px;
	border:1px solid #EB7C75;
	padding:1px 0 0 2px;
	}
.fullForm input.submit {
	float:left;
	width:75px;
	height:auto;
	padding:0;
	margin:0 15px 0 240px;
	background:#E44E4E;
	border:1px solid #CC0000;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	}
.fullForm input.submit2{
	margin:0 15px 0 290px !important;
}
.fullForm input.reset {
	float:left;
	width:75px;
	height:auto;
	padding:0;
	margin:0;
	background:#E44E4E;
	border:1px solid #CC0000;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	line-height:14px;
	cursor:pointer;
	}
div.listBox{
	width:800px;
	margin:0 auto;
}
.fullForm ul.checkList{
	float:left;
	width:400px;
}
.fullForm ul.checkList li{
	position:relative;
	padding:0 0 10px 0;
	width:350px !important;
}
.fullForm ul.checkList li input{
	position:absolute;
	top:3px;
	right:0;
	width:14px;
	height:14px;
	margin:0 0 0 10px;
	border:1px solid #EB7C75;
	padding:0;
}
.fullForm ulRight{
	float:right!important;
	width:350px;
}
label.name2{
	display:block;
	float:left;
	width:335px;
}
.fullForm textarea.other {
	float:left;
	width:410px;
	}
.fullForm textarea{
	width:300px;
	height:70px;
	margin:0 0 10px;
	border:1px solid #EB7C75;
	padding:1px 0 0 2px;
}
.contactOne2 {
	padding:0 0 5px 240px!important;
	float:left;
	width:128px;
	}
.contactOne3 {
	padding:0 0 5px 290px!important;
	float:left;
	width:128px;
	}
.check{
	float:left;
	width:14px;
	height:14px;
	margin:0 0 0 5px;
}
ul.salutation{
	float:left;
	width:auto;
}
ul.salutation li{
	position:relative;
	float:left;
	padding:0 25px 0 0;
}
ul.salutation li input{
	position:absolute;
	top:2px;
	right:5px;
	width:14px;
	height:14px;
	margin:0 0 0 10px;
	border:1px solid #EB7C75;
}
label.description{
	width:400px;
	margin:0 auto;
}
.fullForm textarea.discriptionText{
	width:500px;
	margin:5px 0 10px 180px;
}

div.leftForm{
	float:left;
	width:410px;
}
div.rightForm{
	float:right;
	width:410px;
}
p.tickText{
	float:left;
	width:200px;
}
ul.director{
	float:right;
	width:200px;
}
ul.director li{
	position:relative;
	padding:0 20px 10px 0;
}
ul.director li input{
	position:absolute;
	top:2px;
	right:5px;
	width:14px;
	height:14px;
	margin:0 0 0 10px;
	border:1px solid #EB7C75;
}
label.name2{
	float:left;
	width:200px;
}
input.box2 {
	float:right;
	width:200px;
	height:18px;
	margin:0 0 5px;
	border:1px solid #EB7C75;
	padding:1px 0 0 2px;
	}
textarea.box3 {
	float:right;
	width:200px;
	height:50px;
	margin:0 0 5px;
	border:1px solid #EB7C75;
	padding:1px 0 0 2px;
	}
.registered{
	float:left;
	width:500px!important;
	margin:5px 0 10px 180px;
}
label.name3{
	float:left;
	width:400px;
}
.labelHeight {
	height:6px;
	}
.securityCode {
	font-size:12px;
	line-height:14px;
	font-style:italic;
	padding:0 0 20px 239px!important;
	}
.securityCode01 {
	font-size:12px;
	line-height:14px;
	font-style:italic;
	padding:0 0 20px 169px!important;
	}
.securityCode02 {
	font-size:12px;
	line-height:14px;
	font-style:italic;
	padding:0 0 20px 289px!important;
	}		
