.yacc_text_12 { 
		font: normal 12px tahoma; 
}
h2.yacc_text_12 { 
	color:#105CB6;	
	font-weight: bold;
	margin-left: 5px;
	padding-left: 0;
}
.yacc_text{ font: 12px tahoma; color:#000;}
.yacc_text_10{ font: 10px tahoma; color:#000;}
.yacc_text_11{ font: 11px tahoma; color:#000;}
a.yacc_ref:link {color:#6AA2B9;font-size: 12px; font-weight:normal;text-decoration:underline;}
a.yacc_ref:visited {color:#6AA2B9;font-size: 12px; text-decoration:underline;}
a.yacc_ref:hover{color:#6AA2B9;font-size: 12px; font-weight:normal;text-decoration:none;}


/* login form */
.yacc_input {vertical-align:middle; margin:0;padding:0;}
.yacc_input_radio,.yacc_input_check {vertical-align:middle; margin:0;padding:0; width:12px; height:12px;}
.yacc_input_text  {font-size:12px;border: 1px solid #999999; width: 150px; vertical-align:middle; padding-left:2px;}
.yacc_textarea  {font-size:12px;border: 1px solid #999999; padding:2px;}
.yacc_input_button{color:white;font-size:11px;font-weight:bold;vertical-align:middle;padding-left:5px;padding-right:5px;background-color:#515B76;border:1px solid #999999;cursor:pointer;}
.yacc_select{font-size:12px;border: 1px solid #999999; vertical-align:middle;}


.yacc_login_text{ font: 11px tahoma; color:#000;}
a.yacc_login_ref:link {color:#6AA2B9;font-size: 11px; font-weight:normal;text-decoration:underline;}
a.yacc_login_ref:visited {color:#6AA2B9;font-size: 11px; text-decoration:underline;}
a.yacc_login_ref:hover{color:#6AA2B9;font-size: 11px; font-weight:normal;text-decoration:none;}

/* form field values*/

.yacc_value { 
	color:#105CB6;	
	font: bold 12px tahoma; 
}

.help_em { 
	color:#105CB6;	
	font: italic 12px tahoma; 
}



p.yacc_value
{
	padding:0;margin:5px 2px 0 5px;
}
.yacc_valueh { 
	color:#105CB6;	
	font: bold 12px tahoma; 
}


.yacc_valuen { 
	font: bold 11px tahoma; 
	color:#666666
}

p.yacc_valuen
{
	text-align:right;padding:0;margin:5px 2px 0 0;
}
.yacc_valuenh { 
	font: normal 11px tahoma; 
	color:#666666
}


/* example */
.yacc_exmpl_h
{
	color:#000;	
	font: normal 12px tahoma;
}
a.yacc_exmpl_ref{ font-size: 12px; font-weight:normal;text-decoration:underline;}
a.yacc_exmpl_ref:hover{ font-size: 12px; font-weight:normal;text-decoration:none;}

.yacc_leftt {margin-left:30px;}

table.tabstats
{
	font: normal 11px tahoma;
	border: 1px solid #656A86;
	border-collapse: collapse;
}

table.tabstats td, table.tabstats th
{
	text-align:center;
	border: 1px solid #656A86;
	border-collapse: collapse;
	padding:3px;
}

table.tabstats th
{
	color:white;
	font-weight: bold;
	padding: 3px 10px;
	background-color: #656A86;
}

table.tabstats caption
{
	font-weight: bold;
	padding: 0px 0px 5px 0px;
}

.myStatus {font: normal 11px tahoma; color:#666666;padding: 2px 5px 1px 0px;}
.myStatus  a     { color:#105CB6; text-decoration:underline; font: 11px tahoma}
.myStatus  a:visited  { color:#105CB6; text-decoration:underline; font: 11px tahoma}
.myStatus  a:link     { color:#105CB6; text-decoration:underline; font: 11px tahoma}
.myStatus  a:hover    { color:#000; text-decoration:underline; font: 11px tahoma}

.myStatusBox INPUT
{
	vertical-align:middle;
	
	/*
	background:#F5F5F5;
	border:1px solid #DDDDDD;	
	*/
}


.myStatusBox
{
	padding:4px;
	margin-left:20px;
/*
	background:#F5F5F5;
	border:1px solid #DDDDDD;
*/
}

.myStatusAdmin
{
	margin:5px 0 5px 0;
}

.mypopupbox{position:absolute;background:/*#FFF*/transparent;padding:5px;/*border:1px solid #999999;*/width:250px;height:auto;z-index:9;visibility:hidden;} 
/*.mypopupbox input.yacc_input_text{background:#EFF8FF;}*/
#myLoading {display:none}
.mypopupdbg
{
	position:absolute;
	z-index:8;
	visibility:hidden;
}

.mypopupbox_close_button
{
	color:white;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	padding:1px 3px;
	background-color:#515B76;
	border:1px solid #999999;
	cursor:pointer;
}

h1.mypopup {font: bold 12px tahoma;color:#FE880F;padding:0; margin: 0px;}
h1.mypopup a {font: bold 12px tahoma;color:#FE880F;padding:0; margin: 0px;}
h1.mypopup a:visited {font: bold 12px tahoma;color:#FE880F; text-decoration:none;padding:0; margin: 0px;}
h1.mypopup a:hover {font: bold 12px tahoma;color:#000; text-decoration:none;padding:0; margin: 0px;}

.yacc_pager {text-align:center;font:bold 13px tahoma;margin-top:30px;}
.yacc_pager a:link { color:#105CB6; text-decoration:none; font: bold 13px tahoma}
.yacc_pager a:visited { color:#105CB6; text-decoration:none; font: bold 13px tahoma}
.yacc_pager a:hover { color:#000; text-decoration:none; font: bold 13px tahoma}



p.redMessage
{
	color:#666666;
	font: bold 11px tahoma; 
	padding:5px;
	background-color:#FFBFBF;
	border:1px solid #FF7F7F;
}

input.redMessage,
select.redMessage,
textarea.redMessage
{
	background-color:#FFBFBF;
	border:1px solid #FF7F7F;
}

p.greenMessage
{
	color:#666666;
	font: bold 11px tahoma; 
	padding:5px;
	background-color:#EBF6FE;
	border:1px solid #DDF2F7;
}

.mySubnTitleAtCPanel
{
	color:#105CB6;
	font:normal 11px arial;
	line-height:100%;
}


a.mySubnTitleAtCPanel:link { color:#105CB6; text-decoration:underline; font:normal 11px arial;}
a.mySubnTitleAtCPanel:visited { color:#105CB6; text-decoration:underline; font:normal 11px arial;}
a.mySubnTitleAtCPanel:hover { color:#000; text-decoration:underline; font:normal 11px arial;}

.mySubnRowAtCPanel
{
	font:normal 11px arial;
	padding:7px 5px 3px 5px;
	border-bottom:1px solid #DDDDDD;
}

.mySubnActionAtCPanel
{
	color:#4F7500;
	font:bold 10px arial;
}
a.mySubnActionAtCPanel:link { color:#4F7500; text-decoration:underline; font:bold 10px arial;}
a.mySubnActionAtCPanel:visited { color:#4F7500; text-decoration:underline; font:bold 10px arial;}
a.mySubnActionAtCPanel:hover { color:#000; text-decoration:underline; font:bold 10px arial;}

.yacc_numrows_info
{
	color:black;
	font:bold 11px arial;
	padding:0;
	margin: 15px 0 15px 20px;
}

.mySubnCPanelMenu
{
	color:#105CB6;
	font:bold 13px arial;
}

h2.mySubnCPanelMenu
{
	color:#105CB6;	
	font-weight: bold;
	margin-left: 5px;
	padding-left: 0;
	padding:7px 0px 7px 5px;;margin:0;
	border-bottom:1px solid #DDDDDD;
}

a.mySubnCPanelMenu:link { color:#105CB6; text-decoration:underline; font:bold 13px arial;}
a.mySubnCPanelMenu:visited { color:#105CB6; text-decoration:underline; font:bold 13px arial;}
a.mySubnCPanelMenu:hover { color:#000; text-decoration:underline; font:bold 13px arial;}

.mySubnCPanelTag
{
	color:#4F7500;
	font:normal 10px tahoma;
	padding:3px;
	margin-left:4px;
	margin-right:4px;
	
}

.myIsFlagged
{
	background-color:#FFECEC;
}

.myIsNotRead
{
	background-color:#F5F5F5;
	border:1px solid #DDDDDD;
	padding:5px;
	margin-top:10px;	
}

.myIsRead
{
	background-color:#FFF;
	border:1px solid #DDDDDD;
	padding:5px;
	margin-top:10px;
}

.myCustIcon
{
	vertical-align:middle;
}

.myArticleExcerpt  a:visited  { color:#6AA2B9; text-decoration:none; font:bold 12px tahoma}
.myArticleExcerpt  a:link     { color:#6AA2B9; text-decoration:none; font:bold 12px tahoma}
.myArticleExcerpt  a:hover    { color:#000; text-decoration:none; font:bold 12px tahoma}

.adminKeyView th,
.adminKeyEdit th
{
	color:#105CB6;	
	font: bold 12px tahoma; 
	text-align:right;
	vertical-align:middle;
	padding:5px 0 0 0;	
}




.adminKeyView td,
.adminKeyEdit td
{
	color:#666666;
	font: bold 12px tahoma; 
	text-align:left;
	vertical-align:middle;
	padding:5px 0 0 7px;
}

.adminKeyView th
{
	padding:10px 0 0 0;	
}
.adminKeyView td
{
	padding:10px 0 0 7px;	
}

.adminKeyDescr
{
	color:#666666;
	font: normal 12px tahoma; 
	margin:10px;
}

.adminButtons
{
	margin-top:10px;
}

.apiKeysPanel
{
	margin-right:20px;
}

.adminH1
{
	margin-left:10px;
}

.adminHelp p
{
	color:#105CB6;
	font:bold 13px arial;
}


.adminHelp a:link { color:#105CB6; text-decoration:underline; font:normal 13px arial;}
.adminHelp a:visited { color:#105CB6; text-decoration:underline; font:normal 13px arial;}
.adminHelp a:hover { color:#000; text-decoration:underline; font:normal 13px arial;}

.mypopupbox h3 em{
    color:#4F7500;font-weight:bold; font-style: normal;
}

.mypopupbox h3 {font: bold 12px tahoma;color:#FE880F;padding:0; margin: 0px;}
.mypopupbox h3 a {font: bold 12px tahoma;color:#FE880F;padding:0; margin: 0px;}
.mypopupbox h3 a:visited {font: bold 12px tahoma;color:#FE880F; text-decoration:none;padding:0; margin: 0px;}
.mypopupbox h3 a:hover {font: bold 12px tahoma;color:#000; text-decoration:none;padding:0; margin: 0px;}
