BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA {
        FONT-FAMILY: Arial, Sans-serif; 
        COLOR: #313131; FONT-SIZE: 11px;
}
A:link {
        COLOR: #66697C; TEXT-DECORATION: none;
}
A:visited {
        COLOR: #66697C; TEXT-DECORATION: none;
}
A:hover {
        COLOR: #000057; TEXT-DECORATION: underline;
}
A:active  {
        COLOR: #66697C; TEXT-DECORATION: none;
}
H1 {
        FONT-SIZE: 14px;
}
H2 {
        FONT-SIZE: 12px;
}
H3 {
        FONT-SIZE: 11px;
}
HR {
        COLOR: #DDDDDD; HEIGHT: 1px;
}
BODY { 
        MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px; MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px; 
        BACKGROUND-COLOR: #F8F8F8;
}

.TopText { FONT-FAMILY: Arial; FONT-SIZE: 9px; COLOR: #434343;}
a.TopText:link {COLOR: #434343; TEXT-DECORATION: underline;}
a.TopText:visited {COLOR: #434343; TEXT-DECORATION: underline;}
a.TopText:hover {COLOR: #2F2F2F; TEXT-DECORATION: none;}
a.TopText:active {COLOR: #434343; TEXT-DECORATION: underline;}

.TopLink { FONT-FAMILY: Arial; FONT-SIZE: 9px; COLOR: #434343;}
a.TopLink:link {COLOR: #434343; TEXT-DECORATION: none;}
a.TopLink:visited {COLOR: #434343; TEXT-DECORATION: none;}
a.TopLink:hover {COLOR: #2F2F2F; TEXT-DECORATION: underline;}
a.TopLink:active {COLOR: #434343; TEXT-DECORATION: none;}

.BestCatLinks {FONT-FAMILY: Arial; Font-Size: 12px; COLOR: #003399}
a.BestCatLinks:link {COLOR: #003399; TEXT-DECORATION: none;}
a.BestCatLinks:visited {COLOR: #003399; TEXT-DECORATION: none;}
a.BestCatLinks:hover {COLOR: #CC0026; TEXT-DECORATION: none;}
a.BestCatLinks:active {COLOR: #003399; TEXT-DECORATION: none;}

.CartBoxBg {
 BACKGROUND-COLOR: #EFF1F5;
}
.CartMenuTitle { FONT-FAMILY: Arial; Font-Size: 12px; COLOR: #66697C; FONT-WEIGHT: bold;}
.CatDialogTitle {
 FONT-FAMILY: Arial; Font-Size: 12px; COLOR: #303B3D; FONT-WEIGHT: bold;
}

.AlphaTitle {FONT-FAMILY: Arial; Font-Size: 12px; COLOR: #464A5E; FONT-WEIGHT: bold;}

.SearchResult {  FONT-FAMILY: Arial; FONT-SIZE: 10px; COLOR: #50575C;}

.ProductsFields {
	COLOR: #023499;
}

.HeadBox {
        BACKGROUND-COLOR: #F8F8F8;
}
.HeadText {
        FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.HeadLine {
        BACKGROUND-COLOR: #F8F8F8;
}
.VertMenuBox {
        BACKGROUND-COLOR: #F8F8F8;
}
.VertMenuBox2 {
        BACKGROUND-COLOR: #EBF0F2;
}

.VertMenuBoxBestCat {
        BACKGROUND-COLOR: #FAFAFA;
}

.SearchDialogBox {
	BACKGROUND-COLOR: #FEFEFE;
}



a.SearchAgain:link {COLOR: #BCBEC0; TEXT-DECORATION: underline;}
a.SearchAgain:visited {COLOR: #BCBEC0; TEXT-DECORATION: underline;}
a.SearchAgain:hover {COLOR: #50575C; TEXT-DECORATION: none;}
a.SearchAgain:active {COLOR: #BCBEC0; TEXT-DECORATION: underline;}

.VertMenuBox5 {
        BACKGROUND-COLOR: #F8F8F8;
}

.VertMenuBorder {
		BORDER-LEFT: #909497 1px solid;
		BORDER-RIGHT: #909497 1px solid;
		BORDER-BOTTOM: #909497 1px solid;
}
.VertMenuBorder2 {
        BACKGROUND-COLOR:  #FFCC33;
}
.VertMenuBorder3 {
        BACKGROUND-COLOR:  #DDDDDD;
}
.VertMenuBorder4 {
        BACKGROUND-COLOR:  #F8F8F8;
}
.VertMenuTitle4 {
        BACKGROUND-COLOR: #000066; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.VertMenuBorder5 {
        BACKGROUND-COLOR:  #DDDDDD;
}
.VertMenuTitle {
        COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial;
}
.VertMenuTitle2 {
        BACKGROUND-COLOR: #FFCC33; COLOR: #000066; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.VertMenuTitle3 {
        BACKGROUND-COLOR: #000066; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}

.VertMenuTitle5 {
        BACKGROUND-COLOR: #F8F8F8; COLOR: #000066; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}

.CartText {FONT-FAMILY: Arial; FONT-SIZE: 13px; COLOR: #000000;}
.VertMenuItemsCart {FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #64657D;}
a.VertMenuItemsCart:link {COLOR: #64657D; TEXT-DECORATION: none;}
a.VertMenuItemsCart:visited {COLOR: #64657D; TEXT-DECORATION: none;}
a.VertMenuItemsCart:hover {COLOR: #131571; TEXT-DECORATION: underline;}
a.VertMenuItemsCart:active {COLOR: #64657D; TEXT-DECORATION: none;}

a.SeeDetails:link {COLOR: #C54C65; TEXT-DECORATION: underline;}
a.SeeDetails:visited {COLOR: #C54C65; TEXT-DECORATION: underline;}
a.SeeDetails:hover {COLOR: #131571; TEXT-DECORATION: underline;}
a.SeeDetails:active {COLOR: #C54C65; TEXT-DECORATION: underline;}

.NewsCatBox {BACKGROUND-COLOR: #F8F8F8; BORDER: #BABFC3 1px solid;}
.NewsCatTitle { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #393A87; FONT-WEIGHT: bold;}

.VertMenuItems {
        COLOR: #CC3300; TEXT-DECORATION: none;
}
.VertMenuItems:link {
        COLOR: #CC3300; TEXT-DECORATION: underline;
}
.VertMenuItems:visited {
        COLOR: #CC3300; TEXT-DECORATION: underline;
}
.VertMenuItems:hover {
        COLOR: #CC3300; TEXT-DECORATION: underline;
}
.VertMenuItems:active  {
        COLOR: #CC3300; TEXT-DECORATION: none;
}
.VertMenuHr {
        COLOR: #999999;
}
.CategoriesListActive {
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
	COLOR: #000057;
	BACKGROUND-COLOR: #D3D3D3;		
}
.CategoriesList {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}
a.CategoriesList:link {COLOR: #66697C; TEXT-DECORATION: none;}
a.CategoriesList:visited {COLOR: #66697C; TEXT-DECORATION: none;}
a.CategoriesList:hover {COLOR: #000057; TEXT-DECORATION: underline;}
a.CategoriesList:active {COLOR: #66697C; TEXT-DECORATION: none;}

.DialogBox {
        BACKGROUND-COLOR: #FFFFFF;
}
.DialogBorder {
		BORDER: #F8F8F8 1px solid;
}

.BestCatsTitle { COLOR: #151772; FONT-WEIGHT: bold; FONT-SIZE: 12px; }

.DialogTitle2 {
        COLOR: #972600; FONT-WEIGHT: bold; FONT-SIZE: 14px;
		
}

.DialogTitle3 {
        COLOR: #972600; FONT-WEIGHT: bold; FONT-SIZE: 12px;
		
}

.DialogTitle {
        COLOR: #ECEBF4; FONT-WEIGHT: bold; FONT-SIZE: 12px;
		BACKGROUND-COLOR: #272254;
}
.NumberOfArticles {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.TopLabel {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Text {
        COLOR: #000000;
}
.AdminSmallMessage {
        COLOR: #FF3300;
}
.AdminTitle {
        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Line {
        BACKGROUND-COLOR: #C8CCCF;
}
.ProductTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductDetailsTitlePrice {
        COLOR: #A40B0B; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductDetailsTitle {
        COLOR: #272254; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
		
.ProductDetails {
        COLOR: #000000;
}
.ProductPriceTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceConverting {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPrice {
        COLOR: #A40B0B; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceSmall {
        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.MarketPrice {
        FONT-SIZE: 11px;
}
.ItemsList {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.NavigationPath {
        COLOR: #50575C; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.SortGrayText {
	COLOR: #50575C;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
} 
.SortGrayDarkText { Color: #50575C; FONT-FAMILY: Arial; FONT-SIZE: 12px;}
.SortDarkLinks { FONT-FAMILY: Arial; FONT-SIZE: 12px;}
a.SortDarkLinks:link {Color: #50575C; text-decoration: none;}
a.SortDarkLinks:visited {Color: #50575C; text-decoration: none;}
a.SortDarkLinks:hover {Color: #50575C; text-decoration: underline;}
a.SortDarkLinks:active {Color: #50575C; text-decoration: none;} 

a.Gray_DarkLinks:link {Color: #403E3E; text-decoration: underline;}
a.Gray_DarkLinks:visited {Color: #403E3E; text-decoration: underline;}
a.Gray_DarkLinks:hover {Color: #10106F; text-decoration: none;}
a.Gray_DarkLinks:active {Color: #403E3E; text-decoration: underline;}

.HomeCatLinks {FONT-FAMILY: VERDANA; FONT-SIZE: 16px; Color: #CC3333;}
a.HomeCatLinks:link {TEXT-DECORATION: none; Color: #CC3333;}
a.HomeCatLinks:visited {TEXT-DECORATION: none; Color: #CC3333;}
a.HomeCatLinks:hover {TEXT-DECORATION: underline; Color: #101070;}
a.HomeCatLinks:active {TEXT-DECORATION: none; Color: #CC3333;}

.HomeCatLinks2 {FONT-FAMILY: Arial; FONT-WEIGHT: bold; FONT-SIZE: 16px; Color: #000033;}
a.HomeCatLinks:link {TEXT-DECORATION: none; Color: #000033;}
a.HomeCatLinks:visited {TEXT-DECORATION: none; Color: #000033;}
a.HomeCatLinks:hover {TEXT-DECORATION: underline; Color: #101070;}
a.HomeCatLinks:active {TEXT-DECORATION: none; Color: #000033;}


.FormButton {
        COLOR: #000066; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}

a.BlueLinks:link {COLOR: #151772; TEXT-DECORATION: underline;}
a.BlueLinks:visited {COLOR: #151772; TEXT-DECORATION: underline;}
a.BlueLinks:hover {COLOR: #616A7F; TEXT-DECORATION: none;}
a.BlueLinks:active {COLOR: #151772; TEXT-DECORATION: underline;}

.Button {
       FONT-FAMILY: Arial;
       COLOR: #FFFFFF; 
       FONT-SIZE: 11px;
       TEXT-DECORATION: none;
}
.CustomerMessage {
        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.ErrorMessage {
        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.Star {
        COLOR: #FF0000;
}
.HighLight {
		BACKGROUND-COLOR: #FFFFCC;
}
.SaveMoneyLabel {
        COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.TableHead {
    BACKGROUND-COLOR: #DDDDDD;
}
.SmallNote:link {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Arial, Helvetica, Sans-serif;
}
.SmallNote:visited {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Arial, Helvetica, Sans-serif;
}
.SmallNote:hover {
        COLOR: #888888; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Arial, Helvetica, Sans-serif; 
}
.SmallNote:active {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Arial, Helvetica, Sans-serif;
}
.Bottom {
        BACKGROUND-COLOR: #FFFFFF; COLOR: #000000;
}
.Tab {
        BACKGROUND-COLOR: #FF0066f;
		FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
	BORDER-RIGHT: #888888;				
    BORDER-TOP: #888888;				
    BORDER-LEFT: #888888;				
    BORDER-BOTTOM: #888888;	
	FONT-SIZE: 10px;
}
.CatMenuItemOff 
{
    BACKGROUND-COLOR: transparent;	/* like "VertMenuBox" */
    BORDER-RIGHT: none;				/* like "VertMenuBox" */
    BORDER-TOP: none;				/* like "VertMenuBox" */
    BORDER-LEFT: none;				/* like "VertMenuBox" */
    BORDER-BOTTOM: none;			/* like "VertMenuBox" */
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
    CURSOR: pointer;
}
.CatMenuItemOffExp
{
    BACKGROUND-COLOR: transparent;	/* like "VertMenuBox" */
    BORDER-RIGHT: none;				/* like "VertMenuBorder" */
    BORDER-TOP: none;				/* like "VertMenuBorder" */
    BORDER-LEFT: none;				/* like "VertMenuBorder" */
    BORDER-BOTTOM: none;			/* like "VertMenuBorder" */
    MARGIN-BOTTOM: 1px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;  
    CURSOR: pointer;
}
.CatMenuItemOn 
{
    BACKGROUND-COLOR: #FF4421;              /* like "VertMenuTitle" */
    BORDER-RIGHT: #FF4421 1px solid;        /* like "VertMenuTitle" */
    BORDER-TOP: #FF4421 1px solid;          /* like "VertMenuTitle" */
    BORDER-LEFT: #FF4421 1px solid;         /* like "VertMenuTitle" */
    BORDER-BOTTOM: #FF4421 1px solid;       /* like "VertMenuTitle" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px; 
    CURSOR: pointer;
}
.CatSubMenu
{
    BACKGROUND-COLOR: #C3CCD0;              /* like "VertMenuBox" */
    BORDER-RIGHT: #000000 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #000000 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #000000 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #000000 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px; 
}
.CatMenuItem
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial; 
    CURSOR: pointer;
}
.CatMenuItem:link
{
    COLOR: #00FF00;                         /* like "VertMenuItems" */
}
.CatMenuItem:visited
{
    COLOR: #00FF00;                         /* like "VertMenuItems" */
}
.CatMenuItem:hover
{
    COLOR: #00FF00;                         /* like "VertMenuTitle" */
}
.CatMenuItem:active
{
    COLOR: #00FF00;                         /* like "VertMenuItems" */
}
.NavDialogTitle {
    font-size: 11px;
    font-weight: bold;
    color: #330000;
}   
.NavDialogBorder {
    background-color: #A40B0B;
}
.NavDialogBox {
    background-color: #F8F8F8;
}
.SubHeader2 {
    COLOR: #666666;
    font-size: 11px;
    FONT-WEIGHT: bold;
}
.SubHeader2Line {
    BACKGROUND-COLOR: #CCCCCC;
}
.PopupHelpLink {
    FONT-SIZE: 9px;
    COLOR: #330000;
    TEXT-DECORATION: none;
}
.HightLightRow {
	BACKGROUND-COLOR: #B0B0B0;
	font-weight: bold;
}
.HightLightEqualRow {
	BACKGROUND-COLOR: #ffe8af;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #FF4421;
}
.contentheading {
	font-size: 13px;
    font-weight: bold;
    color: #330000;
	padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-top: 1px solid #336699;
    border-bottom: 1px solid #336699;
}
.createdate {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #336699;
  text-align       : left;
}
#header {
	background-repeat: no-repeat;
	background-position:top left ;
	height: 200px;
	text-align: center;
	padding-top:10px;
	font-family: "Arial", Times, serif;
	font-weight: bold;
	font-size: 48px;
	color: #D04D47;
	padding-left: 400px;
}
#pathway {
	text-align: left;
	color: #91BAE8;
	font-weight: bold;
	height: auto;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #000000;
}
#pathway a, #pathway a:link, #pathway a:visited {
	color: #265D99;
	text-decoration:underline;
}
#pathway a:hover {
	color: #D04D47;
}
.componentheading {
	background-image: url(../images/heading_bg.png);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 18px;
	line-height:20px;
	color: #265D99;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 50px;
	text-align: left;
	margin-bottom:5px;
}
.readon {
	background-image: url(../images/readon.gif);
	background-repeat: no-repeat;
	background-position: left;
	line-height: 20px;
	color: #000000;
	padding-left:15px;
	font-weight: bold;
	font-size: 12px;
	margin-left:10px;
}
a.readon, a.readon:link, a.readon:visited {
	text-decoration:underline;
	color: #000000;
}
a.readon:hover {
	color: #D04D47;
}
.tabpadding {
}
.tabheading {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #91BAE8;
	text-align: left;
	padding: 5px;
}
.contentpagetitle{
	color: #265D99;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px dashed #265D99;
	text-align:center;
	height:0;
}
.contentdescription{
	color: #265D99;
}
table.contenttoc{
	background-color:#B6D1F0
}
table.contenttoc td{
	color: #000000;
}
.content_rating, .content_vote{
}
.sectiontableheader {
	background-color: #265D99;
	height:auto;
	color: #FFFFFF;
	font-weight:bold;
	padding:5px;
}
.frontpageheader {
	font-weight:bold;
	font-size:14px;
	height: auto;
	color: #D04D47;
	font-weight: bold;
	margin: 5px;
}
.small {
	font-size: 10px;
	color: #265D99;
	}
.smalldark {
}
.blogsection{
}
.poll {
	font-size: 10px;
	color: #000000;
	line-height: 14px
	}
.pollstableborder {
	border: 1px solid #265D99;
	width:auto;
}
.weblinks {
	
}
.newsfeedheading {
	font-size: 14px;
	font-weight: bold;
	color: #D04D47;
	text-align: left;
}
.newsfeeddate {
	font-size: 10px;
	color: #91BAE8;
	font-weight: normal;
}
.fase4rdf {
	font-size: 10px;
	color: #000000;
}
table.searchintro {
}
.contact {
	text-align:center;
}
table.contact {
	border: 1px solid #265D99;
}
table.contact td.icons {
background-color: #D04D47;
padding:5px;
color:#FFFFFF;
}
table.contact td.details {
background-color: #B6D1F0;
text-align:left;
padding:5px;
}
hr {}
hr.separator {}
.pagenavbar {
	background-color: #91BAE8;
	color:#FFFFFF;
	text-align: center;
}
.thumbnail {
	float:left;
	border: 1px solid #D04D47;
	margin:5px;
	padding:2px;
}
.inputbox {
	padding:0 2px 0 2px;
	border: 1px inset #CCCCCC;
	background-color:#FFFFFF;
	color: #000000;
	margin:2px;
	width:auto;
font-size:12px;
}
.contentpaneopen {

	margin-bottom:5px;

}

table.contentpaneopen {

	width: 100%;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

}
table.moduletable td {
	color: #827D68;
	font-size: 12px;
	font-weight:bold;
	padding-left: 5px;
	padding-right: 5px;
}

.FormButton2 {
        COLOR: #757575; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.FormButton3 {
        COLOR: #757575; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}

.sidebox {
margin: 0 auto;
width: 28em;
background: url(images/sbbody-r.gif) no-repeat bottom right;
font-size: 100%;
}
.boxhead {
background: url(images/sbhead-r.gif) no-repeat top right;
margin: 0;
padding: 0;
text-align: left;
}
.boxhead h2 {
background: url(images/sbhead-l.gif) no-repeat top left;
margin: 0;
padding: 22px 30px 5px;
color: white;
font-weight: bold;
font-size: 1.2em;
line-height: 1em;
text-shadow: rgba(0,0,0,.4) 0px 2px 5px;
}
.boxbody {
background: url(images/sbbody-l.gif) no-repeat bottom left;
margin: 0;
padding: 5px 30px 31px;
}