/* Resetting browser defaults */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, 
address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a img { border: 0; }

/* Structure */

body {
  background-color: #fff;
  text-align: center;
  font-size: 10px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #414141;
  line-height: 120%;
}

#page_wrapper {
  margin: 0 auto;
  text-align: left;
  width: 974px; border:0px solid red;
  margin-top: 3px;
  overflow: hidden;
  height: 1%;
  font-size: 13px;
}


#content_wrapper {
  float: left; clear: left;
  width: 955px;
  padding: 0 0 0 15px;
}
  #content_area {
    float: left;  
	width: 100%;  margin:0 0 0 0; padding:0 0 0 0; 
	position:relative;
	
  }
   
    #main_content {
      float: left; display: inline;
      width: auto;
      /*margin-right: 55px;*/
      text-align: justify;
    }
    #right_sidebar {
      float: left;
      width: 182px;
    }
#header_content_wrapper {
  float: left; clear: left;
  width: 100%;
  background: #fff;/*url(/images/fo/header_content_wrapper_bg.gif) left top repeat-y;*/
}
  #header h1 a, #partners_header h1 a {
    float: left; clear: left;
    height: 90px;
    width: 260px;
    text-indent: -9999px;
  }
  
    #support_culture {
     /*border:0px solid red;
     float:left;
     margin-left:75px;
     width:622px;
	 */
	 /* float: right;
      width: 535px;*/
    /*  padding-top: 10px;*/
	
	 
    } 
      #support_culture p {
        text-align: right;
        /*padding-top: 4px;*/
		      }
	  #support_culture p span.bigphone
	  {
	  	font-size:16px;
	 	  }
        #support_culture #support_info span.header_language_right {
          margin-left: 25px;
         /* padding-top: 2px;*/
        }
          #support_culture #support_info img#flag {
            margin: 0 5px;
          }

#support_culture {
  font-weight: bold;
}
    #support_culture p#support_info span {
      font-size: 16.5px;
    }
    #support_culture p#support_info span.header_language_right {
      font-size: 13px;
    }
  
/* Text styles */
a, a:active, a:visited {
  color: #535353;
}
a:hover {
  text-decoration: none;
}
a {
  text-decoration: none;
}

/*strong {
  font-weight: bold;
}*/

h2 {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 1em;
}

/* Forms styling */

form{
}
  form input, form textarea {
    color: #414141;
/*    border: 1px solid #414141;  this change added by chand*/
}
  form input.checkbox{
  border:none;
  }
  form .elements_left {
    float: left;
  }
  form .elements_right {
    float: right;
  }
  form input.generic_text {
    border: 1px solid #add1d2;
  }

  form.generic_form{
    height: 1%; overflow: hidden;
	float:left;
  }
    form.generic_form p.required_message {
      font-size: 0.85em;
      margin: 0 0 .8em 0;
    }
    form.generic_form span.required_marker {
      color: #f00;
      padding: 0 2px;
	 
    }
    .generic_form fieldset {
      padding: 16px;
      height: 1%; overflow: hidden;
      border: 1px solid #6c6c6c;
      margin-bottom: 2em;
    }
      .generic_form fieldset legend {
        font-weight: bold;
        font-size: 14px;
        padding: 0 10px;
      }
    .generic_form .form_elements {
      height: 1%; overflow: hidden;
    }
	  /* new added*/
	  .form_new {
        float: left;
		position:relative;
        margin-left: 250px;
        margin-bottom: 10px; border:0px solid red;
		width:300px; margin-top:-10px;
      }
	  .name_undertext {
        float: left;
		position:relative;
		border:0 solid red;
		width:230px;
		margin-top:-10px; 
		margin-bottom:5px;
      }
	  .password_undertext {
        float: left;
		position:relative;
		border:0 solid red;
		width:230px;
		margin-top:-10px; 
		margin-bottom:15px;
      }
	  .generic_form .form_elements .form_row {
        float: left; 
/*		clear: left; added by chand for exp form for available spaces
*/        width: 100%;
        margin-bottom: 1em;
		      }
      .generic_form .form_elements .form_row.left_padded {
        width: auto;
        padding-left: 85px;
      }
        .generic_form .form_elements .form_row label, .generic_form .form_elements .form_row input, .generic_form .form_elements .form_row select,
        .generic_form .form_elements .form_row textarea {
          display: block; float: left;
        }
        .generic_form .form_elements .form_row label {
          width: 85px;
        }
        .generic_form .form_elements .form_row input, .generic_form .form_elements .form_row select,
        .generic_form .form_elements .form_row textarea {
          width: 300px;
        }
          .generic_form .form_elements .form_row input.small_submit_btn {
            width: 109px;
          }
        .generic_form .form_elements .form_row .auto_width {
          width: auto;
        }
        
