*{margin:0;padding:0;}

images{border:none;}

a{outline:none; }

.errtext{color:#FF0000}
body {font-family:"Arial", Helvetica, sans-serif; font-size:12px; color:#333;}

h1{ margin:1px; padding:1px;}

h2{ margin:1px; padding:1px;}

.frame {float:left; width:100%;}

.head {float:left; width:100%; height:121px; background:url(img/head_bg.png) top left repeat-x;}

.nav { float:left; width:74%; height:29px;}

.nav ul { float:right; list-style:none; padding:7px 5px 0 0px;}

.nav ul li { float:left; padding:0 10px 0 10px;}

.nav ul li + li { border-left: 1px solid #646464;}

.nav ul li a { float:left; color:#e5e5e5; text-decoration:none;  font-size:11px;}

.nav ul li a:hover { float:left;text-decoration:underline;}

.innr_frame {float:left; width:100%;}

.lft_frame {float:left; width:225px; padding:15px; border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0; background:#f4f4f4;}

.rt_frame { /*margin-left:10px;*/ padding:10px 0 10px 10px; width:730px; float:left;}

.rt_frame_inr { margin-right:0px; float:left;}

.rt_frame_inr table { border:1px solid #ccc; border-collapse:collapse;}

.rt_frame_inr table tr td { border-top:1px solid #ccc; border-right:1px solid #ccc;border-collapse:collapse; line-height:30px; padding-left:10px; color:#555;}

/*.rt_frame_inr table tr td a{ text-decoration:none; color:#000;}

.rt_frame_inr table tr td a:hover{  text-decoration:underline; color:#000;}*/

.rt_frame_inr table tr.rw1 { background:#e6e6e6; font-weight:bold; color:#555;}

.rt_frame_inr table tr.rw2 { background:#fff;}

.rt_frame_inr table tr.rw3 { background:#f5f5f5;}

.admin_strp {float:left; width:100%; height:45px; padding-top:5px;}

.admin_strp h1 {font-size:18px; font-weight:bold; color:#fff; background:url(img/admin_pic.png) 15px 0px no-repeat; line-height:38px; padding: 0 0 0 60px;}

.menu { float:left; width:100%; height:42px; background:url(img/menu_bg.png) top left repeat-x;}

.menu ul { float:left; list-style:none; padding-left:18px;}

.menu ul li { float:left; line-height:35px; background:url(img/separator.png) top left no-repeat;}

.menu ul li a {float:left; color:#555; text-decoration:none;font-weight:bold; padding: 2px 20px 0 20px;margin-left:1px;}

.menu ul li a:hover { background:#fafafa; margin-left:1px;}

.lft_frame_inr_mn{float:left; width:225px; padding: 0 0 10px 0;}

.lft_frame_inr {float:left; width:210px; padding:10px; background:#fff; border:1px solid #dddddd;}

.lft_frame_inr_ttl {float:left; width:210px; background:url(img/lft_frame_ttl_bg.png) top left repeat-x; border:1px solid #dddddd;}

.lft_frame_inr_ttl h1 {font-size:14px; color:#333; line-height:26px; padding:0 0 0 10px;}

.lft_frame_inr_lnk {float:left; width:217px;}

.lft_frame_inr_lnk ul { list-style:none; padding:10px;}

.lft_frame_inr_lnk ul li { list-style:none; padding:7px 0 7px 0px; border-bottom:1px dotted #aaa;}

.lft_frame_inr_lnk ul li a { text-decoration:none; color:#09A0C7; }

.lft_frame_inr_lnk ul li a:hover { text-decoration:underline; }

.foot {float:left; width:100%; padding:10px 0 10px 0px; background:#333; color: #aaa; font-size:11px; text-align:center;}

.foot_inr {float:left; width:100%;}

.foot_inr a {text-decoration:none; color:#ddd; margin:0 10px 0 10px; text-decoration:none;}

.foot_inr a:hover {text-decoration:none; color:#ddd; margin:0 10px 0 10px; text-decoration:underline;}

.copyright {float:left; width:100%; padding: 10px 0 0 0;}

.msg_bx {padding-right:10px;}



.error_msg {background: url("img/error_pic.png") no-repeat scroll 2px 2px #F9E5E6; border: 1px solid #E8AAAD; margin-bottom: 5px;padding: 1px 1px 4px 40px;}

.error_msg h1 { font-size:14px}



.notice_msg {background: url("img/notice_pic.png") no-repeat scroll 2px 2px #f9f9e5; border: 1px solid #e8e3aa; margin-bottom: 5px;padding: 1px 1px 4px 40px;}

.notice_msg h1 { font-size:14px}



.success_msg {background: url("img/success.png") no-repeat scroll 2px 2px #e9f9e5; border: 1px solid #b4e8aa; margin-bottom: 5px;padding: 1px 1px 4px 40px;}

.success_msg h1 { font-size:14px}



.wcm_msg { padding:6px; background:#fff6bf; border:1px solid #fdd845; margin-bottom:5px;}

.wcm_breadcrumb { background: url("img/lft_frame_ttl_bg.png") repeat-x scroll left top transparent; border: 1px solid #DDDDDD; padding:2px; border:1px solid #c5c5c5; margin-bottom:5px; background-color:#DDDDDD;}

.wcm_breadcrumb h1{font-size:13px; color:#111;}

.error_txt {margin-left:44px;}

.wcm_msg h1{font-size:13px; color:#111;}

.wcm_msg p{color:#111;}



.form_bx { float:left; width:100%; margin-bottom: 10px;white-space:nowrap;}

.form_bx legend {  background: none repeat scroll 0 0 #FAFAFA;border: 2px solid #DDDDDD; margin-left: 11px; padding:5px 10px 5px 10px;}

.form_bx fieldset { border: 1px solid #DDDDDD; padding:15px;}

.form_bx .input{ background: url("img/inpt_bg.png") repeat-x scroll left top transparent; border:1px solid #ddd; padding:3px; margin:4px; }

.form_bx label{display: block; float: left; line-height: 28px; width: 18%;}

.form_bx .submit{ margin:4px; }

.form_bx .submit input{ margin:4px; }



.tbl_none table { border:none }

.tbl_none table tr td { border:none }



.password1 {

font-size : 12px;

border : 1px solid #cc9933;

width : 200px;

font-family : arial, sans-serif;

}



label.error {

    color: red;

    float: right;

    margin-right: 3%;

    margin-top: -1%;

}

.error-message {

    color: red;

    float: right;

    margin-right: 34%;

}



.pstrength-minchar { font-size : 10px;}





.lgn_bx { margin:0 auto; width:400px;}

.lgn_bx_inr { float:left; padding:150px 0 50px 0px;}

.lgn_ttl_bg{ float:left; width:383px; height:38px; line-height:38px; background:#fafafa; border-right:1px solid #eee; border-left:1px solid #eee; border-top:1px solid #eee;padding:0 0 0 15px;}

.lgn_ttl_bg h1{font-size:17px; color:#222;}

.lgn_inr_bx{float:left; width:400px;}

.lgn_inpt_mn{float:left; width:383px;padding:5px 0 10px 15px; border:1px solid #eee;}

.lgn_inpt_mn label{float:left; width:365px; padding:5px 0 6px 0px; font-size:12px; color:#666;}

.lgn_inpt_mn input{float:left; width:365px;border:1px solid #eee; height:25px; line-height:25px;}

.lgn_btn_bg {float:left; width:383px; padding:10px 0 0 0px;}

.lgn_btn_bg input.submit1 {float:left; width:60px; height:24px; line-height:24px; color:#eee; text-align:center; background:#444	; border:none; margin:0px; padding:0px; cursor:pointer;}

.lgn_btn_bg input.submit1:hover {background:#333;}

.lgn_btn_bg p { float:left; width:383px; padding:5px 0 0 0px;}

.lgn_btn_bg p label { float:left; width:150px; padding: 0 0 10px 7px; font-size:11px; color:#777;}

.lgn_btn_bg p input { float:left; width:auto; height:auto; line-height:normal; border:none;}



/********** pagination **********/



.pagination{float:left; width:500px; padding-top:5px;}

.disabled{ float:left; background:#f5f5f6; padding:5px; color:#000; margin-left:5px; }

.current{ float:left; background:#666666; padding:5px; color:#FFFFFF; margin-left:5px; }

.pagination span{ float:left;}

.pagination span a{float:left; background:#CCCCCC; padding: 0px 9px; color:#333333; text-decoration:none;  margin-left: 5px;}

.pagination span a:hover{color:#fff; text-decoration:underline;}

.pagination span a.next{float:left; background:#CCCCCC; padding:5px; margin-left:8px;}



/********** pagination end **********/



.trash{	color: #6D6D6D; float:right; text-align:center;}

.rereply{ margin-left: 9%; }





/*************/



.fieldview{font-size:15px; margin:10px; }

.fieldviewleft {float:left; width:200px;}

/****/



/************ button *********************/



.button-gray{

	height: 30px;

	float: left;

	background-color: #e9e9e9;

	border: 1px solid #A8A8A8;

	padding: 2px 10px;

	margin: 0 10px;

	color:#000;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	-moz-box-shadow: 4px 4px 4px #ccc;

	-webkit-box-shadow: 4px 4px 4px #ccc;

	box-shadow: 4px 4px 4px #ccc;

	text-decoration: none;

}



.button-gray:hover{

	height: 30px;

	float: left;

	background-color: #b1b1b1;

	border: 1px solid #000000;

	padding: 2px 10px;

	color:#FFF;

	margin: 0 10px;

	cursor:pointer;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	-moz-box-shadow: 4px 4px 4px #ccc;

	-webkit-box-shadow: 4px 4px 4px #ccc;

	box-shadow: 4px 4px 4px #ccc;

	text-decoration: none;

}



.button-green{

	height: 30px;

	float: left;

	background-color: #dbe9d4;

	border: 1px solid #8FAD8A;

	padding: 2px 10px;

	margin: 0 10px;

	color:#000;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	-moz-box-shadow: 4px 4px 4px #ccc;

	-webkit-box-shadow: 4px 4px 4px #ccc;

	box-shadow: 4px 4px 4px #ccc;

	text-decoration: none;

}



.button-green:hover{

	height: 30px;

	float: left;

	background-color: #9DBF97;

	border: 1px solid #81997D;

	padding: 2px 10px;

	color:#FFF;

	cursor:pointer;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	-moz-box-shadow: 4px 4px 4px #ccc;

	-webkit-box-shadow: 4px 4px 4px #ccc;

	box-shadow: 4px 4px 4px #ccc;

	text-decoration: none;

}



.button-red{

	height: 30px;

	float: left;

	background-color: #F2B0A2;

	border: 1px solid #993D2A;

	padding: 2px 10px;

	margin: 0 10px;

	color:#000;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	-moz-box-shadow: 4px 4px 4px #ccc;

	-webkit-box-shadow: 4px 4px 4px #ccc;

	box-shadow: 4px 4px 4px #ccc;

	text-decoration: none;

}



.button-red:hover{

	height: 30px;

	float: left;

	background-color: #F4564E;

	border: 1px solid #992010;

	padding: 2px 10px;

	color:#FFF;

	cursor:pointer;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	-moz-box-shadow: 4px 4px 4px #ccc;

	-webkit-box-shadow: 4px 4px 4px #ccc;

	box-shadow: 4px 4px 4px #ccc;

	text-decoration: none;

}



.button-blue{

	height: 30px;

	float: left;

	background-color: #c0e4f4;

	border: 1px solid #75ABB7;

	padding: 2px 10px;

	margin: 0 10px;

	color:#000;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	-moz-box-shadow: 4px 4px 4px #ccc;

	-webkit-box-shadow: 4px 4px 4px #ccc;

	box-shadow: 4px 4px 4px #ccc;

	text-decoration: none;

}



.button-blue:hover{

	height: 30px;

	float: left;

	background-color: #8CCAD8;

	border: 1px solid #607F84;

	padding: 2px 10px;

	margin: 0 10px;

	color:#FFF;

	cursor:pointer;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	-moz-box-shadow: 4px 4px 4px #ccc;

	-webkit-box-shadow: 4px 4px 4px #ccc;

	box-shadow: 4px 4px 4px #ccc;

	text-decoration: none;

}





/*****************************************/

.button-message{

	float: none;

    margin-left: 10px;

    margin-top: 12px;

    padding-bottom: 14px;

}

.form_bx .textarea {

    border: 1px solid #DDDDDD;

    height: 231px;

    margin: 4px;

    padding: 3px;

    width: 70%;

}

.button-message table,.button-message table tr,.button-message table tr td{

		border:none;

}

.button-message .button-blue {

    background-color: #C0E4F4;

    border: 1px solid #75ABB7;

    border-radius: 4px 4px 4px 4px;

    box-shadow: 4px 4px 4px #CCCCCC;

    color: #000000;

    float: left;

    height: 30px;

    margin: 0 10px;

    padding: 2px 10px;

	text-align:center;

	width:150px;

}

.button-reply,.mess_center {

    margin-left: 18%;

}



.newpage a{color:#e9b42b!important;}



.red{

     color:red;

     text-align:center;

     font-weight:bold;   

}
.error{
    
    color:red;
}

 .first{float:left; width:35%; margin-left:376px; padding-top:20px;margin-bottom:10px;}
 .first ul{float:left; width:100%; list-style:none;}
 .first ul li + li{float:left; margin-left:5px;}
.first ul li{float:left; background:#CCCCCC; color:#fff;   border:none; padding:5px !important; }
.first ul li a{float:left; background:#CCCCCC; color:#fff;  border:none; }


#contentLeft {
    border: 1px solid #CCCCCC;
    height: auto;
    margin: 28px;
    padding: 37px;
    width: 500px;
    
}

#contentLeft li {
	list-style: none;
	margin: 0 0 4px 0;
	padding: 10px;
	background:#DDDDDD url("img/arrow.png") 0 0 no-repeat;
	border: #CCCCCC solid 1px;
	color:#000;
}
#contentRight {
	 border: 1px solid #CCCCCC;
    height: auto;
    margin: 28px;
    padding: 37px;
    width: 500px;
}


#contentRightc li {
	list-style: none;
	margin: 0 0 4px 0;
	padding: 10px;
	
	border: #CCCCCC solid 1px;
	color:#000;
}


ul.productimage {height: auto; width: 220px; list-style: none outside none;float: left;} 
ul.productimage li{ border: 1px solid #898989; float: left; height: auto; margin: 4px 1px 0 0; width: 70px; }

.form{ width:100%; float:left; height:auto; }
.form_left{width:190px; float:left; margin-bottom:1px; padding-left:10px; font-weight:bold; font-size:13px; background:#f8f8f8; height:25px; line-height:25px;}
.form_right{width:520px; float:right; margin-bottom:1px; padding-left:10px; height:25px; line-height:25px}
.form_right input[type="text"], .form_right select{ width:250px; height:20px; line-height:20px; font-size:12px;}
.form_right textarea{ width:350px; height:100px; font-size:12px;}
/*
.form_right input[type="submit"]{padding:3px 15px; background:#333; border-radius:5px; border:0px; color:#FFF; text-transform:uppercase; font-size:12px;cursor:pointer;font-weight:bold}
.form_right input[type="button"]{padding:3px 15px; background:#333; border-radius:5px; border:0px; color:#FFF; text-transform:uppercase; font-size:12px; cursor:pointer;font-weight:bold}
*/

.listing{ width:100%; float:left; height:auto;}
.listing_heading{width:100%; float:left; height:auto; background:#ebebeb; color:#000; height:28px; line-height:28px; text-align:center; font-weight:bold; text-transform:uppercase}
.listing_row{width:100%; float:left; height:auto; border-bottom:1px solid #CCC; border-right:1px solid #CCC; border-left:1px solid #CCC; height:28px; line-height:28px; text-align:center }
input[type="submit"] {
    background: #09A0C7;
    border: 0px;
    padding: 2px 7px;
    border-radius: 3px;
    box-shadow: 1px 1px 1px #000;
}
input[type="button"] {
    background: #09A0C7;
    border: 0px;
    padding: 2px 7px;
    border-radius: 3px;
    box-shadow: 1px 1px 1px #000;
}

.admin_strp img{position:absolute; top:0;left:0;}
#nav_under_left{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #B4C5E0;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    float: left;
    font-family: 'LucidaBright';
    font-size: 36px;
    font-style: italic;
    height: 48px;
    margin-top: -2px;
    padding: 15px 5px;
    text-shadow: 0 0 5px #DFDEDC;
    width: 240px;
	}
.paging{ width:100%; text-align:center; float:left;}
.paging .page-numbers{float:left; text-decoration:none; display:inline-block;color:#28A8C2; background:#f0f0f0; padding:0px 9px; margin-left:5px;}
.paging .page-numbers:hover{color:#000;}
.paging .current{color:#000;}
.left_detail div {margin-bottom:6px;}
.left_detail span{/*margin-bottom:10px;*/}
.twtr-hd, .twtr-ft{display:none !important;}