@charset "utf-8";
/* CSS Document */
body{
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	background:url(../images/main-body-bg.jpg) repeat;
	}

#innerbg{
	background:url(../images/main-body-bg.jpg) repeat;
	margin:0px;
	padding:0px;
	}
	

#repeat{
	background:url(../images/bg-inner.jpg) repeat-x left top;
	margin:0px;
	padding:0px;
	}
#repeat-index{
	background:url(../images/bg.jpg) left top repeat-x;
	margin:0px;
	padding:0px;
	}	


a{
	outline:none;
	text-decoration:none;
	}
* {
	margin:0px;
	padding:0px;
	}	
img{
	border:none;
	}	

.clear{
	margin:0px;
	padding:0px;
	clear:both;
	}
p{
	margin:0px;
	padding:0px;
    }
.red {color:#FF0000}
	
#main_warp{
	width:950px; 
	margin:auto;
	padding:0 0 0 0;
	}

			
#header{
	width:950px;
	padding-top:15px;
	}
#logo{
	width:232px;
	float:left;
	margin:0px 0px 0px 0px;
	}

#top-right{
	background:url(../images/top-rightbg.jpg) left top no-repeat;
 	margin:0px;
	width:710px;
	padding:0px;
 	float:right;
 }
#contact{
	width:370px;
	margin:0px;
	padding:0px;
	float:right;
	}
#phone{
	color:#000000;
	font-size:25px;
	padding:0px 0px 0px 35px;
	text-align:right;
	line-height:normal;
	height:31px;
	background:url(../images/phone-icon.jpg) 24px 4px no-repeat ;
	}
#phone a{
	color:#000000;
	font-size:25px;

	}	
#phone span{
	font-size:16px;
	color:#000000;
	}		 	
#discript{
	background:url(../images/phone.jpg) left center no-repeat;
	margin:0px ;
	padding:0px;
	float:right;
	color:#704a05;
	font-size:18px;
	line-height:18px;
	}
#menu{

	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:right;
	}
#menu ul{
 	text-decoration:none;
	list-style:none;
}
#menu ul li{
	padding:0px 4px 0px 4px;
	float:left;
	background:url(../images/bgli.gif) right no-repeat;
		display:block;
	
}
#menu ul li a{
	padding:0px 10px 0px 0px;
	color:#000000;
	display:block;
	text-decoration:none;
}
#menu ul li a:hover{
	padding:0px 10px 0px 0px;
	color:#a0662c;
	text-decoration:none;
}

#menu ul li a.active{
	padding:0px 10px 0px 0px;
	color:#704a05;
	text-decoration:none;
	font-weight:bold;
}


#banner{
	margin:0px 0px 0px 0px;
	width:950px;
	padding:28px 0px 0px 0px;
	}
#banner-inner{
	width:662px;
	margin:0px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	}	
#side-img{
	float:left;
	width:282px;
	height:198px;
	position:relative;
	z-index:1;
	overflow:hidden;
	padding:0px;
	}
#side-img img{
	padding:0px;
	}	
#side-img .inner-mask{
	position:absolute;	
	right:0px;
	top:0px;
	}
#banner-content-inner{
	float:left;
	width:370px;
	height:197px;
	background:url(../images/banner-inner-bg.jpg) no-repeat left top ;
	padding:0px 0px 0px 0px;
	color:#676767;
	font-size:15px;
	position:relative;
	padding-right:10px;
	}	
#banner-content{
	float:left;
	width:548px;
	height:282px;
	background:url(../images/banner-bg.jpg) no-repeat left top ;
	padding:0px 0px 0px 0px;
	color:#676767;
	font-size:15px;
	position:relative;
	}
#side-content{
	padding:0px 0px 20px 3px;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	color:#bfbd7f;
	font-size:18px;
	line-height:normal;
	padding:111px 0px 0px 38px;
	}
#side-content p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#c4c4c4;
	padding:0px 0px 15px 0px;
	margin:0px;
	line-height:18px;
}	
#side-content span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#c4c4c4;
	padding:0px 0px 0px 0px;
	margin:0px;
}
#find-out{
	height:36px;
	width:141px;
	background:url(../images/getstart-bg.jpg) left bottom no-repeat;
	padding:0px;
	margin:22px 0px 0px 38px;
}	
#find-out a{
	display:block;
	color:#000000;
	font-size:18px;
	background:url(../images/find-out.jpg) no-repeat left top;
	padding:7px 0px 0px 13px;
	margin:0px;
	width:128px;
	height:29px;
	}
