/* @override http://www.cattedralelibri.it/common/default.css */

/* @override http://siti.know-net.it/cattedrale/common/default.css */

/* @override http://siti.know-net.it/common/default.css */


BODY
{
	margin-top: 1px;
	background-image: none;
	
	font-family: arial;
	background-color: white;
	text-align: center;
	background-image: url(../styles/coolblue/images/back_head_long.gif);}

TABLE
{
    BORDER-RIGHT: #333333 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #333333 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #333333 0px solid;
   
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #333333 0px solid;
    BORDER-COLLAPSE: collapse;
    
}

P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;

    PADDING-TOP: 0px;
    FONT-FAMILY: arial
}
TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;

    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
	
}
DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;

    PADDING-TOP: 0px;
    FONT-FAMILY: arial
}
H1
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;

    TEXT-DECORATION: none
}
A.H1
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
	color: #636363;
}
A.H1:link
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
	color: #777;
}
A.H1:visited
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
	color: #5e5e5e;
}
H3
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 16px;
	color: #5c5c5c;
}

A.H3
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 16px;

    TEXT-DECORATION: none;
	color: #707070;
}
A.H3:link
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 16px;

    TEXT-DECORATION: none;
	color: #464646;
}
A.H3:visited
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 16px;
   color: #737373;
    TEXT-DECORATION: none
}
H4
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none;
	color: #575757;
}
A.H4
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;

    TEXT-DECORATION: none;
	color: #737373;
}
A.H4:link
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;
color: #737373;    
TEXT-DECORATION: none
}
A.H4:visited
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;
      TEXT-DECORATION: none;
	color: #737373;
}
A
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial
}
A:active
{
     TEXT-DECORATION: underline;
	color: #878787
}
A:visited
{
 
    TEXT-DECORATION: none;
	color: #aeaeae
}
A:link
{
       TEXT-DECORATION: none;
	color: #a2a2a2
}
A:hover
{

    TEXT-DECORATION: none;
	color: #494949
}
HR
{

	color: #aaa;
}
IMG
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-RIGHT-WIDTH: 0px
}
.HeaderTable
{
    BORDER-RIGHT: #cccccc 0px solid;
    BORDER-TOP: #cccccc 0px solid;
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 0px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #cccccc 0px solid
}
.HeaderTitle
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: 800;
    FONT-SIZE: 13px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;

    
    PADDING-TOP: 6px;
    BACKGROUND-REPEAT: no-repeat;
	color: #9b9b9b;
}
.HeaderTD
{
    BORDER-RIGHT: #e1e1e1 0px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #cccccc 0px solid;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: 800;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #e1e1e1 0px solid;

    PADDING-TOP: 6px;
    BORDER-BOTTOM: #e1e1e1 0px solid;
	color: #989898;
}
.HeaderDate
{
    PADDING-RIGHT: 6px;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: bottom;

    TEXT-ALIGN: right;
	color: #9c9c9c;
}
.HeaderFont
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 12px;

	color: #949494;
}
.HeaderFont:visited
{

    TEXT-DECORATION: underline;
	color: #9f9f9f;
}
.HeaderFont:link
{

    TEXT-DECORATION: underline;
	color: #898989;
}
.HeaderFont:hover
{

    TEXT-DECORATION: none;
	color: #a4a4a4;
}
.LabelTD
{
    BORDER-RIGHT: #f3f3f3 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #f3f3f3 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #f3f3f3 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #f3f3f3 1px solid;
    TEXT-ALIGN: right
}
.LabelFont
{
    FONT-WEIGHT: 800;

	color: #4c4c4c;
}
.LabelFont:visited
{

    TEXT-DECORATION: none;
	color: #515151;
}
.LabelFont:link
{

    TEXT-DECORATION: none;
	color: #666;
}
.LabelFont:hover
{
 
    TEXT-DECORATION: none;
	color: #474747;
}



