/* CSS Document */

body {background:#000000 url(../images/bodybg_01.jpg) center top no-repeat; margin:0px; padding:0px;}

.mainPage{width:1000px; height:auto; margin:auto; padding:0;}

.banner{width:1000px; height:auto; margin:auto; padding:0;}

.mnuContainer{width:1000px; height:30px; padding:0; background:#292929; margin-left:10px; padding-top:4px;}

.txtbg{background:url(../images/weltxt_03.jpg) no-repeat; width:733px; height:236px;}

.txtbg p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:36px 30px 4px 10px; text-align:justify; margin-bottom:0px; line-height:18px;}
.txtbg p a{color:#0000FF; text-decoration:none;}
.txtbg p a:hover{color:#ff0000; text-decoration:none;}

.k_more{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF9900; width:66px; float:right; margin-right:14px; text-align:center; margin-bottom:0px;border-bottom:1px dashed #999999;}

.k_more a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF9900; text-decoration:none; }

.k_more a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF9900; text-decoration:none; }

.vidobg{background:url(../images/vediobg_03.jpg) no-repeat; width:733px; height:225px;}

.vedisec{margin-top:20px;}

.vidoimg {padding-left:16px; padding-top:20px;}

.vidoimgtxt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

.vidoimgtxt a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000099; text-decoration:underline; font-weight:bold;}

.vidoimgtxt a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000099; text-decoration:underline; font-weight:bold;}

.vidtxtbold{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;font-weight:bold; padding:10px; padding-top:16px; line-height:22px; text-align:justify;}

.vidtxtnor{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:10px; line-height:22px; text-align:justify;}

.jnefertable{background:#FFFFFF url(../images/jnifertopshadow_03.jpg) no-repeat; padding-top:10px; width:733px; height:auto;}

h1{font-family:Arial, Helvetica, sans-serif; color:#c30000; font-size:16px; padding-left:20px; padding-top:16px; padding-bottom:0px; margin-bottom:0px;}

.jnefertable p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00000; padding-left:20px; margin-top:0px; line-height:18px; padding-top:0px;}

.jneferpic{padding-left:10px; padding-top:10px;}

.jnefertxtpiclft{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00000; text-align:justify; padding-left:3px; padding-right:10px; padding-top:10px; line-height:20px;}

.jneferlfttxtbot{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00000; margin-top:0px; padding-top:0px;}

.jnefermore{padding-left:2px; padding-top:20px; line-height:20px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c30000;}

.jnefermore a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c30000; text-decoration:none;}

.jnefermore a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c30000; text-decoration:none;}

.botmnu{ background:url(../images/botmlink_03.jpg) no-repeat; width:1000px; height:40px; margin:auto; padding:0px; margin-top:8px;}

.botmnu{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-top:10px; text-align:center;}

.botmnu a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}

.botmnu a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}

/* copy rights*/

.copyright{width:980px; height:40px; margin:auto; margin-top:10px;}
.copyright1{width:300px; float:left; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px;}
.copyright1 a{text-decoration:none; color:#FFFFFF;}
.copyright1 a:hover{text-decoration:none; color:#666666;}

.copyright2{width:300px; float:right; height:auto; text-align:right; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px;}
.copyright2 a{text-decoration:none; color:#FFFFFF;}
.copyright2 a:hover{text-decoration:none; color:#666666;}


.search{background:url(../images/search_03.jpg) no-repeat; height:29px; width:251px; margin-top:10px;}

.searchtxtbox{background:#d7e6ed; width:210px; border:0px; margin-left:8px; margin-top:5px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.newsletter{ background:url(../images/newsletter_03.jpg) no-repeat;width:250px; height:140px; padding-top:2px;}

.newslettertxtbox1{background:#ebedec; width:190px; border:0px; margin-left:28px; margin-top:65px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.newslettertxtbox2{background:#dce0df; width:190px; border:0px; margin-left:28px; margin-top:6px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.newsletterbtn{width:90px; border:0px; margin-left:142px; margin-top:10px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.imgset{margin-top:4px; margin-bottom:4px;}

.textP{font:12px Arial, Helvetica, sans-serif; color:#000000;}
.textP p{font:12px Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:10px 0px 0px 0px;}

/*-----------------Top Link-----------*/
.pad1{padding:0px 0px 0px 0px; text-align:center; color:#bec2c3; }
#top_menu a{font:13px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:6px 10px; color:#dddddd;  background-color:#000000;}
#top_menu a:hover{text-decoration:none;color:#000; background-color:#fff;}


/*------------ Inner Pages CSS ----------*/
.innerCont{font:12px Arial, Helvetica, sans-serif; color:#000000; margin:10px;}
.innerCont a{font:12px Arial, Helvetica, sans-serif; color:#0000FF;}
.innerCont a:hover{font:12px Arial, Helvetica, sans-serif; color:#ff0000; text-decoration:none;}
.innerCont h1{font:22px Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; color:#c21c37; margin:0px; padding:0px; border-bottom:dotted 1px #CCCCCC; padding-left:5px;}
.innerCont h2{font:18px Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; color:#555555; margin:0px; padding:10px 0px 0px 0px; padding-left:5px;}
.innerCont h3{font:18px Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; color:#c21c37; margin:0px; padding:0px; border-bottom:dotted 1px #CCCCCC; padding-left:5px;}
.innerCont p{font:12px Arial, Helvetica, sans-serif; color:#333; margin:0px; padding:10px 0px 0px 0px; line-height:18px;}

.box{border-bottom:3px solid #CCCCCC; border-top:3px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding:10px;}


/*-------------Product CSS--------------------*/
.page_bg{background:url(images/paging_bg.gif) no-repeat; width:auto; height:38px; margin:auto; }
.page{padding:10px 10px 0px 0px; text-align:right;}
.paginga{background:#f3f3f3; padding:2px; border:1px solid #ababab; color:#000000; font:bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.paginga:hover{background:#d4f0ff; color:#ff0000;}
.paging{background:#d4f0ff; padding:2px; border:1px solid #ababab; color:#ff0000; font:bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
/*------------ Membership Form ----------*/
.red{font:12px Arial, Helvetica, sans-serif; color:#FF0000;}
.bg2{background-color:#F8F8F8;}
.box-border{border:solid 1px #CCCCCC; font:13px Arial, Helvetica, sans-serif;} 

/*-----------------scrolling  -----------*/
.scrolling{
	width:685px;
	margin:3px 0px 0px 0px;
	padding:5px;
	height:425px;
	overflow-y:scroll;
	overflow-x:hidden;

	}
	
	.errormsg{ margin-top:54px; padding:2px 0px 2px 26px; font:11px Arial, Helvetica, sans-serif; color:#FF0000;}
