/* 
    Document   : css
    Created on : Feb 24, 2013, 1:06:17 PM
    Author     : Davina
    Description:
    Purpose of the stylesheet follows.
*/

/* all html body */
body
    {
	/*font-family:Verdana, Arial,  Geneva,  helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	-webkit-text-size-adjust: 100%;
    }
td
    {
	/*font-family:Verdana, Arial,  Geneva,  helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	-webkit-text-size-adjust: 100%;
    }

td.font_std
    {
	/*font-family:Verdana, Arial,  Geneva,  helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	-webkit-text-size-adjust: 100%;
    }
/*----------------- */

/* ---------------form------------- */

td.form_std
	{
    text-align:left;
    font-size:14px;      	
	}
	
td.font_bold
	{
    font-weight:bold;      	
	}

td.height_std
	{
	height:30px;      	
	}

/*====================================*/
input.input_std[type=text]
	{
	/*font-size:12px;*/
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 210px; 
	height: 18px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}
	
input.input_std[type=password]
	{
	/*font-size:12px;*/
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 210px; 
	height: 18px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}
	
input.input_std[type=file]
	{
	/*font-size:12px;*/
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 210px; 
	height: 18px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}

textarea.input_std
	{
	/*font-size:12px;
	border-style:inset;
	font-family:Arial, Helvetica, sans-serif;
	overflow: auto;*/
	font-family:Arial, Helvetica, sans-serif;
	overflow: auto;
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 250px; 
	/*height: 18px; */
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}

select.input_std
	{
	/*font-size:12px;
	border-style:inset;
	font-family:Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 210px; 
	height: 32px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 2px;
	}

button.input_std
	{
	font-family:Arial, Helvetica, sans-serif;
	padding: 1px; 
	border-radius: 2px; 
	border: 1px solid rgb(204, 204, 204); 
	font-size: 14px; 
	margin-bottom: 0px; 
	display: inline-block; 
	-webkit-border-radius: 2px; 
	-moz-border-radius: 3px;
	}

.label
	{
	font-size: 14px;
	}

/* version small */

select.input_std_dt
	{
	/*font-size:12px;
	border-style:inset;
	font-family:Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none;  
	width: 75px; 
	height: 32px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}

input.input_std_p[type=text]
	{
	/*font-size:12px;*/
	border-style:inset;
	font-family:Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none;  
	width: 75px; 
	height: 32px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}
		
/*--------------------------------------------------------------------------*/

input.input_std_mob[type=text]
	{
	/*font-size:12px;*/
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 420px; 
	height: 48px; 
	color: rgb(85, 85, 85); 
	line-height: 48px; 
	font-size: 20px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}
	
input.input_std_mob[type=password]
	{
	/*font-size:12px;*/
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 420px; 
	height: 48px; 
	color: rgb(85, 85, 85); 
	line-height: 48px; 
	font-size: 20px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}
	
input.input_std_mob[type=file]
	{
	/*font-size:12px;*/
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 420px; 
	height: 48px; 
	color: rgb(85, 85, 85); 
	line-height: 48px; 
	font-size: 20px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}

input.input_std_mob[type=checkbox]
	{
	/*font-size:12px;*/
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 420px; 
	height: 48px; 
	color: rgb(85, 85, 85); 
	line-height: 48px; 
	font-size: 20px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}
textarea.input_std_mob
	{
	/*font-size:12px;
	border-style:inset;
	font-family:Arial, Helvetica, sans-serif;
	overflow: auto;*/
	font-family:Arial, Helvetica, sans-serif;
	overflow: auto;
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 480px; 
	/*height: 48px; */
	color: rgb(85, 85, 85); 
	line-height: 48px; 
	font-size: 20px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}

select.input_std_mob
	{
	/*font-size:12px;
	border-style:inset;
	font-family:Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 420px; 
	height: 54px; 
	color: rgb(85, 85, 85); 
	line-height: 48px; 
	font-size: 20px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}
.label_mob
	{
	font-size: 14px;
	}

select.input_std_dt_mob
	{
	/*font-size:12px;
	border-style:inset;
	font-family:Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 150px; 
	height: 54px; 
	color: rgb(85, 85, 85); 
	line-height: 48px; 
	font-size: 20px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}		
input.input_std_p[type=password]
	{
	/*font-size:12px;*/
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 210px; 
	height: 18px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}
	
input.input_std_p[type=file]
	{
	/*font-size:12px;*/
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 210px; 
	height: 18px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}

textarea.input_std_p
	{
	/*font-size:12px;
	border-style:inset;
	font-family:Arial, Helvetica, sans-serif;
	overflow: auto;*/
	font-family:Arial, Helvetica, sans-serif;
	overflow: auto;
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 210px; 
	/*height: 18px; */
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}

select.input_std_p
	{
	/*font-size:12px;
	border-style:inset;
	font-family:Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	padding: 4px; 
	border-radius: 3px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 210px; 
	height: 32px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 9px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	}

.label_p
	{
	font-size: 14px;
	}


/* version big */
input.input_std_big[type=text]
	{
	/*font-size:12px;*/
	padding: 1px; 
	border-radius: 2px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	/*width: 210px;*/ 
	height: 24px; 
	/*color: rgb(85, 85, 85); */
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 0px; 
	display: inline-block; 
	/*background-color: rgb(255, 255, 255); */
	background-color:#CCC;
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px;
	font-weight:bold
	}
	
input.input_std_big[type=password]
	{
	/*font-size:12px;*/
	padding: 1px; 
	border-radius: 2px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	/*width: 210px;*/ 
	height: 24px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 0px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px;
	}
	
input.input_std_big[type=file]
	{
	/*font-size:12px;*/
	padding: 1px; 
	border-radius: 2px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	/*width: 210px;*/ 
	height: 24px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 0px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px;
	}

textarea.input_std_big
	{
	/*font-size:12px;
	border-style:inset;
	font-family:Arial, Helvetica, sans-serif;
	overflow: auto;*/
	font-family:Arial, Helvetica, sans-serif;
	overflow: auto;
	padding: 1px; 
	border-radius: 2px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 400px; 
	/*height: 18px; */
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 0px; 
	display: inline-block; 
	/*background-color: rgb(255, 255, 255); */
	background-color:#CCC;
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px;
	font-weight:bold;
	}

select.input_std_big
	{
	/*font-size:12px;
	border-style:inset;
	font-family:Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	padding: 1px; 
	border-radius: 2px; 
	border: 1px solid rgb(204, 204, 204); 
	border-image: none; 
	width: 210px; 
	height: 32px; 
	color: rgb(85, 85, 85); 
	line-height: 18px; 
	font-size: 14px; 
	margin-bottom: 0px; 
	display: inline-block; 
	background-color: rgb(255, 255, 255); 
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px;
	}

button.input_std_big
	{
	font-family:Arial, Helvetica, sans-serif;
	padding: 1px; 
	border-radius: 2px; 
	border: 1px solid rgb(204, 204, 204); 
	font-size: 14px; 
	margin-bottom: 0px; 
	display: inline-block; 
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px;
	}

.label_big
	{
	font-size: 14px;
	}
/*====================================*/

/*--------------------------------------------------------------------------*/

		
/*input
	{
    background:#FFFFFF;
	}

.input_focus
	{
    background-color:#C0E7C4;
	}
	
input:focus
	{
	background-color:#C0E7C4;
	}
	
textarea:focus
	{
	background-color:#C0E7C4;
	}---*/


/*----------------------------------*/

/* class header menu */

table.header_menu
	{
	 border-collapse:separate;
	 border-spacing:0px 0px;
	 background-color:#173916;
	}

td.header_menu
	{
    text-align:center;
    /*font-size:12px; */
    height: 50px;      	
	}

td.header_menu:hover
	{
	background-color:#B8B8B8;
	color:#000000;
	} 

a.header_menu:hover
	{
	text-decoration:none; 
	color:#000000;
	} 

a.header_menu:active
	{
	text-decoration:none;
	color:#ffffff;
	}

a.header_menu:link
	{
	text-decoration:none;
	/*font-size:12px;*/
	color:#ffffff;
	}

/*----------------- */

/* class footer_menu start   */

a.footer_menu:hover
	{
	text-decoration:none; 
	color:#000000;
	} 

a.footer_menu:active
	{
	text-decoration:none;
	color:#ffffff;
	}

a.footer_menu:link
	{
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	} 

td.footer_menu
	{
    text-align:left;
    color: #ffffff;
    font-size:12px;    
	}


td.footer_menu_testimony
	{
    text-align:left;
    color:#FFFF55;
    font-size:12px;  
	}

/*----------------- */

/* class left_menu start   */

a.left_menu:hover
	{
	text-decoration:none; 
	color:#006600;
	} 

a.left_menu:active
	{
	text-decoration:none;
	color:#006600;
	}

a.left_menu:link
	{
	text-decoration:none;
	color:#006600;
	} 

td.left_menu
	{
    text-align:left;
    color: #006600;
    font-size:12px;    
	}

/*----------------------------*/

/* class table content start   */

table.content
	{
	border-spacing:0px 0px;
	background-color:#ffffff;
	}

td.content
	{
    text-align:left;
    color: #000000;
    /*font-size:12px;  */
	}

/*----------------- */

/* class table border start use for menu header */

.border_all_s
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt solid;
	BORDER-BOTTOM: gray 1pt solid
	}
TABLE.border
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt solid;
	BORDER-BOTTOM: gray 1pt solid
	}
	
TD.top_left
	{
	text-align:center;
	/*font-size:12px;*/
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt solid;
	BORDER-BOTTOM: gray 1pt solid
	}
TD.top_right
	{
	text-align:center;
	/*font-size:12px;*/
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt solid
	}
TD.mid_left
	{
	text-align:center;
	/*font-size:12px;*/
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt;
	BORDER-LEFT: gray 1pt solid;
	BORDER-BOTTOM: gray 1pt solid
	}
TD.mid_right
	{
	text-align:center;
	/*font-size:12px;*/
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt solid
	}
	
TD.top_left_reg
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt solid;
	BORDER-BOTTOM: gray 1pt solid
	}
TD.top_right_reg
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt solid
	}
