body {
	background: url(images/background.jpg) top center no-repeat #00131a fixed; 
}

.topSplit {
	height : 15px;
	background : url(images/topSplit.png) repeat-x;
}

.rightCol {
	background : url(images/rightColLoop.png);
	width : 232px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 5px;
	
}

.leftCol {
	background : url(images/contentLoop.png)repeat-y;
	padding-left : 30px;
	padding-right : 30px;
	padding-top : 10px;
	font-family : arial;
	font-size : 13px;
	color : black;
}

.leftColTop {
	background : url(images/contentTop.png) no-repeat;
	height:27px;
}

.leftColBottom {
	background : url(images/contentBottom.png) no-repeat;
	height:24px;
}

.leftCol2 {
	background : url(images/contentLoop.png)repeat-y;
	padding-left : 30px;
	padding-right : 30px;
	padding-top : 10px;
}

.whoSaidBottomRight {
	padding-right : 15px;
}

.whoSaidBottomLeft {
	font-family : arial;
	font-size : 13px;
	color : white;
	font-weight : bold;
	text-align : right;
	padding-right : 10px;
}

.whoSaidBottom {
	font-family : arial;
	font-size : 13px;
	color : white;
	font-weight : bold;
	padding-right : 10px;
}

.whoSaidTop {
	font-family : arial;
	font-size : 13px;
	color : white;
	padding-right : 10px;
	padding-left : 5px;
}

.welcomeTitle {
	font-family : arial;
	font-size : 18px;
	font-weight : bold;
	color : #375d7a;
	padding-bottom : 5px;
}

.footer {
	background : url(images/rightColLoop.png);
	padding : 10px;
	color : white;
	font-weight : bold;
	font-size : 11px;
	font-family : arial;
}

.link {

	color : #dedede;
	font-weight : normal;
	text-decoration : none;
	font-size : 11px;
	font-family : arial;
}

.link:hover {
	color : white;	
	font-weight : normal;
	text-decoration : none;
	font-size : 11px;
	font-family : arial;
}

.menuTD {
	padding : 5px;
}

.header1 {
	font-size : 11px;
	font-weight : bold;
	color : #6e808e;
	font-family : arial;
	padding : 3px;
	border-bottom : 1px solid #6e808e;
}

.title {
	font-size : 11px;
	font-weight : bold;
	color : #a2be00;
	font-family : arial;
	margin : 2px;
	text-align : center;
	border-bottom : 1px solid #6e808e;
}

.header2 {
	font-size : 11px;
	font-weight : bold;
	color : #6e808e;
	font-family : arial;
	padding : 3px;
	border-bottom : 1px solid #d3dce3;
}

.info {
	font-size : 11px;
	font-weight : normal;
	color : #6e808e;
	font-family : arial;
	margin : 2px;
	text-align : left;
	border-bottom : 1px solid #d3dce3;
}
		
		.storeNav {
			color : #dedede;
font-weight : normal;
text-decoration : none;
font-size : 12px;
font-family : arial;
		}
		
		.storeNav:hover {
			color : white;
font-weight : normal;
text-decoration : none;
font-size : 12px;
font-family : arial;
		}
		
		.breadCrumbLink {
			color : #6e808e;
			font-weight : normal;
text-decoration : none;
font-size : 12px;
font-family : arial;
		}
		
		.breadCrumbLinkActive {
			color : #6e808e;
			font-weight : bold;
text-decoration : none;
font-size : 12px;
font-family : arial;
		}
		
.row1 {
	background : #FFF;
	padding : 5px;
	color : #000;
	text-decoration : none;
	font-size : 12px;
	font-weight : normal;
}

.row2 {
	background : #ededed;
	color : #000;
	padding : 5px;
	text-decoration : none;
	font-size : 12px;
	font-weight : normal;
}

.productNav {
	color : #000;
	text-decoration : none;
	font-size : 12px;
	font-weight : normal;
}

.formCaption {
	background : #2c6987;
	color : white;
	border-bottom : 2px solid #5ab0d0;
	font-weight : bold;
	font-size : 12px;
	font-family : arial;
	padding : 5px;
}

.formTitle {
	color : #000;
	text-decoration : none;
	font-size : 12px;
	font-weight : normal;
}

.itemBorder {
	padding : 5px;
}

.productTitle {
	color : #243d4f;
	font-family : arial;
	text-decoration : underline;
	font-size : 13px;
	font-weight : bold;
	margin-bottom : 5px;
}

.descr {
	color : #000;
	text-decoration : none;
	font-size : 12px;
	font-weight : normal;
}

.price {
	text-decoration : none;
	font-size : 12px;
	font-weight : bold;
	background : #2c6987;
	color : white;
	border-bottom : 2px solid #5ab0d0;
	padding : 5px;
}

.moreInfo {
	background : #2c6987;
	color : white;
	border-bottom : 2px solid #5ab0d0;
	text-align:right;
	padding : 5px;				
}

.moreLink {
	color : #FFF;
	text-decoration : none;
	font-size : 12px;
	font-weight : bold;
}

.moreLink:hover {
	color : #FFF;
	text-decoration : underline;
	font-size : 12px;
	font-weight : bold;
}

.title2 {
	color : #375d7a;
	font-family : arial;
	font-size : 12px;
	font-weight : bold;
}

.contentText {
	font-family : arial;
	font-family:verdana;
	font-size:11px;
	text-align : justify;
	margin-top : 10px;
	vertical-align : top;
}

.borderMe {
	border : 1px solid #d3dce3;
}

