.pagination{
padding: 2px;
text-align:center;
}

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

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

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

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

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF;
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;
}
.img-right{
	float:right;
	margin-right:1px;
	margin-left:14px;
	border:#CCCCCC dotted 1px;
}
.library-downloadimage {
	background:url("spirt-2.gif") no-repeat scroll -161px 0 transparent;
	float:right;
	height:21px;
	padding-right:6px;
	text-align:center;
	width:21px;
}
.library-downloadtext {
	float:right;
	padding-right:9px;
	text-align:center;
	width:auto;
}
.details-download a, .details-download a:active, .details-download a:visited {
	color:#2B77C6;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.library-brokenlinkimg {
	background:url("link_break.png") no-repeat scroll 0px 0px transparent;
	float:right;
	height:21px;
	padding-right:6px;
	text-align:center;
	width:21px;
}
.library-brokenlinktext {
	float:right;
	padding-right:9px;
	text-align:center;
	width:auto;
}

.details-brokenlink a, .details-brokenlink a:active, .details-brokenlink a:visited {
	color:#2B77C6;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.details-left {
	float:right;
	width:180px;
}
.details-cell2 {
	border:1px solid #DEDEDE;
	float:right;
	padding:5px 5px 0;
	text-align:right;
	width:168px;
}
.library-image1 {
	cursor:pointer;
	float:right;
	height:160px;
	text-align:right;
	width:168px;
}
img {
	border:medium none;
}
.library-rate {
	color:#000000;
	float:right;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	padding:5px 0;
	text-align:center;
	width:168px;
}
#wrapper{
width: 500px;
margin: 0 auto;
}
.box{
background: #fff;
}
.boxo{
background: #fff;
}
.boxs{
clear: both;
padding: 1px;
background: #FF9933;
}
.boxholder{
clear: both;
padding: 2px;
background: #FF9933;
}
.tab{
float:right;
height: 32px;
width: 102px;
margin: 0 1px 0 0;
text-align: center;
background: #FF9933 url() no-repeat;
}
.tabtxt{
margin: 0;
color:#FF9933;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.style1 {
	color: #e24f30;
	font-weight: bold;
}
.style2 {font-family: "fgDefault Font"}
.style3 {
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
	height: 20px;
	font-weight:bold;
}
.style4 {
	font-size: 12px;
	font-weight: bold;
}
-->
#Content .LSide {
	background: url('images/Content_L.gif') no-repeat left top;
}
#Content .RSide {
	background: url('images/Content_R.gif') no-repeat right top;
	padding: 10px 25px 0 25px;
	min-height: 300px;
}
.Block{
	width:160px;
}
.Site{
	margin:0 175px;
}
.Block .Title,.Site .Title{
	margin:0 11px;
	height: 28px;
	background:url('images/BlockTop_C.gif') repeat-x top;
	text-align:center;
	padding:5px;
	font-weight:bold;
	color:#AE0908;
}
.Block .SideL,.Site .SideL{
	background: url('images/BlockSide_L.gif') repeat-y left;
	padding:0 0 0 1px;
}
.Block .SideR,.Site .SideR{
	padding: 0 10px 0 9px;
	background:white url('images/BlockSide_R.gif') repeat-y right;
}
.Block .Foot,.Site .Foot{
	margin: 0 11px;
	height: 10px;
	background: url('images/BlockBottom_C.gif') repeat-x center 0;
}
#Footer {
	height: 131px;
	background: url('images/Footer_C.gif') repeat-x bottom;
	width: 100%;
}
#FooterLinks {
	position:relative;
	top:55px;
	margin:0 12px;
}
#FooterLinks a.TOOT{
	display: block;
	float: left;
	background: url('images/TOOTStudio.gif');
	width: 94px;
	height: 23px;
	position: relative;
	top: 3px;
}
#FooterLinks p{
	display:block;
	float:right;
	width:94px;
	height:11px;
	margin:3px 0 0 0;
}
#FooterLinks .CLinks{
	margin: 0 auto;
	height: 24px;
	background: url('images/FooterLinks_C.gif') repeat-x;
	width: 500px;
	position: relative;
	top: 6px;
	text-align: center;
	color: #ae0908;
}
#FooterLinks .CLinks a{
	padding: 4px;
	display: inline-block;
	margin: 2px 5px 0 5px;
	color:#ae0908;
}
#FooterLinks .ULinks{
	position: relative;
	top: 13px;
	right: 0px;
	height: 41px;
	width: 85%;
	margin: 0 auto;
	text-align: center;
}
#FooterLinks .ULinks .ItemsContainer{
	display: inline-block;
	width:10%;
	height:30px;
	text-align:right;
	margin:10px 20px;
}
#FooterLinks span.Items{
	margin:3px 0;
	display:block;
	height:15px;
	width:85px;
	padding:0 10px 0 0;
	background: url('images/FooterLinksList.gif') no-repeat right center;
	color:white;
}
#FooterLinks span a {
	color:#fff;
}

