/* CSS Document */

body {
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	/* background: url(../images/back2.png) bottom repeat-x scroll #fff; */
}
	
form{
	margin:0px;
	}
	
p,ol,li,ul{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3B3B;
	line-height:18px;
	}
	
a {
	text-decoration:none;
	color:#000000;
}
	
td{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3B3B3B;
	}
	
select{
	border:1px solid #BCBBBB;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3B3B;
	}
	
.bodycontainer{
	width:980px;
	/*width:960px;*/
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	float:none;
	}
	
.bigtext{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3B3B3B;
	font-weight:bold;
	}
	
.greentext{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006600;
	font-weight:bold;
	}


.mainheader{
	width:980px;
	height:110px;
	padding: 0px;
	text-align: left;
	margin-left: -7px;
	}
	
.mainheader2{
	width:980px;
	height:110px;
	padding: 0px;
	text-align: left;
	margin-left: -13px;
	}
	
.input{
	border:1px solid #BCBBBB;
	width:128px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3B3B;
	}
	
.input1{
	border:1px solid #BCBBBB;
	width:220px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3B3B;
	}
	
.memberbox{
	width:214px;
	padding:4px 0px 0px 8px;
	float:right;
	border:1px solid #C4BDB3;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3B3B;
	}
.memberbox1{
	width:198px;
	margin:4px 0px 2px 0px;
	float:left;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3B3B;
	}

.user{
	width:66px;
	float:left;
	margin:2px 0 2px 0;
	}
	
.user1{
	width:132px;
	float:left;
	margin:1px 0 1px 0;
	}
	
.signin{
	width:135px;
	float:left;
	margin: 2px 0 2px 0;
	padding:0 0 0 66px;
	height: 23px;
	}
	
.forgt{
	width:180px;
	float:left;
	padding:2px 0 0 0px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B3B3B;
	}
	
.forgt a{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B62A3;
	text-decoration:underline;
	}
	
.forgt a:hover{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B62A3;
	text-decoration:none;
	}
	
.left{
	float:left;
	}
	
	
	
	
.spacer{
	width:980px;
	height:10px;
	float:left;
	}
	
.rightspacer{
	width:224px;
	height:10px;
	float:right;
	}
	
.rightspacermain{
	width:224px;
	height:10px;
	height:10px;
	float:right;
	}
	
.rightspacer1{
	width:224px;
	height:27px;
	float:right;
	}
	
	

	
.rightcrv{
	width:224px;
	float:left;
	}
	
	
/*---header end css---*/

.left-panel{
	width:759px;
	float:left;
	}
	
.left-panel-pop{
	width:700px;
	margin-left:auto;
	margin-right:auto;
	}
	
.main-leftpanel{
	width:759px;
	/*width:959px;*/
	margin:0px auto;
	float:right;
	}
/*
.main-leftpanel1{
	width:759px;
	width:959px;
	float:left;
	}	
*/
#nav {
	width:739px;
	height:29px;
	background:url(../../images/toprightbg.gif) right no-repeat bottom;
	float:left;
	}
	
#nav ul {
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#nav ul li {
	float:left;
	height:29px;
	display:block;
	} 
	
#nav ul li a {
	display:block;
	padding:7px 0 0 0;	
	width:100%;
	height:22px;
	text-decoration:none;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3B3B3B;
	text-align:center;
	font-weight:bold;
	} 
	
#nav ul li a:hover {
	text-decoration:none;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3B62A3;
	text-align:center;
	font-weight:bold;
	padding:7px 0 0 0;
	height:22px;
	} 
	
#home, #home a{
	width:83px;
	background:url(../../images/home.gif);
	
	}
	
#home a:hover, #home1{
	width:83px;
	background:url(../../images/home-over.gif);
	}
	
#mobile, #mobile a{
	width:157px;
	background:url(../../images/mobile.gif);
	
	}
	
#mobile a:hover, #mobile1{
	width:157px;
	background:url(../../images/mobile-over.gif);
	}
	
#board, #board a{
	width:116px;
	background:url(../../images/board.gif);
	
	}
	
#board a:hover, #board1{
	width:116px;
	background:url(../../images/board-over.gif);
	}

#gascard, #gascard a{
	width:103px;
	background:url(../../images/gascard.gif);
	
	}
	
#gascard a:hover, #gascard1{
	width:103px;
	background:url(../../images/gascard-over.gif);
	}
	
.right-crv{
	width:284px;
	height:29px;
	}
	
.body-border{
	width:757px!important;
	width:759px;	
	border-left:1px solid #B7B6B6;
	border-right:1px solid #B7B6B6;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	float:left;
	overflow:hidden;
	}
	