#find-out a:hover{
	background:url(../images/find-out.jpg) no-repeat left bottom;
	}
#banner-inner #find-out-inner{
	height:36px;
	/*width:141px;*/
	background:url(../images/getstart-bg.jpg) left bottom no-repeat;
	padding:0px;
	margin:98px 0px 0px 38px;
}	
#banner-inner #find-out-inner a{
	display:block;
	color:#000000;
	font-size:18px;
	background:url(../images/find-out.jpg) no-repeat left top;
	padding:7px 0px 0px 13px;
	margin:0px;
	width:128px;
	height:29px;
	text-decoration:none;
	}
#banner-inner #find-out-inner a:hover{
	background:url(../images/find-out.jpg) no-repeat left bottom;
	}	
#content-wrap{
	width:950px;
	padding:0px 0px 0px 0px;
	margin:0px;
	}
h1{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:24px;
	font-weight:normal;
	color:#c61d23;
	line-height:normal;
	border-bottom:#c61d23 1px solid;
	}
h2{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:18px;
	font-weight:normal;
	color:#090909;
	line-height:normal;
	}
h2 a{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:18px;
	font-weight:normal;
	color:#090909;
	line-height:normal;
	}
h3{
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	}
h4{
	margin:0px;
	padding:0px 0px 3px 0px;
	font-size:22px;
	font-weight:normal;
	color:#7e440b;
	}
h4 span{
	margin:0px;
	padding:0px;
	font-size:18px;
	font-weight:normal;
	color:#767676;
	}
h5{
	color:#7e440b;
	padding-top:5px;
	margin:0px;
	font-size:14px;
}
#contentwrap-left{
	width:662px;
	float:left;
	margin:0px;
	padding:42px 0px 0px 0px;
	}
#contentwrap-left-inner{
	width:662px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	}	
#contentwrap-right{
	width:288px;
	float:left;
	margin:0px;
	padding:42px 0px 0px 0px;
	}
#contentwrap-right-inner{
	width:288px;
	float:left;
	margin:0px;
	padding:32px 0px 0px 0px;
	}	
	
.solution-box-left{
	margin:13px 12px 0px 0px;
	float:left;
	width:325px;
	
}
.solution-box-wrap{
	margin:13px 0px 0px 0px;
	float:left;
	width:662px;
	
}
.solution-box-right{
	margin:13px 0px 0px 0px;
	float:left;
	width:325px;
	line-height:18px;
}
.solution-box{
	width:298px;
	line-height:18px;
	padding:12px 12px 0px 15px ;
	margin:0px 0px 30px 0px;
	float:left;
	background:url(../images/box-bg.jpg) left top no-repeat;
}
.solution-box img{
	float:right;
	padding:0px 0px 0px 6px;
}
.solution-right-box{
	width:298px;
	line-height:18px;
	padding:12px 12px 0px 15px ;
	float:left;
	margin:0px 0px 30px 12px;
	background:url(../images/box-bg.jpg) left top no-repeat;
}
.solution-right-box img{
	float:right;
	padding:0px 0px 0px 6px;
}
#contentwrap-left .solution-right-box a{
	border:1px solid #e0ca69;
	background-color:#fff97d;
	padding:3px 5px 2px 5px;
	color:#000000;
	display:block;
	font-size:12px;
	width:52px;
	text-decoration:none;
	
}

#contentwrap-left .solution-right-box a:hover{
	border:1px solid #e0ca69;
	background-color:#CC9900;
	color:#FFFFFF;
	padding:3px 5px 2px 5px;
	
}
#contentwrap-left .solution-box a,.solution-right-box a{
	border:1px solid #e0ca69;
	background-color:#fff97d;
	padding:3px 5px 2px 5px;
	color:#000000;
	display:block;
	font-size:12px;
	width:52px;
	text-decoration:none;
	
}
#contentwrap-left .solution-box a:hover,.solution-right-box a:hover{
	border:1px solid #e0ca69;
	background-color:#CC9900;
	color:#FFFFFF;
	padding:3px 5px 2px 5px;
	
}
.solution-box h2{
	font-size:18px;
	color:#000000;
	font-weight:normal;
	padding-bottom:7px;
	}
.solution-right-box h2{
	font-size:18px;
	color:#000000;
	font-weight:normal;
	padding-bottom:7px;
	}
.line{
	border-bottom:1px solid #c7be8d;
	margin-bottom:36px;
	margin-top:5px;
	}

#content-dynamic{
	margin:0px;
	padding:0px;
	}

#content-dynamic img{
	float:right;
	padding-left:20px;
	}
	
