html, body, #container {height:100%;}

* {padding:0; margin:0; border:none;}

body {background:url("/images/bg.gif") repeat-x top left #c7504b; font:11px normal arial, tahoma, sans-serif; color:#fff;}

#container {width:766px; border-left:1px solid #fff; border-right:1px solid #fff; margin:0 auto; background:url("/images/container_bg.gif");}

a {color:#d2552b; text-decoration:none;}

a:hover {color:#ff6a37;}

h1 {background:url("/images/h1_bg.gif") no-repeat; padding:8px 5px 8px 50px; font:bold 12px tahoma, arial,sans-serif; margin:0 0 5px 0;}

h2 {background:url("/images/h2_bg.gif") no-repeat; padding:5px 5px 5px 0; font:12px normal arial, tahoma, sans-serif; margin:0 0 5px 0;}

h2 em {font:12px normal arial, tahoma, sans-serif; color:#ef6333;}

h2 strong {background:#353535; padding:5px 10px 5px 0;}

p {text-align:justify; margin:0 0 1em 0;}

.special_btn {background:url("/images/btn_bg.gif") no-repeat top right; padding:4px 39px 4px 0; margin:10px 0px; text-align:right;}

.special_btn a {background:#171717; color:#ddd; padding:4px 15px 4px 10px; margin:5px 0px;}

.special_btn a:hover {color:#fff;}

/*--------------
Header
----------------*/
#header {background:url("/images/header_end.gif") no-repeat center top; height:71px; padding:37px 27px 30px 53px;}

#header .left {float:left;}

.header_phone {float:right;color:#fff; padding:25px 0 0 0; text-align:right;}

.header_phone strong {color:#c75049;}


/*--------------
Content
----------------*/
#content {background:url("/images/content_bg.gif") repeat-x; padding:3px 0 7px 0;}

#nav_active {padding-left:7px;}

#content_body {width:517px; vertical-align:top; padding:20px 17px 0 17px;}

.main .left {float:left; padding:4px 5px 10px 0; height:168px; width:124px;}

.main .right {float:left; width:376px; padding:4px 0 10px 10px; line-height:16px;}

.secondary_left_icons, .secondary_left {width:233px; padding:10px 30px 10px 0px; vertical-align:top; border-top:1px solid #222;}

.secondary_left_icons ul {list-style:none;}

.secondary_left_icons li.top {background:url("/images/icon1.gif") no-repeat; padding:20px 0 20px 65px;}

.secondary_left_icons li.bottom {background:url("/images/icon2.gif") no-repeat; padding:20px 0 20px 65px;}

.secondary_left a, .secondary_left_icons a {text-decoration:underline;}

.secondary_left ul, .secondary_right ul {margin:0 0 0 13px;}

.secondary_right {width:233px; padding:10px 0px 10px 21px;  vertical-align:top; border-top:1px solid #222;}

.secondary_right img {padding:12px 0 10px 0;}

#nav {text-align:right;}

#languages_left {padding:4px 5px 10px 0; vertical-align:top;}

#languages {width:370px; padding:4px 0 10px 10px;}

#languages .left, #languages .middle, #languages .right {float:left;}

#languages .left, #languages .middle {border-right:1px solid #222; margin:15px 22px 15px 0px; padding:0 0 0 15px;}

#languages .right {margin:15px 8px 15px 0px; padding:0 0 0 15px;}

#languages ul {padding:0 10px 0 12px;}

.contact_left {padding:4px 5px 0px 0; vertical-align:top; text-align:right;}

.contact {width:370px; padding:auto 0 auto 10px;}


/*
 .download {width:300px;}
.download img {float:left; padding:0 5px 0 0;}
*/

.no_dot {list-style:none;}

/*--------------
Footer
----------------*/
#footer {background:url("/images/footer_end.gif") no-repeat center bottom; height:100%; vertical-align:top; text-align:center; color:#fff; padding:0 0 13px 0;}

#footer a {text-transform:capitalize;}
.link {
	text-decoration: underline;
}
.link a:hover {
	color:#ff6a37;
	text-decoration: underline;
}
