form {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.body{
font-family : Helvetica, Arial, sans-serif;
font-size : 9pt; 
font-weight : normal; 
color : #000000; 
}

p {
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 0;
	padding-top: 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #77787b;
	text-decoration: none;
}

h1 {
    color:#124AA4;
    background: url(/public/images/bullet.gif) left center no-repeat;
    font-size:30px;
    font-weight:normal;
    padding-left:24px;
    font-family : Helvetica, Arial, sans-serif;
    margin: 0;
}

.menunav{
font-family : Helvetica, Arial, sans-serif;
font-size : 9pt; 
font-weight : bold; 
color : #ffffff;

}

a.menunav{
font-family : Helvetica, Arial, sans-serif;
font-size : 9pt; 
font-weight : bold; 
text-decoration: none;
color : #ffffff;
}
a.menunav:hover{
font-family : Helvetica, Arial, sans-serif;
font-size : 9pt; 
font-weight : bold; 
text-decoration: underline;
color : #ffffff;
}



.greysmall{
font-family : Helvetica, Arial, sans-serif;
font-size : 9pt; 
font-weight : normal; 
color : #6d6e71;

}

.redsmall{
font-family : Helvetica, Arial, sans-serif;
font-size : 9pt; 
font-weight : normal; 
color : #ed1c24;

}

.bigblue{
font-family : Helvetica;
font-size : 14px; 
font-weight : bold;
line-height:21px;
color : #124aa4;

}

.right_text{
font-family : Helvetica;
font-size : 13px;
font-weight:bold; 
color : #124aa4;

}

.right_title{
font-family : Helvetica;
font-size : 30px;
color : #124aa4;

}


.notice{
font-family : Helvetica, Arial, sans-serif;
font-size : 8pt; 
font-weight : normal; 
color : #6d6e71;

}

.certify{
font-family : Helvetica, Arial, sans-serif;
font-size : 8pt; 
font-weight : normal; 
color : #ed1c24;

}

.indexform{
font-family : Helvetica;
font-size : 11px; 
font-weight : bold;
color : #4d77ba;

}

#wrapper {
  width: 800px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
}

/* Start Header*/

#header {
  width: 800px;
  margin-left:auto;
  margin-right:auto;
  
 
  }

#top_menu {
  width: 800px;
  height:29px;
  background-image:url(/public/images/top_menu_bg.jpg);
  background-repeat:no-repeat;
  
}

#text_top_menu {
  width: 800px;
  height:19px;
  padding-top:5px;
  text-align:right;
}

#sub_header {
  width: 800px;
  height:61px;
}

#sub_header_image {
  width: 800px;
  height:244px;
  background-image: url(/public/images/header_05.jpg);
}

 /* end Header*/ 
 
 
 
#container {
   width: 800px;
  height: auto;
  float:left;
   
  }

/* Index css*/

#left_column_index {
  width: 433px;
  height: 524px;
  float:left;
   
  }
  
#left_column1 {
  background-image:url(/public/images/left_index_01.jpg);
  background-repeat:no-repeat;
  width: 433px;
  height: 314px;
  }  
  
  
#left_column2 {
  background-image:url(/public/images/left_index_02.jpg);
  background-repeat:no-repeat;
  width: 433px;
  height: 210px;
  }  
  
  
   
 #right_column_index {
  
  width: 367px;
  height: 524px;
  float:right;
   
  }
 
 #step1 {
  width:130px;
  height:auto;
  float:left;
  padding-top:70px;
  padding-left:10px;}
  
 #step2 {
  width:130px;
  height:auto;
  float:left;
  padding-top:70px;
  padding-left:15px;}
 
 #step3 {
  width:130px;
  height:auto;
  float:left;
  padding-top:70px;
  padding-left:15px;} 
  
  #text_column2 {
  height:auto;
  width:350px;
  padding-left:30px;
  padding-top: 60px;
  }

/* end index css*/



/* Start Inside Pages*/
#left_column_inside {

  width: 371px;
  height:533px;
  float:left;
   
  }

#left_column_1 {
  background-image:url(/public/images/left_interior_01.jpg);
  background-repeat:no-repeat;
  width: 371px;
  height: 196px;
}