.infoNB {
	font-size : 11px;
	font-weight : normal;
	color : #6e808e;
	font-family : arial;
	text-align : left;
}

.buttons {
	font-size : 13px;
	font-weight : normal;
	color : #FFF;
	font-family : arial;
	margin : 2px;
	text-align : left;
	padding-bottom : 3px;
}

.infoInvoice {
	font-size : 11px;
	font-weight : normal;
	color : #6e808e;
	font-family : arial;
	margin : 2px;
	padding : 5px;
	border-bottom : 1px solid #d3dce3;
}

.infoInvoiceTitle {
	font-size : 15px;
	font-weight : normal;
	color : #6e808e;
	font-family : arial;
	margin : 2px;
	padding : 5px;
	border-bottom : 1px solid #d3dce3;
}

.infoInvoicePass {
	font-size : 11px;
	font-weight : normal;
	color : green;
	font-family : arial;
	margin : 2px;
	padding : 5px;
	border-bottom : 1px solid #d3dce3;
}

.infoInvoiceError {
	font-size : 11px;
	font-weight : normal;
	color : red;
	font-family : arial;
	margin : 2px;
	padding : 5px;
	border-bottom : 1px solid #d3dce3;
}

.infoInvoiceHeader {
	font-size : 11px;
	font-weight : normal;
	color : #6e808e;
	font-family : arial;
	margin : 2px;
	padding : 5px;
	background : #d3dce3;
	border-bottom : 1px solid #d3dce3;
}

.newSupportTicket {
	display: block;
	color : #6e808e;
	font-size: 12px;
	font-weight:bold;
	margin-bottom:6px;
	text-decoration : none;
	font-family : verdana;
}

.bigBoldCenter {
	color : #6e808e;
	font-size: 12px;
	font-weight:bold;
	text-decoration : none;
	font-family : arial;
}

.birthdayHeader {
	color : white;
	font-weight : bold;
	font-family : arial;
	font-size : 17px;
	padding-right : 5px;
}

.birthdayText {
	color : white;
	font-weight : normal;
	font-family : arial;
	font-size : 11px;
	padding-right : 5px;
}

.infoLB {
	font-size : 11px;
	font-weight : normal;
	color : #6e808e;
	font-family : arial;
	margin : 2px;
	text-align : left;
	border-left : 1px solid #d3dce3;
	padding-left : 10px;
}

.infoLBBB {
	font-size : 11px;
	font-weight : normal;
	color : #6e808e;
	font-family : arial;
	margin : 2px;
	text-align : left;
	border-left : 1px solid #d3dce3;
	border-bottom : 1px solid #d3dce3;
	padding-left : 10px;
	padding-bottom : 10px;
}

.infoBB {
	font-size : 11px;
	font-weight : normal;
	color : #6e808e;
	font-family : arial;
	margin : 2px;
	text-align : left;
	border-bottom : 1px solid #d3dce3;
	padding-bottom : 10px;
}

.infoNB {
	font-size : 11px;
	font-weight : normal;
	color : #6e808e;
	font-family : arial;
	text-align : left;
}

.infoNBNA {
	font-size : 11px;
	font-weight : normal;
	color : #6e808e;
	font-family : arial;
}



#NewsTicker{
	border:solid 0px #1b3243;
	width:220px;
	color : #FFF;
	height:300px;
	margin:0 auto;
}
#NewsTicker h1{
	padding:6px; margin:0; border:0;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
#NewsVertical {
width: 218px;
height: 250px;
display: block;
overflow: hidden;
position: relative;
}
/* --------------- */
/* Ticker Vertical */
#TickerVertical {
	width: 213px;
	height: 300px;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
#TickerVertical li {
	display: block;
	width: 205px;
	color: #FFF;
	text-align: left;
	font-size: 11px;
	margin: 0;
	padding: 6px;
	float: left;
}
#TickerVertical li .NewsTitle{
	display: block;
	color: #FFF;
	font-size: 12px;
	font-weight:bold;
	margin-bottom:6px;
	font-family : verdana;
}
#TickerVertical li .NewsTitle a:link,
#TickerVertical li .NewsTitle a:Visited {
	display: block;
	color: #FFF;
	font-size: 12px;
	font-weight:bold;
	margin-bottom:6px;
	text-decoration:none;
}
#TickerVertical li .NewsTitle a:hover {
	text-decoration:underline;
}

#TickerVertical li .NewsImg{
	float:left;
	margin-right:10px;
}
#TickerVertical li .NewsFooter{
	display: block;
	color: #000000;
	font-size: 10px;
	margin:6px 0 14px 0;
}

.infoError {
	color : red;
	font-weight : bold;
}

.contentLeft {
	padding-right : 15px;
	padding-left : 5px;
	padding-bottom : 15px;
	font-family : arial;
	font-size : 13px;
	text-align : justify;
	color : black;
	border-bottom : 1px solid #d8d8d8;
}

.contentRight {
	padding-right : 15px;
	padding-left : 5px;
	padding-bottom : 15px;
	font-family : arial;
	font-size : 13px;
	text-align : justify;
	color : black;
	border-bottom : 1px solid #d8d8d8;
}

.content {
	padding-right : 15px;
	padding-left : 5px;
	padding-bottom : 25px;
	font-family : arial;
	font-size : 13px;
	text-align : justify;
	color : black;
	border-bottom : 1px solid #d8d8d8;
}

.contentLink {
	color : black;
	text-decoration : none;
}

.payNote {
	font-size : 10px;
}

.articleTitle {
	font-family : arial;
	font-size : 18px;
	text-align : justify;
	color : black;
	padding-bottom : 7px;
}