.float-left{
	float:left;
	margin:0px 10px 5px 0px;
	padding:0px;
	}
	
#content-dynamic{
	padding:0px;
	margin-bottom:24px;
	line-height:18px;	
	}
	
#content-dynamic ul{ 
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#content-dynamic ul li{ 
margin:0px;
	padding:0px 0px 8px 15px;
	background:url(../images/bullet.gif) no-repeat left 4px;
	}

#content-dynamic p{
	margin:0px 0px 15px 0px;
	padding:0px;
	}
	
	
	
	

.content-box img{
	float:right;
	padding-left:20px;
	}
.content-box .content-box-left{
	float:left;
	padding:0px 10px 0px 0px;
	margin:0px;
}	
#contentwrap-left .content-box #features-list img{
	padding:0px;
	float:none;
}	
.content-box{
	padding:0px;
	margin-bottom:24px;
	line-height:18px;	
	}
	
.content-box ul{ 
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.content-box ul li{ 
margin:0px;
	padding:0px 0px 8px 15px;
	background:url(../images/bullet.gif) no-repeat left 4px;
	}
#content-wrap a{
	color:#7e440b;
	text-decoration:underline;

}
#content-wrap a:hover{
	color:#993333;
	text-decoration:none;	
	}

.winning-box{
	width:632px;
	padding:5px 14px 15px 16px;
	margin:19px 0px 0px 0px;
	background:url(../images/storagebox-li-bg.jpg) no-repeat;
}
.winning-box ul{
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 16px;
}
.winning-box ul li{
	text-decoration:none;
	margin:0px;
	padding:5px 0px 8px 14px;
	border-bottom:1px dotted #7f7e79;
	background:url(../images/storagebox-li-icon.jpg) left 8px no-repeat;
}
.contact-info{
	padding:0px 0px 0px 29px;
}
.media-info{
	padding:0px 0px 0px 29px;
	margin-top:9px;
}		

#tips {
	padding:0px;
	margin:0px 0px 0px 0px;
	width:auto;
		}
#tips img {
float:right;
margin:0px 0px 0px 10px;
padding:0px;
		}
		

#contentwrap-left #tips p{
	padding:0px;
	margin:0px 0px 0px 0px;
	width:auto;
		}
		
#contentwrap-left #tips ul{
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	}
#contentwrap-left #tips ul li{
	margin:0px;
	padding:0px 0px 8px 15px;
	background:url(../images/bullet.gif) no-repeat left 4px;
}

#contentwrap-left #tips ul li ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
#contentwrap-left #tips ul li ul li{
	margin:0px;
	padding:0px 0px 8px 8px;
	background:url(../images/bullet1.gif) no-repeat left 6px;
}

#contentwrap-left #tips ul li a{
	text-decoration:underline;
	margin:0px;
	padding:0px;
	
	}
	  
#contentwrap-left #tips ul li a:hover{
	text-decoration:none;
		}
		
#contentwrap-left #tipsnew ul{
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	}
#contentwrap-left #tipsnew ul li{
	margin:0px;
	padding:0px 0px 8px 15px;
	background:url(../images/bullet.gif) no-repeat left 4px;
}

#contentwrap-left #tipsnew ul li ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
#contentwrap-left #tipsnew ul li ul li{
	margin:0px;
	padding:0px 0px 8px 8px;
	background:url(../images/bullet1.gif) no-repeat left 6px;
}

#contentwrap-left #tipsnew ul li a{
	text-decoration:underline;
	margin:0px;
	padding:0px;
	
	}
	  
#contentwrap-left #tipsnew ul li a:hover{
	text-decoration:none;
		}
	  	
	  	
.red{
	color:#FF0000;
}	
.requestinfo {
	width:227px;
	margin:0px;
	padding:8px 15px 0px 15px;
	font-size:12px;
	line-height:normal;
	background:url(../images/request-infobg.jpg) left top repeat-x #fff5c8;
	border-left:1px solid #b9af7b;
	border-right:1px solid #b9af7b;
	}

.requestinfo label {
	width:75px;
	float:left;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:12px 0px 0px 0px;
	font-size:13px;
	}
.requestinfo input {
	width:141px;
	border:1px solid #404040;
	float:right;
	margin:5px 0px 0px 0px;
	padding:4px 2px 0px 3px;
	height:21px;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	}
.requestinfo textarea {
	width:143px;
	font-size:13px;
	border:1px solid #404040;
	float:right;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	height:74px;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	}
	
