@charset "utf-8";
/* CSS Document */
.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0px;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}


* {margin:0px; padding:0px;}
img{ display:block;}

body{ margin:0px 0px 0px 0px; background-image: url(../images/bg_tile.jpg); background-repeat:repeat-x; background-color:#000000; font-size:11px; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}

a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; text-decoration:underline;}
a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; text-decoration:underline;}
a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#790505; text-decoration:none;}
a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#565656; text-decoration:underline;}


/*******	DIVS	*******************/

#container { width:902px; margin:0px auto 0px auto; background-image:url(../images/container_bg.jpg); background-repeat:no-repeat;  }
#holdAll{ padding:15px 11px 0px 11px;}
#menu{ background-image:url(../images/bg_menu.jpg); background-repeat:no-repeat; height:35px; width:880px;}

#holdBody{ background-color:#FFFFFF; border-left:5px solid #c0c0c0; border-bottom:5px solid #c0c0c0; }

#holdMiddleProduct{ padding:20px; width:750px; float: inherit;}

#holdMiddle{ padding:10px; width:860px; float: inherit;}

.holdMiddleLinks{ padding:10px; width:860px;}
.holdMiddleLinks a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; text-decoration:underline;}
.holdMiddleLinks a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; text-decoration:underline;}
.holdMiddleLinks a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#790505; text-decoration:none;}
.holdMiddleLinks a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; text-decoration:underline;}

#holdBottom{ padding:10px; width:860px;}
#logos{ padding:10px 0px 10px 20px;}
.holdImg{float:left; margin:0px 10px 0px 0px;}
.holdImg img{ border:5px solid #dbdbdb; }
.holdHomeTxt{float:left; padding-right:19px; width:400px;}

.fourBoxes{ float:left; width:205px; background-image:url(../images/bg_4boxes_tile.jpg); background-repeat:repeat-y; margin:0px 10px 0px 0px;}
.lastBoxes{ float:left; width:205px; background-image:url(../images/bg_4boxes_tile.jpg); background-repeat:repeat-y;}

#footer{ margin:0px auto 0px auto; width:911px;}

.dots{ border-bottom:1px dotted #000; margin:8px 0px 8px 0px;}
/*******	PARA	*******************/
.inBox{ background-color:#dbdbdb; margin:10px; padding:4px;}
.inBox a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#565656; text-decoration:none;}
.inBox a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#565656; text-decoration:none;}
.inBox a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#790505; text-decoration:underline;}
.inBox a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#565656; text-decoration:none;}

.homeTxt{ padding:10px; background-color:#dbdbdb; border:5px solid #c8c8c8;}

.footerTxt{ text-align:center; color:#FFFFFF;}
.footerTxt a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#fff; text-decoration:none;}
.footerTxt a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#fff; text-decoration:none;}
.footerTxt a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#790505; text-decoration:underline;}
.footerTxt a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#fff; text-decoration:none;}

/*******	HR	*******************/
hr.styled{ background-color:#000; color:#000000; margin:10px auto 0px auto; width:800px;}

 /*******	TABLES	*******************/
table.linked tr td a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000; text-decoration:underline;}
table.linked tr td a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000; text-decoration:underline;}
table.linked tr td a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#790505; text-decoration:none;}
table.linked tr td a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000; text-decoration:underline;}

table.contactTable tr td{ padding:6px;}
table.contactTable tr td a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000; text-decoration:underline;}
table.contactTable tr td a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000; text-decoration:underline;}
table.contactTable tr td a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#790505; text-decoration:none;}
table.contactTable tr td a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000; text-decoration:underline;}

/*******	TITLES	*******************/
h1.titles{ font-size:16px; color:#790505; margin:0px 0px 0px 0px; }
h2.subtitles{ font-size:14px;  margin:0px 0px 0px 0px; }
