/* help text style that appers input forms under some input text box for user's help*/
td.ypnhelptext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: 0057AE;
	text-decoration: none;
	font-size: 11px;
	background-color: #ffffff;
}
/* general link style used at search result page & resource details page
NOTE: in the above pages "insidelink" class is not used to match the backgroud*/
a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #535353;
	text-decoration: underline;
	font-size: 11px;
}
/* Used for links appearing in title bar tables*/
a.whitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
	color: #535353;
	text-decoration: none;
	font-size: 11px;
}
a.whitelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
	color: #ffffff;
	text-decoration: underline;
	font-size: 11px;
}
/* used for links i the top header bar */
a.ypnbarlink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
}
a:hover.ypnbarlink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: underline;
	font-size: 11px;

}
/* All right/left links to main central area use this style */
a.ypnsidelink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: capitalize;
	color: #0080C0;
	text-decoration: none;
	font-size: 11px;

}
a:hover.ypnsidelink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: capitalize;
	color: #0080C0;
	text-decoration: underline;
	font-size: 11px;

}
/* All main area links use this with exception (as notified in general link style above) of search result page & resource detail page*/
a.ypninsidelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990033;
	text-decoration: none;
	text-transform: none;

}
a:hover.ypninsidelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
	text-decoration: underline overline;
	text-transform: none;
}
/* self explanatory */
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990033;
}
/* self explanatory */
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990033;
}
/* self explanatory */
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990033;
}
/* used in the search result page without any background color*/
font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* All the tables use this except search result*/
.maintablestyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #535353;
	text-decoration: none;
	font-size: 11px;
	background-color: #ffffff;
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;

}

.maintableborderstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #535353;
	text-decoration: none;
	font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #cdecff;

}
/* used in search result page, resource desc page & links section*/
.highlightstyle {
/*	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #990033;
	text-decoration: none;
	font-size: 11px;
	background-color: #ffffff;
*/}
/* style for top most bar of every table*/
.titlestyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
	color: #494949;
	text-decoration: none;
	font-size: 11px;
	background-image: url(images/sidebox_right.gif);
	line-height: 25px;
}
.pagingstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: capitalize;
	color: #535353;
	text-decoration: none;
	font-size: 11px;
	background-color: #cdecff;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;

}

/* Menu */

#menu
{
	background-image: url(http://www.glummy.ro/images/sidebox_right.gif);
	background-repeat: repeat-x;
	height: 25px;
	text-align: left;
	padding-right: 25px;
	padding-bottom: 5px;
}

#menu .sep
{
	float: right;
	width: 2px;
	height: 25px;
	background-image: url(images/menu_sep.gif);
	background-repeat: no-repeat;
}

#menu .item_hover
{
	float: right;
	height: 25px;
	font-size: 1.5em;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	background-image: url(images/menu_back_hover.gif);
	background-repeat: repeat-x;
	line-height: 1.4;
}

#menu .item_hover a
{
	color: #D6F5FF;
	text-decoration: none;
}

#menu .item_hover a:hover
{
	color: #D6F5FF;
	text-decoration: none;
}

#menu .item
{
	float: right;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	line-height: 1.4;
}

#menu .item a
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;	color: #D6F5FF;
	text-decoration: none;
}

#menu .item a:hover
{
	color: #D6F5FF;
	text-decoration: none;


}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.pagination{
padding-bottom: 10px;
padding-top: 10px;
}

.pagination ul{
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 30px;
}

.pagination li{
list-style-type: none;
display: inline;
font-size: 30px;
}

.pagination a, .pagination a:visited{
padding: 5px 5px 5px 5px;
border: 0px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
font-size: 30px;
}

.pagination a:hover, .pagination a:active{
border: 0px solid #2b66a5;
color: #000;
background-color: #FFFF80;
font-size: 30px;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}
/* Top Rated Jokes*/
.maintablestyle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #0b0f9e;
	text-decoration: none;
	font-size: 11px;
	background-color: #ffffff;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;

}

.maintableborderstyle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #990033;
	text-decoration: none;
	font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #aee2ff;

}



#menu{
		width:700px;
		background:url(images/menu_41_bg.jpg) no-repeat;
		height:55px;
	}
		#menu ul{
			list-style:none;
			text-align:center;
		}
			#menu li{
				list-style:none;
				display:block;
				float:left;
				padding:8px 30px 0 30px;
			}
				#menu li a{
					display:block;
					float:left;
				}
					#menu li a span{
						display:none;
					}
					#menu li a:hover{
						text-decoration:none;
					}
				#menu li a.home{
					background:url(images/home.jpg) no-repeat;
					width:55px;
					height:32px;
				}
					#menu li a:hover.home{
						background:url(images/home_h.jpg) no-repeat;
					}
				#menu li a.about{
					background:url(images/about.jpg) no-repeat;
					width:82px;
					height:32px;
				}
					#menu li a:hover.about{
						background:url(images/about_h.jpg) no-repeat;
					}
				#menu li a.services{
					background:url(images/services.jpg) no-repeat;
					width:76px;
					height:32px;
				}
					#menu li a:hover.services{
						background:url(images/services_h.jpg) no-repeat;
					}
				#menu li a.solutions{
					background:url(images/solutions.jpg) no-repeat;
					width:87px;
					height:32px;
				}
					#menu li a:hover.solutions{
						background:url(images/solutons_h.jpg) no-repeat;
					}
				#menu li a.contact{
					background:url(images/contact.jpg) no-repeat;
					width:97px;
					height:32px;
				}
					#menu li a:hover.contact{
					background:url(images/contact_h.jpg) no-repeat;
					}
				
				#menu li a.homecurrent, #menu li a:hover.homecurrent{
					background:url(images/home_h.jpg) no-repeat;
					width:55px;
					height:32px;
				}

