* {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
html {
background: url('images/1pxpgback.jpg') left top repeat-x;
background-color:#FFFFFF;

}

body {
margin: 0px;
padding: 0px;

}

/* DIV Ids */
#btrep{
width:100%;
background: url('images/1pxbottom.jpg') left bottom repeat-x;
}




#pagewrapper{
width:1000px;
min-height:auto !important;
height:auto !important;
overflow:hidden;
z-index:0;
vertical-align:top;
}

#header{
width:1000px;
height:140px;
clear:both;
}

#logo{
width:398px;
height:140px;
float:left;
}
#head_R1{
width:408px;
height:140px;
float:left;
background: url('images/head_R1.jpg') left top no-repeat;
}

#head_R2{
width:194x;
height:140px;
float:left;
}

#toplink{
width:408px;
height:30px;
float:left;
font: normal 11px/2.7em Arial;
color:#535353;
}

.tmenu {
color:#535353;
font: bold 11px/1.5em Arial;
padding-left:5px;
padding-right:5px;

}
a.tmenu:link {
	text-decoration: none;
}
a.tmenu:visited {
	text-decoration: none;

}
a.tmenu:hover {
		color:#D72118;
		text-decoration: underline;
}


#quote{
width:408px;
float:left;
clear:left;
font: normal 18px/1.5em Vogue;
color:#212270;
text-align:left;
}
#quote-cont{
margin-left:75px;
margin-top:20px;
}
.mtxt{
font: bold 36px/1em arial;
color:#F80505;
}
.mtxt1{
font: bold 36px/1em arial;
color:#020272;
}

.mlink {
color:#020272;
font: normal 18px/1.5em vogue;
padding-left:2px;
padding-right:2px;

}
a.mlink:link {
	text-decoration: none;
}
a.mlink:visited {
	text-decoration: none;

}
a.mlink:hover {
		color:#F80505;
		text-decoration:none;
}


#hnav{
width:1000px;
height:37px;
float:left;
clear:left;
background: url('images/navback.jpg') left top no-repeat;
padding-top:5px;
}

.hnav {
color:#FFFFFF;
font: bold 12px/1.5em arial;
padding-left:30px;
padding-right:30px;

}
a.hnav:link {
	text-decoration: none;
}
a.hnav:visited {
	text-decoration: none;

}
a.hnav:hover {
		color:#FFC426;
		text-decoration:none;
}






/*Data Section div id*/
#overalldata{
width:1000px;
clear:both;
padding-left:61px;
padding-top:20px;

}

/*left Data Section*/
#leftdata {
width:263px;
float:left;
margin-right:17px;
clear:left;
text-align:left;
}

#step1-top {
width:263px;
height:39px;
float:left;
clear:left;
background: url('images/step-top.jpg') left top no-repeat;
text-align:center;
}

#step1-rep {
width:263px;
float:left;
clear:left;
font: bold 12px/1.5em arial;
color:#B5B5B5;
background: url('images/step-rep.jpg') left top repeat-y;
padding-top:10px;
padding-bottom:10px;
text-align:center;
}

#step1-bottom {
width:263px;
height:7px;
float:left;
clear:left;
background: url('images/step-bottom.jpg') left top no-repeat;
}

.step {
color:#FFC426;
font: bold italic 20px/1.9em arial;
text-align:center;
display:block;
height:39px;
}
a.step:link {
	text-decoration: none;
}
a.step:visited {
	text-decoration: none;

}
a.step:hover {
		color:#FFC426;
		text-decoration:none;
}



#step2-top {
width:263px;
height:39px;
float:left;
clear:left;
background: url('images/step-top.jpg') left top no-repeat;
text-align:center;
margin-top:7px;
}

#step2-rep {
width:263px;
float:left;
clear:left;
font: bold 12px/1.5em arial;
color:#B5B5B5;
background: url('images/step-rep.jpg') left top repeat-y;
padding-top:10px;
padding-bottom:10px;
text-align:center;
}

#step2-bottom {
width:263px;
height:7px;
float:left;
clear:left;
background: url('images/step-bottom.jpg') left top no-repeat;
}


#step3-top {
width:263px;
height:39px;
float:left;
clear:left;
background: url('images/step-top.jpg') left top no-repeat;
text-align:center;
margin-top:7px;
}

#step3-rep {
width:263px;
float:left;
clear:left;
font: bold 12px/1.5em arial;
color:#B5B5B5;
background: url('images/step-rep.jpg') left top repeat-y;
padding-top:10px;
padding-bottom:10px;
text-align:center;
}

#step3-bottom {
width:263px;
height:7px;
float:left;
clear:left;
background: url('images/step-bottom.jpg') left top no-repeat;
}


#plan-top {
width:263px;
height:15px;
float:left;
clear:left;
background: url('images/plan-top.jpg') left top no-repeat;
text-align:center;
margin-top:10px;
}

#plan-rep {
width:263px;
float:left;
clear:left;
background: url('images/plan-rep.jpg') left top repeat-y;
text-align:center;
font: bold 15px/1.3em arial;
color:#FFFFFF;
}

#plan-bottom {
width:263px;
height:70px;
clear:left;
background: url('images/plan-bottom.jpg') left top no-repeat;
padding-top:15px;
}



#rightdata{
width:595px;
float:left;
text-align:left;
min-height:auto !important;
height:auto !important;
}

#rightdata-title{
width:595px;
float:left;
clear:left;
font: normal 12px/1.3em arial;
color:#3A3A3A;
}

#rstep-top{
width:595px;
height:56px;
float:left;
clear:left;
margin-top:10px;
}

#rstep-form-rep{
width:595px;
float:left;
clear:both;
background: url('images/form-rep.jpg') left top repeat-y;
}

#rstep-form{
width:595px;
float:left;
clear:left;
background: url('images/form-back.jpg') left top no-repeat;
}

#rstep-form-bott{
width:595px;
height:20px;
float:left;
clear:left;
}


#formtable{
width:550px;
font: bold 12px/1.3em arial;
color:#2A2A2A;
float:left;
margin-left:40px;
margin-top:10px;
margin-bottom:12px;
}

#formtable input{width:175px; height:20px; border:1px solid #A7A7A7; margin-top:7px; margin-bottom:7px;padding-top:5px;}
#formtable select{width:175px; height:25px; border:1px solid #A7A7A7; margin-top:7px; margin-bottom:7px;padding-top:2px;}







/*Data Section*/

/*Footer Section*/
#footer{
width:1000px;
height:101px;
clear:left;
text-align:center;
}

#footer-nav{
width:1000px;
clear:left;
text-align:center;
color:#FFFFFF;
font: normal 11px/1em Arial;
padding-top:15px;
}

.copy{
text-align:center;
color:#222222;
font: normal 12px/1.5em Arial;
}

.copy1{
text-align:center;
color:#222222;
font: normal 11px/1.5em Arial;
}



