@charset "utf-8";
body{
	margin:0px;
	padding:0px;
}
.tdheight_5{
	height:5px;
}
.tdheight_10{
	height:10px;
}
.tdheight_15{
	height:15px;
}
.tdheight_20{
	height:20px;
}
.tdheight_30{
	height:30px;
}
.tdheight_33{
	height:33px;
}
.tdheight_200{
	height:200px;
}
.bgcolor_white{
	background-color:#fff;
}
.bgimg_01{
	background-image:url(../images/img-01.gif);
	background-repeat:repeat-x;
	height:78px;
}
.bgimg_02{
	background-image:url(../images/img-03.gif);
	background-repeat:repeat-x;
	height:216px;
}
.bgimg_04{
	background-image:url(../images/img-06.gif);
	background-repeat:repeat-x;
	height:38px;
}
.bgimg_05{
	background-image:url(../images/img-15.gif);
	background-repeat:no-repeat;
	height:180px;
}
.bgimg_06{
	background-image:url(../images/img-17.gif);
	background-repeat:repeat-x;
	height:181px;
}
.bgimg_07{
	background-image:url(../images/img-18.gif);
	background-repeat:no-repeat;
	width:229px;
	height:181px;
}
.bgimg_08{
	background-image:url(../images/img-20.gif);
	background-repeat:repeat-x;
	width:302px;
	height:216px;
}
.bgimg_09{
	background-image:url(../images/img-22.gif);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
}
.bgimg_10{
	background-image:url(../images/img-28.gif);
	background-repeat:repeat-x;
	height:12px;
}
.bgimg_11{
	background-image:url(../images/img-25.gif);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
}
.bgimg_12{
	background-image:url(../images/img-26.gif);
	background-repeat:no-repeat;
	width:12px;
	height:125px;
}
.bgimg_13{
	background-image:url(../images/img-30.gif);
	background-repeat:repeat;
	height:125px;
}
.bgimg_14{
	background-image:url(../images/img-27.gif);
	background-repeat:no-repeat;
	width:12px;
	height:125px;
}
.bgimg_15{
	background-image:url(../images/img-23.gif);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
}
.bgimg_16{
	background-image:url(../images/img-29.gif);
	background-repeat:repeat-x;
	height:12px;
}
.bgimg_17{
	background-image:url(../images/img-24.gif);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
}
.bgimg_18{
	background-image:url(../images/img-40.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
}
.bgimg_19{
	background-image:url(../images/img-41.gif);
	background-repeat:repeat-x;
	height:13px;
}
.bgimg_20{
	background-image:url(../images/img-42.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
}
.bgimg_21{
	background-image:url(../images/img-43.gif);
	background-repeat:repeat-y;
	width:13px;
}
.bgimg_22{
	background-image:url(../images/img-44.gif);
	background-repeat:repeat-y;
	width:13px;
}
.bgimg_23{
	background-image:url(../images/img-45.gif);
	background-repeat:repeat-y;
	width:13px;
	height:12px;
}
.bgimg_24{
	background-image:url(../images/img-46.gif);
	background-repeat:repeat-x;
	height:12px;
}
.bgimg_25{
	background-image:url(../images/img-47.gif);
	background-repeat:no-repeat;
	width:13px;
	height:12px;
}
.bgimg_26{
	background-image:url(../images/img-49.gif);
	background-repeat:no-repeat;
	width:85px;
	height:21px;
	border:0px;
	cursor:pointer;
}
.textarea{
	font-family: Arial;
	font-size:12px;
	color:#333;
	border:1px solid #ccc;
	width:310px;
}
.input{
	font-family: Arial;
	font-size:12px;
	color:#333;
	vertical-align:middle;
	border:1px solid #ccc;
}
.input-search{
	font-family: Arial;
	font-size:12px;
	color:#333;
	line-height:19px;
	vertical-align:middle;
	border:0px;
	background-image:url(../images/img-08.gif);
	background-repeat:repeat-x;
	width:100%;
	height:19px;
}
.input-subscriber{
	font-family: Arial;
	font-size:12px;
	color:#333;
	line-height:19px;
	vertical-align:middle;
	border:0px;
	background-image:url(../images/img-13.gif);
	background-repeat:repeat-x;
	width:231px;
	height:19px;
}
h4#permalink{
	font-family: 'myriad', Arial, Helvetica, sans-serif;
	font-size:12pt; /* All font-sizes are supported */
	color:#fff;
}
.margin{
	margin:0px;
	padding:0px;
}
.heading{
	margin:20px 0px 15px 0px;
	font-size:11pt; /* All font-sizes are supported */
	color:#fff;
}

.heading-white{
	font-size:10pt; /* All font-sizes are supported */
	font-weight:bold;
	color:#fff;
}

.heading_black{
	margin:20px 0px 5px 0px;
	font-size:11pt; /* All font-sizes are supported */
	color:#000;
}
.heading-black-11{
	margin:0px;
	font-size:11pt; /* All font-sizes are supported */
	color:#000;
}
.heading_small{
	padding:0px;
	margin:0px;
	font-size:11pt; /* All font-sizes are supported */
	color:#000;
}
.text-gray-b{
	font-family: verdana;
	font-size:11px;
	font-weight:bold;
	color:#4E4E4E;
	line-height:11pt;
}
.text-gray{
	font-family: verdana;
	font-size:11px;
	color:#4E4E4E;
	line-height:11pt;
}
.text-lightgray-link{
	font-family: verdana;
	font-size:11px;
	color:#999;
	text-decoration:none;
}
.text-gray-link-10{
	font-family: verdana;
	font-size:10px;
	color:#4E4E4E;
	text-decoration:none;
}
.text-gray-link{
	font-family: verdana;
	font-size:11px;
	color:#4E4E4E;
	text-decoration:none;
}
.text-gray-link-12{
	font-family: verdana;
	font-size:12px;
	color:#4E4E4E;
	text-decoration:none;
}
.text-white{
	font-family: verdana;
	font-size:11px;
	color:#fff;
}
.text-white-link{
	font-family: verdana;
	font-size:11px;
	color:#fff;
	text-decoration:none;
}
.text-white-link:hover{
	font-family: verdana;
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}
.text-red-12{
	font-family: verdana;
	font-size:11px;
	color:#f00;
}
.padding-left-top{
	padding-left:10px;
	padding-right:20px;
	padding-top:5px;
}
.top-line-lightblue{
	border-top:1px solid #DCDFE4;
}
.bottom-line{
	border-bottom:1px solid #ccc;
}
.bottom-line-lightblue{
	border-bottom:1px solid #DCDFE4;
}
.add-to-cart{
	background-image:url(../images/img-36.gif);
	background-repeat:no-repeat;
	width:83px;
	height:21px;
	line-height:21px;
	border:0px;
}
.popup-footer{
	background-image:url(../images/img-38.gif);
	background-repeat:no-repeat;
	width:514px;
	height:37px;
}
.button-cancel{
	background-image:url(../images/cancel.gif);
	background-repeat:no-repeat;
	width:85px;
	height:21px;
	border:0px;
	cursor:pointer;
}
.button-submit{
	background-image:url(../images/submit.gif);
	background-repeat:no-repeat;
	width:85px;
	height:21px;
	border:0px;
	cursor:pointer;
}
.white{
	color:#FFF;
	font-size:12px;
}
.white-12{
	color:#FFF;
	font-size:12pt;
}
.gray-12{
	margin-top:6px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-family: '04B_08', Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
	color:#898989;
}
.text-white-10{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#fff;
}
.text-white-10-link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#fff;
	text-decoration:none;
}
.text-white-12{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#fff;
}
.img_border{
	border:1px solid #BAC0C9;
}
#newsletter_email{
	font-size:10px;
}
.success, .error{
	padding:4px;
	display:inline-block;
	background:#FFFF99; 
	border:1px solid #FFCC33;
	color:#009933;
}
.error{
	padding:4px;
	display:inline-block;
	background:#FFFF99; 
	border:1px solid #FFCC33;
	color:#FF0000;
}
/* Rounded Box */
.box-btm{
	background:url(../images/box-mdb.png) repeat-x bottom;
}
.box-top{
	background:url(../images/box-mdt.png) repeat-x top;
}
.box-lt{
	background:url(../images/box-mdl.png) repeat-y left;
}

.box-rt{
background:url(../images/box-mdr.png) repeat-y  right;
}
.box-content{
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 background:url(../images/box-bg.png);
 background:#FFFFFF;
 font-size:12px;
}
.custom-uline-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#000000;
	padding:0px 4px 0px 4px;
	border-bottom:1px solid #b8b8b8;
	height:20px;
	
}
.dwn_box{
	float:left;
	background:url(../images/dwn_bg.jpg) no-repeat;
	width:133px;
	height:155px;
	padding:5px;
	margin:8px;
	margin-left:none;
}
.dwn-main-head{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding-bottom:2px;
}

.dwn-main-head-gray{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#797979;
	font-size:11px;
}

/* Rounded Box */