TD.mid_left_reg
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt;
	BORDER-LEFT: gray 1pt solid;
	BORDER-BOTTOM: gray 1pt solid
	}
TD.mid_right_reg
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt solid
	}
	
TD.top_left_bold
	{
	BORDER-RIGHT: blue 1pt solid;
	BORDER-TOP: blue 1pt solid;
	BORDER-LEFT: blue 1pt solid;
	BORDER-BOTTOM: blue 1pt solid
	}
TD.top_right_bold
	{
	BORDER-RIGHT: blue 1pt solid;
	BORDER-TOP: blue 1pt solid;
	BORDER-LEFT: blue 1pt;
	BORDER-BOTTOM: blue 1pt solid
	}
TD.mid_left_bold
	{
	BORDER-RIGHT: blue 1pt solid;
	BORDER-TOP: blue 1pt;
	BORDER-LEFT: blue 1pt solid;
	BORDER-BOTTOM: blue 1pt solid
	}
TD.mid_right_bold
	{
	BORDER-RIGHT: blue 1pt solid;
	BORDER-TOP: blue 1pt;
	BORDER-LEFT: blue 1pt;
	BORDER-BOTTOM: blue 1pt solid
	}
	
TD.top_only
	{
	BORDER-RIGHT: gray 1pt;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt
	}
	
