body#body{ 
	background:url('../images/bg-bot.gif') no-repeat center bottom #171717;
}

#main { margin:0 auto; width:997px;}

.logo { margin:0px 20px 0px 0px; float:left;}
.slogan { padding:4px 0px 0px 12px; float:left;}
.slogan-img { margin:139px 46px 0px 609px; float:left;}


fieldset { border:1px solid #c6c6c6; overflow:hidden; position:relative;}
fieldset legend { color:#1b7ab7;}
html.js fieldset.collapsed legend { display:inline;}
/*html.js fieldset.collapsible legend a { background:url(images/a5.gif) no-repeat 5px 7px;}
html.js fieldset.collapsed legend a { background:url(images/a4.gif) no-repeat 5px 6px;}*/
fieldset a { color:#dd621e;}
fieldset .tips { font-size:10px;}

/*------HEADER------*/
#header { padding:0px 8px 0px 9px;}
.head-row1 { height:54px; width:100%; overflow:hidden;}
.head-row2 { height:78px; width:100%; overflow:hidden; background:url('../images/bg-row.gif') no-repeat 0 0}
.head-row2 .col1 { float:left; width:556px;}
.head-row2 .col2 { float:left;}
.head-row3 { height:279px; width:100%; overflow:hidden;}
.head-row4 { height:48px; width:100%; overflow:hidden; background:url('../images/bg-row2.gif') no-repeat 0 0}

/*----Breadcrumb-----*/
.breadcrumb { padding:20px 55px 2px 28px; color:#484848; font-size:14px; font-weight:normal; text-align:left;}
.breadcrumb a { color:#484848; text-decoration:none; padding:0px 2px 0px 2px; text-transform:none; vertical-align:middle; font-weight:normal;}
.breadcrumb a:hover { text-decoration:underline; color:#000;}

/* Menu */
.pr-menu {overflow:hidden; padding:28px 0px 0 0px; }
ul.primary-links {margin:0px; padding:0; list-style:none; text-align:center; width:100%; overflow:hidden;}
ul.primary-links li { float:left; padding:0;}
ul.primary-links li a { color:#e6e6e6; text-decoration:none; font-size:16px; display:block; padding:0px 10px; font-weight:normal; text-transform:lowercase}
ul.primary-links li a:hover, ul.primary-links li a.active { color:#a0e001}
ul.primary-links li.last { background:none; padding-right:0;}

#cont { overflow:hidden; width:100%; background:url('../images/shadow-left.png') repeat-y left}
.cont-inner { padding:7px 32px 10px 34px; overflow:hidden;}

#left-col { width:189px; float:left;}
#left-col .ind { padding:0px 10px 0px 0px;}

.width { width:100%; overflow:hidden;}

#cont-col { overflow:hidden; height:1%; padding:25px 30px 20px 0px;}
#cont-col .ind { width:100%;}

#right-col { width:189px; float:right;}
#right-col .ind { padding:27px 0px 0px 0px;}

/* footer */
#footer { color:#555555; font-size:12px; font-weight:normal; text-align:center; width:100%; overflow:hidden;}
.foot { text-align:right; margin:0 auto; width:980px; padding:25px 0px 25px 0px;}
#footer a { color:#80b704; text-decoration:underline;}
#footer a:hover{ text-decoration:none;}
#footer .foot span { padding-left:0px;}
#zccr {
	margin:30px 0 0 0;
	vertical-align: -20px;
}

/* footer end */

/* Lists */
ul, ul li { list-style:none; list-style-image:none; list-style-type:none;}

/* Tables */
table{border-collapse:collapse; border:0px;}
td { vertical-align:top; padding:0px;}
tbody { border:none;}
table.system-status-report th, thead th { border-bottom:1px solid #c6c6c6; color:#000000; font-size:13px; }
thead th, th, tr.even, tr.odd { padding:0px; border-bottom:1px solid #c6c6c6;}

/* images */
img, a img { border:0;}

/* Misc */
.clear { clear:both;}
.min-width {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%"); min-width:980px; background:url('../images/bg.jpg') no-repeat center top}