.requestinfo select {
	width:148px;
	margin:5px 0px 0px 0px;
	padding:0px;
	border:1px solid #404040;
}
#content-wrap #submit{
	text-align:center;
	padding:0px 0px 0px 0px;
	margin-top:10px;
	float:right;
	}
#content-wrap #submit a{
	background:url(../images/submit.jpg) left top no-repeat;
	display:block;
	color:#e8e8e8;
	padding:6px 0px 0px 0px;
	width:76px;
	height:24px;
	font-size:14px;
	text-decoration:none;
	}
#content-wrap #submit a:hover{
	background:url(../images/submit.jpg) left bottom no-repeat;
	}				
.media-icon{
	background:url(../images/media-icon.jpg) left top no-repeat;
	width:37px;
	height:39px;
	padding:0px 0px 0px 20px;
	}
.related-icon{
	background:url(../images/related-icon.jpg) left top no-repeat;
	width:38px;
	height:43px;
	padding:0px 0px 0px 0px;
	}	
#content-wrap .media{
	list-style:none;
	padding:6px 0px 0px 0px;
	margin:0px;
	}			
#content-wrap .media ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
#content-wrap .media ul li{
	padding:5px 0px;
	margin:0px;
	background:url(../images/dot-bg.jpg) left bottom repeat-x;
	color:#000000;
	}
#content-wrap .media ul li a{
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	background:url(../images/arrow-li.gif) left 4px no-repeat;
	color:#000000;
	font-weight:bold;
	display:block;
	text-decoration:none;
	}
#content-wrap .media ul li a:hover{
	color:#72481e;
	text-decoration:none;
	}
#content-wrap .media ul li ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
#content-wrap .media ul li ul li{
	padding:5px 0px;
	background:url(../images/dot-bg.jpg) left bottom repeat-x;
	color:#000000;
	margin-left:15px;
	}
#content-wrap .media ul li ul li a{
	padding:0px 0px 0px 14px;
	
	background:url(../images/arrow-li-small.jpg) 0px 5px no-repeat;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}	
#content-wrap .media ul li ul li a:hover{
	text-decoration:none;	
	color:#72481e;
	}
			
#footer{
	height:149px;
	text-align:center; 
	color:#95937f;
	border-top:4px solid #b8ae75;
	background-color:#000000;
	padding:24px 0 0 0;
	}
		
#footer a{
	font-size:14px;
	color:#95937f; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;}
		
		
#footer a:hover{
	color:#bcbcba;
	text-decoration:none;}
	
#footer a.active{
	color:#bcbcba;
	text-decoration:none;
	}	
	
#footer span{
	margin:0px 10px 0px 10px;
	}
		
		
#footer_copyright{
	font-size:11px;
	color:#676767;
	padding:12px 0 0 0;
	}
#footer_copyright span{
	
	display:block;
	padding:11px 0px 8px 0px;
	}
	
#footer_copyright span a{
	font-size:12px;
	color:#7a7401;
	padding:0px;
	}
#footer_copyright span a:hover{
	color:#8e8a37;
	}	
#contentwrap-left a.innerlink{
	border:1px solid #e0ca69;
	background-color:#FFFFFF;
	padding:3px 5px 2px 5px;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	
}
#contentwrap-left a.innerlink:hover{
	border:1px solid #e0ca69;
	background-color:#a56a30;
	color:#FFFFFF;
	padding:3px 5px 2px 5px;
	text-decoration:none;	
	}	
	

#content-wrap .link{
	background:#fff;
	text-decoration:none;
	font-size:12px;
	line-height:18px;
	padding:2px 7px 0px 7px;
	margin:5px 7px 0px 0px ;
	color:#000000;
	border:1px solid #e0ca69;
	display:block;
	float:left;
	height:20px;
		}
		
#storage {
margin:0px;
padding:0px;
	}
#idstorage {
margin:0px;
padding:0px;
	}	
#content-wrap .link:hover{
	background:#a56a30;
	color:#fff;
	
	}
	
.linkbox {
width:165px;
float:left;
margin-bottom:5px;
}		
								
.inner-box-left{
	width:314px;
	padding:10px 0px 0px 11px ;
	margin:0px 0px 0px 0px;
	float:left;
	background:url(../images/smallbox-bg.jpg) left top no-repeat;
}	
.inner-box-right{
	width:314px;
	padding:10px 0px 0px 11px ;
	margin:0px 0px 0px 8px;
	float:left;
	background:url(../images/smallbox-bg.jpg) left top no-repeat;
}
#storagelist{
	list-style:none;
	padding:6px 0px 5px 4px;
	margin:0px;
	min-height:165px;
	
	}			