.Right{
	float:right;
}
.Left{
	float:left;
}
a,a:visited{
	color:#475711;
	text-decoration:none;
}
a:hover{
	color:#9e4847;
}



#navb{

	BORDER: #e6ecc5 2px solid;
	BACKGROUND: #f5f7e0;  COLOR: #98b458;
    padding:5px;
    font:bold 10pt Tahoma;
    margin-bottom:10px;

}

#navb a{
color: #5a6f2c;
}


#contentsWapper{
	width:95%;
	margin:0 auto;
}


.mytable{
	BACKGROUND: #dde6ab;  COLOR: #98b458;
	border:1px solid #dde6ab;
}

.mytable th{
	/*BACKGROUND: #f5f7e0;*/  COLOR: #706f2c;
}

.mytable td{
	BACKGROUND: #f5f7e0;  COLOR: #98b458;
}


.row2{
	BACKGROUND: #eaf0c9;  COLOR: #726f2c;
}


.row1{
	BACKGROUND: #f5f7e0;  COLOR: #98b458;
}



h1, h2{
	 COLOR: #98b458;
    padding:5px;
    font:bold 9pt Tahoma;
    display:inline;
    padding:0;
    margin:0;
}
h6{
	 COLOR: #98b458;
    font:bold 9pt Tahoma;
}

fieldset,
img
{
    border: 0;
}


ol,ul{
    list-style: none;
}



.input
{
    padding: 2px;
    border-right: 1px solid #c3c3c3;
    border-top: 1px solid #7c7c7c;
    FONT-SIZE: 9pt;
    BACKGROUND: #fff url('../../images/fieldbg.gif') repeat-x 50% top;
    BORDER-LEFT: 1px solid #c3c3c3;
    BORDER-BOTTOM: 1px solid #ddd;
    FONT-FAMILY: tahoma, Optima, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    vertical-align: middle;
    color: #808080;
}

.button
{
    padding: 2px;
    border-right: 1px solid #c3c3c3;
    border-top: 1px solid #7c7c7c;
    FONT:bold 9pt tahoma;
    BACKGROUND: #706f2c url('images/TopMenu_C.gif') repeat-x 50% top;
    BORDER-LEFT: 1px solid #c3c3c3;
    BORDER-BOTTOM: 1px solid #ddd;
    color:#706f2c;
}





.thumb img{
				border:2px solid #dde6ab;
}





#jquery-overlay {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 500px
}
#jquery-lightbox {
	Z-INDEX: 100; LEFT: 0px; height:80%;WIDTH: 80%;  POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}

#lightbox-container-image-box {
	 WIDTH: 99%;height:99%;  BACKGROUND-COLOR: #AF5087;padding:5px;
}
#flashbox {
	WIDTH: 100%;height:100%;
}


#lightbox-secNav-btnClose {

font-size:18px;

right: 0px; top:-18px; POSITION: absolute;

}