.body-border1{
	width:727px;	
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	padding:16px 15px 0 15px;
	float:left;
	}
	
.bott-bg{
	background:url(../../images/bott-bg.gif);
	width:747px;
	/*width:947px;*/
	height:6px;
	float:left;
	}
.bott-bg1{
	background:url(../../images/bott-bg.gif);
	/*width:747px;*/
	width:947px;
	height:6px;
	float:left;
	}
		
.topbg{
	background:url(../../images/topbg.gif);
	width:747px;
	/*width:947px;*/
	height:6px;
	float:left;
	}
.topbg1{
	background:url(../../images/topbg.gif);
	/*width:747px;*/
	width:947px;
	height:6px;
	float:left;
	}

	
.mainstepbox{
	width:359px;
	float:left;
	margin:0 8px 0 0;
	}
	
.stepbox{
	width:371px;
	float:left;
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#0098DB;
	font-weight:normal;
	padding:8px 0 4px 13px
	}
	
.stepbox1{
	width:338px;
	float:left;
	background:#ABDDF4;
	padding:14px 0 33px 21px;
	}
	
.mainbenbox{
	width:350px;
	float:left;
	}
	
.alertmessage{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9C4242;
	font-weight:bold;
	}
	
.box{
	width:33px;
	height:33px;
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#FFFFFF;
	text-align:center;
	float:left;
	font-weight:bold;
	}
	
.box-visit{
	width:25px;
	height:25px;
	background:#0096D9;
	border:1px solid #3B62A3;
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	}
	
