/* HTML Styles */
body.small { font-size:15px; }
body.medium { font-size:15px; }
body.large { font-size:16px; }

h1, h2, h3, h4 { color:#0079C1; font-weight:normal; font-family: "Arial, Microsoft YaHei"; 
font-style: normal;
font-weight: 400;
}
h1 { font-size:16px; margin-top:5px; padding-top:0px;font-family: Arial, "Microsoft YaHei" ; 
font-style: normal;
font-weight: bold;  }
h2 { font-size:15px; font-family: Arial, "Microsoft YaHei"; 
font-style: normal;
font-weight: 400;}
h3 { font-size: 35px; margin-bottom:0px; padding-bottom:0px; margin-top:5px; padding-top:0px; text-transform:capitalize; letter-spacing:-1px; color: #414141;font-family: "Microsoft YaHei", Arial; 
font-style: normal;
font-weight: 400;  }			
h4 { font-size:13px; margin-bottom:0px; padding-bottom:0px;font-family: 'Arial'; 
font-style: normal;
font-weight: 400; }
a { color:#0079c1; font-family: 'Arial'; }
a:hover { color:#414141;  }
a { color:#003366; text-decoration:underline; }
a:hover { color:#ED1C24; text-decoration:underline; }
/*a:focus { outline:none; }*/
img { border:none; }

/* Custom Styles */
p.first { margin-top:0px; padding-top:3px; }
ul.first { margin-top:0px; padding-top:3px; }
.dotted_horiz { height:2px; overflow:hidden; background:url(../images/dotted_horiz.gif) repeat-x; margin:10px 0px 10px 0px; }
.blue { color:#0079C1; }
.black { color:#000000; }
.clear { clear:both; }
.block { display:block; }
.bold { font-weight:bold; }
.white { color:#FFF; }



/* Lists */
ul.redArrows { list-style-image:url(../images/arrow.png); }
ul.redArrows { margin-left:0px; padding-left:0px; }
ul.redArrows li { margin-left:15px; }
ul.redArrows ul { list-style-image:none; }
ul.blueArrows { list-style-image:url(../images/bluearrow.jpg); }
ul.blueArrows { margin-left:0px; padding-left:0px; }
ul.blueArrows li { margin-left:15px; }
ul.blueArrows ul { list-style-image:none; }
ul.blueBullets { list-style-image:url(../images/blue-bullet.png); }
ul.blueBullets { margin-left:0px; padding-left:0px; }
ul.blueBullets li { margin-left:20px; }
ul.no-underline a { text-decoration:none; }

/* Buttons */
div.whiteButton,div.whiteButton-inactive,div.whiteButton-noArrow,div.whiteButton-noArrow-inactive,div.redButton,div.redButton-inactive,div.blueButton,div.blueButton-inactive,div.arrowLink,div.backButton,div.backButton-inactive {display:-moz-inline-stack;display:inline-block; zoom:1;*display:inline;clear:both;}

div.redButton div,div.redButton-inactive div,div.whiteButton div,div.whiteButton-inactive div, div.whiteButton-noArrow div, div.whiteButton-noArrow-inactive div,div.blueButton div, div.blueButton-inactive div, div.backButton div, div.backButton-inactive div{float:left;height:32px;overflow:hidden;color:#FFF;background-repeat:no-repeat;background-position:top left;}
div.redButton div a:hover,div.redButton-inactive div a:hover,div.whiteButton div a:hover,div.whiteButton-inactive div a:hover,div.whiteButton-noArrow div a:hover,,div.whiteButton-noArrow-inactive div a:hover, div.blueButton div a:hover, div.blueButton-inactive div a:hover, div.backButton div a:hover, div.backButton-inactive div a:hover {text-decoration:none; !important }
div.redButton div a,div.redButton-inactive div a,div.whiteButton div a,div.whiteButton-inactive div a,div.whiteButton-noArrow div a,div.whiteButton-noArrow-inactive div a, div.blueButton div a, div.blueButton-inactive div a,div.backButton div a,div.backButton-inactive div a {line-height:27px;display:block;float:left;height:32px;overflow:hidden;text-decoration:none;font-weight:bold;padding-left:3px;font-size:12px;outline:none; !important;background-repeat:no-repeat;background-position:top right;}

div.redButton div a:hover, div.redButton-inactive div a:hover {color:#FFF;}
div.redButton div {background-image:url(../images/btn_red_left.png);_background-image:url(../images/btn_red_left.gif);padding-left:11px;_padding-left:8px;}
div.redButton div a {background-image:url(../images/btn_red_right.png);_background-image:url(../images/btn_red_right.gif);color:#FFF;padding-right:25px;}
div.redButton-inactive div {background-image:url(../images/btn_red_inactive_left.png);_background-image:url(../images/btn_red_inactive_left.gif);padding-left:11px;_padding-left:8px;}
div.redButton-inactive div a {background-image:url(../images/btn_red_inactive_right.png);_background-image:url(../images/btn_red_inactive_right.gif);color:#FFF;padding-right:25px;}

div.whiteButton div a:hover, div.whiteButton-inactive div a:hover {color:#0079C1;}
div.whiteButton div {background-image:url(../images/btn_white_left.png);_background-image:url(../images/btn_white_left.gif);padding-left:11px;_padding-left:8px;}
div.whiteButton div a {background-image:url(../images/btn_white_right.png);_background-image:url(../images/btn_white_right.gif);color:#0079C1;padding-right:25px;}
div.whiteButton-inactive div {background-image:url(../images/btn_white_inactive_left.png);_background-image:url(../images/btn_white_inactive_left.gif);padding-left:11px;_padding-left:8px;}
div.whiteButton-inactive div a {background-image:url(../images/btn_white_inactive_right.png);_background-image:url(../images/btn_white_inactive_right.gif);color:#0079C1;padding-right:25px; color:#80bce0;}

div.whiteButton-noArrow div a:hover, div.whiteButton-noArrow-inactive div a:hover {color:#0079C1;}
div.whiteButton-noArrow div {background-image:url(../images/btn_white_left.png);_background-image:url(../images/btn_white_left.gif);padding-left:11px;_padding-left:8px;}
div.whiteButton-noArrow div a {background-image:url(../images/btn_white_right_noarrow.png);_background-image:url(../images/btn_white_right_noarrow.gif);color:#0079C1;padding-right:15px;}
div.whiteButton-noArrow-inactive div {background-image:url(../images/btn_white_inactive_left.png);_background-image:url(../images/btn_white_inactive_left.gif);padding-left:11px;_padding-left:8px;}
div.whiteButton-noArrow-inactive div a {background-image:url(../images/btn_white_right_noarrow_inactive.png);_background-image:url(../images/btn_white_right_noarrow_inactive.gif);color:#0079C1;padding-right:15px; color:#80bce0; cursor:default; }
div.whiteButton-noArrow-inactive div a:hover { color:#80bce0; }

div.blueButton div a:hover, div.blueButton-inactive div a:hover {color:#FFF;}
div.blueButton div {background-image:url(../images/btn_blue_left.png);_background-image:url(../images/btn_blue_left.gif);padding-left:11px;_padding-left:8px;}
div.blueButton div a {background-image:url(../images/btn_blue_right.png);_background-image:url(../images/btn_blue_right.gif);color:#FFF;padding-right:25px;}
div.blueButton-inactive div {background-image:url(../images/btn_blue_inactive_left.png);_background-image:url(../images/btn_blue_inactive_left.gif);padding-left:11px;_padding-left:8px;}
div.blueButton-inactive div a {background-image:url(../images/btn_blue_inactive_right.png);_background-image:url(../images/btn_blue_inactive_right.gif);color:#FFF;padding-right:25px;}

div.backButton div {background-image:url(../images/btn_back_left.png);_background-image:url(../images/btn_back_left.gif);padding-left:22px;}
div.backButton div a {background-image:url(../images/btn_back_right.png);_background-image:url(../images/btn_back_right.gif);color:#FFF;padding-right:15px;}
div.backButton-inactive div {background-image:url(../images/btn_back_inactive_left.png);_background-image:url(../images/btn_back_inactive_left.gif);padding-left:22px;}
div.backButton-inactive div a {background-image:url(../images/btn_back_inactive_right.png);_background-image:url(../images/btn_back_inactive_right.gif);color:#FFF;padding-right:15px;}

div.arrowLink a { display:block; float:left; background:url(../images/arrow_red_right.gif) no-repeat right; padding-right:15px; text-decoration:none; color:#0079C1; font-weight:bold;}
div.arrowLink a:hover { color:#0079C1;}
a.arrowLink { background:url(../images/arrow.png) no-repeat right; padding-right:6px; color:#0079C1; text-decoration:none; font-size:11px; }


/* Search Box */
#siteSearchInput { color:#8c8c8c; width:155px; }
#siteSearchButton { vertical-align:middle; *margin-top:-3px; }
.printIcon { display:block; float:left; }
.printLabel { font-size:12px; display:block; float:left; line-height:24px; padding-right:5px; }

 #blue-body { float:left;margin-left:10px; }
 #blue-header { width:206px;height:25px;background:url(../images/blue-header.gif) no-repeat top;padding:7px 0 0 10px;}
 #blue-content { border:1px solid #b5ddf6; padding:5px;}
.blue-item-current {padding:7px 0 10px;background-color:#c6dbef;border-bottom:1px dotted #d3d3d3;}
.blue-item {padding:7px 0 10px;background-color:#f9fbfd;border-bottom:1px dotted #d3d3d3;}
 .blue-title {float:left;width:204px;}
 .blue-item a {text-decoration:none;color:#0079c6;}
 .blue-item-current a {text-decoration:none;color:#0079c6;}
#blue-content .blue-item a:hover {text-decoration:none; color:#b5ddf6;}

table.reporttab {
  width: 100%;
  border: 1px solid #e7e7e7;
  border-spacing:0; 
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  background:#f7f8f6;
}
table.reporttab th, table.reporttab td {
  padding: 3px;
 
}

table.reporttab th {
  background-color: #dfe6ed;
  }
table.reporttab td {
  border-color: #e7e7e7;
  border-width: 1px 1px 0px 0px;
  border-style: solid;
}
table.reporttab tr:hover {
  background-color: #dfe6ed;
}

TABLE.synchingtb
{
	BACKGROUND-COLOR: #000000
	}

TR.tableheading
{
    BACKGROUND-COLOR: #dfe6ed;
}

TR.tablerows
{
    BACKGROUND-COLOR: #FFFFE8
    
}
.tablerows
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}


TR.deleterows
{
    BACKGROUND-COLOR: #b7c206;
}

TR.newrows
{
    BACKGROUND-COLOR: #FFBDDC
}