#storagelist ul{
	list-style:none;
	padding:0px;
	margin:0px 0px 10px 0px;
	}
#storagelist ul li{
	padding:5px 0px;
	margin:0px;
	background:url(../images/dot-bg.jpg) left bottom repeat-x;
	color:#000000;
	}
#storagelist ul li a{
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	background:url(../images/storagebox-li-icon.jpg) left 4px no-repeat;
	color:#4f371f;
	font-weight:bold;
	display:block;
	text-decoration:none;
	}
#storagelist ul li a:hover{
	color:#72481e;
	text-decoration:none;
	}
	
#expandimag {
	padding:10px 0px 0px 0px;
		}
	
.storagelist{
	list-style:none;
	padding:6px 0px 0px 4px;
	margin:0px;
	min-height:165px;
	
	}			
.storagelist ul{
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 0px;
	}
.storagelist ul li{
	padding:5px 0px;
	margin:0px;
	background:url(../images/dot-bg.jpg) left bottom repeat-x;
	color:#000000;
	}
.storagelist ul li a{
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	background:url(../images/storagebox-li-icon.jpg) left 4px no-repeat;
	color:#4f371f;
	font-weight:bold;
	display:block;
	text-decoration:none;
	}
.storagelist ul li a:hover{
	color:#72481e;
	text-decoration:none;
	}
	
	
.storagelistnew{
	list-style:none;
	padding:6px 0px 0px 4px;
	margin:0px;
	
	}			
.storagelistnew ul{
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 0px;
	}
.storagelistnew ul li{
	padding:5px 0px;
	margin:0px;
	background:url(../images/dot-bg.jpg) left bottom repeat-x;
	color:#000000;
	}
.storagelistnew ul li a{
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	background:url(../images/storagebox-li-icon.jpg) left 4px no-repeat;
	color:#4f371f;
	font-weight:bold;
	display:block;
	text-decoration:none;
	}
.storagelistnew ul li a:hover{
	color:#72481e;
	text-decoration:none;
	}		
#testimonials-box {
	width:232px;
	margin:0px;
	padding:5px 10px 5px 15px;
	font-size:12px;
	color:#6b6b6b;
	line-height:normal;
	background-color:#FFFFFF;
	border-left:1px solid #b9af7b;
	border-right:1px solid #b9af7b;
	}		
#content-wrap .maintestimonials {
	width:662px;
	margin:13px 0px 0px 0px;
	padding:0px;
	
	}
#content-wrap .maintestimonials a {	
	text-decoration:none;
	}
.testimonials-line{
	border-bottom:1px solid #c7be8d;
	margin:10px 0px 10px 0px ;
	padding:0px;
}
.testimonials-linenew{

	border-bottom:1px solid #c7be8d;
	margin:0px 0px 10px 0px ;
	padding:10px 0px 0px 0px;
}
.content-box span
{
font-size:12px;
}
.requestinfo2 #submit
{
margin-top:10px;
}
.requestinfo #submit a{
	background:url(../images/submit.jpg) right top no-repeat;
	display:block;
	float:right;
	color:#e8e8e8;
	padding:6px 0px 0px 0px;
	width:76px;
	height:24px;
	font-size:14px;
	text-decoration:none;
	text-align:center;
	}
.requestinfo2 #submit a:hover{
	background:url(../images/submit.jpg) left bottom no-repeat;
	}

#contentwrap-left .requestinfo2 h4{
	margin:0px;
	padding:0px 0px 3px 0px;
	font-size:18px;
	font-weight:normal;
	color:#7e440b;
	}
.requestinfo2 {
	width:325px;
	margin:0px;
	padding:0px 15px 0px 0px;
	font-size:12px;
	line-height:normal;
	}

.requestinfo2 label {
	width:75px;
	float:left;
	text-align:left;
	margin:2px 0px 0px 0px;
	padding:12px 0px 0px 0px;
	font-size:13px;
	}
.requestinfo2 input {
	/*width:141px;*/
	width:239px;
	border:1px solid #404040;
	float:right;
	margin:5px 0px 0px 0px;
	padding:4px 2px 0px 3px;
	height:21px;
    font-family:Arial, Helvetica, sans-serif;
	}
.requestinfo2 textarea {
	/*width:143px;*/
	font-family:Arial, Helvetica, sans-serif;
	width:241px;
	font-size:13px;
	border:1px solid #404040;
	float:right;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	height:74px;
	}	