.DataTD
{
    BORDER-RIGHT: #f3f3f3 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #f3f3f3 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #f3f3f3 1px solid;

    PADDING-TOP: 3px;
    BORDER-BOTTOM: #f3f3f3 1px solid;
    BACKGROUND-COLOR: #ffffff;
	color: #3c3c3c;
}
.DataTDover
{
    BORDER-RIGHT: #f3f3f3 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #f3f3f3 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #f3f3f3 1px solid;

    PADDING-TOP: 3px;
    BORDER-BOTTOM: #f3f3f3 1px solid;
    BACKGROUND-color: #393939;
	color: #2c2c2c;
}
.DataFont
{

	color: #3f3f3f;
}
.DataFont:visited
{

    TEXT-DECORATION: underline;
	color: #303030;
}
.DataFont:link
{
    COLOR: #444444;
    TEXT-DECORATION: underline
}
.DataFont:hover
{

    TEXT-DECORATION: none;
	color: #484848;
}
.FieldTD
{
    BORDER-RIGHT: #f3f3f3 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #f3f3f3 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #f3f3f3 1px solid;

    PADDING-TOP: 2px;
    BORDER-BOTTOM: #f3f3f3 1px solid;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center;
	color: #3e3e3e;
}
.FieldFont
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    color: #393939;
	color: #292929;
}
.FieldFont:visited
{
 
    TEXT-DECORATION: none;
	color: #434343;
}
.FieldFont:link
{

    TEXT-DECORATION: none;
	color: #414141;
}
.FieldFont:hover
{
 
    TEXT-DECORATION: none;
	color: #575757;
}
.MenuTable
{
    BORDER-RIGHT: #f3f3f3 0px solid;
    BORDER-TOP: #f3f3f3 0px solid;
    BACKGROUND-IMAGE: none;
    MARGIN: 10px 0px 3px;
    BORDER-LEFT: #f3f3f3 0px solid;
    BORDER-BOTTOM: #f3f3f3 0px solid;
    BACKGROUND-REPEAT: repeat-x;
	
    BORDER-COLLAPSE: collapse
}
.MenuTD
{
    BORDER-RIGHT: #ff2419 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #44080e 1px solid;
    PADDING-LEFT: 2px;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_bttn.gif);
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #99ccff 1px solid;
    PADDING-TOP: 2px;
    vertical-align: middle;
    TEXT-ALIGN: center;
	width: 130px;
	height: 25px;
	
}
.MenuTDOver
{
    BORDER-RIGHT:  1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP:  1px solid;
    PADDING-LEFT: 3px;
    width:50px;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_bttn_on.gif);
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #99ccff 1px solid;
	 vertical-align: middle;
    PADDING-TOP: 2px;
    BORDER-BOTTOM:  1px solid;
	width: 130px;
	height: 25px;
    TEXT-ALIGN: center
}
.MenuTDOn
{
    BORDER-RIGHT:  1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP:  1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_bttn_on.gif);
    PADDING-BOTTOM: 2px;
    BORDER-LEFT:  1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 1px solid;
	vertical-align: middle;
	width: 130px;
	height: 25px;
    TEXT-ALIGN: center
}
.MenuTDTop
{
    HEIGHT: 5px
}
.MenuTDLeft
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 8px;
    PADDING-TOP: 0px
}
.MenuTDDiv
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 2px;
    PADDING-TOP: 0px
}
.MenuTDSpacer
{
}
.MenuTDRight
{
    BORDER-RIGHT: #b7b2ae 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #b7b2ae 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #b7b2ae 0px solid;
    WIDTH: 40%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #b7b2ae 0px solid
}
.MenuTDBottom
{
	background-position: 0% 0%;
	background-attachment: scroll;

	background-repeat: repeat;
}
.MenuFont
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    color: #aaa;
    FONT-FAMILY: helvetica,ms sans serif,arial,arial
}
.MenuFont:visited
{
       TEXT-DECORATION: none;
	FONT-SIZE: 14px;
	color: #828282;
}
.MenuFont:link
{
   
    TEXT-DECORATION: none;
	color: #4c4c4c;
}
.MenuFont:hover
{
 
    TEXT-DECORATION: none;
	FONT-SIZE: 14px;
	color: #aaa;
}
.MenuFontOn
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
 
     FONT-FAMILY: helvetica,ms sans serif,arial,arial;
	color: #777;
}
.MenuFontOn:visited
{

    TEXT-DECORATION: none;
	color: #959595;
}
.MenuFontOn:link
{

    TEXT-DECORATION: none;
	color: #9c9c9c;
}
.MenuFontOn:hover
{

    TEXT-DECORATION: none;
	color: #989898;
}
.MenuCatTypeTD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 8px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 2px;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #ececec
}
.MenuCatTypeFont
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 12px;

}
.MenuCatTypeFont:link
{

    TEXT-DECORATION: none
}
.MenuCatTypeFont:visited
{

    TEXT-DECORATION: none
}
.MenuCatTypeFont:hover
{

    TEXT-DECORATION: none
}
.MenuContentTypeTD
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 8px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ffffff 0px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    HEIGHT: 22px
}
.MenuContentTypeTDOver
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 8px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ffffff 0px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #dbdbe5
}
.MenuContentTypeTDOn
{
    BORDER-RIGHT: #f3f3f3 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #f3f3f3 0px solid;
    PADDING-LEFT: 8px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #f3f3f3 0px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #f3f3f3 1px solid;
    HEIGHT: 22px;
  
}
.MenuContentTypeFontOn
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 12px;

}
.MenuContentTypeFontOn:link
{

    TEXT-DECORATION: none
}
.MenuContentTypeFontOn:visited
{

    TEXT-DECORATION: none
}
.MenuContentTypeFontOn:hover
{

    TEXT-DECORATION: none
}
.MenuContentTypeFont
{
    FONT-SIZE: 12px;
 

}
.MenuContentTypeFont:link
{
    TEXT-DECORATION: none
}
.MenuContentTypeFont:visited
{

    TEXT-DECORATION: none
}
.MenuContentTypeFont:hover
{
    FONT-WEIGHT: 800;

    TEXT-DECORATION: none
}
.MenuCatTD
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 16px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #ececf6;
    BORDER-RIGHT-WIDTH: 0px
}
.MenuCatTDOn
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 16px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #dbdbe5;
    BORDER-RIGHT-WIDTH: 0px
}
.MenuCatFont
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;

}
.MenuCatFont:link
{

	color: #3f3f3f;
}
.MenuCatFont:visited
{

	color: #4f4f4f;
}
.MenuCatFont:hover
{
    color: #393939;
	color: #5b5b5b;
}
.MenuCatFontOn
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 11px
}
.MenuCatFontOn:link
{
    color: #393939;
	color: #616161;
}
.MenuCatFontOn:visited
{
    color: #393939;
	color: #575757;
}
.MenuCatFontOn:hover
{
    COLOR: #666666;
	color: #555;
}
.MenuParentTD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #ececf6;
	color: #606060;
}
.MenuParentFont
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;

	color: #646464;
}
.MenuParentFont:link
{

    TEXT-DECORATION: underline;
	color: #515151;
}
.MenuParentFont:visited
{

    TEXT-DECORATION: underline;
	color: #505050;
}
.MenuParentFont:hover
{

    TEXT-DECORATION: underline;
	color: #464646;
}
#DhtmlMenuDiv
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    PADDING-TOP: 0px;
    POSITION: relative
}
#DhtmlMenu
{
}
#DhtmlMenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 3px 1px 1px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #3374f3
}
#DhtmlMenu LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
A.DhtmlMenuLink
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;

    PADDING-TOP: 2px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
	color: #393939;
}
A.DhtmlMenuLink:link
{
    color: #393939;
    TEXT-DECORATION: none
}
A.DhtmlMenuLink:visited
{

    TEXT-DECORATION: none;
	color: #575757;
}
A.DhtmlMenuLink:hover
{
    COLOR: #ffffff;
	color: #5d5d5d;
}
.DhtmlMenuItem
{
    BORDER-RIGHT: #cccccc 0px solid;
    BORDER-TOP: #cccccc 0px solid;
    VISIBILITY: hidden;
    BORDER-LEFT: #cccccc 0px solid;

    BORDER-BOTTOM: #cccccc 0px solid;
    POSITION: absolute;
	color: #3f3f3f;
}
.DhtmlMenuItem LI A
{
    BORDER-RIGHT: #efefef 0px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #efefef 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 6px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #efefef 0px solid;
    LINE-HEIGHT: 1.75em;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #efefef 0px solid;
    TEXT-DECORATION: none
}
.DhtmlMenuItem LI A:link
{
    COLOR: #99ccff;
    TEXT-DECORATION: none;
	color: #2d2d2d;
}
.DhtmlMenuItem LI A:visited
{
    COLOR: #99ccff;
    TEXT-DECORATION: none;
	color: #252525;
}
.DhtmlMenuItem LI A:hover
{
    color: #393939;
    BACKGROUND-COLOR: #c9c9c9
}
.AppMenuTable
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: #000000 0px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #000000 0px solid;
    BORDER-COLLAPSE: collapse
}
.AppMenuTD
{   
	border-right:  1px solid;
	padding-right: 3px;
	border-top:  1px solid;
	padding-left: 3px;
	background-image: url(../styles/coolblue/images/bk_bttn.gif);
	padding-bottom: 3px;
	vertical-align: middle;
	border-left:  1px solid;
	width: 95px;
	padding-top: 3px;
	border-bottom:  1px solid;
	text-align: center;
	color: #343434
	}
