/* ****    Pagination starts    **** */

@charset "utf-8";
/* CSS Document */

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #f1ce6b;
	
	text-decoration: none; /* no underline */
	color: #9e1515;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #d5c081;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #d5c081;
		
		font-weight: bold;
		background-color: #eecc68;
		color: #000;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}

/* ****    Pagination Ends    **** */

.button_bg {
	height:22px; 
	width:74px;
	FONT-SIZE: 11px; 
	COLOR: #663300;
	letter-spacing:1px;
	font-weight:bold;
	border:none;
	background:url(../image/button_bg.png) center;
}

.onmouseover:hover {
	background:url(../images/menu_hover_tail.gif) center;
}

.top_round {
  padding:2px;
  -moz-border-radius-topleft: 12px;
  -moz-border-radius-topright: 12px;
  -webkit-border-top-left-radius: 12px;
  -webkit-border-top-right-radius: 12px;
}

.rounded_gray {
  padding:1px;
  border:solid 1px #444444;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
}

.top_round_left {
  padding:2px;
  -moz-border-radius-topleft: 7px;
  -webkit-border-top-left-radius: 7px;
}

.top_round_right {
  padding:2px;
  -moz-border-radius-topright: 7px;
  -webkit-border-top-right-radius: 7px;
}

.bottom_round {
  padding:2px;
  -moz-border-radius-bottomright: 12px;
  -moz-border-radius-bottomleft: 12px;
  -webkit-border-bottom-left-radius: 12px;
  -webkit-border-bottom-right-radius: 12px;
}

.top_round_gray {
  border:solid 1px #aaaaaa;
  padding:2px;
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-topright: 7px;
  -webkit-border-top-left-radius: 7px;
  -webkit-border-top-right-radius: 7px;
}

.border_gray {
  border-left:solid 1px #aaaaaa;
  border-right:solid 1px #aaaaaa;
  border-bottom:solid 1px #aaaaaa;    
  padding:2px;
}

.full_round {
  border: 1px solid #3777a7;
  padding:2px;
  -moz-border-radius-topleft: 12px;
  -moz-border-radius-topright: 12px;
  -moz-border-radius-bottomright: 12px;
  -moz-border-radius-bottomleft: 12px;
  -webkit-border-top-left-radius: 12px;
  -webkit-border-top-right-radius: 12px;
  -webkit-border-bottom-left-radius: 12px;
  -webkit-border-bottom-right-radius: 12px;
}

.full_round7 {
  border: 1px solid #3777a7;
  padding:2px;
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-topright: 7px;
  -moz-border-radius-bottomright: 7px;
  -moz-border-radius-bottomleft: 7px;
  -webkit-border-top-left-radius: 7px;
  -webkit-border-top-right-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  -webkit-border-bottom-right-radius: 7px;
}

.banner_bord {
  border: 1px solid #CCCCCC;
  padding:2px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
}

.topmenu a:hover {
  color: #FFFFFF;
  background-image:url(../images/menu_over_bg.png);
  background-repeat:repeat-x;
  font-weight:bold;
}

.search_button {
	color:#999999;
	font-family:Trebuchet MS;
	font-size:12px;
	background:none;
	background-image:url(images/search_button_bg.png); 
 	border:none;
}

.search_txtbox {
	color:#999999;
	font-family:Arial;
	font-size:12px;
	background:none;
 	border:none;
}

/* ****    Brown Button    **** */

.button_brown {
	height:24px; 
	width:84px;
	FONT-SIZE: 11px; 
	COLOR: #E0DA8F;
	letter-spacing:1px;
	font-weight:bold;
	border:none;
	background:url(../images/top_banner_07.jpg) center;
}

/* ****    Yellow Button    **** */

.button {
	height:21px; 
	width:74px;
	BORDER-RIGHT: 1px dotted; 
	BORDER-TOP: 1px dotted; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: 1px dotted; 
	COLOR: #FF3300; 
	BORDER-BOTTOM: 1px dotted; 
	BACKGROUND-COLOR: #FFCC33;
}

/* ****    Button new gray    **** */

.buttonnew {
    padding: 5px 10px;
    display: inline;
	font-family:Trebuchet MS;
    background: #777 url(button.png) repeat-x bottom;
    border: none;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-shadow: 1px 1px #666;
    }
.buttonnew:hover {
    background-position: 0 -48px;
    }
.buttonnew:active {
    background-position: 0 top;
    position: relative;
    top: 1px;
    padding: 6px 10px 4px;
    }
	
/* ****    Button new blue    **** */

.buttonnew_blue {
    padding: 5px 10px;
    display: inline;
	font-family:Trebuchet MS;
    background: #2c6da0 url(button.png) repeat-x bottom;
    border: none;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-shadow: 1px 1px #666;
    }