#contentwrap-left .create-bg
{
width:252px;
height:41px;
}
#contentwrap-left .create-bg a
{
margin:0px;
padding:8px 0px 0px 0px;
background:url(../images/create-bg.jpg) top left no-repeat;
display:block;
height:40px;
font-size:18px;
color:#fbf4ed;
text-align:center;
text-decoration:none;
}
#contentwrap-left .create-bg a:hover
{
color:#e7b787;
}

.table-head {
color:#000000;
font-family:=Arial, Helvetica, sans-serif;
font-size:16px;
padding:0px;
text-align:center;
font-weight:bold;
}
.table-head-right {
color:#000000;
font-family:=Arial, Helvetica, sans-serif;
font-size:16px;
padding:0px;
text-align:center;
font-weight:bold;
line-height:normal;
}

.table-inner {
color:#000000;
font-family:=Arial, Helvetica, sans-serif;
font-size:14px;
padding:2px 10px 2px 10px;
text-align:left;
display:block;
	}
	
.table-inner-right {
color:#000000;
font-family:=Arial, Helvetica, sans-serif;
font-size:14px;
padding:2px 10px 2px 10px;
text-align:right;
}

.table-inner-r-left{
color:#000000;
font-family:=Arial, Helvetica, sans-serif;
font-size:14px;
padding:2px 10px 2px 10px;
text-align:left;

}

.table-head-middle {
vertical-align:middle;
background:#FFFFFF;
padding-right:5px;
}

.table-inner-middle {
background:url(../images/arrow-table.gif) center top no-repeat;
width:20px;
}

/*CSS for site map */



#sitemap-box{
	padding:0px;
	margin-bottom:32px;
	margin-top:22px;
	font-size:13px;
	}
#sitemap-box h2{
	font-size:25px;
	color:#000000;
	padding:0px 0px 20px 0px;
	line-height:normal;
	margin:0px;
	font-weight:normal;
	border:none;
	}	
#sitemap-box .treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0 0 0 10px;
}

#sitemap-box .treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background:url(../images/list-icon.jpg) no-repeat left center;
list-style-type: none;
padding-left: 15px;
display:block;
color:#79703f;
font-weight:bold;
margin-bottom:8px;
}

#sitemap-box .treeview li a{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
padding:0px;
margin:0px;
padding-top:3px;
color:#79703f;
font-weight:bold;
text-decoration:none;

}

#sitemap-box .treeview li a:hover{
	color:#ffac29;
	}
#sitemap-box .treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background:url(../images/closed.gif) no-repeat left 6px;
padding-left:20px;
/*padding-bottom:2px;*/
padding-top:5px;
/*cursor: hand !important;
cursor: pointer !important;*/
}
#sitemap-box .treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
color:red;
}

#sitemap-box .treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
display:block;
background:url(../images/bullet_icon.gif) left no-repeat;
}

#sitemap-box .treeview .submenu ul li a{
	color:#865423;
	display:block;
	text-decoration:none;
	}

#sitemap-box .treeview .submenu ul li a:hover{
	color:#a70e09;
	text-decoration:underline;
	}
	
/*CSS for site map  ends*/

/*flash*/
#flashcontent{
	position:relative;
	width:950px;
	height:282px;
	margin:0px;
	padding:0px;
	z-index:0;
	}

#getstarted-flash{
	position:absolute;
	height:35px;
	width:160px;
	padding:0px;
	left:192px;
	bottom:34px;
	z-index:10;
}	
#getstarted-flash a{
	display:block;
	padding:0px;
	margin:0px;	
	width:165px;
	height:35px;
	background:#0066CC;
	background:url(../images/spacer.gif);
	}
/* img png mask */
.img_right{
position:relative;
float:right;
width:140px;
height:135px;
overflow:hidden;
padding:0px 11px;
z-index:1;
}
.img_right img{
padding:0px;
}
.img_right .mask{
position:absolute;
z-index:10;
right:0px;
top:0px;
}


/* png fix */
* img,
*.png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "http://www.jiffystorage.com/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

/* Image position */

#contentwrap-left .content-box img.img-left{
float:left;
margin:5px 10px 5px 0px;
padding:0px;
}
#contentwrap-left .content-box  img.img-right{
float:right;
margin:5px 0px 5px 10px;
padding:0px;
}
.trade-mark
{
height:20px;
padding-top:5px;
font-size:11px;
}
/*.botm-logos
{
width:150px;
height:90px;
float:left;
padding-top:25px;
text-align:center;
padding-left:25px;

}
.bbb-logo
{
width:260px;
height:90px;
float:left;
padding-top:25px;
text-align:center;
}*/

