/*RESET*/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, em, font, strike, strong, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: top; background: transparent; }
body { line-height: 1; font-size:62.5%; font-family:Arial, Helvetica, sans-serif; }
img {margin: 0; padding: 0; border: 0; outline: 0; }
:focus { outline: 0; }
table {	border-collapse: collapse; border-spacing: 0; }
object { margin:0px; padding:0px; display:block; }
/*RESET*/

/*HELPERS*/
.clear { clear:both }
a { outline:none; }
/*HELPERS*/

/*LAYOUT*/
html { height:100%; }
body { height:100%; background:#A0B2D1 url(/templates/default/images/bg.png) repeat-x top; }
.tHolder { width:814px; min-height:100%; position:relative; margin:0px auto; background:#FFF url(/templates/default/images/main_bg.png) repeat-y top left; padding:0px 7px 0px 7px; }
.tTop { background:#FFF; }
.tHeader { padding-top:10px; }
.tPanel { height:58px; background:#FFF url(/templates/default/images/panel_bg.jpg) no-repeat top; margin:5px 0px 0px 0px; }
.tPanel .left { float:left; width:185px; padding:10px 0px 10px 20px; }
.tPanel .left img { display:block; float:left; margin-right:10px; }
.tPanel .right { float:left; width:609px; }
.tPanel .right ul { list-style:none; }
.tPanel .right ul li { float:left; }
.tPanel .right ul li a { color:#E8D3A2; text-decoration:none; font-size:1.4em; line-height:50px; padding:0px 10px 0px 10px; border-right:1px solid #E8D3A2; }
.tPanel .right ul li a:hover { text-decoration:underline; }
.tPanel .right ul li a.selected { color:#FFF; }
.tPanel .right ul li a.last { border-right:none; }
.tMenu { width:155px; /*height:100%;*/ padding:15px 25px 15px 25px; float:left; background:#F3ECDA url(/templates/default/images/menu_bg.png) no-repeat top; }
.tMenu ul { list-style:none; }
.tMenu ul li a { color:#727477; text-decoration:none; font-size:1.4em; display:block; line-height:2em; }
.tMenu ul li a:hover { color:#A90533; text-decoration:none; }
.tMenu ul li a.selected { color:#A90533; }
.tMenu ul ul li a { margin:0px 0px 0px 15px; line-height:1.4em; }
.tMenu ul ul li a:hover { color:#A90533; }
.tMenu ul ul li a.selected { color:#A90533; }
.tContent { width:600px; float:left; margin-left:9px; }
/*LAYOUT*/

/*FORMATTING*/
.tContent h1 { font-size:2.0em; color:#A90533; line-height:1.4em; margin-bottom:5px; font-weight:normal; }
.tContent h2 { font-size:1.4em; color:#737578; line-height:1.4em; margin-bottom:5px; font-weight:bold; }
.tContent h3 { font-size:1.3em; color:#A90533; line-height:1.4em; margin-bottom:0px; font-weight:normal; }
.tContent h4 { font-size:1.3em; color:#737578; line-height:1.4em; margin-bottom:0px; font-weight:normal; }
.tContent p { margin:5px 0px 10px 0px; line-height:1.4em; color:#737578; font-size:12px; }
.tContent hr { padding:0px; margin:10px 0px 10px 0px; border:0px; border-top: 1px solid #737578; }
.tContent ul { padding:0px 0px 0px 15px; margin:0px; line-height:1.4em; color:#737578; }
.tContent ol { padding:0px 0px 0px 20px; margin:5px 0px 5px 0px; line-height:1.4em; color:#737578; list-style-type:decimal; }
.tContent td { font-size:12px; color:#737578; padding:5px 0px 5px 0px; }
/*.tContent table { border:1px solid #A90533; }
.tContent td { color:#737578; font-size:12px; padding:3px 5px 3px 5px; }
.tContent th { color:#FFF; background:#A90533; font-size:12px; padding:5px; text-align:left; }
.tContent tr:nth-child(odd) { background:#EFDCE2; }*/
.tContent li { padding:2px 0px 2px 5px; margin:0px; line-height:1.5em; font-size:1.2em; }
.tContent a { color:#A90533; }
.tContent a:hover { color:#A90533; text-decoration:underline; }
.tContent .home_panel img { margin-bottom:5px; }
.tContent .home_panel img.middle { margin-left:6px; margin-right:6px; }
.tContent .text { padding:10px 20px 10px 20px; }
/*FORMATTING*/

/*FORMS*/
.tContent .form { padding-top:15px; }
.tContent .form label { display:inline-block; line-height:1.8; vertical-align:top; width:110px; }
.tContent .form ol { padding-left:0px !important; margin-bottom:0px; }
.tContent .form li { list-style:none; padding:2px 5px 2px 0px; margin:0px; }
.tContent .form em { color:#A90533; }
.tContent .form .frm_text { border:1px solid #DDD; padding:2px; width:220px; color:#A90533; }
.tContent .form .frm_medium { border:1px solid #DDD; padding:2px; width:140px; color:#A90533; }
.tContent .form .frm_number { border:1px solid #DDD; padding:2px; width:100px; color:#A90533; }
.tContent .form .frm_small { border:1px solid #DDD; padding:2px; width:50px; color:#A90533; }
.tContent .form .frm_select { border:1px solid #DDD; /*padding:2px;*/ width:130px; color:#A90533; }
.tContent .form .frm_area { border:1px solid #DDD; padding:2px; width:220px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#A90533; }
.tContent .wide label { display:inline-block; line-height:1.8; vertical-align:top; width:230px; font-size:1.2em; /*color:#000000;*/ }
/*FORMS*/

/*NEWS*/
.news_article { padding:10px 0px; }
.news_article h3 { line-height:1em; }
.news_article h3 a { text-decoration:none; }
.news_article h3 a:hover { text-decoration:none; }
.news_article h4 { color:#333; font-size:10px; }
.news_article p { margin:5px 0px 5px 0px; }
.news_article a.back { padding-bottom:5px; display:block; color:#3A3636; text-decoration:none; }
.news_article div.img { float:left; width:100px; margin-right:20px; }
.news_article div.article { float:left; font-size:12px; color:#4D4D4F; line-height:1.4em; width:550px; padding-bottom:5px; border-bottom:1px dashed #A5A5A5; }
.news_article div.article p { font-size:12px !important; }
.news_article div.article a { color:#3A3636; }
/*NEWS*/

/*CUSTOM*/
.tContent .carpet_holder a { display:block; float:left; margin-bottom:5px; }
.tContent .carpet_holder a.first { margin-right:7px; }

/*VIDEO*/
#flash_holder { width:515px; height:290px; }