.AppMenuTDover
{
    BORDER-RIGHT:  1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_bttn_on.gif);
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 1px solid;
    WIDTH: 95px;
    color: #4c4c4c;
    PADDING-TOP: 3px;
    BORDER-BOTTOM:  1px solid;
    TEXT-ALIGN: center
}
.AppMenuLeft
{
    WIDTH: 65%;
	color: #414141;
}
.AppMenuDiv
{
    BORDER-TOP: #6699cc 0px solid;
    WIDTH: 1px
}
.AppMenuRight
{
    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: right 50%;
    PADDING-LEFT: 2px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: middle;
    WIDTH: 0px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: right
}
.AppMenuFont
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: 800;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
       PADDING-TOP: 1px;
    FONT-FAMILY: arial;
	color: #4c4c4c;
}
.AppMenuFont:visited
{
  
    TEXT-DECORATION: none;
	color: #414141;
}
.AppMenuFont:link
{

    TEXT-DECORATION: none;
	color: #535353;
}
.AppMenuFont:hover
{
 
    TEXT-DECORATION: none;
	color: #474747;
}
.SubMenuTable
{
    BORDER-RIGHT: #666666 0px solid;
    BORDER-TOP: #666666 0px solid;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_content.gif);
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #666666 0px solid;
    BORDER-BOTTOM: #666666 0px solid;
    BACKGROUND-REPEAT: repeat-x;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 30px
}
.SubMenuTD
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000000 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #dedede 0px;
    color: #393939;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #dedede 0px
}
.SubMenuTDFont
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10px;
	color: #444;
}
.SubMenuTDFont:visited
{
    FONT-WEIGHT: 800;
    color: #393939;
    TEXT-DECORATION: none;
	color: #393939;
}
.SubMenuTDFont:link
{
    FONT-WEIGHT: 800;
    color: #393939;
    TEXT-DECORATION: none
}
.SubMenuTDFont:hover
{
    FONT-WEIGHT: 800;
  
    TEXT-DECORATION: none;
	color: #4b4b4b;
}
.SubMenuTab
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: bottom;
    WIDTH: 68px;
   
    PADDING-TOP: 2px;
BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_content.gif);

}
.SubMenuTabFont
{
    BORDER-RIGHT: #dddddd 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #dddddd 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_section.gif);
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #dddddd 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #dddddd 1px solid
}
.SubMenuTabFont:visited
{
    color: #393939;
    TEXT-DECORATION: none
}
.SubMenuTabFont:link
{
    color: #393939;
    TEXT-DECORATION: none
}
.SubMenuTabFont:hover
{
    color: #393939;
    TEXT-DECORATION: none
}
.SubMenuTop
{
}
.SubMenuLeft
{
    BORDER-TOP: 0px solid;
    BORDER-BOTTOM-color: #393939;
    WIDTH: 5px;
    BACKGROUND-REPEAT: no-repeat
}
.SubMenuDiv
{

    BORDER-TOP: #000000 0px solid;
    WIDTH: 35%
}
.SubMenuRight
{
    BORDER-RIGHT: #000000 0px solid;
    WIDTH: 2px
}
.SubMenuBottom
{
}
.SubMenuFont
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #cccccc
}
.SubMenuFont:visited
{
    color: #393939;
    TEXT-DECORATION: none
}
.SubMenuFont:link
{
    color: #393939;
    TEXT-DECORATION: none
}
.SubMenuFont:hover
{
    color: #393939;
    TEXT-DECORATION: underline
}
.SubMenuTitleTable
{
    BORDER-RIGHT: #222222 0px solid;
    BORDER-TOP: #222222 0px solid;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_menu.gif);
    BORDER-LEFT: #222222 0px solid;
    BORDER-BOTTOM: #222222 0px solid;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #4477db
}
.SubMenuTitle
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: #000000 0px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: middle;
    color: #393939;
    PADDING-TOP: 3px
}
.SubMenuTitleFont
{
    FONT-SIZE: 12px
}
.SubMenuTitleFont:visited
{

    TEXT-DECORATION: underline;
	color: #313131;
}
.SubMenuTitleFont:link
{

    TEXT-DECORATION: underline;
	color: #3d3d3d;
}
.SubMenuTitleFont:hover
{
    color: #393939;
    TEXT-DECORATION: underline
}
.SubMenuSort
{BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_content.gif);
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: bottom;
    WIDTH: 180px;
    color: #393939;
    PADDING-TOP: 2px
}
.SubMenuSearch
{BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_content.gif);
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: bottom;
    WIDTH: 180px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: right
}
.SubMenuSearchFont
{
    COLOR: #dfdfdf;
	color: #3a3a3a;
}
.SubMenuSearchInput
{
    FONT-SIZE: 10px
}
.GroupTD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    COLOR: #c9c9c9;
    PADDING-TOP: 3px;
	color: #3e3e3e;
}
.MsgTD
{
    BORDER-RIGHT: #222222 0px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #222222 0px solid;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #222222 0px solid;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #222222 0px solid;
    BACKGROUND-COLOR: #66cc00
}
.MsgFont
{
    BORDER-RIGHT: #222222 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #222222 0px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: 300;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #222222 0px solid;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #222222 0px solid;
    BACKGROUND-COLOR: #66cc00
}
.ErrTD
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 8px;
    BACKGROUND-COLOR: #ffffff
}
.ErrFont
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: 300;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #cc0000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffffff
}
SELECT
{
    BORDER-RIGHT: #efefef 1px solid;
    BORDER-TOP: #efefef 1px solid;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #efefef 1px solid;
    COLOR: #000066;
    BORDER-BOTTOM: #efefef 1px solid;
    FONT-FAMILY: verdana
}
INPUT
{
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #dddddd 1px solid;
    COLOR: #000066;
    BORDER-BOTTOM: #dddddd 1px solid;
    FONT-FAMILY: verdana
}
TEXTAREA
{
    BORDER-RIGHT: #efefef 1px solid;
    BORDER-TOP: #efefef 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #efefef 1px solid;
    COLOR: #000066;
    BORDER-BOTTOM: #efefef 1px solid;
    FONT-FAMILY: verdana
}
.cmd
{
    BORDER-RIGHT: #cccccc 1px outset;
    BORDER-TOP: #cccccc 1px outset;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_menu.gif);
    MARGIN: 1px;
    BORDER-LEFT: #cccccc 1px outset;
   
       BORDER-BOTTOM: #cccccc 1px outset;
	color: #989898;
}
.radio
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
.code
{
    BORDER-RIGHT: #dedede 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #dedede 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    BORDER-LEFT: #dedede 1px solid;
    COLOR: #222222;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #dedede 1px solid;
    BACKGROUND-COLOR: #cccccc
}
.copyright
{
    BORDER-TOP-WIDTH: 0px;
    MARGIN-TOP: 15px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    WIDTH: 90%;
    COLOR: #666666;
    MARGIN-RIGHT: 5px;
    TEXT-ALIGN: center;
    BORDER-RIGHT-WIDTH: 0px
}
.TabTable
{
    BORDER-TOP-WIDTH: 0px;
    MARGIN-TOP: 5px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
.TabTdLeft
{
    BORDER-RIGHT: #efefef 0px solid;
    BORDER-TOP: #efefef 0px solid;
    BORDER-LEFT: #efefef 0px solid;
    WIDTH: 0px;
    BORDER-BOTTOM: #efefef 1px solid
}
.TabTdOn
{
    BORDER-RIGHT: #dedede 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #dedede 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #dedede 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #dedede 0px solid;
    BACKGROUND-COLOR: #fcfcfc
}
.TabTd
{
    BORDER-RIGHT: #efefef 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #efefef 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #efefef 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #efefef 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.TabTdDiv
{
    BORDER-RIGHT: #efefef 0px solid;
    BORDER-TOP: #efefef 0px solid;
    BORDER-LEFT: #efefef 0px solid;
    WIDTH: 5px;
    BORDER-BOTTOM: #efefef 1px solid
}
.TabTdRight
{
    BORDER-RIGHT: #efefef 0px solid;
    BORDER-TOP: #efefef 0px solid;
    BORDER-LEFT: #efefef 0px solid;
    WIDTH: 28%;
    BORDER-BOTTOM: #efefef 1px solid
}
.TabFont
{
    COLOR: #666666
}
.PanelTable
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    HEIGHT: 90%;
    BACKGROUND-COLOR: #fcfcfc;
    BORDER-RIGHT-WIDTH: 0px
}
.PanelTd
{
    BORDER-RIGHT: #dedede 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #dedede 0px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #dedede 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #dedede 1px solid
}
.CommerceTable
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
.CommerceThumb
{
    FLOAT: right
}
.CommerceImage
{
    FLOAT: right
}
.MiniCalendarHeadTable
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 99%;
    BORDER-BOTTOM: #cccccc 0px solid
}
.MiniCalendarHeadTD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: 800;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.MiniCalendarTable
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 99%;
    BORDER-BOTTOM: #cccccc 1px solid
}
.MiniCalendarLabelTD
{
    BORDER-RIGHT: #efefef 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #efefef 0px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #efefef 0px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #efefef 1px solid;
    TEXT-ALIGN: center
}
.MiniCalendarLabelFont:link
{
    COLOR: #cccccc
}
.MiniCalendarLabelFont:visited
{
    COLOR: #cccccc
}
.MiniCalendarLabelFont:hover
{
    COLOR: #666666
}
.MiniCalendarToday
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #cccccc
}
.MiniCalendarTodayFont:link
{
    COLOR: #666666
}
.MiniCalendarTodayFont:visited
{
    COLOR: #666666
}
.MiniCalendarTodayFont:hover
{
    COLOR: #333333
}
.MiniCalendarEvent
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.MiniCalendarEventFont:link
{
    COLOR: #666666
}
.MiniCalendarEventFont:visited
{
    COLOR: #666666
}
.MiniCalendarEventFont:hover
{
    COLOR: #333333
}
.MiniCalendarTD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.MiniCalendarFont:link
{
    COLOR: #666666
}
.MiniCalendarFont:visited
{
    COLOR: #666666
}
.MiniCalendarFont:hover
{
    COLOR: #333333
}
.MiniCalendarSpacer
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.MiniCalendarFootTD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.MiniCalendarFootFont:visited
{
    COLOR: #999999
}
.MiniCalendarFootFont:link
{
    COLOR: #999999
}
.MiniCalendarFootFont:hover
{
    COLOR: #666666
}
.TopTopBarTable
{
      BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_menu.gif);  
   }

