/* common styles: */

body {font-family:verdana,arial;font-weight:bold; font-size:12px; color:#5378a1; text-decoration:none;background-color:#ffffff;margin:0px;padding:0px;}

td, font, input, select, textarea { font-family:verdana,arial; font-size:12px; color:#000000; text-decoration:none;}

a:link {font-family:verdana,arial; font-size:12px; color:#9e9e9e; text-decoration:underline;}
a:visited {font-family:verdana,arial; font-size:12px; color:#9e9e9e; text-decoration:underline;}
a:hover {font-family:verdana,arial; font-size:12px; color:#9e9e9e; text-decoration:underline;}
a:active {font-family:verdana,arial; font-size:12px; color:#9e9e9e; text-decoration:underline;}

a.green:link {font-family:verdana,arial; font-size:12px; color:#009966; text-decoration:none;}
a.green:visited {font-family:verdana,arial; font-size:12px; color:#009966; text-decoration:none;}
a.green:hover {font-family:verdana,arial; font-size:12px; color:#009966; text-decoration:underline;}
a.green:active {font-family:verdana,arial; font-size:12px; color:#009966; text-decoration:none;}

a.green2:link {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:none;}
a.green2:visited {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:none;}
a.green2:hover {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:underline;}
a.green2:active {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:none;}

a.mnu:link {font-family:verdana,arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.mnu:visited {font-family:verdana,arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.mnu:hover {font-family:verdana,arial; font-size:12px; color:#6ebe44; text-decoration:underline;}
a.mnu:active {font-family:verdana,arial; font-size:12px; color:#FFFFFF; text-decoration:none;}

a.white:link {font-family:verdana,arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.white:visited {font-family:verdana,arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.white:hover {font-family:verdana,arial; font-size:12px; color:#6ebe44; text-decoration:underline;}
a.white:active {font-family:verdana,arial; font-size:12px; color:#FFFFFF; text-decoration:none;}

/* individual styles: */

td.bgTrI {background-image:url(images/spacer.gif)}
td.bgTr {background-color:transparent}
.height_width100{width:100%;}
.date{font-family:arial; font-size:12px; color:#999999; text-decoration:none;font-weight:bold;padding:0 27 5 0px;}
.home_box{background-image:url(images/home_box.jpg);color:#000000;font-size:11px;font-weight:normal; text-decoration:none;padding:10 10 0 5px;line-height:16px; height: 130px;}
.home_left_box{color:#000000;font-size:11px;font-weight:normal; text-decoration:none;padding:10 10 0 5px;line-height:16px;}
.history_pic {width="567" height="286" border="0" hspace="15"}
.activityLnk1 {background-color: #000000; height: 1px; width: 100%;}
.activityLnk2 {padding-top: 5px; padding-left: 5px;}

/* fonts: */
.txt_copy{font-family:verdana; font-size:11px; color:#000000; text-decoration:none;font-weight:bold;}
.txt_right{font-family:verdana; font-size:11px; color:#3e6a97; text-decoration:none;font-weight:bold;letter-spacing:-1px;line-height:14px;word-spacing:-1px;}
.txt_right2{font-family:verdana; font-size:12px; color:#999999; text-decoration:none;font-weight:bold;letter-spacing:-1px;line-height:16px;word-spacing:-1px;}
.txt_green{font-family:arial;font-size:11px; color:#009966;}
.txt_green6{font-family:arial;font-size:13px; color:#6ebe44;}
.txt_green2{font-size:13px; color:#009966;letter-spacing:-0.7px;line-height:16px;word-spacing:-0.7px;}
.txt_green3{font-size:13px; color:#009966;letter-spacing:-0.7px;line-height:15px;word-spacing:-0.7px;}
.txt_green4{font-size:13px; color:#009966;letter-spacing:-0.7px;line-height:15px;word-spacing:-0.7px;font-weight:normal;}
.txt_green5{font-size:11px; color:#6ebe44;letter-spacing:-0.7px;line-height:15px;word-spacing:-0.7px;}
.txt_about_blue{font-family:arial;font-size:11px; color:#0b497d;}
.txt_blue_right{font-family:arial;font-size:11px; color:#000000;}
.txt_blue_right_dark {color:#009966;font-family:arial;font-size:13px;}
.txt_blue_text{font-family:arial;font-size:13px;line-height:16px;}
.txt_blue_right2{font-family:arial;font-size:11px; color:#27588a;line-height:16px;}
.txt_blue_project {font-family: arial; font-size: 13px;}
.txt_grey_title {font-family: arial; font-size: 20px; color: #999999;}
.txt_green_title {font-family: arial; font-size: 20px; color: #009966;}
.txt_white_title {font-family: arial; font-size: 20px; color: #ffffff;}
.txt_blue_title {font-family: arial; font-size: 14px; color: #000000;}
.txt_white_right{font-family:arial;font-size:12px; color:#fff;}
.whiteTtl {font-family: arial; font-size: 16px; color: #FFFFFF;}
.txt_blue_people{font-family:verdana;font-size:11px; color:#000000;font-weight:normal;}
.txt_news_title {font-family:arial;font-size:14px; color:#009966;}
.txt_blue_date{font-family:verdana;font-size:11px; color:#999999;font-weight:bold;}
.txt_blue_contact{font-family:verdana;font-size:13px; color:#009966;font-weight:bold;}
.list_right {list-style-type:disc;margin:0px;padding:0px;margin-left:15px;}


/* backgrounds: */
.bg_mnu_top{background-color:#009966;font-family:arial;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;padding:0 13 0 0;}
.bg_footer{background-color:#cccccc;padding:0 13 10 10px; font-family:verdana,arial; font-size:12px; color:#ffffff;}
.bg_menu_left{background-image:url(images/lefthand-grad.jpg);background-repeat:no-repeat;}
.bg_header_left{background-image:url(images/homeleft-grad.jpg);background-repeat:no-repeat;}
.bg_left{background-color:#999999;}
.bg_right{background-color:#cccccc;}
.bg_cont{background-color:#ffffff;}
.bg_white{background-color:#fff;}
.bg_green{background-color:#6ebe44;font-family:arial;font-size:11px; color:#fff; }
.bg_left_mnu{background-color:#999999;text-align:right;padding:6 18 6 0px;}
.bg_line{background-color:#000000;}
.bg_line2{background-color:#a7b5cf;}
.bg_top{background-image:url(images/top-grad.jpg);background-repeat: repeat-x;}
.bg_line_footer{background-image:url(images/footer_line.gif);background-repeat: repeat-x;}
.bg_logo_investor{background-image:url(images/careers_logo.gif);background-repeat: no-repeat;background-position:445 265;}

/* positioning: */
.pad_top3{padding:3 0 0 0px;}
.pad_top5{padding:5 0 0 0px;}
.pad_top8{padding:8 0 0 0px;}
.pad_top10{padding:10 0 0 0px;}
.pad_top15{padding:15 0 0 0px;}
.pad_top14{padding:14 0 0 0px;}
.pad_top13{padding:13 0 0 0px;}
.pad_top12{padding:12 0 0 0px;}
.pad_top20{padding:20 0 0 0px;}
.pad_top25{padding:20 0 0 0px;}
.pad_top30{padding:30 0 0 0px;}
.pad_top35{padding:35 0 0 0px;}
.pad_left10{padding:0 0 0 10px;}
.pad_title{padding:0 0 6 23px;}
.pad_cont{padding:28 0 0 23px;}
.pad_cont2{padding:0 0 0 23px;}
.pad_cont3{padding:10 0 0 23px;}
.pad_right{padding:0 60 0 0px;}
.pad_right2{padding:0 50 0 0px;}
.pad_right3{padding:0 20 0 0px;}
.pad_right4{padding:0 35 0 0px;}
.pad_bot{padding:0 0 9 0px;}
.pad_right_section{padding:29 20 0 27px;}
.pad_right_section4{padding:26 25 0 20px;}
.pad_right_section2{padding:26 15 0 20px;}
.pad_right_section3{padding:20 18 0 20px;}
.pad_right_section5{padding:20 10 0 20px;}
.pad_top_bot10{padding:10 0 10 0px;}

/* links: */
a.footer:link {font-family:verdana,arial; font-size:12px; color:#fff; text-decoration:none;}
a.footer:visited {font-family:verdana,arial; font-size:12px; color:#fff; text-decoration:none;}
a.footer:hover {font-family:verdana,arial; font-size:12px; color:#fff; text-decoration:underline;}
a.footer:active {font-family:verdana,arial; font-size:12px; color:#fff; text-decoration:none;}

a.more:link {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:none;}
a.more:visited {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:none;}
a.more:hover {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:underline;}
a.more:active {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:none;}

a.link_green:link {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:none;}
a.link_green:visited {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:none;}
a.link_green:hover {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:underline;}
a.link_green:active {font-family:verdana,arial; font-size:11px; color:#009966; text-decoration:none;}

a.link_green4:link {font-family:verdana,arial; font-size:12px; color:#009966; text-decoration:none;}
a.link_green4:visited {font-family:verdana,arial; font-size:12px; color:#009966; text-decoration:none;}
a.link_green4:hover {font-family:verdana,arial; font-size:12px; color:#009966; text-decoration:underline;}
a.link_green4:active {font-family:verdana,arial; font-size:12px; color:#009966; text-decoration:none;}


a.link_green2:link {font-family:verdana;font-size:11px; color:#009966;font-weight:normal;text-decoration:none;}
a.link_green2:visited {font-family:verdana;font-size:11px; color:#009966;font-weight:normal;text-decoration:none;}
a.link_green2:hover {font-family:verdana;font-size:11px; color:#009966;font-weight:normal; text-decoration:underline;}
a.link_green2:active {font-family:verdana;font-size:11px; color:#009966;font-weight:normal; text-decoration:none;}

a.link_green3:link {font-family:verdana;font-size:11px; color:#009966;font-weight:normal;text-decoration:none;}
a.link_green3:visited {font-family:verdana;font-size:11px; color:#009966;font-weight:normal;text-decoration:none;}
a.link_green3:hover {font-family:verdana;font-size:11px; color:#009966;font-weight:normal; text-decoration:underline;}
a.link_green3:active {font-family:verdana;font-size:11px; color:#009966;font-weight:normal; text-decoration:none;}


a.mnu:link {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}
a.mnu:visited {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}
a.mnu:hover {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}
a.mnu:active {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}

a.mnuAct:link {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}
a.mnuAct:visited {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}
a.mnuAct:hover {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}
a.mnuAct:active {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}

a.white:link {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}
a.white:visited {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}
a.white:hover {font-family:verdana;font-size:12px; color:#fff; text-decoration:underline;font-weight:bold;}
a.white:active {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}


a.left:link {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}
a.left:visited {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}
a.left:hover {font-family:verdana;font-size:12px; color:#009966; text-decoration:none;font-weight:bold;}
a.left:active {font-family:verdana;font-size:12px; color:#fff; text-decoration:none;font-weight:bold;}

a.leftAct:link {font-family:verdana;font-size:12px; color:#009966; text-decoration:none;font-weight:bold;}
a.leftAct:visited {font-family:verdana;font-size:12px; color:#009966; text-decoration:none;font-weight:bold;}
a.leftAct:hover {font-family:verdana;font-size:12px; color:#009966; text-decoration:none;font-weight:bold;}
a.leftAct:active {font-family:verdana;font-size:12px; color:#009966; text-decoration:none;font-weight:bold;}

/* input, textarea, select: */
.message{width:353px;background-color:#fff;padding:2px;font-family:arial; font-size:12px;text-decoration:none;valign:middle;border-right: 2px solid #eaeaea;border-bottom: 2px solid #eaeaea;color:#646464;}
.contact{width:185px;height:23px;background-color:#fff;padding-left:2px;padding-bottom:1px;font-family:arial; font-size:12px;text-decoration:none;valign:middle;border-right: 2px solid #eaeaea;border-bottom: 2px solid #eaeaea;color:#646464;}
.sel{width:290px;height:21px;background-color:#fff;padding-left:2px;padding-bottom:1px;font-family:arial; font-size:12px;text-decoration:none;valign:middle;border: 1px solid #a5acb2;color:#646464;}
.chk{background-color:#fff;width:12px; height:12px;pading:2px;margin:4px;}
/* list */
.list{list-style-image:url(images/bullet.jpg);padding:0px;margin:0px 0px 0px 0px;padding-left:13px;}

/* Step Carousel */

.stepcarousel
{
	position: relative; /*leave this value alone*/
	border: 0px solid black;
	overflow: auto; /*leave this value alone*/
	width: 165px; /*Width of Carousel Viewer itself*/
	height: 420px; /*Height should enough to fit largest content's height*/
	margin-left: 5px;
}

.stepcarousel .belt
{
	position: absolute; /*leave this value alone*/
	left: 0px;
	top: 0px;
}

.stepcarousel .panel
{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 11px; /*margin around each panel*/
	width: 155px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	margin: 0px; 
	top: 0px;
	font-size: 12px;
}
