.login_label, .login_input, .login_error  {
  padding:10px;
  color:#000;
  text-align:left;
  float:left; 
  width:100px;
  font-size:20px;
  color:#64355A;
}

.login_input {
  width:200px;
}

.login_error {
  width:250px;
  color:#F00;
}

.login_input input {
  width:100%;
}
#login {
  background:#123;
}

body {
	margin: 0px;
	/*background-color: #FFFFFF;*/
	background: url("../images/main_design_bg.png") left top repeat;
}
table {
background: url("../images/main_design_bg.png") left top repeat;
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.table_border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFCC00; 
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFCC00;
	 
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFCC00;
	border-bottom-color: #FFCC00;
	/*background-image: url(../images/bg_page1.gif);*/
	background-repeat: repeat-x;
	background-position: left top;
}
.maintable_pop { width:500px; background-color:#FFFFFF; }

/*a:link{
	color: #1240BA;
	text-decoration: underline;
}
a:visited{
	color: #1240BA;
	text-decoration: underline;
}
a:hover{
	color: #608000;
	text-decoration: none;
}
a:active{
	color: #1240BA;
	text-decoration: underline;
}
*/.space1pxgreen {
	background-color: #608000;
}
.space1pxwhite {
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	height: 26px;
}
.footer_link {
	 
	height: 30px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 12px;
}
.footer_link a:link, .copyright a:link{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
}
.footer_link a:visited, .copyright a:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
}
.footer_link a:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #4e6800;
	text-decoration: underline;
}
.footer_link a:active{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.date_text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #d90e0e;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
}
.leftside_bg {
	background-image: url("../images/main_design_bg.png");
	background-repeat: repeat;
	background-position: left top;
	width: 140px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#FFCC00;
	background-color:#fcfcfa;
}
.rightside_bg {
	background-image: url("../images/main_design_bg.png");
	background-repeat: repeat;
	background-position: left top;
	width: 260px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color:#FFCC00;
 
}
.heading_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadacb;
}
.text24px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #CE0202;
	text-decoration: none;
	font-weight: bold;
}
.text14px {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.text11px_hobbies {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 16px;
	padding-left:10px;
	text-align:justify;
	height: 20px;
}
.text11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 16px;
	padding-right:10px;
	padding-left:10px;
	text-align:justify;
	height: 20px;
}
.text11px a {
color:#FFCC00;
text-decoration:underline;
font-size: 12px;
padding-left: 10px;
}
.text11px a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.form_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#F5DEA4;
	text-decoration: none;
	white-space:nowrap;
}
.field_padding {
	padding: 4px;
	padding-right:0px !important;
	color:#F5DE95 !important;
}
.stylish_heading {
	/*background-image: url("../images/design.gif");*/
	background-position: right bottom;
    background-repeat: no-repeat;
    color: #FFD544;
	border-bottom: 0px solid #FE9A00;
    font-family: Monotype Corsiva;
    font-size: 22px;
    font-weight: bold;
    /*margin-top: 10px;*/
    padding-left: 7px;
    padding-top: 6px;
	white-space:nowrap;
}
.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 2px;
	height: 20px;
	/*width:202px;*/
}
.textfield_dob {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 2px;
	height: 20px;
}
.field_button {
	background-image: url(../images/button_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff000;
	text-decoration: none;
	border-color:#d00404;
	border-style:solid;
	border-width:1px;
	padding: 2px;
}
.icon_bg {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.text12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:Normal;
	color:#FFCC66;
	text-decoration: none;
}
.txt12bdesign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	background-image: url(../images/design.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadacb;
	padding-top: 2px;
	padding-left:10px;
	padding-bottom: 2px;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 2px;
	width: 223px;
}
.green_text {
	color: #FFD544;
}
.red_text {
	color:#FFFF00;
}
#menu	{
	padding-top:0px; 
	width:140px; 
	padding-left:0px;
}

#silver	{
	padding-top:10px; 
	width:80%; 
	align:center;
	padding-center:4px;
	background-color: #B0C4DE;
	border-color:#dadacb; 
	border-width:1px; 
	border-style:solid; 
	padding:6px 6px 6px 12px;
}

