/* Version 1.1 @ 23 Dec 2009 */



/*######## Textbox ##########*/
input.textStyle1 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	background:transparent url(../img/input-style5.gif) no-repeat ;
	background-position: 0px -30px;
	height:30px;
	*height:23px;
	height:23px\9;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
/*padding-top:7px;*/
	*padding-top:7px;
	padding-top:7px\9;
	padding-bottom:0px;
	width:217px;
	border:0 none;
	display:inline;
	font-size:13px;
	vertical-align:middle;
}

input.textStyle1Alert {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	background:transparent url(../img/input-style5.gif) no-repeat ;
	background-position: 0px -60px;
	height:30px;
	*height:23px;
	height:23px\9;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
/*padding-top:7px;*/
	*padding-top:7px;
	padding-top:7px\9;
	padding-bottom:0px;
	width:217px;
	border:0 none;
	display:inline;
	font-size:13px;
	vertical-align:middle;
}

/*#########################*/

/*#########################*/

input.textStyle2 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	background:transparent url(../img/input-style2.gif) no-repeat ;
	background-position: 0px -30px;
	height:30px;
	*height:23px;
	height:23px\9;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
/*padding-top:7px;*/
	*padding-top:7px;
	padding-top:7px\9;
	padding-bottom:0px;
	width:130px;
	border:0 none;
	display:inline;
	font-size:13px;
	vertical-align:middle;
}

input.textStyle2Alert {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	background:transparent url(../img/input-style2.gif) no-repeat ;
	background-position: 0px -60px;
	height:30px;
	*height:23px;
	height:23px\9;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
/*padding-top:7px;*/
	*padding-top:7px;
	padding-top:7px\9;
	padding-bottom:0px;
	width:130px;
	border:0 none;
	display:inline;
	font-size:13px;
	vertical-align:middle;
}

/*######## Textbox ##########*/
input.textStyle4 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	background:transparent url(../img/input-style4.gif) no-repeat ;
	background-position: 0px -30px;
	height:30px;
	*height:23px;
	height:23px\9;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
/*padding-top:7px;*/
	*padding-top:7px;
	padding-top:7px\9;
	padding-bottom:0px;
	width:325px;
	border:0 none;
	display:inline;
	font-size:13px;
	vertical-align:middle;
}

input.textStyle4Alert {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	background:transparent url(../img/input-style4.gif) no-repeat ;
	background-position: 0px -60px;
	height:30px;
	*height:23px;
	height:23px\9;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
/*padding-top:7px;*/
	*padding-top:7px;
	padding-top:7px\9;
	padding-bottom:0px;
	width:325px;
	border:0 none;
	display:inline;
	font-size:13px;
	vertical-align:middle;
}

/*#########################*/
		
	/*######## Textbox ##########*/
input.textStyle6 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	background:transparent url(../img/input-style6.gif) no-repeat ;
	background-position: 0px -30px;
	height:30px;
	*height:23px;
	height:23px\9;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
/*padding-top:7px;*/
	*padding-top:7px;
	padding-top:7px\9;
	padding-bottom:0px;
	width:110px;
	border:0 none;
	display:inline;
	font-size:13px;
	vertical-align:middle;
}

input.textStyle6Alert {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	background:transparent url(../img/input-style6.gif) no-repeat ;
	background-position: 0px -60px;
	height:30px;
	*height:23px;
	height:23px\9;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
/*padding-top:7px;*/
	*padding-top:7px;
	padding-top:7px\9;
	padding-bottom:0px;
	width:110px;
	border:0 none;
	display:inline;
	font-size:13px;
	vertical-align:middle;
}

/*#########################*/

/*######## Textbox ##########*/
input.textStyle7 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	background:transparent url(../img/input-style7.gif) no-repeat ;
	background-position: 0px -30px;
	height:30px;
	*height:23px;
	height:23px\9;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
/*padding-top:7px;*/
	*padding-top:7px;
	padding-top:7px\9;
	padding-bottom:0px;
	width:181px;
	border:0 none;
	display:inline;
	font-size:13px;
	vertical-align:middle;
}

input.textStyle7Alert {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	background:transparent url(../img/input-style7.gif) no-repeat ;
	background-position: 0px -60px;
	height:30px;
	*height:23px;
	height:23px\9;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
/*padding-top:7px;*/
	*padding-top:7px;
	padding-top:7px\9;
	padding-bottom:0px;
	width:181px;
	border:0 none;
	display:inline;
	font-size:13px;
	vertical-align:middle;
}