.myrater{
				float:left;
 border:1px solid #f3f3f3;
 width:250px;
 padding:2px;
 BACKGROUND: #dde6ab;  COLOR: #98b458;

}





/* ======= STAR-RATER ======== */
.star-rating,
.star-rating
a:hover,
.star-rating
a:active,
.star-rating
a:focus,
.star-rating .current-rating
{
    background: url(../../images/star.gif) left -1000px repeat-x;
}

.star-rating
{
    position: relative;
    width: 125px;
    height: 25px;
    overflow: hidden;
    list-style: none;
    margin: 0;
    padding: 0;
    background-position: left top;

}

.star-rating li
{
    display: inline;
}

.star-rating a,
.star-rating .current-rating
{
    position: absolute;
    top: 0;
    left: 0;
    text-indent: -1000em;
    height: 25px;
    line-height: 25px;
    outline: none;
    overflow: hidden;
    border: none;
    color:#fff;
}

.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus
{
    background-position: left bottom;
}

.star-rating .current-rating
{
    z-index:             1;
    background-position: left center;
}

.inline-rating
{
    display: -moz-inline-block;
    display: -moz-inline-box;
    display: inline-block;
    vertical-align: middle;
}

.small-star
{
    width:  50px;
    height: 10px;
}

.small-star,
.small-star
a:hover,
.small-star
a:active,
.small-star
a:focus,
.small-star .current-rating
{
    background-image: url(../../images/star_small.gif);
    line-height: 10px;
    height:      10px;
}
/* ======= /STAR-RATER ======== */


UL.tabNavigation {
		    list-style: none;
		    margin: 0;
		    padding: 5px;
            BACKGROUND: url(../../images/NavBarContainer_C.gif) repeat-x top ;

		}

		UL.tabNavigation LI {
		    display: inline;
		    margin:0
		}

		UL.tabNavigation LI A {
		    padding: 0px 4px;
            text-decoration: none;
		    font:normal 8pt tahoma !important;



		}

UL.tabNavigation LI A.selected
{

    font:bold 10px tahoma !important;

}

UL.tabNavigation LI A.selected,
UL.tabNavigation LI A:hover
{
    background-color: #fceefa;

    padding-top: 7px;
    text-decoration: underline;
    BACKGROUND: url(../../images/taba.gif) repeat-x top ;
}

UL.tabNavigation LI A:focus
{
    outline: 0;
}


div.tabs{
 border: 1px solid #f1f1f1;
}

		div.tabs > div {
			padding: 5px;
			margin-top: 3px;


		}

		div.tabs > div h2 {
			margin-top: 0;
		}





.alert
{
    background-color: InfoBackground;
    color: InfoText;
    border: 1px outset InfoBackground;
    margin-left: 3px;
    margin-right: 3px;
    padding: 5px 28px;
    BACKGROUND-POSITION: right 50%;
    BACKGROUND-IMAGE: url(../images/e.html);
    BACKGROUND-REPEAT: no-repeat;
}


P.paging
{
    FONT-SIZE: 12px;
    display: inline;
}

P.paging A
{

    DISPLAY:       inline;
    PADDING: 2px 6px;
    MARGIN:0 1px;
    BORDER: #fff 1px solid;
    BACKGROUND: #eaf0c9;
}



P.paging SPAN.dots
{
    DISPLAY:       inline;
    MARGIN: 0 2px;
    PADDING: 2px 6px;
    BORDER:#98b458 1px solid
}

P.paging A:hover
{
    BORDER: #98b458 1px solid;

    TEXT-DECORATION: none
}

P.paging SPAN.current
{
    BORDER:  #eeeeee 1px solid;
    DISPLAY:       inline;
    PADDING: 2px  6px;
    COLOR:         #ccc;
    MARGIN: 0 2px;

}

.title{
		BACKGROUND: #dde6ab;  COLOR: #98b458;
	border:1px solid #dde6ab;
}
