/* CSS Document */

body{
	background:#ffffff;
	font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
	size:10px;
	color: #333333;
	margin:0;
	padding:0;
}
.normaltext{
	font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
	size:10px;
	color: #333333;
}

.black{
	background-color:#000000;
}
.whitetext{
	font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:4px;
	padding-right:4px;
}
.whitetext a{
	font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
}
.whitetext a:hover{
	font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#99CC00;
	text-decoration:underline;
}
/* Content style here ---------------------------------------*/
.greynextprevious{
	font-family:"Trebuchet MS", Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color: #999999 ;
	padding-left:4px;
	padding-right:4px;
	text-decoration: none;
}
.nextprevious{
	font-family:"Trebuchet MS", Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color: #333333;
	padding-left:4px;
	padding-right:4px;
	text-decoration: none;
}
.nextprevious a{
	font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
}
.nextprevious a:hover{
	font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	color:#99CC00;
	text-decoration:underline;
}
.headertextwhite {
	font-family:"trebuchet MS", tahoma;
	font-size:14px; 
	font-weight: bold;
	color:#FFFFFF;
/*	color: #99CC00; */
}
.headertextgreen {
	font-family:"trebuchet MS", tahoma;
	font-size:14px; 
	font-weight: bold;
	color: #99CC00;
}
.headertextdotted{
	font-family:"trebuchet MS", tahoma;
	font-size:16px;
	font-weight: bold;
	color: #99CC00;
	padding-left: 4px;
	padding-top:4px;
	padding-bottom:6px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
/*	border-bottom-color:#E1C839;*/
	border-width:1px;
	text-align:left;
}
.subheadertextdotted {
	font-family:"trebuchet MS", tahoma;
	font-size:14px;
	font-weight: bold;
	color: #333333;
	padding-left: 4px;
	padding-top:4px;
	padding-bottom:6px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
/*	border-bottom-color:#E1C839;*/
	border-width:1px;
	text-align:left;
}
.greenbg {
	background-color: #99CC00;
}
.blackbg {
	background-color: #000000;
}
.center{
	text-align:center;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
}
.rating{
	font-family:"trebuchet MS", tahoma;
	font-size:12px; 
	font-weight: bold;
	color: #FFFFFF;
	background-color: #99CC00;
	text-align:center;
}
.bordertable{
	border: 1px #99CC00;
	border-style:solid;
}
.normaltext {
	font-family: trebuchet MS, tahoma;
	font-size: 13px;
	text-align:justify;	
}
.normaltextbold {
	font-family: trebuchet MS, tahoma;
	font-size: 13px;
	font-weight:bold;
}
.whitetext {
	font-family: trebuchet MS, tahoma;
	font-size: 13px;
	font-weight: bold;
/*	text-align:justify;	*/
	color:#FFFFFF;
}
.whitetextcenter {
	font-family: trebuchet MS, tahoma;
	font-size: 13px;
	font-weight: bold;
	text-align:center
	color:#FFFFFF;
}
.GBgrey {
	background-color:#333333;
}

.footergrey {
	background-color: #333333;
}
.footertext{
	font-family: trebuchet MS, tahoma;
	font-size: 10px;
	color:#FFFFFF;
}
.footertext a{
	font-family: trebuchet MS, tahoma;
	font-size: 10px;
	color:#FFFFFF;
}

.dotted {
	margin-top:6px;
	margin-bottom:6px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
/*	border-bottom-color:#E1C839;*/
	border-width:1px;
}
/* Footer style here ---------------------------------------*/

.borderTable {	
/*padding: 2px 4px 2px 4px;*/*/
	background-color:#F2F2F2;
	border: 1px solid #99CC00;
	font-family: trebuchet MS, tahoma;
	font-size: 11px;
	font-weight:bold;
}
.pricebg{
	/*background-color:#F1F389;*/
	font-family: trebuchet MS, tahoma;
	font-size: 11px;
	font-weight:bold;
	color:#999900;
}
.bold{
	font-family: trebuchet MS, tahoma;
	font-size: 11px;
	font-weight:bold;
}
.imgbg{
	border: 1px solid #CCCCCC;
}
/*----------------------------------------------------------*/
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #99CC00;
text-decoration: none; 
color: #99CC00;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #99CC00;
color: #333333;
background-color: #99CC00;
}

.pagination a.currentpage{
background-color: #99CC00;
color: #fff !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #99CC00;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}