body  {
	font-family: verdana, arial,helvetica;
	font-size: 9pt;
	background-color: #fffff;
	background-image: url(images/bg.gif);
	margin:20px,0px,0px,0px
}

/* Font Styles */
#UnderMenu {padding-left:10px;font-size:11px;color:#fff}
.sm {font-size: 10px;color:#6e6e6e }
.smbl {font-size: 10px;color:#000 }
.SmWh {font-size: 7pt;color:#ffffff }
.red {color:#cc0000 }
.title {font-size: 13pt; font-weight: bold; color:#DA251C;line-height:20pt}
.titleL {font-size: 17pt; font-weight: bold; color:#DA251C;line-height:20pt}
.titlebl {font-size: 13pt; font-weight: bold; color:#000;line-height:20pt}
.titlesm {font-size: 11pt; font-weight: bold; color:#008C36}
td.TopBg {
	background-image: url(images/TopBg.gif);
	height:78px
}

#Fabric {padding-top:750px}
#LMargin {font-size: 7pt;color:#ffffff;
padding:0px 5px 0px 5px
	
}


td  {font-family: verdana,arial,helvetica;font-size: 9pt;}

div#contentm{width:140px; padding:4px;background-color: #fff;margin-left:5px}

td.QR {padding:2px;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #FFD700;
}
/* bg */

.BgBlack  {background-color:#000000;height:21px;}

.imgborder {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid;}

.TopTable
{
	border-collapse: collapse;
	border-right: black 2px solid;
	border-bottom: 0px solid;
		border-left: black 2px solid;
	border-top: black 2px solid;
	padding:0px;
	width:980px

}

.TableMain
{
	border-collapse: collapse;
	border-right: black 2px solid;
	border-bottom: black 2px solid;
		border-left: black 2px solid;
	border-top: black 2px solid;
	padding:0px;
	width:980px;
}

TD.MainTopLeft
{	
	
	border-right: black 2px solid;
	background-color: #DA251C;
	width:162px
	}
	
	TD.MenuLeft
{	
	border-bottom: black 1px solid;
	border-right: black 2px solid;
	background-color: #DA251C;
	width:150px
	}
	
	TD.MainTitle
{	
	border-bottom: black 2px solid;
	background-color: #808080;
	width:830px;
	text-align:right;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	padding:3px 5px 3px 3px
	
	}
	
		TD.FrontHeader
{
	width: 150px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color:#DA251C;
	padding-top: 4px;
	background-image: url(images/top_bg.gif);
}

TD.ButtonPad { padding-top:10px
}

TD.MainImage
{
	background-color: #E6E4E4;
	padding: 5px;
}


	TD.MainCentral
{	
	padding-bottom: 24px;
	padding-top: 20px;
	padding-left: 20px;
		padding-right: 20px;
			border-right: black 1px solid;
	border-bottom: black 1px solid;
		border-left: black 1px solid;
	border-top: black 1px solid;
	background-color: #FFF;
	}
	
		TD.SoundCentral
{	
	padding-bottom: 24px;
		padding-left: 20px;
		padding-right: 20px;
			border-right: black 1px solid;
	border-bottom: black 1px solid;
		border-left: black 1px solid;
	border-top: black 1px solid;
	background-color: #FFF;
	}
	
		TD.HomeMainCentral
{	
	padding-bottom: 25px;
	padding-top: 25px;
	padding-left: 25px;
		padding-right: 15px;
			border-right: black 1px solid;
	border-bottom: black 1px solid;
		border-left: black 1px solid;
	border-top: black 1px solid;
	background-color: #FFF;
	}
	
	TD.menu
{	
	border-bottom: white 1px solid;
	background-color: #DA251C;
	padding-bottom:15px;
	width:150px
}
	
	TD.menuitem
{	font-size: 9pt;
font-weight:bold;
	padding-bottom: 7px;
	padding-top: 7px;
	background-color:#DA251C;
	cursor:pointer;
	cursor:hand;
	color:#fff;
	border-bottom: black 1px solid;
}
TD.menuitem_over
{font-size: 9pt;
font-weight:bold;
	padding-bottom: 7px;
	padding-top: 7px;
	background-color: #000;
	cursor:pointer;
	border-bottom: black 1px solid;
	color:#fff;
}



table.fcb {
	border-width: 1px;
	border-spacing:0px ;
	border-style: outset;
	border-color: #d9d9d7;
	border-collapse: collapse;
	background-color: #ffffff;
}
table.fcb th {
	border-width: 1px;
	padding: 4px;
	border-style: dotted;
	border-color: #d9d9d7;
	background-color: #DA251C;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	-moz-border-radius: ;
}
table.fcb td {
	border-width: 1px;
	padding: 4px;
	border-style: dotted;
	border-color:#d9d9d7;
	background-color: white;
	-moz-border-radius: ;
}

.TopSE {font-size: 10pt;
color:#fff}

/* anchors*/

.TopMenu {font-size: 7pt;}
a.TopMenu:link
	{	color:	#ffffff;
		text-decoration:	none;}
		
a.TopMenu:visited
	{	color:	#ffffff;
		text-decoration:	none;}
		
a.TopMenu:active
	{color:	#ffffff;
	text-decoration:	none;}
	
a.TopMenu:hover
	{color:	#ffffff;
	text-decoration:	none;}


.Headings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: CE2600;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	}

.Headings2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: CE2600;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	}


/* End Font Styles */

/* button styles */	





.ButtonL {
       FONT-FAMILY: Arial;
	   BACKGROUND: URL(buttons/but_c_l.gif);
        COLOR: #FFFFFF; FONT-WEIGHT: bold; 
       FONT-SIZE: 11px;
       TEXT-DECORATION: none;
}

/* End Button Styles */


/* breadcrumbs */
.Breadcrumbs {
	BACKGROUND-COLOR: Red;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	padding: 5px;
	color:	#fff;
}

a.Breadcrumbs:link
	{	color:	#fff;
		text-decoration:	none;}
		
		a.Breadcrumbs:visited
	{	color:	#fff;
		text-decoration:	none;}

a.Breadcrumbs:hover
	{color:	#fff;
	text-decoration:	none;}

/* Used in whatsnew tables etc Styles */
.padsm {padding:10px; font-size: 8pt; color:#fff}

#totop {padding-left :175px; padding-top:10px}


/* form contact*/	
	
	input {color:#000000; background-color:#E8E6E6;
    border: 2px Solid #fff;}
	
input.borderless { border: 0px; }
#inputtiny {width:30px }
	.inputsm {width:80px }
	.inputm {width:140px }
			.inputqr {width:120px;font-size: 8pt; }
.cbox {color:#000000; background-color: #FFFFFF;
     }
	  
	  .radioqr {background-color: #FFFFFF;
     }
  
textarea {color:#000000; background-color: #E8E6E6 ;
    border: 2px Solid #fff; width:250px;font-family: verdana, arial,helvetica;}
	
	.textareaqq {color:#000000; background-color: #E8E6E6 ;
    border: 1px Solid #fff; width:130px;font-size: 8pt;font-family: verdana, arial,helvetica;}
	
			select {color:#000000; background-color:#E8E6E6;
    border: 2px Solid #fff;}
	
			.noborder {border:0}
			.sub {
			
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFD700;
	border:solid 1px black;padding-top:2px;
	padding-bottom:2px;
	
			}

/*  main anchors */

a:link
	{
		color:	#000000;
		text-decoration:	none}

a:visited
	{
		color:	#000000;
		text-decoration:	none}

a:hover
	{
		color:	#000000;
		text-decoration:	none}
		
		
	



/* arrows anchor */	

.PrintOnly
{
  display: none;}