/*#########################*/
/*#########################*/

/*######## TEXTAREA #########*/
textarea.textareaStyle1 { 
	
	background:url(../../img/clear.gif); 
	border:0 none; 
	display:block; 
	font-size:13px; 
	padding:7px; 
	overflow:auto;
	width:400px;
	height:76px;
}

div.textareaStyle1 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background-image: url(../img/textarea-style1.gif);
	background-position: 0px -90px;
	background-repeat: no-repeat;
	padding:0; 
	height:90px;
	border:0 none;
	display:block;
	vertical-align:middle;
}

div.textareaStyle1Alert {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background-image: url(../img/textarea-style1.gif);
	background-position: 0px -180px;
	background-repeat: no-repeat;
	padding:0; 
	height:90px;
	border:0 none;
	display:block;
	vertical-align:middle;
}

div.textareaStyle1Focus { background-position: 0px -90px; }


/*#########################*/



/*######### Button ################*/
form.contactUs input.submitStyle1 { 
	height:34px; 
	width:182px;  
	background: transparent url(../img/sendMessage.gif) no-repeat;
	background-position: left -2px; 
}
form.contactUs input.submitStyle1Focus { 
	height:34px; 
	width:182px;  
	background: transparent url(../img/sendMessage.gif) no-repeat;
	background-position: left -36px;
}
form.contactUs div#divSubmit { position:relative;  }

/*#########################*/

/*#######  Checkbox , Radio Button #########*/
div .radioLabel { float:left; padding-right:10px; padding-left:5px; }
/* 
 * .ui-radio-state[-checked][-disabled][-hover] or .ui-checkbox-state[-checked][-disabled][-hover]
 * Examples:
 * .ui-radio-state-checked (simply checked) 
 * .ui-radio-state-checked-hover (checked and hovered/focused)
 * .ui-radio-state-hover (unchecked and hovered/focused)
 */

.ui-radio-state-disabled,
.ui-radio-state-checked-disabled,
.ui-radio-state-disabled-hover,
.ui-radio-state-checked-disabled-hover {
	color: #999;
}
span.ui-helper-hidden {
	display: none;
}
label {
	padding: 2px;
	
}

span.ui-checkbox, span.ui-radio {
	background: url(../img/icon_checkbox.gif) no-repeat; /*Change Background here*/
	display: block;
	float: left;
	width: 16px;
	height: 16px;
}

/*checkbox*/
span.ui-checkbox {
	background-position: 0 -1px;
}
span.ui-checkbox-state-hover {
	background-position: 0 -33px;
}
span.ui-checkbox-state-checked {
	background-position: 0 -65px;
}
span.ui-checkbox-state-checked-hover {
	background-position: 0 -97px;
}
span.ui-checkbox-state-disabled, 
span.ui-checkbox-state-disabled-hover {
	background-position: 0 -161px;
}
span.ui-checkbox-state-checked-disabled, 
span.ui-checkbox-state-checked-disabled-hover {
	background-position: 0 -129px;
}


/*radio*/
span.ui-radio {
	background-position: 0 -193px;
}

span.ui-radio-state-hover {
	background-position: 0 -225px;
}
span.ui-radio-state-checked {
	background-position: 0 -257px;
}

span.ui-radio-state-checked-hover {
	background-position: 0 -289px;
}

span.ui-radio-state-checked-disabled-hover,
span.ui-radio-state-checked-disabled{
	background-position: 0 -321px;
}

span.ui-radio-state-disabled, 
span.ui-radio-state-disabled-hover {
	background-position: 0 -353px;
}

.error_msg
{
	color:Red;
}

.ui-helper-hidden-accessible {
	position: absolute;
	left: -999em;
}
/*#########################*/

/*######## Select Menu #########*/
select.ddTitle {
	width:100px; 
	/*_width:120px;*/
}