TD.bottom_only
	{
	BORDER-RIGHT: gray 1pt;
	BORDER-TOP: gray 1pt;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt solid
	}

TD.right_only
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt
	}

TD.top_bottom_only
	{
	BORDER-RIGHT: gray 1pt;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt solid
	}
	
TD.top_left_sp
	{
	BORDER-RIGHT: gray 1pt;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt solid;
	BORDER-BOTTOM: gray 1pt
	}
	
TD.top_right_sp
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt
	}
	
TD.mid_left_sp
	{
	BORDER-RIGHT: gray 1pt;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt solid;
	BORDER-BOTTOM: gray 1pt solid
	}
	
TD.mid_right_sp
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt solid
	}
	
TD.left_right_only
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt;
	BORDER-LEFT: gray 1pt solid;
	BORDER-BOTTOM: gray 1pt
	}

TD.border_all
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt solid;
	BORDER-BOTTOM: gray 1pt solid
	}

TD.bottom_only_green
	{
	BORDER-RIGHT: #060 3pt;
	BORDER-TOP: #060 3pt;
	BORDER-LEFT: #060 3pt;
	BORDER-BOTTOM: #060 3pt solid
	}
	
TD.bottom_right_only_green
	{
	BORDER-RIGHT: #060 3pt solid;
	BORDER-TOP: #060 3pt;
	BORDER-LEFT: #060 3pt;
	BORDER-BOTTOM: #060 3pt solid
	}
	
TD.left_only_green
	{
	BORDER-RIGHT: #060 3pt;
	BORDER-TOP: #060 3pt;
	BORDER-LEFT: #060 3pt solid;
	BORDER-BOTTOM: #060 3pt
	}