.botm-logos
{
width:127px;
height:94px;
float:left;
padding-top:25px;
text-align:center;
margin-right:0px;
}
.aeroplan-logos
{
width:102px;
height:94px;
float:left;
padding-top:25px;
text-align:center;
margin-right:3px;
}
.bbb-logo
{
width:211px;
height:90px;
float:left;
padding-top:29px;
text-align:center;
margin-right:8px;
}
.twit-face
{
float:left;
width:84px;
height:76px;
padding-top:29px;
margin-right:8px;
}


#topcurve{
	background: url(../images/request-infobg-inner-top.jpg) no-repeat left top;
	height:10px;
	line-height:1px;
	font-size:1px;
	margin:0px;
	padding:0px;
	}
	
#bannertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
	}
	
	
	/*--blog--*/
	
#content-wrap .blog{
	list-style:none;
	padding:6px 0px 0px 0px;
	margin:0px;
	}			
#content-wrap .blog ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
#content-wrap .blog ul li{
	padding:5px 0px;
	margin:0px;
	background:url(../images/dot-bg.jpg) left bottom repeat-x;
	color:#000000;
	}
#content-wrap .blog ul li a{
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	background:url(../images/arrow-li.gif) left 4px no-repeat;
	color:#000000;
	font-weight:normal;
	display:block;
	text-decoration:none;
	}
#content-wrap .blog ul li a:hover{
	color:#72481e;
	text-decoration:none;
	}
#content-wrap .blog ul li ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
#content-wrap .blog ul li ul li{
	padding:5px 0px;
	background:url(../images/dot-bg.jpg) left bottom repeat-x;
	color:#000000;
	margin-left:15px;
	}
#content-wrap .blog ul li ul li a{
	padding:0px 0px 0px 14px;
	
	background:url(../images/arrow-li-small.jpg) 0px 5px no-repeat;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}	
#content-wrap .blog ul li ul li a:hover{
	text-decoration:none;	
	color:#72481e;
	}
/*------------------------------------------------------new css-----------------------------------------------------------*/			
.requestinfo1 {
	width:227px;
	margin:0px 0px 0px 0px;
	padding:8px 15px 0px 15px;
	font-size:12px;
	line-height:normal;
	background:#fbe093;
	border-left:1px solid #b9af7b;
	border-right:1px solid #b9af7b;
	color:#000000;
	font-weight:normal;
	}

.requestinfo1 label {
	width:75px;
	float:left;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:12px 0px 0px 0px;
	font-size:13px;
	}
.requestinfo1 input {
	width:141px;
	border:1px solid #404040;
	float:right;
	background:#fffbe5;
	margin:5px 0px 0px 0px;
	padding:4px 2px 0px 3px;
	height:21px;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	}
.requestinfo1 textarea {
	width:143px;
	font-size:13px;
	border:1px solid #404040;
	float:right;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	height:74px;
	background:#fffbe5;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	}
	
.requestinfo1 select {
	width:148px;
	margin:5px 0px 0px 0px;
	padding:0px;
	border:1px solid #404040;
}
.requestinfo1 #submit
{
margin-top:10px;
}
#content-wrap .requestinfo1 #submit a{
	background:url(../images/submit-btn.jpg) right top no-repeat;
	display:block;
	float:right;
	color:#e8e8e8;
	padding:6px 0px 0px 0px;
	width:76px;
	height:24px;
	font-size:14px;
	text-decoration:none;
	text-align:center;
	}
#content-wrap .requestinfo1 #submit a:hover{
	background:url(../images/submit-btn.jpg) left bottom no-repeat;
	}
	
#content-wrap .requestinfo1 .red {color:#bf9b00;
	}		

.technology{ 
/*cursor: hand;*/
color:#7e440b;
font: bold 14px Arial;
padding:10px 0px 5px 30px;
margin:0px 0px 7px 0px;
float:left;
background:url(../images/faq-icon.jpg) left 5px no-repeat;

}		
/*.technology a {
width:620px;
	float:left;
	padding:10px 0px 2px 30px;
	cursor:default;
	
	}
#content-wrap .technology a:hover {
	color:#7e440b;
	}
.technology img{
	margin:5px;
	display:block;
	float:left;
	cursor:default;
}*/
.thelanguage{
	padding-left:40px;
}


#exp_btn {
	width:auto;
}
#contentwrap-left #exp_btn a{
	background:url(../images/submit-large.jpg) left top no-repeat;
	height:24px;
	display:block;
	text-align:center;
	color:white;
	width:86px;
	font-size:13px;
	padding:6px 0px 0px 0px;
}
#contentwrap-left #exp_btn a:hover{
	background:url(../images/submit-btn-large.jpg) left bottom no-repeat;
	height:24px;
	color:white;
	font-size:13px;
	width:86px;
	display:bolck;
	
}