ul.bulk_errors_list {
}
  ul.bulk_errors_list li, label.error_label {
    color: #f00;
    width: 100%;
  }
  .error_row input, .error_row select {
    border-color: #f00;
  }

/* FOOTER */
#footer_wrapper {
  float: left; clear: left;
  width: 100%;
/*   background: url(/images/fo/footer_wrapper_bg.gif) left top repeat-x; */
}
  #footer_content, #footer_nav, #footer_copyright {
    float: left; clear: left;
    width: 100%;
    text-align: center;
  }
  #footer_content {
/*     height: 61px; */
/*     background: url(/images/fo/footer_content_bg.gif) left top no-repeat; */
    border-top: 1px solid #b6b6b6;
    border-bottom: 1px solid #b6b6b6;
    margin-bottom: 10px;
  }
  #footer_nav {
    height: 33px;
    line-height: 28px;
/*     background: url(/images/fo/footer_nav_bg.gif) right top no-repeat;     */
  }
  #footer_copyright {
    height: 28px;
    line-height: 20px;
/*     background: url(/images/fo/footer_copyright_bg.gif) right top no-repeat;   */
  }

#footer_wrapper {
  font-size: 10px;
}
  #footer_nav {
/*     font-weight: bold; */
    color: #000;
    font-size: 13px;
    
  }
    #footer_nav a {
      text-decoration: none;
      color: #000;
    }
    #footer_nav a:hover {
      text-decoration: underline;
    }
  #footer_question {
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
    height: 55px;
  }
  #footer_question a {
      text-decoration: none;
   }
  #footer_question a:hover {
      text-decoration: underline;
   }
  #footer_copyright {
    color: #016567;
    font-size: 11px;
  }
/* END FOOTER */


/* Generic styles */
.float_left {
  float: left;
}
.clear_left {
  clear: left;
}
.margin_right_double {
}
.tiny_bottom_pad {
  padding-bottom: 2px;
}
.no_vert_margin {
  margin-top: 0;
  margin-bottom: 0;
}
.img_replace {
  background-repeat: no-repeat;
  font-size: .1em;
  height: 0pt;
  overflow: hidden;
}

.clearer {
  clear: both;
  width:100%;
}
.rounded {
  background-color: #fff;
  border: 1px solid #A7BEC0;
  margin: 10px;
/*  width: 100%;*/
}

div#nyroModalFull div#nyroModalWrapper {
 /* background: #fff url(/images/fo/job_form_header_left.gif) left top no-repeat;*/
 /*background: #fff url(/images/fo/contact_midtop.gif) left top repeat-x;*/
 /* border: 1px solid #878787;*/
/* border:0px solid red;
  border-left: 0;
  border-bottom: 0;*/
}
  div#nyroModalFull div#nyroModalWrapper a#closeBut {
    height: 0;
  }
    div#nyroModalFull div#nyroModalWrapper .wrapper {
      /*background: url(/images/fo/job_form_header_right.gif) right top no-repeat;*/
	  background: url(/images/fo/contact_midtop.gif) right top repeat-x;
	  border: 0px solid green;
