﻿#dhtmltooltip {
	position:absolute; left:-300px; width:150px; border:1px solid black; padding:5px;
	background-color:lightyellow; visibility: hidden; z-index:100;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer{position:absolute;left:-300px;z-index:101;visibility:hidden;}

img{border-color:#eaeaea;}
.imgMargin{margin-right:5px;}
.upper{text-transform:uppercase;}
.vSepa5{padding-top:5px;}

a.as,a.as:link{font-size:8pt;color:black;text-decoration:none;}
a.as:hover{font-size:8pt;color:#c10000;text-decoration:none;}
a.am,a.am:link{font-family:Arial;font-size:10pt;color:#000099;text-decoration:none;}
a.am:hover{font-family:Arial;font-size:10pt;color:#c10000;text-decoration:none;}

.block,a.block,a.block:link{
	display:block;float:left;width:100%; text-decoration:none;font-size:9pt;color:black;
}
.text, .textarea, .input_panel { 
	font-family:Tahoma;
	font-size:8pt;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding-left:2px;
	z-index:-3;
}
.text { height: 18px; }
.text8pt { font-family: Tahoma; font-size: 8pt; z-index: -3; }
.input_panel { padding-top: 2px; }
.ComboBox { font-family: Arial; font-size: 10pt; z-index: -3; }
.btn {
	background: #ce9200 url(../images/grd-1px.gif) repeat-x scroll 0px -452px;
	border: #999b9a 1px solid; color: #000; white-space: nowrap;
	font-weight:bold;
}
.btn, a.btn, a.btn:hover{
	color:black;
	border:solid 1px #999b9a;
	text-align:center;
	padding:2 0 3 0;
}
a.btn, a.btn:hover { display: block; }

.lnkP, A.lnkP, A.lnkP:hover
{
	/*display:inline-block;*/
	margin:2px;
	/*font-size:11px;*/
	font-weight: bold;
	color: black;
	/*padding: 1 4 1 4;*/
	padding: 4px;
	border:solid 1px #666;
}
A.lnkP:hover{background-color:#ff9900}

/***********************************************************
 * 30/10/2007 
 ***********************************************************/
/*Begin top menu*/
.ico_home{
	background:url(../images/mn/home.gif) no-repeat 0px 2px;
}
.ico_user{
	display:block;
	background:url(../images/mn/users.gif) no-repeat 7px 4px;
	text-align:center;
	height:32px;
	padding:5 0 5 0;
}
.menu_bg{
	background:url(../images/mn/menu_bg.gif) #212421 repeat-x 0px 0px;
}
.menu_bg table{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:white;
}
.menu_sepa{
	border-right:solid 1px #ffd700;
	padding-left: 7px;
	padding-right: 7px;
}
.menu_left_ttl{
	background:url(../images/opt/window_ttl.gif) #CE4100 repeat-x 0px 0px;
	height:22px;
	padding-left:7;
}
.menu_left_ctn{
	background:url(../images/opt/window_bgr.gif) #ffffcc repeat-y 0px 0px;
	padding-top:5;
}
.menu_left_btm {
	font-size:0;
	background:url(../images/opt/window_btm.gif) no-repeat center bottom;
	height:9px;
	margin-bottom:5px;
}
.menu_left_subttl{
	background-color:#ff6500;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:white;
	padding:3 0 3 7;
}
.menu_news_bg{
	background:url(../images/mn/menu_news_bg.gif) #d6dbef repeat-x 0px 0px;
	margin: 2 0 7 0;
}
.lnkTitle{
	display:block;
	padding:3 0 3 20;
}
a.lnkTitle,a.lnkTitle:link,a.lnkTitle:hover{
	font-family:Tahoma;
	font-size:8pt;
	color:#515151;
}
a.lnkTitle:hover{color:black;}
a.lnkMenu,a.lnkMenu:link{
	font-weight:bold;
}
a.lnkMenu,a.lnkMenu:link, a.lnkMenu1,a.lnkMenu1:link{
	display:block;
	width:100%;
	font-family:Tahoma;
	font-size:8pt;
	color:#515151;
	text-decoration:none;
	padding: 1 1 1 2;
	border-bottom:solid 1px #f7efe7;
	vertical-align:middle;
}
a.lnkMenu:hover, a.lnkMenu1:hover{
	background-color:#f5f6f8;
	color:red;
	text-decoration:none;
}
a.lnkMenu1,a.lnkMenu1:link{
	padding-left:10px;
}

/*
a.lnkMenuTop,a.lnkMenuTop:link,a.lnkMenuTop:hover { font-family: arial;
	font-size: 9pt; font-weight:bold; color: #F6F5F5; }
a.lnkMenuTop:hover{ color: #515151; }
*/

/*End top menu*/

div.ttl h3 { font-size: 1.2em; font-weight: bold; color: #F6F5F5; margin: 0; padding: 3 0 0 15; }
div.ttl { padding-left: 10px; padding-top: 2px; height: 22px; }
div.btm { font-size: 0;	background:url(../images/opt/window_center_btm.gif) no-repeat center bottom;
	height:9px;	margin-bottom:5px; }
div.cnt { background:white url(../images/opt/window_center_bgr.gif) repeat-y center top; }
input.search{
	font-size:12px;
	background:url(../images/opt/field_background_plain.gif) no-repeat left top;
	border-left:1px solid #3c5977; border-top:1px solid #3c5977;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;
	vertical-align: middle; padding-top:4px;
	padding-left:4px;
}
#srch *{
	color:#414141;
}
.srch{
	width:596px;
	background:url(../images/opt/box_title_bg.gif) no-repeat;
}

.srch_simple{
	width:596px;
	background:url(../images/opt/box_search_bg.gif) no-repeat;
}

/* box_def */
.box_def { display: block; padding:0; border:solid 1px #a5a69c; }
.box_def, .box_def div.title{ -moz-user-select: none; -khtml-user-select: none; }
.box_def div.title{
	display:block;
	background:url(../images/opt/tab_title_bg.gif) #FF9A18 repeat-x;
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	color:#293031;
	cursor:hand; cursor: pointer;
	padding: 0 7 0 10;
}

/*
div.title div{
	color: #293031; 
	padding:3 0 3 0;
}
*/

div.up{background:url(../images/opt/up.gif) no-repeat right 2px;}
div.down{background:url(../images/opt/down.gif) no-repeat right 2px;}

.box_def_btm{
	display:block;
	background:url(../images/opt/tab_body_btm.gif) repeat-x;
	padding:2px;
	text-align:right;
}

.box_border{
	background-color:#fffbf1;
	border:solid 1px #7f7f7f;
}

.box_circle_top_206{background:url(../images/box_top.gif) no-repeat;}
.box_circle_bott_206{background:url(../images/box_bott.gif) no-repeat bottom left;padding-top:4px;padding-bottom:4px;}
.box_circle_body_206{border-left:solid 1px #dddddd; border-right:solid 1px #dddddd;}

.box_circle_top{background:url(../images/box_circle_top.gif) no-repeat;}
.box_circle_bott{background:url(../images/box_circle_bott.gif) no-repeat bottom left;padding-top:4px;padding-bottom:4px;}
.box_circle_body{border-left:solid 1px #dddddd; border-right:solid 1px #dddddd;}

/* Begin Tab */
#LS_Tab_Content td { background-color: #ffe9ae; border:solid 1px silver; border-bottom: none; }
.hdTab { width: 100%; user-select: none; -moz-user-select: none; -khtml-user-select: none; }
.hdTab td.tabD { font-family:Tahoma; font-size: 8pt; font-weight: bold; cursor: hand; cursor:pointer; padding: 3 0 3 0; }
.tabH { background:url(../images/opt/tab_title_bg.gif) #FF9A18 repeat-x; font-weight: bold; color: #293031; cursor: hand; cursor: pointer; }

a.newsTab, a.newsTab:visited { display: block; padding-top: 4px; font-size: 1.1em; color: #293031; text-decoration: none; }
a.newsTab:hover, a.newsTab:visited:hover { display: block; font-size: 1.1em; color: #c10000; text-decoration:none;}

a.lnkTab, a.lnkTab:visited { display: block; padding-top: 4px; font-size: 1.1em; color: #293031; text-decoration: none; }
a.lnkTab:hover, a.lnkTab:visited:hover { display: block; font-size: 1.1em; color: #c10000; text-decoration:none;}


.tabBody { display: block; width: 100%;	background:url(../images/opt/tab_body_bg.gif) repeat-x;
	margin-bottom: 7px; height: 200px; overflow: hidden; }
.tabBody a p { font-family: arial; }
.tabBody a, .tabBody a:link, .tabBody a:hover { display: block; float: left; width: 100%; text-decoration: none; }
.tabBody a:hover {color:#C10000}
.subject{font-family:arial;font-size:11pt;font-weight:bold;padding-bottom:2px;}
.newssum{font-family:arial;font-size:10pt;color:black;}

/*End Tab*/

/* Search */
.fl { float: left; }
.clr { clear: both; }

div.swp_hd { width: 600px; height: 22px; padding-top: 3px; background-color: #F76121;
	font-family: Arial; font-size: 11pt; font-weight: bold; color: #F6F5F5; }
div.swp_hdw { padding-left: 1px; }
div.swp_sp { width: 600px; height: 8px; }

div.but_ie6 { padding-left: 30px; padding-right: 30px; }
div.but_wpcontainer { border: solid 2px #F6540F; border-bottom: none; }
div.but_wp { width: 534px; }

div.swpcontainer { margin-left: 30px; margin-right: 32px; border: solid 2px #F6540F; }

div.but_h { height: 20px; }
/*div.but_sp { width: 1px; background-color: #F8960E; overflow: hidden; }*/
div.but_ct, div.but_cta { padding-top: 2px; padding-bottom: 2px; text-align: center; cursor: hand; }
div.but_ct { width: 267px; background-color: #FEECE4; color: Black; }
div.but_ct:hover { background-color: #F98F61; }
div.but_cta { width: 267px; background-color: #F6540F; color: White; }
div.but_size { font-weight: bold; font-size: 1.2em; }

div.swp { width: 534px; }
div.swp_help { color: #008000; font-weight: bold; font-size: 1.2em; }
div.swp_helpnote { font-size: 0.9em; color: #008000; }
	
/* center box */
.cboxheader { font-size: 1.2em; font-weight: bold; color: #ffffff; background-color: #F76121; }
.cboxcontent { border: solid 1px #7F7F7F; }

/* fix inner content css */

/*#vbContent .text { font-family: Arial; font-size: 100%; border: none; z-index: 0; height: auto; }
#vbContent { font-family: Arial; width: 806px; }
*/