

.widgetbody{
  font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
  font-size: 0.8em;
  font-style: normal;
  color: #000;
  min-height:100%;
  height:auto !important; 
  height:100%; 
  position: relative;
  -x-system-font:none;
  background:#FFFFFF none repeat scroll 0 0;
  font-size-adjust:none;
font-stretch:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
}




/*** BASIC LAYOUT ***/

/* used only for the header background images (center & repeat) */

#widgetwrapper{
width:99%;
margin-left:auto;
margin-right:auto;
}

#widgetbox{
width:99%;
background-color:#FFFFFF;

}


.widgettop{
	//background-image:none;
	//background-repeat:no-repeat;
	height:26px;
	width:90%;
}

.widgetbottom{
	background-image:url(../images/Step1_new.gif); 
	background-repeat:no-repeat;
	height:123px;
	width: 90%;

}

.widgetbottomstep{
	background-image:url(../images/Step1_new.gif);
	background-repeat:no-repeat;
	background-position: left top;
	height:67px;
	width: 100%;
	background-color:#fffbff;
	

}


.widgetizq{
	background-image:none;
	//background-repeat:repeat-y;
	width:23px;
	height:299px;

}

.widgetder{
    background-image:none;
    //background-repeat:repeat-y;
    width:11px;
    height:299px;

}




.widgetlista{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#525152;
    background-image:url(../images/v.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
    margin-left: 19px;
    line-height: 22px;

}

.widgetlistanoimage{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#525152;
    padding-left: 20px;
    margin-left: 19px;
    line-height: 22px;

}

.widgetmessage{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#525152;
    padding-left: 20px;
    margin-left: 19px;
    line-height: 22px;

}




/*****************************************************************/
/*                          STEP 2                              */


.widgetbottom2{
    background-image:url(../images/Step2_widget_new.JPG);
    background-repeat:no-repeat;
    height:62px;
    width: 100%;
    background-position: right ;
    background-color:#f8f8f8;
}







.box_green_widget{
    background-image:url(../images/widget_green.jpg);
    background-repeat:no-repeat;
    background-position:0 -26px;
    width:406px;
    height:48px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    color: #fdfff6;
    padding-left: 80px;

}




.opcinnertable{
	    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#515151;
	
	}








.request_widget{
    background-image:url(../images/submit_widget.gif);
    background-repeat:no-repeat;
    height:60px;
    display:block;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#616161;
    text-decoration:none;
    font-weight:bold;
    padding-bottom: 0px;
    padding-top: 8px;
    padding-left: 50px;
    margin-left:18px;

}


/*****************************************************************/
/*                          STEP 3                              */


.widgetbottom3{
    background-image:url(../images/Step3b_widget_new.JPG);
    background-repeat:no-repeat;
    height:62px;
    width: 90%;

}

.widgetdoor{
	background-image:url(../images/widgetdoor.jpg);
	background-repeat: no-repeat;
	background-position:290px bottom;
	background-repeat:no-repeat;
	padding-bottom:179px;
	padding-left:5%;
	font-family:verdana, Arial, Helvetica, sans-serif;
}

.widgetthank{
	font-family: verdana,Arial,Helvetica,sans-serif ;
	font-size:13px;
	color:#525152;
	width: 450px;
	margin-left: 10%;

}













.wrapperdiv{
	background-color:#FFFFFF; 
	width:100%; 
	border:1px solid #666;
}

.widgetcontent{
	margin:0 auto;
	width:410px;
}

.widgetcontentpopup{
	width:410px;
}

.widgetopc{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#515151;
    margin-left: auto;
    margin-right: auto;

}

.widgetopc td {
padding-bottom:5px;
padding-top:5px;
}

iframe{
margin:10px 0px 0px 10px;
border:0px;
}
#widgetwrapper{width:400px !important;}
.widgetopc{
	margin-left:20px !important;
}


*+Html .opcinnertable label{
	float:left;
	width:150px;
	padding-top:17px;
	text-align:left;
}
*Html .opcinnertable label{
	float:left;
	width:150px;
	padding-top:17px;
	text-align:left;
}
.opcinnertable label{
	clear:both;
	margin-left:0px;
}

.green_new {
	margin-left:30px;
}

.green_new li{
    list-style-image:url(../images/v_green.jpg);
    list-style-position: inside;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #515151;
    line-height: 18px;
}


.green_new a{
color: #515151;
text-decoration:none;
}

.mean_new {
color:#525252;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
margin-left:30px;
}

.text3{
	border:1px solid #cbcbcb;
	margin-left: 5px;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	
}