.box1{
	width:25px;
	height:25px;
	background:#DEC09C;
	border:1px solid #B78953;
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
a.box1 {
	width:25px;
	height:25px;
	background:#DEC09C;
	border:1px solid #B78953;
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
	
a.box1:hover{
	width:25px;
	height:25px;
	background:#0096D9;
	border:1px solid #3B62A3;
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}

.bluetext{
	width:286px;
	height:33px;
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#099DDB;
	font-weight:bold;
	padding:2px 0 0 10px;
	float:left;
	}
	
.bluesub{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#404D7A;
	float:left;
	}
	
.red-text{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3B3B3B;
	font-weight:bold;
	padding:0 0 3px 0;
		}
	
.benbox{
	width:319px;
	float:left;	
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#9C4242;
	font-weight:normal;
	padding:8px 0 4px 15px;
	}
	
.sart-butt{
	width:338px;
	float:left;
	text-align:center;
	padding:2px 0 0px 0;
}
	
.button1{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	border:none;
	font-weight:bold;
	}
	
.benbox1{
	width:331px;
	float:left;
	background:#CBEBF8;
	padding:14px;
	}
	
.dott-bdr{
	border-bottom:2px solid #fff;
	}
	
.member{
	width:206px;
	padding: 15px 0 0 0;
	float:left;
	text-align:center;
	}	
	
.right-panel{
	width:224px;
	float:right;
	}
	
.rht-border{
	width:224px;	
	float:left;
	padding:3px 0 0 0;
	background-color:#04ABE2;
	}
	
.heading{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	/*color:#fff;*/
	font-weight:bold;
	line-height:21px;
	}
	
.heading-small{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	/*color:#fff;*/
	font-weight:bold;
	line-height:21px;
	}
	
.sub-subheading{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	text-align: left;
	width:315px;
	}

.sub-important {
	width: 565px;
	text-align: left;
	}

.list {
	width:302px;
	float:left;
	}
	
.list ul{
	margin:0px;
	padding:0px 0 0px 15px;
	}

	
.list ul li {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B3B3B;
	padding:2px 0 2px 0px;
	}
	
.list1 {
	width:210px;
	float:left;
	}
	
.list1 ul{
	margin:0px;
	padding:0px 0 0px 27px;
	}

	
.list1 ul li {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding:3px 0 3px 0px;
	}
		
.spacer2{
	width:726px;
	height:10px;
	float:left;
} 
.spacertop{
	width:726px;
	height:15px;
	}
.spacer3{
	width:717px;
	padding:0px 20px 0px 20px;	
	}

.bottom{
	color:#3B3B3B;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:0;
	width:980px;
	}
	
.greyline{
	height:1px;
	width:100%;
	background:#BEBEBE;
	margin-left:auto;
	margin-right:auto;
	margin-top:8px;
	}
	
.footer{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	}
	
.etnet{
	width:86px;
	float:left;
	padding:4px 0 0 10px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B3B3B;
}

.bottomlink{
	float:left;
	width:980px;
	text-align:center;
	padding:6px 0 0 0;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#014BB6;*/
	}
	
.bottomlink a{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#0098DC;*/
	text-decoration:none;	
	line-height:29px;
	font-weight:bold;
	}
	
.bottomlink a:hover{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#3B62A3;*/
	text-decoration:underline;
	line-height:29px;
	}

.pagetitle{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#009ADA;
	font-weight:normal;
	line-height:25px;
	}


.pagetitleinner{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	/*color:#009ADA;*/
	font-weight:bold;
	width:980px;
	padding: 0px;
	text-align: left;
	}
	
.pagetitlepop{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#3B62A3;
	font-weight:normal;
	width:700px;
	padding:0px 20px 0px 20px;
	}
	
.body-borderinner{
	width:757px!important;	
	width:759px;
	border-left:1px solid #B7B6B6;
	border-right:1px solid #B7B6B6;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3B3B3B;
	float:left;
	}
.body-borderinner1{
	/*width:757px;	*/
	width:980px;
	/*border-left:1px solid #B7B6B6;
	border-right:1px solid #B7B6B6;*/
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3B3B3B;
	margin: 0 auto;
	}	
.mainstep{
	width:717px;
	float:left;
	padding:10px 20px 6px 20px;
	}
	
.v-line{
	width:717px;
	height:1px;
	}
	
.table-border {
	/*background-color:#CBEBF8;*/
	background-color:#EDE8E3;
	border: 1px solid #CECECE;
	line-height: 2em;
	padding: 5px;
	text-align: center;
}

.table-border-sum {
	text-align: left;
}
	
.table-border-offer {
	/*background-color:#CBEBF8;*/
	background-color:#EDE8E3;
	line-height: 2em;
	text-align: left;
}
	
.table-border input {
	width: 30px;
	text-align: center;
}

.table-border input.button{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	width: 450px;
	margin-top: 10px;
	font-weight:bold;
}

input.button{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	margin-top: 10px;
	font-weight:bold;
	width: 310px;
}

.innerbody{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B3B3B;
	line-height:18px;
	width:717px;
	/*width:917px;*/
	padding:3px 20px 2px 37px;
	float:right;
	}
.innerbody1 {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B3B3B;
	line-height:18px;
	/*width:717px;*/
	/*width:980px;*/
	margin:0px auto;
	float:left;
	text-align: left;
}
		
.link{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B62A3;
	text-decoration:underline;
	}
	
.link:hover{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B62A3;
	text-decoration:none;
	}
	
.link1{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3B62A3;
	text-decoration:underline;
	}
	
.link1:hover{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3B62A3;
	text-decoration:none;
	}
	
.error{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E22B01;
		}
	
.smalltext{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7F7F;

	}
	
.red{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E22B01;
		}
		
.greytext{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	}
	
.right{
	padding:35px 0 0 0;
	float:right;
	}
	
.right1{
	padding:5px 20px 0 0;
	float:right;
	}
	
.blacklink{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	}
	
#dhtmltooltip{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#212121;
	text-decoration:none;
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 5px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	clear: both;
}

.instru {
	background-color:#ABDDF4;
	padding:2px 4px 2px 4px;

	}
.instru_1 {
	/*background-color:#cadb2a;*/
	/*padding:3px 0px 3px 10px;
	width: 910px;
	margin-bottom: 8px;*/
	text-align: left;
	}
.instru_2 {
	background-color:#007071;
	padding:2px 4px 2px 4px;

	}
.instru_3 {
	background-color:#ae3169;
	padding:2px 4px 2px 4px;

	}
	
.rhtbg{
	background:url(../../images/rht-bg.gif);
	font-family:"Trebuchet MS" Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	}
	
.rhtbg1{
	background:url(../../images/rht-bg1.gif);
	}

.list-sky {
	width:331px;
	float:left;
	}
	
.list-sky ul{
	margin: 0;
	padding:0px 0 0px 0px;
	list-style-type:none;
	}

	
.list-sky ul li {
	margin:0px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0099D9;
	padding:2px 0 2px 12px;
	background:url(../../images/bullet.gif) no-repeat top left;
	}
	
.rht-border-1 {
	width:222px;	
	float:left;
	padding:3px 0 0 0;
	border:1px solid #ccc;
}


.list-new {
	width:210px;
	float:left;
	}
	
.list-new ul{
	margin:0px;
	padding:0px 0 0px 27px;
	}

	
.list-new ul li {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:3px 0 3px 0px;
	}
	
.heading-new {
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	/*color:#009ADA;*/
	color:#000;
	font-weight:bold;
	/*line-height:21px;*/
	}
	
.heading1{
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	/*color:#3B62A3;*/
	color:#000000;
	font-weight:bold;
	}
	
.tdbglc  {
	/*background-color:#e9e9e9;*/
	background-color:#ede8e3;
	}
	
.tdbglc1 {
	background-color:#f8f8f8;
	}
.grey-border-bg  {
	background-color:#b1a599;
	border-left:4px solid #b1a599;
	border-right:4px solid #b1a599;
	padding-top: 7px;
	}
.grey-border  {	
	border-left:4px solid #b1a599;
	border-right:4px solid #b1a599;
	padding: 0px 10px;
	}
.grey-border_red  {	
	border-left:4px solid #b1a599;
	border-right:4px solid #b1a599;
	color:#FF0000;
	font-weight:bold;
	}
.yellow-border-bg  {
	background-color:#fff52d;
	border-left:4px solid #fff52d;
	border-right:4px solid #fff52d;
	padding-top: 7px;
	}
.yellow-border  {	
	border-left:4px solid #fff52d;
	border-right:4px solid #fff52d;
	padding: 0px 10px;
	}
.yellow-border_red  {	
	border-left:4px solid #fff52d;
	border-right:4px solid #fff52d;
	color:#FF0000;
	font-weight:bold;
	}
/*.text-padding  {
	background:url(../images/spacer.gif);
	
	}*/

.attention-bg{
	/*background:url(../images/attention-bg.gif) repeat-x;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	height:26px;
	text-align:left;
	}
.attention-bg1{
	background:url(../images/attention-cntr-bg.gif) repeat-y;
	}
.attention-txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}


#dhtmltooltip{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	width: 150px;
	/*border: 2px solid #F2F2F2;*/
	border: 1px solid #000000;
	padding: 8px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	text-align: left;
	line-height: 1.4em;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
}

/**************************************

	STYLES CREATED BY FREELANCER

**************************************/

div.etnet, .red, .later {
	behavior: url("./css/iepngfix.htc")
}

form {
	margin: 0px;
}

.style10 {
	font-size: 24px;
	font-weight: bold;
}
	
.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.clear {
	clear: both;
}

.spacer-bot {
	height: 100px;
	border-bottom: #b2bfc3 1px solid;
	margin: 0 auto;
	width: 980px;
	background: transparent;
}

.red {
	background: url(../images/red.png) no-repeat scroll 0 0;
	position: absolute;
	width: 400px;
	height: 98px;
	margin: -53px 0px 0px 210px;
	z-index: -1;
}

.later {
	background: url(../images/later.png) no-repeat scroll;
	position: absolute;
	width: 173px;
	height: 29px;
	margin: -25px 0px 0px 610px;
	z-index: -1;
}

#wrap {
	width: 980px;
	margin: 0 auto;
}

