/* CSS Document */

/*  ȱʡҳ�� *************************************************************************/
body
	{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: verdana;font-size: 11px;
	scrollbar-face-color: #E7E7E7;scrollbar-highlight-color: #f6f6f6;scrollbar-shadow-color: #C2C2C2; 
	scrollbar-3dlight-color: #C2C2C2;scrollbar-arrow-color: #404040;scrollbar-track-color: #f2f2f2; 
	scrollbar-darkshadow-color: #f6f6f6;}
/* ����ҳ�� *************************************************************************/
body.nomargin
	{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: verdana;font-size: 11px;
	scrollbar-face-color: #E7E7E7;scrollbar-highlight-color: #f6f6f6;scrollbar-shadow-color: #C2C2C2;
	scrollbar-3dlight-color:#C2C2C2;scrollbar-arrow-color: #404040; scrollbar-track-color: #f2f2f2;
	scrollbar-darkshadow-color: #f6f6f6;}	
/* ȱʡ�����߱�� *************************************************************************/
tr.zebra1 
	{font-family: verdana;font-size: 11px;cursor: default;background-color:#ffffff;}
tr.zebra2 
	{font-family: verdana;font-size: 11px;cursor: default;background-color:#f7f7ff;}
.colorover
	{font-family: verdana;font-size: 11px;cursor: default;background-color:#ccccff;}
.colorout
	{font-family: verdana;font-size: 11px;cursor: default;background-color:#ffffff;}
/* ȱʡ��� *************************************************************************/
.welcome
	{font-family: verdana;font-size: 11px;border-collapse:collapse;border: silver 0px solid;cursor: default;}
table.noborder
	{font-family: verdana;font-size: 11px;border: none;border-collapse: collapse}
table.border
	{font-family: verdana;font-size: 11px;border: silver 1px solid;border-collapse: collapse}


/* ͨ�ñ�� *************************************************************************/
table.base
	{font:11px; border: silver 1px solid;text-indent: 10px;}
/*table.base tr {height:22px;}*/
tr.myhead {background-color:#CCCCFF;height:30px;font:12px;font-weight:bold;}
tr.myfoot {
	background-color:#E6E6E6;
	height:30px;
	font:12px;
	font-weight:bold;
	text-align: center;
}
table.base thead
	{background-color:#CCCCFF;height:30px;font:12px;font-weight:bold;}
table.base tfoot
	{background-color:#CCCCFF;height:30px;font:12px;font-weight:bold;}
/*table.base tr	{cursor:hand;height:22px;}*/
table.base td
/* ������� *************************************************************************/
table.navi
	{border:none;border-collapse: collapse;width:500px;height:50px;font:13px;font-weight:bold;}
table.navi a:visited
	{text-decoration:none;color:#000000;font:13px;font-weight:bold;}
table.navi a:link
	{text-decoration:none;color:#000000;font:13px;font-weight:bold;}
table.navi a:hover
	{text-decoration:underline;color:#000000;font:13px;font-weight:bold;}
table.navi img
	{width:30px; height:30px;}
/* ������� *************************************************************************/
table.navi
	{border:none;border-collapse: collapse;width:500px;height:50px;font:13px;font-weight:bold;}
table.navi a:visited
	{text-decoration:none;color:#000000;font:13px;font-weight:bold;}
table.navi a:link
	{text-decoration:none;color:#000000;font:13px;font-weight:bold;}
table.navi a:hover
	{text-decoration:underline;color:#000000;font:13px;font-weight:bold;}
/* ������ *************************************************************************/
table.header
	{width:250px;}
table.header td
	{padding-left:6px;padding-right:6px;text-align: center; cursor:hand;color:#003366;font-size: 11px;}
table.header a:visited
	{text-decoration:none;color:#003366;font-size: 11px;}
table.header a:link
	{text-decoration:none;color:#003366;font-size: 11px;}
table.header a:hover
	{text-decoration:none;color:#003366;font-size: 11px;}
/* �������� *************************************************************************/
tr.row_dark
	{background-color: #EFEFEF;height:22px;}
/* �q����� *************************************************************************/
tr.row_light
	{background-color: #FFFFFF;height:22px;}	
/* �q����� *************************************************************************/
tr.row_active
	{background-color: #AAD9FF;height:22px;}
/* ������ *************************************************************************/	
tr.zebra {
	background-color:#f7f7ff;
}	
/* ͨ�ÿ�� *************************************************************************/

/* ͨ�ñ? *************************************************************************/
select
	{font-family: verdana;font-size: 11px;}	
	
textarea
	{border: #BBBBFF 1px solid;font-family: verdana;font-size: 11px;}
textarea1
	{border: #999999 1px solid;font-family: verdana;font-size: 11px;}
button
	{border: darkgray 1px solid;cursor: hand;height: 22px;background-color: white;background: url('../images/rightbg1.jpg');}
	button1
	{border: darkgray 1px solid;cursor: hand;height: 22px;background-color: white;background: url('../images/button2.jpg');}
	
input
	{font-family: verdana;font-size: 11px;}
input.button
	{border: darkgray 1px solid;cursor: hand;height: 20px;width:80px; background-color: white;background: url('../images/rightbg1.jpg'); font-family: verdana;font-size: 11px;}
input.submit
	{border: darkgray 1px solid;cursor: hand;height: 20px;background-color: white;background: url('../images/rightbg1.jpg'); font-family: verdana;font-size: 11px;}
input.button1
	{border: darkgray 1px solid;cursor: hand;height: 20px;width:90px; background-color: white;background: url('../images/button2.jpg'); font-family: verdana;font-size: 11px;}
input.button2
	{border: darkgray 1px solid;cursor: hand;height: 20px;width:130px; background-color: white;background: url('../images/button2.jpg'); font-family: verdana;font-size: 11px;}
input.button3
	{border: darkgray 1px solid;cursor: hand;height: 20px;width:130px; background-color: white;background: url('../images/button2.jpg'); font-family: verdana;font-size: 11px; margin-top: 3px;}

input.text1
	{border: #999999 1px solid; width:140px; font-family: verdana;font-size: 11px; }
input.datetext
	{border: #999999 1px solid; width: 100px; font-family: verdana;font-size: 11px;}	
input.normaltext
	{border: #999999 1px solid; width: 100px; font-family: verdana;font-size: 11px;}	
input.120text
	{border: #999999 1px solid; width: 120px; font-family: verdana;font-size: 11px;}
input.text120
	{border: #999999 1px solid; width: 120px; font-family: verdana;font-size: 11px;}
input.addresstext
	{border: #999999 1px solid; width: 465px; font-family: verdana;font-size: 11px;}
input.textnoborder
	{border: #999999 0px solid; width: 120px; font-family: verdana;font-size: 11px;}


input.checkbox
	{}
input.radio
	{border: none;}
/* ͨ�÷��� *************************************************************************/
/*hr
	{border-top: 1px solid #D4D0C8;border-right: 1px none #FFFFFF;border-bottom: 1px solid #FFFFFF;border-left: 1px none #FFFFFF;}*/
/* layer �� *************************************************************************/
div.shunk
	{padding: 5px;border-top: 1px solid #404040;border-right: 1px solid #EBEBEB;border-bottom: 1px solid #d0d0d0;border-left: 1px solid #404040;}
	
/* �� l �� *************************************************************************/
a:link
	{font-size: 11px;color: #333333;text-decoration:none;}
a:active
	{font-size: 11px;color: #333333;text-decoration:none;}
a:visited
	{font-size: 11px;color: #333333;text-decoration:none;}
a:hover
	{font-size: 11px;color: #000000;text-decoration:none;}

/* ������ʽ *************************************************************************/
.cutline
	{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid}
.menu_table
	{FONT-SIZE: 11px; FONT-FAMILY: verdana; BORDER-COLLAPSE: separate;line-height:18px;}
.height7 {
	height: 7px;
}
.height1 {
	height: 1px;
}	

.listheadtext {font-size: 18px}
	
table-field{
	height: 33px;
	align: center;
}

.borderlayer {
	border: 1px solid #7F9DB9;
}

.group{
  padding: 5px;
}

.welcome {
	background-color:#FFFFFF;
	background-image: url(/images/welcomebg.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
	border-bottom:1px solid #DFDFDF;
	padding-bottom: 4px;
	padding-left:10px;
	padding-top: 2px;
	vertical-align:bottom;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #404040
	
}

.style1 {color: #006600}
.style2 {
        color: #006699;
        font-size: small;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:9px;
        font-weight:bold;
}
.style3 {
        color : #808080; font-size : 9px;
        font-family : Geneva, Verdana, Tahoma, Arial, Helvetica, sans-serif;
        font-color: black;
}
input.text               { width: 150px; height: 16px; }
h1 {
        
        background-position: top; color: #333; margin: 0px; height: 20px;
        text-align: right; font-size: 12px; }
#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #8FB5E7; /*Blue theme*/ 