* {	margin: 0;	padding: 0; }

header, footer, section, aside, nav, article {
	display: block;
}

body {
	margin: 0 0;
	padding:0;
	width: 100%;
	font: 13px Helvetica, Arial, sans-serif;
	border-left:0px solid #2a79a1;
	border-right:0px solid #2a79a1;
	color: #fff;
	background: #252525;
}


hr 	{ height:1px; width:100%; border:0px; background-color: #6B6B6B; margin-top:3px; margin-bottom:3px; }

h1 {color: #fff; padding:0px; margin:0px; font-size:18px;}
h2 {color: #fff; padding:0px; margin:0px; font-size:14px;}
h3 {color: #fff; padding:0px; margin:0px; font-size:13px;}
h4 {color: #000000; padding:0px; margin:0px; font-size:12px;}
h5 {color: #000000; padding:0px; margin:0px; font-size:11px;}

*.color {color:#2a79a1;}

p {	padding-bottom: 22px;  }

nav { width: 100%; border:1px solid #333; clear:both; margin-bottom:5px;  }
article { width:100%; border:0px solid #000; float:left; }
aside { width: 250px;  border:0px solid #333; float:right;}
section { width: 100%; border:0px solid #333;}
form { margin-top: 0px; padding-top: 0px;	border-top: 0px solid #d7d7d7;}
footer { width: 100%; border:0px solid #333; display:block; display: }

div.left {float:left;}
div.right {float:right;}
div.clear { clear:both; height:1px;}
div.hline { border-bottom:1px dotted #a5a5a5; width:100%; padding-top:5px; margin-bottom:5px; clear:both; height:1px; }
div.vline { border-left:1px dotted #a5a5a5; padding-right:10px; margin-left:10px; width:1px;}

font.color {color: #2a79a1}
#chain { width: 100%; border:0px solid #333; }
#main { width: 100%; border:0px solid #333; }

td.l_t { background: url(../images/block.png) no-repeat left top; width:13px; height:13px;}
td.t { background: url(../images/t.png) repeat-x top;}
td.r_t { background: url(../images/block.png) no-repeat right top; width:13px; height:13px;}
td.l { background: url(../images/l.png) repeat-y left;}
td.r { background: url(../images/r.png) repeat-y right;}
td.l_b { background: url(../images/block.png) no-repeat left bottom; width:13px; height:13px;}
td.b { background: url(../images/b.png) repeat-x bottom;}
td.r_b { background: url(../images/block.png) no-repeat right bottom; width:13px; height:13px;}

div.menu  { float:left; color:#fff; width:100px;}

a.white:link{	color: #fff; text-decoration:none;}
a.white:visited{color: #fff; text-decoration:none;}
a.white:active{color: #fff; text-decoration:none;}
a.white:hover{color: #fff; text-decoration:none;}

a:link{color: #eee; text-decoration: underline; }
a:visited{color: #eee; text-decoration: underline;}
a:active{color: #eee; text-decoration: underline;}
a:hover{color: #ff9900; text-decoration:underline;}

a.underline:link{color: #000000; text-decoration:none;}
a.underline:visited{color: #000000; text-decoration:none;}
a.underline:active{color: #000000; text-decoration:none;}
a.underline:hover{color: #2a79a1; text-decoration: underline;}

a.color:link{	color: #fff;	text-decoration:none;}
a.color:visited{color: #fff text-decoration:none;}
a.color:active{color: #fff; text-decoration:none;}
a.color:hover{color: #ff9900; text-decoration:none;}

a.title {color: #2a79a1; text-decoration:none; font-weight:bold;}
a.title:link{color: #2a79a1; text-decoration:none;}
a.title:visited{color: #2a79a1; text-decoration:none;}
a.title:active{color: #2a79a1; text-decoration:none;}
a.title:hover{color: #2a79a1; text-decoration:none;}

