body
{
	background-attachment:fixed;
}

.header a
{
	font-family:calibri;
	font-size:11px;
	color:#5c5c5c;
	text-decoration:none;
}

.bigtext2
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	color:#213280;
	padding-left:15px;
	font-weight:bold;
}

.bigtext
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:17px;
	color:#585858;
}

.toptext1
{
	font-family:calibri;
	font-size:12px;
	color:#333;
	padding-left:05px;
}

.header a:hover
{
	font-family:calibri;
	font-size:11px;
	color:#5c5c5c;
	text-decoration:underline;
}

.topbg
{
	background-image:url(images/bg_columns_top.png);
	width:1000px;
	height:26px;
	background-repeat:no-repeat;
}

.txmid
{
font-family:calibri;
font-size:14px;
color:#5d5d5d;
text-decoration:none;
padding-left:05px;
padding-right:10px;
line-height:25px;
}

.txmid3
{
font-family:calibri;
font-size:14px;
color:#5d5d5d;
padding-left:20px;
text-decoration:none;
padding-right:10px;
line-height:25px;
text-align:justify;
}

.news
{
	font-family:calibri;
	font-size:12px;
	color:#6f6f6f;
	font-weight:bold;
	text-transform:uppercase;
}

.news2
{
	font-family:calibri;
	font-size:12px;
	color:#6f6f6f;
	text-align:justify;
}


.txmid2
{
font-family:calibri;
font-size:14px;
color:#5d5d5d;
text-decoration:none;
padding-left:25px;
padding-right:25px;
line-height:25px;
text-align:justify;
}


.bottombg
{
	background-image:url(images/bg_columns_bottom.png);
	width:1000px;
	height:26px;
	background-repeat:no-repeat;
}

.midbg
{
	background-image:url(images/bg_columns_mid.png);
	background-repeat:repeat-y;
}

.midimg1
{
	background-image:url(images/midimg-4.gif);
	width:280px;
	height:203px;
	background-repeat:no-repeat;
}
	
	
.midimg2
{
	background-image:url(images/midimg-2.gif);
	width:280px;
	height:203px;
	background-repeat:no-repeat;
}

.midimg3
{
	background-image:url(images/midimg-3.jpg);
	width:280px;
	height:203px;
	background-repeat:no-repeat;
}

.midtxt
{
	font-family:calibri;
	font-size:12px;
	color:#4e4e4e;
	text-align:justify;
	padding-left:30px;
	padding-right:30px;
}

.midtxt2
{
	font-family:calibri;
	font-size:14px;
	color:#4e4e4e;
	text-align:justify;
	padding-left:10px;
	padding-right:20px;
	line-height:23px;
}

.midtxt3
{
	font-family:calibri;
	font-size:14px;
	color:#4e4e4e;
	text-align:justify;
	padding-left:25px;
	padding-right:40px;
	line-height:120%;
}

.midtxt4
{
	font-family:calibri;
	font-size:14px;
	color:#4e4e4e;
	text-align:justify;
	padding-left:25px;
	padding-right:40px;
	line-height:120%;
	padding-top:10px;
}

.containerbox3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:30px;
	border-bottom:1px #545353 dashed;
}

.containertext a
{
	font-family:calibri;
	font-size:12px;
	color:#545353;
	text-decoration:none;
}

.containertext a:hover
{
	font-family:calibri;
	font-size:12px;
	color:#545353;;
	text-decoration:underline;
}

.containertext2
{
	font-family:calibri;
	font-size:12px;
	color:#908f8f;
	text-decoration:none;
}

.midtxt4 a
{
	font-family:calibri;
	font-size:14px;
	font-weight:bold;
	color:#4e4e4e;
	text-align:justify;
	padding-right:40px;
	line-height:120%;
	text-decoration:none;
}

.midtxt4 a:hover
{
	font-family:calibri;
	font-size:14px;
	font-weight:bold;
	color:#4e4e4e;
	text-align:justify;
	padding-right:40px;
	line-height:120%;
	text-decoration:underline;
}

.stm a
{
font-family:Arial;
font-size:12px;
color:#213280;
text-decoration:none;
}

.stm a:hover
{
font-family:Arial;
font-size:12px;
color:#213280;
text-decoration:underline;
}

.stm1
{
font-family:Arial;
font-size:12px;
color:#404040;
text-decoration:none;
}

.stm2 a
{
font-family:Arial;
font-size:12px;
color:#404040;
text-decoration:none;
}

.stm2 a:hover
{
font-family:Arial;
font-size:12px;
color:#404040;
text-decoration:underline;
}

.producttextpink
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	color:#f44496;
	padding-left:15px;
}

.producttextred
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	color:#fa3716;
	padding-left:15px;
}

.producttextblue
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	color:#0387f0;
	padding-left:15px;
}

.producttextgrey
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	color:#2c322f;
	padding-left:15px;
}

.producttextgreen
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	color:#048258;
	padding-left:15px;
}

.producttextbrown
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	color:#9f791c;
	padding-left:15px;
}


.producttextbtm
{
	font-family:"calibri";
	font-size:14px;
	color:#494849;
	padding-left:15px;
	font-weight:bold;
}

.probr
{
	border-bottom:dashed 1px #CCC;
}

#back-top {
	position: fixed;
	bottom: 30px;
	margin-left: 870px;
}
#back-top a {
	width: 108px;
	display: block;
	font: 11px Arial;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 68px;
	height: 68px;
	display: block;
	margin-bottom: 7px;
	background: #ffecf4 url(up-arrow.png) no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: #fc816c;
}

.containerbox6
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	padding-right:10px;
    background: #fdd8d1;
    border-left: 3px #4a4a4a solid;
	color:#2e2e2d;
	line-height:35px;
}