/*************************************************************************************/
/* standard element styles                                                           */
/*************************************************************************************/

body {
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	color:#333333;
	background-color: #ffffff;
	margin-top:5px;
	margin-bottom:5px;
}
a {color:#333333; text-decoration:none;}
a:visited {color:#333333; text-decoration:none;}
a:hover {color:#0099ff; }
a:active {color:#333333; text-decoration:none;}
h1 {}
h2 {}
h3 {}
table {border-style:none; margin:0; padding:0; }
td { color:#333333;}
ul { color:#333333;}
ol { color:#333333;}
dt { color:#333333; font-weight:bold;}
li  { color:#333333;}
b {font-weight: bold;}
i {font-style: italic;}

input,textbox,select,option {
	color:#333333;
}


/*************************************************************************************/
/* custom element styles                                                             */
/*************************************************************************************/
#topTbl{
	margin-top:15px;
}
#shiftRight{
	float:right;
	width:761px;
	background-color:#fff;
}

.header {font: 11px Tahoma, Arial, helvetica, sans-serif; font-weight:bold; color:#212d8c;}
.header_lg {font: 13px Tahoma, Arial, helvetica, sans-serif; font-weight:bold; color:#212d8c;}
.subheader, a.subheader, a.subheader:visited, a.subheader:active  {font: 11px Tahoma, Arial, helvetica, sans-serif; font-weight:bold; color:#27a8ff;}
a.subheader:hover {color:#212d8c; text-decoration:underline;}
.left-sidebar {font: 10px Tahoma, Arial, helvetica, sans-serif; color:#333333;}
.left-line-pad {margin-top: 8px; margin-bottom: 8px; background-color: #ffffff;}
.left-img-pad {margin-bottom: 8px;}
.rt_column {padding: 8px;}
.bottom-rule {margin-top: 8px;}
.showall {border: 2px solid #cccccc; margin-top: 8px;direction:rtl}
.visit_men {border: 2px solid #0099ff; margin-top: 8px;}
.pagenum {font-weight: bold; color:#999999;}
.grey_nf {font: 11px Tahoma, Arial, helvetica, sans-serif; color:#666666;}
.grey {color:#666666;}
.padding12 {padding: 12px;}
.pop_title {font: 14px Tahoma, Arial, helvetica, sans-serif; font-weight:bold; color:#cc3399;}
.date {font: 11px Tahoma, Arial, helvetica, sans-serif; color:#8cbc5a; font-weight:bold;}

#container{position:relative;width:761px;}
#leftcolumn{float:left;margin-top:4px;width:150px; height:522px; background-color:#d8ef95;padding:15px;}
#rightcolumn{float:left;margin-top:4px;margin-left:0px;width:569px; background-color:#ffffff;direction:rtl}

#navBar{width:761px;height:22px;background-color:#ffffff;margin-bottom:5px;direction:ltr;float:right}
#hp-mainbox{position:relative;width:761px;height:366px;background-color:#B71c6A;}
#footer{width:761px;text-align:center;margin-bottom:10px;margin-top:6px;border-top:6px solid #1aa4ff;padding-top:10px;clear:both;direction:rtl}
#hp-bottom{position:relative;width:761px;height:171px;background-image:url(../images/hp_bottom_bg.gif);background-repeat:no-repeat; }
#hp-ad1{ position:absolute;top:23px;left:405px;width:344px;height:162px;}
#hp-ad2{ position:absolute;top:202px;left:405px;width:344px;height:162px;}
#hp-ad3{ position:absolute;top:23px;left:13px;width:377px;height:141px;}
#flashcontent { position:absolute;top:26px;left:31px;}
#ttl_table{ border-bottom:2px solid #cccccc;padding-bottom:5px;}
.bc_container{
	width:100%;
}
.breadCrumb {
	clear:both;
	width:100%;
	margin-top:5px;
}
.breadCrumb li
{
	display: inline;
	list-style-type: none;
	background-repeat: no-repeat;
	direction:rtl;
}
.breadCrumb_top {
	clear:both;
	width:100%;
	margin-top:5px;
}
.breadCrumb_top li
{
	display: inline;
	list-style-type: none;
	background-repeat: no-repeat;
	direction:rtl;
}
.bc_container ul{
	margin: 0px;
	padding: 0px;
	height:24px;
	width:auto;
	direction:rtl;

}
.bc_container li#first { padding-left: 0px;	direction:rtl; }
.bc_container a#one { padding-right: 0px; direction:rtl;text-align:right; }
.bc_container a
{
	padding-right: 10px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-decoration:none;
	display:block;
	float:right;
}
.bc_container a:link,.bc_container a:visited
{
	background-image:url(../images/bc_bullet.gif);
	background-position: right;
/*	border: 1px solid #ccc;*/
	background-repeat:no-repeat;
	color:#666;
	padding-left:5px;
	direction:rtl;	
}
.bc_container a#one:link,.bc_container a#one:visited{ background-image:none;color:#666; text-align:right; }
.bc_container a:hover, .bc_container a#one:hover {
	color:#0099ff;	direction:rtl;
}

/*************************************************************************************/
/* custom link styles                                                             */
/*************************************************************************************/

.topnav, a.topnav, a.topnav:visited, a.topnav:active {font: 10px Tahoma, Arial, helvetica, sans-serif; color:#999999; font-weight:bold; text-decoration:none;}
a.topnav:hover {color:#31acff;}

.legal, a.legal, a.legal:visited, a.legal:active {font: 10px Tahoma, Arial, helvetica, sans-serif; color:#333333; }
a.legal:hover {font: 9px Tahoma, Arial, helvetica, sans-serif; color:#0099ff; text-decoration:none;}

.sitemap, a.sitemap, a.sitemap:visited, a.sitemap:active { font: 12px Tahoma, Arial, helvetica, sans-serif; color:#000099; font-weight:bold;}
a.sitemap:hover { font: 12px Tahoma, Arial, helvetica, sans-serif; color:#0099ff; font-weight:bold;}

.showlink, a.showlink, a.showlink:visited, a.showlink:active { font: 12px Tahoma, Arial, helvetica, sans-serif; color:#999999; font-weight:normal;}
a.showlink:hover { font: 12px Tahoma, Arial, helvetica, sans-serif; color:#0099ff; font-weight:bold; text-decoration:underline;}

.showlink_men, a.showlink_men, a.showlink_men:visited, a.showlink:active { font: 12px Tahoma, Arial, helvetica, sans-serif; color:#0099ff; font-weight:bold;}
a.showlink_men:hover { font: 12px Tahoma, Arial, helvetica, sans-serif; color:#0000cc; font-weight:bold;}

.pinklink, a.pinklink, a.pinklink:visited, a.pinklink:active { color:#d24ca5; }
a.pinklink:hover { color:#0099ff; }

.sub_header{
	font-weight:bold;
	color:#cc0066
}

