BODY {
color:#000;
margin:0
}

.lists li a:visited{color:#06c;text-decoration: none;}
.lists {list-style:none;text-decoration: none;margin:0;padding:0;margin-bottom: 6px;}
.lists li {background:url(../images/bullet.gif) no-repeat center left;line-height:20px;display:block; margin:0;text-decoration: none;padding:0 0 0 18px;border-bottom: 1px solid #cccccc;}
.lists li a { margin-bottom: 0px;padding:0;font-size: 11px;text-decoration:none;color:#06c;font-weight: 675;}
.lists li a:hover {color:#888888;text-decoration:none; }
.lists img{float:right;margin-top: 3px;}

.featurebox {width:50px;}
.featurebox h2{font-size:116%;line-height:20px;display:block; margin:0;text-decoration: none;padding:0 0 0 6px;border-bottom: 1px solid #cccccc;color:#666;font-weight: 550;}

@charset "UTF-8";


/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */


.pika-single {
    z-index: 9999;
    display: block;
    position: relative;
    width: 240px;
    padding: 8px;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #bbb;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}


.pika-single.is-hidden {
    display: none;
}


.pika-single.is-bound {
    position: absolute;
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);
}


.pika-title {
    position: relative;
    text-align: center;
}


.pika-label {
    display: inline-block;
    *display: inline;
    position: relative;
    z-index: 9999;
    overflow: hidden;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
}
.pika-title select {
    cursor: pointer;
    position: absolute;
    z-index: 9998;
    margin: 0;
    left: 0;
    top: 5px;
    filter: alpha(opacity=0);
    opacity: 0;
}


.pika-prev,
.pika-next {
    display: block;
    cursor: pointer;
    position: relative;
    outline: none;
    border: 0;
    padding: 0;
    width: 20px;
    height: 30px;
    /* hide text using text-indent trick, using width value (it's enough) */
    text-indent: 20px;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
    opacity: .5;
    *position: absolute;
    *top: 0;
}


.pika-prev:hover,
.pika-next:hover {
    opacity: 1;
}


.pika-prev,
.is-rtl .pika-next {
    float: left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
    *left: 0;
}


.pika-next,
.is-rtl .pika-prev {
    float: right;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
    *right: 0;
}


.pika-prev.is-disabled,
.pika-next.is-disabled {
    cursor: default;
    opacity: .2;
}


.pika-select {
    display: inline-block;
    *display: inline;
}


.pika-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
}


.pika-table th,
.pika-table td {
    width: 14.285714285714286%;
    padding: 0;
}


.pika-table th {
    color: #999;
    font-size: 12px;
    line-height: 25px;
    font-weight: bold;
    text-align: center;
}


.pika-button {
    cursor: pointer;
    display: block;
    outline: none;
    border: 0;
    margin: 0;
    width: 100%;
    padding: 5px;
    color: #666;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
    background: #f5f5f5;
}


.is-today .pika-button {
    color: #33aaff;
    font-weight: bold;
}


.is-selected .pika-button {
    color: #fff;
    font-weight: bold;
    background: #33aaff;
    box-shadow: inset 0 1px 3px #178fe5;
    border-radius: 3px;
}


.is-disabled .pika-button {
    pointer-events: none;
    cursor: default;
    color: #999;
    opacity: .3;
}


.pika-button:hover {
    color: #fff !important;
    background: #ff8000 !important;
    box-shadow: none !important;
    border-radius: 3px !important;
}


#container {
	margin: auto;
    padding:0px;
	width: 560px;
	
	border-top:0px;
	background-color: #f6f6f6;
}

/* HEADER */
#container #header {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
	height: 42px;
}

#container #header #header_main {
	float: left;
	padding: 5px;
	font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.thismon{
    color: #000;
    cursor: pointer;
    text-align: center;
    background-image: -moz-linear-gradient(top, #f2f2f2, #fff);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00f2f2f2, endColorstr=#efefef)";
    background-image: -moz-linear-gradient(top, #f2f2f2, #fff);
    background-image: -ms-linear-gradient(top, #f2f2f2, #fff);
    background-image: -webkit-linear-gradient(top, #f2f2f2, #fff);
    background-image: -o-linear-gradient(top, #f2f2f2, #fff);
    border: 1px solid #d7d7d7;
}

.thisday{
    color: #000;
    border: 1px solid #595900;
    background-color: #fff;
    cursor: pointer;
    text-align: center;
}

.calendar{
    display: none;
    width: 260px;
    margin-top: 5px;
    margin-left: 165px;    
    border: 1px solid #d7d7d7;
}

.navigate{
    text-align: center;
    cursor: pointer;
}

input{
 border: 1px solid #4e8b98;
 height: 18px; 
}

.weekdays{
    font: normal bold 13px sans-serif;
    color: #555555;
}

.monthdisp{
    color: #555555;
    font: normal bold 14px/30px sans-serif;
    background-image: -moz-linear-gradient(top, #f2f2f2, #fff);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f2f2, endColorstr=#efefef)";
       background-image: -ms-linear-gradient(top, #f2f2f2, #fff);
    background-image: -webkit-linear-gradient(top, #f2f2f2, #fff);
    background-image: -o-linear-gradient(top, #f2f2f2, #fff);
    border: 0px solid #d7d7d7;
}

/* FOOTER */
#container #footer {
	font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
   clear:both;
}
#container #footer a {
	color: #999999;
	text-decoration: none;
	font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#container #main{
   padding:5px;
   width:550px;
   margin:0px;
   text-align:center;
}


/* The sorrounding chart box */

.chartbox {
	font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	text-align: left;
	margin:auto;
	
	padding:5px;
	padding-left:0px;
	padding-top:0px;
	overflow:hidden;
	background-color:#fff;
}

.chartbox h2{
	font-size: 14px;
	font-weight:bold;
	padding:0px;
	margin:5px 0px;
}

/* Vertical chart elements */

.barv{
	margin: 2px;
	float:left;
}

.barvvalue {
	padding:0px;
	margin:0px;
	font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}



/* Horizontal chart elements */

.barh{
	margin: 4px;
	text-align:left;
	clear:both;
}

.barhvalue {
	padding:0px;
	margin:0px 5px;
	font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	overflow:hidden;
	float:left;
}

.barhcaption {
	padding:0px;
	margin:0px 5px;
	font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	overflow:hidden;
	float:left;
}


.barhimage {
    float:left;
}

.editProceed{
										width:100px; 
										height:30px; 
										font-size:11px; color:#000000; 
										padding:2px; 
										border:solid 1px #FFCCCC; 
										background-color:#FFCCCC;
										box-shadow: 5px 5px 5px #D3D3D3;
										}
										
.editProceed:hover{	
										width:100px; 
										height:30px; 
										font-size:11px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										box-shadow: 5px 5px 5px #FFFFFF;
										}					


.confAppt{
										width:380px; 
										height:35px; 
										font-size:13px; color:#FFFFFF; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#5eb3c6;
										
										}
										
.confAppt:hover{
										width:380px; 
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										
										}					

.button-wrap{
										width:200px; 
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #88cb5b; 
										background-color:#88cb5b;
										box-shadow: 5px 5px 5px #D3D3D3;
										
										}
										
.button-wrap:hover{
										width:200px;
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										box-shadow: 5px 5px 5px #FFFFFF;
										
										}					
										
.quikAdd{
										width:300px; 
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#BDBDF9;
										
										}
										
.quikAdd:hover{
										width:300px;
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										
										}															
										
.buttonScan{
										width:200px; 
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FB7D00;
										
										}
										
.buttonScan:hover{
										width:200px;
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										
										}															
										
.ExamRec{
										width:250px; 
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#BDBDF9;
										
										}
										
.ExamRec:hover{
										width:250px; 
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										
										}															
										
										
.notPaid{
										width:200px; 
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										
										}
										
.notPaid:hover{
										width:200px;
										height:35px; 
										font-size:13px; color:#ffffff; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:red;
										
										}															
										
.ref-wrap{
										width:200px; 
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#F0A8FB; 
										box-shadow: 5px 5px 5px #D3D3D3;
										
										}
										
.ref-wrap:hover{
										width:200px;
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;  
										box-shadow: 5px 5px 5px #D3D3D3;
										
										}				
										
.loginConfirm{
										width:100px;
										height:25px;  
										font-size:13px; color:#FFFFFF; 
										padding:2px; 
										border:solid 1px #318C04; 
										background-color:#318C04;
										box-shadow: 5px 5px 5px #D3D3D3;
										}
										
.loginConfirm:hover{
										width:100px;
										height:25px;  
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										box-shadow: 5px 5px 5px #FFFFFF;
										}																									
										
.login{
										width:200px;
										height:35px;  
										font-size:13px; color:#ffffff; 
										padding:2px; 
										border:solid 1px #b10074; 
										background-color:#b10074;
										box-shadow: 5px 5px 5px #D3D3D3;
										
										}
										
.login:hover{
										width:200px;
										height:35px;  
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#ffffff;
										box-shadow: 5px 5px 5px #FFFFFF;
										}	   
										
.loginSave{
										width:400px;
										height:35px;  
										font-size:13px; color:#ffffff; 
										padding:2px; 
										border:solid 1px #b10074; 
										background-color:#b10074;
										box-shadow: 5px 5px 5px #D3D3D3;
										
										}
										
.loginSave:hover{
										width:400px;
										height:35px;  
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#ffffff;
										box-shadow: 5px 5px 5px #FFFFFF;
										}											
										
.mainLogin{
										width:300px;
										height:50px;  
										font-size:22px; color:#ffffff; 
										padding:2px;  
										font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
										border:solid 1px #b10074; 
										background-color:#b10074;
										box-shadow: 5px 5px 5px #D3D3D3;
										
										}
										
.mainLogin:hover{
										width:300px;
										height:50px;  
										font-size:22px; color:#000000; 
										padding:2px;   
										font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
										border:solid 1px #000000; 
										background-color:#ffffff;
										box-shadow: 5px 5px 5px #FFFFFF;
										}																						
										
.rxgiven{
										width:100px; 
										height:20px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#96cee5;
										
										}
										
.rxgiven:hover{
										width:100px;
										height:20px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										
										}																										
										
.ViewImages{
										width:500px;
										height:40px;  
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#DDE;
										
										}
										
.ViewImages:hover{
										width:500px;
										height:40px;  
										font-size:13px; color:#000000; 
										padding:2px; 
										color:white;
										border:solid 1px #000000; 
										background-color:#AAE;
										
										}														
										
										
.probate{
										width:200px;
										height:35px;  
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FF8A8A;
										box-shadow: 5px 5px 5px #D3D3D3;
										
										}
										
.probate:hover{
										width:200px;
										height:35px;  
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										
										}														
										
.subby{
										width:75px; 
										height:35px;  
										font-size:13px; color:#ffffff; 
										padding:2px; 
										border:solid 1px #3ec7f9; 
										background-color:#3ec7f9;
										box-shadow: 5px 5px 5px #D3D3D3;
										
										}
										
.subby:hover{
										width:75px; 
										height:35px;  
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										box-shadow: 5px 5px 5px #FFFFFF;
										}					
										
.recallFormat{
										width:75px; 
										height:30px;  
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#BDBDF9;
										box-shadow: 5px 5px 5px #D3D3D3;
										}
										
.recallFormat:hover{
										width:75px; 
										height:30px;  
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										box-shadow: 5px 5px 5px #FFFFFF;
										}																				

.loginRed{
										width:200px; 
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #FFCCCC; 
										background-color:#FFCCCC;
										box-shadow: 5px 5px 5px #D3D3D3;
										}
										
.loginRed:hover{
										width:200px; 
										height:35px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										box-shadow: 5px 5px 5px #FFFFFF;
										}				
																				
.search{
										width:75px; 
										height:30px;
										font-size:13px; color:#ffffff; 
										padding:2px; 
										border:solid 1px #3ec7f9; 
										background-color:#3ec7f9;
										box-shadow: 5px 5px 5px #D3D3D3;
										
										}
										
.search:hover{
										width:75px; 
										height:30px;
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										
										}				
										
.edit_on
{

border:2px solid #05a2c5;
width:380px;
height:35px;
font-family:Verdana, Arial, Helvetica;
color: #5f6162;
font-size:18px;
padding:8px, 8px, 8px, 8px;
}												
										
.search_sub
{

border:1px solid #A2A3A4;
width:220px;
height:22px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;

color: #000000;
font-size:18px;
padding: 2px;

}

.search_sub:focus
{

border:2px solid #73A6FF;
width:220px;
height:22px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;

color: #000000;
font-size:18px;
padding: 2px;
}
																																		


.button-premiums{
										width:280px; 
										height:30px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#f59d24;
										
										}
										
.button-premiums:hover{
										width:280px; 
										height:30px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFFFFF;
										
										}										


										
										
#openid-wrap input{width:100px; 
										font-size:13px; color:#000000; 
										padding:2px; 
										border:solid 1px #000000; 
										background-color:#FFC58A;
										
										}						
										
										
										

.image_article { overflow: hidden; position: relative; }
.title_article { width: 190px; padding: 2px; bottom: 0; left: 0;  
		font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	
  font-style:italic;  
  	
	position: absolute; color: #ffffff; }
	
.image_author { overflow: hidden; position: relative; }
.title_author { width: 130px; text-align: left; padding: 4px; top: 0; left: 2px; background: transparent url('https://www.article-niche.com/images/niche_bg.png') top left repeat!important; 
		
	
	font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	
  font-style:italic;  
  	
	position: absolute; color: #ffffff; }
	


A.free_white_top_links,A.free_white_top_links:link,A.free_white_top_links:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
font-weight: 550;
color: #06c;
}

A.gfree_white_top_links:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;

color:red;

}


A.gfree_white_top_links,A.gfree_white_top_links:link,A.gfree_white_top_links:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;

color: #679700;
}

A.free_white_top_links:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;

color:red;

}


.search_contact
{

border:1px solid #A2A3A4;
width:200px;
height:22px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}

.REDfemail_submit
{
border-color:RED;
padding-bottom:5px;
width:300px;
height:35px;
padding-top:2px;
padding-left:5px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
border-style:solid;border-width:1px;
}

.femail_submit
{
border-color:#000000;
padding-bottom:5px;
width:300px;
height:35px;
padding-top:2px;
padding-left:5px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
border-style:solid;border-width:1px;
}

.femail_submit:focus
{

border-color:#73A6FF;
padding-bottom:5px;
width:300px;
height:35px;
padding-top:2px;
padding-left:5px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
}


.search_submitBig
{
border-color:#000000;
padding-bottom:5px;
width:380px;
height:25px;
padding-top:2px;
padding-left:6px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
border-style:solid;border-width:1px;
box-shadow: 2px 2px 2px #D3D3D3;
}

.search_submitBig:focus
{

border-color:#73A6FF;
padding-bottom:5px;
width:380px;
height:25px;
padding-top:2px;
padding-left:6px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
box-shadow: 2px 2px 2px #D3D3D3;
}



.POSsubmit
{
border-color:#000000;
padding-bottom:5px;
width:250px;
height:35px;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
border-style:solid;border-width:1px;
}

.POSsubmit:focus
{

border-color:#73A6FF;
padding-bottom:5px;
width:250px;
height:35px;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
}

.search_submitSmall
{
border-color:#318C04;
padding-bottom:5px;
width:60px;
height:35px;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
border-style:solid;border-width:1px;
}

.search_submitSmall:focus
{

border-color:#EBFEE2;
padding-bottom:5px;
width:60px;
height:35px;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
}

.QQShort
{
border-color:#000000;
padding-bottom:5px;
width:60px;
height:35;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
border-style:solid;border-width:1px;
}

.QQShort:focus
{

border-color:#73A6FF;
padding-bottom:5px;
width:60px;
height:35;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
}

.eyeglsShort
{
border-color:#000000;
padding-bottom:5px;
width:40px;
height:20;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
border-style:solid;border-width:1px;
}

.eyeglsShort:focus
{

border-color:#73A6FF;
padding-bottom:5px;
width:40px;
height:20;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
}

.eyegls
{
border-color:#000000;
padding-bottom:5px;
width:60px;
height:20;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
border-style:solid;border-width:1px;
}

.eyegls:focus
{

border-color:#73A6FF;
padding-bottom:5px;
width:60px;
height:20;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
}

.insuranceDemo
{
border-color:#000000;
padding-bottom:5px;
width:100px;
height:25;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
border-style:solid;border-width:1px;
}

.insuranceDemo:focus
{

border-color:#73A6FF;
padding-bottom:5px;
width:100px;
height:25;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
}


.check_submit
{
border-color:#000000;
padding-bottom:5px;
width:130px;
height:35;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
border-style:solid;border-width:1px;
}

.check_submit:focus
{

border-color:#73A6FF;
padding-bottom:5px;
width:130px;
height:35;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
}

.checkEG
{
border-color:#000000;
padding-bottom:5px;
width:330px;
height:35;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
border-style:solid;border-width:1px;
}

.checkEG:focus
{

border-color:#73A6FF;
padding-bottom:5px;
width:330px;
height:35;
padding-top:2px;
padding-left:3px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:14px;
}

.Email_submit
{

border:1px solid #2B580C;
width:400px;
height:18px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}

.Email_submit:focus
{

border:2px solid #73A6FF;
width:400px;
height:18px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}


.login_submit
{

border:1px solid #A2A3A4;
width:400px;
height:30px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:14px;
padding:6px

}

.login_submit:focus
{

border:2px solid #73A6FF;
width:400px;
height:30px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:14px;
padding:6px

}


.deduct_submit
{

border:1px solid #A2A3A4;
width:50px;
height:18px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}

.deduct_submit:focus
{

border:2px solid #73A6FF;
width:50px;
height:18px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}



.linkedIn
{

border:1px solid #A2A3A4;
width:400px;
height:18px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}

.linkedIn:focus
{

border:2px solid #73A6FF;
width:400px;
height:18px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}




.search_submit_tags
{

border:1px solid #A2A3A4;
width:508px;
height:18px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}

.search_submit_tags:focus
{

border:2px solid #73A6FF;
width:508px;
height:18px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}

.search_title
{

border:1px solid #A2A3A4;
width:480px;
height:19px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}


.search_login
{

border:1px solid #A2A3A4;
width:240px;
height:20px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}

.search_login:focus
{

border:2px solid #73A6FF;
width:240px;
height:20px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:600;
color: #000000;
font-size:13px;
padding:2px
}


.search_on
{

border:1px solid #5f6162;
width:380px;
height:40px;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-weight:100;
color: #5f6162;
font-size:20px;
padding-left:5px;
}


.search_but{
			border:1px solid #5f6162;
			
      height:40px;
      font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
      font-weight:100;
      color: #5f6162;
      font-size:14px;
			background-color:#EAEAEA;
      padding:1px, 1px, 1px, 1px;
										
										}
										
.search_but:hover{
			border:1px solid #5f6162;
			
      height:40px;
      font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
      font-weight:100;
      color: #FFFFFF;
      font-size:14px;
			background-color:#535353;
      padding:1px, 1px, 1px, 1px;
										
										}										



.search_font
{

font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #5f6162;

}

.white_top_links {

padding-right: 2px;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;

display:inline;
font-size:12px;
color:#666;
white-space:normal;
font-weight: 700;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



A.white_top_links,A.white_top_links:link,A.white_top_links:visited {

padding-right: 2px;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;

display:inline;
font-size:12px;
color:#06c;
white-space:normal;
font-weight: 700;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.white_top_links:hover {

padding-right: 2px;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom: solid 1px #000;
border-left: solid 1px #000;
border-right: solid 1px #000;
border-top: solid 1px #000;

display:inline;
font-size:12px;
color:#FFFFFF;
white-space:normal;
background-color:RED; 
white-space:normal;
font-weight: 700;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.swhite_top_links,A.swhite_top_links:link,A.swhite_top_links:visited {
font-weight:400;
font-size:11px;
color:#06c;
white-space:normal;
text-decoration:none font-family:times,serif
}


A.swhite_top_links:hover {
font-weight:400;
font-size:11px;
color:red;
white-space:normal;
text-decoration:underline font-family:times,serif
}

#xboxcontent {
padding-left:15px;
display:block;
background:#F0F5F6;
border:0 solid #A2A2A1;
border-width:0 1px;

background-repeat:repeat-y;
background-position:bottom left
}

.xtop,.xbottom {display:block;background:transparent;font-size:1px;clear:both}
.xb1,.xb2,.xb3,.xb4 {display:block;overflow:hidden}
.xb1,.xb2,.xb3 {height:1px}
.xb2,.xb3,.xb4 {background:#F0F5F6;border-left:1px solid #52a0d1;border-right:1px solid #52a0d1}
.xb1 {margin:0 5px;background:#52a0d1}
.xb2 {margin:0 3px;border-width:0 2px}
.xb3 {margin:0 2px}
.xb4 {height:2px;margin:0 1px}

#xsnazzy h1 {font-size:16px;color:#F90;font-weight:bold;display:inline}
#xsnazzy ul {list-style-image:url(http://images.articlesbase.com/Bullet.gif)}
#xsnazzy li {margin-top:4px}
#xsnazzy {background:transparent}

.xtop,.xbottom {display:block;background:transparent;font-size:1px;clear:both}

h4 {color:RED;font:normal 20px/normal Verdana, Arial, Helvetica, sans-serif}

h5 {color:#333333;font:normal 16px/normal Verdana, Arial, Helvetica, sans-serif}

TD {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

HR {
color:#ccc;
height:1px
}

H1 {
font-weight:400;
font-size:11px;
color:#000;
white-space:normal;
font-style:italic;
text-decoration:none font-family:georgia,times,serif
}

H2 {
font-size:13px;
color: #6E6E6E;
font-weight:700;
}

h2 {
font-size:13px;
color: #6E6E6E;
font-weight:700;
}


.abstract  {
color:#666;
font-family:arial,times,serif;
font-size:1.1em;
font-weight:350;

width:100%;
margin:0;
padding:0;
}



.category_title,A.category_title,A.category_title:link,A.category_title:visited  {
color:#3965FB;
font-family:georgia,times,serif;
font-size:2.5em;
font-weight:350;

width:100%;
margin:0;
padding:0;
}

A.category_title:hover  {
color:#FF0000;
font-family:georgia,times,serif;
font-size:2.5em;
font-weight:350;
width:100%;
margin:0;
padding:0;
}


A.ip_top_links:hover {
font-weight:400;
font-size:11px;
color:#F50AFC;
white-space:normal;
text-decoration:underline font-family:times,serif
}

A {
display:inline;
color:#036;
white-space:normal;
text-decoration:none
}

A:hover {
display:inline;
color:#06e;
white-space:normal;
text-decoration:none
}


A.blue_bottom_header_links:visited {
display:inline;
font-weight:700;
color:#06c;
white-space:normal;
text-decoration:none
}

A.blue_bottom_header_links:hover {
display:inline;
font-weight:700;
color:#06e;
white-space:normal;
text-decoration:none
}

A.grey:hover {
font-size:11px;
color:#699bcd;
text-decoration:underline
}


A.bottom_nav_links,A.bottom_nav_links:link,A.bottom_nav_links:visited {
font-weight:400;
font-size: 1.0em;
color:#06c;
white-space:normal;
text-decoration:none font-family:times,serif
}

A.bottom_nav_links:hover {
font-weight:400;
font-size: 1.0em;
color:RED;
white-space:normal;
text-decoration:none font-family:times,serif

}

.img-shadow-right {
  float:right;
  background: url(https://www.article-niche.com/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(https://www.article-niche.com/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0px 0 10px !important;
  margin: 10px 0px 0 7px;
  }
  
  
.title {
font-weight:700;
font-size:18px;
color:#06c;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
text-decoration:none
}

.small_article_title {
font-size:11px;
color:#06c;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
text-decoration:none
}

A.small_article_title:hover {
font-size:11px;
color:red;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
text-decoration:underline
}

.article_title2 {
font-size:16px;
font-family:Arial,sans-serif;
color:#000;
text-decoration:none
}

.timer {
	color: #999;
	font-family:Arial,sans-serif;
	font-size: 1.0em;
	line-height: 2em;
}

.new_description {
font-family:Arial,sans-serif;
		margin: 0px 0px 7px 0px;
	font-size: 1.0em;
	line-height: 1.4em;
	color: #666;
}

.new_description_big {
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
font-size:12px;
	
	
}


A.white:hover {
color:#ccc;
text-decoration:none
}

.background_main {
padding:0 4px 4px 0
}

.top_black_table {
background-color:#333
}

.background_header {
background-color:#069
}

.background_nav_left_header {

    color: #fff;
    
    font-size:12px;
    background: #52a0d1;
   font-weight:bold;
    padding-left: 5px;
    padding-top: 4px;
    padding-bottom: 4px;
    border-bottom: solid 1px #000;
    border-left: solid 1px #000;
    border-right: solid 1px #000;
    border-top: solid 1px #000;
   
	 font-family:Verdana, Arial, Helvetica, sans-serif;

}

.background_nav_left {
background-color:#F3F3F3
}

.bold_mast_title {
font-weight:700;
font-size:16px;
color:#666;
font-family:georgia,times,serif
}

.bold_cap_title {
font-weight:700;
font-size:20px;
color:#666;
font-family:georgia,times,serif
}

.bold_cap_titles {
font-weight:700;
font-size:20px;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.logo_text {
font-weight:700;
color:#FFF;
font-size:30px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.ver10 {
font-size:9px;
color:#333
}

.bottom_nav {
border-right:#000 0 solid;
border-top:#000 0 solid;
font-size:10px;
border-left:#000 0 solid;
color:#000;
border-bottom:#000 0 solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#369;
padding:8px 2px 8px 7px
}

.printer_article_text {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.printer_background_page {
background-color:#fff
}

.BodyHeading {
font-weight:700;
font-size:16pt;
color:#000;
font-family:georgia,times,serif
}

.BodyHeading4 {
font-weight:400;
font-size:9pt;
color:#000;
font-family:georgia,times,serif
}

.BodyHeading7 {
font-weight:400;
font-size:10pt;
color:#000;
font-family:georgia,times,serif
}

.BodyHeading2 {
font-weight:700;
font-size:8.5pt;
color:gray;
font-family:georgia,times,serif
}

.BodyHeading3 {
font-weight:700;
font-size:8.5pt;
color:#FFF;
font-family:georgia,times,serif
}

A.ip_top_links,A.ip_top_links:link,A.ip_top_links:visited {
font-weight:400;
font-size:11px;
color:green;
white-space:normal;
text-decoration:none font-family:times,serif
}

A:link,A:visited {
display:inline;
color:#06c;
white-space:normal;
text-decoration:none
}



A.blue_bottom_header_links,A.blue_bottom_header_links:link {
display:inline;
font-weight:700;
color:#069;
white-space:normal;
text-decoration:none
}

.grey,A.grey:link,A.grey:visited {
font-size:11px;
color:#333;
text-decoration:none
}



.article_title,A.article_title:link {
color:RED;
font-family:arial;
font-size:1.6em;
font-weight:400;
width:95%;
margin:0;
padding:0
}

A.article_title:visited,A.article_title:hover {
color:red;
font-family:georgia,times,serif;
font-size:1.6em;
font-weight:400;
width:95%;
margin:0;
padding:0
}

.list_article_title,A.list_article_title:link {
color:#06c;
font-family:georgia,times,serif;
font-size:1em;
font-weight:400;
width:65%;
margin:0;
padding:0
}

A.list_article_title:visited,A.list_article_title:hover {
color:red;
font-family:georgia,times,serif;
font-size:1em;
font-weight:400;
width:65%;
margin:0;
padding:0
}

A.small_article_title:link,A.small_article_title:visited {
font-size:11px;
color:#06c;
font-family:Helvetica Neue,Arial, Helvetica, sans-serif;
text-decoration:underline
}

A.white:link,A.white:visited {
color:#fff;
text-decoration:underline
}

.summary,.date {
font-size:11px;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.author,.directory {
font-weight:700;
font-size:11px;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif
} 

.thumbnail {
	position: relative;
	z-index: 0;
}
.thumbnail:hover {
	background-color: transparent;
	z-index: 50;
}
.thumbnail span {
	/*CSS for enlarged image*/ position: absolute;
	background-color: #FFFFFF;
	padding: 4px;
	left: -1000px;
	
	visibility: hidden;
	color: black;
	text-decoration: none;
}
.thumbnail span img {
	/*CSS for enlarged image*/ border-width: 0;
	padding: 2px;
}
.thumbnail:hover span {
	/*CSS for enlarged image on hover*/ visibility: visible;
	top: -10; /*position where enlarged image should offset vertically */;
	left: 20px; /*position where enlarged image should offset horizontally */
}