.buttonnew:hover {
    background-position: 0 -48px;
    }
.buttonnew:active {
    background-position: 0 top;
    position: relative;
    top: 1px;
    padding: 6px 10px 4px;
    }
	
/* ****    Button new gray    **** */

.buttonnew_blue {
    padding: 5px 10px;
    display: inline;
	font-family:Trebuchet MS;
    background: #e50000 url(button.png) repeat-x bottom;
    border: none;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-shadow: 1px 1px #666;
    }
.buttonnew:hover {
    background-position: 0 -48px;
    }
.buttonnew:active {
    background-position: 0 top;
    position: relative;
    top: 1px;
    padding: 6px 10px 4px;
    }
	
			
.buttonnew.red { background-color: #e50000; }
.buttonnew.purple { background-color: #9400bf; }
.buttonnew.green { background-color: #58aa00; }
.buttonnew.orange { background-color: #ff9c00; }
.buttonnew.blue { background-color: #2c6da0; }
.buttonnew.black { background-color: #333; }
.buttonnew.white { background-color: #fff; color: #000; text-shadow: 1px 1px #fff; }
.buttonnew.small { font-size: 75%; padding: 3px 7px; }
.buttonnew.small:hover { background-position: 0 -50px; }
.buttonnew.small:active { padding: 4px 7px 2px; background-position: 0 top; }
.buttonnew.large { font-size: 125%; padding: 7px 12px; }
.buttonnew.large:hover { background-position: 0 -35px; }
.buttonnew.large:active { padding: 8px 12px 6px; background-position: 0 top; }

/* ****    Red Button    **** */

.button_red {
	height:18px; 
	width:60px;
	BORDER-RIGHT: 1px dotted; 
	BORDER-TOP: 1px dotted; 
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px dotted; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: 1px dotted; 
	BACKGROUND-COLOR: #993300;
}

/* ****    Blue Button    **** */

.button_Blue {
	height:24px; 
	BORDER: 1px solid #61A9DE; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #2c6da0;
}

/* ****    Green Button    **** */

.button_green {
	height:24px; 
	BORDER: 1px dotted; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #006600;
}

/* ****    White Button    **** */

.button_white {
	height:21px;
	font-family:Trebuchet MS;
	font-weight:bold;
	BORDER: 1px dotted #CCCCCC; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFFF;
}

/* ****    Gray Button    **** */

.button_gray {
	height:18px; 
	width:60px;
	BORDER: 1px dotted; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #333333;
}

/* ****    Black Button    **** */

.button_black {
	height:18px; 
	width:60px;
	BORDER-RIGHT: 1px dotted; 
	BORDER-TOP: 1px dotted; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: 1px dotted; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: 1px dotted; 
	BACKGROUND-COLOR: #000000;
}

/* ****    Yellow Button    **** */

.button_yellow {
	height:18px; 
	width:60px;
	BORDER-RIGHT: 1px dotted; 
	BORDER-TOP: 1px dotted; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: 1px dotted; 
	COLOR: #FF3300; 
	BORDER-BOTTOM: 1px dotted; 
	BACKGROUND-COLOR: #FFCC33;
}

.checkbox {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	color:#FFFFFF;
	noshade="noshade";
	border-color:#FFFFFF;
}

/* ****    Textbox Dotted    **** */

.textbox_dotted
{
height:21px;
border:dotted 1px #666666;
font-family:Trebuchet MS;
color:#999999;
font-size:13px;
}

/* ****    Textbox Dashed dark    **** */

.textbox_dotted_dark
{
height:21px;
border:dotted 1px #666666;
font-family:Trebuchet MS;
color:#333333;
font-size:13px;
}

/* ****    Textbox Dashed    **** */

.textbox_dashed
{
height:21px;
border:dashed 1px #666666;
shadow:noshade;
font-family:Trebuchet MS;
color:#333333;
font-size:13px;
}

/* ****    Textbox Line    **** */

.textbox_line
{
height:21px;
border:solid 1px #CCCCCC;
font-family:Trebuchet MS;
color:#333333;
font-size:13px;
}

/* ****    Listbox Line    **** */

.listbox_line
{
border:solid 1px #CCCCCC;
font-family:Trebuchet MS;
color:#333333;
font-size:13px;
}

/* ****    Listbox Line    **** */

.listbox_line_light
{
border:solid 1px #EBEBEB;
height:77px;
font-family:Trebuchet MS;
font-style:italic;
color:#999999;
font-size:13px;
}

/***White font***/

.white_small{
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:10px;
}

.white_medium{
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:12px;
}

.white_large{
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:16px;
}

.white_extralarge{
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:24px;
}

/***Black font***/

.black_small{
color:#000000;
font-family:Trebuchet MS;
font-size:8px;
}

.black_medium{
color:#000000;
font-family:Trebuchet MS;
font-size:12px;
}

.black_large{
color:#000000;
font-family:Trebuchet MS;
font-size:16px;
}

.black_extralarge{
color:#000000;
font-family:Trebuchet MS;
font-size:21px;
}

/***Light Gray font***/

.darkgreenmixt_small{
color:#7c7c60;
font-family:Trebuchet MS;
font-size:8px;
}

.darkgreenmixt_medium{
color:#7c7c60;
font-family:Trebuchet MS;
font-size:12px;
}

.darkgreenmixt_large{
color:#7c7c60;
font-family:Trebuchet MS;
font-size:16px;
}

.darkgreenmixt_extralarge{
color:#7c7c60;
font-family:Trebuchet MS;
font-size:21px;
}


/***Light Gray font***/

.lightgray_small{
color:#999999;
font-family:Trebuchet MS;
font-size:8px;
}

.lightgray_medium{
color:#999999;
font-family:Trebuchet MS;
font-size:12px;
}

.lightgray_large{
color:#999999;
font-family:Trebuchet MS;
font-size:16px;
}

.lightgray_extralarge{
color:#999999;
font-family:Trebuchet MS;
font-size:21px;
}

/***Dark Gray font***/

.darkgray_small{
color:#333333;
font-family:Trebuchet MS;
font-size:8px;
}

.darkgray_medium{
color:#333333;
font-family:Trebuchet MS;
font-size:12px;
}

.darkgray_large{
color:#333333;
font-family:Trebuchet MS;
font-size:16px;
}

.darkgray_extralarge{
color:#333333;
font-family:Trebuchet MS;
font-size:21px;
}

/***Red font***/

.red_small{
color:#990000;
font-family:Trebuchet MS;
font-size:8px;
}

.red_medium{
color:#990000;
font-family:Trebuchet MS;
font-size:12px;
}

.red_large{
color:#990000;
font-family:Trebuchet MS;
font-size:16px;
}

.red_extralarge{
color:#990000;
font-family:Trebuchet MS;
font-size:21px;
}

/***Blue font***/

.blue_small{
color:#0066FF;
font-family:Trebuchet MS;
font-size:8px;
}

.blue_medium{
color:#0066FF;
font-family:Trebuchet MS;
font-size:12px;
}

.blue_large{
color:#0066FF;
font-family:Trebuchet MS;
font-size:16px;
}

.blue_extralarge{
color:#0066FF;
font-family:Trebuchet MS;
font-size:21px;
}

/***Green font***/

.green_small{
color:green;
font-family:Trebuchet MS;
font-size:8px;
}

.green_medium{
color:green;
font-family:Trebuchet MS;
font-size:12px;
}

.green_large{
color:green;
font-family:Trebuchet MS;
font-size:16px;
}

.green_extralarge{
color:green;
font-family:Trebuchet MS;
font-size:21px;
}

/***Dark Green font***/

.darkgreen_small{
color:#003300;
font-family:Trebuchet MS;
font-size:10px;
}

.darkgreen_medium{
color:003300;
font-family:Trebuchet MS;
font-size:12px;
}

.darkgreen_large{
color:003300;
font-family:Trebuchet MS;
font-size:16px;
}

.darkgreen_extralarge{
color:003300;
font-family:Trebuchet MS;
font-size:21px;
}

/***Yellow font***/

.yellow_small{
color:yellow;
font-family:Trebuchet MS;
font-size:8px;
}

.yellow_medium{
color:yellow;
font-family:Trebuchet MS;
font-size:12px;
}

.yellow_large{
color:yellow;
font-family:Trebuchet MS;
font-size:16px;
}

.yellow_extralarge{
color:yellow;
font-family:Trebuchet MS;
font-size:21px;
}

/***Orange font***/

.orange_small{
color:#F56B22;
font-family:Trebuchet MS;
font-size:8px;
}

.orange_medium{
color:#F56B22;
font-family:Trebuchet MS;
font-size:12px;
}

.orange_large{
color:#F56B22;
font-family:Trebuchet MS;
font-size:16px;
}

.orange_extralarge{
color:#F56B22;
font-family:Trebuchet MS;
font-size:21px;
}

.listbox
{
width:200px;
font-family:Trebuchet MS;
font-size:11px;
}

.style18{
font-family:Trebuchet MS;
font-size:10px; 
font-weight:bold; 
line-height:14px;
color:#000066;
}
