/*@import "navRecs.css";*/
/*@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,400italic,700italic);*/
@import url("../../../fonts/Source/stylesheet.css");


html,body{margin:0;padding:0;height:100%;width:100%;}
html{background: #FFFFFF;}
body{font-size:16px;font-family:'Source Sans Pro',"Trebuchet MS",helvetica,"lucida grande",arial,helvetica,"sans serif";color:#666666;}

h1{color:#2491a6; padding:0; font-weight:normal;}
.clear{ clear:both;}
.wrapper{border:0px solid red;}


.mainDiv{width:540px; border:0px solid blue; margin:auto; }
.header{ height:15px;}
.content{padding:0 40px 20px 40px; border:0px solid red; }


a{cursor:pointer;color: #2491a6;text-decoration:underline;	/*border-bottom:1px dotted;*/}
a:hover{text-decoration:none;}

input, select{border:1px solid #daf3f8; background:#daf3f8;}
input.submitBut{border:1px solid #2491a6; background:#2491a6; color:#FFFFFF;}

.footer{ text-align:center; border:0px solid blue;padding:10px 0; margin:auto;color:#9e9d87;font-size:10px; }
.footer a{text-decoration:none;font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif; font-size:10px; padding-bottom:1px; color:#9e9d87; margin:0 3px;}
.footer a:hover{border-bottom:1px dotted;color: #2491a6;}


.news-single-img{margin:0 -20px;}

.pager{ margin:20px 0; clear:both;}
.pager .nav{ float:left;}
.navPagesBot, .navPagesTop{ clear:both;}


.shareLinks{ display:none; margin:15px 0; clear:both;}
.shareLinks a{ display:block; float:left; padding:0 2px; margin:2px 0 0;}
.shareLinks a:hover{ background-color:transparent;}
.shareLinks .addthis_button_facebook_like {margin: 0;background: none;}
.shareLinks .addthis_button_google_plusone_share{ background:url(../img/googlePlus_share.png) no-repeat top}
.shareLinks .addthis_button_google_plusone_share .at16nc{ background:none !important;}

.align-center{ text-align:center;}




/*recov*/
table.navRec{width:100%;color:#666666;}
table.navRec .message{float:left;padding:4px 0;}
table.navRec .nav{/*float:left;*/border:0px solid red;float:right;padding:2px 0;}
td.navOfsetTop {font-size:10px;text-align:right;}
.numPageSel {color:#2491a6;	font-weight:bold;border:0px solid #2491a6;padding:1px 3px;	float:left;}
table.navRec a{	color: #2491a6;	font-size:10px;	text-decoration:none;padding:1px 4px;margin:0px;float:left;}
table.navRec a:hover {text-decoration:none;padding:0 3px;/*background-color : #e1388a;*/border : 1px solid #2491a6;}

div.navOfsetTop , div.navOfsetBot { padding:0;margin:0;color:#545447;}

.pager{width:100%; height:20px;font-size:10px; display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.pager .nav{border:0px solid red;float:left;padding:1px 0;}

div.navOfsetTop .pager{padding:0; position:relative; border-bottom:1px solid #CBCBC0;  }
div.navOfsetBot .pager{padding:0; position:relative; border-top:1px solid #CBCBC0; }

div.navOfsetTop .message, div.navOfsetBot .message{padding:2px 0;display:inline; float:left;}
.pager .nav a:hover, .navSingle a:hover {color:#545447;text-decoration:none;}

div.navSingle{font-size:10px; }
/*div.navOfsetTop a, div.navOfsetBot a, div.navSingle a{	color: #888;		text-decoration:none;padding:1px 4px;margin:0px;float:left; width:auto;}*/
div.pager .nav a, div.navSingle a{	color: #888;text-decoration:none;padding:1px 4px;margin:0px;float:left; width:auto;}


div.navSingle{ height:30px;font-size:11px;}