.navmenu {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	color:#ffffff; 	    
	border-color:#dadacb; 
	border-width:0px; 
	border-style:solid; 
	background-color:#FFFFFF;
}
.navmenu TD {
	BORDER-TOP: #dadacb 0px solid;
	BORDER-BOTTOM: #ffffff 0px solid;
	/*line-height: 5px;*/
}
.navmenu TH {
  
	height:25px; 
	 
	FONT-WEIGHT: bold; 	   	  	    
	FONT-SIZE: 12px; 
	FONT-FAMILY: Helvetica, sans-serif; 
	color:#FFF000; 
	text-align:center;
	    
	/*background-image:url(../images/greenarrow.gif); */
	background-position:right center;                	    
	background-repeat:no-repeat;
}
.navmenu A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	TEXT-TRANSFORM: capitalize; 
	CURSOR: pointer; 
	COLOR: #ffffff; 
	PADDING-TOP: 5px; 
	HEIGHT: 14px; 
	TEXT-DECORATION: none
}
.navmenu A:visited {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	TEXT-TRANSFORM: capitalize; 
	CURSOR: pointer; 
	COLOR: #ffffff; 
	PADDING-TOP: 5px; 
	HEIGHT: 14px; 
	TEXT-DECORATION: none
}
.navmenu A:hover {
	COLOR:#FFD544; 
	TEXT-DECORATION: none;
}
.navmenu A:active {
	COLOR: #FFD544; 
	TEXT-DECORATION: none;
	HEIGHT: 14px;
}
.navmenu img {
	vertical-align:middle;
	border:0px;
}
.green_bordertable {
	border-width: 2px;
	border-style: solid;
	border-color: #FFD544;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(../images/green_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.maroon_text {
	font-size: 11px;
	color:#FFFFFF;
}
.requiredfld {
	font-size: 10px;
	color: #000000;
}

.content_table {
	/*border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cdd1c2;
	border-right-color: #cdd1c2;
	border-left-color: #cdd1c2;*/
}
.content_table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F5DEA4;
	text-decoration: none;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdd1c2;*/
	height: 36px;
/*	text-align: left;
*/	vertical-align: middle;
	padding-left: 12px;
	  
}
.content_table th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #475e00;
	text-decoration: none;
	background-color: #e5e9da;
    padding:6px 6px 6px 12px;
}
.banner_bg {
	background-image:url(../images/main_right.png);
	background-repeat: repeat-x;
	background-position: center top;
	height: 90px;
	padding-right: 0px;
	 
}
.quick_text11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration: none;
	padding-left:35px;
	/*white-space:nowrap;*/
}

.quick_text11px a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffd544;
	text-decoration: underline;
}
.quick_text11px a:visited {
	color: #ffd544;
	text-decoration: underline;
}
.quick_text11px a:hover{
	color: #ffffff;
	text-decoration: none;
}
.quick_text11px a:active{
	color: #ffd544;
	text-decoration: underline;
}

.quick_text11px_nopadding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	white-space:nowrap;
	padding-left:10px;
	vertical-align:middle;
	padding-top:2px;
}
.quick_text11px_nopadding a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffd544;
	text-decoration: none;
}
.quick_text11px_nopadding a:visited {
	color: #ffd544;
	text-decoration: none;
}
.quick_text11px_nopadding a:hover{
	color: #ffffff;
	text-decoration: none;
}
.quick_text11px_nopadding a:active{
	color: #ffd544;
	text-decoration: none;
}

.text11px_nopadding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	white-space:nowrap;
	padding-left:10px;
}
.text11px_nopadding a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffd544;
	text-decoration: underline;
}
.text11px_nopadding a:visited {
	color: #ffd544;
	text-decoration: underline;
}
.text11px_nopadding a:hover{
	color: #ffffff;
	text-decoration: none;
}
.text11px_nopadding a:active{
	color: #ffd544;
	text-decoration: underline;
}



.textfield_quick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0505;
	text-decoration: none;
	padding: 2px;
	height: 20px;
	width: 25px;
	border-width: 1px;
	border-style: solid;
	border-color: #ecba4c;
}
.member_login {
 
	height: 40px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	color:#FFFFFF;
	text-decoration: none;
}
.photo_add {
	height: 144px;
	width: 115px;
	border-width: 1px;
	border-style: solid;
	border-color: #658700;
	background-color: #FFFFFF;
	padding: 1px;
}
.upload_photo {
	height: 97px;
	width: 97px;
	border-width: 1px;
	border-style: solid;
	border-color: #658700;
	background-color: #FFFFFF;
	padding: 1px;
}
.padding_field {
 	padding:8px;
}
.text10px {
    color: #FBE400;
    font-family: verdana;
    font-size: 10px;
    text-decoration: none;
}
.success_table {
	padding: 1px;
	border-top: 1px solid #FFCC00;
 
}
.story_img {
	/*background-image: url(../images/red_line.jpg);*/
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 17px;
    padding-left: 17px;
    padding-top: 17px;}
