/*custom CSS*/

a {text-decoration:none;color:#3CA7A7;}

a:hover {text-decoration:underline;}

.special-banner {

	border:0px solid #666666;

}



.left-bar {

	width:188px;
	background:#F8F8FF;
	border-right:2px solid #330066;
}

.right-bar {

	width:140px;
	background:#F8F8FF;
	border-left:2px solid #330066;
}



.mini-banner {

	border:0px solid #666666;

}

.mini-titleTd {

	background:url(images/img03.gif) repeat;

	border-top: #000000 0px solid;

	margin-top:5px;

}

.mini-title {

	padding-left:20px;

	padding-bottom:4px;

	color:#009999;

}

.mini-title font {

	font-size:11px;

}

.bar-box {

	border:0px solid #999999;

}





.best-article {

	border:1px solid #999999;

	background: #ECF2EC;

}

.best-articleTd {

	font-family:tahoma;

	font-size:14px;

	padding:5px;

	border-bottom:3px solid #3CA7A7;

}

.best-article a {text-decoration:none;color:#3CA7A7;}

.best-article a:hover {text-decoration:underline;}

.listing-border {

	border:0px #660000 solid

}

.listing-title {

	padding-left:30px;

	padding-bottom:15px;

}

.listing-title b {

	font-family: Arial;

	font-size:14px;

	color:#FFFFFF;

}

.login-box td {

	padding:3px 2px;

	color:#009999;

}

.login-inpts {

	border:0;

	padding:1px;

	width:100px;

	height:15px;

	font-size:10px;

	font-family: tahoma;

	background:url(images/inpts.gif) no-repeat;

}

.bar-inpts {

	border:1px solid #008080;

	width:100px;

	height:14px;

	font-size:10px;

	font-family: tahoma;

	color: #008080;

	background:url(images/bar-inpts.jpg) no-repeat;

}

.bar-in2 {

	border:1px solid #008080;

	font-size:10px;

	font-family: tahoma;

	color: #008080;

}

#search-box {

	position:relative;

	top:-10px;

	left:0;

	width:10px;

	height:10px;

}

#search-hyip {

	position:absolute;

	top:-25px;

	left:40px;

}



.pre-bgcolor {

	/*background:#e0e0e0;*/

}

.nor-bgcolor {

	background:#ECF2EC;

}



.inpts2 {

	margin:2px;

	width:50px;

}


/* block */

block{
    text-align:left;
    padding-left:10px;
    font-size:15px;
    font-weight:bold;
    width:100%;
}
.block .b2, .block .b3, .block .bi{
    background-color:#A8A8A8;
}
.b1, .b2, .b3{
    font-size:1px;
    height:1px;
    line-height:1px;
    overflow:hidden;
    display:block;
}
.b1{
    background-color:#FFFFFF;
    margin:0 4px;
}
.b2{
   margin:0 2px;
   border-left:2px solid #FFFFFF;
   border-right:2px solid #FFFFFF;
}
.b3{
    margin:0 1px;
    border-left:1px solid #FFFFFF;
    border-right:1px solid #FFFFFF;
}
.bi{
    border-left:1px solid #FFFFFF;
    border-right:1px solid #FFFFFF;
    padding:2px 4px;
    display:block;
}


/* &#214;&#209;?&#236;&#229;&#237;&#254; */



.invertedshiftdown{

padding: 0;

width: 100%;

border-top: 5px solid #831216; /*Red color theme*/

background: transparent;

voice-family: "\"}\"";

voice-family: inherit;

}



.invertedshiftdown ul{

margin:0;

margin-left: 30px; /*margin between first menu item and left browser edge*/

padding: 0;

list-style: none;

}



.invertedshiftdown li{

display: inline;

margin: 0 2px 0 0;

padding: 0;

text-transform:uppercase;

}



.invertedshiftdown a{

float: left;

display: block;

font: bold 9px Tahoma;

color: black;

text-decoration: none;

margin: 0 1px 0 0; /*Margin between each menu item*/

padding: 5px 5px 5px 5px; /*Padding within each menu item*/

background-color: white; /*Default menu color*/



/*BELOW 4 LINES add rounded bottom corners to each menu item.

  ONLY WORKS IN FIREFOX AND FUTURE CSS3 CAPABLE BROWSERS

  REMOVE IF DESIRED*/

-moz-border-radius-bottomleft: 5px;

border-bottom-left-radius: 5px;

-moz-border-radius-bottomright: 5px;

border-bottom-right-radius: 5px;

}



.invertedshiftdown a:hover{

background-color: #831216; /*Red color theme*/

padding-top: 9px; /*Flip default padding-top value with padding-bottom */

padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/

color: white;

}



.invertedshiftdown .current a{ /** currently selected menu item **/

background-color: #831216; /*Red color theme*/

padding-top: 9px; /*Flip default padding-top value with padding-bottom */

padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/

color: white;

}


.login-box td {

	padding:3px 2px;

	color:#009999;

}

.login-inpts {

	border:0;

	padding:2px;

	width:80px;

	height:15px;

	font-size:10px;

	font-family: tahoma;

	background:url(images/inpts.gif) no-repeat;

}

/* &#214;&#209;?&#236;&#229;&#237;&#254; */



.invertedshiftdownforbookmark{

padding: 0;

width: 100%;

border-top: 5px solid #831216; /*Red color theme*/

background: transparent;

voice-family: "\"}\"";

voice-family: inherit;

}



.invertedshiftdownforbookmark ul{

margin:0;

margin-left: 20px; /*margin between first menu item and left browser edge*/

padding: 0;

list-style: none;

}



.invertedshiftdownforbookmark li{

display: inline;

margin: 0 2px 0 0;

padding: 0;

text-transform:uppercase;

}



.invertedshiftdownforbookmark a{

float: left;

display: block;

font: bold 9px Tahoma;

color: black;

text-decoration: none;

margin: 0 1px 0 0; /*Margin between each menu item*/

padding: 5px 5px 5px 5px; /*Padding within each menu item*/

background-color: white; /*Default menu color*/



/*BELOW 4 LINES add rounded bottom corners to each menu item.

  ONLY WORKS IN FIREFOX AND FUTURE CSS3 CAPABLE BROWSERS

  REMOVE IF DESIRED*/

-moz-border-radius-bottomleft: 5px;

border-bottom-left-radius: 5px;

-moz-border-radius-bottomright: 5px;

border-bottom-right-radius: 5px;

}



.invertedshiftdownforbookmark a:hover{

background-color: #831216; /*Red color theme*/

padding-top: 9px; /*Flip default padding-top value with padding-bottom */

padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/

color: white;

}



.invertedshiftdownforbookmark .current a{ /** currently selected menu item **/

background-color: #831216; /*Red color theme*/

padding-top: 9px; /*Flip default padding-top value with padding-bottom */

padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/

color: white;

}



