/* common styles: */

body {font-family:arial,verdana; font-size:9px; color:#000000; text-decoration:none; background-color:#DA251C;margin:99px 0px 0px 0px;}

td, font, input, select, textarea,div {font-family:arial,verdana; font-size:11px; color:#FFFFFF; text-decoration:none;}

@font-face
{
  font-family: 'LucidaHand';
  src: url('fonts/Lucida_Handwriting_Italic.eot');
  src: local('LucidaHand'), local('LucidaHand'), url('fonts/Lucida_Handwriting_Italic.ttf') format('truetype');
}

ul {margin:0px;padding:0px;}
ol {margin:0px;padding:0px;}

a:link {font-family:arial,verdana; font-size:14px; color:#FFFFFF; text-decoration:none;}
a:visited {font-family:arial,verdana; font-size:14px; color:#FFFFFF; text-decoration:none;}
a:hover {font-family:arial,verdana; font-size:14px; color:#FFFFFF; text-decoration:underline;}
a:active {font-family:arial,verdana; font-size:14px; color:#FFFFFF; text-decoration:underline;}

a.menu_blue:link {font-family:arial,verdana; font-size:15px; color:#0097CD; text-decoration:none;text-transform:uppercase;}
a.menu_blue:visited {font-family:arial,verdana; font-size:15px; color:#0097CD; text-decoration:none;text-transform:uppercase;}
a.menu_blue:hover {font-family:arial,verdana; font-size:15px; color:#0097CD; text-decoration:none;text-transform:uppercase;}
a.menu_blue:active {font-family:arial,verdana; font-size:15px; color:#0097CD; text-decoration:none;text-transform:uppercase;}

a.menu_red:link {font-family:arial,verdana; font-size:15px; color:#DA241C; text-decoration:none;text-transform:uppercase;}
a.menu_red:visited {font-family:arial,verdana; font-size:15px; color:#DA241C; text-decoration:none;text-transform:uppercase;}
a.menu_red:hover {font-family:arial,verdana; font-size:15px; color:#DA241C; text-decoration:none;text-transform:uppercase;}
a.menu_red:active {font-family:arial,verdana; font-size:15px; color:#DA241C; text-decoration:none;text-transform:uppercase;}


/* indivitual styles: */

.content_bg {background-image:url('images/border_bg.gif');background-repeat:repeat-y;}
.top_bg {background-image:url('images/border_top.gif');background-repeat:no-repeat;}
.bottom_bg {background-image:url('images/border_bot.gif');background-repeat:no-repeat;}
.copyright {font-size:18px;color:#000000;font-style:italic;font-weight:bold;}
.content {margin:0px 40px 20px 40px;font-size:14px; color:#FFFFFF;text-align:left;}
.title {color:#FFFF0C;font-weight:bold;font-size:14px;}
.title1 {font-family:LucidaHand;color:#FFFFFF;font-size:28px;}
.text {font-size:14px; color:#FFFFFF;}
.mnu_big {float:left;margin-right:4px;background-color:#FFF500;background-image:url("images/mnu_left.gif");background-repeat:no-repeat;background-position:top left;}
.mnu_content {height:24px;background-image:url("images/mnu_right.gif");background-repeat:no-repeat;background-position:top right;}
.marg_top {position:relative;top:4px;}
.input_talon {width:250px; color:#000000}
.input_talon2 {width:300px; color:#000000}




.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 860px; /*Width of Carousel Viewer itself*/
height: 805px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 860px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