.title_img {
	background-image: url(../images/black_dot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 18px;
}
.text11pxverdena {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #323232;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #dadacb;
}
.text11pxverdena a:link {
	color: #FFD544;
	text-decoration: underline;
}
.text11pxverdena a:visited {
	color: #FFD544;
	text-decoration: underline;
}
.text11pxverdena a:hover {
	color:#FFFFFF;
	text-decoration: underline;
}
.text11pxverdena a:active {
	color: #6a8d02;
	text-decoration: underline;
}

.table380pxw {
	background-color: #f2f1e9;
	border-width: 1px;
	border-style: solid;
	border-color: #ddd9c7;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-right: 15px;
}
.img_float {
	float: left;
	border:2px solid #FFD544;
	padding: 1px;
	margin-right: 10px;
}
.orange_bg {
	background-image: url(../images/orange_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 6px;
	height: 45px;
}
p {
	text-align: justify;
	white-space:normal;
}
.ver11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration: none;
	/*background-color:#FAEBD7;*/
	padding-left: 10px;
	padding-right:10px;
}
.ver11px a:link{
	color: #FFCC00;
	text-decoration: underline;
}
.ver11px a:visited{
	color:#FFCC00;
	text-decoration: underline;
}
.ver11px a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
.ver11px a:active{
	color:#FFCC00;
	text-decoration: underline;
}.ver9px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFD544;
	text-decoration: none;
	padding: 5px;
}
.body_margin {
	margin-top: 15px;
	margin-bottom: 15px;
}
ul {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.payment_heading {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 40px;
	padding-left: 18px;
	background-color: #c6ceae;
	border: 1px solid #91987d;
}
.payment_border {
	border: 1px solid #c6ceae;
}
.payment_border th {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	height: 30px;
	padding-left: 10px;
	background-color: #e5e9da;
	color: #4f650b;
	font-weight: bold;
	text-decoration: none;
}
.payment_border td {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color: #4a4a4a;
	font-weight: normal;
	text-decoration: none;
	padding: 10px;
	line-height: 18px;
}
.payment_footer {
	background-color: #e5e9da;
	height: 35px;
	border: 1px solid #acb496;
}
table[align="right"] {
background: url("../images/main_design_bg.png") left top repeat;
float:right;

}


/*
Popup Contact Form by html-form-guide.com
You can customize all the aspects of the form in this style sheet
All the style elements use form id selector(notice the #contactus). So, including this
stylesheet does not affect the other elements at all!
*/

#contactus fieldset
{
   width:320px;
   padding:20px;
   border:1px solid #ccc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;   
}

#contactus legend, h2
{
   font-family : Arial, sans-serif;
   font-size: 1.3em;
   font-weight:bold;
   color:#333;
}

#contactus label
{
   font-family : Arial, sans-serif;
   font-size:0.8em;
   font-weight: bold;
   color:#000000;
}

#contactus input[type="text"],textarea
{
  font-family : Arial, Verdana, sans-serif;
  font-size: 0.8em;
  line-height:140%;
  color : #000; 
  padding : 3px; 
  border : 1px solid #999;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;

}

#contactus input[type="text"]
{
  height:18px;
  width:220px;
}

#contactus #scaptcha
{
  width:60px;
  height:18px;
}

#contactus input[type="submit"]
{
   width:100px;
   height:30px;
   padding-left:0px;
}

#contactus textarea
{
  height:120px;
  width:310px;
}

#contactus input[type="text"]:focus,textarea:focus
{
  color : #009;
  border : 1px solid #990000;
  background-color : #ffff99;
  font-weight:bold;
}

#contactus .container
{
   margin-top:8px;
   margin-bottom: 10px;
}

#contactus .error
{
   font-family: Verdana, Arial, sans-serif; 
   font-size: 0.7em;
   color: #900;
   background-color : #ffff00;
}

#contactus fieldset#antispam
{
   padding:2px;
   border-top:1px solid #EEE;
   border-left:0;
   border-right:0;
   border-bottom:0;
   width:350px;
}

#contactus fieldset#antispam legend
{
   font-family : Arial, sans-serif;
   font-size: 0.8em;
   font-weight:bold;
   color:#333;   
}

#contactus .short_explanation
{
   font-family : Arial, sans-serif;
   font-size: 0.6em;
   color:#333;   
}
#fg_formContainer
{
   height:225px;
   width:390px;
   background:#8E0000;
   border:1px solid #000;
   padding:0;
   position:relative;
   z-index:999;
   cursor:default;   
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;   
display:none;
}

#fg_container_header
{
   height:30px;
   background:#FE9A00;
   border-top-right-radius:10px;
   -moz-border-radius-topright:10px;
   -webkit-border-top-right-radius:10px;
   -khtml-border-top-right-radius: 10px;
   
   border-top-left-radius:10px;
   -moz-border-radius-topleft:10px;
   -webkit-border-top-left-radius:10px;
   -khtml-border-top-left-radius: 10px;   
}

#fg_container_header a
{
   color:#fff;
   font-family:Verdana,Arial;
   font-size:10pt;
   font-weight:bold;
}

#fg_box_Title
{
   float:left;
   width:180px;
   margin:12px;
   
   color:#fff;
   font-family:Verdana,Arial;
   font-size:12pt;
   font-weight:bold;   
}

#fg_box_Close
{
   float:right;
   width:80px;
   margin:5px;
}

#fg_form_InnerContainer
{
   margin:15px;
}

#fg_form_InnerContainer h2
{
   font-family : Arial, sans-serif;
   font-size: 14pt;
   font-weight:bold;
   color:#333;     
}

#fg_form_InnerContainer p
{
   font-family : Arial, sans-serif;
   font-size: 12pt;
   color:#333;
}

#fg_backgroundpopup
{
   position: fixed; 
   top:0; 
   left:0; 
   bottom:0; 
   right:0;
   
   background:#000000;
   opacity: .7;
   -moz-opacity: .3;
   filter: alpha(opacity=30);
   border:1px solid #cecece;
   z-index:1;
   display:none;
}

#fg_submit_success_message
{
   display:none;
   padding:15px;
}

/* spam_trap: This input is hidden. This is here to trick the spam bots*/
#contactus .spmhidip
{
   display:none;
   width:10px;
   height:3px;
}
#fg_crdiv
{
   font-family : Arial, sans-serif;
   font-size: 0.3em;
   opacity: .2;
   -moz-opacity: .2;
   filter: alpha(opacity=20);   
}
#fg_crdiv p
{
    display:none;
} 

/** pop up ends here **/


/*** capcha styles start**/
.error{
                border: 1px solid red;
            }
            .cap_status{
                width: 350px;
                padding: 10px;
                font: 14px arial;
                color: #fff;
                background-color: #10853f;
                display: none;
            }
            .cap_status_error{
                background-color: #bd0808;                
            }
/* capcha style end here */

.skip_details {
text-decoration:blink !important; color:#9ACD32 !important; white-space:nowrap;
}
/* You can alter this CSS in order to give SmoothDivScroll your own look'n'feel */

/* Invisible left hotspot */
div.scrollingHotSpotLeft
{
	/* The hotspots have a minimum width of 100 pixels and if there is room the will grow
    and occupy 15% of the scrollable area (30% combined). Adjust it to your own taste. */
	min-width: 75px;
	width: 10%;
	height: 77%;
	/* There is a big background image and it's used to solve some problems I experienced
    in Internet Explorer 6. */
	background-image: url(../images/big_transparent.gif);
	background-repeat: repeat;
	background-position: center center;
	position: absolute;
	z-index: 200;
	left: 0;
	/*  The first url is for Firefox and other browsers, the second is for Internet Explorer */
	cursor: url(../images/cursors/cursor_arrow_left.cur), url(images/cursors/cursor_arrow_left.cur),w-resize;
}

/* Visible left hotspot */
div.scrollingHotSpotLeftVisible
{
	background-image: url(../images/arrow_left.gif);				
	/*background-color: #fff;*/
	background-repeat: no-repeat;
	opacity: 0.35; /* Standard CSS3 opacity setting */
	-moz-opacity: 0.35; /* Opacity for really old versions of Mozilla Firefox (0.9 or older) */
	filter: alpha(opacity = 35); /* Opacity for Internet Explorer. */
	zoom: 1; /* Trigger "hasLayout" in Internet Explorer 6 or older versions */
}

/* Invisible right hotspot */
div.scrollingHotSpotRight
{
	min-width: 75px;
	width: 10%;
	height: 77%;
	background-image: url(../images/big_transparent.gif);
	background-repeat: repeat;
	background-position: center center;
	position: absolute;
	z-index: 200;
	right: 0;
	cursor: url(../images/cursors/cursor_arrow_right.cur), url(images/cursors/cursor_arrow_right.cur),e-resize;
}

/* Visible right hotspot */
div.scrollingHotSpotRightVisible
{
	background-image: url(../images/arrow_right.gif);
	/*background-color: #fff;*/
	background-repeat: no-repeat;
	opacity: 0.35;
	filter: alpha(opacity = 35);
	-moz-opacity: 0.35;
	zoom: 1;
}

/* The scroll wrapper is always the same width and height as the containing element (div).
   Overflow is hidden because you don't want to show all of the scrollable area.
*/
div.scrollWrapper
{
	position: relative;
	overflow: hidden;
	width: 672px;
	height: 100%;
}

div.scrollableArea
{
	position: relative;
	width: auto;
	height: 100%;
	width: 672px !important;
}


#makeMeScrollable
{
	width:672px;
	height: 165px;
	position: relative;
}
		
#makeMeScrollable div.scrollableArea img
{
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}

.slider_img {
width:120px;
height:102px;
}
