/* common styles: */

body {font-family:arial,verdana; font-size:11px; color:#000000; text-decoration:none; background-color:#ffffff;margin:0px;background-image:url("images/bg.gif");}

td, font, input, select, textarea,div {font-family:arial,verdana; font-size:13px;text-align:justify; color:#000000; text-decoration:none;line-height:15px;}

form,ul  {margin:0px;padding:0px}

a:link {font-family:arial,verdana; font-size:13px; color:#000000; text-decoration:none;}
a:visited {font-family:arial,verdana; font-size:13px; color:#000000; text-decoration:none;}
a:hover {font-family:arial,verdana; font-size:13px; color:#B0151C; text-decoration:none;}
a:active {font-family:arial,verdana; font-size:13px; color:#B0151C; text-decoration:none;}

a.link_style1:link {font-family:arial,verdana; font-size:13px; color:#B0151C; text-decoration:none;}
a.link_style1:visited {font-family:arial,verdana; font-size:13px; color:#B0151C; text-decoration:none;}
a.link_style1:hover {font-family:arial,verdana; font-size:13px; color:#B0151C; text-decoration:underline;}
a.link_style1:active {font-family:arial,verdana; font-size:13px; color:#B0151C; text-decoration:underline;}

a.gallery:link {font-family:arial,verdana; font-size:13px; color:#000000; text-decoration:none;}
a.gallery:visited {font-family:arial,verdana; font-size:13px; color:#000000; text-decoration:none;}
a.gallery:hover {font-family:arial,verdana; font-size:13px; color:#B0151C; text-decoration:none;font-weight:bold;}
a.gallery:active {font-family:arial,verdana; font-size:13px; color:#B0151C; text-decoration:none;font-weight:bold;}

a.footer:link {font-family:arial,verdana; font-size:13px; color:#FFFFFF; text-decoration:none;}
a.footer:visited {font-family:arial,verdana; font-size:13px; color:#FFFFFF; text-decoration:none;}
a.footer:hover {font-family:arial,verdana; font-size:13px; color:#FFFFFF; text-decoration:underline;}
a.footer:active {font-family:arial,verdana; font-size:13px; color:#FFFFFF; text-decoration:underline;}

/* indivitual styles: */

.image_top {background-image:url("images/bg_top.jpg");background-repeat:no-repeat;height:72px;}
.left_main_bg {background-image:url("images/shadow_left.gif");background-repeat:repeat-y;background-position:top right;}
.right_main_bg {background-image:url("images/shadow_right.gif");background-repeat:repeat-y;}
.header_pic {background-image:url("images/header.jpg");background-repeat:no-repeat;}
.content_tbl {border-left:2px solid #A6A8A4;border-right:2px solid #A6A8A4;border-bottom:2px solid #A6A8A4;background-color:#E0E2DD;}
.corner_bot_left {background-image:url("images/corner_bot_left.gif");background-repeat:no-repeat;background-position:right 1px;}
.corner_bot_right {background-image:url("images/corner_bot_right.gif");background-repeat:no-repeat;background-position:left 1px;}
.footer_bg {background-image:url("images/shadow_bot.gif");background-repeat:repeat-x;text-align:center;padding-top:38px;background-position:1px 1px;color:#FFFFFF;}
.border_right {border-right:1px solid #D4D4D4;}
.border_left {border-left:1px solid #FFFFFF;}
.border_bottom_white {border-bottom:1px solid #FFFFFF}
.border_top {border-top:1px solid #D4D4D4;}
.padding_content{padding:9px 15px 0px 14px;}
.padding_content2{padding:9px 5px 0px 8px;}
.padding_content3{padding:9px 4px 0px 14px;}
.padd_titles {padding:11px 0px 5px 4px;}
.font_color_red {color:#B0151C;}
.list_arrow {background-image:url("images/arrow.gif");background-repeat:no-repeat;background-position:11px 4px;line-height:18px;padding-left:36px;}
.contact_white_bg {background-color:#F0F1EE;padding:12px 5px 12px 14px;}
.div_pics_bottom {margin-left:-14px;margin-right:-14px;border-top:1px solid #FFFFFF;}
.margin_bott_4px {margin-bottom:4px;}
.title_style1 {font-family:arial;font-size:16px; color:#B0151C;font-weight:bold;}
.title_style2 {font-family:arial;font-size:15px; color:#BD4C4F;font-weight:bold;}
.title_style3 {font-family:arial;font-size:15px; color:#B0151C;font-weight:bold;}
.menu_on {border-bottom:1px solid #E0E2DD;padding-left:17px;background-color:#737472;font-size:13px;color:#FFFFFF;font-weight:bold;cursor:pointer;}
.menu_off {border-bottom:1px solid #E0E2DD;padding-left:17px;background-color:#E6E8E4;font-size:13px;color:#000000;font-weight:bold;cursor:pointer;}
.menu_off_sec {border-bottom:1px solid #E0E2DD;padding-left:17px;background-color:#E6E8E4;font-size:13px;color:#686867;font-weight:bold;cursor:pointer;}
.margin_left10px {margin-left:10px;}

input {width:272px;height:23px;border:1px solid #737472;padding-top:3px;}
textarea {width:272px;height:156px;border:1px solid #737472;}



/* step carousel */
.stepcarousel{
position: relative;
border: 0px solid black;
overflow: scroll; 
width: 595px;
height: 400px;
}

.stepcarousel .belt{
position: absolute;
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; 
overflow: hidden;
margin: 0px;
width: 595px;
}