/*	  position:relative; float:left;
*/    }
    
    #nyroModalFull #nyroModalWrapper #nyroModalContent .btns {
      /*float: right;*/
      /*line-height: 20px;*/
      /*font-weight: bold; border:0px solid red;
      padding-left: 10px;
      width: 98%;*/
		border:0 solid red;
		float:left;
		font-weight:bold;
		/*height:27px;
		line-height:27px;
		margin-bottom:10px;*/
		padding:0;
		position:relative;
		width:99%; 
		padding-left:5px;
		
		}

      #nyroModalFull #nyroModalWrapper #nyroModalContent .nyroModal .btn_close, #nyroModalFull #nyroModalWrapper #nyroModalContent input.nyroModalClose {
        border: 0;
        width: 15px; 
		height: 15px;
        background: url(/images/bo/close_btn_new.gif) left top no-repeat;
        text-align: left;
        font-size: 15px;
        float: right;
		/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bo/close_btn.png")*/
		/*margin-top:8px;*/
      }
  
      #nyroModalFull #nyroModalWrapper #nyroModalContent .btns h3 {
        float: left;
        color: #fff;/* margin-top:5px;*/
      }
	

    #nyroModalFull #nyroModalWrapper #nyroModalContent h3 {
      text-align: left;
      font-weight: bold;
      color: #414141;
     /* padding-left: 5em;*/
      margin-bottom: 1em;
      clear: left;
    }
	

#ev_space_details #details_menu, #ev_reports #reports_menu, #ev_experience_details #details_menu {
    width: auto; position:relative; /* margin-top:10px;*/ left:20px; border-bottom:2px solid #668EA6;
    float: left; 
  }

    #ev_space_details #details_menu li, #ev_reports #reports_menu li, #ev_experience_details #details_menu li {
    background:none; color:#6591A6; font-size:12px;
 
/* background: transparent url(/images/bo/report_open.png) left top no-repeat;
*/  height: 19px; width: 123px;
      border: 0; float: left;
      display: inline;
      font-size: 12px; color:#6591A6;
      font-weight: bold;
      margin-left: 0px;
      text-align: center;
      line-height: 20px;
    }
	
	
 #ev_space_details #details_menu li span, #ev_reports #reports_menu li span, #ev_experience_details #details_menu li span{background:url(/images/fo/detailsdevide_line.jpg) no-repeat scroll 0 0 transparent;
float:right;
height:11px;
position:relative;
right:-1px;
top:5px;
width:1px;}
      #ev_space_details #details_menu li.selected, #ev_reports #reports_menu li.selected {
background:transparent url(/images/fo/detailsmenu_select.jpg) repeat scroll left top; color:#fff;height:24px; font-size:12px;
      }
	  #ev_space_details #details_menu li.selected a, #ev_reports #reports_menu li.selected a{
 color:#ffffff;
      }
      #ev_space_details #details_menu li a, #ev_reports #reports_menu li a, #ev_experience_details  #details_menu li a {
        display: block;
        line-height: 19px;
        height: 19px; color:#6591A6;
        text-align: center;
      }

  #ev_space_details dl, #ev_experience_details dl {
      float: left;
      margin: 18px 0;
    }
      #ev_space_details dt, #ev_experience_details dt {
        background: /*url(/images/fo/search_details_top_left_box.gif) left top no-repeat;*/none;
        height: 20px;
      }
        #ev_space_details dt span, #ev_experience_details dt span {
          background:/* url(/images/fo/search_details_top_right_box.gif) right top no-repeat*/ none;
          display: block;
          height: 35px;
          padding-left: 1em;
          line-height:20px;
          font-weight: bold;
		  color:#b4ce59; font-size:18px;
        }
      #ev_space_details dd, #ev_experience_details dd {
      /*  background: url(/images/fo/search_details_bottom_left_box.gif) left bottom no-repeat;*/
        display: block;
        padding-bottom: 10px;
      }
        #ev_space_details dd .content_wrapper, #ev_experience_details dd .content_wrapper {
         /* border-left: 1px solid #b1b1b1;
          border-right: 1px solid #b1b1b1;*/
          display: block;
          height: 1%;
          overflow: hidden;
          background-color: #ffffff ;
        /*  padding-left: 10px;*/
        }
        #ev_space_details dd span.bottom_corner, #ev_experience_details dd span.bottom_corner {
          /*background: url(/images/fo/search_details_bottom_right_box.gif) right bottom no-repeat;*/
          display: block;
          float: right;
          width: 19px; height: 10px;
          font-size: 10px;
          line-height: 10px;
        }
		#ev_space_details ul.alginlft
		{
			margin-left:0px; padding:0;
		}
        #ev_space_details ul,#general_details ul {
          /*list-style-type: disc;*/
          margin-left:0px;
        }
		
          #ev_space_details #general_details ul li {
            line-height: 13px; padding-left:0; width:100%; 
          }