/* TOP */

#logo-div {
	text-align: left;
	margin-left: 10px;
}

/* MENU */

#menu {
	text-align: right;
	margin: -30px 0px 0px 0px;
}

#menu ul {
	display: inline;
	list-style: none;
}

#menu ul li {
	display: inline;
	padding: 0px 10px;
	color: #cfcfcf;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

#menu ul li a:link, #menu ul li a:visited, #menu ul li a:active {
	padding: 15px;
	color: #000000;
	text-decoration: none;
}

#menu ul li a:link.none, #menu ul li a:visited.none, #menu ul li a:active.none {
	padding: 15px;
	color: #cfcfcf;
	text-decoration: none;
}

#menu ul li a:hover {
	text-decoration: underline;
}

#menu ul li a:hover.none {
	text-decoration: underline;
}

/* TAGLINE */

#tagline-div {
	text-align: right;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
}

/* CONTENT */

#content {
	clear: both;
	text-align: left;
}

#content .left {
	float: left;
	width: 416px;
	height: 253px;
	background: url(../images/txt-bg.jpg) no-repeat;
}

#content .quote  {
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	float:right;
	text-align:left;
	width:255px;
	padding:115px 30px 0 0;
}

#content .mid {
	float: left;
	width: 256px;
	margin: 0px 0px 0px 7px;
}

#content .right {
	float: left;
	width: 300px;
	padding: 0px;
}

/* GUIDE */

#guide-head {
	font-size: 21px;
	color:#8C796B;
	font-weight:bold;
	text-decoration:none;
	padding: 20px 0px 10px 5px;
	text-align: left;
	clear: both;
}

	
#guide .box {
	text-align: left;
	background: url(../images/guidebox-bg.png) no-repeat;
	width: 180px;
	height: 141px;
	float: left;
}

#guide .text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	vertical-align: bottom;
	padding: 10px;
	margin: 55px 10px 0px ;
	color: #000000;
}

