@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { 
	padding: 0;
	margin: 0;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
fieldset,img { 
	border: 0;
	}
address,caption,cite,code,dfn,em,strong,th,var {

	}

caption,th {
	text-align: left;
	}
h1,h2,h3,h4,h5,h6 {
	}
q:before,q:after {
	content:'';
	}
abbr,acronym { border: 0;
	}
	
/* Typography & Colors -------------------------------------*/
/* Structure -------------------------------------*/
.layout { width:980px !important; width:971px; margin: 0 auto; padding:0; }
/* Header -------------------------------------*/
.header { font-family:Arial, Helvetica, sans-serif; padding: 0; margin: 0; border:}
.header-logo { display:block;background:url(/images/img_logo.gif) no-repeat 20px 0px;  float:left; height:50px; width:100%; background-color:#ff0202; }

.header-nav {width:100%; clear:both; background:url(/images/img_navbg.gif) repeat-x;}
.header-nav ul { list-style: none;  width:980px; height:50px; }
.header-nav li { float: left; margin: 0 0.10em; color:#fff;  font-size:12px; list-style:none;}
.header-nav li a { display: block; padding: 10px 15px 0 15px; height:30px;  color: #fff;  text-decoration: none; float:left;}/*Friday, June 19, 2009*/
.header-nav li a:hover {  padding: 10px 15 0 15px;  background:url(/images/img_nav_on.gif)  no-repeat center top; color: #000; font-weight:normal;  text-decoration: none; }


/* Button -------------------------------------*/
.button { background-color:#ff1919; color:#fff; font: bold 15px Arial, Helvetica, sans-serif; border:1px solid #fff; cursor:pointer;  padding:1px 2px; }
/* Breakcrumb -------------------------------------*/
.breakcrumb { width:100%; clear:both; float:left; display:inline;color:#000; }
	.breakcrumb ul {height:20px; padding:0 10px; 5px 10px}
	.breakcrumb ul li {float:left;  font: normal 11px Arial, Helvetica, sans-serif; color:#000; padding:2px 0;list-style:none;}
	.breakcrumb ul  span { padding: 0 5px;}
	.breakcrumb ul li a:link, .breakcrumb ul li a:visited { color: #ff0000; text-decoration: underline; }
	.breakcrumb ul li a:hover { color: #ff0000; text-decoration: none; }


/* Footer -------------------------------------*/
.footer { margin:10px 0 0 0; padding:0; float:left; width:100%; background-color: #000;}
.footer_01 { float:left; display:inline;color:#fff; }
.footer_01 ul {float:left;height:30px; padding:0 10px;}
.footer_01 ul li {float:left; font: normal 11px Arial, Helvetica, sans-serif; padding:10px 0; background:none;list-style:none;}
.footer_01 ul li span { padding: 0 10px;}
.footer_01 ul li a:link, .footer_01 ul li a:visited { color: #fff; text-decoration: none; }
.footer_01  ul li a:hover { text-decoration: underline; }
.footer_02 { font: normal 11px Arial, Helvetica, sans-serif; color:#fff; float:right; padding:10px;}
.footer_02 ul li {list-style:none;}
.footer_02 ul li a:link, .footer_02 ul li a:visited { color: #fff; text-decoration: none;list-style:none; }
.footer_02  ul li a:hover { text-decoration: underline; list-style:none;}

/* Clear -------------------------------------*/
.clear { clear:both; border:0; margin:0; padding:0;}