.submit_btn {
  border: 0;
background:transparent url(/images/fo/partners_login_btn.png) no-repeat scroll left top;
 width: 86px; height: 29px;
  line-height: 29px;
  font-weight: bold;
  text-align: center;
  color: #fff; cursor:hand;
  float: right;
  margin-right:30px;
}





#ev_space_details #spaces_details dl#spaces_menu ul {
}
  #ev_space_details #spaces_details dl#spaces_menu ul li {
  }
    #ev_space_details #spaces_details dl#spaces_menu ul li img {
      float: left;
      padding: 3px 5px;
    }
    #ev_space_details #spaces_details dl#spaces_menu ul li a {
      display: block;
      height: 15px;
      line-height: 15px;
      border-bottom: 1px solid #979797;
      padding-left: 15px;
    }
    #ev_space_details #spaces_details dl#spaces_menu ul li li a {
      padding-left: 25px;
    }
      #ev_space_details #spaces_details dl#spaces_menu ul li li img {
        padding: 3px 5px 3px 15px;
      }
      #ev_space_details #spaces_details dl#spaces_menu ul li li li a {
        padding-left: 35px;
      }
        #ev_space_details #spaces_details dl#spaces_menu ul li li li img {
          padding: 3px 5px 3px 25px;
        }
        #ev_space_details #spaces_details dl#spaces_menu ul li li li li a {
          padding-left: 45px;
        }
        
/* accounts */
#ev_users_pages #users_edit_page_top {
 /* background: url(/images/fo/accounts_bg_box_large_top.png) left top no-repeat;height: 50px;*/
  width: 720px; 
}
  #ev_users_pages #users_edit_page_top h2 {
    font-size: 24px;
    font-weight: normal;
    text-indent: 10px;
    line-height: 40px;
    color: #B4CE44;
  }
#ev_users_pages #users_edit_page_middle {
  background: url(/images/fo/accounts_bg_box_large_body.gif) left top repeat-y;border-top:13px solid #f1f4f5; 
  width: 675px;
  float: left;
  padding: 15px 20px 15px 25px;
}
#ev_users_pages #users_edit_page_bottom {
  /*background: url(/images/fo/accounts_bg_box_large_bottom.png) left top no-repeat;*/
  width: 707px; height:13px; background-color:#f1f4f5; 
  clear: left;
  margin-bottom: 5px; width:948px;
  margin-left: 1px;
}
  #ev_users_pages #users_edit_page_bottom .submit_btn {
    color: #fff;
  }

          #users_wrapper #account_footer {
            margin-bottom: 20px;
            margin-left: 0px;
            float: left; clear: left;