#text_left_column1 {
 width:340px;
 padding-left:15px;
 padding-top:55px;
 }
 


#left_column_2{
  width: 371px;
  height: 337px;
  float:left;
  }


#right_column_inside {

  width: 429px;
  height: 533px;
  float:left;
   
  }
#how_work {
  width: 200px;
  height:auto;
  float:left;
  padding-top:3px;
}

#right_column_1 {
  width: 429px;
  height: 54px;
}
#right_column_2{
  background-image:url(/public/images/right_interior_02.jpg);
  background-repeat:no-repeat;
  width: 429px;
  height: 479px;
  float:left;
  }

#text_right_column2 {

width: 400px;
height:auto;
padding-left:10px;
padding-top: 14px;

}

#text_right_column2 p,
#text_right_column2 li,
#text_right_column2 td
{
    color:#124AA4;
    font-family:Helvetica;
    font-size:13px;
    font-weight:bold;
}

#content_wrapper {
    overflow: auto; 
    height: 400px;
    padding: 20px 10px 0 0;
}

#content_wrapper ul {
    padding: 10px 20px;
    margin: 0 0;
}
 /* End Inside Pages*/ 
 
 
 
 
 /* Start css Long Text*/
  
 #container_long {
  background-image:url(/public/images/bg_interior1.jpg);
  background-position:top;
  background-repeat:repeat;
  width: 800px;
  height: auto;
  float:left;
   
  }
 #right_long_inside {
  width: 429px;
  height: auto;
  float:left;
   
  }
  
  #right_column_long2{
  background-image:url(/public/images/right_long_inside_03.jpg);
  background-repeat:no-repeat;
  width: 429px;
  height: auto;
  float:left;
   
  }

  
  
 #left_long_inside {
  width: 371px;
  height: auto;
  float:left;
   
  } 
  
  #left_column_long1 {
  background-image:url(/public/images/left_long_inside_01.jpg);
  background-repeat:no-repeat;
  width: 371px;
  height: 204px;
  float:left;
}
  
  
 #blue_gradient {

  width: 800px;
  height: auto;
  float:left;
   
  } 

 /* End Long Text css */ 
 
 
 /* Start Footer */ 
  
#footer {
  background-image:url(/public/images/footer_bg.jpg);
  background-repeat:no-repeat;
  width: 800px;
  height: 110px;
  clear:both;
 
}

#text_footer {
 
  width: 800px;
  height: 100px;
  padding-top:5px;
  text-align:center;
 
}
#workarea {
  background-image:url(/public/images/workarea_bg.jpg);
  background-repeat:no-repeat;
  padding: 10px 30px 30px 30px;
  font-family : Helvetica, Arial, sans-serif;
  font-size : 9pt; 
  font-weight : normal; 
  color : #000000;   
}
#workarea table.data {
    border-top: 1px solid #777;
    border-left: 1px solid #777;
}

#workarea table.data {
    width: 720px;
}

#workarea table.data td {
    border-right: 1px solid #777;
    border-bottom: 1px solid #777;
    padding: 3px;
}
#workarea table.data th {
    background: #777;
    color: #FFF;
}
#workarea table.data th {
    border-right: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
    padding: 3px;
}
  /* End Footer */
  
#privacy_div {
    position:absolute; 
    left:525px; 
    top:282px; 
    border: 1px solid black; 
    background-color: white; 
    padding: 0px; 
    height:315px; 
    width:650px; 
}
#privacy_div table {
    font-family : Helvetica, Arial, sans-serif;
    font-size : 9pt; 
    font-weight : normal; 
    color : #000000; 
}
#privacy_div table th{
    background-color: #1249A4;
    color: #FFF;
    padding: 5px;
}
#privacy_div table textarea{
    color:#666666;
    font-family:Helvetica,Arial,Verdana;
    font-size:8pt;
    font-weight:normal;
    width: 645px; 
    height: 280px;
}
#step1-table {
    margin-left: 200px;
    width: 500px;
}
#step1-table td {
    padding: 10px 5px;
}