*{margin:0;}
html{height:100%;}
body{
	background-image:url(../images/background.png);
	background-repeat:repeat-x;
	font-family: Arial, Verdana;
	height:100%;
	color:#FFF;
}
a,img{text-decoration:none;border:0px;}
body,#section_logo p,p,h3,h2,ul,li,form{padding:0;margin:0;}
#div_h1{width:937px;height:22px;margin:0 auto;text-align:right;padding-top:5px;padding-right:10px;}
  #div_h1 .h1_tag{font-family: Arial,Verdana;font-size:10px;}
#header_top{width:994px;margin:0 auto;}
  #section_head_right , #section_head_left, #section_head_sub_right , #section_head_sub_left{width:29px;float:left;}
  #section_head_left,#section_head_sub_left{background-image:url(../images/left_top.gif);}
  #section_head_right, #section_head_sub_right{background-image:url(../images/right_top.gif);}
  #section_head_right , #section_head_left{height:402px;}
  #section_head_sub_right , #section_head_sub_left{height:303px;}
#section_head_main{

	width:936px;
	min-height:296px;
	height:auto !important;
	height:296px;
	float:left;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #291607;
}
#section_logo,#top_navigation,#banner_area,#banner_area_sub{width:936px;}
#section_logo{background-color:#ffffff;background-image:url(../images/toplogobackground.gif);background-position:0px 2px;height:80px;}
#section_logo .logo,#section_logo .div_contact_us,#section_logo .text_wecare{margin-top:2px;float:left;}
#section_logo .text_wecare{
	background-image:url(../images/01.gif);
	height:73px;
	margin-left:33px;
	text-align:right;
	width:298px;
}
#section_logo .text_wecare p{padding:0;margin:0;margin-top:53px;}
#section_logo .div_contact_us{margin-left:18px;}
#top_navigation
  {clear:both;height:26px;font-size:12px;border-bottom:2px solid #f9e000;background-image:url(../images/top_menu.gif);background-repeat:repeat-x;width:926px;padding-left:10px;text-align:center;}
  #top_navigation ul,#top_navigation li{padding:0;margin:0;list-style:none;}
  #top_navigation h2{height:26px;font-size:12px;font-weight:normal;}
  #top_navigation .inicio,#top_navigation .about_us,#top_navigation .skip_hire,#top_navigation .green_and_hard,#top_navigation .news,
  #top_navigation .faq,#top_navigation .contact_us,#top_navigation .search
      {position:relative;height:26px;float:left;}
  #top_navigation .inicio,#top_navigation .about_us,#top_navigation .skip_hire,#top_navigation .green_and_hard,#top_navigation .news,
  #top_navigation .faq,#top_navigation .contact_us{background-image:url(../images/menu_bar.gif);background-repeat:no-repeat;background-position:right bottom;padding-right:1px;}
  #top_navigation .inicio,#top_navigation .inicio a{width:69px;}
  #top_navigation .about_us,#top_navigation .about_us a,#top_navigation .skip_hire,#top_navigation .skip_hire a{width:86px;}
  #top_navigation .green_and_hard,#top_navigation .green_and_hard a{width:210px;}
  #top_navigation .news,#top_navigation .news a{
	width:60px;
}
  #top_navigation .faq,#top_navigation .faq a{width:59px;}
  #top_navigation .contact_us,#top_navigation .contact_us a{width:100px;}
  #top_navigation .inicio a,#top_navigation .inicio a:hover{background-image:url(../images/home.gif);}
  #top_navigation .about_us a,#top_navigation .about_us a:hover{background-image:url(../images/about_us.gif);}
  #top_navigation .skip_hire a,#top_navigation .skip_hire a:hover{background-image:url(../images/skip_hire.gif);}
  #top_navigation .green_and_hard a,#top_navigation .green_and_hard a:hover{background-image:url(../images/green_and_hard.gif);}
  #top_navigation .news a,#top_navigation .news a:hover{background-image:url(../images/news.gif);}
  #top_navigation .faq a,#top_navigation .faq a:hover{background-image:url(../images/faq.gif);}
  #top_navigation .contact_us a,#top_navigation .contact_us a:hover{background-image:url(../images/contact_us2.gif);}
  #top_navigation .inicio a,#top_navigation .about_us a,#top_navigation .skip_hire a,#top_navigation .green_and_hard a,
  #top_navigation .news a,#top_navigation .faq a,#top_navigation .contact_us a
      {display:block;height:21px;background-position:0 0;padding-top:5px;color:#FFFFFF;}

  #top_navigation .inicio a:hover,#top_navigation .about_us a:hover,#top_navigation .skip_hire a:hover,
  #top_navigation .green_and_hard a:hover,#top_navigation .news a:hover,#top_navigation .faq a:hover,#top_navigation .contact_us a:hover
      {
	background-position:0 25px;
	color:#f9e000;
}
  #top_navigation .search
       {
	height:21px;
	width:235px;
	padding-top:5px;
	padding-left:5px;
	text-align:left;
	color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:66px 3px;
    }
  #top_navigation .search input.txtsearch
     {border:0px;background-color:#565656;font-size:11px;color:#FFFFFF;height:15px;margin-left:5px;text-align:bottom;width:140px;top:5px;left:65px;position:absolute;}
  #top_navigation .search input.btnsearch
     {border:0px;background-image:url(../images/search_bar_btn.jpg);font-size:11px;color:#FFFFFF;height:20px;width:31px;top:3px;right:0px;position:absolute;cursor:pointer   }
    /*#top_navigation .search img{position:absolute;margin-top:-3px;margin-left:2px;}*/
  #top_navigation .about_us ul,#top_navigation .skip_hire ul,#top_navigation .green_and_hard ul
      {position:absolute;width:280px;left:0px;background-color:#414141;text-align:left;min-height:30px;height:0 auto !important;height:30px;visibility:hidden;}
    #top_navigation .about_us li,#top_navigation .skip_hire li,#top_navigation .green_and_hard li{display:block;width:270px;left:0px;background-color:#414141;text-align:left;height:20px;padding:5px 0px 5px 10px;}
    #top_navigation ul li:hover > ul{visibility:visible;}
	#top_navigation .about_us li a,#top_navigation .skip_hire li a,#top_navigation .green_and_hard li a{background-image:none !important;height:30px !important;width:280px !important;}
	#top_navigation  .borderbt{border-bottom:1px solid #4C4C4C;}
#banner_area
  {
	background-color:#CCC;
	height:308px;
	background-image:url('../images/main_area_bborder.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
}
  /*
  #side_menu{width:157px;height:306px;float:left;}

  #side_menu .banner_area_menu{width:157px;height:42px;}

  #side_menu .banner_area_menu a,#side_menu .banner_area_menu a:hover

  {display:block;height:29px;background-image:url(../images/bg_menu.jpg);padding-left:35px;padding-top:13px;color:#FFFFFF;font-size:15px;}

  #side_menu .banner_area_menu a{background-position:0 0;}

  #side_menu .banner_area_menu a:hover{background-position:0 42px;}

  #side_menu .ausowned1{margin-top:13px;margin-left:47px;}

  #side_menu .ausowned2{margin-top:13px;margin-left:20px;}

*/

  #flash_area{width:678px;height:306px;float:left}
  #right_panel_area{width:255px;height:306px;float:left;}
  #top_panel .yellow_button,#bottom_panel .yellow_button
	  {width:163px;height:19px;border:1px solid #f7bf15;background-image:url('../images/c2a_bg_button.gif');background-repeat:repeat-x;padding:2px 10px 0px 10px;}
    #top_panel,#bottom_panel{background-repeat:no-repeat;position:absolute;}
    #top_panel{width:239px;height:160px;background-image:url('../images/c2a_top.jpg');padding:13px 0px 0px 20px;}
	#top_panel img{position:absolute;right:5px;top:-5px;}
	#top_panel .top_panel_text{width:164px;background-image:url('../images/c2a_top_line.gif');background-repeat:no-repeat;padding-top:9px;margin-top:9px;}
	#top_panel .white_text{margin-top:9px;}
	#top_panel .yellow_button{margin-top:9px;}
    #bottom_panel{width:259px;height:147px;margin-top:159px;background-image:url('../images/c2a_buttom.jpg');padding-top:13px;}
	#bottom_panel img{float:left;}
	#bottom_panel .bottom_panel_text
      {width:150px;height:50px;float:left;background-image:url('../images/c2a_top_line.gif');background-repeat:no-repeat;background-position:0px 9px;padding-top:18px;}
	#bottom_panel .yellow_button{margin-left:20px !important;margin-left:10px;float:left;clear:both;}
#banner_area_sub{background-image:url(../images/banner_sub.jpg);background-color:#214324;height:310px;border-bottom:2px solid #F9E000;}
#body{min-height:200px;height:auto !important;height:200px;clear:both;}
#body_in{background-image:url(../images/bodybg.gif);background-repeat:repeat-x;width:937px;min-height:200px;height:auto !important;height:200px;margin:0 auto;}
#bodymain_sub{background-color:#FFFFFF;padding-top:-109px;font-size:12px;clear:both;}
#bodymain_sub_in{background-image:url(../images/bodybg.gif);background-repeat:repeat-x;width:937px;margin:0 auto;position:relative;min-height:200px;height:auto !important;height:200px;}
  #div_main_content{width:644px;padding:31px 14px 0px 21px;position:relative;min-height:100px;height:auto !important;height:100px;float:left;}
#div_content_order{width:500px;padding:31px 14px 0px 21px;position:relative;min-height:100px;height:auto !important;height:100px;float:left;}
    #div_main_content p,#div_main_content h3,#div_content_order p,#div_content_order h3{margin:8px 0px;}
    #div_main_content ul,#div_content_order ul{margin-left:30px;}
    #div_main_content .div_block_content{width:100%;margin-bottom:14px;}
    #div_main_content .content_bgcolor{width:95%;padding:10px;background-color:#4b1700;}
    #div_main_content .div_block_content img{/*float:left;*/margin:10px;border:2px solid #4b1700;display:block;}
      .content{/*width:289px;*/margin-top:21px;padding:16px;background-image:url('../images/bg_block_content.gif');background-repeat:repeat-y;float:left;min-height:50px;height:auto !important;height:50px;background-color:#f7f7f7;}
      #div_main_content  .content h3{display:inline;}
  #div_main_content_full{width:100%;padding:31px 14px 0px 21px;position:relative;min-height:100px;height:auto !important;height:100px;}
    #div_main_content_full p,#div_main_content_full h2,#div_main_content_full h3{margin:8px 0px;}
    #div_main_content_full .green_block{padding:10px;width:874px; background-color:#4b1700;clear:both;}
  #c2a_knox
  {
	width:210px;
	height:300px;
	float:left;
	background-image:url(../images/contacto.png);
	background-repeat:repeat-x;
	border:1px solid #939393;
	margin-top:60px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
}
    #c2a_knox .title{font-size:18px;font-weight:bold;color:#15528a;}
    #c2a_knox img{float:left;}
    #c2a_knox .rdcontent
         {padding:12px 0px 0px 10px;margin-top:8px;font-size:11px;font-weight:bold;background-image:url('../images/border_div.gif');background-repeat:no-repeat;clear:both;background-position:top center;}
  #div_c2a_area{width:256px;padding-top:35px;float:left;}
    #div_c2a_area .c2a_1,#div_c2a_area .c2a_2{width:241px;height:95px;position:relative;padding-left:15px;padding-top:15px;}
    #div_c2a_area .c2a_1_detail,#div_c2a_area .c2a_2_detail,#div_c2a_area .c2a_1_detail a,#div_c2a_area .c2a_2_detail a{font-size:10px;color:#FFFFFF;width:150px;}
    #div_c2a_area .c2a_1_detail a:hover,#div_c2a_area .c2a_2_detail a:hover{font-size:10px;color:#F9E000;width:150px;}
	#div_c2a_area .c2a_1{background-image:url(../images/green_box_1.jpg);}
	#div_c2a_area .c2a_1_detail{margin-top:25px;}
	#div_c2a_area .c2a_2{background-image:url(../images/green_box_2.jpg);margin-top:15px;}
	#div_c2a_area .c2a_2_detail{margin-top:15px;}
	#div_c2a_area .c2a_12_head{font-size: 16px; color:#f9e000;width:120px;}
	#div_c2a_area .c2a_12_head span{font-weight:bold;}
	#div_c2a_area .c2a_12_arrow{margin-top:5px;margin-left:5px;}
	#div_c2a_area .c2a_34{width:241px;height:95px;background-image:url(../images/c2a_bg.jpg);position:relative;padding:10px 0px 0px 15px;margin-top:15px;}
	#div_c2a_area .c2a_34_head{font-size: 16px; color:#f9e000;width:120px;font-weight:bold;}
	#div_c2a_area .c2a_34_detail{font-size:12px;color:#FFFFFF;font-weight:bold;margin-top:9px;}
	#div_c2a_area .c2a_line{padding:0;margin:0;margin-top:9px;width:164px;height:1px;background-image:url(../images/c2a_top_line.gif);background-repeat:no-repeat;}
	#div_c2a_area .image{position:absolute;right:10px;top:3px;}
    #div_c2a_area .image2{position:absolute;right:2px;top:6px;}
    #div_c2a_area .button{width:163px;height:19px;border:1px solid #f7bf15;background-image:url('../images/c2a_bg_button.gif');background-repeat:repeat-x;color:#FFFFFF;font-size:15px;padding-left:10px;padding-right:10px;padding-top:2px;margin-top:9px;}
    #div_c2a_area .button a{color:#FFFFFF;}
    #order_right{float:left;width:256px;}
    #other_source{display:none;margin-top:5px;}
.clear{clear:both;}
.p_full_page{width:874px;}
.vtop{vertical-align:top;}
.formfield{color:#4c4c4c;font-size:11px;border:0px;width:170px;height:14px;}
.formdropdown{color:#9c9c9c;font-size:11px;border:0px;width:170px;}
.formcontactdropdown{font-size:11px;border:1px solid #007F2A;width:250px;height:16px;}
.formcontact{color:#4c4c4c;font-size:11px;border:1px solid #007F2A;width:250px;}
.letsbutton{border:0px;background-image:url('../images/order_button1.png');background-repeat:no-repeat;background-color:;width:298px;height:41px;color:#FDDE35;font-size:25px;font-weight:bold;text-align:left;cursor:pointer;margin-top:50px;padding:10px 0px 0px 35px;display:block;}
.formbutton{background-image:url(../images/wmbutton.png);border:0px;width:107px;height:25px;color:#FFFFFF;cursor:pointer;}
.formbutton2{background-image:url(../images/wmbutton2.png);border:1px solid #F7BF15;width:107px;height:21px;color:#FFFFFF;font-weight:normal;cursor:pointer;background-repeat:no-repeat;}
.page_title_green{
	font-size:25px;
	font-weight:bold;
	color:#900;
	display:inline;
}
.page_title_yellow{font-size:25px;font-weight:bold;color:#FDDE35;display:inline;}
.base_normal_text,.div_block_content div,#div_main_content p,#other_source{
	font-family: Arial,Verdana;
	font-size:12px;
	color:#4c4c4c;
	text-align: left;
}
.base_normal_text_bold,#div_main_content  .content h3{font-family: Arial,Verdana;font-size:12px;font-weight:bold;color:#4c4c4c;}
.base_larger_text_bold{font-family: Arial,Verdana;font-size:15px;font-weight:bold;color:#4c4c4c;}
.base_17_text_bold{font-family: Arial,Verdana;font-size:18px;font-weight:bold;color:#4c4c4c;}
.white_text_small,#top_panel .white_text,#c2a_knox .rdcontent p,#c2a_knox .rdcontent a{font-family: Arial,Verdana;font-size:11px;color:#FFFFFF;}
.white_text_small_bold{font-family: Arial,Verdana;font-size:11px;color:#FFFFFF;font-weight:bold}
.white_text_normal{font-family: Arial,Verdana;font-size:12px;color:#FFFFFF;}
.white_text_normal_bold{font-family: Arial,Verdana;font-size:12px;color:#FFFFFF;font-weight:bold;}
.white_text_larger,#top_panel .yellow_button,#bottom_panel .yellow_button{font-family: Arial,Verdana;font-size:15px;color:#FFFFFF;}
.green_text_larger,#div_main_content h3{font-family: Arial,Verdana;font-size:15px;color:#214324;}
.green_text_larger_bold{
	font-family: Arial, Verdana;
	font-size:15px;
	color:#900;
	font-weight:bold;
}
.green_text_largest{font-family: Arial,Verdana;font-size:18px;color:#214324;font-weight:bold;}
.lightgreen_text_large{font-family: Arial,Verdana;font-size:14px;color:#00B050;}
.red_text_normal,.alert{font-family: Arial,Verdana;font-size:12px;color:#FF0000;}
.red_text_large{font-family: Arial,Verdana;font-size:14px;color:#FF0000;}
.yellow_text_small,#c2a_knox .rdcontent a:hover{font-family: Arial,Verdana;font-size:11px;color:#f9e000;}
.yellow_text_normal{font-family: Arial,Verdana;font-size:12px;color:#f9e000;}
.yellow_text_18{
	font-family: Arial,Verdana;
	font-size:18px;
	color:#900;
}
.lightgrey_text_small_bold{font-family: Arial,Verdana;color:#8c8c8c;font-size:11px;font-weight:bold;}
.super{vertical-align:super;}
#examap{float:left;width:640px;height:350px;}
#comp_detail .table_add{border:0px;float:left;margin-left:10px;width:230px;}
#comp_detail .table_form{border:0px;float:left;margin-left:10px;width:200px;}

/*

#bodymain_sub_in div{

	float:left;

}

#bodymain_sub p{margin-top:14px;}

margin-top:14px;

*/
#div_page_direction{position:relative;top:-30px;left:45px;background-image:url(../images/green_repeat.jpg);background-repeat:repeat-x;width:568px;height:18px;}
#div_page_direction .active,#div_page_direction .inactive{font-size:11px;border:1px solid #006633;width:119px;height:18px;position:absolute;padding-top:5px;padding-left:6px;}
#div_page_direction .active{color:#006633;background-color:#FFFFFF;}
#div_page_direction .inactive{color:#FFFFFF;	background-color:#006633;}
#div_page_direction .left{left:148px;}
#div_main_content_center{width:648px;padding-left:21px;padding-right:38px;position:relative;min-height:100px;height:auto !important;height:100px;float:left;}
#div_main_content_center p{padding:0;margin:0;margin-top:14px;font-size:12px;}
#div_main_content_center h2{font-size:20px;margin-top:14px;color:#214324;}
#div_main_content_center h3{font-size:14px;margin-top:14px;color:#214324;}

/*
#div_main_content_center{width:561px;min-height:100px;float:left;}
#div_main_content_center .normal,#div_main_content_center .title{margin-top:14px;}
#div_main_content_center .normal{font-size:12px;}
#div_main_content_center .title{font-size:16px;font-weight:bold;color:#214324;}
*/

.div_navigation{width:115px;min-height:100px;float:left;}
.div_box_content{width:561px;margin-top:14px;margin-bottom:14px;position:relative;}
.header_h2{font-size:20px;color:#214324;}
#main_footer{
	background-color:#300;
	margin-top:30px;
}
  #footer{
	width:1024px;
	margin:0 auto;
}
  #footer_center{width:1024px;float:left;}
  #footer_center{
	background-color:#300;
	height:175px;
}
  #footer_center a,#footer_center h3{font-size:11px;color:#FFFFFF;font-weight:normal;}
  #footer_center a:hover{font-size:11px;text-decoration:underline;}
  #dreamcusco_logo{
	width:105px;
	height:42px;
	float:left;
	margin-top:8px;
	margin-left:350px;
}
  #dreamcusco_logo a{display:block;height:50px;text-indent:-9999px;background:url(../images/logo_dreamcusco.gif);background-position:0 0;}
  #dreamcusco_logo a:hover{display:block;height:49px;text-indent:-9999px;background:url(../images/logo_dreamcusco.gif);background-position:0 49px;}
  #footer_left,#footer_right{margin-top:12px;width:31px;height:100px;float:left}
.letsbutton2{
    border:0px;
	background-image:url(../images/order_button2.png);
	background-repeat:no-repeat;
    width:250px;
	height:57px;color:#FDDE35;
	font-size:25px;
	font-weight:bold;
	text-align:left;
	cursor:pointer;
	margin-top:50px;
	padding:10px 0px 0px 18px;
	display:block;
}
#step1,#step2,#step3{border: 1px solid rgb(193, 193, 193); width: 500px; height: 65px; position: absolute; background-image: url(../images/easy_bg.jpg);background-repeat: repeat-x;left: 22px;position:relative;}
#step1 {margin-top: 7px;clear:both;}
#step2,#step3{margin-top: 5px;}
#step1 p,#step2 p,#step3 p{display: block; float: left; margin-left: 15px; margin-top: 22px; color: rgb(44, 66, 44); font-size: 18px; font-weight: bold;}
#step1in,#step1out,#step2in,#step2out,#step3in,#step3out{width:500px;height:65px;position:absolute;top:0px;left:0px;}
#step1in,#step2in,#step3in{visibility:visible;}
#step1out,#step2out,#step3out{visibility:hidden;}
#step1out p,#step2out p,#step3out p{color:#FFD100;font-size:12px;float:left;width:400px;}
.imageeasy{display: block; float: left; margin-left: 13px; margin-top: 9px;}
#table1{border:0px;background-image:url(../images/how_body_bg.jpg);width:368px;background-repeat:repeat-y;height:auto !important;height:100%;}
#table1 td{padding:5px 0px;vertical-align:middle;}
#table2{border:0px;background-image:url(../images/ready_body_bg.jpg);width:551px;background-repeat:repeat-y;height:auto !important;height:100%;}
#table2 td{padding:5px 8px;vertical-align:top;}
/* search */
.phpdiginputtext{color:#4c4c4c;font-size:11px;border:1px solid #BDBDBD;width:170px;height:14px;}
.phpdiginputsubmit{background-image:url(../images/wmbutton.png);border:0px;width:107px;height:25px;color:#FFFFFF;font-weight:normal;cursor:pointer;background-repeat:no-repeat;}
.phpdigselect{color:#9c9c9c;font-size:11px;border:1px solid #BDBDBD;width:170px;}
.phpdig{color:#006633;font-size:14px;}
.blue{padding:10px 0px;}
.grey{margin-left:20px;width:894px;text-indent:5px;}
.phpdigHighlight{font-weight:bold;}
/* search */
#breadcrumbs{position:absolute;z-index:10;top:10px;right:10px;}
#breadcrumbs h2,#breadcrumbs span,#breadcrumbs a{float:left;display:inline;font-size:12px;color:#214324;}
txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
}
.txt001 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
