﻿/* ======================================================================================= */
/* Page	Layout																		   	   */
/* ======================================================================================= */
.wrapper {background-image:url('../images/layout/wrapper_back.jpg');background-repeat:repeat-x;background-color:#f2f2f2}
.page { width:1000px; margin:0 auto; padding:0; text-align:left;}
.page-print { background:#fff; padding:20px; text-align:left }
.page-popup { padding:20px; text-align:left; }
.main {min-height:600px;margin:0px; background-image:url('../images/layout/page_back.jpg');width:100%}



/* ======================================================================================= */
/* Inner Layout																				   */
/* ======================================================================================= */
/*.col-main { float:left; }*/
/*
.col-left { float:left;width:204px; margin:0px 0px 0px 30px;padding:8px 0px 0px 0px;background-image:url(../images/sidebar_left_back.gif);background-repeat:repeat-y}
.col-left-inner{ padding:8px;}
.col-left-base { height:6px;width:100%;background-image:url(../images/sidebar_left_base.gif);background-repeat:no-repeat;}
*/

.col-right { float:right; width:220px; margin:0px 28px 0px 0px;padding:8px 0px 0px 0px;background-image:url('../images/layout/col2_back.gif');background-repeat:repeat-y}
.col-right-inner{ padding:8px;}
.col-right-base { float:left;height:6px;margin:2px 0px 0px 0px;width:100%;background-image:url(../images/layout/col2_base.gif);background-repeat:no-repeat;}
.col2-right-layout .col-main {float:left;width:730px;padding:0px;margin:0px;}
.col2-right-layout .col-main .inset {float:none;padding:20px 40px 40px 40px;}

/* ======================================================================================= */
/* Inner Layout	(Specific)																			   */
/* ======================================================================================= */
/* 1 Column Layout */
/*.col1-layout .col-main { float:none; width:auto;margin-left:40px;margin-right:40px;}*/

/* 2 Columns Layout */
/*.col2-left-layout .col-main { float:right;width:650px;margin-right:40px;}*/

/* 3 Columns Layout */
.col3-layout .col-main {width :476px; padding:16px 20px 20px 20px }



/* ======================================================================================= 	*/
/* Pop-Up																		   			*/
/* ======================================================================================= 	*/
/*.popup 			{background: white url('../images/secure_content_back.jpg') repeat-x}
.popup-inner 	{padding:10px 30px 30px 30px}*/
.popup 				{background:white;}
.popup-inner 		{padding:0px 20px 0px 10px}

/* ======================================================================================= 	*/
/* Age Verification																		   			*/
/* ======================================================================================= 	*/
#ver_back			{position:absolute;top: 0px; left: 0px; width: 100%; z-index: 1000; background-color: #292929; opacity: 0.8; filter:alpha(opacity=80); display: none;height:1500px}
#ver_outer			{position:absolute; top:200px; left:0px;width:100%;z-index: 1001}
#ver_content		{position:relative; width:501px;height:234px;background: url('../images/verification.gif')}
#btn_enter			{position:absolute;cursor:pointer;left:26px;top:96px;width:107px;height:31px;background: url('../images/btn_entersite.jpg') no-repeat}
#btn_exit			{position:absolute;cursor:pointer;left:26px;top:170px;width:107px;height:31px;background: url('../images/btn_exitsite.jpg') no-repeat}



/* ======================================================================================= 	*/
/* Policy																			   		*/
/* ======================================================================================= 	*/
.policy-links				{float:right;width:30%;margin:10px 0px 10px 10px;border-top:1px solid silver}
.policy-links a 			{display:block;font-weight:bold;line-height:1.5;color:#044c7e;text-decoration:none;border-bottom:1px solid silver;padding:6px 0px 6px 4px}
.policy-links p 			{display:block;font-weight:bold;line-height:1.5;color:gray;border-bottom:1px solid silver;padding:6px 0px 6px 4px}



/* ======================================================================================= 	*/
/* Disclaimer																			   		*/
/* ======================================================================================= 	*/
.disclaimer 				{position:relative;padding:0px 8px 0px 8px}


.disclaimer .scrollup 		{float:right;width:18px;height:18px;margin:4px 12px 0px 0px;background: url('../images/disclaimer/scroll_up.jpg')}
.disclaimer .scrolldown		{float:right;width:18px;height:18px;margin:4px 6px 0px 0px;background: url('../images/disclaimer/scroll_down.jpg')}

.disclaimer_head			{float:left;width:100%;height:5px;background: url('../images/disclaimer/disclaimer_top.gif')}
.disclaimer_body			{float:left;width:100%;background: url('../images/disclaimer/disclaimer_back.gif') repeat-y;padding:0px 0px 10px 0px}

.disclaimer_content			{position: relative;display:block;height: 166px;overflow: hidden;}
.disclaimer_scroll	 		{position: absolute; top: 0px;left: 0px; }
.disclaimer_foot			{float:left;width:100%;height:5px;background: url('../images/disclaimer/disclaimer_bot.gif')}

.disclaimer_body h3			{display:block;font-size:12px;color:gray;padding:4px 12px 4px 12px}
.disclaimer_body p			{float:left;display:block;font-size:10px;text-align:justify;color:gray;margin:0px 12px 12px 12px}











