@charset "utf-8";
body {background:url(/images/bg.png) repeat-x #fff;font:14px Arial;margin:12px auto 0 auto;}
img {border:none}
h2, p {margin:0;padding:0}
h2 {font:bold 12px Helvetica;color:#2f2c27;text-decoration:underline;}
h3 {font:bold 18px Tahoma;color:#2f2c27;text-align:center;margin:5px 0 0}
h4 {font:bold 18px Tahoma;color:#5b9bff;text-align:center}

hr {color:#f3f3f3;width:500px;border:none;background:#f3f3f3;height:1px;margin:10px 0}
#container {width:900px;margin:0 auto 0 auto;text-align:left;}
/* Header */
#menu {margin:0 auto;padding:0 auto 0 auto;font:bold 14px Arial;width:100%;}
#menu li {padding:0 15px;list-style:none;float:left}
#menu li a {color:#9c9988;text-decoration:none}
#menu li a:hover {text-decoration:underline}
#logo {clear:both;margin:15px 0 0}
#banner {background:url(/images/banner.jpg) no-repeat;width:830px;height:165px;}
.top-box {text-align:left;margin:0;width:95%;}
/* Body */
.left {clear:both;float:left;width:520px}
#about {background:url(/images/about.gif) no-repeat;height:51px;padding:10px 0 0 60px}
#resources {background:url(/images/resources.gif) no-repeat;height:50px;padding:10px 0 0 60px}
#tips-top {background:url(/images/tip-top.gif) no-repeat;width:290px;height:9px}
#tips-title {background:url(/images/tip-of-the-day.gif) no-repeat;width:198px;height:51px;margin:0 0 0 10px}
#tips {background:#302d26;width:290px;float:right;font:bold 13px Tahoma;color:#b9b5aa;line-height:22px}
#tips p {margin:5px 15px;font:bold 13px Tahoma;color:#b9b5aa;line-height:22px}
#tips dl {margin:0 0 0 15px}
#tips dt {display:inline}
#tips dd {margin:0 0 0 50px}
#tips dd.inline {display:inline;margin:0}
#date {width:260px;background:#9c9988;color:#2f2c27;font:bold italic 18px Arial;text-transform:uppercase;padding:2px 15px}
#guide {clear:both;background:url(/images/guide.gif) no-repeat;height:46px;padding:10px 0 0 90px}
#guide-book {background:url(/images/home-cabling-guide.gif) no-repeat;width:132px;height:166px;float:left;margin:10px 0 0 50px}
.guide {padding:0 0 0 225px}
.list {list-style:none;margin:20px 0 0;padding:0;font:14px Arial;color:#8f8f8f}
.list li {background:url(/images/arrow.gif) no-repeat;padding:0 0 0 30px;line-height:30px}
.list li.title {text-transform:uppercase;color:#000;font:bold 18px Arial;background:#fff;padding:0}
.button_a {float:left; width:300px;}
.button_b {float:right; width:510px;}
.cel {clear: both;}
.butt {color:#9F4B05;font:bold 13px Tahoma;padding:2px;}
.content {background: #ffffff; width: 825px;}
.ad {width: 412px; text-align: center; float: left;}
#format {float:right;width:263px;background:#666;margin:20px 0 0}
#format p {font:bold 13px Tahoma;color:#b9b5aa;line-height:22px;padding:0 15px}
#format img {margin:15px 0 5px 20px}
#format-top {background:url(/images/format-top.gif) no-repeat;width:263px;height:57px}
#format-bottom {background:url(/images/format-bottom.gif) no-repeat #fff;height:13px;width:263px}
#links {clear:right;background:#fd7f56;margin:20px 0 0;padding:0;width:262px;float:right}
#links p {background:url(/images/orange-gradient.gif) repeat-x #fd7f56;padding:0 15px;text-align:center;font:13px Tahoma;line-height:20px}
#links p a {color:#fff}
#links-top {background:url(/images/links-top.gif) no-repeat;width:262px;height:58px}
#links-bottom {background:url(/images/links-bottom.gif) no-repeat #fff;width:262px;height:12px}
/* Footer */
#footer {background:#403f39;height:69px;width:100%;clear:both;padding:20px 0 0}
#footer p {margin:0;padding:0;font:14px Arial;color:#fff;text-align:center}
#footer p a {color:#fff;text-decoration:none}
#footer p a:hover {text-decoration:underline}
/* Inner Page */
.inner {background:url(/images/inner-title.gif) no-repeat;width:826px;height:36px;color:#fff;font:bold 18px Tahoma;padding:4px 0 0 30px}
.main {color:#000;font:bold 12px Arial;line-height:24px;width:728px;float:left;padding:0 0 0 5px}
.main p {color:#000;font:bold 12px Arial;line-height:24px;margin:0 0 20px}
.right-banner {float:right; width:150px;}
.right-banner p {
color:#333;padding:3px; font:13px Tahoma;line-height:15px;
}
.right-banner h3 {
color:#00F;font:bold 14px Tahoma;text-decoration:underline;
}
/* Forum */
.forum {background:url(/images/inner-title.gif) no-repeat;width:826px;height:32px;color:#fff;font:bold 14px Tahoma;padding:6px 0 0 50px}
.fole {background: #302D26;width:806px;height:27px;color:#fff;font:bold 15px Tahoma;padding:6px 0 0 10px}
.foles {background: #ffffff;width:806px;height:27px;color:#3D3A34;font:bold 15px Tahoma;padding:6px 0 0 10px}
.foled {background: #E7DEC7;width:770px;height:20px;color:#3D3A34;font:bold 13px Tahoma;padding:6px 0 0 10px; margin-left: 15px;}
.folede {background: #7F755F;width:720px;height:20px;color:#ffffff;font:bold 13px Tahoma;padding:6px 0 0 10px; margin-left: 15px;}
.folec {background: #F8F4EA; width:770px;padding:6px 0 0 10px; margin-left: 15px;}
.thread {background: #666666; width:842px;}
.thread_a {width:321px; float: left; margin-left: 30px; color:#FFE19C;}
.thread_b {width:230px; float: left; margin-left: 10px; color: #ffffff;}
p.bottom {color: #F8F4EA; font-weight:bold;}
.thread_g {background-image: url(/images/threads-top.gif); width:843px; height: 5px; font-size: 1px;}
.thread_d {background-image: url(/images/threads-bottom.gif); width:843px; height: 5px; font-size: 1px;}
.folecq {background: #F8F4EA;}
.fole_a {float: left; width: 33%;}
.fole_b {float: left; width: 30%; text-align: right;}
.fole_c {float: left; width: 240px; margin-left: 30px;}
.fole_d {float: left; width: 100%; margin-left: 30px;}
.top {background:#edeadd;width:826px}
.forum, .top {margin:0}
.buttons {margin:0; padding:20px}
.buttons li {display:inline;margin:0 10px 0 0}
.buttonse {margin:0; padding:5px 0 0 5px}
.buttonse li {display:inline;margin:0 5px 0 0}
.button_b {background:#dedac4;border:#9c9988 1px solid;height:60px;margin:5px 0 5px 0; text-align:center;}
.login {margin:5px 0 0 10px;}
.login-boxes {border:0;width:105px;height:18px}
.login label {font:bold 14px Arial;color:#302d26}
fieldset {border:none;margin:0;padding:0}
.rate{width:500px;margin:0 auto 0 auto;}



 /*
OLD STYLE
*/
a{text-decoration:none;}
a.link_menu{color:black;}
a.red{text-decoration:underline; color:red;font-weight: bold  }
a.white{text-decoration:underline; color:white;font-weight: bold  }
a.link_menu:hover{ color:black ;background:#ffffff; font-weight: bold}
a.text:hover{ color:black ;background: White;}
.big_error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC0000;}
.print {  font-family:  "Courier New", sans-serif; font-size: 9pt}

.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
.bold {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}



#insert {
	float: left;
	padding: 2px;
	display: inline;
	width: 345px;
}


#insert_right {
	margin: 2px;
	float: right;
	padding: 2px;
	display: inline;

}
#insert_left {
	margin: 2px;
	float: left;
	padding: 2px;
	display: inline;

}
.fixedwidth {

font-family: Courier, monospace; font-size: 11px

}

.125x125 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	text-align: center;
}
.search {
TEXT-ALIGN: RIGHT; COLOR: #000000; BACKGROUND-COLOR: #EEEEFF; font-weight:bold; FONT-FAMILY: Verdana, arial, helvetica; FONT-SIZE: .65em;
}
form#search {
 font-family: Verdana, Ariel, sans-serif; font-size: 8px;
 }

.map_menu {


FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif; font-weight:normal;
margin-top: 2px;
margin-bottom: 20px;

}

div .sociable { margin: 0.5em 0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: inline;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}

.sociable span { display: block; }
.sociable ul { display: inline; }
.sociable li {
	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 2px;
}
.sociable ul li:before { content: ""; }
.sociable img { border: 0; }

.body_post{
background: rgb(95%, 95%, 80%);
padding:2px; margin: 5px; 
border:1px dashed rgb(80,80,80);
font-family: Verdana, Ariel, Helvetica, sans-serif; font-size: 12px;

}
.body_comment_2{
margin-left:10px;
margin-right:auto;
background:#EEFFFF;
}
.body_comment_3{
margin-left:10px;
margin-right:auto;
background:#EEEEEE;
}
.body_comment_1{
margin-left:10px;
margin-right:auto;
background:#FFFFEE;
}
.tool_list {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 1.5em;
font-weight: normal;
font-variant: normal;
text-transform: none;

list-style-image: url(/images/phone.gif);
padding: 6px;
margin-left: 42px;
}

.tool_list a{
text-decoration: underline;
font-size: 13px;
font-weight: bold;

}

.tool_list a:hover {
text-decoration: underline;
border-top: 1px dashed;
border-bottom: 1px dashed;
}

div.nav_left{margin:0;background-image: url(/images/nav/left-idle.gif);background-repeat: no-repeat;text-align:center;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}
div.nav_left:hover{margin:0;background-image: url(/images/nav/left-over.gif);background-repeat: no-repeat;text-align:center;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}
div.nav_left_select{margin:0;background-image: url(/images/nav/left-selected.gif);background-repeat: no-repeat;text-align:center;color:#FFF;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}
div.nav_left_select:hover{margin:0;background-image: url(/images/nav/left-over.gif);background-repeat: no-repeat;text-align:center;color:#000;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}

div.nav_middle{margin:0;background-image: url(/images/nav/middle-idle.gif);background-repeat: no-repeat;text-align:center;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}
div.nav_middle:hover{margin:0;background-image: url(/images/nav/middle-over.gif);background-repeat: no-repeat;text-align:center;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}
div.nav_middle_select{margin:0;background-image: url(/images/nav/middle-selected.gif);background-repeat: no-repeat;text-align:center;color:#FFF;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}
div.nav_middle_select:hover{margin:0;background-image: url(/images/nav/middle-over.gif);background-repeat: no-repeat;text-align:center;color:#000;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}

div.nav_right{margin:0;background-image: url(/images/nav/right-idle.gif);background-repeat: no-repeat;text-align:center;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}
div.nav_right:hover{margin:0;background-image: url(/images/nav/right-over.gif);background-repeat: no-repeat;text-align:center;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}
div.nav_right_select{margin:0;background-image: url(/images/nav/right-selected.gif);background-repeat: no-repeat;text-align:center;color:#FFF;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}
div.nav_right_select:hover{margin:0;background-image: url(/images/nav/right-over.gif);background-repeat: no-repeat;text-align:center;color:#000;padding-bottom:20px;padding-top:20px;float:left;width:133px;height:80px;}
.clear{clear:both;height:0;line-height:0;}