TD.right_only_green
	{
	BORDER-RIGHT: #060 3pt solid;
	BORDER-TOP: #060 3pt;
	BORDER-LEFT: #060 3pt;
	BORDER-BOTTOM: #060 3pt
	}
	
td.tbl_header
	{ 
	background-color:#CCCCCC; 
	height:26px; 
	font-size:14px
	}
td.tbl_header_board
	{ 
	background-color:#CCCCCC; 
	height:26px; 
	font-size:14px
	}
.fbold
	{
	font-weight:bold
	}
/*----------------- */
.border_box
	{
	/*border:gray 1pt solid;*/
	/*border:#ece5e5 1pt solid;*/
	padding:0px 0px; 
	/*background:#dddddd;*/
	/*width:100%;*/
	border-radius:3px;
	-moz-border-radius:3px; /* Old Firefox */
	}

.border_box_white
	{
	border:#FFF 1pt solid;
	padding:0px 0px; 
	/*background:#dddddd;*/
	/*width:100%;*/
	border-radius:3px;
	-moz-border-radius:3px; /* Old Firefox */
	}

.border_box_white_slim
	{
	border:#FFF 2pt solid;
	padding:0px 0px; 
	/*background:#dddddd;*/
	/*width:100%;*/
	border-radius:2px;
	-moz-border-radius:2px; /* Old Firefox */
	}
	
.border_box_grey
	{
	border:#999 1pt solid;
	padding:8px; 
	/*background:#dddddd;*/
	/*width:100%;*/
	border-radius:3px;
	-moz-border-radius:3px; /* Old Firefox */
	}
	
.border_box_red
	{
	border:FF0000 1pt solid;
	padding:0px 0px; 
	/*background:#dddddd;*/
	width:100%;
	border-radius:4px;
	-moz-border-radius:4px; /* Old Firefox */
	}

.border_box_red2
	{
	border:FF0000 1pt solid;
	padding:0px 0px; 
	/*background:#dddddd;*/
	width:100%;
	border-radius:20px;
	-moz-border-radius:20px; /* Old Firefox */
	}
	
	
div.top_bottom_only
	{
	BORDER-RIGHT: gray 1pt;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt solid
	}

div.top_only
	{
	BORDER-RIGHT: gray 1pt;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt
	}
	
div.bottom_only
	{
	BORDER-RIGHT: gray 1pt;
	BORDER-TOP: gray 1pt;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt solid
	}


.imgClass 
	{ 
    background-image: url(../img_web/beli.jpg);
    background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 66px;
    height: 36px;
    border: 0px;
	cursor: pointer;
	}

.imgClass_updt 
	{ 
    background-image: url(../img_web/update_button.jpg);
    background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 66px;
    height: 36px;
    border: 0px;
	cursor: pointer;
	}
	
.imgClass_lanjut 
	{ 
    background-image: url(../img_web/lanjut_button.jpg);
    background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 96px;
    height: 36px;
    border: 0px;
	cursor: pointer;
	}

.imgClass_chkout 
	{ 
    background-image: url(../img_web/checkout_button.jpg);
    background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 85px;
    height: 36px;
    border: 0px;
	cursor: pointer;
	}

.imgClass_hapus 
	{ 
    background-image: url(../img_web/hapus_button.jpg);
    background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 66px;
    height: 36px;
    border: 0px;
	cursor: pointer;
	}

.imgClass_login 
	{ 
    background-image: url(../img_web/login_button.jpg);
    background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 66px;
    height: 36px;
    border: 0px;
	cursor: pointer;
	}

.imgClass_next 
	{ 
    background-image: url(../img_web/next_button.jpg);
    background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 81px;
    height: 36px;
    border: 0px;
	cursor: pointer;
	}

.imgClass_send_email 
	{ 
    background-image: url(../img_web/send_email_button.jpg);
    background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 95px;
    height: 36px;
    border: 0px;
	cursor: pointer;
	}

.imgClass_cari 
	{ 
    background-image: url(../img_web/cek_status.jpg);
    background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 109px;
    height: 32px;
    border: 0px;
	cursor: pointer;
	}

.imgClass_cari2
	{ 
    background-image: url(../img_web/cari_button.jpg);
    background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 66px;
    height: 36px;
    border: 0px;
	cursor: pointer;
	}
	