/*			border:1px solid red;
*/			position:relative;
			width:100%;
          }
          #users_wrapper .footer_option {
            float: left;
            background: url(/images/fo/accounts_bg_box_small.png) left top no-repeat;
            width: 230px; height: 300px;
            margin: 5px 6px 0 0;
			position:relative;
          }
            #users_wrapper .footer_option h2 {
              font-size: 24px;
              font-weight: normal;
              text-indent: 10px;
              line-height: 40px;
              color: #B4CE44;
            }
           /* #users_wrapper .footer_option img,*/ #users_edit_page_middle img {
              padding-left: 10px; 
            }
            #users_wrapper .footer_option img.footer_image {
              padding-left:0px;  left:30px; float:left; position:relative;
            }
            #users_wrapper .footer_option p, #users_wrapper .footer_option a {
              padding-left: 20px;
              width: 190px;
              margin-top: 30px;
              text-align: justify;
            }
            #users_wrapper .footer_option p {
              height: 75px; float:left; position:relative;
              line-height: 14px;
            }
            #users_wrapper .footer_option a {
              float: left; position:relative; 
              width: 85%; /*clear:left;*/
              font-size: 13px; text-align:right;
              font-weight: bold;
              text-decoration: none; 
            }
			#users_wrapper .footer_option a:hover {
              text-decoration: underline;
            }

/* end accounts */
#header_content_wrapper .header_language_right, #header_content_wrapper p.paises {
  float: right; text-align:right
/*   margin-right: 10px; */
  padding-top: 3px; 
 /* border:1px solid red;*/
}
#header_content_wrapper ul.sf-menu {
  float: left;
  margin-right: 15px;
}
  #header_content_wrapper ul.sf-menu li {
    line-height: 140%;
  }
    #header_content_wrapper ul.sf-menu ul {
      background-color: #f6f6f6;
      border: 1px solid #000;
      width: 130px;
      text-align: left;
      /*margin: 0;*/
	  margin:0 0 0 -25px; z-index:1000;
    }
      #header_content_wrapper ul.sf-menu ul li {
        line-height: 36px;
        height: 30px;
        font-size: 11px;
      }
      #header_content_wrapper ul.sf-menu ul li img {
        clear: left; float: left;
        padding: 10px 10px 10px 20px;
        vertical-align: top;
      }
	  
	  /* added-03/11/08*/
	.bgcombo
	{
	background-image:url(/images/fo/cumbo.gif);
	height:20px; width:143px;
	}
	.clearer1
	{
	height:10px;
	}
	.Obligat{
		position:relative;
		float:left;
		width:auto; 
		border:0px solid red;
	}
	.contactdivRadio{
	position:relative;float:left; width:99%;border:0px solid green; height:25px;
	}
	.contactdivRadio1
	{
	position:relative;float:left; width:250; margin-left:240px; border:0px solid red;
	}
	.radiobtn{
	border:none;
	width:15px;
	}
	.contactdivRadio2
	{
		position:relative;float:left; width:250; margin-left:80px; border:0px solid red;
	}
	.aligninput{
		margin-left:100px; float:left;
	}
	.align_height{
	line-height:25px;
	}
	.contact_formwrapper{ float:left; position:relative; width:785px; height:200px; border:1px solid red;}
	.Addbutton{

	position:relative;  width:15px; top:-36px; /*margin-left:-10px; margin-top:-10px;*/
	
	}
	.minusbutton
	{
		position:relative; float:left; border:0px solid red; width:25px;  /*margin-left:-10px; margin-top:-10px;*/

	}


.mysubmit_button {
	background:transparent url(/images/fo/partners_login_btn.png) no-repeat scroll left top;
	border:0 none;
	color:#FFFFFF;
	display:block;
	float:right;
	font-weight:bold;
	height:29px;
	line-height:29px;
	margin-right:10px;
	text-align:center;
	text-decoration:none;
	width:86px;
	 margin-top:-15px;
}
.exp_estdiv{
position:relative; float:left; overflow:hidden; border:0px solid red; width:100%; height:25px;
}
.exp_est_details{
position:relative; float:left; overflow:hidden; border:0px solid red; width:100%;height:90px;
line-height:15px;
}
.intenationacall{
 position:relative; border:0px solid green;width:50%; 
 float:right; 

 }
 .intenationacall span{
/*margin-left:490px;margin-left:582px;*/
float:right;
font-size:10px;
padding-right:20px;
text-align:right;

}


