/************************************************************************************
Custom
*************************************************************************************/
h1, h2, h3, h4, h5, h6 { font-family: Roboto, 'Open Sans', Helvetica, Georgia, serif, Tahoma,sans-serif;  line-height: 1.25;  }
h1, h2 {  font-size: 30px;  }
h3 {  font-size: 13px;  }
h4 {  font-size: 12px;  }
h5 {  font-size: 11px;  }
h6 {  font-size: 10px;  }

.yelo {
font-size: 16px;
padding: 7px 2px;
color: #000000;
background-color: #F8EC63;
display: table;
}

.tom {background-color: tomato;}


.fa {color: #111; font-family: Roboto, Georgia, Helvetica, Arial,Serif;
    font-size: 25px; font-weight: 500; line-height: 1.2;
    margin: 15px 0px; padding: 2px 0px; text-align: left;
}
.sa {border-bottom: 3px solid Orange;}

.topica {font-size:24px; font-weight: Normal; line-height: 30px;  color: #111; }

.topica a {font-size:24px;font-weight: Normal; line-height: 30px;   color: #42a5f5;}

.topica a:hover {color: #007BB6; color: #0062DD;}

.sb {background:#004ecc; border-radius:2px;color:#000; font-size: 20px; padding: 10px 10px; display: table; margin:0 0 10px 0px;}


/*
h1 {  font: normal 24px/1.2 'Open Sans','Helvetica Neue', Helvetica, Georgia, serif;
      margin-top: 5px; text-shadow:2px 2px 3px #ccc;
      }
*/

h2, h2 a { font-size: 16px; color:#8b2; color:#F91560;}

/* stop the floating after the list */
br { clear: left;}
.hid {display: none;}

#responsive-logo {display: none; float: left; margin-right: 20px;}
#responsive-header {display: none;}

/***********************************************************************************
 Colors
***********************************************************************************/

.blua{color:#00b5f0;}

/***********************************************************************************
 Underline Colors
***********************************************************************************/

.ulteal{border-bottom: 3px solid #006699;}
.uloran{border-bottom: 3px solid Orange;}
.ultoma{border-bottom: 3px solid Tomato;}
.ulgree{border-bottom: 3px solid Green;}
.ulyelo{border-bottom: 3px solid Yellow;}
.ulred{border-bottom: 3px solid Red;}
.ulpink{border-bottom: 3px solid Pink;}

/*
Alignments ---------------------------------------*/
.alignl {text-align: left; margin: 10px 0px;}
.alignr {text-align: right; margin: 10px 0px;}
.alignm {text-align: center; margin: 10px 0px;}

/***********************************************************************************
 post related styles (For Entry with small thumb)
***********************************************************************************/

.post-entry { margin-bottom: 10px; padding-bottom: 2px; border-bottom: 2px solid #006699;}

.post-entry .entry-title a {font-size: 16px; padding:7px;color:black;}
.post-entry .entry-meta {font: 12px Arial; color: #c9c6c9;  margin-bottom: 11px; }
.post-entry .pub-date { padding:0px 0 0 2px; margin-right: 10px; }

.post-entry .post-thumb { width:200px; height: 167px; margin: 10px 15px 10px 0px; float: left; border:2px solid #fff; padding: 4px 4px 1px 4px; background: #f8faf9;}
.post-entry .post-excerpt p {min-height: 110px; border: 0px solid #ddd; margin: 10px 0px -6px 0px; }
.post-entry .post-tags p {height: 28px; overflow: hidden; border: 0px solid #ddd; font-size: 12px;}

.breadcrumb {background: #fff; padding: 8px 8px; line-height: 20px; margin: 5px 0px; font-size:12px; border-bottom: 1px dashed #888;}
.breadcrumb a {color: #05c;}

/************************************************************************************
Lists / Bullets
*************************************************************************************/

.alist {font-size: 18px; font-weight: normal; line-height: 35px;}

.lia li {color: teal; padding: 1px 0px 0px 30px;  background: url('/incl/img/common/bullet/bullet20.gif') no-repeat; background-position: 2px 12px;}
.lia li a {color: #222;}  .lia li a:hover {color: #DC4937; border-bottom: 1px solid #999;}

#sublist {height: auto; border: 0px solid gray;}

#sublist ul li { float: left; width:45%; height:18px; color:#FFF; padding:3px 0 1px 25px; border-bottom: 0px dotted #585858;
	              text-align:left; overflow:hidden; font:12px/1.5em Arial; color: color: #585858; margin: 0 5px 2px 0px;
					      background: rgb(248, 250, 249) url('/incl/img/common/bullet/bullet4.png') no-repeat; background-position: 0px 6px;}
#sublist ul li a {color: #000; font-size: 13px; text-decoration: none; }
#sublist ul li a:hover {color: Blue;}
#sublist ul li:hover {background: url('/incl/img/common/bullet/bullet4.gif') no-repeat; background-position: 0px 6px;}



.listA li {padding: 6px 0px 3px 20px; background: url('/incl/img/common/bullet/arrow-blue-double.gif') no-repeat; background-position: 4px 11px;}
.listA li a { border-bottom: 0px; font:17px 'Open Sans', Lato, Roboto, Verdana, Arial; font-weight: 400;}

.listB li {padding: 6px 0px 0px 25px; background: url('/incl/img/common/bullet/bullet3.gif') no-repeat; background-position: 4px 9px;}
.listB li a {font-wight: normal; border-bottom: 0px;}

.listC {margin-top: 10px;}
.listC li {padding: 6px 0px 0px 25px; background: url('/incl/img/common/bullet/star-yellow.png') no-repeat; background-position: 4px 9px;}
.listC li a {font-wight: normal; border-bottom: 0px;}

.listD {margin: 10px 0px;}
.listD li {padding: 6px 0px 0px 20px; background: url('/incl/img/common/bullet/bullet6.gif') no-repeat; background-position: 2px 9px;}
.listD li a {font-wight: normal; border-bottom: 0px; color: #777; color: green;}
.listD li a:hover {font-wight: normal; border-bottom: 1px dashed red; color: #777; color: blue;}


.listG {height: 200px auto; margin:0px 0px 0px 0px;}
.listG li { height: 20px; width: 46%; overflow: hidden; margin:0px 5px 5px 0px; float: left; padding: 6px 0px 2px 20px;
            background: #f8f8f8 url('/incl/img/common/bullet/bullet4.gif') no-repeat; background-position: 2px 9px;}
.listG li a { font-wight: normal; color: teal; }
.listG li:hover {background:url('/incl/img/common/bullet/bullet4.png') no-repeat; background-position: 2px 9px;}
.listG li a:hover {font-wight: normal; border-bottom: 1px dashed red;  color: Maroon;}

.listH    {font-size: 13px; margin: 5px 0px; border: 2px solid #006688; padding: 1px 6px 2px 6px;}
.listH li {margin:10px 0px; padding: 2px 5px 2px 24px; line-height: 22px;
           background: #f8f8f8 url('/incl/img/common/bullet/bullet4.gif') no-repeat; background-position: 5px 8px;}
.listH li a { font-wight: normal; }
.listH li a:hover {border-bottom: 1px dashed teal;  color: Red;}


.listI    {font-size: 12px; margin: 1px 0px; border: 0px solid #006688; padding: 2px 2px;}
.listI li {margin:1px 0px; padding: 10px 5px; line-height: 18px; border-bottom: 2px solid #eee;}
.listI li a { font-wight: normal;  }
.listI li a:hover {color: maroon;}

.listK {margin: 10px 0px;}
.listK li {padding: 5px 1px; border-bottom: 1px solid #f2f2f3; line-height: 20px; text-align: left;}
.listK li a {padding: 5px 1px; font: 400 16px 'Roboto', Arial,sans-serif; color:#44BBFF; color: #00A39F; color:#147bca;}
.listK li a:hover {background: #00BBB7; color: #fff; background: Yellow; color: #000;}

/************************************************************************************
 Columns
*************************************************************************************/
.sidebar {font-size: 11px; color: Gray; text-align: justify;}
.sidebar a {border-bottom: 0px Gray;}
.sidebar h4, h4 a{font: Bold 13px Arial; color: #F91560; display: block; line-height: 20px;}

.lmedcol {float: left; width: 640px; margin: 0 10px 20px 20px; border-right: 1px dashed gray; padding-right: 10px; text-align: justify;}
.rslimcol {float: left; width: 180px; background: #fff;}
.lslimcol {float: left; width: 270px; margin: 0 10px 20px 20px; }
.rmedcol {float: left; width: 570px; border-left: 1px dashed #d3d3d3; padding-left: 10px; }

/************************************************************************************
 Boxes
*************************************************************************************/
.last {float: none; margin-right: 0px;}
.intro {margin-left: 0px;}
.pageheading {margin: 5px 30px 5px 20px;}
.ad728 {overflow: hidden; height:90px; width:728px; background: rgb(0, 186, 175); margin: 2px 0px;}
.tocbox {height: 180px; width: 265px; float: left; margin: 0px 15px 20px 0px; overflow: hidden; background: #f9f9f9; text-align: left; padding-bottom: 25px; padding-top: 0px;}
.tocbox h2 {background:#F8EC63 url('/incl/img/common/bullet/arrowtab.png') no-repeat; background-position:6px 10px; padding-left: 25px; margin-bottom: 7px;}
.tocbox a {font-size: 15px;}

.boxa {
    background: #FBFBFB;
    padding: 0px 20px;
    border: 1px dashed #989898;
    margin: 15px 0px;
    font-size: 15px;
    color: #444;
    }

.boxa a {color: #0088b3; font-weight: Normal;}
.boxa a:hover {background: Teal; color: #fff; border-bottom: 1px dotted #fff;}
.boxa p{padding-top: 10px;}

.boxb {background: #006699; padding: 18px 0px; float: left; margin: 12px;}
.boxb a {color: #fff; padding:10px 20px; border-top: 4px solid #fff; border-bottom: 4px solid #fff;}


/***********************************************************************************
  Table Styles
***********************************************************************************/

table.tablea {
  	color: #333333;
		border-width: 1px;
		border-color: #3A3A3A;
		border-collapse: collapse;
		margin: 15px 0px;
font-size:16px;
	}
	table.tablea th {
		border-width: 1px;
		padding: 8px;
		border-style: solid;
		border-color: #CCCCCC;
		background-color: #007788;
		color: #ffffff;
		text-align: center;
	}
	table.tablea tr:hover td {
		cursor: pointer;
	}
	table.tablea tr:nth-child(even) td{
		background-color: #f3f3f3;
	}

 table.tablea tr:hover td {
		background-color: #DFEBF1;
	}
	
	table.tablea td {
		border-width: 1px;
		padding: 8px;
		border-style: solid;
		border-color: #CCCCCC;
		background-color: #ffffff;
	}

/************************************************************************************
Q / A
*************************************************************************************/
.et_mcq td {padding: 10px 0px 20px 0px; margin: 0px 0px 0px 0px; border-bottom: 1px dotted #c0c0c0;}
.et_qno {font:Bold 18px Arial; color: #228B22; line-height: 26px;}
.et_option { font: 16px Lato, Arial; width: 48%; float: left; margin: 8px 0px; border: 0px solid Gray;}
.et_option a {float: left; font: bold 16px Lato, Arial; margin-right: 2px; margin-top: 0.23px;}


.et_optxt { float: left; width: 84%; padding-left: 5px; border: 0px solid red; }
.ans-box { padding: 5px; margin: 8px 0px 5px 0px;}
.exp-box {padding: 0px 8px; background: #F8FFF0; border: 1px solid #A0DC11; margin: 2px 0px;}

.et_mcq h2 {font: Bold 17px Lato, Arial, Tahoma, Verdana, Helvetica ; 
            color: #1a0dab; color: #000; margin-bottom: 8px; 
			letter-spacing: -0.05px;
		    line-height: 25px;}
.et_mcq .item-number {display: none; }

.exp-box p {margin:0px 5px; padding: 5px 0px;}

.show_answer a {
		font: 14px Roboto, Arial;padding: 4px 10px;
		color: #000; background: #CEE8FD;
		border: 1px solid #44BBFF; font-weight: 500;
		clear: both; margin-top: 10px; margin-bottom: 10px;
    }

.show_answer a:hover {
		color: #fff; background: #44BBFF; 
    }


.mcqb {font-size: 18px; padding:10px 0px 10px 0px;}
.ansb {display: block; padding: 6px 12px; margin: 0px 0px 10px 0px;  background:  #00CD00; color: #fff; border: 1px dashed #96B447;}

.optionb {font-size:15px; padding:5px 0px 0px 20px; display: block; float: left; width: 45%; background: #fff;}
.questionb {display: block; margin-bottom:10px;}

.showans {color: #000; display: block; width: 135px; display: blox; padding: 3px 10px 3px 10px; margin: 10px 0px 0px 20px; border: 1px solid Tomato;}

.showans { font: Bold 14px Arial; display: block; clear: both; color: #fff; background: tomato; margin-top: 15px;}
.showans:hover  {cursor: pointer; color: #fff; background: red; }



.infored {font: 16px 'Open Sans', Roboto, Arial, Tahoma, Verdana; letter-spacing: 0.4px; padding: 7px; color: #fff; background: Tomato; background: Red; border: 0px dashed yellow; }
.infogrn {font: 16px 'Open Sans', Roboto, Arial, Tahoma, Verdana; letter-spacing: 0.4px; padding: 7px; color: #fff; background:  #00CD00; border: 0px dashed #96B447;}


/************************************************************************************
 Txt color
*************************************************************************************/
.color-grn {color: green;}
.color-tel {color: teal;}

/************************************************************************************
 Tool Tip
************************************************************************************/
a.tooltip {outline:none; }
a.tooltip strong {line-height:20px;}
a.tooltip:hover {text-decoration:none;}
a.tooltip span {
    z-index:10;display:none; padding:10px 10px;
    margin-top:40px; margin-left:-180px;
    width:180px; line-height:16px;
    font-weight: normal;
}
a.tooltip:hover span{
    display:inline; position:absolute; color:#111;
    border:1px solid #DCA; background:#fffAF0;}
.callout {z-index:20;position:absolute;top:-12px;border:0;left:164px;}

/*CSS3 extras*/
a.tooltip span {border-radius:4px; box-shadow: 5px 5px 8px #CCC; }


/************************************************************************************
Buttons
*************************************************************************************/

a.more {display:inline-block; text-decoration:none; background: #CEE8FD; color: #666; line-height: 17px; padding: 1px 5px; font-size:10px;}
a.more:hover {opacity:0.9; filter:alpha(opacity=90); /* For IE8 and earlier */ text-decoration:none; background: tomato; color: #fff;}


a.readmore {
		display:inline-block;
		overflow:hidden;
		margin:10px 0px 0px 8px;
		min-width:74px;
		background:url(/incl/img/common/readmore.png) no-repeat right;
		color:#FFF;
		text-transform:uppercase;
		font-weight:700;
		height:26px;
		line-height:26px;
		padding-left:7px;
		font-size:11px;
		padding-right:28px;
		text-decoration:none;
	}

a.readmore:hover {
		opacity:0.9;
		filter:alpha(opacity=90); /* For IE8 and earlier */
		text-decoration:none;
	}

  /*  Different Buttons
/-------------------------------------- */

.buton {font: 15px Calibri, Arial, sans-serif; cursor: hand; /* A semi-transparent text shadow */ text-shadow: 1px 1px 0 rgba(255,255,255,0.4); text-decoration: none !important; display: inline-block; padding: 4px 10px;  -moz-border-radius: 3px; -webkit-border-radius: 7px; border-radius: 7px; /* A 1px highlight inside of the button */ -moz-box-shadow: 0 0 1px #fff inset; -webkit-box-shadow: 0 0 1px #fff inset; box-shadow: 0 0 1px #fff inset;  }

.buton:active { /* Moving the button 1px to the bottom when clicked */ bottom: -1px; }
/* The three buttons sizes */
.buton.big { font-size: 30px; }
.buton.medium { font-size: 16px; }
.buton.small { font-size: 14px; }
.button.nobg {background: #fff; border:2px solid Blue; color: #000;} /* A button with no background */
/* A more rounded button */
.buton.rounded { -moz-border-radius: 4em; -webkit-border-radius: 4em; border-radius: 4em; }

.blue.buton {color: #0f4b6d !important; background-color: #48b5f2;}
.blue.buton:hover { background-color: #63c7fe;}
.green.buton { color: #345903 !important; background-color: #79be1e;}
.green.buton:hover {background-color: #89d228;}
.orange.buton {color: #693e0a !important; background-color: #e38d27;}
.orange.buton:hover {background-color: #ec9732;}
.gray.buton {color: #525252 !important;background-color: #a9adb1;}
.gray.buton:hover {background-color: #b6bbc0;}
.teal.buton {color: #525252 !important;background-color:#01a2c3 ;}
.teal.buton:hover {background-color: #1ba6b2;}


/*ACTION BUTTONS */

.action-button
{
	position: relative;
	padding: 10px 30px;
  margin: 0px 10px 10px 0px;
	border-radius: 10px;
	font:Italic 22px 'Times', 'Arial';
	color: #FFF;
	text-decoration: none;
}

.action-button.blue
{
	background-color: #3498DB;
	border-bottom: 5px solid #2980B9;
	text-shadow: 0px -2px #2980B9;
}

.action-button.red
{
	background-color: #E74C3C;
	border-bottom: 5px solid #BD3E31;
	text-shadow: 0px -2px #BD3E31;
}

.action-button.green
{
	background-color: #82BF56;
	border-bottom: 5px solid #669644;
	text-shadow: 0px -2px #669644;
}

.action-button.yellow
{
	background-color: #F2CF66;
	border-bottom: 5px solid #D1B358;
	text-shadow: 0px -2px #D1B358;
	color: #000;
}

.action-button:active
{
	transform: translate(0px,5px);
  -webkit-transform: translate(0px,5px);
	border-bottom: 1px solid;
}

.action-button:hover
{
	border-bottom: 5px solid #000;
}


.action-button.red:hover {  color: #fff; background: #F2CF66; background-color: #268DDD;}
.action-button.yellow:hover {  color: #fff; }
.action-button.blue:hover {  color: Teal; }

/************************************************************************************
Top Navigation Menu
*************************************************************************************/

  #navigation{	float:left; width:890px; background: #014B67; overflow:hidden; color:#fff; font-size:12px; height:42px; margin:0px 0px 10px 0px; font-family:Helvetica, Arial, sans-serif; padding-left: 15px;}

	#navigation ul{	display:block;		}
	#navigation ul li{float:left; display:inline;	}
	#navigation ul li a{color:#fff; text-decoration:none;padding:12px 15px 14px 15px; font-weight:bold; display:block; }
	#navigation ul li a:hover{color:#fff;	background:#188cc8; }

	#navigation ul li ul li{				}
	#navigation ul li ul li a{ padding:6px 10px; width:110px; line-height:1.3; background:#188cc8; }
	#navigation ul li ul li a:hover{	color:#fff;	background:#2c9dd7; }
	#navigation ul li ul { position:absolute;  width:130px; left:-999em; }
	#navigation ul li ul ul {margin: -1.2em 0 0 130px;	}

	#navigation li:hover ul ul, #navigation li:hover ul ul ul, #navigation li.sfhover ul ul, #navigation li.sfhover ul ul ul {	left: -999em;	}
	#navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul,
	#navigation li.sfhover ul, #navigation li li.sfhover ul, #navigation li li li.sfhover ul { left: auto;	}

	#navigation ul.right li a img{padding:7px!important; }
  #navigation ul.right li a{padding:0!important; }
  #navigation ul.right li a{padding:0!important; }
  

/************************************************************************************
Top Simple Navigation Menu
*************************************************************************************/
.navcontainer { z-index:3; float:left; width:99%; min-width: 300px;background: #014B67;
               height:37px; margin:0px 0px 0px 0px; padding-left: 15px;}


.normalnav { text-align: center;}
.normalnav li, .normalnav ul {position:relative; display:inline-block;}
.normalnav li {float:left;}
.normalnav li a {display: block; font-size: 12px;color: #fff; background: #03566c; padding: 9px 15px;
                  border-right: 1px solid #014B67; box-shadow: 1px 0 0 #ff5455; text-transform: uppercase;}
.normalnav li:hover a, .normalnav li.active a {background:#f3f3f3; color:#333; text-decoration:none;}
.normalnav ul>li:hover, .normalnav ul>li.active {z-index:5;}
.normalnav ul ul {position:absolute; top:100%; background:#fff; box-shadow:0 1px 5px rgba(0,0,0,.3); border-radius:0 0 10px 10px; width:250px; display:none; z-index:100;}
.normalnav li li {float:none; display:block; z-index:1; border-top:solid 1px #ccc;}
.normalnav li li>a {color:#333; font-size:13px;padding:10px;}
.normalnav li li:hover>a, .normalnav li li.active>a {background:#03566c; color:#fff;}
.normalnav li li ul {left:100%; top:-1px;}
.normalnav li:hover>ul {display:block;}



/************************************************************************************
 Post Related
*************************************************************************************/
.post-tags {clear:both; font:12px; margin:30px 0px;}


/************************************************************************************
Top Simple Navigation Menu - Style2
*************************************************************************************/
#navone { position: relative; width: 100%; text-align: center; margin-top: 0px; padding-top: 0px;
          background: #03566c; font-family: Arial;  /*Nave bar Background */
        }

#navone li { display:inline-block; list-style-type:none; padding:0; min-width: 50px; }
#navone li li{width:250px;}
#navone li a {display: block; font-size: 12px;color: #fff; padding: 9px 14px; text-decoration: none;
              border-right: 1px solid teal; text-transform: uppercase;
              }
#navone li a:hover {background:#f3f3f3; color:#333; text-decoration:none;}
#navone li:hover a, #navone li.active a {background:#f3f3f3; color:#333; text-decoration:none;}
#navone ul { padding: 0px; margin: 0px;}
#navone ul ul {display: none; position: absolute; width: 10%; }
#navone ul li:hover ul {display: block; z-index: 100; }

#navone ul ul li a, #navone ul ul li a:hover {
          color: #FFFFFF; font-size:13px;padding:11px;
          background-color: #03566c;  /* drop-down colour */
          border-bottom:solid 1px #ccc;
          border-top: 1px dotted white;
          text-align: left; margin-left: 0px;
          }
#navone ul ul li a:hover {color:#fff; /*drop-down hover color */ }
#navone ul ul li:hover {opacity: 1; }


/********************************************************************************
 SOCIAL SHARE BUTTONS
*********************************************************************************/
.socialshare {color:#FFF;border:0;min-width:115px;text-align:center; margin-bottom:1px;}
.socialshare .twitter{float:left; width:25%;background:#00aced}
.socialshare .twitter:hover{background:#0074a1}
.socialshare .reddit{float:left;width:25%;color:#FFF!important;background:#dd4b39}
.socialshare .reddit:hover{background:#ac2d1e}
.socialshare .facebook{float:left;width:25%;background:#3b5998}
.socialshare .facebook:hover{background:#263961}
.socialshare .linkedin{float:left;width:25%;background:#007bb6}
.socialshare .linkedin:hover{background:#00476a}
.socialshare .button, .button a {color:#FFF;; padding:12px 0px;}


/********************************************************************************
 FORM ITEMS
*********************************************************************************/
#frm {font-family: Tahoma;}
#frm  h4 {font-size: 22px; font-weight: bold; color: #0099CC; margin: 10px 0px;}
#frm .textbox {height: 18px; width: 80%; padding: 2px 0 6px 5px;border: 1px solid #A2A2A2; color: black; font: 14px 'Segoe UI', Arial, sans-serif;}
#frm .textarea {height: 150px; width: 95%; padding: 5px; border: 1px solid #A2A2A2; color: black; overflow:auto; font: 16px 'Segoe UI', Arial, sans-serif;}
#frm .textbox:hover, #frm .textarea:hover {border-color: #0099CC;}
#frm .form-label {float: left; width:80px; margin:10px 10px 5px 0px; font:Bold 12px Arial; color: #2E2E2E; text-transform: uppercase;}

#submit {background:#0099CC;border:0px; color:#ffffff; cursor:pointer; display:inline-block; float: right;
padding:15px 0px; margin: 2px 5px 0px 10px; font:Bold 12px Arial, text-align:center; text-decoration:none; text-transform:uppercase;}

html>body #submit {padding:12px 6px 12px 6px; font:14px Arial, "Open Sans"; font-weight:600;}
#submit:hover {background:#333333;}


/************************************************************************************
 Pagination
*************************************************************************************/


 #pagination {
  margin:10px 0px;
  height: 45px;
	display:block;
	text-align:left;
  line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	border-bottom: 1px solid #c1c1c1;
}



.page, .page a {

    padding: 5px 12px;
    margin-right: 5px;
    border-radius: 2px;
    border: solid 1px #1BB2E9;
    background: #fff;

    font-size: 0.95em;
    font-weight: bold;
    font:Normal 1.1em Arial, Tahoma;
    text-decoration: none;
    color: #000;

	float: left;
}

.page:hover{
    border-color: #44BBFF;
    background: #fefefe;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));
    background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);
    background: #44BBFF;
    color: #fff;
}
.page.current {
    border: solid 1px #DC4937;
    background: #DC4937;
    color: #fff;
}

/************************************************************************************
 LikeBox & Like Bar
*************************************************************************************/

.likeborder {height: 100%; width: 98%; padding: 5px 0 5px 0px; border: 2px solid #f3f3f3; overflow: hidden; margin-bottom: 5px;}
.likebutton {float: left; width: auto; margin-right: 5px; overflow: hidden;}
#fbbox {height: 170px; width: 418px; border: 5px solid gray; background: url(/incl/img/common/facebook-like.gif);}
#fbbox_count {height: 65px; width: 155px; background: #fff; margin: 20px 0 0 15px; padding: 10px; overflow: hidden;}
html>body #fbbox_count {width: 145px; height: 60px;}