.img_border_all 
	{
	BORDER-RIGHT: gray 1pt solid;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt solid;
	BORDER-BOTTOM: gray 1pt solid;
	}

.img_border_all_white
	{
	BORDER-RIGHT: white 1pt solid;
	BORDER-TOP: white 1pt solid;
	BORDER-LEFT: white 1pt solid;
	BORDER-BOTTOM: white 1pt solid;
	}

table.bg_motto
	{
	background-image:url(../img_web/bg_motto2.jpg);
	/*background-repeat:no-repeat;*/
	background-position:left top;
	margin-left:0px;
	}

td.bg_bar
	{
	background-image:url(../img_web/bar_title2.jpg);
	/*background-repeat:no-repeat;*/
	background-position:left top;
	margin-left:0px;
	BORDER-RIGHT: gray 1pt;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt solid;
	}

TD.bg_hor_bar
	{
	background-image:url(../img_web/bar_title3.jpg);
	/*background-repeat:no-repeat;*/
	background-position:left top;
	BORDER-RIGHT: gray 1pt;
	BORDER-TOP: gray 1pt solid;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt
	}

TD.menu_selected
	{
	BORDER-BOTTOM:#FF0000 solid;
	BORDER-TOP:#FF0000 solid;
	}

.style3 
	{
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	}

.strokeme
	{
    color: #000000;
    text-shadow:
    -1px -1px 0 #666666,
    1px -1px 0 #666666,
    -1px 1px 0 #666666,
    1px 1px 0 #666666;
	}

.style1 
	{
	color: #FFFFFF;
	}

.style2 
	{
	color: #006600;
	}
