/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family:tahoma;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	line-height:18px;
	color:#343434;
}

.topbg
{
	background-image:url(../images/top_shadebg.jpg);
	background-repeat:repeat-x;
	height:50px;
}
.divline
{
	border-bottom:1px dotted #A2A2A2;
	height:1px;
}


.tablebox{
background-color:#FFF9E2;
-moz-border-radius: 5px 5px 5px 5px;
border:1px solid #E2E8B6;

}

.logobase
{
	background-image:url(../images/logobar_bg.jpg);
	background-repeat:repeat-x;
}

.navbar
{
	background-image:url(../images/nav_bg.jpg);
	background-repeat:repeat-x;
	height:37px;
	color:#ffffff;
	font-family:"Trebuchet MS";
	font-size:14px;
}

.pghd
{
	color:#5C5C5C;
	text-decoration:none;
	font-size:20px;
	font-weight:normal;
}

.navlinks
{
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
}
.navlinks:hover
{
	color:#F8EA04;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
}

.sublinks
{
	color:#C15032;
	text-decoration:none;
	font-size:13px;
	font-weight:normal;
}
.sublinks:hover
{
	color:#685875;
	text-decoration:none;
	font-size:13px;
	font-weight:normal;
}

.catelinks
{
	color:#529321;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}
.catelinks:hover
{
	color:#685875;
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
}

.smllinks
{
	color:#ffffff;
	text-decoration:underline;
	font-size:11px;
	font-weight:normal;
}
.smllinks:hover
{
	color:#F8EA04;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}

.blklinks
{
	color:#000000;
	text-decoration:underline;
	font-size:11px;
	font-weight:normal;
}
.blklinks:hover
{
	color:#000000;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}

.btmlinks
{
	color:#333333;
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-size:15px;
	font-weight:normal;
}
.btmlinks:hover
{
	color:#333333;
	text-decoration:underline;
	font-size:15px;
	font-weight:normal;
}

.smlwhtxt
{
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}

.rightcol
{
	border-left:2px solid #E9E9E9;
	padding:0px 0 10px 15px;
	width:30%;
	vertical-align:top;
}

.ritsearchbox
{
	background-image:url(../images/redright_boxbg.jpg);
	background-repeat:repeat-x;
	height:auto;
	padding:20px;
	vertical-align:top;
}

.loginbox
{
	background-image:url(../images/yellright_boxbg.jpg);
	background-repeat:repeat-x;
	margin:0;
	height:154px;
	padding:0px;
	vertical-align:top;
}
.loginbtm
{
	background-image:url(../images/yellright_boxbtmbg.jpg);
	background-repeat:repeat-x;
	height:65px;
	margin:0;
	padding:10px;
	vertical-align:top;
}

.imgborder
{
	border:3px solid #EBEBEB;
}

.btmbg
{
	background-image:url(../images/btmbg.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	text-align:center;
	padding:15px;
	height:100px;
}

.spacer
{
	color:#333333;
	text-decoration:none;
	font-size:15px;
	font-weight:normal;
	padding:0 10px 0 10px;
}

.blktx
{
	color:#333333;
	text-decoration:none;
	font-size:15px;
	font-weight:normal;
	padding-right:10px;
}

.copyrit
{
	color:#707070;
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:normal;
	line-height:25px;
}



.subpagination{ /*Style for demo pagination divs*/

text-align: left;
padding: 2px 0 0 0;
height:auto;
font-size:12px;
margin: 0px 0px;

}

.subpagination select{ /*Style for demo pagination divs' select menu*/
border: 1px solid #4D792A;
margin: 0px;
}

.subpagination a{ /*Pagination links style*/
text-decoration: none;
padding:3px 6px 3px 6px;
display:inline;
border: 1px solid #4B4B4B;
margin:0px 2px 0px 0px;
color: #000000;
font-weight:normal;
background-color: #4D792A;
}

.subpagination a:hover, .subpagination a.selected{
color: #000000;
font-weight:normal;
background-color: #9DCD77;
}

.subpagination a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.subpagination a.imglinks img{
vertical-align: bottom;
border: 0;
}

.subpagination a.imglinks a:hover{
background: none;
}

.subpagination .plink a:hover, .subpagination.plink a.selected{ /*Pagination div "flatview" links style*/
color: #000000;
font-weight:bold;
background-color: #e1e1e1;
}

.linkstext
{
	color:#529321;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}

.desc_text
{
	color:#686868;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}
.general_link
{
	color:#C15032;
	text-decoration:none;
	font-weight:normal;
}
.general_link:hover
{
	color:#685875;
	text-decoration:none;
	font-weight:normal;
}
.catpghd
{
	color:#5C5C5C;
	text-decoration:none;
	font-size:18px;
	font-weight:normal;
}
.nfshowmsg
{
	color:#529321;
	font-family:arial;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}
.showmsg
{
	color:#C15032;
	font-family:arial;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}

/* default style */
a:visited.general, a:active.general, a:link.general
{
	color:#C15032;
	text-decoration:none;
	font-weight:normal;
}
a:hover.general
{
	color:#C15032;
	text-decoration:underline;
	font-weight:normal;
}