/*new added*/
.mytooltip
{
 
	width:250px;
	display:none;
	position:absolute;
	z-index:1000;
	
	/*top:100px;
	left:100px;*/
	
}
#firstdv
{
	background: url(/images/fo/i_icon_big.gif) top no-repeat;
	height:28px; width:250px;
	position:relative;
	float:left;
}
#infodiv
{
	width:250px;
	position:relative;
	float:left;
	height:auto;
	background: url(/images/fo/mid_repeat_big.gif) top repeat-y; text-align:left;
	
}
#lastdiv
{
	background: url(/images/fo/bottom_img_big.gif) top no-repeat;
	height:11px; width:250px;
	position:relative;
	float:left;
}
#dhtmltooltip{
	position: absolute;
	width: 250px;
	visibility: hidden;
	z-index: 1000;
}
/*end new added*/
.buttonleft{height:41px;width:14px;position:relative;float:left; margin-left: 40px;}
.buttonmid{height:41px;position:relative;float:left;color:#FFFFFF;text-align:center;vertical-align:middle;}
.buttonmid a
{
text-decoration:none;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
vertical-align:middle;
margin:auto;
position:relative;
float:left;
}
.buttonmid a hover
{
	text-decoration:none;
}
.buttonmid a:active
{
	text-decoration:none;
}

.buttonright{height:41px;width:14px;position:relative;float:left;}
.newfla_wrapper{float:right; position:relative; height:16px;line-height:16px; padding-top:5px; margin-top:0; border:0px solid red; padding-left:5px; padding-right:5px; }
.newfla_wrapper span{line-height:23px; float:left; padding-right:2px;}


#nyroModalWrapper, .mediakit_form_elements {background-color: #F4F4F4}
.main_two{position:absolute}
#main_two{position:absolute}


div#nyroModalFull div#nyroModalWrapper .greenHead { background:url(/images/fo/green_mid.gif) repeat-x scroll right top} 
.ac_results label{display:none}

.submit_btn {
background:transparent url(/images/fo/partners_login_btn.png) no-repeat scroll left top;
border:0 none;
color:#FFFFFF;
float:right;
font-weight:normal;
height:36px;
line-height:35px; cursor:pointer;
margin-right:30px;
text-align:center;
width:86px;
}

  #nyroModalFull #nyroModalWrapper #nyroModalContent #frmReservation.nyroModal .form_elements .form_row label.small
	  {
	    width: 30px;
	  }
	  
	  .search_space form.custom_service label {
text-align:left;
width:auto;
}

.bold{ font-weight:bold;}
#newuser_reg{
	float:left; 
	position:relative; 
	border:0px solid red; 
	font-weight:bold; 
	color:#000000; 
	width:400px; 
	padding-bottom:15px;
}
#ev_static_pages_new.newsletter_thanks #thanks .button .nyroModalClose {
color:#FFFFFF;
display:block;
font-weight:bold;
height:27px;
line-height:27px;
margin:20px auto 10px;
width:82px;
}
#ev_static_pages_new.newsletter_thanks #thanks .thankmsg {
font-size:14px;
font-weight:normal;
}

/*6-7-2009 AMIT DIXIT STARTS HERE*/
#content_homepage a span.h2,#content_homepage a span.p 
{
cursor:pointer;
}

#ev_list_content #body_wrapper_list #right_content #right_content_wrapper
{
/*min-height:600px;
*/line-height:16px;
}
#ev_homepage #homepage_wrapper .white_box .venue_from
{
line-height:12px;
float: left;
}

#ev_homepage #homepage_wrapper .white_box .exp_from
{
line-height:12px;
float: left;
}

#ev_homepage #homepage_wrapper .white_box .venue_from_descrp
{
line-height:12px;
float: left;
}

#ev_homepage #homepage_wrapper .white_box .exp_from_descrp
{
line-height:12px;
float:left;
border:0px solid red;
}

/*Changes By Amit Dixit 8-7-09*/
.exp_est_details
{
height:200px;
}

#ev_space_details #description ul 
{
list-style:disc;
list-style-type:disc;
margin-left:30px;
}


#ev_space_details #description ul li
{
list-style:disc;
list-style-type:disc;
}


