/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
body{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0; background-color:#F5FAFC;height: 100%; background-image:url(../pic/bg-main.png); background-position:top; background-repeat:repeat;}
td,tr{font-family:verdana, arial, helvetica, sans-serif;font-size:12px;color:#246;}
li{color:#3A4F67; font-size:14px; list-style:square;}
h1, h2, h3, h4, h5 {font-family: Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size: 20px; color:#0C1724;}
h2 {font-size: 20px; color:#0C1724;}
h3 {font-size: 18px; color:#0C1724;}
h4 {font-size: 14px; color:#0C1724;}
h5 {font-size: 12px; color:#0C1724;}
a{color:#000; text-decoration:underline;font-size: 14px; font-weight:bold;}
a:hover{color:#000000; text-decoration:none;font-size: 14px; font-weight:bold;}
#error{border-top:solid 1px #cc0000;border-bottom:solid 1px #cc0000;color:#c00;font-size:12px;font-style:normal; padding:10px;}
#ok{border-top:solid 1px #00cc00;border-bottom:solid 1px #00cc00;color:#00cc00;font-size:12px;font-style:normal; padding:10px;}
#notice{border:#900 1px solid;padding:16px; margin:1px;}
#img{border:#E2D68B 2px solid;padding:0; margin-bottom:6px; margin-top:1px;}
#centerdiv{border:#91BCBE 1px solid;padding:8px; margin:4px;background-color:#ffffff;}
#top{background-color:#D9811D; background-image:url(../pic/top-bg.png); background-position:bottom; background-repeat:repeat-x;}
#box{border:1px #E2D68B solid;background-color:#FFF6BF;}
#box2{border:1px #336699 solid;background-color:#C1DBF0;}
#index{color:#000;font-size:16px;}
#services{color:#246;font-size:16px; font-weight:bold;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#rowtop{background-color:#DED8B7;}
#row1{background-color:#ffffff;}
#row2{background-color:#F3F1E6;}
#row3{background-color:#ffffff;}
#rowbottom{background-color:#F3F0C5;}
a.rowbottom{color:#5998AE;text-decoration:underline;font-size:11px;}
a.rowbottom:hover{color:#555566;text-decoration:none;font-size:11px;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#tb{border:1px #336699 solid;}
#footer{color:#666666;font-size:10px; background-color:#C1DBF0;border-top:1px #336699 solid;}
#bottom{color:#666666;font-size:10px;}
a.footer{color:#336699;text-decoration:underline;font-size:10px;}
a.footer:hover{color:#555566;text-decoration:none;font-size:10px;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.centerdiv{text-align:center;}
.centerdiv>div{margin:0 auto;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.menuservice a{display:block;padding:8px;text-decoration:none;background-color:#C1DBF0;color:#336699;font-size:12px; margin:1px;border:1px #336699 solid;}
.menuservice a:hover{display:block;padding:8px;text-decoration:none;background-color:#2271A5;color:#fff;font-size:12px;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#menu{background-color:#B9B193;border-bottom:1px solid #331E09;border-top:1px solid #331E09;}
.chromestyle:after{display:block;height:0;clear:both;visibility:hidden;}
.chromestyle ul{width:100%;padding:6px 0;margin:0;text-align:left;}
.chromestyle ul li{display:inline;}
.chromestyle ul li a{color:#331E09;padding:8px 12px;margin:0;text-decoration: none;font-size:12px;}
.chromestyle ul li a:hover{color:#fff;padding:8px 12px;margin:0;text-decoration: none;font-size:12px; background-color:#000D0D;}
.dropmenudiv{position:absolute;top:0;border-left:1px solid #331E09;border-right:1px solid #331E09;border-bottom-width:0;font:normal 10px Verdana;line-height:18px;z-index:100;background-color:#ffffff;width: 220px;visibility: hidden;}
.dropmenudiv a{width:auto;display:block;text-indent:3px;border-bottom:1px solid #331E09;padding:6px 0;text-decoration:none;color:black;font:normal 10px Verdana;}
* html .dropmenudiv a{width: 100%;}
.dropmenudiv a:hover{background-color:#000D0D;color:#fff;font-size:10px;font-weight:normal;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/