.dd {
	display:inline-block !important;
	text-align:left;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.dd .ddTitle {
	/*background:#f2f2f2;*/
	background:transparent url(../img/input-style3_1.gif) no-repeat ; /*Change Background here*/
	/*border:1px solid #c3c3c3;*/
	border:0px solid #c3c3c3;
	padding:3px;
	_padding:0px;
	_padding-left:3px;
	_padding-top:1px;
	_padding-right:3px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	/*height:16px;*/
	height:22px !important; 
	height:27px;
	
}


.dd .ddTitle span.arrow {
	background:url(../img/dd_arrow.gif) no-repeat 0 0;  /*Change Background Arrow here*/
	float:right; display:inline-block;width:18px; height:16px; cursor:pointer;
}

.dd .ddTitle span.textTitle {text-indent:1px; overflow:hidden; line-height:19px;}
.dd .ddTitle span.textTitle img{text-align:left; padding:0 2px 0 0}
.dd .ddTitle img.selected {
	padding:0 3px 0 0;
	vertical-align:top;
}
.dd .ddChild {
	position:absolute;
	border:1px solid #c3c3c3;  /*##Change option border color here##*/
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#ffffff;
}
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px; }
.dd .ddChild a {
	display:block;
	padding:3px 0 3px 3px;
	text-decoration:none;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.dd .ddChild a:hover {
	background:#CCCCCC; /*##Change mouse over color here##*/
}
.dd .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.dd .ddChild a.selected {
	background:#ffc20e;  /*##Change selected color here##*/
	
}
.hidden {display:none;}


/*customize*/
.dd .ddTitleAlert {
  background-position: 0px -54px;
}
/*#########################*/
/*######## Select Menu 2 #########*/
.ddStyle2 select.ddTitle {
	width:100px; 
	/*_width:411px;*/
}

.ddStyle2 .dd {
	display:inline-block !important;
	text-align:left;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.ddStyle2 .dd .ddTitle {
	/*background:#f2f2f2;*/
	background:transparent url(../img/input-style3_1.gif) no-repeat ; /*Change Background here*/
	/*border:1px solid #c3c3c3;*/
	border:0px solid #c3c3c3;
	padding:3px;
	_padding:0px;
	_padding-left:3px;
	_padding-top:1px;
	_padding-right:3px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	/*height:16px;*/
	height:22px !important; 
	height:27px;
	
}

.ddStyle2 .dd .ddTitle span.arrow{
	background:url(../img/dd_arrow.gif) no-repeat 0 0;  /*Change Background Arrow here*/
	float:right; display:inline-block;width:18px; height:16px; cursor:pointer;
}


.ddStyle2 .dd .ddTitle span.textTitle {text-indent:1px; overflow:hidden; line-height:19px;}
.ddStyle2 .dd .ddTitle span.textTitle img{text-align:left; padding:0 2px 0 0}
.ddStyle2 .dd .ddTitle img.selected {
	padding:0 3px 0 0;
	vertical-align:top;
}
.ddStyle2 .dd .ddChild {
	position:absolute;
	border:1px solid #c3c3c3;  /*##Change option border color here##*/
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#ffffff;
}
.ddStyle2 .dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.ddStyle2 .dd .ddChild a {
	display:block;
	padding:3px 0 3px 3px;
	text-decoration:none;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.ddStyle2 .dd .ddChild a:hover {
	background:#CCCCCC; /*##Change mouse over color here##*/
}
.ddStyle2 .dd .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.ddStyle2 .dd .ddChild a.selected {
	background:#ffc20e;  /*##Change selected color here##*/
	
}
.ddStyle2 .hidden {display:none;}


/*customize*/
.ddStyle2 .dd .ddTitleAlert {
  background-position: 0px -54px;
}
/*#########################*/

/*######## Select Menu 3 #########*/
.ddStyle3 select.ddTitle {
	width:400px; 
	/*_width:411px;*/
}

.ddStyle3 .dd {
	display:inline-block !important;
	text-align:left;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.ddStyle3 .dd .ddTitle {
	/*background:#f2f2f2;*/
	background:transparent url(../img/input-style4_1.gif) no-repeat ; /*Change Background here*/
	/*border:1px solid #c3c3c3;*/
	border:0px solid #c3c3c3;
	padding:3px;
	_padding:0px;
	_padding-left:3px;
	_padding-top:1px;
	_padding-right:3px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	/*height:16px;*/
	height:22px !important; 
	height:27px;
	
}

.ddStyle3 .dd .ddTitle span.arrow {
	background:url(../img/dd_arrow.gif) no-repeat 0 0;  /*Change Background Arrow here*/
	float:right; display:inline-block;width:18px; height:16px; cursor:pointer;
}

.ddStyle3 .dd .ddTitle span.textTitle {text-indent:1px; overflow:hidden; line-height:19px;}
.ddStyle3 .dd .ddTitle span.textTitle img{text-align:left; padding:0 2px 0 0}
.ddStyle3 .dd .ddTitle img.selected {
	padding:0 3px 0 0;
	vertical-align:top;
}
.ddStyle3 .dd .ddChild {
	position:absolute;
	border:1px solid #c3c3c3;  /*##Change option border color here##*/
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#ffffff;
}
.ddStyle3 .dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.ddStyle3 .dd .ddChild a {
	display:block;
	padding:3px 0 3px 3px;
	text-decoration:none;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.ddStyle3 .dd .ddChild a:hover {
	background:#CCCCCC; /*##Change mouse over color here##*/
}
.ddStyle3 .dd .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.ddStyle3 .dd .ddChild a.selected {
	background:#ffc20e;  /*##Change selected color here##*/
	
}
.ddStyle3 .hidden {display:none;}


/*customize*/
.ddStyle3 .dd .ddTitleAlert {
  background-position: 0px -54px;
}
/*#########################*/


/*********** Warning DIV*****************/
div#divWarning {  display:none;  width:100%;  background:#ff0000; -moz-opacity: 0.9; opacity: 0.9;}
div#divWarning div#warningmsg {  background-color:#ff0000; position:relative; height:100px; font-size:15px; font-weight:bold; text-align:center; padding-top:100px; }
div#divWarning div#warningmsg div#msg { color: #FFFFFF; background-image:url(../../img/warning.png); background-repeat:no-repeat; display:inline; padding-left:64px; padding-bottom:64px; padding-top:15px; *height:100px; }
div#divWarning div#warningBottom {width:100%; height:20px; background:#ff0000;}
div#divWarning div#bottomLeft { position:relative; width:20px; height:20px; float:left }
div#divWarning div#bottomCenter {  background:#ff0000; position:relative; height:20px; padding:0px 20px 0px 20px; margin-left:auto; margin-right:auto; float:left  }
div#divWarning div#bottomRight { position:relative; width:20px; height:20px; float:right }

/*.bottomplace { background: url(../../img/warning_br.png) no-repeat top right; }
img.placeborder { width: 20px; height: 20px;border: none;display: block !important; }*/
div#divWarning {
         position: absolute; 
         top: expression( document.body.scrollTop + 'px' );
		 left: expression( document.body.scrollLeft + 'px' );

    }
body>div#divWarning {  position:fixed; top:0;}	
*html div#divWarning { 
	left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
/*************/

/* Alert Mark*/
div.alertMark { color:#FF0000; font-weight:bold; padding-top:6px;}
div.alertMarkFocus { height:20px; width:20px;  background: transparent url(../../img/alert-arrow.gif)  no-repeat; }


/*.dropDown.contactUs .submitArea A:hover { background: transparent url(..//i/buttons/sendMessage.gif) no-repeat left -35px; }*/

/* Standard DIV */
div.divError {
	position:absolute;
	display:none;
	filter: Alpha(Opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
20px;  background: transparent url(../../img/alert-arrow.gif)  no-repeat; }


/*.dropDown.contactUs .submitArea A:hover { background: transparent url(..//i/buttons/sendMessage.gif) no-repeat left -35px; }*/

/* Standard DIV */
div.divError {
	position:absolute;
	display:none;
	filter: Alpha(Opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

.ddStyle4  .borderRadius{-moz-border-radius:5px; border-radius:5px; }
.ddStyle4  .borderRadiusTp{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.ddStyle4  .borderRadiusBtm{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}

.ddStyle4  .ddcommon {position:relative;display:-moz-inline-stack; zoom:1; display:inline-block; *display:inline; cursor:default;}
.ddStyle4  .ddcommon ul{padding:0;margin:0;}
.ddStyle4  .ddcommon ul li{list-style-type:none;}
.ddStyle4  .borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3; }
.ddStyle4  .borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 ;border-bottom:1 solid #c3c3c3; }

.ddStyle4  .ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{
opacity: .5; /* standard: ff gt 1.5, opera, safari */
-ms-filter:"alpha(opacity=50)"; /* ie 8 */
filter:alpha(opacity=50); /* ie lt 7 */
-khtml-opacity:.5; /* safari 1.x */
-moz-opacity:.5; /* ff lt 1.5, netscape */
color:#999999;
}
.ddStyle4  .ddcommon .clear{clear:both}
.ddStyle4  .ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddStyle4  .ddcommon input.text{color:#7e7e7e;padding:0 0 0 0; position:absolute; background:#fff; display:block; width:98%; height:98%; left:2px; top:0; border:none;}
.ddStyle4  .ddOutOfVision{position:relative; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
.ddStyle4  .borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddStyle4  .borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow: -5px -5px 5px -5px #888888}
.ddStyle4  .borderRadiusTp .border, .borderRadius .border{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}
.ddStyle4  .borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
img.fnone{float:none !important}
.ddStyle4  .ddcommon .divider{width:0; height:100%; position:absolute;}
.ddStyle4  .ddcommon .ddArrow{display:inline-block; position:absolute; top:40%; right:5px;}
.ddStyle4  .ddcommon .ddArrow:hover{background-position:0 100%;}
/* border : red*/
.ddStyle4  .ddcommon .ddTitle{padding:0; position:relative; display:inline-block; width:100%}
.ddStyle4  .ddcommon .ddTitle .ddTitleText{display:block;}
.ddStyle4  .ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddStyle4  .ddcommon .ddTitle .description{display:block;}
.ddStyle4  .ddcommon .ddTitle .ddTitleText img{position:relative; vertical-align:middle; float:left}
.ddStyle4  .ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto; overflow-x:hidden; zoom:1; z-index:9999}
.ddStyle4  .ddcommon .ddChild li{clear:both;}
.ddStyle4  .ddcommon .ddChild li .description{display:block;}
.ddStyle4  .ddcommon .ddChild li img{border:0 none; position:relative;vertical-align:middle;float:left}
.ddStyle4  .ddcommon .ddChild li.optgroup{padding:0;}
.ddStyle4  .ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddStyle4  .ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddStyle4  .ddcommon .noBorderTop{border-top:none 0  !important; padding:0; margin:0;}

/*************** default theme *********************
.ddStyle4  .dd{border:1px solid #c3c3c3;}
.ddStyle4  .dd .divider{border-left:1px solid #c3c3c3; border-right:1px solid #fff; height:22px !important;right:24px;}*/
.ddStyle4  .dd .ddArrow{width:16px;height:16px; margin-top:-8px; background:url(../img/dd_arrow.gif) no-repeat;}
.ddStyle4  .dd .ddArrow:hover{background-position:0 100%;}
.ddStyle4  .dd .ddTitle{color:#000;height:27px !important; background:#e2e2e4 url(../img/input-style3_1.gif) repeat-x left top;}
.ddStyle4  .dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}
.ddStyle4  .dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddStyle4  .dd .ddTitle .description{font-size:12px; color:#666}
.ddStyle4  .dd .ddTitle .ddTitleText img{padding-right:5px;}
.ddStyle4  .dd .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;}
.ddStyle4  .dd .ddChild li{padding:5px; background-color:#fff; border-bottom:0px solid #c3c3c3;}
.ddStyle4  .dd .ddChild li .description{color:#666;}
.ddStyle4  .dd .ddChild li .ddlabel{color:#333;}
.ddStyle4  .dd .ddChild li.hover{background-color:#f2f2f2}
.ddStyle4  .dd .ddChild li img{padding:0 6px 0 0;}
.ddStyle4  .dd .ddChild li.optgroup{padding:0;}
.ddStyle4  .dd .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddStyle4  .dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddStyle4  .dd .ddChild li.selected{background-color:#ffc20e; color:#000;}


/*---------------- Alert ------------------------*/
.ddStyle4_1  .borderRadius{-moz-border-radius:5px; border-radius:5px; }
.ddStyle4_1  .borderRadiusTp{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.ddStyle4_1  .borderRadiusBtm{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}

.ddStyle4_1  .ddcommon {position:relative;display:-moz-inline-stack; zoom:1; display:inline-block; *display:inline; cursor:default;}
.ddStyle4_1  .ddcommon ul{padding:0;margin:0;}
.ddStyle4_1  .ddcommon ul li{list-style-type:none;}
.ddStyle4_1  .borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3; }
.ddStyle4_1  .borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 ;border-bottom:1 solid #c3c3c3; }

.ddStyle4_1  .ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{
opacity: .5; /* standard: ff gt 1.5, opera, safari */
-ms-filter:"alpha(opacity=50)"; /* ie 8 */
filter:alpha(opacity=50); /* ie lt 7 */
-khtml-opacity:.5; /* safari 1.x */
-moz-opacity:.5; /* ff lt 1.5, netscape */
color:#999999;
}
.ddStyle4_1  .ddcommon .clear{clear:both}
.ddStyle4_1  .ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddStyle4_1  .ddcommon input.text{color:#7e7e7e;padding:0 0 0 0; position:absolute; background:#fff; display:block; width:98%; height:98%; left:2px; top:0; border:none;}
.ddStyle4_1  .ddOutOfVision{position:relative; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
.ddStyle4_1  .borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddStyle4_1  .borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow: -5px -5px 5px -5px #888888}
.ddStyle4_1  .borderRadiusTp .border, .borderRadius .border{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}
.ddStyle4_1  .borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
img.fnone{float:none !important}
.ddStyle4_1  .ddcommon .divider{width:0; height:100%; position:absolute;}
.ddStyle4_1  .ddcommon .ddArrow{display:inline-block; position:absolute; top:40%; right:5px;}
.ddStyle4_1  .ddcommon .ddArrow:hover{background-position:0 100%;}
/* border : red*/
.ddStyle4_1  .ddcommon .ddTitle{border-style: 1;
    padding: 0;
    position:relative;     display:inline-block;     width:100%;    border-color:#FF0000;     border-width:1px;
}
.ddStyle4_1  .ddcommon .ddTitle .ddTitleText{display:block;}
.ddStyle4_1  .ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddStyle4_1  .ddcommon .ddTitle .description{display:block;}
.ddStyle4_1  .ddcommon .ddTitle .ddTitleText img{position:relative; vertical-align:middle; float:left}
.ddStyle4_1  .ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto; overflow-x:hidden; zoom:1; z-index:9999}
.ddStyle4_1  .ddcommon .ddChild li{clear:both;}
.ddStyle4_1  .ddcommon .ddChild li .description{display:block;}
.ddStyle4_1  .ddcommon .ddChild li img{border:0 none; position:relative;vertical-align:middle;float:left}
.ddStyle4_1  .ddcommon .ddChild li.optgroup{padding:0;}
.ddStyle4_1  .ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddStyle4_1  .ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddStyle4_1  .ddcommon .noBorderTop{border-top:none 0  !important; padding:0; margin:0;}

/*************** default theme *********************
.ddStyle4_1  .dd{border:1px solid #c3c3c3;}
.ddStyle4_1  .dd .divider{border-left:1px solid #c3c3c3; border-right:1px solid #fff; height:22px !important;right:24px;}*/
.ddStyle4_1  .dd .ddArrow{width:16px;height:16px; margin-top:-8px; background:url(../img/dd_arrow.gif) no-repeat;}
.ddStyle4_1  .dd .ddArrow:hover{background-position:0 100%;}
.ddStyle4_1  .dd .ddTitle{color:#000;height:27px !important; background:#e2e2e4 url(../img/input-style3_1.gif) repeat-x left top;}
.ddStyle4_1  .dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}
.ddStyle4_1  .dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddStyle4_1  .dd .ddTitle .description{font-size:12px; color:#666}
.ddStyle4_1  .dd .ddTitle .ddTitleText img{padding-right:5px;}
.ddStyle4_1  .dd .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;}
.ddStyle4_1  .dd .ddChild li{padding:5px; background-color:#fff; border-bottom:0px solid #c3c3c3;}
.ddStyle4_1  .dd .ddChild li .description{color:#666;}
.ddStyle4_1  .dd .ddChild li .ddlabel{color:#333;}
.ddStyle4_1  .dd .ddChild li.hover{background-color:#f2f2f2}
.ddStyle4_1  .dd .ddChild li img{padding:0 6px 0 0;}
.ddStyle4_1  .dd .ddChild li.optgroup{padding:0;}
.ddStyle4_1  .dd .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddStyle4_1  .dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddStyle4_1  .dd .ddChild li.selected{background-color:#ffc20e; color:#000;}

/*---------------------- End --------------*/


.ddStyle5  .borderRadius{-moz-border-radius:5px; border-radius:5px; }
.ddStyle5  .borderRadiusTp{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.ddStyle5  .borderRadiusBtm{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}

.ddStyle5  .ddcommon {position:relative;display:-moz-inline-stack; zoom:1; display:inline-block; *display:inline; cursor:default;}
.ddStyle5  .ddcommon ul{padding:0;margin:0;}
.ddStyle5  .ddcommon ul li{list-style-type:none;}
.ddStyle5  .borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3; }
.ddStyle5  .borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 ;border-bottom:1 solid #c3c3c3; }

.ddStyle5  .ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{
opacity: .5; /* standard: ff gt 1.5, opera, safari */
-ms-filter:"alpha(opacity=50)"; /* ie 8 */
filter:alpha(opacity=50); /* ie lt 7 */
-khtml-opacity:.5; /* safari 1.x */
-moz-opacity:.5; /* ff lt 1.5, netscape */
color:#999999;
}
.ddStyle5  .ddcommon .clear{clear:both}
.ddStyle5  .ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddStyle5  .ddcommon input.text{color:#7e7e7e;padding:0 0 0 0; position:absolute; background:#fff; display:block; width:98%; height:98%; left:2px; top:0; border:none;}
.ddStyle5  .ddOutOfVision{position:relative; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
.ddStyle5  .borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddStyle5  .borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow: -5px -5px 5px -5px #888888}
.ddStyle5  .borderRadiusTp .border, .borderRadius .border{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}
.ddStyle5  .borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
img.fnone{float:none !important}
.ddStyle5  .ddcommon .divider{width:0; height:100%; position:absolute;}
.ddStyle5  .ddcommon .ddArrow{display:inline-block; position:absolute; top:40%; right:7px;}
.ddStyle5  .ddcommon .ddArrow:hover{background-position:0 100%;}
.ddStyle5  .ddcommon .ddTitle{padding:0; position:relative; display:inline-block; width:100%}
.ddStyle5  .ddcommon .ddTitle .ddTitleText{display:block;}
.ddStyle5  .ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddStyle5  .ddcommon .ddTitle .description{display:block;}
.ddStyle5  .ddcommon .ddTitle .ddTitleText img{position:relative; vertical-align:middle; float:left}
.ddStyle5  .ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto; overflow-x:hidden; zoom:1; z-index:9999}
.ddStyle5  .ddcommon .ddChild li{clear:both;}
.ddStyle5  .ddcommon .ddChild li .description{display:block;}
.ddStyle5  .ddcommon .ddChild li img{border:0 none; position:relative;vertical-align:middle;float:left}
.ddStyle5  .ddcommon .ddChild li.optgroup{padding:0;}
.ddStyle5  .ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddStyle5  .ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddStyle5  .ddcommon .noBorderTop{border-top:none 0  !important; padding:0; margin:0;}

/*************** default theme *********************
.ddStyle5  .dd{border:1px solid #c3c3c3;}
.ddStyle5  .dd .divider{border-left:1px solid #c3c3c3; border-right:1px solid #fff; height:22px !important;right:24px;}*/
.ddStyle5  .dd .ddArrow{width:16px;height:16px; margin-top:-8px; background:url(../img/dd_arrow.gif) no-repeat;}
.ddStyle5  .dd .ddArrow:hover{background-position:0 100%;}
.ddStyle5  .dd .ddTitle{color:#000;height:27px !important; background:#e2e2e4 url(../img/input-style4_1.gif) repeat-x left top;}

.ddStyle5  .dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}
.ddStyle5  .dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddStyle5  .dd .ddTitle .description{font-size:12px; color:#666}
.ddStyle5  .dd .ddTitle .ddTitleText img{padding-right:5px;}
.ddStyle5  .dd .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;}
.ddStyle5  .dd .ddChild li{padding:5px; background-color:#fff; border-bottom:0px solid #c3c3c3;}
.ddStyle5  .dd .ddChild li .description{color:#666;}
.ddStyle5  .dd .ddChild li .ddlabel{color:#333;}
.ddStyle5  .dd .ddChild li.hover{background-color:#f2f2f2}
.ddStyle5  .dd .ddChild li img{padding:0 6px 0 0;}
.ddStyle5  .dd .ddChild li.optgroup{padding:0;}
.ddStyle5  .dd .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddStyle5  .dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddStyle5  .dd .ddChild li.selected{background-color:#ffc20e; color:#000;}

/*------------------ Alert -------------------------*/
.ddStyle5_1  .borderRadius{-moz-border-radius:5px; border-radius:5px; }
.ddStyle5_1  .borderRadiusTp{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.ddStyle5_1  .borderRadiusBtm{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}

.ddStyle5_1  .ddcommon {position:relative;display:-moz-inline-stack; zoom:1; display:inline-block; *display:inline; cursor:default;}
.ddStyle5_1  .ddcommon ul{padding:0;margin:0;}
.ddStyle5_1  .ddcommon ul li{list-style-type:none;}
.ddStyle5_1  .borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3; }
.ddStyle5_1  .borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 ;border-bottom:1 solid #c3c3c3; }

.ddStyle5_1  .ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{
opacity: .5; /* standard: ff gt 1.5, opera, safari */
-ms-filter:"alpha(opacity=50)"; /* ie 8 */
filter:alpha(opacity=50); /* ie lt 7 */
-khtml-opacity:.5; /* safari 1.x */
-moz-opacity:.5; /* ff lt 1.5, netscape */
color:#999999;
}
.ddStyle5_1  .ddcommon .clear{clear:both}
.ddStyle5_1  .ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddStyle5_1  .ddcommon input.text{color:#7e7e7e;padding:0 0 0 0; position:absolute; background:#fff; display:block; width:98%; height:98%; left:2px; top:0; border:none;}
.ddStyle5_1  .ddOutOfVision{position:relative; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
.ddStyle5_1  .borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddStyle5_1  .borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow: -5px -5px 5px -5px #888888}
.ddStyle5_1  .borderRadiusTp .border, .borderRadius .border{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}
.ddStyle5_1  .borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
img.fnone{float:none !important}
.ddStyle5_1  .ddcommon .divider{width:0; height:100%; position:absolute;}
.ddStyle5_1  .ddcommon .ddArrow{display:inline-block; position:absolute; top:40%; right:7px;}
.ddStyle5_1  .ddcommon .ddArrow:hover{background-position:0 100%;}
.ddStyle5_1  .ddcommon .ddTitle{border-style: 1;
    padding: 0;
    position:relative;     display:inline-block;     width:100%;    border-color:#FF0000;     border-width:1px;
}
.ddStyle5_1  .ddcommon .ddTitle .ddTitleText{display:block;}
.ddStyle5_1  .ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddStyle5_1  .ddcommon .ddTitle .description{display:block;}
.ddStyle5_1  .ddcommon .ddTitle .ddTitleText img{position:relative; vertical-align:middle; float:left}
.ddStyle5_1  .ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto; overflow-x:hidden; zoom:1; z-index:9999}
.ddStyle5_1  .ddcommon .ddChild li{clear:both;}
.ddStyle5_1  .ddcommon .ddChild li .description{display:block;}
.ddStyle5_1  .ddcommon .ddChild li img{border:0 none; position:relative;vertical-align:middle;float:left}
.ddStyle5_1  .ddcommon .ddChild li.optgroup{padding:0;}
.ddStyle5_1  .ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddStyle5_1  .ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddStyle5_1  .ddcommon .noBorderTop{border-top:none 0  !important; padding:0; margin:0;}

/*************** default theme *********************
.ddStyle5_1  .dd{border:1px solid #c3c3c3;}
.ddStyle5_1  .dd .divider{border-left:1px solid #c3c3c3; border-right:1px solid #fff; height:22px !important;right:24px;}*/
.ddStyle5_1  .dd .ddArrow{width:16px;height:16px; margin-top:-8px; background:url(../img/dd_arrow.gif) no-repeat;}
.ddStyle5_1  .dd .ddArrow:hover{background-position:0 100%;}
.ddStyle5_1  .dd .ddTitle{color:#000;height:27px !important; background:#e2e2e4 url(../img/input-style4_1.gif) repeat-x left top;}

.ddStyle5_1  .dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}
.ddStyle5_1  .dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddStyle5_1  .dd .ddTitle .description{font-size:12px; color:#666}
.ddStyle5_1  .dd .ddTitle .ddTitleText img{padding-right:5px;}
.ddStyle5_1  .dd .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;}
.ddStyle5_1  .dd .ddChild li{padding:5px; background-color:#fff; border-bottom:0px solid #c3c3c3;}
.ddStyle5_1  .dd .ddChild li .description{color:#666;}
.ddStyle5_1  .dd .ddChild li .ddlabel{color:#333;}
.ddStyle5_1  .dd .ddChild li.hover{background-color:#f2f2f2}
.ddStyle5_1  .dd .ddChild li img{padding:0 6px 0 0;}
.ddStyle5_1  .dd .ddChild li.optgroup{padding:0;}
.ddStyle5_1  .dd .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddStyle5_1  .dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddStyle5_1  .dd .ddChild li.selected{background-color:#ffc20e; color:#000;}

/* ------------------- End ------------------*/