﻿Body { 
background-image:url('../images/puzzle-pcs.gif');
background-repeat: repeat;
background-color : #FFFFFF; 
margin-top : 2px; 
margin-left :auto; 
margin-right :auto;
font-family : arial, verdana; 
text-align : center; 
padding : 0; 
} 
Table { 
padding : 0; 
margin-left :auto; 
margin-right :auto;
width : 100%; 
border-collapse : collapse; 
} 
P, TD, DIV { 
padding : 0; 
font-family : arial, verdana;
font-size : 12px; 
vertical-align : top; 
color : #000000; 
} 
H1, A.H1, A.H1:link, A.H1:visited { 
color : #8050A5; 
font-size : 14px; 
font-weight: bold;
text-decoration : none; 
} 
h2 {
color: #444;
font-size: 14px;
font-weight: bold;
border-bottom: thin;
border-bottom-color: gray;
border-bottom-style: dotted;
}
H3, A.H3, A.H3:link, A.H3:visited { 
color : #8050A5; 
font-size : 16px; 
font-weight : 900; 
text-decoration : none; 
} 
H4, A.H4, A.H4:link, A.H4:visited { 
color : #8050A5; 
font-size : 14px; 
font-weight : 900; 
text-decoration : none; 
} 
A { 
font-family: inherit; 
} 
A:active { 
text-decoration : underline; 
color : #CB425B; 
} 
A:visited { 
text-decoration : underline; 
color : #CB425B; 
} 
A:link { 
text-decoration : underline; 
color : #CB425B; 
} 
A:hover { 
text-decoration : none; 
color : #CB425B; 
} 
HR { 
color : #444444; 
} 
IMG { 
border-width : 0; 
} 
.CommerceImage {
	float: right;
	margin:10px;
}
.HeaderTable { 
width : 100%; 
padding : 0; 
margin : 0; 
margin-bottom : 4px; 
border-width : 0; 
border-style : solid; 
border-color : #cccccc; 
} 
.HeaderTitle { 
color : #336699; 
padding : 4px; 
padding-left : 12px; 
font-size : 13px; 
font-weight : 800; 
vertical-align : middle; 
} 
.HeaderTD { 
color : #CB425B; 
font-weight: bold;
padding: 4px; 
padding-left : 12px; 
font-size : 14px; 
font-weight : 500; 
vertical-align : middle; 
} 
.HeaderDate { 
padding : 2px; 
font-size : 10px; 
text-align : right; 
vertical-align : middle; 
color : #696969; 
} 
.HeaderFont { 
font-size : 12px; 
color : #666666; 
font-weight : 500; 
} 
.HeaderFont:visited { 
text-decoration : underline; 
color : #333333; 
} 
.HeaderFont:link { 
text-decoration : underline; 
color : #333333; 
} 
.HeaderFont:hover { 
text-decoration : none; 
color : #000000; 
} 
.LabelTD { 
background-color : #efefef; 
padding : 1px; 
text-align : right; 
border-width : 1px; 
border-color : #e1e1e1; 
border-style : solid; 
border-collapse : collapse; 
} 
.LabelFont { 
color : #000000; 
font-weight : 800; 
} 
.LabelFont:visited { 
text-decoration : none; 
color : #999999; 
} 
.LabelFont:link { 
text-decoration : none; 
color : #999999; 
} 
.LabelFont:hover { 
text-decoration : none; 
color : #666666; 
} 
.DataTD { 
background-color : #ffffff; 
color : #000000; 
font-size: 12px;
padding-left : 5px; 
} 
.DataTDover { 
background-color : #efefef; 
color : #333333; 
padding-left : 5px; 
border-width : 1px; 
border-color : #999999; 
border-style : solid; 
} 
.DataFont { 
color : #696969; 
} 
.DataFont:visited { 
text-decoration : none; 
color : #565656; 
} 
.DataFont:link { 
text-decoration : none; 
color : #565656; 
} 
.DataFont:hover { 
text-decoration : none; 
} 
.FieldTD { 
background-color : #A55075; 
color : #FFFFFF; 
padding : 1px; 
vertical-align : top; 
border-width : 1px; 
border-color : #ffffff; 
border-style : solid;
} 
.FieldFont { 
font-size : 9px; 
color : #333333; 
font-weight : 500; 
} 
.FieldFont:visited { 
text-decoration : none; 
} 
.FieldFont:link { 
text-decoration : none; 
color : #565656; 
} 
.FieldFont:hover { 
text-decoration : none; 
color : #000000; 
} 
.MenuTable { 
background-color : #f1f8fc; 
width : 100%; 
margin : 0; 
padding : 0; 
border-right-width : 0; 
border-right-color : #bbbbbb; 
border-right-style : solid; 
} 
.MenuTD { 
color : #666666; 
background-image : url(''); 
padding : 1px; 
height : 18px; 
margin : 0; 
font-size : 10px; 
border-top-width : 0; 
border-bottom-width : 0; 
border-right-width : 0; 
border-left-width : 0; 
border-style : solid; 
border-color : #dedede; 
} 
.MenuTDOver { 
background-color : #A55075; 
color : #FFFFFF; 
background-image : url(''); 
padding : 1px; 
height : 18px; 
margin : 0; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #999999; 
border-bottom-width : 0; 
} 
.MenuTDOn { 
background-color : #A55075; 
color : #FFFFFF; 
background-image : url(''); 
padding : 1px; 
height : 18px; 
margin : 0; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #3e80a2; 
} 
.MenuTDTop { 
display : none; 
} 
.MenuTDLeft { 
background-image : url('../styles/style4/images/menu_left.gif'); 
background-position : right; 
padding : 0; 
background-repeat : no-repeat; 
width : 15px; 
border-bottom-width : 0; 
border-bottom-style : solid; 
} 
.MenuTDDiv { 
background-image : url('../styles/style4/images/menu_div.gif'); 
width : 10px; 
height : 14px; 
padding : 0; 
border-bottom-width : 0; 
border-bottom-style : solid; 
border-bottom-color : #dcdcdc; 
} 
.MenuTDSpacer { 
height : 0; 
} 
.MenuTDRight { 
background-image : url('../styles/style4/images/menu_right.gif'); 
background-repeat : no-repeat; 
width : 15px; 
padding : 0; 
border-bottom-width : 0; 
border-bottom-style : solid; 
border-bottom-color : #dcdcdc; 
} 
.MenuTDBottom { 
border-top-width : 1px; 
border-top-style : dashed; 
border-top-color : #ccc; 
} 
.MenuFont { 
font-size : 10px; 
color : #4c758d; 
} 
.MenuFont:visited { 
text-decoration : none; 
color : #4c758d; 
} 
.MenuFont:link { 
text-decoration : none; 
color : #4c758d; 
} 
.MenuFont:hover { 
text-decoration : none; 
color : #ffffff; 
} 
.MenuCatTypeTD { 
background-color : #A55075; 
color: #FFFFFF;
padding : 2px; 
vertical-align : middle; 
} 
.MenuCatTypeFont { 
font-size : 10px; 
font-weight : 800; 
color : #333333; 
} 
.MenuCatTypeFont:link { 
text-decoration : none; 
color : #555555; 
} 
.MenuCatTypeFont:visited { 
text-decoration : none; 
color : #555555; 
} 
.MenuCatTypeFont:hover { 
text-decoration : none; 
color : #000000; 
} 
.MenuContentTypeTD { 
background-image : url(''); 
padding : 2px; 
vertical-align : middle; 
} 
.MenuContentTypeTDOver { 
background-color : #FFFFCC; 
color: #444444;
padding : 2px; 
vertical-align : middle; 
} 
.MenuContentTypeTDOn { 
background-color : #FFFFCC; 
color: #444444;
padding : 2px; 
vertical-align : middle; 
} 
.MenuContentTypeFontOn { 
font-size : 12px; 
font-weight : 800; 
color : #444444; 
} 
.MenuContentTypeFontOn:link { 
text-decoration : none; 
color : #444444; 
} 
.MenuContentTypeFontOn:visited { 
text-decoration : none; 
color : #444444; 
} 
.MenuContentTypeFontOn:hover { 
text-decoration : none; 
color : #444444; 
} 
.MenuContentTypeFont { 
font-size : 12px; 
font-weight : 800; 
color : #333333; 
} 
.MenuContentTypeFont:link { 
text-decoration : none; 
color : #555555; 
} 
.MenuContentTypeFont:visited { 
text-decoration : none; 
color : #555555; 
} 
.MenuContentTypeFont:hover { 
text-decoration : none; 
color : #444444; 
} 
.MenuCatTD { 
padding : 1px; 
padding-left : 8px; 
vertical-align : top; 
border-width : 0; 
border-style : groove; 
} 
.MenuCatTDOn { 
padding : 1px; 
padding-left : 8px; 
vertical-align : top; 
border-width : 0; 
border-style : solid; 
border-color : #ffffff; 
} 
.MenuCatFont { 
font-size : 10px; 
font-weight : 500; 
color : #666666; 
} 
.MenuCatFont:link { 
color : #666666; 
} 
.MenuCatFont:visited { 
color : #666666; 
} 
.MenuCatFont:hover { 
color : #000000; 
} 
.MenuCatFontOn { 
font-size : 10px; 
font-weight : 500; 
} 
.MenuCatFontOn:link { 
color : #000000; 
} 
.MenuCatFontOn:visited { 
color : #000000; 
} 
.MenuCatFontOn:hover { 
color : #555555; 
} 
.MenuParentTD { 
padding : 2px; 
padding-left : 4px; 
} 
.MenuParentFont { 
font-size : 11px; 
font-weight : 500; 
color : #666666; 
} 
.MenuParentFont:link { 
color : #666666; 
} 
.MenuParentFont:visited { 
color : #666666; 
} 
.MenuParentFont:hover { 
color : #000000; 
} 
#DhtmlMenuDiv { 
margin-left : 10px; 
padding : 0; 
} 
#DhtmlMenu { 
background-image : url(''); 
} 
#DhtmlMenu ul { 
margin : 2px; 
padding : 0; 
} 
#DhtmlMenu li { 
display : inline; 
list-style : none; 
padding : 0; 
} 
A.DhtmlMenuLink { 
background-color : transparent; 
color : #000000; 
font-size : 10px; 
margin : 0; 
padding : 3px 6px; 
text-decoration : none; 
} 
A.DhtmlMenuLink:link { 
text-decoration : none; 
color : #666666; 
} 
A.DhtmlMenuLink:visited { 
text-decoration : none; 
color : #666666; 
} 
A.DhtmlMenuLink:hover { 
background-color : #cccccc; 
color : #ffffff; 
} 
.DhtmlMenuItem { 
color : #000000; 
border : 0 solid #cccccc; 
position : absolute; 
visibility : hidden; 
} 
.DhtmlMenuItem li A { 
background-color : #ededed; 
display : block; 
font-size : 10px; 
line-height : 1.75em; 
margin : 0; 
padding : 0 10px; 
text-decoration : none; 
} 
.DhtmlMenuItem li A:link { 
text-decoration : none; 
color : #000000; 
} 
.DhtmlMenuItem li A:visited { 
text-decoration : none; 
color : #000000; 
} 
.DhtmlMenuItem li A:hover { 
background-color : #000099; 
color : #eeeeee; 
} 
.AppMenuTable { 
background-color : #5075A5; 
height : 30px; 
margin : 0; 
margin-top : 0; 
padding : 0; 
border-width : 0; 
border-color : #dddddd; 
border-style : none; 
border-collapse : collapse; 
} 
.AppMenuTD { 
color : #DA96B8; 
background-image : url(''); 
padding : 3px; 
font-size : 11px; 
border-width : 0; 
border-style : none; 
border-color : #972480; 
text-align : center; 
vertical-align : middle; 
border-bottom-width : 0; 
border-bottom-style : solid; 
border-bottom-color : #972480; 
} 
.AppMenuTDover { 
color : #FFFFFF; 
font-weight: bold;
background-image : url(''); 
padding : 3px; 
margin : 0; 
border-width : 0; 
border-style : none; 
border-color : #972480; 
text-align : center; 
vertical-align : middle; 
border-bottom-width : 0; 
border-bottom-style : solid; 
border-bottom-color : #972480; 
} 
.AppMenuLeft { 
width : 2px; 
border-bottom-width : 0; 
border-bottom-style : solid; 
} 
.AppMenuDiv { 
background-color : #dedede; 
width : 0; 
height : 19px; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #6699cc; 
} 
.AppMenuRight { 
width : 2px; 
padding : 2px; 
text-align : right; 
vertical-align : middle; 
border-bottom-width : 0; 
border-bottom-style : solid; 
} 
.AppMenuFont { 
font-size : 11px; 
font-family: Arial, Helvetica, sans-serif;
color : #ffffff; 
font-weight: bold; 
letter-spacing : 0; 
} 
.AppMenuFont:visited { 
text-decoration : none; 
color : #ffffff; 
} 
.AppMenuFont:link { 
text-decoration : none; 
color : #ffffff; 
} 
.AppMenuFont:hover { 
text-decoration : none; 
color : #dddddd; 
} 
.SubMenuTable { 
background-color : #ccc; 
color: #000000;
margin : 0; 
border-collapse : collapse; 
} 
.SubMenuTD { 
color : #000000; 
background-image : url(''); 
padding : 1px; 
font-size : 11px; 
border-width : 0; 
border-style : none; 
border-color : #dedede; 
border-right-width : 0; 
border-right-style : solid; 
border-right-color : #ffffff; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #000000; 
} 
.SubMenuTDFont { 
font-size : 10px; 
color : #ffffff; 
font-weight : 800; 
} 
.SubMenuTDFont:visited { 
text-decoration : none; 
color : #efefef; 
font-weight : 800; 
} 
.SubMenuTDFont:link { 
text-decoration : none; 
color : #efefef; 
font-weight : 800; 
} 
.SubMenuTDFont:hover { 
text-decoration : none; 
color : #ffffff; 
font-weight : 800; 
} 
.SubMenuTab { 
color : #000000; 
background-image : url(''); 
width : 90px; 
padding : 2px; 
font-size : 10px; 
border-width : 0; 
border-style : solid; 
border-color : #cccccc; 
border-right-width : 0; 
border-right-style : solid; 
border-right-color : #c9c9c9; 
text-align : center; 
vertical-align : middle; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #000000; 
} 
.SubMenuTabFont:visited { 
text-decoration : none; 
color : #ffffff; 
font-weight : 500; 
} 
.SubMenuTabFont:link { 
text-decoration : none; 
color : #ffffff; 
font-weight : 500; 
} 
.SubMenuTabFont:hover { 
text-decoration : none; 
color : #333333; 
font-weight : 500; 
} 
.SubMenuLeft { 
width : 0; 
height : 25px; 
background-repeat : no-repeat; 
border-top-width : 0; 
border-top-style : solid; 
border-bottom-color : #000000; 
} 
.SubMenuDiv { 
border-top : 0 solid #000000; 
background-image : url(''); 
} 
.SubMenuRight { 
width : 0; 
border-right-width : 0; 
border-right-style : solid; 
border-right-color : #000000; 
} 
.SubMenuFont { 
font-size : 9px; 
color : #000000; 
font-weight : 500; 
padding : 1px; 
} 
.SubMenuFont:visited { 
text-decoration : none; 
color : #222222; 
font-weight : 500; 
} 
.SubMenuFont:link { 
text-decoration : none; 
color : #222222; 
font-weight : 500; 
} 
.SubMenuFont:hover { 
text-decoration : none; 
color : #000000; 
font-weight : 500; 
} 
.SubMenuTitleTable { 
background-color : #FFFFCC; 
} 
.SubMenuTitle { 
color : #5075A5; 
font-size: 10px;
height : 25px; 
padding : 2px; 
padding-left : 4px; 
font-size : 11px; 
border-width : 0; 
border-style : none; 
border-color : #dedede; 
vertical-align : middle; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #000000; 
} 
.SubMenuTitleFont { 
font-size : 10px; 
color : #5075A5; 
} 
.SubMenuTitleFont:visited { 
font-size : 10px; 
text-decoration : underline; 
color : #5075A5; 
} 
.SubMenuTitleFont:link { 
font-size : 10px; 
text-decoration : underline; 
color : #5075A5; 
} 
.SubMenuTitleFont:hover { 
font-size : 10px; 
text-decoration : none; 
color : #5075A5; 
} 
.SubMenuSort { 
width : 160px; 
font-size : 9px; 
text-align : right; 
vertical-align : middle; 
} 
.SubMenuSearch { 
color : #ffffff; 
background-image : url(''); 
width : 150px; 
padding : 2px; 
font-size : 9px; 
border-width : 0; 
border-style : none; 
border-color : #dedede; 
text-align : right; 
vertical-align : middle; 
} 
.SubMenuSearchFont { 
font-size : 9px; 
color : #ffffff; 
} 
.SubMenuSearchFont:visited { 
color : #ffffff; 
} 
.SubMenuSearchFont:link { 
color : #ffffff; 
} 
.SubMenuSearchInput { 
font-size : 9px; 
} 
.GroupTD { 
color : #858076; 
font-size : 11px; 
font-weight : 200; 
padding : 3px; 
vertical-align : top; 
} 
.MsgTD { 
background-color : #66cc00; 
padding : 2px; 
vertical-align : top; 
} 
.MsgFont { 
background-color : #66cc00; 
font-size : 8pt; 
color : #66ff99; 
font-weight : 300; 
padding : 2px; 
} 
.ErrTD { 
background-color : #ffffff; 
padding : 2px; 
vertical-align : top; 
} 
.ErrFont { 
background-color : #ffffff; 
font-size : 8pt; 
color : #cc0000; 
font-weight : 300; 
padding : 2px; 
} 
.DateAlert { 
color : #cc3300; 
} 
Select { 
font-size : 10px; 
color : #000066; 
background-color : #ffffff; 
} 
Input { 
font-size : 10px; 
color : #000066; 
} 
Textarea { 
font-size : 10px; 
color : #000066; 
background-color : #ffffff; 
} 
.cmd { 
font-size : 10px; 
color : #363636; 
padding : 0;
margin : 0; 
} 
.copyright { 
width : 774px;
height: 20px; 
color: #FFFFFF;
font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
font-size: 12px;
background-color : #A55075; 
margin-top : 3px; 
padding: 5px;
margin-left: auto;
margin-right: auto;
} 
.copyright a, .copyright a:active, .copyright a:visited, .copyright a:hover { 
color: #FFFFFF;
} 
.puzzled { 
background-image : url('../styles/lauren/images/puzzled.gif'); 
background-repeat : repeat-x; 
width : 784px; 
height: 111px;
margin-left: auto;
margin-right: auto;
} 
.Thumbnail { 
background-color : #ffffff; 
border-width : 3px; 
border-color : #efefef; 
border-style : solid; 
margin-right : 10px; 
float : left; 
} 
.Thumb { 
margin-right : 5px; 
float : left; 
} 
.Image1 { 
border-width : 1px; 
border-color : #c0c0c0; 
border-style : solid; 
margin : 20px; 
padding: 10px;
float: right;
} 
.TopBarTable { 
width : 784px; 
height : 40px; 
} 
.TopBar { 
padding : 6px; 
border-bottom-width : 0; 
border-bottom-style : solid; 
border-bottom-color : #FFF; 
} 
.TopAdTD { 
text-align : right; 
padding : 0; 
} 
.TopBarFont { 
font-size : 11px; 
font-weight : 800; 
color : #2c3b43; 
} 
.TopBarFont:visited { 
color : #2c3b43; 
} 
.TopBarFont:link { 
color : #2c3b43; 
} 
.TopBarFont:hover { 
color : #000000; 
} 
.MainTable { 
background-color : #ffffff; 
margin-top : 0; 
width : 784px; 
height : 390px; 
border-collapse : collapse; 
empty-cells : hide; 
} 
.MainTDHead { 
background-color : #FFF; 
} 
.MainTD { 
width : 100%; 
padding : 0; 
} 
.MainTDFoot { 
background-color : #bbbbbb; 
height : 0; 
} 
.HeadTD { 
background-color : #ffffff; 
height : 0; 
padding : 0; 
margin : 0; 
border-collapse : collapse; 
} 
.LeftTD { 
background-color : #f1f8fc; 
padding : 4px; 
width : 150px; 
border-width : 0; 
border-right-width : 0; 
} 
.DivTD { 
background-color : #fff; 
width : 7px; 
} 
.RightTD { 
background-color : #ffffff; 
background-image : url(''); 
width : auto; 
padding : 0; 
padding-bottom : 0; 
} 
.FooterTable { 
background-color : #ffffff; 
width : 784px; 
border-top-width : 0; 
border-left-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-color : #b7b2ae; 
border-style : solid; 
border-collapse : collapse; 
} 
.FooterTD { 
padding-right : 0; 
padding-left : 0; 
padding-top : 0; 
padding-bottom : 0; 
width : 100%; 
} 
.CatTable { 
width : 100%; 
margin : 0; 
margin-top : 0; 
padding : 0; 
border-width : 0; 
border-color : #cccccc; 
border-style : dotted; 
} 
.CatTD { 
padding : 3px; 
color : #9c9c9c; 
} 
.CatTDOn { 
font-family : arial, verdana; 
padding : 1px; 
padding-bottom : 3px; 
padding-left : 5px; 
vertical-align : top; 
border-width : 0; 
border-style : solid; 
border-color : #ffffff; 
} 
.CatFont { 
font-family : arial, verdana; 
font-size : 11px; 
font-weight : 500; 
color : #858076; 
} 
.CatFont:link { 
color : #666666; 
} 
.CatFont:visited { 
color : #666666; 
} 
.CatFont:hover { 
color : #333333; 
} 
.CatFontOn { 
font-weight : 500; 
} 
.CatFontOn:link { 
color : #999999; 
} 
.CatFontOn:visited { 
color : #999999; 
} 
.CatFontOn:hover { 
color : #333333; 
} 
.SubDiv { 
padding : 3px; 
padding-left : 25px; 
} 
.ParentDiv { 
padding : 3px; 
padding-left : 12px; 
} 
.ParentTD { 
padding : 2px; 
padding-bottom : 4px; 
} 
.ParentFont { 
font-family : arial, verdana;
font-weight : 800; 
} 
.ParentFont:link { 
color : #000000; 
} 
.ParentFont:visited { 
color : #666666; 
} 
.ParentFont:hover { 
color : #333333; 
} 
.ContentTable { 
background-image : url(''); 
padding : 0; 
} 
.ContentTD { 
font-family : arial, verdana;
color : #666666; 
padding : 0; 
padding-left : 8px; 
} 
.ContentRating { 
text-align : right; 
color : #666666; 
} 
.ContentAuthorTD { 
height : 15px; 
padding-left : 5px; 
padding-bottom : 10px; 
vertical-align : top; 
color : #666666; 
} 
.ContentCatTable { 
background-image : url(''); 
width : 30%; 
float : left; 
border-collapse : collapse; 
} 
.ContentCatTD { 
color : #707070; 
padding : 2px; 
} 
.ContentCatFont { 
color : #707070; 
} 
.ContentCatFont:visited { 
color : #666666; 
} 
.ContentCatFont:link { 
color : #666666; 
} 
.ContentCatFont:hover { 
color : #000000; 
} 
.ContentShortDesc { 
padding : 5px; 
} 
.ContentLongDesc { 
padding : 5px; 
} 
.ContentPrevTD { 
height : 15px; 
padding : 3px; 
} 
.ContentNextTD { 
height : 15px; 
padding : 3px; 
text-align : right; 
} 
.ContentPrevNextFont { 
color : #000000; 
font-weight : 800; 
} 
.ContentPrevNextFont:visited { 
color : #000000; 
} 
.ContentPrevNextFont:link { 
color : #000000; 
} 
.ContentPrevNextFont:hover { 
color : #666666; 
} 
.ContentLinkLabel { 
height : 15px; 
background-color : #efefef; 
padding : 3px; 
vertical-align : top; 
text-align : right; 
} 
.ContentLinkTD { 
padding : 3px; 
vertical-align : top; 
} 
.ContentLinkFont { 
color : #000000; 
font-weight : 800; 
} 
.ContentLinkFont:visited { 
color : #000000; 
} 
.ContentLinkFont:link { 
color : #000000; 
} 
.ContentLinkFont:hover { 
color : #666666; 
} 
.ContentTitle { 
border-bottom-style: dotted;
border-bottom-color: #c0c0c0;
font-size: 10px;
color : #666666;
} 
.ContentFont { 
font-size : 10px; 
font-weight : 800; 
color : #666666; 
} 
.ContentMore { 
font-size : 11px; 
font-weight : 800; 
color : #111111; 
letter-spacing : 1px; 
} 
.AdTd { 
background-image : url('../styles/style4/images/bg_adtd.gif'); 
text-align : center; 
padding : 0; 
width : 120px; 
} 
.AdContentTd { 
padding : 0; 
width : auto; 
} 
.AdDiv { 
text-align : center; 
padding : 2px; 
} 
.ListTable { 
padding : 0; 
margin-left : 0; 
margin-right : 0; 
margin-top : 0; 
margin-bottom : 0; 
border-width : 0; 
border-color : #778493; 
border-style : solid; 
border-collapse : collapse; 
} 
.ListHeaderTable { 
padding : 0; 
margin : 0; 
border-width : 0; 
border-right-width : 0; 
border-left-width : 0; 
border-color : #778493; 
border-style : solid; 
border-collapse : collapse; 
} 
.ListHeaderTitle { 
background-image : url(''); 
font-family : arial, verdana;
color : #357899; 
height : 20px; 
width : 180px; 
padding : 2px; 
font-size : 11px; 
font-weight : 500; 
vertical-align : bottom; 
border-width : 0; 
border-color : #e1e1e1; 
border-style : solid; 
} 
.ListHeaderTitleFont { 
font-family : arial, verdana;
font-size : 11px; 
color : #666666; 
font-weight : 700; 
} 
.ListHeaderTitleFont:visited { 
text-decoration : none; 
color : #666666; 
} 
.ListHeaderTitleFont:link { 
text-decoration : none; 
color : #CB425B; 
} 
.ListHeaderTitleFont:hover { 
text-decoration : underline; 
color : #CB425B; 
} 
.ListHeaderCategory { 
font-family : arial, verdana;
color : #212121; 
padding : 3px; 
padding-top : 5px; 
padding-left : 8px; 
font-size : 11px; 
font-weight : 500; 
border-width : 0; 
border-color : #e1e1e1; 
border-style : solid; 
} 
.ListHeaderCategoryFont { 
font-family : arial, verdana;
font-size : 10px; 
color : #666666; 
font-weight : 500; 
} 
.ListHeaderCategoryFont:visited { 
text-decoration : none; 
color : #666666; 
} 
.ListHeaderCategoryFont:link { 
text-decoration : none; 
color : #666666; 
} 
.ListHeaderCategoryFont:hover { 
text-decoration : none; 
color : #333333; 
} 
.ListHeaderTD { 
color : #666666; 
font-family : arial, verdana;
padding : 2px; 
font-size : 10px; 
font-weight : 500; 
border-width : 0; 
border-color : #e1e1e1; 
border-style : solid; 
border-collapse : collapse; 
} 
.ListHeaderFont { 
font-size : 10px; 
font-family : arial, verdana;
color : #357899; 
font-weight : 800; 
} 
.ListHeaderFont:visited { 
text-decoration : underline; 
color : #357899; 
} 
.ListHeaderFont:link { 
text-decoration : underline; 
color : #357899; 
} 
.ListHeaderFont:hover { 
text-decoration : none; 
color : #696969; 
} 
.ListTD { 
color : #696969; 
font-family : arial, verdana;
width : auto; 
padding : 5px; 
padding-left : 8px; 
font-size : 11px; 
font-weight : 500; 
border-width : 0; 
border-color : #e1e1e1; 
border-style : none; 
border-collapse : collapse; 
} 
.ListThumb { 
padding : 2px; 
font-size : 10px; 
font-weight : 500; 
text-align : center; 
vertical-align : top; 
border-width : 0; 
border-color : #e1e1e1; 
border-style : solid; 
border-collapse : collapse; 
} 
.AttrTable { 
margin-top : 0; 
width : 100%; 
} 
.AttrLabel { 
font-size : 10px; 
font-weight : 500; 
color : #666666; 
text-align : right; 
padding : 1px; 
border-width : 0; 
border-style : solid; 
border-color : #ffffff; 
} 
.AttrData { 
font-size : 10px; 
font-weight : 500; 
color : #222222; 
width : 85%; 
padding : 1px; 
border-width : 0; 
border-style : solid; 
border-color : #dddddd; 
} 
.AttrFont:visited { 
font-size : 10px; 
font-weight : 500; 
color : #454545; 
} 
.AttrFont:link { 
font-size : 10px; 
font-weight : 500; 
color : #222222; 
} 
.AttrFont:hover { 
font-size : 10px; 
font-weight : 500; 
color : #111111; 
} 
.RatingsDiv { 
padding : 5px; 
margin-top : 1px; 
font-size : 10px; 
font-weight : 800; 
color : #999999; 
} 
.RatingsFont { 
font-size : 10px; 
font-weight : 500; 
color : #999999; 
padding : 4px; 
} 
.RatingsFont:visited { 
text-decoration : underline; 
color : #696969; 
} 
.RatingsFont:link { 
text-decoration : underline; 
color : #696969; 
} 
.RatingsFont:hover { 
text-decoration : underline; 
color : #333333; 
} 
.HomeTable { 
margin : 0; 
height : 300px; 
border-width : 0; 
border-top-width : 10px; 
border-color : #A55075; 
border-style : solid; 
} 
.HomeLeft { 
width : 130px; 
vertical-align : top; 
} 
.HomeCenter { 
width : auto; 
padding-left : 0; 
vertical-align : top; 
} 
.HomeRight { 
width : 130px; 
padding : 1px; 
vertical-align : top; 
} 
.HomeDiv { 
width : 1px; 
background-color : #efefef; 
} 
.HomeSpacer { 
height : 0; 
} 
.HomeFont { 
font-family : arial, verdana;
font-size : 10px; 
font-weight : 800; 
color : #444444; 
} 
.HomeContentTable { 
background-image : url(''); 
} 
.HomeContentHeadTD { 
padding : 5px; 
line-height : 14pt; 
} 
.HomeContentHeadFont { 
font-family : arial, verdana;
font-size : 14px; 
font-weight : 800; 
} 
.HomeContentHeadFont:visited { 
color : #333333; 
} 
.HomeContentHeadFont:link { 
color : #333333; 
} 
.HomeContentHeadFont:hover { 
color : #972480; 
} 
.HomeContentTD { 
background-image : url(''); 
color : #ffffff; 
padding : 15px; 
font-size : 11px; 
font-weight : 500; 
} 
.HomeContentFont { 
font-family : arial, verdana;
font-size : 11px; 
font-weight : 500; 
color : #bbbbbb; 
} 
.HomeCatTable { 
background-image : url(''); 
margin-top : 30px; 
margin-bottom : 15px; 
border-width : 0; 
border-collapse : collapse; 
} 
.HomeCatTD { 
color : #cecece; 
padding : 8px; 
padding-left : 10px; 
font-size : 10px; 
font-weight : 500; 
border-collapse : collapse; 
} 
.HomeParentFont { 
font-size : 10px; 
font-weight : 500; 
} 
.HomeParentFont:visited { 
color : #cecece; 
} 
.HomeParentFont:link { 
text-decoration : none; 
color : #cecece; 
} 
.HomeParentFont:hover { 
text-decoration : underline; 
color : #bbbbbb; 
} 
.HomeCatFont { 
font-size : 12px; 
font-weight : 500; 
color : #808080; 
} 
.HomeCatFont:visited { 
text-decoration : none; 
color : #cacaca; 
} 
.HomeCatFont:link { 
text-decoration : none; 
color : #808080; 
} 
.HomeCatFont:hover { 
text-decoration : underline; 
color : #000000; 
} 
.SectionHeadTable { 
width : 100%; 
font-family : arial, verdana; 
} 
.SectionHeadTD { 
background-image : url(''); 
color : #A55075; 
font-family : arial, verdana; 
padding : 4px; 
font-size : 11px; 
font-weight : 800; 
vertical-align : middle; 
height : 22px; 
width : 100%; 
} 
.SectionTitleTD { 
color : #000000; 
padding : 4px; 
font-family : arial, verdana; 
font-size : 11px; 
font-weight : 800; 
vertical-align : middle; 
height : 22px; 
width : 100%; 
} 
.SectionTable { 
font-family : arial, verdana; 
width : 100%; 
} 
.SectionTD { 
font-family : arial, verdana; 
font-size: 11px;
color : #999999; 
padding : 1px; 
padding-left : 4px; 
width : 100%; 
} 
.SectionFont { 
font-family : arial, verdana; 
font-size : 10px; 
font-weight : 500; 
color : #999999; 
} 
.SectionFont:visited { 
font-weight : 500; 
color : #666666; 
} 
.SectionFont:link { 
font-weight : 500; 
color : #666666; 
} 
.SectionFont:hover { 
font-weight : 500; 
color : #666666; 
} 
.FeatureHeadTable { 
width : 100%; 
float : right; 
margin-top : 1px; 
} 
.FeatureHeadTD { 
background-image : url(''); 
height : 22px; 
padding : 4px; 
color : #333333; 
font-weight : 800; 
vertical-align : middle; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #6699cc; 
border-bottom-width : 0; 
border-bottom-style : dotted; 
border-bottom-color : #cfcfcf; 
} 
.FeatureTitleTD { 
padding-left : 4px; 
color : #333333; 
} 
.FeatureTable { 
width : 100%; 
} 
.FeatureTD { 
color : #666666; 
padding : 4px; 
padding-bottom : 7px; 
font-size : 10px; 
} 
.FeatureFont { 
font-family : arial, verdana;
font-size : 10px; 
font-weight : 800; 
color : #666666; 
} 
.FeatureFont:visited { 
color : #555555; 
} 
.FeatureFont:link { 
text-decoration : none; 
color : #555555; 
} 
.FeatureFont:hover { 
text-decoration : underline; 
color : #333333; 
} 
.WhereTo { 
width: 150px;
font-family: verdana,tahoma,arial;
color: #000000;
font-size: 10px;
padding: 5px;
border-width : 1px; 
border-style : solid; 
border-color : #c0c0c0; 
float: right;
} 
.WhereTo h6 { 
background-color: #c0c0c0;
font-family: verdana,tahoma,arial;
color: #000000;
font-size: 12px;
font-weight: bold;
padding: 2px;
} 
.WhereTo a { 
text-decoration : underline; 
font-family: verdana,tahoma,arial;
font-size : 10px; 
color : #50A555; 
font-weight: bold;
} 
.WhereTo a:hover { 
text-decoration : none; 
font-family: verdana,tahoma,arial;
font-size : 10px; 
color : #50A555; 
font-weight: bold;
} 
.WhereTo a:visited { 
text-decoration : underline; 
font-family: verdana,tahoma,arial;
font-size : 10px; 
color : #50A555; 
font-weight: bold;
}   
.style1 {
	font-size: 11.0pt;
	font-weight: 700;
	font-family: Calibri, sans-serif;
	text-align: center;
	vertical-align: bottom;
	white-space: nowrap;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	line-height: 25px;
}
.style2 {
	font-size: 8.0pt;
	font-weight: 400;
	font-style: normal;
	font-family: Calibri, sans-serif;
	vertical-align: bottom;
	white-space: nowrap;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
.style3 {
	font-size: 9.0pt;
	font-weight: 700;
	font-style: normal;
	font-family: Calibri, sans-serif;
	vertical-align: bottom;
	white-space: nowrap;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
.style4 {
	font-size: 10pt;
	font-weight: 700;
	font-style: normal;
	font-family: Calibri, sans-serif;
	vertical-align: bottom;
	white-space: nowrap;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	line-height: 20px;
}
.style5 {
	font-size: 8.0pt;
	font-weight: 400;
	font-style: italic;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	vertical-align: bottom;
	white-space: normal;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
.raised {background: transparent; width:800px; margin:0 auto;}
.raised .top {display:block; background:transparent; font-size:1px;}
.raised .b1 {margin:0 5px; background:#fff; border-top:1px solid #eee;}
.raised .b1 {height:1px;}
.raised .b1 {display:block; overflow:hidden;}
.raised .b2 {margin:0 3px; border-width:0 2px;}
.raised .b2 {background:#fff; border-left:1px solid #eee; border-right:1px solid #ddd;}
.raised .b2 {height:1px;}
.raised .b2 {display:block; overflow:hidden;}
.raised .b3 {margin:0 2px;}
.raised .b3 {background:#fff; border-left:1px solid #eee; border-right:1px solid #ddd;}
.raised .b3 {height:1px;}
.raised .b3 {display:block; overflow:hidden;}
.raised .b4 {height:2px; margin:0 1px;}
.raised .b4 {background:#fff; border-left:1px solid #eee; border-right:1px solid #aaa;}
.raised .b4 {display:block; overflow:hidden;}
.raised .boxcontent {display:block;  background:#fff; border-left:1px solid #eee; border-right:1px solid #999;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.raised h1 {margin:0 10px;}
#info p {line-height:1.5em;}
.raised p {padding-bottom:0.5em;}
.raised p {margin:0 10px;}
.raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b4b {height:2px; margin:0 1px;}
.raised .b4b {background:#fff; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b4b {display:block; overflow:hidden;}
.raised .b3b {margin:0 2px;}
.raised .b3b {background:#fff; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b3b {height:1px;}
.raised .b3b {display:block; overflow:hidden;}
.raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b2b {background:#fff; border-left:1px solid #aaa; border-right:1px solid #999;}
.raised .b2b {height:1px;}
.raised .b2b {display:block; overflow:hidden;}
.raised .b1b {margin:0 5px; background:#fff; border-bottom:1px solid #ccc;}
.raised .b1b {height:1px;}
.raised .b1b {display:block; overflow:hidden;}