#ev_space_details #description ol 
{
list-style: decimal;
list-style-type:decimal;
margin-left:30px;
}

#ev_space_details #description ol li 
{
list-style: decimal;
list-style-type:decimal;
}


#general_details #description ul 
{
list-style:disc;
list-style-type:disc;
margin-left:30px;
}


#general_details #description ul li
{
list-style:disc;
list-style-type:disc;
line-height:18px;
}


#general_details #description ol 
{
list-style: decimal;
list-style-type:decimal;
margin-left:30px;
}

#general_details #description ol li 
{
list-style: decimal;
list-style-type:decimal;
}

#general_details #description strong
{
font-weight:bold;
}

#similar img
{
float:left;
position:relative;
}

/*Added by ajay 05-11-09*/

#ev_users_pages #users_wrapper #users_edit_page_top {
/*background:transparent url(/images/fo/accounts_top.png) no-repeat scroll left top;
height:50px;
width:960px;
background:transparent url(/images/fo/accounts_box_top.gif) no-repeat scroll 0 0;*/
height:39px;
margin-left:6px;
width:945px;
}
#ev_users_pages #users_wrapper #users_edit_page_middle {
/*background:transparent url(/images/fo/accounts_body.png) repeat-y scroll left top;
*/float:left;
padding:15px 20px 15px 20px;
width:909px;
}
#ev_users_pages #users_wrapper #users_edit_page_bottom {
/*background:transparent url(/images/fo/accounts_bottom.png) no-repeat scroll left top;
clear:left;
height:54px;
margin-bottom:5px;
margin-left:7px;
width:944px;
*/}
#users_wrapper .footer_option {
background:transparent url(/images/fo/accounts_small.gif) no-repeat scroll left top;
float:left;
height:300px;
margin:5px 6px 0 0;
position:relative;
width:230px;
}
/*#ev_users_pages #users_edit_page_middle {
background:#F1F4F5 url(/images/fo/accounts_box_body.gif) repeat-y scroll left top;
float:left;
position:relative;
width:943px; padding:0px;
}*/
/*
#ev_users_pages #users_edit_page_bottom {
background:transparent url(/images/fo/accounts_box_bottom.gif) no-repeat scroll left top;
float:left;
height:7px;
width:943px;margin-left:0px;
}*/

/**********************************************************chand changes in generic css***************************************************************/

.search_header_title  {
border:0px solid red;
color:#FFFFFF;
float:left;
font-size:18px;
line-height:30px;
padding-right:45px;
right:30px;
text-align:right;
text-indent:35px;
width:365px;
}

#ev_homepage #homepage_wrapper #evenion_groups {
color:#4d4d4d;
height:212px;
width:260px;
}

#ev_homepage #homepage_wrapper #homepage_left #evenion_groups p {
border:0 solid red;
font-size:20px;
line-height:42px; letter-spacing:-0.5px;
margin:auto;
padding-top:10px;
text-align:center;
width:250px;
}

#ev_homepage #homepage_wrapper #homepage_left #evenion_groups p span.top {
float:left;
font-size:28px;
position:relative;
text-align:center;
width:100%;
line-height:28px;
}
#ev_homepage #homepage_wrapper #homepage_left #evenion_groups p span.mid {
float:left;
font-size:28px;
font-weight:normal;
position:relative;
text-align:center;
width:250px;
line-height:28px;
}
#ev_homepage #homepage_wrapper #homepage_left #evenion_groups p span.last {
float:left;
font-size:28px;
position:relative;
text-align:center;
width:250px;
line-height:28px;
}

#footer_content, #footer_nav, #footer_copyright {
clear:left;
float:left; margin:0; padding:0 0 5px 0;
text-align:center;
width:100%;
}
#footer_copyright{ line-height:25px;}
.pagination{
 position:relative;
 float:right;
 width:auto;
}
.pagination li{
	display:inline;
	padding:0 3px 0 3px;
}
.pagination li.current{
background-color:#CECED0;
}
.pagination li.current a{
color:#FFFFFF;

}