#guide .arrow {
	float: left;
	margin: 65px 3px 0px 3px;
}

#guide .icon {
	position: absolute;
}

/* START-KNAP */

#start {
	padding: 0px 0px 0px 0px;
	margin-left: 27px;
	text-align: center;
}

#start .input {
	padding: 8px 5px 5px 5px;
	font-size: 11px;
	font-weight: bold;
	width: 140px;
	margin-bottom: 10px;
	margin-top: -5px;
	text-align: left;
}

#start .text {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	margin: 0px 0px 12px 0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 140px;
}

#start .button {
	width: 144px;
	height: 64px;
}

/* FOOTER */

#footer {
	padding: 20px 0px 20px 0px;
	clear: both;
	margin: 0 auto;
	color:#3B3B3B;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

#footer .text {
	margin: 12px 0px 0px 5px;
}

#footer a:link, #footer a:visited, #footer a:active {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

#footer a:hover {
	text-decoration: underline;
}

/* QUESTIONS */

table.ques {
	border: 1px solid #CCCCCC;
	padding: 10px 10px 10px 10px;
	margin-bottom: 5px;
	background: #fff;
	width:100%;
	clear:both;
}

td.ques {
	border: 1px solid #CCCCCC;
	padding: 10px 10px 10px 10px;
	margin-bottom: 5px;
	background: #fff;
	width:100%;
	clear:both;
}

table.ques td {
	text-align: left;
}

.ques-container {
	font-size: 14px;
	line-height: 1.5em;
}

td.ques-question {
	width: 280px;
}

.ques-icon {
	text-align: left;
	width: 20px;
	padding-right: 20px;
}

.ques input {
	margin-right: 10px;
}

select.ques , #offer_competitor select, #offer_supplier select {
	margin-left: 5px;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	width: 300px;
}

.ques checkbox {
	margin-left: 0px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.3em;
	width: 10px;
}

.ques-padding {
	padding: 10px;
}


.q-head {
	margin-top: 8px;
}

.q-head-l {
	width: 15px;
	float: left;
	height: 58px;
	background: url(../images/q-head-l.png) no-repeat;
}

.q-head-x {
	width: 942px;
	background: url(../images/q-head-x.png) repeat-x;
	float: left;
	height: 58px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	padding-top: 11px;
	font-weight: bold;
	color: #000;
}

.q-head-r {
	width: 17px;
	float: left;
	height: 58px;
	background: url(../images/q-head-r.png) no-repeat;
}

.order-text {
	font-size: 14px;
	/* color: #B7C743; */

	font-weight: bold;
	padding: 15px 0px;
}

.last-update-text {
	font-size: 14px;
	margin: 5px 0px;
}

.action-offer {
	font-size: 12px;
}

.action-offer a:link, .action-offer a:visited, .action-offer a:active {
	color: #316895;
	text-decoration: none;
	font-weight: bold;
}

.action-offer img {
	border: 0px solid;
}

.action-offer a:hover {
	color: #316895;
	text-decoration: none;
}

.action-container {
	margin-bottom: 10px;
	margin-top: -10px;
}

/* PRICE + NEWSLETTER */

#price-and-news {
	padding: 0px 2px;
	width: 800px;
	font-size: 14px;
}

#price-and-news input.amount {
	width: 34px;
	border: 1px solid #CCCCCC;
	text-align: center;
}

#price-and-news input.fullfill {
	width: 300px;
	font-size: 16px;
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 6px;
}

#price-and-news input.submit {
	width: 150px;
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	margin-bottom: 10px;
	height: 31px;
}

/* SEND OFFER */

#send-offer {
	padding: 20px;
	border: 8px solid #e1e1e1;
	background: #fff;
	width: 210px;
}

#send-offer .text {
	font-size: 12px;
}

#send-offer textarea {
	font-size: 12px;
	line-height: 1.4em;
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#send-offer input.fulfill {
	width: 200px;
	padding: 5px;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#send-offer input.submit {
	width: 210px;
	padding: 5px;
	margin-top: 5px;
	font-family:"Trebuchet MS" Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:bold;
}
#send-offer .icon {
	position: absolute;
	top: 12px;
	right: 12px;
}

/* OTHERS */

table.totalbox {
	margin:5px 0px 5px 0px;
}

table.totalbox td, table.totalbox tr {
	text-align:left;
}

table.totalbox input {
	margin: 0px 3px;
}

.iconie7 {
	margin-bottom: -9px;
	float:left;
	position: relative;
}

.spantitleclass {
	float:left;
	margin-top: 9px;
}