.grad1 
	{
    height: 30px;
  	line-height: 30px;
    background: -webkit-linear-gradient(#CCCCCC, #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#CCCCCC, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#CCCCCC, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#CCCCCC, #FFFFFF); /* Standard syntax (must be last) */
	}
	
.grad_grey 
	{
    background: -webkit-linear-gradient(#CCCCCC, #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#CCCCCC, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#CCCCCC, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#CCCCCC, #FFFFFF); /* Standard syntax (must be last) */
	}
.grad_grey2 
	{
    background: -webkit-linear-gradient(#FFFFFF, #aab585); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#FFFFFF, #aab585); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#FFFFFF, #aab585); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#FFFFFF, #aab585); /* Standard syntax (must be last) */
	}

.grad1_c
	{
    height: 30px;
  	line-height: 30px;
    background: -webkit-linear-gradient(#c2d1d7, #e2e8e2); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#c2d1d7, #e2e8e2); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#c2d1d7, #e2e8e2); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#c2d1d7, #e2e8e2); /* Standard syntax (must be last) */
	}
	
.grad_tb_orange
	{
    background: -webkit-linear-gradient( #FFCC00, #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#FFCC00, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#FFCC00, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#FFCC00, #FFFFFF); /* Standard syntax (must be last) */
	}
	
.grad_tb_red
	{
    background: -webkit-linear-gradient( #FC85A3, #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#FC85A3, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#FC85A3, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#FC85A3, #FFFFFF); /* Standard syntax (must be last) */
	}

.grad_tb_blue
	{
    background: -webkit-linear-gradient( #BCBDFA, #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#BCBDFA, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#BCBDFA, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#BCBDFA, #FFFFFF); /* Standard syntax (must be last) */
	}

.grad_tb_green
	{
    background: -webkit-linear-gradient( #A0FCA3, #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#A0FCA3, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#A0FCA3, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#A0FCA3, #FFFFFF); /* Standard syntax (must be last) */
	}
	
.grad_tb_navi_blue
	{
    background: -webkit-linear-gradient( #9393FF, #D7D7FF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#9393FF, #D7D7FF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#9393FF, #D7D7FF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#9393FF, #D7D7FF); /* Standard syntax (must be last) */
	}
.grad_tb_navi_orange1
	{
    background: -webkit-linear-gradient( #F90, #FC0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#F90, #FC0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#F90, #FC0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#F90, #FC0); /* Standard syntax (must be last) */
	}

.grad_tb_navi_orange2
	{
    background: -webkit-linear-gradient( #F99, #FC9); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#F99, #FC9); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#F99, #FC9); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#F99, #FC9); /* Standard syntax (must be last) */
	}
.grad_tb_navi_green1
	{
    background: -webkit-linear-gradient( #def696, #eff7d8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#def696, #eff7d8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#def696, #eff7d8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#def696, #eff7d8); /* Standard syntax (must be last) */
	}

.grad_tb_navi_green2
	{
    background: -webkit-linear-gradient( #efe9bf, #f6f5ed); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#efe9bf, #f6f5ed); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#efe9bf, #f6f5ed); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#efe9bf, #f6f5ed); /* Standard syntax (must be last) */
	}	

.grad_tb_navi_green3
	{
    background: -webkit-linear-gradient( #f1e388, #f6f5ed); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f1e388, #f6f5ed); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f1e388, #f6f5ed); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f1e388, #f6f5ed); /* Standard syntax (must be last) */
	}	

.grad_tb_navi_green3_r
	{
    background: -webkit-linear-gradient(  #f9f6e1, #cfc166); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f9f6e1, #cfc166); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f9f6e1, #cfc166); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f9f6e1, #cfc166); /* Standard syntax (must be last) */
	}

.grad_diag_orange {
    background: -webkit-linear-gradient(left top, #E4E4CB , #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, #E4E4CB, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, #E4E4CB, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right, #E4E4CB , #FFFFFF); /* Standard syntax (must be last) */
}

.grad_diag_yellow {
    background: -webkit-linear-gradient(left top, #e8e974 , #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, #e8e974, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, #e8e974, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right, #e8e974 , #FFFFFF); /* Standard syntax (must be last) */
}

.grad_diag_lumut {
    background: -webkit-linear-gradient(left top,#FFFFFF, #d6e992 ); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right,#FFFFFF, #d6e992); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right,#FFFFFF, #d6e992); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right,#FFFFFF, #d6e992); /* Standard syntax (must be last) */
}

.grad_diag_lumut2 {
    background: -webkit-linear-gradient(left top,#FFFFFF, #f5d36a ); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right,#FFFFFF, #f5d36a); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right,#FFFFFF, #f5d36a); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right,#FFFFFF, #f5d36a); /* Standard syntax (must be last) */
}

.grad_diag_pink {
	background: -webkit-linear-gradient(left top, #fed483 , #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, #fed483, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, #fed483, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right, #fed483 , #FFFFFF); /* Standard syntax (must be last) */
}


.grad_diag_purple {
    background: -webkit-linear-gradient(left top, #CDB8DC , #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, #CDB8DC, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, #CDB8DC, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right, #CDB8DC , #FFFFFF); /* Standard syntax (must be last) */
}

.grad_tb_navi_green2

	{
    background: -webkit-linear-gradient(#e6dea4, #efe9bf); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#e6dea4, #efe9bf); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#e6dea4, #efe9bf); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#e6dea4, #efe9bf); /* Standard syntax (must be last) */
	}

.grad_tb_navi_green3
	{
    background: -webkit-linear-gradient( #efe9bf, #f6f5ed); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#efe9bf, #f6f5ed); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#efe9bf, #f6f5ed); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#efe9bf, #f6f5ed); /* Standard syntax (must be last) */
	}	
	
.grad_tb_navi_yellow
	{
    background: -webkit-linear-gradient( #e8e974, #eff7d8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#e8e974, #eff7d8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#e8e974, #eff7d8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#e8e974, #eff7d8); /* Standard syntax (must be last) */
	}
a.no_decoration
	{
	text-decoration:none;
	}
.shadow_box
	{
	box-shadow: 3px 3px 3px #999999;
	}

.grad_c1
	{
    background: -webkit-linear-gradient(#c3e507, #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#c3e507, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#c3e507, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#c3e507, #FFFFFF); /* Standard syntax (must be last) */
	}
	
.grad_c2
	{
    background: -webkit-linear-gradient(#f99efa, #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f99efa, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f99efa, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f99efa, #FFFFFF); /* Standard syntax (must be last) */
	}	
	
.grad_submenu 
	{
    height: 25px;
  	line-height: 25px;
    background: -webkit-linear-gradient(#999999, #CCCCCC); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#999999, #CCCCCC); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#999999, #CCCCCC); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#999999, #CCCCCC); /* Standard syntax (must be last) */
	}
	
.h_adys
	{
	background-image:url(../img_web/bar_title9b.jpg); 
	height:30px;
	line-height:30px;
	font-size:20px; 
	text-align:center
	}

.h_adys2
	{
	/*background-image:url(../img_web/bar_title9b.jpg); */
	height:30px;
	line-height:30px;
	font-size:20px; 
	text-align:center
	}

.h_adys2_mob
	{
	/*background-image:url(../img_web/bar_title9b.jpg); */
	height:90px;
	line-height:90px;
	font-size:50px; 
	text-align:center
	}
		
div.div_small{
   color:#FFFFFF; 
   font-size:18px; 
   height:40px;
   width:220px;
  }

div.div_med{
   color:#FFFFFF; 
   font-size:14px; 
   height:420px;
  }
  
  div.div_med_ns{
   color:#FFFFFF; 
   font-size:14px; 
   /*height:420px;*/
  }
  
div.div_reg{
   color:#FFFF00; 
   font-size:18px; 
  }

.mob{
   font-size:20px; 
  }

  .div_purple{
   background-color:#FFD9FF; 
   border:#9900CC 1pt solid;
  }
  
  .div_orange{
   background-color:#ee1437; 
   border:#FFFFFF 1pt solid;
   box-shadow: 0px 0px 0px #999999;
  }
  
  .div_footer{
   color:#FFFFFF; 
   /*background-color:#B3C479;*
   border:#FFFFFF 1pt solid;
   box-shadow: 3px 3px 3px #999999;*/
  }
  
  .div_green{
   background-color:#3c1353; 
   border:#FFFFFF 1pt solid;
   box-shadow: 3px 3px 3px #999999;
  }
  
  .div_red{
   background-color:#CC0000; 
   border:#CC0000 1pt solid;
  }
  
.mousechange:hover {
   cursor:pointer;
  }  
  
  .newspaper2 {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
	-webkit-column-rule: 1px outset gray; /* Chrome, Safari, Opera */
    -moz-column-rule: 1px outset gray; /* Firefox */
    column-rule: 1px outset gray;
	column-fill: auto;
}

.newspaper3 {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
	-webkit-column-rule: 1px outset gray; /* Chrome, Safari, Opera */
    -moz-column-rule: 1px outset gray; /* Firefox */
    column-rule: 1px outset gray;
	column-fill: auto;
}

.flip-container
{
    /*width:615px*/
    margin:auto;
    position:relative;
    -webkit-perspective:1000;
    perspective:1000;
}

/*.flip-cards div
{
    width:180px;
    height:120px;
    position:absolute;
    border-radius:3px;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}*/

.flip-cards
{
    /*width:180px;
    height:120px;*/
    position:relative;
    /*float:left;*/
    margin-left:0px;
    /*-webkit-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;*/
	box-shadow: 0px 0px 10px #999999;
	border:#FFFFFF 2pt solid;
}

.flip-cards:hover
{
    /*transform: rotateY( 180deg );
    -webkit-transform: rotateY(180deg);*/
	border:#F60 2pt solid;
	box-shadow: 0px 0px 10px #ebcd72
}

.flip-cards2
{
    /*width:180px;
    height:120px;*/
    position:relative;
    /*float:left;*/
    margin-left:0px;
    /*-webkit-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;*/
	box-shadow: 0px 0px 10px #999999;
	border:#FFFFFF 2pt solid;
}

.flip-cards2:hover
{
    /*transform: rotateY( 180deg );
    -webkit-transform: rotateY(180deg);*/
	/*border:#565151 1pt solid;*/
	box-shadow: 0px 0px 10px #ebcd72
}

/*.reverse-card
{
    -webkit-transform: rotateY(180deg);
    transform: rotateY( 180deg );
}*/

.bottom_only
	{
	BORDER-RIGHT: gray 1pt;
	BORDER-TOP: gray 1pt;
	BORDER-LEFT: gray 1pt;
	BORDER-BOTTOM: gray 1pt solid
}
.front-card
{
    z-index: 2;
    /*background-image: url('img_web/gallery/02_001.jpg');*/
}

.img_loading {
  background: url('img_web/ajax-loader.gif') no-repeat;
}

.adm_btn {
	-moz-box-shadow:inset 0px 1px 3px 0px #91b8b3;
	-webkit-box-shadow:inset 0px 1px 3px 0px #91b8b3;
	box-shadow:inset 0px 1px 3px 0px #91b8b3;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #768d87), color-stop(1, #6c7c7c));
	background:-moz-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
	background:-webkit-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
	background:-o-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
	background:-ms-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
	background:linear-gradient(to bottom, #768d87 5%, #6c7c7c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#768d87', endColorstr='#6c7c7c',GradientType=0);
	background-color:#768d87;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #566963;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:5px 12px;
	text-decoration:none;
	text-shadow:0px -1px 0px #2b665e;
}
.adm_btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6c7c7c), color-stop(1, #768d87));
	background:-moz-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
	background:-webkit-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
	background:-o-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
	background:-ms-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
	background:linear-gradient(to bottom, #6c7c7c 5%, #768d87 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c7c7c', endColorstr='#768d87',GradientType=0);
	background-color:#6c7c7c;
}
.adm_btn:active {
	position:relative;
	top:1px;
}

.adm_btn_small {

	-moz-box-shadow:inset 0px 1px 0px 0px #a6827e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a6827e;
	box-shadow:inset 0px 1px 0px 0px #a6827e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7d5d3b), color-stop(1, #634b30));
	background:-moz-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:-webkit-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:-o-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:-ms-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:linear-gradient(to bottom, #7d5d3b 5%, #634b30 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d5d3b', endColorstr='#634b30',GradientType=0);
	background-color:#7d5d3b;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #54381e;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:13px;

	padding:1px 6px;
	text-decoration:none;
	text-shadow:0px 1px 0px #4d3534;
}
.adm_btn_small:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #634b30), color-stop(1, #7d5d3b));
	background:-moz-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:-webkit-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:-o-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:-ms-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:linear-gradient(to bottom, #634b30 5%, #7d5d3b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#634b30', endColorstr='#7d5d3b',GradientType=0);
	background-color:#634b30;
}
.adm_btn_small:active {
	position:relative;
	top:1px;
}

.myButton_cand {
	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
	box-shadow:inset 0px 1px 0px 0px #a4e271;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color:#89c403;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #74b807;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;
}
.myButton_cand:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
	background-color:#77a809;
}
.myButton_cand:active {
	position:relative;
	top:1px;
}

.myButton_cand2 {
	-moz-box-shadow: 0px 10px 14px -7px #276873;
	-webkit-box-shadow: 0px 10px 14px -7px #276873;
	box-shadow: 0px 4px 10px -2px #276873;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99',GradientType=0);
	background-color:#599bb3;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	padding:9px 18px;
	text-decoration:none;
	text-shadow:0px 1px 0px #3d768a;
}
.myButton_cand2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #408c99), color-stop(1, #599bb3));
	background:-moz-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-webkit-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-o-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-ms-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:linear-gradient(to bottom, #408c99 5%, #599bb3 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#408c99', endColorstr='#599bb3',GradientType=0);
	background-color:#408c99;
}
.myButton_cand2:active {
	position:relative;
	top:1px;
}

.myButton_def {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:6px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}
.myButton_def:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}
.myButton_def:active {
	position:relative;
	top:1px;
}


.myButton_def_mob {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:arial;
	font-size:36px;
	font-weight:bold;
	padding:10px 20px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}
.myButton_def_mob:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}
.myButton_def_mob:active {
	position:relative;
	top:1px;
}


.myButton_green {
	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
	box-shadow:inset 0px 1px 0px 0px #a4e271;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color:#89c403;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #74b807;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:14px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;
}
.myButton_green:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
	background-color:#77a809;
}
.myButton_green:active {
	position:relative;
	top:1px;
}



.box {
	margin: 0 0 2px;
	border-top: solid 1px #ccc;
}

.card {
	-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 4px 0 rgba(255,255,255,.5), inset 0 -4px 0 rgba(0,0,0,.4);
	-moz-box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 4px 0 rgba(255,255,255,.5), inset 0 -4px 0 rgba(0,0,0,.4);
	box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 4px 0 rgba(255,255,255,.5), inset 0 -4px 0 rgba(0,0,0,.4);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}


.ads
	{
	background-color:#FFF;
	border:#000000 1pt solid;
	padding:0px 0px; 
	/*background:#dddddd;*/
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	} 
	
.ads:hover
	{
	border:gray 1pt solid;
	padding:0px 0px; 
	/*background:#dddddd;*/
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	} 

div.web_disp
	{
	display:inline-block; 
	width:49%; 
	/*float:left;*/ 
	vertical-align:top;
	/*text-align:center;*/
	overflow:auto;
	}

div.text_web_disp_label
	{
	display:inline-block; width:200px; text-align:right
	}
	
div.text_web_disp_input
	{
	display:inline-block; 
	}
	
div.mob_disp
	{
	text-align:center;
	}

div.inner
	{
	display: table;
    margin: 0 auto;
	}