#col_btn {
	width:auto;
}
#contentwrap-left #col_btn a{
	background:url(../images/submit-btn-large.jpg) left top no-repeat;
	height:24px;
	display:block;
	text-align:center;
	color:white;
	font-size:13px;
	width:86px;
	padding:6px 0px 0px 0px;
}
#contentwrap-left #col_btn a:hover{
	background:url(../images/submit-large.jpg) left bottom no-repeat;
	height:24px;
	font-size:13px;
	color:white;
	width:86px;
	display:bolck;
}
#contentwrap-left #submit-question a{
/*	padding:7px 0px 0px 21px;*/
	margin:0px 0px 0px 0px;
/*	width:136px;
	height:32px;*/
	color:#634513;
	font-size:15px;
	text-decoration:none;
	float:right;
/*	background:url(../images/submit-question-blnk.jpg) top no-repeat;*/
	
}
#contentwrap-left #submit-question a:hover{
	color:#000;
	text-decoration:none;	
	}	
	
#contentwrap-left #question a{
	border:1px solid #e0ca69;
	background-color:#FFFFFF;
	padding:3px 5px 2px 5px;
	color:#000000;
	font-size:15px;
	text-decoration:none;
	float:right;
	
}
#contentwrap-left #question a:hover{
	border:1px solid #e0ca69;
	background-color:#a56a30;
	color:#FFFFFF;
	padding:3px 5px 2px 5px;
	text-decoration:none;	
	}	
.faq-pagination{
height:25px;
/*background:url(../images/faq-page-bg.jpg) left bottom no-repeat;*/
float:left;
text-align:center;
color:#000;
padding-right:10px;
}
.faq-pagination label{	
	font-size:12px;
font-weight:bold;
}
.faq-pagination label span{	
color:#8d8d8d;
}
<!--page num starts here-->
#prev-faq {

	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin:0px 0px 0px 0px;
	text-align:left;
}
#prev-faq a {
	display:block;
	width:10px;
	height:17px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	color:#000000;
	line-height:17px;
	background:url(../images/page/prev_hover.jpg) no-repeat left top;
	outline:none;
}
#prev-faq a:hover {
	color:#000000;
	background:url(../images/page/prev.jpg) no-repeat left top;
}
#next-faq {

	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin:0px 0px 0px 0px;
	text-align:right;
}
#next-faq a {
	display:block;
	width:10px;
	height:17px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	color:#000000;
	line-height:17px;
	background:url(../images/page/next_hover.jpg) no-repeat left top;
	outline:none;
}
#next-faq a:hover {
	color:#000000;
	background:url(../images/page/next.jpg) no-repeat left top;
}
.pagenum-faq {
	background:url(../images/numberbg.jpg) repeat-x;
	padding:3px;
	border:1px solid #606060;
	line-height:11px;
	color:#000000;
	font-weight:bold;
	float:left;
	margin:0px 4px 0px 1px;
}
#content-wrap .pagenum-faq a {
	color:#000000;
	text-decoration:none;
	outline:none;
	
}

.pagenum-faq a:hover {
	color:#000000;
	text-decoration:underline;
}

<!--page num ends here-->






.rev-jiffy {
	background:#FF0000;
	width:633px;
	padding:16px 15px 10px 15px ;
	
	
}


.star-rev {
margin:0px;
padding:0px;
width:70px;
float:left;
}

.star-rev img{
	width:13px;
	float:left;
}


.rev-heading {
	width:550px;
	float:right;
}
.rev-heading span {
	font-size:12px;
}
.rev-cont {
	margin:0px;
	padding:0px;

}

.rev-cont p{
	margin:0px;
	line-height:20px;
	padding:10px 0px 0px 0px  ;

}

.rev-by {
	margin:10px 0px 0px 0px ;
	
}
.rev-by span {
	color:#935210;
	
}

.rev-bot-sep {
	margin:15px 0px 15px 0px ;
	border-bottom:1px solid #c7be8d;
}

/*GWO CSS*/
#gwobanner {
background:url(../images/gwo-banner-repeat.gif) left top repeat-y;
width:949px;
}
#gwobanner-top {
background:url(../images/gwo-banner-top.jpg) left top no-repeat;
width:949px;
}
#gwobanner-bottom {
background:url(../images/gwo-banner-bottom.jpg) left bottom no-repeat;
width:943px;
height:278px;
padding:3px;
margin:0px;
}
/*GWO CSS*/

