body {
	padding:0; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#535353; background:url(../images/bg-flash.jpg) top center repeat-x;
}
a:link, a:visited {
	color:#bc251f; text-decoration:none;
}
a:hover {
	color:#535353; text-decoration:none;
}
#wrapper {
	padding:0; margin:0 auto; width:100%; background:url(../images/bg-top.jpg) left top repeat-x;
}
#header {
	width:1000px; height:118px; margin:0 auto; padding:0;
}
#header .logo {
	padding: 8px 15px 0px 20px; float:left;	
}
#header .top-text {
	width:646px; float:left; padding-top:45px;	
}
#header .right {
	width:160px; padding-right:18px; padding-left:10px; float:left; 
}
#header .right .top-m {
	padding:20px 0px 35px 109px; float:left;
}
#header .right .mob {
	padding:10px 0px 5px 35px; width:120px; text-align:right; float:left; background:url(../images/phone.png) top left no-repeat; color:#bc251f; font-size:14px; font-weight:bold;
}
#header .right .dt {
	padding:0px 0px 5px 5px; width:150px; float:left; text-align:right; color:#bc251f; font-size:12px; 
}

#wrapper2 {
	padding:0; margin:0 auto; width:100%; float:left; background:url(../images/menu-bg.png) repeat-x left top;	
}
#menubar {
	width:975px; height:24px; text-align: right; font-size:14px; color:#fff; padding-top:6px; padding-right:25px; margin:0 auto;
}
a.menu:link, a.menu:visited {
	text-decoration:none; color:#fff; padding:0px 3px 0px 3px;
}
a.menu:hover {
	text-decoration:none; color:#efec18; padding:0px 3px 0px 3px;	
}
#wrapper3 {
	padding:0; margin:0 auto; width:100%; float:left; 
}
#banner {
	width:1000px; background:url(../images/tooltip-bg.jpg) left top no-repeat; height:220px; padding-top:140px; margin:0 auto;
}
#build1 {
	width:201px; float:left; margin-left:40px;
}
#build2 {
	width:223px; float:left; margin-left:26px;
}
#build3 {
	width:175px; float:left; margin-left:33px;
}
#build4 {
	width:215px; float:left; margin-left:42px;
}
.th {
	background:#fff8fa; border:1px solid #e8e8e8; padding-left:5px; padding-right:5px; padding-bottom:5px;	
}
.th2 {
	border:1px solid #e8e8e8; padding-left:5px; padding-right:5px; padding-bottom:5px;		
}

	
/*
#div1 {position:relative; top:-320px; left:40px; width:338px; visibility:hidden;}
#div2 {position:relative; top:-415px; left:270px; width:355px; visibility:hidden;}
#div3 {position:relative; top:-460px; left:520px; width:337px;  visibility:hidden;}
#div4 {position:relative; top:-548px; left:620px; width:353px; visibility:hidden;}
*/
#div1 {position:relative; top:-320px; left:40px; width:338px; visibility:hidden;}
#div2 {position:relative; top:-415px; left:270px; width:355px; visibility:hidden;}
#div3 {position:relative; top:-460px; left:520px; width:337px; visibility:hidden;}
#div4 {position:relative; top:-548px; left:620px; width:353px; visibility:hidden;}


#wrapper5 {
	padding:0; margin:0 auto; width:100%; float:left; background:url(../images/footer-bg.png) repeat-x left top;	
}
#footer {
	margin:0 auto; padding:5px 0px 0px 0px; text-align:center; 
}
.foot {
	text-align:center; margin:0 auto; padding:0;	
}
a.f-menu:link, a.f-menu:visited {
	text-decoration:none; color:#535353; padding:0px 3px 0px 3px;	
}
a.f-menu:hover {
	text-decoration:none; color:#c92825; padding:0px 3px 0px 3px;	
}
.copy {
	text-align:center; font-size:12px; padding-top:3px; margin:0 auto;
}
#ark {
	margin:0 auto; padding:0; width:1000px;
}
.ark-text {
	text-align:right; width:630px; float:left; padding-top:7px;
}
.ark-logo {
	width:80px; float:left;
}

/* Inner Css */

#banner2 {
	width:1000px; margin:5px auto auto auto;
}
#wrapper4 {
 	padding:0; margin:0 auto; width:100%; float:left; margin-bottom:10px;
}
#main {
	width:1000px; margin:15px auto 0 auto; padding-bottom:10px;	
}
#left {
	width:245px; float:left; margin-right:25px;
}
h1 {
	padding:0; margin:0; color:#bc251f;	font-size:31px;
}
h2 {
	font-size:28px; color:#ac2c1c;	padding:0; margin:0px 0px 10px 0px; font-weight:normal;
}
h3 {
	font-size:20px; color:#ac2c1c; padding:0; margin:10px 0px 10px 0px; 	
}
h4 {
	font-size:18px; color:#8b2107; padding:0; margin:0;	
}
#l-menu {
	width:208px; height:26px; float:left; background:url(../images/l-menu-bg.jpg) left top no-repeat; margin-bottom:6px; padding:9px 0px 0px 37px;	
}
#right {
	width:720px; float:left;	
}
#text {
	width:720px; float:left; line-height:18px; text-align:justify;
}
/*text ul li{
	width:680px; float:left; margin-bottom:5px;	
}*/
#text .c-box {
	width:330px; float:left; background:#f8f8f8; padding:10px; margin:3px;
}
sup {
	font-size:9px;	
}
#text a{
	color:#666; 
}
#text a:hover{
	color:#666; text-decoration:underline; font-weight:900;
}
.project {
	width:725px; float:left;
}
.pro-img {
	width:271px; float:left; height:130px; text-align:center;	color:#bc251f; margin-right:20px;
}
.form {
	float:left; width:350px; border:1px solid #ebebeb;
}
.form2 {
	float:left; width:1000px; border:1px solid #ebebeb;
}
.cflite {
	font-family: arial;
}
.cflite_td {
	padding:2px;
	font-size:12px;
}

.cflite_td2 {
	padding:4px;
	font-size:12px;
}

.cflite label {
	padding:4px;
}
label {
 padding-right:10px
}
.required {
 font-weight:bold;
}
.not-required {
 font-weight:normal
}
.star {
	color:#F00;	
}
.input1{ margin:0px; padding:5px 6px; width:350px; border:1px solid #C2C2C2;}
.button {
	background:url(../images/button.jpg) left top; color:#ac2c1c; border:0px; width:59px; height:23px; font-size:14px;	
}


.bliss_box{ margin:0px 0px 0px 280px; padding:0px; float:left; height:62px; width:200px;}
.bliss_box2{ margin:0px; padding:0px; float:left; height:62px; width:200px;}

a.innerleftlk:link, a.innerleftlk:visited{ 
background: url("../../images/l-menu-bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    float: left; color:#8b2107;
    height: 26px; font-size:18px;
    margin: 0px;
    padding: 0px;
    width: 208px;
	 }
	 
#side-icon {height:220px;  left:5px;  position:fixed; top:170px;  text-align:left;}
ul.social {list-style:none; padding:0px; margin:0px; width:120px;}
ul.social li {list-style:none; padding:0px; margin:0px 0px 5px 0px;}
	 
