
.borderlr{
	border-left-color:gray;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:gray;
	border-right-style:solid;
	border-right-width:1px;
}
.borderl{
	border-left-color:#000000;
	border-left-style:solid;
	border-left-width:1px;
}
.borderr{
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
}
.borderb{
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.borderlgrey{
	border-left-color:#A1A1A1;
	border-left-style:solid;
	border-left-width:1px;
}
.borderrgrey{
	border-right-color:#A1A1A1;
	border-right-style:solid;
	border-right-width:1px;
}
.borderlblue{
	border-left-color:#5D5979;
	border-left-style:solid;
	border-left-width:1px;
}
.borderrblue{
	border-right-color:#5D5979;
	border-right-style:solid;
	border-right-width:1px;
}
.bordertblue{
	border-top-color:#5D5979;
	border-top-style:solid;
	border-top-width:1px;
}
.borderbblue{
	border-bottom-color:#5D5979;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.borderrdashed{
	border-right-color:#CCCCCC;
	border-right-style:dashed;
	border-right-width:1px;
}
.main {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #000000;
}
.main2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #804040;
}
.main3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
}
.mainred {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #7D1717;
}
.mainwhite {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #FFFFFF;
}
.mainblue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #2E2953;
}
.mainblacksmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #000000;
}
.maingray {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: gray;
}
.title1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #800000;
	font-weight : bold;
}
.title2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #2E2953;
	font-weight : bold;
}
.title3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #FFFFFF;
	font-weight : bold;
}
.redsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #F00000;
}
.ltbluebold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: bold;
	color: #679BB6;
}
.blackbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: bold;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.blinks{
font-family:Arial, Helvetica, sans-serif;
color:cccccc;
font-size:8pt;
}




.stepcarousel{
	position: relative; /*leave this value alone*/
	border: 0px solid black;
	overflow: scroll; /*leave this value alone*/
	width: 100%; /*584px; /*Width of Carousel Viewer itself*/
	height: 170px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
list-style-type:none;
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 5px; /*margin around each panel*/
width: 120px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
