body 
{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#cccccc;
	font-size: 11px;
	color: #333333;
	font-family: tahoma,verdana;
	text-decoration: none;
}

h1
{
    font-size: 20px;
    margin:0px;
    color: #EC5800;
    text-decoration: none;
    font-weight:bold;
}

h2
{
	font-size: 16px;
	margin:0px;
	color: #EC5800;
	text-decoration: none;
	font-weight:bold;
}

form
{
	padding: 0px;
	display: inline;
}
#BodyPage
{
	max-width: 770px;;
	width: 770px;
}
/* Input Form */
.button_30 { width:30px; background: url("/images/object/input-bt-30px.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_40 { width:40px; background: url("/images/object/input-bt-40px.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button60
{
	width:60px; 
	background: url("images/input-bt-60px.gif") no-repeat; 
	padding-left:4px; 
	text-align:center; 
	font-size: 10px; 
	font-family:"Verdana"; 
	color: #333333; 
	height:20px; 
	border: 0px ; 
	cursor:pointer; 
}
.button_80 { width:80px; background: url("images/input-bt-80px.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_100 { width:100px; background: url("images/input-bt-100px.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_120 { width:120px; background: url("images/input-bt-120px.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_red_60 { width:60px; background: url("images/input-bt-60px-red.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_red_80 { width:80px; background: url("images/input-bt-80px-red.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_red_100 { width:100px; background: url("images/input-bt-100px-red.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_red_120 { width:120px; background: url("images/input-bt-120px-red.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.input_center { font-family:"MS Sans Serif"; font-size:10px; color:#333333; background:#EFEFEF url("images/input-bg.gif") no-repeat;  border: 1px solid #D3D1D1; height:15px; text-align:center; padding-left:2px; }
.input_left
{ 
	font-family:"MS Sans Serif"; 
	font-size:10px; 
	color:#333333; 
	background:#EFEFEF url("images/input-bg.gif") no-repeat; 
	border: 1px solid #D3D1D1; 
	height:15px; 
	text-align:left; 
	padding-left:2px; 
}
.input_right { font-family:"MS Sans Serif"; font-size:10px; color:#333333; background:#EFEFEF url("images/input-bg.gif") no-repeat;   border: 1px solid #D3D1D1; height:15px; text-align:right;  padding-left:2px;  }
.input_textarea { font-family:"MS Sans Serif"; font-size:10px; color:#333333; background:#EFEFEF url("images/input-bg.gif") no-repeat;   border: 1px solid #D3D1D1; text-align:left;  padding-left:2px;  }
.input_select { font-family:"MS Sans Serif"; font-size:10px; color:#333333; background:#EFEFEF; border-width:1px; border-left-width:1px; border-right-width:1px; border-color:#D3D1D1; height:18px; text-align:left; }
.input_select .parent{ background-color: #E8E8E8; color: #000000; }
.input_select .child{ color: #666666; }

hr
{
	border-width:0px;
	height: 1px; width:98%;      
}
hr.green
{
	color: #ccff99; 
	background-color:#ccff99;
}
hr.red
{
	color:#ffcccc;
	background-color:#ffcccc;
}
/* link */
A:link
{
	color:#0085B0;
	text-decoration:underline;
    
}

A:visited
{
	color:#0085B0;
	text-decoration:underline;
}

A:active
{
	color: #0085B0;
	text-decoration:underline;
}

A:hover
{
	color: #0085B0;
	text-decoration:underline;
}

A.toplink:link, a.toplink:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

A.toplink:hover 
{
	text-decoration:underline;
}

A.leftmenu:link, a.leftmenu:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
A.leftmenu:hover 
{
	text-decoration:underline;
}

A.news:link, a.news:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

A.news:hover 
{
	text-decoration:underline;
}

A.leftmenu_bold:link, a.leftmenu_bold:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
A.leftmenu_bold:hover 
{
	text-decoration:underline;
}

A.subtopic_bold:link, a.subtopic_bold:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
A.subtopic_bold:hover 
{
    text-decoration:underline;
}

A.linkgreen_bold:link, a.linkgreen_bold:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: green;
	text-decoration: none;
	font-weight: bold;
}
A.linkgreen_bold:hover 
{
    text-decoration:underline;
}
.linkblue_bold, A.linkblue_bold:link, a.linkblue_bold:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
}
A.linkblue_bold:hover 
{
    text-decoration:underline;
}

A.linkorange_bold:link, a.linkorange_bold:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: #EC5800;
	text-decoration: none;
	font-weight: bold;
}
A.linkorange_bold:hover 
{
    text-decoration:underline;
}

A.toplink_white:link, a.toplink_white:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
A.toplink_white:hover 
{
    text-decoration:underline;
}
.link_gray, A.link_gray:link, a.link_gray:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
A.link_gray:hover 
{
    text-decoration:underline;
}
A.link_white:link, a.link_white:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}
A.link_orange:link, a.link_orange:visited 
{
	font-family: tahoma;
	font-size: 11px;
	color: #FF8000;
	text-decoration:none;
}
A.link_orange:hover 
{
	text-decoration:underline;
}
.link_HeaderMenu, A.link_HeaderMenu:link, a.link_HeaderMenu:visited 
{
	font-family: tahoma;
	color: #333333;
	text-decoration:none;
}
A.link_HeaderMenu:hover 
{
	text-decoration:underline;
}
.topic
{
    font-size: 20px;
    color: #EC5800;
    text-decoration: none;
}
.text
{
	color: #333333;
    font-family: tahoma,verdana;
    font-size: 11px;
    text-decoration: none;
}
.text_back
{
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
.btext_back
{
    font-size: 11px;
    color: #000000;
	font-weight: bold;
    text-decoration: none;
}
.butext_back
{
    font-size: 11px;
    color: #000000;
	font-weight: bold;
    text-decoration:underline;
}

.text_white
{
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
}
.btext_white
{
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
	font-weight: bold;
}

.btext
{
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}
.butext
{
    font-size: 11px;
    text-decoration:underline;
    font-weight: bold;
}
.text_gray
{
    font-size: 11px;
    color: #666666;
    text-decoration: none;
}

.btext_gray
{
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    font-weight: bold;
}
.text_blue
{
    font-size: 11px;
    color: #0066CC;
    text-decoration: none;
}
.btext_blue
{
    font-size: 11px;
    color: #0066CC;
    text-decoration: none;
	font-weight: bold;
}
.butext_blue
{
    font-size: 11px;
    color: #0066CC;
    text-decoration: underline;
	font-weight: bold;
}
.btext_blue_head
{
    font-size: 12px;
    color: #0066CC;
    text-decoration: none;
	font-weight: bold;
}
.butext_blue_head
{
	font-family: tahoma,verdana;
    font-size: 12px;
    color: #0066CC;
    text-decoration: underline;
	font-weight: bold;
}
.text_green
{
    font-size: 11px;
    color: green;
    text-decoration: none;
}
.btext_green
{
    font-size: 11px;
    color: green;
    text-decoration: none;
    font-weight: bold;
}
.butext_green
{
    font-size: 11px;
    color: green;
	text-decoration: underline;
    font-weight: bold;
}

.btext_green_head
{
    font-size: 12px;
    color: green;
    text-decoration: none;
    font-weight: bold;
}
.butext_green_head
{
    font-size: 12px;
    color: green;
	text-decoration: underline;
    font-weight: bold;
}

.text_red
{
    font-size: 11px;
    color: #C00000;
    text-decoration: none;
}
.btext_red
{
    font-size: 11px;
    color: #C00000;
    text-decoration: none;
    font-weight: bold;
}
.butext_red
{
    font-size: 11px;
    color: #C00000;
    text-decoration: underline;
    font-weight: bold;
}
.text_orange
{
    font-size: 11px;
    color: #FF8000;
    text-decoration: none;
}
.btext_orange
{
    font-size: 11px;
    color: #FF8000;
    text-decoration: none;
    font-weight: bold;
}
.butext_orange
{
    font-size: 11px;
    color: #FF8000;
    text-decoration: underline;
    font-weight: bold;
}
.btext_orange_head
{
    font-size: 12px;
    color: #FF8000;
    text-decoration: none;
    font-weight: bold;
}
.butext_orange_head
{
    font-size: 11px;
    color: #FF8000;
    text-decoration: underline;
    font-weight: bold;
}
.text_orange2
{
    font-size: 11px;
    color: #FF9900;
    text-decoration: none;
}
.text_white
{
    font-family: tahoma,verdana;
    text-decoration: none;
}

.bumtext
{
    font-size: 13px;
    text-decoration:underline;
    font-weight: bold;
}

.bltext
{
    font-size: 15px;
    text-decoration: none;
    font-weight: bold;
	height:18px;
}

.menu_move
{
	-background-image: url("Images/tab1-next.gif");
	-background-repeat:no-repeat;
	background-position: left;
	border:solid 1px #CDEA68;
    background: #F5FAE2;
	cursor:pointer;
	height:18px;
}
.menu_out
{
	background-image: url("Images/menu-icon.gif");
	background-repeat:no-repeat;
	background-position: left;
	padding-top: 4px;
	padding-left: 10px;
	padding-bottom: 4px;
	text-align: left;
	vertical-align: middle;
	border:solid 1px #ffffff;
	height:18px;
}
.menu_over
{
	-background-image: url("Images/tab1-next.gif");
	-background-repeat:no-repeat;
	background-position: left;
	border:solid 1px #CDEA68;
    background: #F5FAE2;
	cursor:pointer;
	height:18px;
}


.inputbox
{
    padding-left: 3px;
    font-family: tahoma,verdana;
    font-size: 11px;
    border: 1px solid;
    border-top-color: #b2bec5;
    border-left-color: #b2bec5;
    border-bottom-color: #b2bec5;
    border-right-color: #b2bec5;
    background-image: url("Images/bg_form_new.gif");
    -background-repeat: no-repeat;
    -background-attachment: fixed;
}
.input_radio
{
    padding-left: 3px;
    border: 0px;
    -background-repeat: no-repeat;
    -background-attachment: fixed;
}

.redbox
{
	background-color: #ffcccc;
	border-left: 1px solid #ff3366;
	border-right: 1px solid #ff3366;
	border-top: 1px solid #ff3366;
	border-bottom: 1px solid #ff3366;
	padding: 0.25em 1em 1em 1em;
	margin-bottom: 1em;
	display: block;
	font-size: 15px;
	color: #333333;
	font-family: tahoma,verdana;
	text-decoration: none;
}

.dotline_x
{
	height:1px;
	background-image: url("Images/dotline.gif");
    -background: #F5FAE2;
}
.dotline_y
{
	width:1px;
	background-image: url("Images/vertical-line-dot.gif");
    -background: #F5FAE2;
}

table.mainlayout
{
    width:1000px;

}
table.mainlayout tr
{
    vertical-align:top;

}
table.mainlayout tr.top
{
    height:10px;

}
table.mainlayout td.left
{
    width:5px;
}
table.mainlayout td.right
{
    width:5px;
}
table.mainlayout td.body 
{
	width:999px;
	background-color:#ffffff;
	vertical-align:top;
}
table.mainlayout td.background_top_L
{
    width:15px;
	background-image:url("Images/background_top_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.mainlayout td.background_top_B
{
	width:969px;
	background-color:#4F9F40;
	vertical-align:top;
	background-image:url("Images/background_top_baner.jpg");
	background-repeat:no-repeat;
}
table.mainlayout td.background_top_R
{
    width:15px;
	background-image:url("Images/background_top_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}

table.mainlayout td.background_langbar_L
{
	height:30px;
	background-color:#ffffff;
	background-image:url("Images/background_bar_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.mainlayout td.background_langbar_B
{
	height:30px;
	background-color:#ffffff;
	background-image:url("Images/background_bar_B.gif");
}
table.mainlayout td.background_langbar_R
{
	height:30px;
	background-color:#ffffff;
	background-image:url("Images/background_bar_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}

table.mainlayout td.background_body_L
{
	background-color:#ffffff;
	background-image:url("Images/background_body_L.gif");
	background-position: right;
}
table.mainlayout td.background_body_B
{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#ffffff;
	font-size: 11px;
	color: #333333;
	font-family: tahoma,verdana;
	text-decoration: none;
}
table.mainlayout td.background_body_R
{
	background-color:#ffffff;
	background-image:url("Images/background_body_R.gif");
	background-position: left;
}

table.mainlayout td.background_bottom_L
{
	height: 25px;
	background-color:#ffffff;
	background-image:url("Images/background_bottom_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.mainlayout td.background_bottom_B
{
	background-color:#ffffff;
	background-image:url("Images/background_bottom_B.gif");
	background-position: right;
}
table.mainlayout td.background_bottom_R
{
	background-color:#ffffff;
	background-image:url("Images/background_bottom_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}


/*table.normal
{
    width:100%;
    border-collapse: collapse; border-spacing: 0px; 

}
table.normal tr
{
    vertical-align:top;
}
table.normal td
{
    padding:0px;
}

table.normal95
{
    width:95%;
    border-collapse: collapse; border-spacing: 0px; 

}
table.normal95 tr
{
    vertical-align:top;
}
table.normal95 td
{
    padding:0px;
}

table.normal95pad5
{
    width:95%;
    border-collapse: collapse; border-spacing: 0px; 

}
table.normal95pad5 tr
{
    vertical-align:top;
}
table.normal95pad5 td
{
    padding:5px;
}
*/

table.logo
{
    width:100%;
    border-collapse: collapse; border-spacing: 0px; 
    height:100px;
}
table.logo tr
{
    vertical-align:top;
}
table.logo td
{
    padding:0px;
}

table.logo td.left
{
    text-align:left;
    width:171px;
    padding:0px;
}
table.logo td.right
{
    padding:0px;
}
.newline
{
     background-image:url("Images/bg_callnow.jpg");
     background-repeat:no-repeat;
     text-align:right;
     vertical-align:middle;
	 width:550px;
	 color:#FFFFFF;
	 height:30px;
}
table.topmenu
{
	width:775px;
	border-collapse: collapse; border-spacing: 0px; 
	height:100px;
}
table.topmenu td
{
    padding:0px;
}
table.topmenu tr.top
{
    height:30px;
}
table.topmenu td.left
{
    width:10px;
}
table.topmenu td.right
{
    width:10px;
}
table.topmenu td.body
{
     background-image:url("Images/bg_callnow.jpg");
     background-repeat:no-repeat;
     text-align:right;
     vertical-align:middle;
}

table.topmenu tr.link1
{
    height:44px;
}
table.topmenu tr.link2
{
    height:30px;
}
table.topmenu td.link2left
{
    background-image:url("Images/bg_topmenu_L.gif");
	background-repeat:no-repeat;
    text-align:right;
}
table.topmenu td.link2body
{
    background-image:url("Images/bg_topmenu_B.gif");
    text-align:center;
    vertical-align:middle;
    color: #FFFFFF;
}
table.topmenu td.link2right
{
    background-image:url("Images/bg_topmenu_R.gif");
	background-repeat:no-repeat;
    text-align:left;
}
table.langbar
{
	width:100%;
	border-collapse: collapse; border-spacing: 0px; 
	height:27px;

}
table.langbar tr
{
    vertical-align:middle;
}
table.langbar td
{
    padding:0px;
}

table.realbody
{
    width:95%;
    border:0px;
}
table.borderleftmenu
{
	width:174px;
	border-collapse: collapse; border-spacing: 0px; 
}
table.borderleftmenu td
{
    padding:0px;

}

/* +++++++++ leftmenu +++++++++++ */
table.leftmenu
{
	-width:200px;
}
table.leftmenu tr
{
	padding: 0px;
}
table.leftmenu td.top_L
{
	width: 9px;
    height:27px;
	background-image:url("Images/leftmenu_top_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.leftmenu td.top_B
{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-image:url("Images/leftmenu_top_B.gif");
}
table.leftmenu td.top_R
{
	width: 9px;
	background-image:url("Images/leftmenu_top_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}

table.leftmenu td.body_L
{
	background-image: url("Images/leftmenu_body_L.gif");
	background-position: right;
}
table.leftmenu td.body_B
{
	background-color: #ffffff;
}
table.leftmenu td.body_R
{
	background-image: url("Images/leftmenu_body_R.gif");
	background-position: left;
}
table.leftmenu td.bottom_L
{
	height: 9px;
	background-image: url("Images/leftmenu_bottom_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.leftmenu td.bottom_B
{
	background-image: url("Images/leftmenu_bottom_B.gif");
}
table.leftmenu td.bottom_R
{
	background-image: url("Images/leftmenu_bottom_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}
table.loginmenu tr.detail
{
	height:18px;
}
table.leftmenu td.detail
{
	background-image: url("Images/menu-icon.gif");
	background-repeat:no-repeat;
	background-position: left;
	padding-top: 4px;
	padding-left: 10px;
	padding-bottom: 4px;
	text-align: left;
	vertical-align: middle;
	border:solid 1px #ffffff;
	color: #333333;
}
table.leftmenu td.detail:hover
{
	background-image: url("Images/tab1-next.gif");
	background-repeat:no-repeat;
	background-position: left;
	padding-top: 4px;
	padding-left: 10px;
	padding-bottom: 4px;
	border:solid 1px #CDEA68;
    background: #F5FAE2;
	cursor:pointer;
}
table.leftmenu td.detail_hover
{
	-background-image: url("Images/tab1-next.gif");
	-background-repeat:no-repeat;
	background-position: left;
	padding-top: 4px;
	padding-left: 10px;
	padding-bottom: 4px;
	border:solid 1px #CDEA68;
    background: #F5FAE2;
	cursor:pointer;
}

.detail, a.detail:link, a.detail:visited 
{
	color: #333333;
	text-decoration: none;
}

table.leftmenu td.dotline
{
	height:1px;
	background-image: url("Images/dotline.gif");
    -background: #F5FAE2;
}
/* end leftmenu */

/* +++++++++ loginmenu +++++++++++ */
table.loginmenu
{
	width:190px;
}
table.loginmenu tr
{
	padding: 0px;
}
table.loginmenu td.top_L
{
	width: 9px;
    height:27px;
	background-image:url("Images/blue_menu_top_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.loginmenu td.top_B
{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-image:url("Images/blue_menu_top_B.gif");
}
table.loginmenu td.top_R
{
	width: 9px;
	background-image:url("Images/blue_menu_top_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}

table.loginmenu td.body_L
{
	background-image: url("Images/leftmenu_body_L.gif");
	background-position: right;
}
table.loginmenu td.body_B
{
	background-color: #ffffff;
}
table.loginmenu td.body_R
{
	background-image: url("Images/leftmenu_body_R.gif");
	background-position: left;
}
table.loginmenu td.bottom_L
{
	height: 9px;
	background-image: url("Images/leftmenu_bottom_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.loginmenu td.bottom_B
{
	background-image: url("Images/leftmenu_bottom_B.gif");
}
table.loginmenu td.bottom_R
{
	background-image: url("Images/leftmenu_bottom_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}
table.loginmenu tr.detail
{
	height:18px;
}
table.loginmenu td.detail
{
	background-image: url("Images/menu-icon.gif");
	background-repeat:no-repeat;
	background-position: left;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	text-align: left;
	vertical-align: middle;
	border:solid 1px #ffffff;
}
table.loginmenu td.detail:hover
{
	border:solid 1px #CDEA68;
    background: #F5FAE2;
	cursor:pointer;
}
table.loginmenu td.dotline
{
	height:1px;
	background-image: url("Images/dotline.gif");
    -background: #F5FAE2;
}
/* end leftmenu */

/* +++++++++++ box1 +++++++++++ */
table.box1
{
    width:100%;
    padding:0px;
}
table.box1 tr.left
{
	height: 96px
}
table.box1 td.top_left
{
	width: 8px;
	background-image: url("Images/box1-left.gif");
	background-repeat:no-repeat;
	background-position: right top;
}
table.box1 td.top_L
{
	width: 9px;
	background-image: url("Images/box1-bg1.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.box1 td.top_B
{
	background-image: url("Images/box1-bg2.gif");
}
table.box1 td.top_R
{
	width: 9px;
	height: 9px;
	background-image: url("Images/box1-bg3.gif");
	background-repeat:no-repeat;
	background-position: left;
}
table.box1 td.body_L
{
	background-image: url("Images/box1-bg4.gif");
	background-position: right;
}
table.box1 td.body_B
{
	border-color: #ffffff;
}
table.box1 td.body_R
{
	background-image: url("Images/box1-bg6.gif");
	background-position: left;
}
table.box1 td.bottom_L
{
	height:9px;
	background-image: url("Images/box1-bg7.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.box1 td.bottom_B
{
	background-image: url("Images/box1-bg8.gif");
}
table.box1 td.bottom_R
{
	background-image: url("Images/box1-bg9.gif");
	background-repeat:no-repeat;
	background-position: left;
}
table.box1 td.head_gray
{
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	height:28px;
	background-image: url("Images/bar1-ea-dot.gif");
	padding-left: 5px;
	padding-right: 5px;
}

/* end box1 */

/* +++++++++++ box gray +++++++++++ */
table.boxgray
{
	-width:200px;
}
table.boxgray td.top_L
{
	width: 9px;
    height:9px;
	background-image:url("Images/box3-bg1.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.boxgray td.top_B
{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #D4D4D4;
}
table.boxgray td.top_R
{
	width: 9px;
	background-image:url("Images/box3-bg3.gif");
	background-repeat:no-repeat;
	background-position: left;
}
table.boxgray td.body_L
{
	background-color: #D4D4D4;
}
table.boxgray td.body_B
{
	background-color: #D4D4D4;
}
table.boxgray td.body_R
{
	background-color: #D4D4D4;
}
table.boxgray td.bottom_L
{
	height: 9px;
	background-image: url("Images/box3-bg7.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.boxgray td.bottom_B
{
	background-color: #D4D4D4;
}
table.boxgray td.bottom_R
{
	background-image: url("Images/box3-bg9.gif");
	background-repeat:no-repeat;
	background-position: left;
}

/* end box gray */

/* +++++++++++ box gray2 +++++++++++ */
table.gray2
{
	-width:200px;
}
table.gray2 tr
{
	padding: 0px;
}
table.gray2 td.top_L
{
	width: 9px;
    height:27px;
	background-image:url("Images/gray_menu_top_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.gray2 td.top_B
{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-image:url("Images/gray_menu_top_B.gif");
}
table.gray2 td.top_R
{
	width: 9px;
	background-image:url("Images/gray_menu_top_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}

table.gray2 td.body_L
{
	background-image: url("Images/leftmenu_body_L.gif");
	background-position: right;
}
table.gray2 td.body_B
{
	background-color: #ffffff;
}
table.gray2 td.body_R
{
	background-image: url("Images/leftmenu_body_R.gif");
	background-position: left;
}
table.gray2 td.bottom_L
{
	height: 9px;
	background-image: url("Images/leftmenu_bottom_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.gray2 td.bottom_B
{
	background-image: url("Images/leftmenu_bottom_B.gif");
}
table.gray2 td.bottom_R
{
	background-image: url("Images/leftmenu_bottom_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}
table.gray2 tr.detail
{
	height:18px;
}
table.gray2 td.detail
{
	background-image: url("Images/menu-icon.gif");
	background-repeat:no-repeat;
	background-position: left;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	text-align: left;
	vertical-align: middle;
	border:solid 1px #ffffff;
}
table.gray2 td.detail:hover
{
	border:solid 1px #CDEA68;
    background: #F5FAE2;
	cursor:pointer;
}
table.gray2 td.dotline
{
	height:1px;
	background-image: url("Images/dotline.gif");
    -background: #F5FAE2;
}

/* end box gray2 */


/* +++++++++++ box red +++++++++++ */
table.boxred
{
	-width:200px;
}
table.boxred tr
{
	padding: 0px;
}
table.boxred td.top_L
{
	width: 9px;
    height:27px;
	background-image:url("Images/red_menu_top_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.boxred td.top_B
{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-image:url("Images/red_menu_top_B.gif");
}
table.boxred td.top_R
{
	width: 9px;
	background-image:url("Images/red_menu_top_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}

table.boxred td.body_L
{
	background-image: url("Images/leftmenu_body_L.gif");
	background-position: right;
}
table.boxred td.body_B
{
	background-color: #ffffff;
}
table.boxred td.body_R
{
	background-image: url("Images/leftmenu_body_R.gif");
	background-position: left;
}
table.boxred td.bottom_L
{
	height: 9px;
	background-image: url("Images/leftmenu_bottom_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.boxred td.bottom_B
{
	background-image: url("Images/leftmenu_bottom_B.gif");
}
table.boxred td.bottom_R
{
	background-image: url("Images/leftmenu_bottom_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}
table.boxred tr.detail
{
	height:18px;
}
table.boxred td.detail
{
	background-image: url("Images/menu-icon.gif");
	background-repeat:no-repeat;
	background-position: left;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	text-align: left;
	vertical-align: middle;
	border:solid 1px #ffffff;
}
table.boxred td.detail:hover
{
	border:solid 1px #CDEA68;
    background: #F5FAE2;
	cursor:pointer;
}
table.boxred td.dotline
{
	height:1px;
	background-image: url("Images/dotline.gif");
    -background: #F5FAE2;
}

/* end box red */

/* +++++++++++ box green +++++++++++ */
table.boxgreen
{
	-width:200px;
}
table.boxgreen tr
{
	padding: 0px;
}
table.boxgreen td.top_L
{
	width: 9px;
    height:27px;
	background-image:url("Images/green_menu_top_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.boxgreen td.top_B
{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-image:url("Images/green_menu_top_B.gif");
}
table.boxgreen td.top_R
{
	width: 9px;
	background-image:url("Images/green_menu_top_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}

table.boxgreen td.body_L
{
	background-image: url("Images/leftmenu_body_L.gif");
	background-position: right;
}
table.boxgreen td.body_B
{
	background-color: #ffffff;
}
table.boxgreen td.body_R
{
	background-image: url("Images/leftmenu_body_R.gif");
	background-position: left;
}
table.boxgreen td.bottom_L
{
	height: 9px;
	background-image: url("Images/leftmenu_bottom_L.gif");
	background-repeat:no-repeat;
	background-position: right;
}
table.boxgreen td.bottom_B
{
	background-image: url("Images/leftmenu_bottom_B.gif");
}
table.boxgreen td.bottom_R
{
	background-image: url("Images/leftmenu_bottom_R.gif");
	background-repeat:no-repeat;
	background-position: left;
}
table.boxgreen tr.detail
{
	height:18px;
}
table.boxgreen td.detail
{
	background-image: url("Images/menu-icon.gif");
	background-repeat:no-repeat;
	background-position: left;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	text-align: left;
	vertical-align: middle;
	border:solid 1px #ffffff;
}
table.boxgreen td.detail:hover
{
	border:solid 1px #CDEA68;
    background: #F5FAE2;
	cursor:pointer;
}
table.boxgreen td.dotline
{
	height:1px;
	background-image: url("Images/dotline.gif");
    -background: #F5FAE2;
}

/* end box green */

/* #################### Action Image ######################### */

.action_edit
{
	background-image: url("images/action_edit.gif");
	width:16px;
	height:16px;
}

/* End Action Image  */

table.maindetail
{
    width:774px;
    padding:3px;
    border:0px;
    height:199px;
}
table.maindetail tr
{
	vertical-align:top;
}
table.maindetail td
{
	text-align:left;
}
table.maindetail td.left
{
    width:65%;
}
table.maindetail td.right
{
    width:35%;
}
table.maindetail td.detail
{

    width:24%;
}
table.maindetail td.split
{
    width:1%;
}
table.detaillink
{
	width:90%;
	padding:3px;
	border:0px;
}
table.detaillink tr
{
	vertical-align:middle;
}
table.detaillink td.left
{
	width:7px;
}
table.clientlist
{
	width:90%;
	padding:5px;
	border:0px;
}
table.clientlist td.link
{
    text-align:right;
}

table.toplink
{
	width:600px;
	height:22px;
	border-collapse: collapse; border-spacing: 0px; 
}
table.toplink td
{
	width:100px;
	text-align:center;
	padding:3px;
   
}
table.toplink td:hover
{
    background: #d1e2f3;
}
table.login td.form
{
	vertical-align:middle;
	width:300px;
	height:150px;
	background-image:url("Images/bg_gray_shade_new.jpg");
	background-repeat:no-repeat;
    
}
table.normal
{
    width:100%;
    border:none;
    border-width:0px;
    border-spacing:0px;
}
table.normal td
{
    padding:0px;
}
table.normalp5
{
	width:100%;
	border:none;
	border-width:0px;
	border-spacing:0px;
}
table.normalp5 td
{
    padding:5px;
}

table.normal2
{
	width:95%;
	border:none;
	border-width:0px;
	border-spacing:0px;
}
table.normal2 td
{
    padding:0px;
}
table.normal2p5
{
	width:95%;
	border:none;
	border-width:0px;
	border-spacing:0px;
}
table.normal2p5 td
{
    padding:5px;
}

table.featureframe
{
	width:95%;
	border-collapse:collapse;
	/*border-style:none;*/
	border-width:0px;
	border-spacing:0px;
}
table.featureframe td
{
    padding:0px;
}
table.featureframe td.topL
{
    width:14px;
}
table.featureframe td.topM
{
    background-image:url("Images/blueborder_top_M.gif");
}
table.featureframe td.topR
{
    width:12px;
}
table.featureframe td.bodyL
{    
    background-image:url("Images/blueborder_body_L.gif");
}
table.featureframe td.bodyR
{
    background-image:url("Images/blueborder_body_R.gif");
}
table.featureframe td.footerM
{
    background-image:url("Images/blueborder_footer_M.gif");
}

table.promotionbox
{
    width:95%;
    border-collapse:collapse;
    border-width:0px;
    border-spacing:0px;
}
table.promotionbox td
{
    padding:0px;
}
table.promotionbox td.topL
{
    width:14px;
}
table.promotionbox td.topM
{
    background-image:url("Images/box_top_B.gif");
}
table.promotionbox td.topR
{
    width:12px;
}
table.promotionbox td.bodyL
{    
    background-image:url("Images/box_body_L.gif");
}
table.promotionbox td.bodyM
{
    background-color:#ffff9e;
    color:#C04000;
    background-image:url("Images/box_body_B.gif");
}
table.promotionbox td.bodyR
{
    background-image:url("Images/box_body_R.gif");
}
table.promotionbox td.footerM
{
    background-image:url("Images/box_footer_B.gif");
}


table.pinktable
{
    width:90%;
    border-collapse:collapse;

}
table.pinktable td
{
    border:solid 1px #eeeeee;
    padding:5px;
    
}
table.pinktable td.column
{
    width:100px;
}
table.pinktable td.detail
{
    width:80px;
}
table.pinktable tr.head
{
    background-color:#ffccff;
}

table.feature
{
    width:100%;
    border-collapse:collapse;

}
table.feature td
{
    border:solid 1px #ffffff;
    padding:5px;
}
table.feature td.plan
{
    width:120px;
    text-align:center;
}

table.feature td.plan2
{
    width:200px;
    text-align:center;
}

table.feature tr.red
{
    background-color:#ffcccc;
}
table.feature tr.blue
{
    background-color:#ccccff;
}
table.feature tr.gray
{
	background-color:#eeeeee;
}




table.frame tr.line
{
	background-color:#cccccc;
	height:1px;
}





table.bottom
{
	text-align:center;
	width:800px;
	border-collapse: collapse; border-spacing: 0px; 
}
table.bottom td 
{
	padding: 0px; 
}
table.bottom tr
{
	height:20px;
}
table.bottom td.split
{
	width:1px;
	background-color:#eeeeee;
}
table.bottom td.left
{
    width:130px;
}
table.bottom td.right
{
	text-align:left;
}

table.ads
{
	width:770px;
	border-collapse: collapse; border-spacing: 0px; 
}
table.ads td 
{
	padding: 0px; 
}
table.ads td.left
{
	width:260px;
}
table.ads td.body
{
	width:242px;
}


table.ads2
{
	width:770px;
	border-collapse: collapse; border-spacing: 0px; 
	border-width:0px;
}
table.ads2 td 
  {
	text-align:right;
	padding-right:15px;
}
table.ads2 tr 
{
	vertical-align:middle;
	height:63px;
}

table.ads2 td.left
{
	width:383px;
	background-position:right;
	background-repeat:no-repeat;
	background-image: url("Images/bgtab_left.jpg");
}
table.ads2 td.right
{
	width:387px;
	background-position:left;
	background-repeat:no-repeat;
	background-image: url("Images/bgtab_right.gif");
}
table.ads2 td.righten
{
	width:387px;
	background-position:left;
	background-repeat:no-repeat;
	background-image: url("Images/bgtab_right.jpg");
}

table.ads3
{
	width:770px;
	border-collapse: collapse; border-spacing: 0px; 
	border-width:0px;
}
table.ads3 td
{
    padding:0px;
}
table.ads3 td.left
{
    width:539px;
}
table.ads3 td.right
{
    width:231px;
    background-image:url('Images/ads_newmail_right.jpg');
    background-repeat:no-repeat;
    background-position:left;
}
table.adstext
{
    width:90%;
    color:#FFFFFF;
}
table.adstext td
{
    padding:3px;
    text-align:left;
}
table.adstext td.textright
{
    text-align:right;
}

table.mdetail
{
    width:95%;
}
table.mdetail td.menu
{
    padding:2px;
	color: #333333;
    font-family: tahoma,verdana;
    font-size: 11px;
    text-decoration: none;
}
table.mdetail td.bmenu
{
    padding:2px;
	color: #333333;
    font-family: tahoma,verdana;
    font-size: 11px;
    text-decoration:none;
    font-weight: bold;
}
table.mdetail td.box
{
    padding:1px;
	color: #333333;
    font-family: tahoma,verdana;
    font-size: 11px;
    text-decoration: none;
}
table.mdetail td.text
{
    padding:2px;
	color: #3333FF;
    font-family: tahoma,verdana;
    font-size: 11px;
    text-decoration: none;
}


table.mdetail tr.top
{
    height:18px;
}

.graybox
{

	background-repeat:repeat-x;
	border: 1px solid #f0f0f0;
	background-color:#fafafa;
	padding: 3px 3px 3px 3px;
	line-height: 18px;
}

.thL
{
	border-left: 1px solid #CCCCCC; 
	border-right: 1px solid #FFFFFF; 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color:#A7C6E7;
}
.thM
{
	border-right: 1px solid #FFFFFF; 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color:#A7C6E7;
}
.thR
{
	border-right: 1px solid #CCCCCC; 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color:#A7C6E7;
}

.td_grayL
{
	border-left: 1px solid #CCCCCC ; 
	border-right: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC;
	padding-left: 2px;
	padding-right: 2px;
}
.td_grayM
{
	border-right: 1px solid #FFFFFF; 
	border-bottom: 1px solid #CCCCCC;
	padding-left: 2px;
	padding-right: 2px;
}
.td_grayR
{
	border-right: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC;
	padding-left: 2px;
	padding-right: 2px;
}

.td_whiteL
{
	border-left: 1px solid #CCCCCC ; 
	border-right: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC;
	padding-left: 2px;
	padding-right: 2px;
}
.td_whiteM
{
	border-right: 1px solid #FFFFFF; 
	border-bottom: 1px solid #CCCCCC;
	padding-left: 2px;
	padding-right: 2px;
}
.td_whiteR
{
	border-right: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC;
	padding-left: 2px;
	padding-right: 2px;
}

table.boxblue
{
    width:100%;
    color:#FFFFFF;
}
.bluetopL
{
	width: 5px;
	height: 25px;
	padding-left: 2px;
	padding-right: 2px;
    background-image:url('Images/box_blue_top_L.gif');
    background-repeat:no-repeat;
    background-position:left;
}
.bluetopM
{
    background-image:url('Images/box_blue_top_M.gif');
	text-align: center;
	vertical-align: middle;
	padding-left: 2px;
	padding-right: 2px;
	color: #333333;
}
.bluetopM32
{
    background-image:url('Images/bbox_top_M32.gif');
	text-align: center;
	vertical-align: middle;
	padding-left: 2px;
	padding-right: 2px;
	color: #333333;
}
.bluetopR32
{
    background-image:url('Images/bbox_top_M32.gif');
	border-right: 1px solid #FFFFFF; 
	text-align: center;
	vertical-align: middle;
	padding-left: 2px;
	padding-right: 2px;
	color: #333333;
}
.bluetopR
{
	width: 5px;
    background-image:url('Images/box_blue_top_M.gif');
    background-repeat:no-repeat;
    background-position:left;
	padding-left: 2px;
	padding-right: 2px;
}
table.boxblue td.bluebody
{
    background-image:url('box_blue_body.gif');
}
table.boxblue td.bluefooterL
{
	height: 5px;
    background-image:url('Images/box_blue_footer_L.gif');
    background-repeat:no-repeat;
    background-position:right;
}
table.boxblue td.bluefooterM
{
    background-image:url('Images/box_blue_body.gif');
    -background-repeat:no-repeat;
}
table.boxblue td.bluefooterR
{
    background-image:url('Images/box_blue_footer_R.gif');
    background-repeat:no-repeat;
    background-position:left;
}

.button_calendar {
	BACKGROUND: url("Images/calendar.gif"); 
	CURSOR: hand;
	BORDER: 0px; 
	HEIGHT: 16px; 
	WIDTH: 16px; 
}

table.boxmenu_green
{
	width:180px;
}
table.boxmenu_green tr.top
{
	height: 27px;
}
table.boxmenu_green td.top_left
{
	width:9px;
	BACKGROUND: url("Images/box4-bg1.gif"); 
	background-repeat:no-repeat;
}
table.boxmenu_green td.top_right
{
	width:162px;
	BACKGROUND: url("Images/box4-bg2.gif"); 
}
table.boxmenu_green td.top_right
{
	width:9px;
	BACKGROUND: url("Images/box4-bg3.gif"); 
	background-repeat:no-repeat;
}

.button_tools_edit {
	BACKGROUND: url("Images/tools_edit.gif"); 
	CURSOR: hand;
	BORDER: 0px; 
	HEIGHT: 16px; 
	WIDTH: 16px; 
}
.button_tools_dele {
	BACKGROUND: url("Images/tools_editdelete.gif"); 
	CURSOR: hand;
	BORDER: 0px; 
	HEIGHT: 16px; 
	WIDTH: 16px; 
}
.button_tools_new {
	BACKGROUND: url("Images/tools_filenew.gif"); 
	CURSOR: hand;
	BORDER: 0px; 
	HEIGHT: 16px; 
	WIDTH: 16px; 
}
.button_tools_photo {
	BACKGROUND: url("Images/tools_photo.gif"); 
	CURSOR: hand;
	BORDER: 0px; 
	HEIGHT: 16px; 
	WIDTH: 16px; 
}

.calendarHeader { 
    font-weight: bolder; 
    color: #CC0000; 
    background-color: #FFFFCC; 
}

.calendarToday { 
    background-color: #FFFFFF;
}

.calendar { 
    background-color: #FFFFCC;
}
