body
	{ margin:0px; background-color:#3D6196; }
body,td,th,input,textarea,select
	{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#666666; }
a, a:link, a:visited, a:active
	{ text-decoration:none; color:#336699; }
a:hover
	{ text-decoration:underline; color:#336699; }

h1	{ font-size:16px;color:#D7830A; margin:0px 0px 10px 0px; }
h2	{ font-size:14px;color:#D7830A; margin:0px 0px 0px 0px; }
h3	{ font-size:12px;color:#333333; }
h4	{ font-size:12px;color:#6C6C6C; }


.lr10
	{ margin:0px 15px; }
.taj
	{ text-align:justify; }
.tac
	{ text-align:center; }
.clr
	{ clear:both; }
.lr5
	{ margin:0px 5px; }
.mtr
	{ margin-top:7px; }
.big
	{ font-size:13px; }
	

.price
	{ color:#D7830A; font-size:13px; font-weight:bold; }

textarea
	{ overflow:auto; }
form
	{ margin:0px; }
form.edit input
	{ width:200px; }
form.edit select
	{ width:206px; margin:1px 0px; }
form.edit textarea
	{ width:200px; }
form.editc input
	{ width:300px; }
form.editc textarea
	{ width:300px; }
form.editc select
	{ width:306px; }

form.edit table.elem100		{ width:600px; }
form.edit div.elem100		{ width:580px; }

form.edit table.elem33		{ width:200px; }
form.edit select.elem33		{ width:156px; }
form.edit input.elem33		{ width:150px; }

form.edit table.elem50		{ width:226px; }
form.edit select.elem50		{ width:226px; }
form.edit input.elem50		{ width:220px; }

form.edit div.elem25		{ width:180px; float:left; margin-right:5px; }
form.edit select.elem25		{ width:86px; }
form.edit input.elem25		{ width:80px; }

form.inds select
	{ width:150px; }

.fsect
	{ font-weight:bold; font-size:13px; letter-spacing:1px; color:#253D61; padding:5px 0px; }
.fn
	{ padding-right:5px; font-weight:bold; }
.err, .errc
	{ font-weight:bold;color:#FF0000; }
.msgc1
	{ border-top:1px dashed #B7D2FC; border-bottom:1px dashed #B7D2FC; margin:0px -4px 10px -4px; padding:5px 9px; color:#00F; font-size:14px; background-color:#E0F4FB; }

.top_line
	{ background:url(images/top_bg.png) repeat-x; }

.menu
	{ background:url(images/menu_bg.png) repeat-x; }
.mib
	{ background:url(images/menu_inactive_bg.png) repeat-x; }
.mir
	{ background:url(images/menu_inactive_right.png) no-repeat; }
.mil
	{ background:url(images/menu_inactive_left.png) no-repeat; }
.mid
	{ background:url(images/menu_inactive_divider.png) no-repeat center; }
.menu_active
	{ background:url(images/menu_active_arrow.png) no-repeat center; }
.menu_inactive
	{ background:url(images/menu_inactive_bg.png) repeat-x; }
.menu_inactive a, .menu_active a
	{ text-decoration:none; font-weight:bold; } 
.menu_inactive a
	{ color:#1C4B92; }
.menu_active a
	{ color:#FFFFFF; }
.menu_inactive a:hover
	{ color:#2581C4; }
.menu_active a:hover
	{ color:#2581C4; }

.mbg
	{ background:url(images/bg.png) repeat-x; padding-top:10px; }
.smb
	{ background:url(images/smb.gif) repeat-x; margin-bottom:10px; }
.subline
	{ padding-left:10px; font-weight:bold;color:#83C0FF; text-transform:uppercase; }
.subline a
	{ color:#83C0FF;text-decoration:none; }
.subline a:hover
	{ color:#B7D2FC;text-decoration:underline; }

.content_left
	{ width:680px; }
.content_right
	{ width:320px; }

.content_left .main_box_top
	{ width:678px; height:3px; background:url(images/mbl_top.gif) no-repeat; }
.content_left .main_box_con
	{ width:678px; background-color:#FFFFFF; }
.content_left .main_box_con .mbcc
	{ padding:10px; }
.content_left .main_box_bot
	{ width:678px; height:3px; background:url(images/mbl_bot.gif) no-repeat; margin-bottom:10px; }

.content_right .main_box_top
	{ width:312px; height:3px; background:url(images/mbr_top.gif) no-repeat; }
.content_right .main_box_con
	{ width:312px; background-color:#253D61; }
.content_right .main_box_con .mbcc
	{ border-left:1px solid #3B5171; border-right:1px solid #3B5171; padding:4px; text-align:left; }
.content_right .main_box_bot
	{ width:312px; height:3px; background:url(images/mbr_bot.gif) no-repeat; margin-bottom:10px; }
	
.content_left .box1 .box_top
	{ height:3px; width:658px; background:url(images/box1_top.gif) no-repeat; }
.content_left .box1 .box_con, .content_left .box1 .box_title, .content_left .box1 .box_title, .content_left .box1 .box_foot
	{ width:658px; background-color:#F0F4FB; }
.content_left .box1 .box_con .bc
	{ border-left:1px solid #B7D2FC; border-right:1px solid #B7D2FC; padding:4px; }
.content_left .box1 .box_title .bc, .content_left .box1 .box_foot .bc
	{ border:1px solid #B7D2FC; padding:4px; border-top:none; font-weight:bold; font-size:13px; }
.content_left .box1 .box_foot .bc
	{ border-bottom:0px; font-size:12px; padding-top:6px; }
.content_left .box1 .box_bot
	{ height:3px; width:658px; background:url(images/box1_bot.gif) no-repeat; }

.content_left .box1h .box_top
	{ height:3px; width:329px; background:url(images/box1h.gif) no-repeat; }
.content_left .box1h .box_con, .content_left .box1h .box_title
	{ width:329px; background-color:#F0F4FB; }
.content_left .box1h .box_con .bc
	{ border-left:1px solid #B7D2FC; border-right:1px solid #B7D2FC; padding:4px; }
.content_left .box1h .box_title .bc
	{ border:1px solid #B7D2FC; padding:4px; border-top:none; font-weight:bold; font-size:13px; }
.content_left .box1h .box_bot
	{ height:3px; width:329px; background:url(images/box1h.gif) no-repeat bottom; }
	
.content_left .box2h .box_top
	{ height:3px; width:320px; background:url(images/box2h.gif) no-repeat; }
.content_left .box2h .box_con, .content_left .box2h .box_title
	{ width:320px; background-color:#FFFFFF; }
.content_left .box2h .box_con .bc
	{ border-left:1px solid #E7E7E7; border-right:1px solid #E7E7E7; padding:4px; }
.content_left .box2h .box_title .bc
	{ border:1px solid #E7E7E7; padding:4px; border-top:none; font-weight:bold; font-size:13px; }
.content_left .box2h .box_bot
	{ height:3px; width:320px; background:url(images/box2h.gif) no-repeat bottom; }

.main_boxw_top
	{ height:3px; width:1000px; background:url(images/box2w.gif) no-repeat; }
.main_boxw_con
	{ width:1000px; background-color:#FFFFFF;  }
.main_boxw_con .mbcc
	{ padding:10px; }
.main_boxw_bot
	{ height:3px; width:1000px; background:url(images/box2w.gif) no-repeat bottom; }

table.data1
	{ width:656px; }
table.data1 th
	{ padding:3px 5px; background-color:#F0F4FB; }
table.data1 td
	{ padding:1px 5px; }
table.data1 td.br, table.data1 th.br
	{ border-right:1px solid #B7D2FC; }
table.data1 td.brd
	{ border-right:1px dotted #B7D2FC; }
table.data1 tr.bb td, table.data1 tr.bb th
	{ border-bottom:1px solid #B7D2FC; }
table.data1 td .imgc1
	{ margin:3px 0px 1px 0px; }
table.data1 tr.tr_0
	{ background-color:#E0F4FB; }
table.data1 tr.tr_1
	{ background-color:#FFFFFF; }

.content_right .boxc
	{ background-color:#FFF; }
.content_right .boxc .bcc
	{ padding:5px; }
.content_right .spc
	{ height:5px; }

.content_right .box2 .box_top
	{ height:3px; width:292px; background:url(images/box2s_top.gif) no-repeat; }
.content_right .box2 .box_con
	{ width:292px; background-color:#FFFFFF; }
.content_right .box2 .box_con .bc
	{ border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; padding:4px;  }
.content_right .box2 .box_bot
	{ height:3px; width:292px; background:url(images/box2s_bot.gif) no-repeat; }

.paging
	{ margin-top:10px; padding:0px 7px 0px 5px; }
.paging td
	{ font-size:13px; }
.paging td strong
	{ font-size:14px; }

.tab_tmc
	{ float:left; cursor:pointer; }
.tab
	{ float:left; background-color:#FFFFFF; height:27px; font-size:14px; font-weight:bold; }
.tab .c
	{ padding:7px 30px 0px 30px; border-top:1px solid #E7E7E7; }
.tabl
	{ float:left; background:url(images/tab_left.gif); width:3px; height:27px; }
.tabr
	{ float:left; background:url(images/tab_right.gif); width:3px; height:27px; }
.tabc
	{ border:1px solid #B7D2FC; display:none; background-color:#F0E4FB; }

.taba .tab
	{ background-color:#F0F4FB; }
.taba .c
	{ border-top:1px solid #B7D2FC; }
.taba .tabl
	{ background:url(images/taba_left.gif); }
.taba .tabr
	{ background:url(images/taba_right.gif); }