.TopBarTable
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 0px solid;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 850px;
    HEIGHT: 90px;
    margin:0 auto
    
   }
.TopBar
{
	
	
	background-image: url(../styles/coolblue/images/08.jpg);
	padding-bottom: 6px;
	vertical-align: top;
	width: 100%;
	padding-top: 6px;
	border-bottom: #555555 0px solid;
	background-repeat: no-repeat;
}
.TopAdTD
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-repeat: no-repeat;
	text-align: right;
}
.TopBarFont
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 15pt;
    COLOR: #1152d1;
    FONT-FAMILY: GillSans,Gill Sans,GillSans MT,Trebuchet MS
}
.TopBarFont:visited
{
    COLOR: #1152d1
}
.TopBarFont:link
{
    COLOR: #1152d1
}
.TopBarFont:hover
{
    COLOR: #ffffff
}
.MainTable
{
	border-right: #999999 1px solid;
	border-top: #999999 0px solid;
	margin-top: 0px;
	border-left: #999999 1px solid;
	width: 850px;
	border-bottom: #999999 1px solid;
	background-color: #ffffff;
margin:0 auto;

}
.MainTDHead
{
    BACKGROUND-COLOR: #f9f9f9
}
.MainTD
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 0px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 0px solid;
   BACKGROUND-REPEAT: repeat-y;
    
}
.MainTDFoot
{
    DISPLAY: none;
    empty-cells: hide
}
.HeadTD
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_menu.gif);
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 0px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid
}
.LeftTD
{
    BORDER-RIGHT: #f3f3f3 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #f3f3f3 0px solid;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_menu.gif);
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #f3f3f3 0px solid;
    WIDTH: 15%;
    PADDING-TOP: 30px;
    BORDER-BOTTOM: #f3f3f3 0px solid;
    BACKGROUND-REPEAT: repeat-x;
	text-align: center
}
.DivTD
{
    WIDTH: 1px;
    BACKGROUND-COLOR: #cccccc
}
.RightTD
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_content.gif);
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 5px;
    WIDTH: 83%;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BORDER-RIGHT-WIDTH: 0px
}
.FooterTable
{
    BORDER-RIGHT: #696969 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    MARGIN-TOP: 0px;
    BORDER-LEFT: #696969 1px solid;
    WIDTH:850px;
    BORDER-BOTTOM: #696969 0px solid;
    HEIGHT: 30px;
    BACKGROUND-COLOR:white ;
margin:0 auto;
	color: white; 
	BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_menu.gif);}
.FooterTD
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.CatTable
{
    BORDER-RIGHT: #666666 0px solid;
    BORDER-TOP: #666666 0px solid;
    BORDER-LEFT: #666666 0px solid;
    BORDER-BOTTOM: #666666 0px solid;
    BORDER-COLLAPSE: collapse
}
.CatTD
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 12px;
    COLOR: #999999;
    PADDING-TOP: 12px
}
.CatFont
{
    FONT-SIZE: 11px;
    COLOR: #666666
}
.CatFont:link
{
    COLOR: #666666
}
.CatFont:visited
{
    COLOR: #666666
}
.CatFont:hover
{
    COLOR: #333333
}
.SubDiv
{
    PADDING-LEFT: 25px
}
.ParentDiv
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #f3f3f3
}
.ParentFont
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 12px;
    COLOR: #66cc00
}
.ParentFont:link
{
    COLOR: #0a6326;
    TEXT-DECORATION: underline
}
.ParentFont:visited
{
    COLOR: #0a6326;
    TEXT-DECORATION: underline
}
.ParentFont:hover
{
    COLOR: #669900;
    TEXT-DECORATION: underline
}
.ContentTable
{
    MARGIN-LEFT: 2px;
    WIDTH: 99%;
    BORDER-COLLAPSE: collapse;


}
.ContentTitle
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: 800;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 2px;
    COLOR: #003399;
    PADDING-TOP: 2px;
    
}
.ContentRating
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 9px;
    PADDING-LEFT: 9px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 9px;
    PADDING-TOP: 9px;
    TEXT-ALIGN: right;
    BORDER-RIGHT-WIDTH: 0px
}
.ContentAuthorTD
{
    BORDER-RIGHT: #efefef 0px solid;
    BORDER-TOP: #efefef 0px solid;
    PADDING-LEFT: 9px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #efefef 0px solid;
    COLOR: #999999;
    BORDER-BOTTOM: #efefef 1px solid
}

