* { margin: 0px; padding: 0px; }
HTML, BODY { text-align: left; font: 1px Arial; height: 100%; }
table { border-collapse: collapse; }

.text_white { color: #FFF; }
.text_gray { color: #5A5A5A; }
.text_brown { color: #E35E23; }
.text_red { color: #CD2F24; }
.text_menu { color: #4E5B61; }
.text_orange { color: #E67817; }

.text_10 { font: 10px Arial, Tahoma; }
.text_11 { font: 11px Arial, Tahoma; }
.text_12 { font: 12px Arial, Tahoma; }
.text_13 { font: 13px Arial, Tahoma; }
.text_14 { font: 14px Arial, Tahoma; }
.text_15 { font: 15px Arial, Tahoma; }
.text_17 { font: 17px Arial, Tahoma; }
.text_18 { font: 18px Arial, Tahoma; }

p { text-align: justify; margin: 7px 0px 7px 0px; }

div.portfolio { margin-left: 10px; padding: 15px 0px 0px 0px; float: left; width: 124px; height: 124px; background: #FFF url('/design_img/img_background.gif') no-repeat left top; text-align: center;}
div.text { margin-left: 13px;}

.background_footer { text-align: left; padding: 10px 0px 0px 10px; height: 72px; background: url('/design_img/footer.jpg') no-repeat left top; }

ul { margin-left: 13px;}
li { font: 20px Tahoma, Arial; float: left; list-style: none; white-space: nowrap; }

.main_table { width: 775px;}
.row1 {	width: 362px;}
.row2 {	width: 413px;}
td.bg_gray { background-color: #E4E4E4; height: 2px;}
td.bg_black { background-color: #000; height: 4px;}

h1 { font: 18px Arial, Tahoma; }
h2 { font: 16px Arial, Tahoma; }
h3 { font: 14px Arial, Tahoma; }

A:link, A:visited, A:active, A:hover { text-decoration: none; }

A:link, A:visited { font: 12px Arial, Tahoma; color: #000000;}
A:active, A:hover { color: #CD2F24; }

A.menu:link, A.menu:visited { font: bold 18px Arial, Tahoma; color: #000000;}
A.menu:active, A.menu:hover { color: #CD2F24; }

A.link_gray:link, A.link_gray:visited { font: 12px Arial, Tahoma; color: #5A5A5A;}
A.link_gray:active, A.link_gray:hover { color: #CD2F24; }