.ContentCatTD
{
    BORDER-RIGHT: #efefef 1px solid;
    PADDING-RIGHT: 9px;
    BORDER-TOP: #efefef 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #efefef 1px solid;
    WIDTH: 25%;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #efefef 1px solid;
    BACKGROUND-COLOR: #f9f9f9
}
.ContentCatFont
{
    FONT-SIZE: 11px;
    COLOR: #1152d1
}
.ContentCatFont:visited
{
    COLOR: #1152d1;
    TEXT-DECORATION: underline
}
.ContentCatFont:link
{
    COLOR: #1152d1;
    TEXT-DECORATION: underline
}
.ContentCatFont:hover
{
    COLOR: #333333
}
.ContentShortDesc
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #696969;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left;
    font-family: arial
}
.ContentLongDesc
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    color: #393939;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left;
    font-family: arial
}
.ContentPrevTD
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 0px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px solid;
    HEIGHT: 15px
}
.ContentNextTD
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 0px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px solid;
    HEIGHT: 15px;
    TEXT-ALIGN: right
}
.ContentPrevNextFont
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    COLOR: #1152d1;
    PADDING-TOP: 3px
}
.ContentPrevNextFont:visited
{
    COLOR: #2263e2
}
.ContentPrevNextFont:link
{
    COLOR: #1152d1
}
.ContentPrevNextFont:hover
{
    COLOR: #2263e2
}
.PagingFont
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
.ContentLinkTable
{
    BORDER-RIGHT: #fcfcfc 0px solid;
    BORDER-TOP: #fcfcfc 0px solid;
    MARGIN-TOP: 2px;
    BORDER-LEFT: #fcfcfc 0px solid;
    WIDTH: 98%;
    BORDER-BOTTOM: #fcfcfc 1px solid
}
.ContentLinkLabel
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    WIDTH: 150px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: right
}
.ContentLinkTD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    WIDTH: auto;
    PADDING-TOP: 3px
}
.ContentLinkFont
{
    COLOR: #1152d1
}
.ContentLinkFont:visited
{
    COLOR: #2263e2;
    TEXT-DECORATION: underline
}
.ContentLinkFont:link
{
    COLOR: #1152d1;
    TEXT-DECORATION: underline
}
.ContentLinkFont:hover
{
    COLOR: #2263e2;
    TEXT-DECORATION: underline
}
.ContentTD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    COLOR: #666666;
    PADDING-TOP: 10px;
    FONT-FAMILY: arial;
	background-repeat: repeat-y;
}
.ContentMore
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_section.gif);
    MARGIN-LEFT: 2px
}
.ContentMore:visited
{
    COLOR: #1152d1;
    TEXT-DECORATION: none
}
.ContentMore:link
{
    COLOR: #1152d1;
    TEXT-DECORATION: none
}
.ContentMore:hover
{
    color: #393939;
    TEXT-DECORATION: none
}
.SubContentDiv
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 3px;
    BORDER-LEFT: 0px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: 0px solid;
    TEXT-ALIGN: left
}
.SubContentTitleTable
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #efefef
}
.SubContentTitleTD
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: 800;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #ffffff 0px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ffffff 1px solid
}
.SubContentTable
{
    WIDTH: 100%
}
.SubContentTD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.SubContentFont:link
{
    TEXT-DECORATION: underline
}
.SubContentFont:visited
{
    TEXT-DECORATION: underline
}
.SubContentSubmitLink
{
    FONT-WEIGHT: 800;
    PADDING-TOP: 6px
}
.ContentIncHeadTable
{
    BORDER-RIGHT: #e5e1d2 2px solid;
    BORDER-TOP: #e5e1d2 2px solid;
    BORDER-LEFT: #e5e1d2 2px solid;
    WIDTH: 150px;
    BORDER-BOTTOM: #e5e1d2 0px solid
}
.ContentIncHeadTD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.ContentIncTable
{
    BORDER-RIGHT: #e5e1d2 2px solid;
    BORDER-TOP: #e5e1d2 2px solid;
    BORDER-LEFT: #e5e1d2 2px solid;
    WIDTH: 150px;
    BORDER-BOTTOM: #e5e1d2 2px solid
}
.ContentIncTitleTD
{
    BORDER-RIGHT: #eeeeee 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #eeeeee 0px solid;
    PADDING-LEFT: 6px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #eeeeee 1px solid;
    color: #393939;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #eeeeee 0px solid;
    HEIGHT: 20px
}
.ContentIncTitleTDFont
{
}
.ContentIncTD
{
}
.ContentIncFont
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    COLOR: #555555;
    FONT-FAMILY: verdana
}
.ContentIncFont:visited
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.ContentIncFont:link
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.ContentIncFont:hover
{
    COLOR: #c50000;
    TEXT-DECORATION: underline
}
.PopUpTable
{
}
.PopUpTD
{
    BACKGROUND-COLOR: #ffffff
}
.Thumbnail
{
    CLEAR: left;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FLOAT: left;
    BORDER-LEFT: #cccccc 1px solid;
    MARGIN-RIGHT: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.Image1
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FLOAT: left;
    MARGIN: 4px;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.AdTable
{
    BORDER-TOP-WIDTH: 0px;
    MARGIN-TOP: 2px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
.AdTd
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px
}
.AdContentTd
{
    BORDER-RIGHT: #f3f3f3 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f3f3f3 0px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #f3f3f3 0px solid;
    WIDTH: auto;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #f3f3f3 0px solid
}
.AdDiv
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
.ListTable
{
    BORDER-RIGHT: #f0f0f0 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #f0f0f0 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 6px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #f0f0f0 1px solid;
    WIDTH: 99%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #f0f0f0 1px solid;
    HEIGHT: 70px
}
.ListHeaderTable
{
    MARGIN-TOP: 8px;
    MARGIN-BOTTOM: 1px;
    WIDTH: 99%
}
.ListHeaderTitle
{
    PADDING-RIGHT: 4px;
    BACKGROUND-POSITION: left center;
    PADDING-LEFT: 4px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 1px;
    WIDTH: auto;
    COLOR: #357899;
    PADDING-TOP: 4px;
    BACKGROUND-REPEAT: no-repeat
}
.ListHeaderTitleFont
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR: #666666;
}
.ListHeaderTitleFont:visited
{
    COLOR: #1555d2;
    TEXT-DECORATION: none
}
.ListHeaderTitleFont:link
{
    COLOR: #1555d2;
    TEXT-DECORATION: none
}
.ListHeaderTitleFont:hover
{
    COLOR: #c50000;
    TEXT-DECORATION: none
}
.ListHeaderCategory
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    COLOR: #666666;
    PADDING-TOP: 4px;
}
.ListHeaderCategoryFont
{
    FONT-SIZE: 11px;
    COLOR: #1152d1;
}
.ListHeaderCategoryFont:visited
{
    COLOR: #1152d1;
    TEXT-DECORATION: underline
}
.ListHeaderCategoryFont:link
{
    COLOR: #1152d1;
    TEXT-DECORATION: underline
}
.ListHeaderCategoryFont:hover
{
    color: #393939;
    TEXT-DECORATION: none
}
.ListHeaderTD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #999999;
    PADDING-TOP: 1px
}
.ListHeaderFont
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 12px;
    COLOR: #1555d2
}
.ListHeaderFont:visited
{
    COLOR: #1555d2;
    TEXT-DECORATION: underline
}
.ListHeaderFont:link
{
    COLOR: #1555d2;
    TEXT-DECORATION: underline
}
.ListHeaderFont:hover
{
    COLOR: #c50000;
    TEXT-DECORATION: none
}
.ListLinkLabel
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    COLOR: #999999;
    PADDING-TOP: 6px;
    TEXT-ALIGN: right
}
.ListLinkTd
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.ListTD
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    COLOR: #666666;
    PADDING-TOP: 10px;
   
}
.ListThumb
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    VERTICAL-ALIGN: top;
    WIDTH: 90px;
    PADDING-TOP: 6px;
    TEXT-ALIGN: center
}
.ListFont
{
    FONT-SIZE: 10px;
    COLOR: #666666;
}
.ListFont:visited
{
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.ListFont:link
{
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.ListFont:hover
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.AttrTable
{
    BORDER-RIGHT: #efefef 1px solid;
    BORDER-TOP: #efefef 1px solid;
    MARGIN-TOP: 2px;
    MARGIN-LEFT: 6px;
    BORDER-LEFT: #efefef 1px solid;
    WIDTH: 90%;
    BORDER-BOTTOM: #efefef 1px solid;
    BACKGROUND-COLOR: #f3f3f3
}
.AttrLabel
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    WIDTH: 150px;
    color: #393939;
    PADDING-TOP: 3px;
    TEXT-ALIGN: right
}
.AttrData
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    WIDTH: auto;
    COLOR: #666666;
    PADDING-TOP: 3px
}
.AttrFont:visited
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    color: #393939;
    TEXT-DECORATION: underline
}
.AttrFont:link
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    color: #393939;
    TEXT-DECORATION: underline
}
.AttrFont:hover
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    color: #393939;
    TEXT-DECORATION: underline
}
.RatingsDiv
{
    PADDING-RIGHT: 9px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 9px;
    FONT-WEIGHT: 800;
    PADDING-BOTTOM: 9px;
    COLOR: #999999;
    PADDING-TOP: 9px;
    TEXT-ALIGN: right
}
.RatingsFont
{
    PADDING-RIGHT: 5px;
    COLOR: #999999;
}
.RatingsFont:visited
{
    color: #393939;
    TEXT-DECORATION: underline
}
.RatingsFont:link
{
    color: #393939;
    TEXT-DECORATION: underline
}
.RatingsFont:hover
{
    COLOR: #666666;
    TEXT-DECORATION: underline
}
.HomeTable
{
    BORDER-TOP-WIDTH: 0px;
    MARGIN-TOP: 8px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    WIDTH: 100%;
    BORDER-RIGHT-WIDTH: 0px
}
.HomeTop
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 2px
}
.HomeLeft
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    WIDTH: 158px;
    PADDING-TOP: 6px;
    TEXT-ALIGN: center
}
.HomeCenter
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: top;
    WIDTH: auto;
    PADDING-TOP: 2px
}
.HomeRight
{	

    PADDING-RIGHT: 6px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 6px;
    WIDTH: 158px;
    PADDING-TOP: 6px;
    TEXT-ALIGN: center
}
.HomeBottom
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 6px;
    TEXT-ALIGN: left
}
.HomeDiv
{
    BACKGROUND-IMAGE: url(../styles/coolblue/images/bk_homediv.gif);
    WIDTH: 1px
}
.HomeSpacer
{
    HEIGHT: 1px
}
.HomeFont
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10px;
    color: #393939;
    FONT-FAMILY: arial
}
.HomeContentTable
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    MARGIN-BOTTOM: 3px;

    BORDER-RIGHT-WIDTH: 0px
}
.HomeContentHeadTD
{
    BORDER-RIGHT: #f3f3f3 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #f3f3f3 0px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #f3f3f3 0px solid;
    LINE-HEIGHT: 16pt;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #f3f3f3 0px solid
}
.HomeContentHeadFont
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 16pt
}
.HomeContentHeadFont:link
{
    COLOR: #c50000
}
.HomeContentHeadFont:visited
{
    COLOR: #c50000
}
.HomeContentHeadFont:hover
{
    COLOR: #00c500
}
.HomeContentTD
{
    BORDER-RIGHT: #f0f0f0 0px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f0f0f0 0px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #f0f0f0 0px solid;
    LINE-HEIGHT: 14pt;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #f0f0f0 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.HomeContentInfo
{
    BORDER-RIGHT: #f0f0f0 0px solid;
    BORDER-TOP: #f0f0f0 1px solid;
    PADDING-LEFT: 6px;
    FONT-SIZE: 10px;
    BORDER-LEFT: #f0f0f0 0px solid;
    COLOR: #999999;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #f0f0f0 0px solid
}
.HomeContentInfoFont
{
    FONT-SIZE: 11px
}
.HomeContentInfoFont:link
{
    COLOR: #1152d1
}
.HomeContentInfoFont:visited
{
    COLOR: #1152d1
}
.HomeContentInfoFont:hover
{
    COLOR: #333333
}
.HomeContentFont
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 13px
}
.HomeContentFont:link
{
    COLOR: #003399
}
.HomeContentFont:visited
{
    COLOR: #003399
}
.HomeContentFont:hover
{
    COLOR: #1152d1
}
.HomeContentThumbnail
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.HomeCatTable
{
    BORDER-RIGHT: #f3f3f3 0px solid;
    BORDER-TOP: #f3f3f3 0px solid;
    BACKGROUND-IMAGE: none;
    MARGIN-BOTTOM: 3px;
    BORDER-LEFT: #f3f3f3 0px solid;
    BORDER-BOTTOM: #f3f3f3 0px solid;
    BORDER-COLLAPSE: collapse
}
.HomeCatTD
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 6px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 4px;
    COLOR: #003399;
    PADDING-TOP: 4px;
    BORDER-RIGHT-WIDTH: 0px
}
.HomeCatFont
{
    FONT-WEIGHT: 500;
    COLOR: #666666
}
.HomeCatFont:visited
{
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.HomeCatFont:link
{
    COLOR: #666666;
    TEXT-DECORATION: underline
}
.HomeCatFont:hover
{
    color: #393939;
    TEXT-DECORATION: underline
}
.SectionHeadTable
{
    WIDTH: 99%
}
.SectionHeadTD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    color: #393939;
    PADDING-TOP: 4px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #1555d2
}
.SectionTitleTD
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #003399;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #e1e5ed
}
.SectionTable
{
    BORDER-RIGHT: #f3f3f3 1px solid;
    BORDER-TOP: #f3f3f3 1px solid;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: #f3f3f3 1px solid;
    WIDTH: 99%;
    BORDER-BOTTOM: #f3f3f3 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.SectionTD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: top;
    COLOR: #616f7e;
    PADDING-TOP: 2px
}
.SectionFont
{
    FONT-SIZE: 9px;
    COLOR: #444444;
    FONT-FAMILY: verdana
}
.SectionFont:visited
{
    COLOR: #444444;
    TEXT-DECORATION: none
}
.SectionFont:link
{
    COLOR: #444444;
    TEXT-DECORATION: none
}
.SectionFont:hover
{
    color: #393939;
    TEXT-DECORATION: underline
}
.FeatureHeadTable
{
    MARGIN-TOP: 4px;
    WIDTH: 99%
}
.FeatureHeadTD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    color: #393939;
    PADDING-TOP: 4px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #1555d2
}
.FeatureTitleTD
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #ffffff 0px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #e1e5ed
}
.FeatureTitleFont
{
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: verdana
}
.FeatureTitleFont:link
{
    COLOR: #003399;
    TEXT-DECORATION: underline
}
.FeatureTitleFont:visited
{
    COLOR: #003399;
    TEXT-DECORATION: underline
}
.FeatureTitleFont:hover
{
    COLOR: #1555d2;
    TEXT-DECORATION: underline
}
.FeatureTable
{	background-image: url(../styles/coolblue/images/back_head_long.gif);

    WIDTH: 99%;
    HEIGHT: 120px
}
.FeatureSpacer
{
    HEIGHT: 3px
}
.FeatureTD
{	background-image: url(../styles/coolblue/images/back_head_long.gif);

    BORDER-RIGHT: #f3f3f3 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #f3f3f3 0px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #f3f3f3 0px solid;
    color: #393939;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #f3f3f3 0px solid;
    BACKGROUND-COLOR: #ffffff
}
.FeatureFont
{
    FONT-SIZE: 10px;
    color: #393939;
}
.FeatureFont:visited
{
    color: #393939;
    TEXT-DECORATION: underline
}
.FeatureFont:link
{
    color: #393939;
    TEXT-DECORATION: underline
}
.FeatureFont:hover
{
    color: #393939;
    TEXT-DECORATION: underline
}
