BODY { font-family: Arial; font-size: 12px; margin: 0px; background: #A8C7E9 url(/images/Theme0/background.jpg) repeat-x scroll 50% 0%; text-align: center; height: 100%; }
TABLE { font-family: Arial; font-size: 12px; color: #000000; }
FORM { margin: 0px; }

A{ text-decoration: underline; color: #000000; font-weight: normal; }
A:HOVER { text-decoration: none; }

.Hide { display: none; }
.Show { display: block; }

H1 { font-size: 17px; }
H2 { font-size: 15px; }
H3 { font-size: 13px; }
H4 { font-size: 11px; }

.Hand { cursor: pointer; }
.NoHand { cursor: default; }

.NoBold { font-weight: normal; }

div.clear { clear: both; }










div.pagecontainer { display: block; height: auto; margin: auto; position: relative; top: 0px; width: 1004px }
	.pagecontainertop, .pagecontainerbottom { background: transparent url('/images/Theme0/content_bg2.png') no-repeat scroll left top; display: block; left: 0px; position: absolute; width: 100% }
	.pagecontainertop { background-position: 0 0; height: 98px; top: 0 }
	.pagecontainerbottom { background-position: 0 -100px; bottom: 0; height: 100px }
	.pagecontainermiddle { background: transparent url('/images/Theme0/content_bg.png') repeat-y scroll left top; bottom: 100px; display: block; height: auto; left: 0; position: absolute; top: 98px; width: 100% }
	.pagecontainercontent { padding: 0px 34px 0px 27px; position: relative; text-align: left }

div.content { display: block; height: auto; z-index: 799; }

/***** HEADER *****/
div.siteheader { display: block; float: left; height: 115px; position: relative; top: 0px; width: auto; font: 13px 'Segoe UI',Arial,Verdana,sans-serif; }
div.siteheader .logo { background: transparent url('/images/Theme0/logo.png') no-repeat scroll left top; height: 74px; left: 0; position: absolute; top: 0; width: 443px }
div.siteheader .themes { left: 800px; position: absolute; top: 67px }

/***** NAVIGATION MENU *****/
ul.navigation { background: transparent url('/images/Theme0/navigationbar.png') no-repeat scroll left top; float: left; height: 43px; left: 0px; line-height: 39px; list-style: none; margin: 0; padding: 0; position: relative; top: 60px; width: 945px }
ul.navigation li { display: inline-block; float: left; font-size: 16px; margin: 0px 20px }
ul.navigation a,
ul.navigation a:link,
ul.navigation a:visited { color: #111111; cursor: pointer; text-decoration: none }
ul.navigation a:hover { color: #0054A6; text-decoration: none }

/***** FOOTER *****/
div.footer { clear: both; display: block; float: none; line-height: 20px; padding: 10px 0 20px 0; position: relative; text-align: center; width: 100% }


/***** TABS *****/
div.tabhead { margin-left: 6px; padding-top: 15px; }
div.tabhead a { background: transparent url('/images/Theme0/tab.png') no-repeat left top; color: #2E383D; cursor: pointer; float: left; font-size: 12px; height: 23px; line-height: 21px; text-align: center; width: 96px; text-decoration: none; margin-right: 2px; }
div.tabhead a:hover { background-position: left center; }
div.tabhead a.selected { background-position: left bottom; color: #FFF; cursor: default; }
div.tabcontent { background: transparent url('/images/Theme0/tabcontent.png') no-repeat left top; clear: both; height: 65px; width: 943px; color: #fff; padding: 7px; }
div.tabcontent a { color: #fff; }



/***** DROPDOWN MENUS *****/
div.tabmenu { clear: both; display: none; float: left; height: auto; position: absolute; top: 40px; width: auto; z-index: 1000; }
div.tabmenu .shadow, div.tabmenu .shadow2, div.tabmenu .shadow3 { }
div.tabmenu .tabmenucontent { background-color: #FFF; border: 1px solid #e2e2e2; height: auto; left: -3px; overflow: hidden; position: relative; top: -3px; width: 520px; z-index: 998; }
div.tabmenu .tabmenuleft { background-color: #F6F6F6; border-right: 1px solid #E2E2E2; font-size: 13px; line-height: 22px; padding: 10px 0 10px; vertical-align: top; width: 160px; }
	.tabmenuleft ul { list-style: none; margin: 0; padding: 0 13px; }
	.tabmenuleft ul li { display: block; float: none; margin: 0; text-align: left; }
	.tabmenuleft ul li a, .tabmenuleft ul li a:link, .tabmenuleft ul li a:visited, .tabmenuleft ul li a:active { color: #0054A6; display: inline-block; font-size: 13px; line-height: 20px; }
	.tabmenuleft ul li a:hover { color: #00AEEF; } 
	.tabmenuleft .articlelinks { margin: 0; padding: 0; display: block; padding: 0 13px; }
	.tabmenuleft .articlelinks a, .tabmenuleft .articlelinks a:link, .tabmenuleft .articlelinks a:visited, .tabmenuleft .articlelinks a:active { color: #0054A6; display: block; font-size: 13px; line-height: 20px; width: 100%; }
	.tabmenuleft .articlelinks a:hover { color: #00AEEF; }
	.tabmenuleft hr { background-color: #E2E2E2; border-top: 1px solid #E2E2E2; color: #E2E2E2; height: 1px; margin: 10px 0; } 
div.tabmenu .tabmenuright { color: #555555; font-size: 12px; height: auto; overflow: hidden; padding: 20px; vertical-align: top; width: auto; }
	.tabmenuright p { line-height: 18px; margin-bottom: 5px; margin-top: 0; } 
	.tabmenuright h1 { font-weight: normal; margin-top: 0; margin-bottom: 10px; color: #F7941D; line-height: 24px; } 
	.tabmenuright h3 { margin: 0; }
	.tabmenuright h4 { margin: 0; }
	.tabmenuright h2, .tabmenuright h3, .tabmenuright h4 { font-weight: normal; } 
	.tabmenuright ul { float: none; line-height: normal; list-style: none; margin-bottom: 10px; margin-top: 0; padding-top: 0; }
	.tabmenuright ul li { font-size: 12px; float: none; display: block; list-style: none; } 
	.tabmenuright ul li.newsinfo { margin-bottom: 10px; margin-left: 0; } 
	.tabmenuright ul.skinlist { clear: both; display: block; float: none; list-style: none; margin: 0; padding: 0; width: 100%; }
	.tabmenuright ul.skinlist li { clear: both; display: block; float: none; margin: 5px 0; padding: 0; width: 100%; }
	.tabmenuright ul.skinlist li div.preview { float: left; height: 95px; overflow: hidden; width: 103px; } 
	.tabmenuright ul.skinlist li div.previewsmall { width: 50px; height: 70px; } 
	.tabmenuright ul.skinlist li div.info { height: 88px; margin-left: 108px; } 
	.tabmenuright ul.skinlist li div.infosmall { margin-left: 55px; height: 63px; }
	.tabmenuright ul.skinlist li div.info h3, .tabmenuright ul.skinlist li div.info h4 { font-weight: normal; margin: 0; }
	.tabmenuright ol { float: none; line-height: normal; list-style: decimal outside; margin-bottom: 10px; margin-top: 0; padding-top: 0; }
	.tabmenuright ol li { font-size: 12px; float: none; display: list-item; list-style: decimal outside; }
	.tabmenuright .links { line-height: 21px; text-align: right; width: 100%; }
	.tabmenuright .links a, .tabmenuright .links a:link, .tabmenuright .links a:visited, .tabmenuright .links a:active { color: #0054A6; }
	.tabmenuright .links a:hover { color: #00AEEF; }
	.tabmenuright .links .help { background: transparent url('../images/Theme0/icon_help.png') no-repeat scroll top left; display: inline-block; height: 21px; width: 21px; }
	.tabmenuright table { color: #555555; font-size: 11px; margin: 10px 0 20px; }
	.productdetails tbody tr th, .productdetails tbody tr td { background-color: transparent; border: 0; line-height: 18px; padding-right: 20px; text-align: left; vertical-align: middle; }
div.tabmenu .tabmenucontent tfoot tr td { background: #F6F6F6; border-top: 1px solid #E2E2E2; clear: both; height: 30px; overflow: hidden; text-align: right; vertical-align: middle; width: auto; }

/* Articles menu width needs to be bigger to support long article titles */
#menu_articles_body .tabmenucontent { width: 400px; table-layout: fixed; } 
#menu_articles_body .tabmenuleft { width: 400px; }
#menu_articles_body .tabmenuleft hr { margin: 5px 0; }

/* Forums menu width needs to be bigger to support long forum titles */
#menu_forums_body .tabmenucontent { width: 400px; table-layout: fixed; }
#menu_forums_body .tabmenuleft { width: 400px; }
#menu_forums_body .tabmenuleft hr { margin: 5px 0; }






.carticons { font-family: 'Segoe UI',Arial,Verdana,sans-serif; font-size: 12px; line-height: 19px; position: absolute; right: 5px; top: 36px; }
.carticons a, .carticons a:link, .carticons a:hover { color: #000; }
a.checkouticon { background-image: url('../../images/Theme0/icon_right_arrow.png'); display: inline-block; height: 19px; vertical-align: middle; width: 19px; }
a.viewcarticon { background-image: url('../../images/Theme0/icon_cart.png'); display: inline-block; height: 19px; vertical-align: middle; width: 19px; }
a.betafeedbackicon { background-image: url('../images/Theme0/icon_feedback.png'); display: inline-block; height: 19px; vertical-align: middle; width: 19px; }

.headerlogin { background: transparent url('../../images/Theme0/login.png') no-repeat scroll right top; display: inline; font-size: 11px; height: 34px; margin: 0px; padding: 0px; position: absolute; right: -18px; text-align: right; top: 0px; width: 550px; z-index: 2002; }
.headerlogin .form { display: inline-block; float: right; }
.headerlogin .accountlinks { font-family: 'Segoe UI',Arial,Verdana,sans-serif; display: inline; float: right; height: 34px; line-height: 34px; margin-right: 25px; }
.headerlogin a, .headerlogin a:link, .headerlogin a:visited, .headerlogin a:active { color: #333333; text-decoration: none; } 
.headerlogin a:hover { color: #000000; text-decoration: underline; }

.search_bg { background: transparent url('../../images/Theme0/search_bar.png') no-repeat scroll left top; display: block; height: 23px; margin: 0 5px; position: relative; top: 7px; width: 200px; z-index: 200; }
.search_bg input { background: transparent; border: 0; color: #666666; display: block; height: 20px; left: 42px; margin: 0; position: relative; padding: 0; top: 2px; width: 134px; z-index: 200; }
.search_mouse_over { position: relative; z-index: 2001; } 
.dropdownsearch { position: absolute; left: 345px; top: 29px; z-index: 2000; width: 200px; height: 140px; background: transparent url('../../images/Theme0/search_menu_background.png') no-repeat; display: none; }
.dropdownsearch table { border-spacing: 0; }
.dropdownsearch table td { padding: 0; }
.dropdownsearch em { background-color: white; border: 1px solid #999999; width: 80px; height: 30px; position: absolute; text-align: center; z-index: 501; display: none; vertical-align: middle; font-style: normal; }
.menu_icon { margin: 11px; } 
.search_bar_icon { z-index: 500; position: absolute; left: 345px; top: 7px; width: 27px; height: 22px; background: transparent url('../../images/icons/all.png') no-repeat; }
.search_bar_arrow { z-index: 501; position: absolute; left: 346px; top: 7px; }

.menudropdownholder { display: none; }




/*********** Login ***********/

.Login_Region_3 .content { padding-top: 10px; }
.Login_Region_3 .content .content { padding: 10px; }

.Login_Region_3 .content { width: 100%; margin: 10px 0; }
	.Login_Region_3 .content .row { height: 24px; }
	.Login_Region_3 .content .row label { font-size: 12px; width: 120px; display: block; float: left; text-align: right; margin-right: 8px; }
	.Login_Region_3 .content .row input.textbox { display: block; float: left; border: 1px solid #ccc; width: 180px; height: 16px; font-family: Arial; font-size: 12px; }
	.Login_Region_3 .content .button { float: left; margin-left: 10px; }
	.Login_Region_3 .content a.mainlink,
	.Login_Region_3 .content a.mainlink:link,
	.Login_Region_3 .content a.mainlink:visited,
	.Login_Region_3 .content a.mainlink:hover { padding: 0 0 0 130px; color: #334E2C; text-decoration: none; }
	.Login_Region_3 .content a.mainlink:hover { text-decoration: underline; }









.Site_Avatar { float: left; margin-right: 10px; }
.Site_Avatar img { height: 50px; }
.Site_NickTitleDesc { float: left; width: 750px; }


.MainSiteWrapper_Constraints { border: solid 1px #464A50; padding-top: 96px;  }
.MainSiteWrapper_Constraints_Compact { }
.Header_Constraints_1 { height: 96px; background-color: #62676D; background-image: url(/images/Theme0/header.bg1.gif); background-repeat: repeat-x; background-position: left top; margin-top: -97px; text-align: center; }
.Header_Constraints_2 { text-align: left; }
.Body_Constraints { overflow: hidden; background-color: #FFFFFF; background-image: url(/images/Theme0/right.bar.bg.gif); background-repeat: repeat-y; background-position: left top; }
.Body_Constraints_Compact { }
.Body_Content_Constraints { float: left; overflow-x: hidden; overflow-y: auto; padding-top: 30px; }
.Body_LinkBar_Constraints { float: left; width: 190px; overflow-x: hidden; overflow-y: auto; }


.DropShadow_1 { background-image: url(/images/Theme0/drop.shadow.top.left.bg.gif); background-repeat: no-repeat; background-position: left top; }
.DropShadow_2 { background-image: url(/images/Theme0/drop.shadow.bottom.right.bg.gif); background-repeat: no-repeat; background-position: right bottom; }
.DropShadow_3 { background-image: url(/images/Theme0/drop.shadow.top.right.gif); background-repeat: no-repeat; background-position: right top; }
.DropShadow_4 { background-image: url(/images/Theme0/drop.shadow.bottom.left.gif); background-repeat: no-repeat; background-position: bottom left; padding-right: 2px; padding-bottom: 2px; padding-top: 4px; padding-left: 4px; }

.DropShadow_LinkBar_1 { background-image: url(/images/Theme0/drop.shadow.linkbar.top.left.bg.gif); background-repeat: no-repeat; background-position: left top; }
.DropShadow_LinkBar_2 { background-image: url(/images/Theme0/drop.shadow.linkbar.bottom.right.bg.gif); background-repeat: no-repeat; background-position: right bottom; }
.DropShadow_LinkBar_3 { background-image: url(/images/Theme0/drop.shadow.linkbar.top.right.gif); background-repeat: no-repeat; background-position: right top; }
.DropShadow_LinkBar_4 { background-image: url(/images/Theme0/drop.shadow.linkbar.bottom.left.gif); background-repeat: no-repeat; background-position: bottom left; padding-right: 2px; padding-bottom: 0px; padding-top: 4px; padding-left: 4px; }


.DynamicDropShadow_1 { background-image: url(/images/Theme0/drop.shadow.top.left.bg.gif); background-repeat: no-repeat; background-position: left top; }
.DynamicDropShadow_2 { background-image: url(/images/Theme0/drop.shadow.bottom.right.bg.gif); background-repeat: no-repeat; background-position: right bottom; }
.DynamicDropShadow_3 { background-image: url(/images/Theme0/drop.shadow.top.right.gif); background-repeat: no-repeat; background-position: right top; }
.DynamicDropShadow_4 { background-image: url(/images/Theme0/drop.shadow.bottom.left.gif); background-repeat: no-repeat; background-position: bottom left; padding-right: 5px; padding-bottom: 5px; padding-top: 4px; padding-left: 4px; }

.DynamicDropShadow_LinkBar_1 { background-image: url(/images/Theme0/drop.shadow.linkbar.top.left.bg.gif); background-repeat: no-repeat; background-position: left top; }
.DynamicDropShadow_LinkBar_2 { background-image: url(/images/Theme0/drop.shadow.linkbar.bottom.right.bg.gif); background-repeat: no-repeat; background-position: right bottom; }
.DynamicDropShadow_LinkBar_3 { background-image: url(/images/Theme0/drop.shadow.linkbar.top.right.gif); background-repeat: no-repeat; background-position: right top; }
.DynamicDropShadow_LinkBar_4 { background-image: url(/images/Theme0/drop.shadow.linkbar.bottom.left.gif); background-repeat: no-repeat; background-position: bottom left; padding-right: 5px; padding-bottom: 5px; padding-top: 4px; padding-left: 4px; }

.DynamicDropShadow_SelectedSkin_1 { background-image: url(/images/Theme0/drop.shadow.selectedskin.top.left.bg.gif); background-repeat: no-repeat; background-position: left top; }
.DynamicDropShadow_SelectedSkin_2 { background-image: url(/images/Theme0/drop.shadow.selectedskin.bottom.right.bg.gif); background-repeat: no-repeat; background-position: right bottom; }
.DynamicDropShadow_SelectedSkin_3 { background-image: url(/images/Theme0/drop.shadow.selectedskin.top.right.gif); background-repeat: no-repeat; background-position: right top; }
.DynamicDropShadow_SelectedSkin_4 { background-image: url(/images/Theme0/drop.shadow.selectedskin.bottom.left.gif); background-repeat: no-repeat; background-position: bottom left; padding-right: 5px; padding-bottom: 5px; padding-top: 0px; padding-left: 4px; }

/* FORUMS RELATED CLASSES START */

.ForumBody_Constraints { overflow: hidden; background-color: #FFFFFF; background-image: url(/images/Theme0/right.bar.bg.gif); background-repeat: repeat-y; background-position: left top; }
.ForumBody_Content_Constraints { float: left; overflow-x: hidden; overflow-y: auto; }

.LI_Forum_SubItemLnk, A.LI_Forum_SubItemLnk { font-weight: normal; text-decoration: none; }
A:HOVER.LI_Forum_SubItemLnk { text-decoration: underline; }
.BoxHeader_ForumChannels { padding-top: 5px; padding-left: 10px; }
.UL_Forum_List { margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 8px; }
.LI_Forum_MainItem { margin-left: 20px; margin-bottom: 3px; list-style-image: url(/images/Theme0/li.box.white.gif); }
.LI_Forum_SubItem { margin-left: 35px; margin-bottom: 3px; list-style-image: url(/images/Theme0/li.box.white.gif);  }
.LI_Forum_MainItemLnk, A.LI_Forum_MainItemLnk { font-weight: bold; text-decoration: none; }
A:HOVER.LI_Forum_MainItemLnk { text-decoration: underline; }

/* FORUMS RELATED CLASSES END */

/* HEADER & LINK CLASSES START */

.HeaderLogoLnk { position: absolute; margin-left: 0px; }
.HeaderLogoImg { height: 67px; width: 548px; background-image: url(/images/Theme0/header.logo.gif); background-position: left bottom; background-repeat: no-repeat; }

.HeaderLnkRegion_1 { position: absolute; height: 29px; margin-top: 67px; background-image: url(/images/Theme0/header.lnkbar.bg.gif); background-repeat: repeat-x; background-position: left top; }
.HeaderLnkRegion_2 { text-align: left; padding-left: 50px; }
.HeaderLnkRegion_3 { }

.dTopLinkPos_1, .dTopLinkPos_Over_Selected_1, .dTopLinkPos_Over_1, .dTopLinkPos_Selected_1 { cursor: pointer; position: absolute; width: 75px; height: 27px; margin-top: 1px; margin-left: 0px; background-image: url(/images/Theme0/header.lnk.home.gif); background-repeat: no-repeat; background-position: left top; }
.dTopLinkPos_Over_Selected_1, .dTopLinkPos_Over_1 { background-position: -75px top; }
.dTopLinkPos_Selected_1 { background-position: -150 top; }

.dTopLinkPos_2, .dTopLinkPos_Over_Selected_2, .dTopLinkPos_Over_2, .dTopLinkPos_Selected_2 { cursor: pointer; position: absolute; width: 76px; height: 27px; margin-top: 1px; margin-left: 75px; background-image: url(/images/Theme0/header.lnk.gallery.gif); background-repeat: no-repeat; background-position: left top; }
.dTopLinkPos_Over_Selected_2, .dTopLinkPos_Over_2 { background-position: -76px top; }
.dTopLinkPos_Selected_2 { background-position: -152 top; }

.dTopLinkPos_3, .dTopLinkPos_Over_Selected_3, .dTopLinkPos_Over_3, .dTopLinkPos_Selected_3 { cursor: pointer; position: absolute; width: 80px; height: 27px; margin-top: 1px; margin-left: 151px; background-image: url(/images/Theme0/header.lnk.articles.gif); background-repeat: no-repeat; background-position: left top; }
.dTopLinkPos_Over_Selected_3, .dTopLinkPos_Over_3 { background-position: -80px top; }
.dTopLinkPos_Selected_3 { background-position: -160 top; }

.dTopLinkPos_4, .dTopLinkPos_Over_Selected_4, .dTopLinkPos_Over_4, .dTopLinkPos_Selected_4  { cursor: pointer; position: absolute; width: 77px; height: 27px; margin-top: 1px; margin-left: 231px; background-image: url(/images/Theme0/header.lnk.forums.gif); background-repeat: no-repeat; background-position: left top; }
.dTopLinkPos_Over_Selected_4, .dTopLinkPos_Over_4 { background-position: -77px top; }
.dTopLinkPos_Selected_4 { background-position: -154 top; }

.dTopLinkPos_5, .dTopLinkPos_Over_Selected_5, .dTopLinkPos_Over_5, .dTopLinkPos_Selected_5 { cursor: pointer; position: absolute; width: 59px; height: 27px; margin-top: 1px; margin-left: 308px; background-image: url(/images/Theme0/header.lnk.help.gif); background-repeat: no-repeat; background-position: left top; }
.dTopLinkPos_Over_Selected_5, .dTopLinkPos_Over_5 { background-position: -59px top; }
.dTopLinkPos_Selected_5 { background-position: -118 top; }

.dTopLinkPos_6, .dTopLinkPos_Over_Selected_6, .dTopLinkPos_Over_6, .dTopLinkPos_Selected_6 { cursor: pointer; position: absolute; width: 63px; height: 27px; margin-top: 1px; margin-left: 367px; background-image: url(/images/Theme0/header.lnk.shop.gif); background-repeat: no-repeat; background-position: left top; }
.dTopLinkPos_Over_Selected_6, .dTopLinkPos_Over_6 { background-position: -63px top; }
.dTopLinkPos_Selected_6 { background-position: -126 top; }

.dBottomLinkPos_1 { cursor: pointer; position: absolute; width: 143px; height: 36px; margin-top: 1px; margin-left: 0px; background-image: url(/images/Theme0/footer.lnk.stardock.gif); background-repeat: no-repeat; background-position: left top; }
.dBottomLinkPos_Over_1 { cursor: pointer; position: absolute; width: 143px; height: 36px; margin-top: 1px; margin-left: 0px; background-image: url(/images/Theme0/footer.lnk.stardock.gif); background-repeat: no-repeat; background-position: -143px top; }

.dBottomLinkPos_2 { cursor: pointer; position: absolute; width: 158px; height: 36px; margin-top: 1px; margin-left: 143px; background-image: url(/images/Theme0/footer.lnk.totalgaming.gif); background-repeat: no-repeat; background-position: left top; }
.dBottomLinkPos_Over_2 { cursor: pointer; position: absolute; width: 158px; height: 36px; margin-top: 1px; margin-left: 143px; background-image: url(/images/Theme0/footer.lnk.totalgaming.gif); background-repeat: no-repeat; background-position: -158px top; }

.dBottomLinkPos_3 { cursor: pointer; position: absolute; width: 187px; height: 36px; margin-top: 1px; margin-left: 301px; background-image: url(/images/Theme0/footer.lnk.stardockdesign.gif); background-repeat: no-repeat; background-position: left top; }
.dBottomLinkPos_Over_3 { cursor: pointer; position: absolute; width: 187px; height: 36px; margin-top: 1px; margin-left: 301px; background-image: url(/images/Theme0/footer.lnk.stardockdesign.gif); background-repeat: no-repeat; background-position: -187px top; }

.dBottomLinkPos_4 { cursor: pointer; position: absolute; width: 133px; height: 36px; margin-top: 1px; margin-left: 488px; background-image: url(/images/Theme0/footer.lnk.joeuser.gif); background-repeat: no-repeat; background-position: left top; }
.dBottomLinkPos_Over_4 { cursor: pointer; position: absolute; width: 133px; height: 36px; margin-top: 1px; margin-left: 488px; background-image: url(/images/Theme0/footer.lnk.joeuser.gif); background-repeat: no-repeat; background-position: -133px top; }

.dBottomLinkPos_5 { cursor: pointer; position: absolute; width: 144px; height: 36px; margin-top: 1px; margin-left: 621px; background-image: url(/images/Theme0/footer.lnk.neowin.gif); background-repeat: no-repeat; background-position: left top; }
.dBottomLinkPos_Over_5 { cursor: pointer; position: absolute; width: 144px; height: 36px; margin-top: 1px; margin-left: 621px; background-image: url(/images/Theme0/footer.lnk.neowin.gif); background-repeat: no-repeat; background-position: -144px top; }

.FooterLnkRegion_1 { height:29px; margin-top: 10px; }
.FooterLnkRegion_2 { }
.FooterLnkRegion_3 { position: absolute; margin-left: 117px; }

.FooterTextLinkRegion  { margin-top: 20px; text-align: center; font-size: 11px; }
.FooterCopyrightRegion { margin-top: 10px; margin-bottom: 20px; text-align: center; font-size: 11px; }

.aNavLink { display: none; }
.aNavLink_Over { display: none; }

.TopHeader_AdRegion { position: absolute; margin-left: 517px; margin-top: 3px; height: 60px; width: 468px; }

.SearchBox_Region { position: absolute; margin-left: 800px; margin-top: 71px; width: 155px; height: 21px; text-align: left; background-image: url(/images/Theme0/searchbox.bg.gif); background-position: left top; background-repeat: no-repeat; }
.SearchBox_InputTextPos { margin-left: 5px; margin-top: 2px; position: absolute; }
.SearchBox_Input { font-size: 11px; height: 17px; width: 122px; border: solid 0px #FFFFFF; }
.SearchBox_Button { position: absolute; margin-left: 133px; margin-top: 2px; width: 17px; height: 17px; cursor: pointer; }

.FooterTextLnk, A.FooterTextLnk {  text-decoration: underline; color: #000000; font-weight: bold;}
A:HOVER.FooterTextLnk { text-decoration: none;  }

/* HEADER & LINK CLASSES END */

/* LINK BAR START */

.MyOptions_Region_1 { height: 50px; background-color: #C9C9CF; padding-top: 2px; padding-bottom: 2px; margin-bottom: 5px; margin-top: -10px; border-bottom: solid 1px #EEEFFF; }
.MyOptions_Region_2 { position: absolute; width: 140px; padding-left: 5px; padding-top: 10px; text-align: center; }
.MyOptions_PersonalNamePos { font-size: 11px; }
.MyOptions_NickNamePos { font-size: 11px; font-weight: bold; }
.MyOptions_IconPos { float: right; border: solid 1px #000000; }

.Login_RegionPos { padding-left: 20px;  height:58px; overflow-y:hidden; }
.Login_UserNamePos { height: 23px; }
.Login_PasswordPos { height: 50px; }
.Login_GoPos { margin-left: 120px; margin-top: -50px; }
.Login_SignUpPos { position: absolute; padding-left: 7px; background-image: url(/images/Theme0/arrow.black.gif); background-position: left 5px; background-repeat: no-repeat; }
.Login_SendPWPos { position: absolute; margin-left: 55px; padding-left: 7px; background-image: url(/images/Theme0/arrow.black.gif); background-position: left 5px; background-repeat: no-repeat; }

.LoginBox_Lnk, A.LoginBox_Lnk { font-size: 11px; color: #3B3B3B; text-decoration: none; font-weight: normal; }
A:HOVER.LoginBox_Lnk { text-decoration: underline; }

.Input_UserName { font-size: 11px; width: 145px; }
.Input_Password { font-size: 11px; width: 115px; }
.Input_Go { font-size: 11px; }

.LnkOptions, A.LnkOptions { color: #17395C; text-decoration: none; font-weight: normal; font-size: 12px; }
A:HOVER.LnkOptions { text-decoration: underline; }

.LnkBar, A.LnkBar { color: #3B3B3B; text-decoration: none; font-weight: normal;  }
A:HOVER.LnkBar { text-decoration: underline; }

.LinkBar_Box_1 { border-top: solid 1px #EEEFFF; border-bottom: solid 1px #C5C6D8; padding-top: 25px; padding-bottom: 10px; width: 190px; }
.LinkBar_Box_2 { }
.LinkBar_Box_3 { }
.LinkBar_BoxHeader { margin-top: -25px; width: 190px; height: 25px; margin-bottom: 10px; background-image: url(/images/Theme0/linkbar.header.bg.gif); background-repeat: no-repeat; background-position: left top; }
.BoxHeader_Text { font-weight: bold; }

.LinkBar_HeaderLnk, A.LinkBar_HeaderLnk { text-decoration: none; border-bottom: dashed 1px #868686; color: #000000; }
A:HOVER.LinkBar_HeaderLnk { border-bottom: 0; }

.BoxHeader_AdBanner { padding-top: 5px; padding-left: 10px; }
.BoxHeader_Cart { padding-top: 5px; padding-left: 10px; }
.BoxHeader_Gallery { padding-top: 5px; padding-left: 10px; }
.BoxHeader_MyOptions { padding-top: 5px; padding-left: 10px; }
.BoxHeader_RecentForumActivity { padding-top: 5px; padding-left: 10px; }
.BoxHeader_Sponsor { padding-top: 5px; padding-left: 10px; }

.UL_LinkBar { margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 8px; }
.LI_LinkBar { margin-left: 20px; margin-bottom: 3px; list-style-image: url(/images/Theme0/li.box.white.gif); }
.LI_Options { margin-left: 20px; margin-bottom: 3px; list-style-image: url(/images/Theme0/li.box.yellow.gif); }
.LI_Gallery { margin-left: 20px; margin-bottom: 3px; list-style-image: url(/images/Theme0/li.box.green.gif); }


/* LINK BAR END */

/* SITE INDEX CONTENT START */

.Standard_ContentColumns_OutterConstraints { overflow: auto;  }
.Standard_LeftColumn_Content { float: left; width: 400px; margin-bottom: 10px; overflow-x: hidden; }
.Standard_RightColumn_Content { float: right; width: 400px; margin-bottom: 10px; overflow-x: hidden; }

.Standard_MainBox_1 { width: 395px; }
.Standard_MainBox_2 {  }
.Standard_MainBox_3 { padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; margin-bottom: 1px; margin-top: 5px; }

.IntroPageBody_AdRegion { height: 100px;  }

.dItemTitleRegionLinkPos_FeaturedSkin, .dItemTitleRegionLinkPos_Over_FeaturedSkin { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.featuredskin.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_FeaturedSkin { background-position: -355px top; }

.dItemTitleRegionLinkPos_TodaysFavorites, .dItemTitleRegionLinkPos_Over_TodaysFavorites { height: 34px; margin-bottom: 3px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.toaysfavorite.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_TodaysFavorites { background-position: -355px top; }

.dItemTitleRegionLinkPos_TodaysPoll, .dItemTitleRegionLinkPos_Over_TodaysPoll { height: 31px; margin-bottom: 8px; padding-top: 9px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.todayspoll.gif); background-position: left top; background-repeat: no-repeat;  }
.dItemTitleRegionLinkPos_Over_TodaysPoll { background-position: -355px top; }

.dItemTitleRegionLinkPos_TopPremium, .dItemTitleRegionLinkPos_Over_TopPremium { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.toppremium.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_TopPremium { background-position: -355px top; }

.dItemTitleRegionLinkPos_FeaturedArticles, .dItemTitleRegionLinkPos_Over_FeaturedArticles { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.featuredarticles.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_FeaturedArticles { background-position: -355px top; }

.dItemTitleRegionLinkPos_TodaysHotPages, .dItemTitleRegionLinkPos_Over_TodaysHotPages { height: 32px; margin-bottom: 5px; padding-top: 9px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.hotpage.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_TodaysHotPages { background-position: -355px top; }

.ItemTitleRegion_TitlePos { position: absolute; margin-left: 30px; width: auto; font-weight: bold; color: #666666; border-bottom: dashed 1px #868686; }
.ItemTitleRegion_TitlePos_Over { position: absolute; margin-left: 30px; width: 140px; font-weight: bold; color: #666666; border-bottom: dashed 0px #868686; }

.ItemTitleRegion_MoreLnk, A.ItemTitleRegion_MoreLnk { color: #7B7B7B; text-decoration: underline; font-size: 11px; margin-left: 6px; font-weight: normal; }
A:HOVER.ItemTitleRegion_MoreLnk { text-decoration: none; }

.StatsSpan { width: 40px; text-align: right; font-size: 11px; }

.UL_Body { margin: 0px; }
.LI_Body { margin-left: 25px; list-style-type: circle; }
.LI_Num { margin-left: 25px; list-style-type: decimal; }

.LnkBody, A.LnkBody { color: #13254F; text-decoration: none; font-size: 12px; font-weight: normal; }
A:HOVER.LnkBody { text-decoration: underline; }

.Home_FeaturedSkin_Region { padding-left: 10px; margin-top: 10px; height: 130px; overflow: hidden; }
.Home_TodaysFavotires_Region { overflow: hidden; }
.Home_TodaysPoll_Region {  }
.Home_TopPremium_Region { height: 80px; }
.Home_PremiumSuite_Region_1 { width: 355px; background-image: url(/images/Theme0/premiumsuite.bg0.gif); background-position: top left; background-repeat: repeat-y; }
.Home_PremiumSuite_Region_2 { background-image: url(/images/Theme0/premiumsuite.bg1.gif); background-position: top left; background-repeat: no-repeat; }
.Home_PremiumSuite_Region_3 { background-image: url(/images/Theme0/premiumsuite.bg2.gif); background-position: bottom left; background-repeat: no-repeat; padding: 10px; font-size: 11px; text-align: left; }
.Home_PremiumSuite_Width { width: 335px; overflow-x: hidden; }
.PremiumSuite_Button { background-image: url(/images/Theme0/button.premiumsuite.gif); background-position: left top; background-repeat: no-repeat; width: 85px; height: 22px; cursor: pointer; }


.FeaturedSkin_ThumbRegion { width: 160px; text-align: center; padding-top: 5px; padding-bottom: 10px; }

.FeaturedSkin_DetailRegion { position: absolute; margin-left: 170px; }
.FeaturedSkin_TitlePos { margin-top: 10px; }
.FeaturedSkin_TitleLnk, A.FeaturedSkin_TitleLnk { color: #13254F; text-decoration: none; font-size: 12px; font-weight: bold; }
A:HOVER.FeaturedSkin_TitleLnk { text-decoration: underline; }
.FeaturedSkin_GalleryPos { margin-top: 5px; font-size: 11px; }
.FeaturedSkin_GalleryLnk, A.FeaturedSkin_GalleryLnk { font-size: 11px; color: #366392; text-decoration: none; font-weight: normal; }
A:HOVER.FeaturedSkin_GalleryLnk { text-decoration: underline; } 
.FeaturedSkin_AuthorPos { font-size: 11px; }
.FeaturedSkin_AuthorLnk, A.FeaturedSkin_AuthorLnk { font-size: 11px; color: #366392; text-decoration: none; font-weight: normal; }
A:HOVER.FeaturedSkin_AuthorLnk {  text-decoration: underline; }
.FeaturedSkin_MoreDetailsPos { position: absolute; z-index: 3; margin-left: 10px; height: 20px; padding-top: 1px; width: 100px; margin-top: 20px;  }
.FeaturedSkin_MoreDetailsLnk, A.FeaturedSkin_MoreDetailsLnk { color: #666666; text-decoration: none; font-size: 11px; font-weight: bold; }
A:HOVER.FeaturedSkin_MoreDetailsLnk { text-decoration: underline; }
.FeaturedSkin_PageBarPos { position: absolute; margin-top: 17px; }
.FeaturedSkin_PageBarBG { background-image: url(/images/Theme0/pagebar01.bg.gif); background-position: left top; background-repeat: no-repeat; height: 21px; width: 160px; padding-top: 3px; }
.FeaturedSkin_PageBar_PreviousPage, .FeaturedSkin_PageBar_PreviousPage_Disabled, .FeaturedSkin_PageBar_PreviousPage_OVER { position: absolute; margin-left: 122px; cursor: pointer; height:15px; width: 15px; background-image: url(/images/Theme0/pagebar01.previous.gif); background-repeat: no-repeat; background-position: left top; }
.FeaturedSkin_PageBar_NextPage, .FeaturedSkin_PageBar_NextPage_Disabled, .FeaturedSkin_PageBar_NextPage_OVER { position: absolute; margin-left: 17px; margin-left: 139px; cursor: pointer; height:15px; width: 15px; background-image: url(/images/Theme0/pagebar01.next.gif); background-repeat: no-repeat; background-position: left top; }
.FeaturedSkin_PageBar_PreviousPage_Disabled { background-position: -15px top; cursor: default; }
.FeaturedSkin_PageBar_NextPage_Disabled { background-position: -15px top; cursor: default; }
.FeaturedSkin_PageBar_PreviousPage_OVER { background-position: -30px top; }
.FeaturedSkin_PageBar_NextPage_OVER { background-position: -30px top; }

.TodaysPoll_ResultRegion { margin-bottom: 5px; }
.TodaysPoll_AnswerPos { font-size: 11px; color: #3F0000; }
.TodaysPoll_Graph_1 { height: 11px; width: 311px; background-image: url(/images/Theme0/poll.graph.bg.gif); background-repeat: no-repeat; background-position: left top; }
.TodaysPoll_Graph_2 { height: 11px; background-image: url(/images/Theme0/poll.graph.bg1.gif); background-repeat: repeat-x; background-position: left top; }
.TodaysPoll_Graph_3 { height: 11px; background-image: url(/images/Theme0/poll.graph.right.gif); background-repeat: no-repeat; background-position: right top; }
.TodaysPoll_Graph_4 { height: 11px; background-image: url(/images/Theme0/poll.graph.left.gif); background-repeat: no-repeat; background-position: left top; }

.TopPremiumItem_Row { height: 20px; padding-left: 10px; } 

.TodayPoll_QuestionPos { background-image: url(/images/Theme0/poll.question.gif); background-position: 10px top; background-repeat: no-repeat; height: 25px; padding-left: 40px; padding-top: 3px; font-style: italic; font-weight: bold; color: #710000;  }
.TodaysPoll_LinksPos { border-bottom: solid 1px #CCCCCC; font-size: 11px; text-align: right; }
.TodaysPollLnk, A.TodaysPollLnk { background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A:HOVER.TodaysPollLnk { color: #B10000; }

.Index_PrimaryAdBox_1 { width: 750px;  margin-left: 25px; overflow-x: hidden; overflow-y: auto; }

.SiteNews_RSS { position: absolute; margin-top: -13px; margin-left: 700px; z-index: 100; background-image: url(/images/rss.png); width: 16px; height: 16px; border: 0px; }
.SiteNews_SubmitNewsLnk, A.SiteNews_SubmitNewsLnk { position: absolute; margin-left: 615px; z-index: 5; font-size: 11px; text-decoration: none; border-bottom: dashed 1px #666666; height: 15px; font-weight: bold; color: #C44500; }
A:HOVER.SiteNews_SubmitNewsLnk { text-decoration: none; border-bottom: dashed 0px #CCCCCC; }

.SiteNews_MainBox_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg1.gif); background-repeat: repeat-y; background-position: 14px top; }
.SiteNews_MainBox_2 { background-image: url(/images/Theme0/news.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 22px; }
.SiteNews_MainBox_3 { background-image: url(/images/Theme0/news.footer1.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; }

.News_MainBox_1 { background-image: url(/images/Theme0/news.header.bg2.gif); background-position: 14px top; background-repeat: no-repeat; }
.News_MainBox_2 {  }
.News_MainBox_3 { margin-bottom: 20px; margin-top: 10px; padding-bottom: 35px; padding-top: 12px; background-image: url(/images/Theme0/news.separator1.gif); background-position: 30px bottom; background-repeat: no-repeat;  }
.News_Header { height: 60px; margin-bottom: 15px; width: 740px; margin-left: 30px; overflow: hidden; }
.News_Title { background-image: url(/images/Theme0/news-icon.gif); background-position: left top; background-repeat: no-repeat; padding-left: 25px; }
.News_TitleText { margin-top: 0px; margin-bottom: 0px; }

.News_TitleLnk, A.News_TitleLnk { color: #13254F; text-decoration: none; font-size: 17px; font-weight: bold; }
A:HOVER.News_TitleLnk { text-decoration: underline; }

.News_SubTitle {  padding-left: 27px; }
.News_SubTitleText { margin-top: 0px; margin-bottom: 0px; color: #767676; font-size: 12px; font-weight: bold; }
.News_BodyPos {  }
.News_BodyWidth { width:740px; font-size: 12px; overflow-x: auto; margin-left: 30px; }
.News_Link { margin-top: 15px; margin-left: 45px; background-image: url(/images/Theme0/news-link.gif); background-position: left top; background-repeat: no-repeat; padding-left: 40px; padding-top: 5px; height: 25px; }
.News_LinkLnk {  }
.News_LinkLnk, A.News_LinkLnk { color: #535353; text-decoration: underline; font-size: 12px; font-weight: bold;   }
A:HOVER.News_LinkLnk { text-decoration: none; }
.News_DateAuthor { margin-left: 27px; margin-top: 2px; color: #535353; font-size: 11px; }
.News_AuthorLnk, A.News_AuthorLnk { color: #535353; text-decoration: none; font-size: 11px; font-weight: bold; }
A:HOVER.News_AuthorLnk { text-decoration: underline; }

.News_OptionsPos { margin-top: 15px; margin-left: 30px; }
.News_OptionLnk, A.News_OptionLnk {  margin-left: 10px; margin-right: 10px; font-size: 11px; height: 16px; text-decoration: none; font-weight: bold; letter-spacing: 1px; border-bottom: dashed 1px #666666; }
A:HOVER.News_OptionLnk { color: #B10000; text-decoration: none; border-bottom: dashed 0px #CCCCCC; }

.OlderNews_Region { padding: 5px; }
.OlderNews_TextPos { width: 141px; height: 21px; padding-top: 3px; margin-left: 300px; background-image: url(/images/Theme0/button.oldernews.gif); background-position: left top; background-repeat: no-repeat; text-align: center; }
.OlderNews_TextLnk, A.OlderNews_TextLnk { text-decoration: none; }
A:HOVER.OlderNews_TextLnk { text-decoration: underline; }

/* SITE INDEX CONTENT */

/* GALLERY INDEX CONTENT START */

.FeaturedSkinner_DetailRegion { position: absolute; margin-left: 170px; }
.FeaturedSkinner_TitlePos { margin-top: 10px; color: #13254F; text-decoration: none; font-size: 12px; font-weight: bold; }
.FeaturedSkinner_NickNamePos { margin-top: 5px; font-size: 11px; }
.FeaturedSkinner_BriefPos { font-size: 11px; margin-top: 10px; width: 160px; color: #666666; }
.FeaturedSkinner_GalleryLnk, A.FeaturedSkinner_GalleryLnk { font-size: 11px; color: #366392; text-decoration: none; font-weight: normal; }
A:HOVER.FeaturedSkinner_GalleryLnk { text-decoration: underline; } 
.FeaturedSkinner_AuthorPos { font-size: 11px; }
.FeaturedSkinner_AuthorLnk, A.FeaturedSkinner_AuthorLnk { font-size: 11px; color: #366392; text-decoration: none; font-weight: normal; }
A:HOVER.FeaturedSkinner_AuthorLnk {  text-decoration: underline; }
.FeaturedSkinner_MoreDetailsPos { height: 20px; padding-left: 20px; padding-top: 1px; width: 120px; margin-top: 20px; background-image: url(/images/Theme0/dot.arrow.gray.gif); background-repeat: no-repeat; background-position: left top; }
.FeaturedSkinner_MoreDetailsLnk, A.FeaturedSkinner_MoreDetailsLnk { color: #666666; text-decoration: none; font-size: 11px; font-weight: bold; }
A:HOVER.FeaturedSkinner_MoreDetailsLnk { text-decoration: underline; }

.FeaturedScreenshot_DetailRegion { position: absolute; margin-left: 170px; }
.FeaturedScreenshot_TitlePos { margin-top: 10px; color: #13254F; text-decoration: none; font-size: 12px; font-weight: bold; }
.FeaturedScreenshot_TitleLnk, A.FeaturedScreenshot_TitleLnk { color: #13254F; text-decoration: none; font-size: 12px; font-weight: bold; }
A:HOVER.FeaturedScreenshot_TitleLnk { text-decoration: underline; }
.FeaturedScreenshot_NickNamePos { margin-top: 5px; font-size: 11px; }
.FeaturedScreenshot_RatingPos { font-size: 11px; width: 100px; color: #666666; padding-top: 5px; }
.FeaturedScreenshot_GalleryLnk, A.FeaturedScreenshot_GalleryLnk { font-size: 11px; color: #366392; text-decoration: none; font-weight: normal; }
A:HOVER.FeaturedScreenshot_GalleryLnk { text-decoration: underline; } 
.FeaturedScreenshot_AuthorPos { font-size: 11px; margin-top: 10px; }
.FeaturedScreenshot_AuthorLnk, A.FeaturedScreenshot_AuthorLnk { font-size: 11px; color: #366392; text-decoration: none; font-weight: normal; }
A:HOVER.FeaturedScreenshot_AuthorLnk {  text-decoration: underline; }
.FeaturedScreenshot_MoreDetailsPos { height: 20px; padding-left: 20px; padding-top: 1px; width: 120px; margin-top: 20px; background-image: url(/images/Theme0/dot.arrow.gray.gif); background-repeat: no-repeat; background-position: left top; }
.FeaturedScreenshot_MoreDetailsLnk, A.FeaturedScreenshot_MoreDetailsLnk { color: #666666; text-decoration: none; font-size: 11px; font-weight: bold; }
A:HOVER.FeaturedScreenshot_MoreDetailsLnk { text-decoration: underline; }
.FeaturedScreenshot_DatePos { font-size: 11px; width: 130px; color: #666666; }

.RatingBG_Large { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.bg.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Large_0 { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.0.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Large_1 { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.1.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Large_2 { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.2.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Large_3 { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.3.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Large_4 { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.4.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Large_5 { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.5.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Large_6 { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.6.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Large_7 { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.7.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Large_8 { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.8.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Large_9 { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.9.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Large_10 { width: 90px; height: 17px; background-image: url(/images/Theme0/ratings.10.gif); background-repeat: no-repeat; background-position: left top; } 

.RatingBG_Small { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.bg.small.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Small_0 { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.0.small.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Small_1 { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.1.small.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Small_2 { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.2.small.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Small_3 { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.3.small.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Small_4 { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.4.small.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Small_5 { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.5.small.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Small_6 { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.6.small.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Small_7 { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.7.small.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Small_8 { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.8.small.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Small_9 { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.9.small.gif); background-repeat: no-repeat; background-position: left top; } 
.Rating_Small_10 { width: 58px; height: 12px; background-image: url(/images/Theme0/ratings.10.small.gif); background-repeat: no-repeat; background-position: left top; } 

.DateSpan { width: 28px; text-align: right; font-size: 11px; }

.Gallery_JustIn_Region { overflow: hidden; }
.Gallery_TopSkinners_Region { padding-left: 10px; overflow: hidden; padding-top: 5px; }
.Gallery_RecentlyFeatured_Region {overflow: hidden; }
.Gallery_FeaturedScreenshot_Region { padding-left: 10px; height: 160px; overflow: auto; padding-top: 10px; }
.Gallery_MostPopular_Region { overflow: hidden;  }
.Gallery_FeaturedSkinner_Region { padding-left: 10px; margin-top: 10px; }
.Gallery_OurPicks_Region { overflow: hidden;  }
.Gallery_RecentlyUpdatedSkins_Region { overflow: hidden;  }

.JustIn_ItemRow { width: 365px; overflow-x: hidden; overflow-y: hidden; margin-bottom: 10px; margin-top: 5px; }
.JustIn_Item { float: left; margin-left: 5px; margin-right: 5px; }
.JustIn_PreviewWindow_1 { width: 105px; overflow: hidden; height: 75px; padding-left: 4px; margin-top: 5px;}
.JustIn_PreviewWindow_2 { width: 96px; overflow: hidden; height: 70px }
.JustIn_LibIcon { position: absolute; z-index: 5; margin-top: -23px; margin-left: 80px; }

.RecentlyFeatured_ItemRow { width: 365px; overflow-x: hidden; overflow-y: hidden; margin-bottom: 10px; margin-top: 5px; }
.RecentlyFeatured_Item { float: left; margin-left: 5px; margin-right: 5px; }
.RecentlyFeatured_PreviewWindow_1 { width: 105px; overflow: hidden; height: 75px; padding-left: 4px; margin-top: 5px;}
.RecentlyFeatured_PreviewWindow_2 { width: 96px; overflow: hidden; height: 70px }
.RecentlyFeatured_LibIcon { position: absolute; z-index: 5; margin-top: -23px; margin-left: 80px; }

.MostPopular_ItemRow { width: 365px; overflow-x: hidden; overflow-y: hidden; margin-bottom: 10px; margin-top: 5px; }
.MostPopular_Item { float: left; margin-left: 5px; margin-right: 5px; }
.MostPopular_PreviewWindow_1 { width: 105px; overflow: hidden; height: 75px; padding-left: 4px; margin-top: 5px;}
.MostPopular_PreviewWindow_2 { width: 96px; overflow: hidden; height: 70px }
.MostPopular_LibIcon { position: absolute; z-index: 5; margin-top: -23px; margin-left: 80px; }

.RecentlyUpdatedSkins_ItemRow { width: 365px; overflow-x: hidden; overflow-y: hidden; margin-bottom: 10px; margin-top: 5px; }
.RecentlyUpdatedSkins_Item { float: left; margin-left: 5px; margin-right: 5px; }
.RecentlyUpdatedSkins_PreviewWindow_1 { width: 105px; overflow: hidden; height: 75px; padding-left: 4px; margin-top: 5px;}
.RecentlyUpdatedSkins_PreviewWindow_2 { width: 96px; overflow: hidden; height: 70px }
.RecentlyUpdatedSkins_LibIcon { position: absolute; z-index: 5; margin-top: -23px; margin-left: 80px; }

.OurPicks_ItemRow { width: 365px; overflow-x: hidden; overflow-y: hidden; margin-bottom: 10px; margin-top: 5px; }
.OurPicks_Item { float: left; margin-left: 5px; margin-right: 5px; }
.OurPicks_PreviewWindow_1 { width: 105px; overflow: hidden; height: 75px; padding-left: 4px; margin-top: 5px;}
.OurPicks_PreviewWindow_2 { width: 96px; overflow: hidden; height: 70px }
.OurPicks_LibIcon { position: absolute; z-index: 5; margin-top: -23px; margin-left: 80px; }


.TopPremium_ItemRow { width: 365px; overflow-x: hidden; overflow-y: hidden; margin-bottom: 10px; margin-top: 5px; }
.TopPremium_Item { float: left; margin-left: 5px; margin-right: 5px; }
.TopPremium_PreviewWindow_1 { width: 105px; overflow: hidden; height: 75px; padding-left: 4px; margin-top: 5px;}
.TopPremium_PreviewWindow_2 { width: 96px; overflow: hidden; height: 70px }
.TopPremium_LibIcon { position: absolute; z-index: 5; margin-top: -23px; margin-left: 80px; }

.TodaysFavorites_ItemRow { width: 365px; overflow-x: hidden; overflow-y: hidden; margin-bottom: 10px; margin-top: 5px; }
.TodaysFavorites_Item { float: left; margin-left: 5px; margin-right: 5px; }
.TodaysFavorites_PreviewWindow_1 { width: 105px; overflow: hidden; height: 75px; padding-left: 4px; margin-top: 5px; }
.TodaysFavorites_PreviewWindow_2 { width: 96px; overflow: hidden; height: 70px }
.TodaysFavorites_LibIcon { position: absolute; z-index: 5; margin-top: -23px; margin-left: 80px; }


.dItemTitleRegionLinkPos_JustIn, .dItemTitleRegionLinkPos_Over_JustIn { height: 33px; margin-bottom: 2px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.justin.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_JustIn { background-position: -355px top; }

.dItemTitleRegionLinkPos_FeaturedSkinner, .dItemTitleRegionLinkPos_Over_FeaturedSkinner { height: 34px; margin-bottom: 2px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.sdgeneric.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_FeaturedSkinner { background-position: -355px top; }

.dItemTitleRegionLinkPos_OurPicks, .dItemTitleRegionLinkPos_Over_OurPicks { height: 31px; margin-bottom: 2px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.ourpicks.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_OurPicks { background-position: -355px top; }

.dItemTitleRegionLinkPos_MostPopular, .dItemTitleRegionLinkPos_Over_MostPopular { height: 32px; margin-bottom: 2px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.mostpopular.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_MostPopular { background-position: -355px top; }

.dItemTitleRegionLinkPos_ScreenshotOfTheDay, .dItemTitleRegionLinkPos_Over_ScreenshotOfTheDay { height: 33px; margin-bottom: 2px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.screenshotoftheday.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_ScreenshotOfTheDay { background-position: -355px top; }

.dItemTitleRegionLinkPos_RecentFeatured, .dItemTitleRegionLinkPos_Over_RecentFeatured { height: 31px; margin-bottom: 2px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.recentlyfeatured.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_RecentFeatured { background-position: -355px top; }

.dItemTitleRegionLinkPos_TopSkinners, .dItemTitleRegionLinkPos_Over_TopSkinners { height: 29px; margin-bottom: 2px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.topskinners.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_TopSkinners { background-position: -355px top; }

.dItemTitleRegionLinkPos_RecentlyUpdatedSkins, .dItemTitleRegionLinkPos_Over_RecentlyUpdatedSkins { height: 29px; margin-bottom: 2px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.recentlyupdatedskins.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_RecentlyUpdatedSkins { background-position: -355px top; }

.GalleryPageBody_AdRegion { margin-top: 10px; margin-bottom: 20px;  }

.FullGalleryLnk_Region { margin-bottom: 40px; }
.FullGalleryLnk_TextPos { width: 141px; height: 21px; padding-top: 3px; margin-left: 360px; background-image: url(/images/Theme0/button.generic.bg.gif); background-position: left top; background-repeat: no-repeat; text-align: center; }
.FullGalleryLnk_TextLnk, A.FullGalleryLnk_TextLnk { text-decoration: none; }
A:HOVER.FullGalleryLnk_TextLnk { text-decoration: underline; }

.Gallery_Item_Box_Constraints { float: left; width: 195px; height: 230px; overflow: hidden; margin-right: 10px; }
.Gallery_ItemImage_Region { width: 195px; text-align: center; padding-top: 5px; padding-bottom: 10px; }
.Gallery_ItemDescription_Region { position: absolute; width: 195px; height: 74px; margin-top: 127px; padding-top: 5px; text-align: center; background-image: url(/images/Theme0/gallery.item.description.bg.gif); background-position: center top; background-repeat: no-repeat;  filter:alpha(opacity=85); }
.Gallery_ItemDescription_TitlePos {  }
.Gallery_ItemDescription_TitleLnk, A.Gallery_ItemDescription_TitleLnk { color: #13254F; text-decoration: none; font-size: 12px; font-weight: bold; }
A:HOVER.Gallery_ItemDescription_TitleLnk { text-decoration: underline; }
.Gallery_ItemDescription_AuthorPos { font-size: 11px; color: #000000; }
.Gallery_ItemDescription_AuthorLnk, A.Gallery_ItemDescription_AuthorLnk { font-size: 11px; color: #366392; text-decoration: none; font-weight: normal; }
A:HOVER.Gallery_ItemDescription_AuthorLnk { text-decoration: underline; }
.Gallery_ItemDescription_DatePos { font-size: 11px; color: #666666; }
.Gallery_ItemDescription_RatingPos { width: 90px; display: none; }

.Gallery_ItemDescription_Region_Extended { position: absolute; width: 195px; height: 74px; margin-top: 127px; padding-top: 5px; text-align: center; background-image: url(/images/Theme0/listskin.desc.bg.large.gif); background-position: center top; background-repeat: no-repeat; }


.Gallery_Category_Row { height: 250px; overflow: hidden; margin-top: 5px; margin-bottom: 5px; padding-left: 10px; background-image: url(/images/Theme0/gallery.library.header.gif); background-repeat: no-repeat; background-position: left top; }
.Gallery_Category_SelectedLibrary_Row { overflow: hidden; margin-top: 5px; margin-bottom: 5px; padding-left: 10px; }
.Gallery_Category_Row_Title { width: 780px; height: 40px; padding-left: 10px; padding-top: 6px; }
.Gallery_Category_Row_Details { width: 780px; height: 20px; padding-left: 10px; padding-top: 5px; clear: both;  display: none;}
.Gallery_SearchBox_Constaints { margin-top: 10px; margin-bottom: 10px; border: solid 1px #000000; width: 770px; margin-left: 10px; height: 100px; }
.Gallery_Description_Constaints { margin-top: 10px; margin-bottom: 10px; padding-top: 15px; padding-bottom: 15px; border: solid 1px #000000; width: 770px; margin-left: 10px; }
.Gallery_List_Item_Constaints { padding-top: 25px; margin-top: 5px; padding-bottom: 25px; margin-bottom: 5px; border: solid 1px #000000; width: 730px; margin-left: 30px; }
.Gallery_PageBar_Constaints { border: solid 1px #000000; margin-top: 5px; margin-bottom: 5px; width: 770px; margin-left: 10px; text-align: center; height: 30px; }
.Gallery_Comment_Constraints { border: solid 1px #000000; margin-top: 5px; margin-bottom: 5px; width: 750px; margin-left: 20px; height: 50px; }

.Gallery_ItemRating_Extended { width: 160px; margin-left: 20px; padding-top: 2px;}
.Gallery_RatingPos { width: 65px; float: left; padding-top: 2px; }
.Gallery_DownloadsPos { width: 95px; float: left; text-align: left; overflow: hidden; text-align: center; white-space: nowrap; font-size: 11px; color: #397300; }
.Gallery_DownloadsLnk, A.Gallery_DownloadsLnk { font-size: 11px; color: #666666; text-decoration: none; font-weight: normal; }
A:HOVER.Gallery_DownloadsLnk { text-decoration: underline; }

.LibraryHeaderLnk, A.LibraryHeaderLnk { font-size: 12px; color: #540000; font-weight: bold; text-decoration: none; border-bottom: dashed 1px #666666; letter-spacing: 1px; }
A:HOVER.LibraryHeaderLnk { text-decoration: none; border-bottom: dashed 0px #666666; }

.GalleryHeader_Region_1 { background-image: url(/images/Theme0/gallery.header.bg.gif); background-repeat: repeat-y; background-position: left top; margin-bottom: 10px; margin-top: 10px; }
.GalleryHeader_Region_2 { background-image: url(/images/Theme0/gallery.header.top.gif); background-repeat: no-repeat; background-position: left top; }
.GalleryHeader_Region_3 { background-image: url(/images/Theme0/gallery.header.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 20px; padding-right: 20px; padding-bottom: 30px; padding-top: 20px; font-size: 11px;  }
.GalleryCategory_Desc {  width: 80px; padding-left: 20px; text-align: left; width:750px;}
.GalleryCategory_Title {  color: #13254F; text-decoration: none; font-size: 17px; font-weight: bold;  }
.GalleryDescription_Title { font-size: 12px; color: #540000; margin-bottom: 5px; font-weight: bold; }
.GalleryDescription_DescPos { font-size: 11px; text-align: right; padding-top: 20px; overflow: auto; width: 760px; }
.GalleryDescription_DescLeft { float: left; width: 80px; padding-left: 20px; text-align: center; }
.GalleryDescription_DescRight { float: right; width: 660px; text-align: left; padding-right: 15px; }
.GalleryDescription_LinksPos { font-size: 11px; width: 760px; height: 15px; margin-top: 5px;}
.GalleryDescription_LinksLeft { margin-left: 100px; width: 660px; text-align: left; }
.GalleryDescription_LinksRight { margin-top: -13px; width: 660px; margin-left: 100px; text-align: right; }
.GalleryDescriptionLnk, A.GalleryDescriptionLnk { background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A.GalleryDescription_Title { font-size: 12px; color: #540000; font-weight: bold; }
A:HOVER.GalleryDescriptionLnk { color: #B10000; }

.GallerySearch_OptionsPos { padding-left: 95px; padding-bottom: 5px; font-size: 11px;  color: #001E42; }
.GallerySearch_OptionsLnk, A.GallerySearch_OptionsLnk { color: #7C0000; text-decoration: underline; padding-right: 5px; padding-left: 5px; font-weight: normal; }
A:HOVER.GallerySearch_OptionsLnk { text-decoration: none; }
.GallerySearch_OptionsLnk_Selected, A.GallerySearch_OptionsLnk_Selected { color: #000000; text-decoration: none; padding-right: 5px; padding-left: 5px; font-weight: normal; cursor: default; }
A:HOVER.GallerySearch_OptionsLnk_Selected { text-decoration: none; }
.GallerySearch_Pos { overflow: auto; padding-left: 100px; }
.GallerySearch_Group { float: left; margin-left: 20px; }
.GallerySearch_Item1, .GallerySearch_Item2, .GallerySearch_Item3, .GallerySearch_Item4, .GallerySearch_Item5 { float: left; width: 100px; height: 25px; overflow: hidden; }
.GallerySearchLnk, A.GallerySearchLnk { text-decoration: none; }
A:HOVER.GallerySearchLnk { text-decoration: none; }
.GallerySearch_HeaderLnk, .GallerySearch_HeaderLnk_Selected { width: 92px; height: 25px; padding-top: 4px; overflow: hidden; text-align: center; margin-bottom: 3px; margin-right: 3px; text-decoration: none; }
.GallerySearch_HeaderLnk { color: #8F8F8F; cursor: pointer; text-decoration: none; }
.GallerySearch_HeaderLnk_Selected { color: #993A00; text-decoration: none; }

.GallerySearch_SearchTxt { position: absolute; font-weight: bold; }
.GallerySearch_SearchField { margin-top: 15px; font-size: 11px; width: 250px; }
.GallerySearch_LibraryTxt { position: absolute; font-weight: bold; }
.GallerySearch_LibraryField { margin-top: 15px; font-size: 11px; }
.GallerySearch_SortTxt { position: absolute; font-weight: bold; }
.GallerySearch_SortField { margin-top: 15px;font-size: 11px; }
.GallerySearch_OrderField { margin-top: 15px; font-size: 11px; }
.GallerySearch_SubmitField { margin-top: 15px; font-size: 11px; }
.GallerySearch_AdvancedPos { width: 700px; overflow: auto; padding-left: 100px; padding-top: 10px; padding-bottom: 10px; }
.GallerySeachAdvancedItem { float: left; padding-right: 10px; white-space: nowrap; width: 150px; overflow: hidden; }
.GallerSearchAdvancedItemRow { width: 600px; padding-bottom: 10px; }


.Gallery_Navigation_Region { width: 300px; height: 50px; }
.Gallery_DropDownList_PlaceHolderRegion { position: absolute; margin-top: -30px; margin-left: 325px;  }
.Gallery_DropMenuBox, .Gallery_DropMenuBox_OVER { position: absolute; margin-left: 70px; margin-top: 5px; width: 269px; height: 24px; background-image: url(/images/Theme0/standard.dropmenubox.bg.gif); background-position: left top; background-repeat: no-repeat; cursor: pointer; }
.Gallery_DropMenuBox_OVER { background-position: -269px top; }
.Gallery_DropMenuBoxText { padding-top: 4px; font-size: 11px; font-weight: bold; padding-left: 20px; }
.Gallery_DropMenu_Region_1 { position: absolute; margin-top: 25px; width: 267px; background-image: url(/images/Theme0/gallery.dropdown.bg.gif); background-repeat: repeat-y; background-position: left top; filter:alpha(opacity=85); }
.Gallery_DropMenu_Region_2 { background-image: url(/images/Theme0/gallery.dropdown.top.gif); background-repeat: no-repeat; background-position: left top; }
.Gallery_DropMenu_Region_3 { background-image: url(/images/Theme0/gallery.dropdown.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-top: 2px; padding-bottom: 2px; }
.Gallery_DropMenu_Item_Selected { width: 265px; height: 16px; white-space: nowrap; overflow: hidden; cursor: pointer; color: #780000; font-weight: bold; padding-left: 10px; padding-top: 1px; font-size: 10px; letter-spacing: 1px; background-image: url(/images/Theme0/gallery.dropdown.item.bg.gif); background-repeat: no-repeat; background-position: 2px top; }
.Gallery_DropMenu_Item { width: 265px; height: 16px; white-space: nowrap; overflow: hidden; cursor: pointer; color: #000000; font-weight: bold; padding-left: 10px; padding-top: 1px; font-size: 10px; letter-spacing: 1px; }


.Search_DropDownList_PlaceHolderRegion { margin-top: 10px; margin-left: 45px; }
.Search_Navigation_Region { width: 300px; height: 30px; }
.Search_DropMenuBox, .Search_DropMenuBox_OVER { position: absolute; margin-left: 70px; margin-top: 5px; width: 269px; height: 24px; background-image: url(/images/Theme0/standard.dropmenubox.bg.gif); background-position: left top; background-repeat: no-repeat; cursor: pointer; }
.Search_DropMenuBox_OVER { background-position: -269px top; }
.Search_DropMenuBoxText { padding-top: 4px; font-size: 11px; font-weight: bold; padding-left: 20px; }
.Search_DropMenu_Region_1 { position: absolute; margin-top: 25px; width: 267px; background-image: url(/images/Theme0/gallery.dropdown.bg.gif); background-repeat: repeat-y; background-position: left top; filter:alpha(opacity=85); }
.Search_DropMenu_Region_2 { background-image: url(/images/Theme0/gallery.dropdown.top.gif); background-repeat: no-repeat; background-position: left top; }
.Search_DropMenu_Region_3 { background-image: url(/images/Theme0/gallery.dropdown.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-top: 2px; padding-bottom: 2px; }
.Search_DropMenu_Item_Selected { width: 265px; height: 16px; white-space: nowrap; overflow: hidden; cursor: pointer; color: #780000; font-weight: bold; padding-left: 10px; padding-top: 1px; font-size: 10px; letter-spacing: 1px; background-image: url(/images/Theme0/gallery.dropdown.item.bg.gif); background-repeat: no-repeat; background-position: 2px top; }
.Search_DropMenu_Item { width: 265px; height: 16px; white-space: nowrap; overflow: hidden; cursor: pointer; color: #000000; font-weight: bold; padding-left: 10px; padding-top: 1px; font-size: 10px; letter-spacing: 1px; }

.Sort_DropDownList_PlaceHolderRegion { position: absolute; margin-left: -500px; margin-top: -5px; text-align: left; }
.Sort_Navigation_Region { width: 300px; height: 30px; }
.Sort_DropMenuBox, .Sort_DropMenuBox_OVER { position: absolute; margin-left: 70px; margin-top: 5px; width: 269px; height: 24px; background-image: url(/images/Theme0/standard.dropmenubox.bg.gif); background-position: left top; background-repeat: no-repeat; cursor: pointer; }
.Sort_DropMenuBox_OVER { background-position: -269px top; }
.Sort_DropMenuBoxText { padding-top: 4px; font-size: 11px; font-weight: bold; padding-left: 20px; }
.Sort_DropMenu_Region_1 { position: absolute; margin-top: 25px; width: 267px; background-image: url(/images/Theme0/gallery.dropdown.bg.gif); background-repeat: repeat-y; background-position: left top; filter:alpha(opacity=85); }
.Sort_DropMenu_Region_2 { background-image: url(/images/Theme0/gallery.dropdown.top.gif); background-repeat: no-repeat; background-position: left top; }
.Sort_DropMenu_Region_3 { background-image: url(/images/Theme0/gallery.dropdown.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-top: 2px; padding-bottom: 2px; }
.Sort_DropMenu_Item_Selected { width: 265px; height: 16px; white-space: nowrap; overflow: hidden; cursor: pointer; color: #780000; font-weight: bold; padding-left: 10px; padding-top: 1px; font-size: 10px; letter-spacing: 1px; background-image: url(/images/Theme0/gallery.dropdown.item.bg.gif); background-repeat: no-repeat; background-position: 2px top; }
.Sort_DropMenu_Item { width: 265px; height: 16px; white-space: nowrap; overflow: hidden; cursor: pointer; color: #000000; font-weight: bold; padding-left: 10px; padding-top: 1px; font-size: 10px; letter-spacing: 1px; }



.Featured_Top_PageBar_Constraints { margin-left: 520px; width: 248px; height: 24px; margin-top: 10px; margin-bottom: 10px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.Featured_Top_PageBar_FirstPage, .Featured_Top_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.Featured_Top_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.Featured_Top_PageBar_PreviousPage, .Featured_Top_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.Featured_Top_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.Featured_Top_PageBar_NextPage, .Featured_Top_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.Featured_Top_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.Featured_Top_PageBar_LastPage, .Featured_Top_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.Featured_Top_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.Featured_Top_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.Featured_Bottom_PageBar_Constraints { margin-left: 520px; width: 248px; height: 24px; margin-top: 10px; margin-bottom: 10px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.Featured_Bottom_PageBar_FirstPage, .Featured_Bottom_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.Featured_Bottom_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.Featured_Bottom_PageBar_PreviousPage, .Featured_Bottom_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.Featured_Bottom_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.Featured_Bottom_PageBar_NextPage, .Featured_Bottom_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.Featured_Bottom_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.Featured_Bottom_PageBar_LastPage, .Featured_Bottom_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.Featured_Bottom_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.Featured_Bottom_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }


.Gallery_Top_PageBar_Constraints { margin-left: 520px; width: 248px; height: 24px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.Gallery_Top_PageBar_FirstPage, .Gallery_Top_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.Gallery_Top_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.Gallery_Top_PageBar_PreviousPage, .Gallery_Top_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.Gallery_Top_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.Gallery_Top_PageBar_NextPage, .Gallery_Top_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.Gallery_Top_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.Gallery_Top_PageBar_LastPage, .Gallery_Top_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.Gallery_Top_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.Gallery_Top_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.Gallery_Bottom_PageBar_Constraints { margin-left: 520px; width: 248px; height: 50px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.Gallery_Bottom_PageBar_FirstPage, .Gallery_Bottom_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.Gallery_Bottom_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.Gallery_Bottom_PageBar_PreviousPage, .Gallery_Bottom_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.Gallery_Bottom_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.Gallery_Bottom_PageBar_NextPage, .Gallery_Bottom_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.Gallery_Bottom_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.Gallery_Bottom_PageBar_LastPage, .Gallery_Bottom_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden;background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.Gallery_Bottom_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.Gallery_Bottom_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.Gallery_RateSkin_PlaceHolderRegion { width: 98px; height: 17px; text-align: left; z-index: 2000; }
.Gallery_RateSkinBox, .Gallery_RateSkinBox_OVER { position: absolute; width: 98px; height: 17px; padding-left: 4px; background-image: url(/images/Theme0/ratings.bg.gif); background-position: 4px top; background-repeat: no-repeat; cursor: pointer; }
.Gallery_RateSkinBox_OVER { }
.Gallery_RateSkinBox_Rating { width: 98px; height: 17px; }
.Gallery_RateSkinBox_Rating_0, .Gallery_RateSkinBox_Rating_1, .Gallery_RateSkinBox_Rating_2, .Gallery_RateSkinBox_Rating_3, .Gallery_RateSkinBox_Rating_4, .Gallery_RateSkinBox_Rating_5, .Gallery_RateSkinBox_Rating_6, .Gallery_RateSkinBox_Rating_7, .Gallery_RateSkinBox_Rating_8, .Gallery_RateSkinBox_Rating_9, .Gallery_RateSkinBox_Rating_10 { width: 94px; height: 17px; background-image: url(/images/Theme0/gallery.skinrating.bg.gif); background-repeat: no-repeat; background-position: left top; }
.Gallery_RateSkinBox_Rating_0 { background-position: left top; }
.Gallery_RateSkinBox_Rating_1 { background-position: left -17px; }
.Gallery_RateSkinBox_Rating_2 { background-position: left -34px; }
.Gallery_RateSkinBox_Rating_3 { background-position: left -51px; }
.Gallery_RateSkinBox_Rating_4 { background-position: left -68px; }
.Gallery_RateSkinBox_Rating_5 { background-position: left -85px; }
.Gallery_RateSkinBox_Rating_6 { background-position: left -102px; }
.Gallery_RateSkinBox_Rating_7 { background-position: left -119px; }
.Gallery_RateSkinBox_Rating_8 { background-position: left -136px; }
.Gallery_RateSkinBox_Rating_9 { background-position: left -153px; }
.Gallery_RateSkinBox_Rating_10 { background-position: left -170px; }
.Gallery_RateSkin_Region_1 { position: absolute;  margin-top: 17px; margin-left: -5px; width: 98px; background-image: url(/images/Theme0/gallery.rateskin.bg.gif); background-repeat: repeat-y; background-position: left top; filter:alpha(opacity=85); }
.Gallery_RateSkin_Region_2 { background-image: url(/images/Theme0/gallery.rateskin.top.gif); background-repeat: no-repeat; background-position: left top; }
.Gallery_RateSkin_Region_3 { background-image: url(/images/Theme0/gallery.rateskin.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-top: 2px; padding-bottom: 2px; }
.Gallery_RateSkin_Item_Selected { width: 98px; height: 20px; white-space: nowrap; overflow: hidden; cursor: pointer; color: #780000; font-weight: bold; padding-left: 4px; padding-top: 1px; font-size: 10px; letter-spacing: 1px; background-image: url(/images/Theme0/gallery.rateskin.item.bg.gif); background-repeat: no-repeat; background-position: 2px top; }
.Gallery_RateSkin_Item { width: 98px; height: 20px; overflow: hidden; cursor: pointer; padding-left: 4px; padding-top: 1px; }
 
.TopSkinners_ItemRow { margin-bottom: 10px; width: 350px; overflow-x: hidden; overflow-y: auto; }
.TopSkinners_Item1 { float: left; width: 65px; height: 65px; overflow: hidden; padding-top: 5px; padding-bottom: 3px; }
.TopSkinners_Item2 { float: left; width: 250px; overflow-x: hidden; overflow-y: auto; }
.TopSkinnners_AuthorPos { margin-bottom: 5px; }
.TopSkinnners_DownloadsPos { font-size: 11px; }
.TopSkinnners_RankPos { width: 15px; overflow: hidden; position: absolute; z-index: 5; margin-left: -308px; margin-top: 7px; font-weight: bold; text-align: center; color: #a0a0a0; font-size: 22px; background-color: #ffffff; filter:alpha(opacity=65); }
.TopSkinnners_AuthorLnk, A.TopSkinnners_AuthorLnk { font-size: 12px; font-weight: bold; color: #001A7C; text-decoration: none; }
A:HOVER.TopSkinnners_AuthorLnk { text-decoration: underline; }
.TopSkinners_DefaultAvatar { width: 50px; height: 50px; background-image: url(/images/Theme0/default.avatar.gif); }

/*
 REMMED OUT SINCE THESE CLASSES ARE FOR REFRENCE ONLY. IF VISIBLE, IT WILL SCREW UP THE FORUMS PAGEBAR.
.PageBar_Constraints { background-image: url(/images/Theme0/pagebar02.bg.gif); background-repeat: no-repeat; background-position: 110px top; height: 37px; }
.PageBar_FirstPage, .PageBar_FirstPage_OVER { position: absolute; margin-left: 133px; margin-top: 5px; background-image: url(/images/Theme0/pagebar02.first.gif); background-repeat: no-repeat; background-position: left top; height: 25px; width: 23px; cursor: pointer; }
.PageBar_FirstPage_OVER { background-position: -23px top; }
.PageBar_PreviousPage, .PageBar_PreviousPage_OVER { position: absolute; margin-left: 156px; margin-top: 5px; background-image: url(/images/Theme0/pagebar02.previous.gif); background-repeat: no-repeat; background-position: left top; height: 25px; width: 24px; cursor: pointer; }
.PageBar_PreviousPage_OVER { background-position: -24px top; }
.PageBar_NextPage, .PageBar_NextPage_OVER { position: absolute; margin-left: 610px; margin-top: 5px; background-image: url(/images/Theme0/pagebar02.next.gif); background-repeat: no-repeat; background-position: left top; height: 25px; width: 23px; cursor: pointer; }
.PageBar_NextPage_OVER { background-posi`tion: -25px top; }
.PageBar_LastPage, .PageBar_LastPage_OVER { position: absolute; margin-left: 633px; margin-top: 5px; background-image: url(/images/Theme0/pagebar02.last.gif); background-repeat: no-repeat; background-position: left top; height: 25px; width: 23px; cursor: pointer; }
.PageBar_LastPage_OVER { background-position: -23px top; }
.PageBar_PagePosition { position: absolute; margin-left: 266px; width: 257px; height: 23px; margin-top: 7px; padding-top: 4px; text-align: center; font-size: 11px; }
*/

.SkinView_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; }
.SkinView_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.SkinView_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 12px; padding-bottom: 14px; padding-left: 13px; }
.SkinView_Constraints { width: 900px; overflow-x: hidden; overflow-y: auto; padding-top: 10px; }
.SkinView_LeftColumn { float: left; width: 300px; text-align: center; overflow-x: hidden; overflow-y: visible; }
.SkinView_RightColumn { float: right; width: 600px; text-align: left; }
.SkinView_OutterBox { width: 153px; float: right; overflow-x: hidden; overflow-y: visible; font-size: 11px; margin-left: 5px; margin-bottom: 25px; }
.SkinView_StatsBox_Region_1 { background-image: url(/images/Theme0/skinview.stats.bg.gif); background-repeat: repeat-y; background-position: top left; }
.SkinView_StatsBox_Region_2 { background-image: url(/images/Theme0/skinview.stats.header.gif); background-repeat: no-repeat; background-position: top left; }
.SkinView_StatsBox_Region_3 { background-image: url(/images/Theme0/skinview.stats.footer.gif); background-repeat: no-repeat; background-position: bottom left; padding-left: 0px; padding-top: 10px; padding-bottom: 10px; padding-right: 0px; text-align: center; }
.SkinView_StatusPos {  }
.SkinView_SkinNamePos {  }
.SkinView_SkinNameLnk, A.SkinView_SkinNameLnk { font-size: 16px; color: #001668; text-decoration: none; letter-spacing: 1px; }
A:HOVER.SkinView_SkinNameLnk { text-decoration: underline; }
.SkinView_SkinImgPos { margin-bottom: 10px; }
.SkinView_CategoryPos { font-weight: bold; }
.SkinView_DescPos { margin-top: 10px; font-family: Tahoma; line-height: 17px; font-size: 11px; letter-spacing: 1px; }
.SkinView_RatingPos { width: 130px; text-align: center; padding-top: 10px; padding-bottom: 5px; }
.SkinView_TodaysDownloadsPos { width: 150px; text-align: center; height: 14px; }
.SkinView_DatePos { font-size: 11px; color: #666666; border-bottom: dashed 1px #CCCCCC; padding-bottom: 5px; }
.SkinView_SizePos { width: 150px; margin-top: 5px; text-align: center; height: 14px; }
.SkinView_DownloadCountPos {  }
.SkinView_AuthorPos { font-size: 11px; color: #333333; margin-top: 8px; }
.SkinView_AuthorLnk, A.SkinView_AuthorLnk { font-size: 11px; color: #366392; font-weight: normal; text-decoration: none; border-bottom: dashed 1px #CCCCCC; }
A:HOVER.SkinView_AuthorLnk { text-decoration: none; border-bottom: dashed 0px #000000; }
.SkinView_DownloadsTotalLnk, A.SkinView_DownloadsTotalLnk{ font-size: 11px; line-height: 16px; color: #366392; font-weight: normal; text-decoration: none; border-bottom: dashed 1px #CCCCCC; }
A:HOVER.SkinView_DownloadsTotalLnk { text-decoration: none; border-bottom: dashed 0px #000000; }
.SkinView_MastSkinPricePos { color: #397300; }

.SkinView_SkinControls_Region { margin-top: 70px; text-align: left; padding-top: 5px; width: 420px; height: 50px; background-image: url(/images/Theme0/skinview.links.bg.gif); background-position: top left; background-repeat: no-repeat; }
.SkinControls_Region_1 { position: absolute; margin-top: -23px; width: 350px; white-space: nowrap; overflow-x: hidden; }
.SkinControls_Region_2 { position: absolute; margin-top: 20px; margin-left: 0px; width: 120px; white-space: nowrap; overflow-x: hidden; }
.SkinControls_Region_3 { position: absolute; margin-top: 20px; margin-left: 110px; width: 200px; white-space: nowrap; overflow-x: hidden; }
.SkinControls_Region_4 { position: absolute; width: 300px; }
.SkinViewLnk, A.SkinViewLnk { background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A:HOVER.SkinViewLnk { color: #B10000; }
.SkinView_DownloadPos, .SkinView_DownloadPos_OVER { margin-bottom: -3px; height: 36px; width: 153px; background-image: url(/images/Theme0/skinview.download.btn.gif); background-repeat: no-repeat; background-position: left top; cursor: pointer; }
.SkinView_DownloadPos_OVER { background-position: -153px top; }
.SkinView_PurchasePos, .SkinView_PurchasePos_OVER { margin-bottom: -3px; height: 36px; width: 153px; background-image: url(/images/Theme0/skinview.purchase.btn.gif); background-repeat: no-repeat; background-position: left top; cursor: pointer; }
.SkinView_PurchasePos_OVER { background-position: -153px top; }

.SkinView_MotionPreview_1 { width: 310px; height: 310px; overflow: hidden; }
.SkinView_MotionPreview_2 { margin-top: 5px; width: 300px; height: 300px; overflow: hidden; }

.SkinView_PreviewItemRow { width: 320px; overflow: hidden; margin-bottom: 10px; margin-top: 5px; margin-left: 10px; }
.SkinView_PreviewItem { float: left; width: 197px; text-align: left; }
.SkinView_PreviewWindow_1 { width: 106px; height: 80px; overflow: hidden; text-align: left; }
.SkinView_PreviewWindow_2 { margin-top: 5px; margin-left: 5px; width: 96px; height: 70px; overflow: hidden; }

.SkinView_PageBar_Constraints { margin-left: 520px; width: 248px; height: 24px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.SkinView_PageBar_FirstPage, .SkinView_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.SkinView_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.SkinView_PageBar_PreviousPage, .SkinView_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.SkinView_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.SkinView_PageBar_NextPage, .SkinView_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.SkinView_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.SkinView_PageBar_LastPage, .SkinView_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.SkinView_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.SkinView_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.SkinView_PageBar_Constraints_Bottom { margin-left: 520px; width: 248px; height: 24px; margin-bottom: 5px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.SkinView_PageBar_FirstPage_Bottom, .SkinView_PageBar_FirstPage_Bottom_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.SkinView_PageBar_FirstPage_Bottom_OVER { background-position: left -21px; cursor: pointer; }
.SkinView_PageBar_PreviousPage_Bottom, .SkinView_PageBar_PreviousPage_Bottom_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.SkinView_PageBar_PreviousPage_Bottom_OVER { background-position: -17px -20px; cursor: pointer; }
.SkinView_PageBar_NextPage_Bottom, .SkinView_PageBar_NextPage_Bottom_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.SkinView_PageBar_NextPage_Bottom_OVER { background-position: -36px -20px; cursor: pointer; }
.SkinView_PageBar_LastPage_Bottom, .SkinView_PageBar_LastPage_Bottom_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.SkinView_PageBar_LastPage_Bottom_OVER { background-position: -55px -21px; cursor: pointer; }
.SkinView_PageBar_PagePosition_Bottom { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }


.FullSkin_Comment_OptionsLnk, A.FullSkin_Comment_OptionsLnk { background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A:HOVER.FullSkin_Comment_OptionsLnk { color: #B10000; }

.FullSkin_Comment_OptionsPos { width: 750px; text-align: right; }

.Comments_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; }
.Comments_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.Comments_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 12px; padding-bottom: 14px; }
.Comment_Box_1 { background-image: url(/images/Theme0/comment.bg.gif); background-position: 20px top; background-repeat: repeat-y; margin-bottom: 7px;  }
.Comment_Box_2 { background-image: url(/images/Theme0/comment.header.gif); background-position: 20px top; background-repeat: no-repeat; }
.Comment_Box_3 { background-image: url(/images/Theme0/comment.footer.gif); background-position: 20px bottom; background-repeat: no-repeat; padding-left: 30px; padding-right: 30px; padding-top: 11px; padding-bottom: 10px; }

.FullSkin_Comment_Constraints { width: 740px; }
.FullSkin_Comments_HeaderContrstaints { height: 60px; font-size: 11px; }
.FullSkin_Comments_HeaderDataPos { float: left; width: 650px; height: 60px; overflow: hidden; }
.FullSkin_Comment_Icon { float: left; width: 50px; height: 60px; overflow: hidden; }
.Comment_DefaultAvatar { width: 50px; height: 50px; background-image: url(/images/Theme0/default.comment.avatar.gif); background-repeat: no-repeat; background-position: left top; }
.FullSkin_Comment_Author { padding-left: 10px; width: 640px; margin-bottom: 0px; height: 16px; overflow: hidden; }
.FullSkin_Comment_Date { padding-left: 10px; width: 640px; margin-bottom: 2px; height: 14px; overflow: hidden; color: #666666; }
.FullSkin_Comment_Number { padding-left: 10px; width: 640px; margin-bottom: 2px; height: 14px; overflow: hidden; color: #666666; }
.FullSkin_Comment_Text { font-size: 12px; color: #2E2E2E; width: 740px; overflow-x: auto; }
.Reply_Honorific { height: 14px; }
.FullSkin_Comment_AuthorLink, A.FullSkin_Comment_AuthorLink { position: absolute; white-space: nowrap; font-size: 11px; font-weight: normal; color: #366392; border-bottom: dashed 1px #CCCCCC; text-decoration: none; height: 13px; line-height: 13px; }
A:HOVER.FullSkin_Comment_AuthorLink { border-bottom: dashed 0px #000000; height: 14px; }

.Comments_NoCommentsPos { padding-top: 20px; padding-bottom: 20px; text-align:center; color: #6D0000; font-size: 11px; }
.Comments_EditorPos { width: 900px; margin-left: 30px; }

/* GALLERY INDEX CONTENT END */

/* HELP PAGE START */

.Help_TheSoftware_Region {  }
.Help_Tutorials_Region {  }
.Help_GettingStarted_Region {  }
.Help_EssentialArticles_Region {  }
.Help_Miscellaneous_Region {  }

.dItemTitleRegionLinkPos_TheSoftware, .dItemTitleRegionLinkPos_Over_TheSoftware { height: 32px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.thesoftware.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_TheSoftware { background-position: -355px top; }

.dItemTitleRegionLinkPos_Tutorials, .dItemTitleRegionLinkPos_Over_Tutorials { height: 32px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.tutorials.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_Tutorials { background-position: -355px top; }

.dItemTitleRegionLinkPos_FAQ, .dItemTitleRegionLinkPos_Over_FAQ { height: 32px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.faq.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_FAQ { background-position: -355px top; white-space: nowrap; }

.dItemTitleRegionLinkPos_GettingStarted, .dItemTitleRegionLinkPos_Over_GettingStarted { height: 32px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.gettingstarted.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_GettingStarted { background-position: -355px top; white-space: nowrap; }

.dItemTitleRegionLinkPos_EssentialArticles, .dItemTitleRegionLinkPos_Over_EssentialArticles { height: 34px; margin-bottom: 3px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.essentialarticles.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_EssentialArticles { background-position: -355px top; white-space: nowrap; }

.dItemTitleRegionLinkPos_Miscellaneous, .dItemTitleRegionLinkPos_Over_Miscellaneous { height: 32px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.misc.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_Miscellaneous { background-position: -355px top; white-space: nowrap; }

.ItemTitleRegion_TitlePos_NoLink { position: absolute; margin-left: 30px; width: auto; font-weight: bold; color: #666666; }

/* HELP PAGE END */

/* ARTICLES PAGE START */

.Article_Channel_Box_Constraints { margin-top: 5px; margin-bottom: 5px; width: 740px; margin-left: 10px; height: 25px; text-align: center; }
.Article_MainBox_1 { background-image: url(/images/Theme0/article.header.bg.gif); background-position: 14px top; background-repeat: no-repeat; }
.Article_MainBox_2 {  }
.Article_MainBox_3 { width: 740px; margin-bottom: 20px; margin-top: 10px; padding-bottom: 35px; padding-top: 11px; background-image: url(/images/Theme0/news.separator.gif); background-position: 30px bottom; background-repeat: no-repeat; }
.Articles_List_PageBar { border: solid 1px #000000; margin-top: 5px; margin-bottom: 5px; width: 770px; margin-left: 10px; text-align: center; height: 30px; }

.ArticleList_AdRegion { width: 740px; margin-left: 30px; }

.Articles_Top_PageBar_Constraints { margin-left: 520px; width: 248px; height: 24px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.Articles_Top_PageBar_FirstPage, .Articles_Top_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.Articles_Top_PageBar_FirstPage_OVER { background-position: left -21px cursor: pointer;; }
.Articles_Top_PageBar_PreviousPage, .Articles_Top_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.Articles_Top_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.Articles_Top_PageBar_NextPage, .Articles_Top_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.Articles_Top_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.Articles_Top_PageBar_LastPage, .Articles_Top_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.Articles_Top_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.Articles_Top_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.Articles_Bottom_PageBar_Constraints { margin-left: 520px; width: 248px; height: 50px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.Articles_Bottom_PageBar_FirstPage, .Articles_Bottom_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.Articles_Bottom_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.Articles_Bottom_PageBar_PreviousPage, .Articles_Bottom_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.Articles_Bottom_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.Articles_Bottom_PageBar_NextPage, .Articles_Bottom_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.Articles_Bottom_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.Articles_Bottom_PageBar_LastPage, .Articles_Bottom_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.Articles_Bottom_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.Articles_Bottom_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }


.Articles_MainBox_1 { margin-top: 10px; margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; }
.Articles_MainBox_2 { background-image: url(/images/Theme0/articles.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 22px; }
.Articles_MainBox_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; }

.Article_Header { margin-bottom: 10px; height: 60px; width: 750px; margin-left: 25px; overflow: hidden; }
.Article_HeaderDataPos { float: left; width: 700px; height: 60px; overflow: hidden; }
.Article_ChannelLnk, A.Article_ChannelLnk { background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A:HOVER.Article_ChannelLnk { color: #B10000; }
.Article_TitlePos { padding-left: 10px; width: 690px; height: 20px; overflow: hidden; white-space: nowrap; }
.Article_TitleText { margin-top: 0px; margin-bottom: 0px; }
.Article_TitleLnk , A.Article_TitleLnk { color: #13254F; text-decoration: none; font-size: 17px; font-weight: bold; }
A:HOVER.Article_TitleLnk { text-decoration: underline; }
.Article_SubTitlePos {  padding-left: 10px; width: 690px; overflow: hidden; white-space: nowrap; }
.Article_SubTitleText { margin-top: 0px; margin-bottom: 0px; color: #767676; font-size: 12px; font-weight: bold; }
.Article_AuthorLnk, A.Article_AuthorLnk { color: #535353; text-decoration: none; font-size: 11px; font-weight: bold; }
A:HOVER.Article_AuthorLnk { text-decoration: underline; }
.Article_AvatarPos { float: left; width: 50px; height: 60px; overflow: hidden; }
.Article_DefaultAvatar { background-image: url(/images/Theme0/default.article.avatar.gif); background-repeat: no-repeat; background-position: left top; }
.Article_DateAuthor {  padding-left: 10px; width: 690px; margin-top: 2px; color: #535353; font-size: 11px; height: 15px; overflow: hidden; white-space: nowrap; }
.Article_CategoryPos {  }
.Article_BodyPos {  }
.Article_BodyWidth { width: 900px; font-size: 12px; overflow-x: auto; margin-left: 30px; }
.Article_OptionsPos { margin-top: 15px; margin-left: 30px; }
.FullArticle_OptionsPos { position: absolute; margin-top: 38px; margin-left: 45px; }


.Article_OptionLnk, A.Article_OptionLnk {  margin-left: 10px; margin-right: 10px; font-size: 11px; text-decoration: none; height: 16px; font-weight: bold; letter-spacing: 1px; border-bottom: dashed 1px #666666; }
A:HOVER.Article_OptionLnk { color: #B10000; text-decoration: none; border-bottom: dashed 0px #CCCCCC; }

.Article_LinkRegion { margin-top: 15px; margin-left: 45px; background-image: url(/images/Theme0/news-link.gif); background-position: left top; background-repeat: no-repeat; padding-left: 40px; padding-top: 5px; height: 25px; }   
.Article_LinkLnk, A.Article_LinkLnk { color: #535353; text-decoration: underline; font-size: 12px; font-weight: bold;   }
A:HOVER.Article_LinkLnk { text-decoration: none; }


.ArticleComments_Region_1 { margin-bottom: 20px; background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; }
.ArticleComments_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.ArticleComments_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 12px; padding-bottom: 14px; }
.ArticleComment_Box_1 { background-image: url(/images/Theme0/comment.bg.gif); background-position: 20px top; background-repeat: repeat-y;  }
.ArticleComment_Box_2 { background-image: url(/images/Theme0/comment.header.gif); background-position: 20px top; background-repeat: no-repeat; }
.ArticleComment_Box_3 { background-image: url(/images/Theme0/comment.footer.gif); background-position: 20px bottom; background-repeat: no-repeat; padding-left: 30px; padding-right: 30px; padding-top: 11px; padding-bottom: 10px; }

.ArticleComment_OptionsPos { width: 895px; text-align: right; padding-top: 5px; }
.ArticleComment_OptionsLnk, A.ArticleComment_OptionsLnk { background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A:HOVER.ArticleComment_OptionsLnk { color: #B10000; }
.ArticleComment_Constraints { width: 740px; }
.ArticleComments_HeaderContrstaints { height: 60px; width: 750px; font-size: 11px; overflow: hidden; }
.ArticleComments_HeaderDataPos { float: left; width: 700px; height: 60px; overflow: hidden; }
.ArticleComment_Icon { float: left; width: 50px; height: 50px; overflow: hidden; }

.ArticleComment_DefaultAvatar { width: 50px; height: 50px; background-image: url(/images/Theme0/default.article.avatar.gif); background-repeat: no-repeat; background-position: left top; }
.ArticleComment_Author { padding-left: 10px; width: 690px; overflow: hidden; height: 16px; margin-bottom: 0px; }
.ArticleComment_Date { padding-left: 10px; width: 690px; overflow: hidden; color: #666666; }
.ArticleComment_Number { padding-left: 10px; width: 690px; overflow: hidden; margin-top: 2px; color: #666666; margin-bottom: 2px; }
.ArticleComment_Text { font-size: 12px; color: #2E2E2E; width: 885px; overflow-x: auto; }
.ArticleReply_Honorific { height: 14px; }
.ArticleComment_AuthorLink, A.ArticleComment_AuthorLink { position: absolute; white-space: nowrap; font-size: 11px; font-weight: normal; color: #366392; border-bottom: dashed 1px #CCCCCC; text-decoration: none; height: 13px; line-height: 13px; }
A:HOVER.ArticleComment_AuthorLink { border-bottom: dashed 0px #000000; height: 14px; }

.SignUpForm_Constraints { width: 700px; overflow-x: hidden; overflow-y: auto; margin-left: 30px; margin-top: 20px; margin-bottom: 10px; }
.SignUpForm_MessageLogo { width: 180px; height: 130px; float: left; overflow-x: hidden; overflow-y: auto; }
.SignUpForm_MessageText { width: 520px; float: left; overflow-x: hidden; overflow-y: auto; font-size: 11px; }
.SignUpForm_Message_UL { margin: 10px; }
.SignUpForm_Message_LI { margin-left: 20px; }
.SignUpForm_MessageLink {  }
.SignUpForm_Arrow {  }

/* ARTICLES PAGE END */

/* LIBRARY PAGE START */

.LibraryHeader_Region_1 { background-image: url(/images/Theme0/gallery.header.bg.gif); background-repeat: repeat-y; background-position: left top; margin-bottom: 10px; margin-top: 10px; }
.LibraryHeader_Region_2 { background-image: url(/images/Theme0/gallery.header.top.gif); background-repeat: no-repeat; background-position: left top; }
.LibraryHeader_Region_3 { background-image: url(/images/Theme0/gallery.header.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 20px; padding-right: 20px; padding-bottom: 30px; padding-top: 20px; font-size: 11px;  }
.LibrarySearch_Pos { overflow: auto; padding-left: 20px; height: 50px; }
.LibrarySearch_Group { float: left; padding-right: 10px; }
.LibrarySearch_SearchTxt { position: absolute; font-weight: bold; }
.LibrarySearch_SearchField { margin-top: 15px; font-size: 11px; width: 250px; }
.LibrarySearch_LibraryTxt { position: absolute; font-weight: bold; }
.LibrarySearch_CategoryTxt { font-weight: bold; }
.LibrarySearch_CategoryField { font-size: 11px; }
.LibrarySearch_SortTxt { position: absolute; font-weight: bold; }
.LibrarySearch_SortField { margin-top: 15px; font-size: 11px; }
.LibrarySearch_OrderField { margin-top: 15px; font-size: 11px; }
.LibrarySearch_SubmitField { margin-top: 15px; font-size: 11px; }

.LibraryHeader_Row { width: 700px; overflow-x: hidden; overflow-y: auto; margin-bottom: 20px; margin-left: 55px; }
.LibraryHeader_Item1 { float: left; width: 350px; overflow-x: hidden; overflow-y: auto; }
.LibraryHeader_Item2 { float: left; width: 350px; overflow-x: hidden; overflow-y: auto; }
.LibraryHeader_Box1 {  }
.LibraryHeader_Box2 {  }
.LibraryHeader_Box3 {  }
.LibraryHeader_TopArticlesPos { font-weight: bold; color: #000A67; padding-left: 60px; padding-top: 8px; font-size: 12px; width: 300px; height: 32px; background-image: url(/images/Theme0/library.toparticles.bg.gif); background-position: left top; background-repeat: no-repeat; }
.LibraryHeader_NewestArticlesPos { font-weight: bold; color: #000A67; padding-left: 60px; padding-top: 8px; font-size: 12px; width: 300px; height: 32px; background-image: url(/images/Theme0/library.toparticles.bg.gif); background-position: left top; background-repeat: no-repeat; }
.UL_LibraryHeader { margin: 0px; margin-top: 5px; }
.LI_LibraryHeader { margin-left: 25px; list-style-type: circle; margin-bottom: 3px; }
.LibraryHeader_Lnk, A.LibraryHeader_Lnk { font-size: 11px; text-decoration: none; }
A:HOVER.LibraryHeader_Lnk { text-decoration: underline; }
.LibraryHeader_TitleLnk, A.LibraryHeader_TitleLnk { font-weight: bold; color: #000A67; height: 12px; line-height: 12px; font-size: 12px; text-decoration: none; border-bottom: dashed 1px #999999; }
A:HOVER.LibraryHeader_TitleLnk { text-decoration: none; border-bottom: 0px; }

/* LIBRARY PAGE END */

/* SITES PAGE START */

.Sites_HeaderBox { overflow: auto; padding-top: 10px; }
.Sites_NavLinks { width: 550px; float: left; padding-left: 20px; }
.Sites_NavLinkOptions { width: 225px; float: right; font-weight: bold; font-size: 11px; overflow: hidden; }
.Sites_Link, A.Sites_Link, .Sites_Link_All, A.Sites_Link_All { width: 25px; height: 27px; text-align: center; padding-top: 5px; padding-right: 1px; text-decoration: none; background-image: url(/images/Theme0/button.sites.gif); background-repeat: no-repeat; background-position: left top; }
A:HOVER.Sites_Link, A:HOVER.Sites_Link_All { background-position: -25px top; text-decoration: none; }
A:ACTIVE.Sites_Link, A:ACTIVE.Sites_Link_All { background-position: -50px top; text-decoration: none; }
.Sites_Link_SELECTED, A.Sites_Link_SELECTED, A:HOVER.Sites_Link_SELECTED, .Sites_Link_All_SELECTED, A:HOVER.Sites_Link_All_SELECTED, A:HOVER.Sites_Link_All_SELECTED { width: 25px; height: 27px; text-align: center; padding-top: 5px; padding-right: 1px; cursor: default; background-image: url(/images/Theme0/button.sites.gif); background-repeat: no-repeat; background-position: -50px top; text-decoration: none; }
.Sites_SearchInput { font-size:11px; width: 200px; }
.Sites_SortDDL { font-size: 11px; }
.Sites_PerPageDDL { font-size: 11px; }
.Sites_SearchButton { font-size: 11px; position: absolute; margin-left: 150px; margin-top: -20px; }
.Site_DisplayPos { width: 220px; overflow: hidden; }
.Site_DisplayText { float: left; width: 35px; padding-top: 3px; }
.Site_DisplayRadios { font-weight: normal; float: left; width: 50px; height: 20px; padding-left: 25px;}
.Sites_Radio { position: absolute; margin-left: -20px; margin-top: -0px; height: 20px;  }
.Sites_PerPagePos { position: absolute; margin-top: -25px; margin-left: 580px; font-size: 11px; }

.Sites_MainBox_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 20px; }
.Sites_MainBox_2 { background-image: url(/images/Theme0/sites.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.Sites_MainBox_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; padding-left: 30px; padding-right: 30px; }

.Sites_SiteBox_1 {  }
.Sites_SiteBox_2 {  }
.Sites_SiteBox_3 { margin-bottom: 20px; margin-top: 20px; padding-bottom: 15px; background-image: url(/images/Theme0/news.separator.gif); background-position: left bottom; background-repeat: repeat-x; height: 80px; }

.Sites_SiteBoxLeft_0 { float: left; width: 0px; }
.Sites_SiteBoxRight_0 { float: left; width: 700px; }

.Sites_SiteBoxLeft_1 { float: left; width: 60px; }
.Sites_SiteBoxRight_1 { float: left; width: 640px; }

.Sites_SiteBoxLeft_2 { float: left; width: 160px; }
.Sites_SiteBoxRight_2 { float: left; width: 540px; }

.Site_TitleText { margin-top: 0px; margin-bottom: 0px; font-size: 12px; font-weight: bold; }
.Site_TitleLnk, A.Site_TitleLnk { color: #13254F; text-decoration: none; font-size: 12px; font-weight: bold; letter-spacing: 1px; }
A:HOVER.Site_TitleLnk { text-decoration: underline; }
.Site_URI { }
.Site_URILnk, A.Site_URILnk { color: #000000; text-decoration: underline; font-size: 11px; font-weight: normal; letter-spacing: 1px;  }
A:HOVER.Site_URILnk {  }
.Site_SubTitlePos { padding-top: 3px; }
.Site_SubTitleText { margin-top: 0px; margin-bottom: 0px; color: #767676; font-size: 11px; font-weight: normal; }
.Site_DateAuthor { font-size:11px; padding-top: 3px; }
.Site_AuthorLnk, A.Site_AuthorLnk { font-weight: normal; color: #666666; }
A:HOVER.Site_AuthorLnk {  }

.Site_PageBar_Constraints { margin-left: 520px; width: 248px; height: 50px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.Site_PageBar_FirstPage, .Site_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.Site_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.Site_PageBar_PreviousPage, .Site_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.Site_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.Site_PageBar_NextPage, .Site_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.Site_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.Site_PageBar_LastPage, .Site_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.Site_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.Site_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }


/* SITES PAGE END */

/* MY ACCOUNT PAGE START */

.MyAccount_MainBox_1 { margin-top: 20px; margin-bottom: 20px; background-image: url(/images/Theme0/myaccount.outter.bg.gif); background-repeat: repeat-y; background-position: left top; }
.MyAccount_MainBox_2 { background-image: url(/images/Theme0/myaccount.outter.header.gif); background-repeat: no-repeat; background-position: left top; }
.MyAccount_MainBox_3 { background-image: url(/images/Theme0/myaccount.outter.footer.gif); background-repeat: no-repeat; background-position: left bottom;  }
.MyAccount_Tabs { height: 30px; padding-left: 128px; }
.MyAccount_Tab, .MyAccount_Tab_Selected { float: left; width: auto; height: 30px; font-size: 11px; padding-left: 10px; padding-top: 10px; padding-right: 10px; background-image: url(/images/Theme0/myaccount.outter.header.tab.bg.gif); background-repeat: repeat-x; background-position: left bottom; }
.MyAccount_Tab_Selected { background-image: url(/images/Theme0/myaccount.outter.header.tab.selected.bg.gif); }
.MyAccount_EndTab { float: left; width: 60px; height: 30px; background-image: url(/images/Theme0/myaccount.outter.header.edgetab.gif); background-repeat: no-repeat; background-position: left bottom;  }
.MyAccount_Body { width: 742px; padding-bottom: 25px; margin-left: 30px; padding-top: 19px; }
.MyAccount_TabLnk, A.MyAccount_TabLnk { font-weight: normal; color: #000000; text-decoration: none; }
A:HOVER.MyAccount_TabLnk { text-decoration: underline; }

/* MY ACCOUNT PAGE START */

/* INDEX NEWEST PAGE START */

.IndexNewest_NewestSkins_Region {  }
.IndexNewest_RecentlyUpdatedSkins_Region {  } 
.IndexNewest_RecentlyFeaturedSkins_Region {  }
.IndexNewest_NewestArticles_Region {  }
.IndexNewest_NewestSites_Region {  }
.IndexNewest_RecentNews_Region {  }

.dItemTitleRegionLinkPos_RecentlyFeaturedSkins { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }

.dItemTitleRegionLinkPos_RecentNews { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }

.dItemTitleRegionLinkPos_NewestSkins, .dItemTitleRegionLinkPos_Over_NewestSkins { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_NewestSkins { background-position: -355px top; }

/*
.dItemTitleRegionLinkPos_RecentlyUpdatedSkins, .dItemTitleRegionLinkPos_Over_RecentlyUpdatedSkins { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_RecentlyUpdatedSkins { background-position: -355px top; }
*/
.dItemTitleRegionLinkPos_NewestArticles, .dItemTitleRegionLinkPos_Over_NewestArticles { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_NewestArticles { background-position: -355px top; }

.dItemTitleRegionLinkPos_NewestSites, .dItemTitleRegionLinkPos_Over_NewestSites { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_NewestSites { background-position: -355px top; }

.IndexNewest_HeaderDescription { font-weight: bold; font-size: 12px; padding-left: 30px; padding-top: 10px; }

/* INDEX NEWEST PAGE END */

.IndexPopular_PopularSkins_Region {  }
.IndexPopular_PopularAuthors_Region {  }
.IndexPopular_PopularAdvocates_Region {  }
.IndexPopular_PopularArticles_Region {  }
.IndexPopular_PopularSites_Region {  }
.IndexPopular_PopularCommenters_Region {  }
.IndexPopular_TopSkins_Region {  }
.IndexPopular_TopAuthors_Region {  }
.IndexPopular_TopAdvocates_Region {  }
.IndexPopular_TopSites_Region {  }

.dItemTitleRegionLinkPos_PopularSkins, .dItemTitleRegionLinkPos_Over_PopularSkins { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_PopularSkins { background-position: -355px top; }

.dItemTitleRegionLinkPos_PopularAuthors, .dItemTitleRegionLinkPos_Over_PopularAuthors { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_PopularAuthors { background-position: -355px top; }

.dItemTitleRegionLinkPos_PopularAdvocates, .dItemTitleRegionLinkPos_Over_PopularAdvocates { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_PopularAdvocates { background-position: -355px top; }

.dItemTitleRegionLinkPos_PopularArticles, .dItemTitleRegionLinkPos_Over_PopularArticles { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_PopularArticles { background-position: -355px top; }

.dItemTitleRegionLinkPos_PopularSites, .dItemTitleRegionLinkPos_Over_PopularSites { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_PopularSites { background-position: -355px top; }

.dItemTitleRegionLinkPos_PopularCommenters, .dItemTitleRegionLinkPos_Over_PopularCommenters { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_PopularCommenters { background-position: -355px top; }

.dItemTitleRegionLinkPos_TopSkins, .dItemTitleRegionLinkPos_Over_TopSkins { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_TopSkins { background-position: -355px top; }

.dItemTitleRegionLinkPos_TopAuthors, .dItemTitleRegionLinkPos_Over_TopAuthors { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_TopAuthors { background-position: -355px top; }

.dItemTitleRegionLinkPos_TopAdvocates, .dItemTitleRegionLinkPos_Over_TopAdvocates { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_TopAdvocates { background-position: -355px top; }

.dItemTitleRegionLinkPos_TopArticles, .dItemTitleRegionLinkPos_Over_TopArticles { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_TopArticles { background-position: -355px top; }

.dItemTitleRegionLinkPos_TopSites, .dItemTitleRegionLinkPos_Over_TopSites { height: 31px; margin-bottom: 5px; padding-top: 7px; padding-left: 35px; cursor: pointer; background-image: url(/images/Theme0/featured.header.bg.generic.gif); background-position: left top; background-repeat: no-repeat; }
.dItemTitleRegionLinkPos_Over_TopSites { background-position: -355px top; }

.IndexPopular_HeaderDescription { font-weight: bold; font-size: 12px; padding-left: 30px; padding-top: 10px;  }

/* INDEX POPULAR PAGE END */

/* LIBRARY LIST PAGE START */

.LibraryList_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; margin-top: 10px; }
.LibraryList_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.LibraryList_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 25px; padding-bottom: 14px; }

.LibraryList_Row { overflow: auto; padding-bottom: 10px; }
.LibraryList_LinkPos { width: 170px; float: left; text-align: right; }
.LibraryList_IconPos { width: 50px; float: left; text-align: center; }
.LibraryList_DescPos { width: 500px; float: left; font-size: 11px; }

.LibraryList_LibraryLnk, A.LibraryList_LibraryLnk { font-size: 11px; color: #333333; text-decoration: none; border-bottom: dashed 1px #999999; line-height: 17px; }
A:HOVER.LibraryList_LibraryLnk { text-decoration: none; border-bottom: solid 0px #666666; }

/* LIBRARY LIST PAGE END */

/* ABOUT SITE PAGE START */

.AboutSite_Region_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.AboutSite_Region_2 { background-image: url(/images/Theme0/aboutsite.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.AboutSite_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; padding-left: 30px; padding-right: 30px; }

.AboutSite_MembersBox { margin-top: 10px; width: 200px; float: right; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-left: solid 1px #FFFFFF;  margin-left: 10px; background-color: #EEEEEE;  }
.AboutSite_BoxTitle { height: 17px; width: 200px; padding-top: 2px; font-weight: bold; padding-left: 5px; font-size: 11px; background-color: #E5E5E5; border-bottom: solid 1px #CCCCCC; border-top: solid 1px #FFFFFF; }
.AboutSite_BoxContent { padding-bottom: 15px; padding-top: 5px; font-size: 10px; }
.AboutSite_Row { width: 200px; overflow: auto; padding-bottom: 5px; font-size: 10px; }
.AboutSite_MemberPos { width: 75px; float: left; text-align: right; font-size: 10px; }
.AboutSite_JobPos { width: 110px; float: right; text-align: left;  font-size: 10px; padding-top: 2px; }
.AboutSite_MemberLnk, A.AboutSite_MemberLnk { font-weight: normal; color: #4F4F4F; text-decoration: none; border-bottom: dashed 1px #CCCCCC; line-height: 17px; }
A:HOVER.AboutSite_MemberLnk { text-decoration: none; color: #4F0000; border-bottom: solid 0px #666666; }

.LI_AboutSite { margin-left: 20px; margin-bottom: 3px; list-style-image: url(/images/Theme0/li.box.white.gif); padding-bottom: 5px; }

/* ABOUT SITE PAGE END */

/* SEND PASSWORD PAGE START */

.SendPW_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; margin-top: 10px; }
.SendPW_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.SendPW_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 25px; padding-bottom: 29px; padding-left: 30px; padding-right: 30px; }

.Input_SendPassword { font-size: 11px; width: 220px; }

.SendPW_Box { width: 730px; overflow: auto; }
.SendPW_TextPos { float: left; width: 450px; font-size: 11px; }
.SendPW_FormPos { float: left; width: 270px; padding-top: 10px; font-weight: bold; font-size: 11px; }

/* SEND PASSWORD PAGE END */

/* TERMS PAGE END */

.Terms_Region_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.Terms_Region_2 { background-image: url(/images/Theme0/termsofservice.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.Terms_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; padding-left: 30px; padding-right: 30px; }

/* TERMS PAGE END */

/* GUIDELINES PAGE END */

.Guidelines_Region_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.Guidelines_Region_2 { background-image: url(/images/Theme0/guidelines.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.Guidelines_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; padding-left: 30px; padding-right: 30px; }

/* GUIDELINES PAGE END */

/* CROSSREF PAGE START */

.CrossRef_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; margin-top: 10px; }
.CrossRef_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.CrossRef_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 29px; padding-bottom: 29px; padding-left: 30px; padding-right: 30px; font-size: 11px; }

.Input_CrossRefEmail { font-size: 11px; width: 210px; }
.Input_CrossRefSubmit { font-size: 11px; margin-left: 20px; }
.CrossRef_SecHeader { font-size: 15px; font-weight: bold; text-transform: capitalize; margin-bottom: 10px; }

/* CROSSREF PAGE END */

/* UPLOAD PAGE START */

.Upload_Region_1 {images/Theme0margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.Upload_Region_2 { background-image: url(/images/Theme0/upload.header.gif); background-repeat: no-repeat; background-position: 14px top; }
.Upload_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-top: 42px; padding-bottom: 20px; padding-left: 30px; padding-right: 30px; font-size: 11px; }

.Input_UploadLibraryDDL { font-size: 11px; width: 210px; }
.Input_UploadLibrarySubmit { font-size: 11px; margin-left: 20px; }
.Input_UploadField { font-size: 11px; width: 210px; }
.Input_UploadTextBoxField { font-size: 11px; width: 410px; height: 200px; }
.Input_UploadSubmit { font-size: 11px; }

.Upload_DescText { font-weight: normal; margin-top: 5px; }

.Upload_SecHeader { font-size: 15px; font-weight: bold; text-transform: capitalize; margin-bottom: 10px; }
.Upload_Region_Step1 { width: 500px; }
.Upload_Step1_OptionsPos { margin-top: 15px; }
.Upload_Step1_Inputs { margin-top: 5px; }

.Upload_ItemRow { width: 700px; overflow: auto; margin-bottom: 5px; }
.Upload_ItemLeft { width: 200px; padding-right: 15px; float: left; text-align: right; font-weight: bold; }
.Upload_ItemRight { width: 490px; float: left; }

.Upload_PremiumSkinOutter { margin-top: 20px; margin-bottom: 10px; background-image: url(/images/theme0/upload.premiumskin.bg.gif); background-repeat: no-repeat; background-position: left top; height: 205px; width: 450px; overflow: visible; padding-top: 15px; }
.Upload_PremiumSkinCheckBoxPos { position: absolute; margin-left: 10px; margin-top: -23px; width: auto; background-color: #FDFDFD; padding-right: 5px; padding-left: 2px; }
.Upload_PremiumItem { margin-bottom: 5px; }
.Upload_PremiumOutter { margin-left: 10px; width: 450px; overflow-x: hidden; overflow-y: auto; }
.Upload_PremiumLeft { float: left; width: 225px; overflow-x: hidden; overflow-y: auto; }
.Upload_PremiumRight { float: left; width: 225px; overflow-x: hidden; overflow-y: auto; }
.Upload_PremiumSDNotes { width: 200px; height: 100px; font-family: Arial; font-size: 11px; }
.Upload_PremiumUpload { width: 200px; font-size: 11px; }
.Upload_PremiumPrice { width: 50px; font-size: 11px; }
.Upload_PremiumHeader { font-weight: bold; }
.Upload_PremiumInputPos {  }
.Upload_TermsOfServicePos { padding-left: 20px; padding-top: 5px; }
.Upload_TermsOfServiceLnk, A.Upload_TermsOfServiceLnk { background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A:HOVER.Upload_TermsOfServiceLnk { color: #B10000; }
.Upload_MessageBox_Approved { width: 550px; padding-bottom: 30px; }
.Upload_MessageBox_SuccessModeration { width: 550px; padding-bottom: 5px; }

/* UPLOAD PAGE END */

/* NEWS PAGE START */

.SiteNews_Selected_MainBox_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg1.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.SiteNews_Selected_MainBox_2 { background-image: url(/images/Theme0/news.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 22px; }
.SiteNews_Selected_MainBox_3 { background-image: url(/images/Theme0/news.footer1.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; }
.News_PostBox_1 {  }
.News_PostBox_2 {  }
.News_PostBox_3 {  }
.News_SuccessText { font-weight: bold; letter-spacing: 1px; text-align: center; width: 700px; padding-bottom: 3px; }

.News_PageBar_Constraints { margin-left: 520px; width: 248px; height: 50px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.News_PageBar_FirstPage, .News_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.News_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.News_PageBar_PreviousPage, .News_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.News_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.News_PageBar_NextPage, .News_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.News_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.News_PageBar_LastPage, .News_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.News_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.News_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

/* NEWS PAGE END */

/* WATCHLIST PAGE START */

.WatchList_MainBox_1 { margin-top: 20px; margin-bottom: 20px; background-image: url(/images/Theme0/myaccount.outter.bg.gif); background-repeat: repeat-y; background-position: left top; }
.WatchList_MainBox_2 { background-image: url(/images/Theme0/watchlist.outter.header.gif); background-repeat: no-repeat; background-position: left top; }
.WatchList_MainBox_3 { background-image: url(/images/Theme0/myaccount.outter.footer.gif); background-repeat: no-repeat; background-position: left bottom; }

.WatchList_Tabs { height: 30px; padding-left: 169px; }
.WatchList_Tab, .WatchList_Tab_Selected { float: left; width: auto; height: 30px; font-size: 11px; padding-left: 10px; padding-top: 10px; padding-right: 10px; background-image: url(/images/Theme0/myaccount.outter.header.tab.bg.gif); background-repeat: repeat-x; background-position: left bottom; }
.WatchList_Tab_Selected { background-image: url(/images/Theme0/myaccount.outter.header.tab.selected.bg.gif); }
.WatchList_EndTab { float: left; width: 60px; height: 30px; background-image: url(/images/Theme0/myaccount.outter.header.edgetab.gif); background-repeat: no-repeat; background-position: left bottom;  }
.WatchList_EditFriendsTab, .WatchList_EditFriendsTab_Selected { float: right; width: 100px; height: 30px; padding-top: 10px; font-size: 11px; text-align: center; background-image: url(/images/Theme0/myaccount.outter.header.tab.blank.gif); background-repeat: no-repeat; background-position: left bottom; margin-right: 20px; }
.WatchList_EditFriendsTab_Selected { background-position: -100px bottom; color: #D83800; }
.WatchList_Body { width: 740px; padding-bottom: 25px; margin-left: 30px; padding-top: 19px; }
.WatchList_TabLnk, A.WatchList_TabLnk { font-weight: normal; color: #000000; text-decoration: none; font-size: 11px; }
A:HOVER.WatchList_TabLnk { text-decoration: underline; }

.EditFriends_ControlsRegion { overflow-x: hidden; width: 740px; overflow-y: auto; padding-top: 10px;  padding-bottom: 20px;}
.EditFriends_OutterRegion { float: left; width: 400px; overflow-x: hidden;  }
.EditFriends_Title { padding-left: 10px; font-style: italic; padding-top: 5px; padding-bottom: 10px; font-weight: bold; }
.EditFriends_HeaderRegion { overflow-x: hidden; overflow-y: auto; width: 400px; border-bottom: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; background-color: #EEEEEE; }
.EditFriends_HeaderRegion_1 { float: left; width: 150px; overflow-x: hidden; white-space: nowrap; height: 25px; padding-left: 10px; padding-top: 5px; font-weight: bold; }
.EditFriends_HeaderRegion_2 { float: left; width: 240px; overflow-x: hidden; white-space: nowrap; height: 25px; padding-top: 5px; font-weight: bold; }
.EditFriends_Row { overflow-x: hiddeh; overflow-y: auto; width: 400px; font-size: 11px; }
.EditFriends_Region_1 { float: left; width: 150px; overflow-x: hidden; white-space: nowrap; height: 25px; padding-left: 10px; padding-top: 5px; }
.EditFriends_Region_2 { float: left; width: 240px; overflow-x: hidden; white-space: nowrap; height: 25px; padding-top: 5px; }
.UserFriends_OptionsPos { float: left; font-size: 11px; margin-top: 10px; width: 320px; padding: 5px; overflow-x: hidden; background-color: #EEEEEE; border: solid 1px #CCCCCC; }
.UserFriends_OptionsPadding { width: 310px; }
.UserFriends_RadioList { font-size: 11px; }
.UserFriends_Button { font-size: 11px; }
.UserFriends_Lnk, A.UserFriends_Lnk { font-size: 11px; color: #000000; text-decoration: underline; }
A:HOVER.UserFriends_Lnk { text-decoration: none; }

.ArticleWatch_Box_1 {  }
.ArticleWatch_Box_2 {  }
.ArticleWatch_Box_3 { width: 740px; }

.ArticleWatchTitle { display: none; }
.ArticleWatchHead_Region { height: 30px; background-image: url(/images/Theme0/watch.nav.header.bg.gif); background-position: left top; background-repeat: repeat-x; margin-bottom: 5px; padding-top: 5px; font-size: 11px; font-weight: bold; }
.ArticleWatch_HeadInner1 { position: absolute; margin-top: -2px; width: 30px; height: 20px; padding-top: 3px; }
.ArticleWatch_HeadInner2 { position: absolute; margin-left: 30px; width: 450px;height: 20px; border-right: solid 1px #DDDDE1; padding-top: 3px; }
.ArticleWatch_HeadInner3 { position: absolute; margin-left: 480px; width: 100px;height: 20px; border-left: solid 1px #F0F1F5; border-right: solid 1px #DDDDE1; text-align: center; padding-top: 3px; }
.ArticleWatch_HeadInner4 { position: absolute; margin-left: 580px; width: 160px; height: 20px; border-left: solid 1px #F0F1F5; text-align: center; padding-top: 3px; }
.ArticleWatch_Row, .ArticleWatch_RowAlt { height: 35px; font-size: 11px; width: 740px; }
.ArticleWatch_RowAlt { background-color: #F9F8E1; }
.ArticleWatch_Item1 { position: absolute; width: 30px; padding-top: 7px; height: 35px; }
.ArticleWatch_Item2 { position: absolute; margin-left: 30px; width: 450px; height: 35px; padding-top: 2px; }
.ArticleWatch_Item3 { position: absolute; margin-left: 480px; width: 100px; height: 35px; text-align: center; padding-top: 10px; }
.ArticleWatch_Item4 { position: absolute; margin-left: 580px; width: 160px; height: 35px; text-align: right; padding-top: 3px; }

.ArticleWatch_SignRead { position: absolute; margin-top: 5px; width: 20px; height: 20px; background-position: center center; background-repeat: no-repeat; }
.ArticleWatch_TitleAuthPos { width: 450px; padding-left: 25px; overflow-x: hidden; white-space: nowrap; }
.ArticleWatch_TitleLnk, A.ArticleWatch_TitleLnk { font-size: 11px; text-decoration: none; color: #000000; }
A:HOVER.ArticleWatch_TitleLnk { text-decoration: underline; }

.ArticleWatch_ReplyInfoRegion { width: 160px; overflow: auto; }
.ArticleWatch_IconPos { width: 20px; float: right; padding-top: 2px; padding-right: 5px; }
.ArticleWatch_Icon { background-image: url(/images/Theme0/icon.lastpost.gif); background-repeat: no-repeat; background-position: left top; width: 13px; height: 11px; }
.ArticleWatch_LastReplyPos { width: 135px; float: right; }
.ArticleWatch_LastReplyAuthPos { width: 160px; overflow-x: hidden; padding-right: 5px; white-space: nowrap; }
.ArticleWatch_LastReplyAuthLnk, A.ArticleWatch_LastReplyAuthLnk { font-weight: normal; color: #00166F; text-decoration: none; }
A:HOVER.ArticleWatch_LastReplyAuthLnk { text-decoration: underline; }

.ArticleWatch_OptionConstraints { width: 740px; margin-top: 5px; height: 25px; background-image: url(/images/Theme0/watch.nav.footer.bg.gif); background-position: left top; background-repeat: repeat-x; }
.ArticleWatch_RemoveOption { position: absolute; margin-left: 30px; margin-top: 4px; height: 17px; width: 70px; background-image: url(/images/Theme0/btn.remove.gif); background-repeat: no-repeat; background-position: left top; }
.ArticleWatch_RemoveBtn { height: 17px; width: 70px; }




.ArticleAuthorWatch_Box_1 {  }
.ArticleAuthorWatch_Box_2 {  }
.ArticleAuthorWatch_Box_3 { width: 740px; }

.ArticleAuthorWatchTitle { display: none; }
.ArticleAuthorWatchHead_Region { height: 30px; background-image: url(/images/Theme0/watch.nav.header.bg.gif); background-position: left top; background-repeat: repeat-x; margin-bottom: 5px; padding-top: 5px; font-size: 11px; font-weight: bold; }
.ArticleAuthorWatch_HeadInner1 { position: absolute; margin-top: -2px; width: 30px; height: 20px; padding-top: 3px; }
.ArticleAuthorWatch_HeadInner2 { position: absolute; margin-left: 30px; width: 450px;height: 20px; border-right: solid 1px #DDDDE1; padding-top: 3px; }
.ArticleAuthorWatch_HeadInner3 { position: absolute; margin-left: 480px; width: 100px;height: 20px; border-left: solid 1px #F0F1F5; border-right: solid 1px #DDDDE1; text-align: center; padding-top: 3px; }
.ArticleAuthorWatch_HeadInner4 { position: absolute; margin-left: 580px; width: 160px; height: 20px; border-left: solid 1px #F0F1F5; text-align: center; padding-top: 3px; }
.ArticleAuthorWatch_Row, .ArticleAuthorWatch_RowAlt { overflow-x: hidden; overflow-y: auto; font-size: 11px; width: 740px; }
.ArticleAuthorWatch_RowAlt { background-color: #F9F8E1; }
.ArticleAuthorWatch_Item1 { float: left; overflow-x: hidden; width: 30px; padding-top: 13px; }
.ArticleAuthorWatch_Item2 { float: left; overflow-x: hidden; overflow-y: auto; width: 450px; padding-top: 2px; }
.ArticleAuthorWatch_Item3 { float: left; overflow-x: hidden; width: 100px; text-align: center; padding-top: 18px; }
.ArticleAuthorWatch_Item4 { float: left; overflow-x: hidden; width: 160px; text-align: right; padding-top: 3px; }

.ArticleAuthorWatch_SignRead { position: absolute; margin-top: 12px; width: 20px; height: 20px; background-position: center center; background-repeat: no-repeat; }
.ArticleAuthorWatch_TitleAuthPos { width: 450px; padding-left: 25px; padding-bottom: 2px; }
.ArticleAuthorWatch_TitleLnk, A.ArticleAuthorWatch_TitleLnk { font-size: 11px; text-decoration: none; color: #000000; }
A:HOVER.ArticleAuthorWatch_TitleLnk { text-decoration: underline; }
.ArticleAuthorWatch_PostPreviewPos { width: 425px; color: #666666; overflow: visible; white-space: normal; }

.ArticleAuthorWatch_ReplyInfoRegion { width: 160px; overflow: auto; padding-top: 8px; }
.ArticleAuthorWatch_IconPos { width: 20px; float: right; padding-top: 2px; padding-right: 5px; }
.ArticleAuthorWatch_Icon { background-image: url(/images/Theme0/icon.lastpost.gif); background-repeat: no-repeat; background-position: left top; width: 13px; height: 11px; }
.ArticleAuthorWatch_LastReplyPos { width: 135px; float: right; }
.ArticleAuthorWatch_LastReplyAuthPos { width: 160px; overflow-x: hidden; padding-right: 5px; white-space: nowrap; }
.ArticleAuthorWatch_LastReplyAuthLnk, A.ArticleAuthorWatch_LastReplyAuthLnk { font-weight: normal; color: #00166F; text-decoration: none; }
A:HOVER.ArticleAuthorWatch_LastReplyAuthLnk { text-decoration: underline; }

.ArticleAuthorWatch_OptionConstraints { width: 740px; margin-top: 5px; height: 25px; background-image: url(/images/Theme0/watch.nav.footer.bg.gif); background-position: left top; background-repeat: repeat-x; }
.ArticleAuthorWatch_RemoveOption { position: absolute; margin-left: 30px; margin-top: 4px; height: 17px; width: 70px; background-image: url(/images/Theme0/btn.remove.gif); background-repeat: no-repeat; background-position: left top; }
.ArticleAuthorWatch_RemoveBtn { height: 17px; width: 70px; }




.SignRead_New { background-image: url(/images/Theme0/post.new.gif); }
.SignRead_Read { background-image: url(/images/Theme0/post.gif); }
.SignRead_ReadNewReply { background-image: url(/images/Theme0/post.newreply.gif); }
.SignRead_Locked { background-image: url(/images/Theme0/post.locked.gif); }
.SignRead_Hidden { background-image: url(/images/Theme0/post.hidden.gif); }
.SignRead_Deleted { background-image: url(/images/Theme0/post.deleted.gif); }
.SignRead_Sticky { background-image: url(/images/Theme0/post.sticky.gif); }

.SignRead_AltNew { background-image: url(/images/Theme0/postalt.new.gif); }
.SignRead_AltRead { background-image: url(/images/Theme0/postalt.gif); }
.SignRead_AltReadNewReply { background-image: url(/images/Theme0/post.newreply.gif); }
.SignRead_AltLocked { background-image: url(/images/Theme0/postalt.locked.gif); }
.SignRead_AltHidden { background-image: url(/images/Theme0/postalt.hidden.gif); }
.SignRead_AltDeleted { background-image: url(/images/Theme0/postalt.deleted.gif); }
.SignRead_AltSticky { background-image: url(/images/Theme0/postalt.sticky.gif); }



.SkinWatch_Box_1 {  }
.SkinWatch_Box_2 {  }
.SkinWatch_Box_3 { width: 740px; }

.SkinWatchTitle { display: none; }
.SkinWatchHead_Region { height: 30px; background-image: url(/images/Theme0/watch.nav.header.bg.gif); background-position: left top; background-repeat: repeat-x; margin-bottom: 5px; padding-top: 5px; font-size: 11px; font-weight: bold; }
.SkinWatch_HeadInner1 { position: absolute; margin-top: -2px; width: 30px; height: 20px; padding-top: 3px; }
.SkinWatch_HeadInner2 { position: absolute; margin-left: 30px; width: 450px;height: 20px; padding-top: 3px; }

.SkinWatch_Region { position: absolute; width: 195px; height: 74px; margin-top: 127px; padding-top: 5px; text-align: center; background-image: url(/images/Theme0/skinwatch.item.description.bg.gif); background-position: center top; background-repeat: no-repeat;  filter:alpha(opacity=85); }
.SkinWatch_TitlePos {  }
.SkinWatch_TitleLnk, A.SkinWatch_TitleLnk { color: #13254F; text-decoration: none; font-size: 12px; font-weight: bold; }
A:HOVER.SkinWatch_TitleLnk { text-decoration: underline; }
.SkinWatch_AuthorPos { font-size: 11px; color: #000000; }
.SkinWatch_AuthorLnk, A.SkinWatch_AuthorLnk { font-size: 11px; color: #366392; text-decoration: none; font-weight: normal; }
A:HOVER.SkinWatch_AuthorLnk { text-decoration: underline; }
.SkinWatch_DatePos { font-size: 11px; color: #666666; }
.SkinWatch_ItemImagePos { width: 195px; text-align: center; padding-top: 5px; padding-bottom: 10px; }
.SkinWatch_RatingPos { width: 90px; float: left; padding-top: 2px; margin-left: 5px; }
.SkinWatch_RateCommentRegion { width: 195px; }
.SkinWatch_CommentPos { width: 95px; float: left; text-align: left; }
.SkinWatch_CommentLnk, A.SkinWatch_CommentLnk { font-size: 11px; color: #666666; text-decoration: none; font-weight: normal; }
A:HOVER.SkinWatch_CommentLnk { text-decoration: underline; }
.SkinWatch_LibIconPos {  position: absolute; margin-left: 20px; margin-top: 5px; }
.SkinWatch_LibIcon { }

.SkinWatch_ItemRow { width: 740px; overflow: auto; height: 220px; }
.SkinWatch_ItemRegion { width: 200px; float: left; margin-left: 25px; }
.SkinWatchChkBox { position: absolute; }

.SkinWatch_OptionConstraints { width: 740px; margin-top: 5px; height: 25px; background-image: url(/images/Theme0/watch.nav.footer.bg.gif); background-position: left top; background-repeat: repeat-x; }
.SkinWatch_RemoveOption { position: absolute; margin-left: 30px; margin-top: 4px; height: 17px; width: 70px; background-image: url(/images/Theme0/btn.remove.gif); background-repeat: no-repeat; background-position: left top; }
.SkinWatch_RemoveBtn { height: 17px; width: 70px; }




.SkinAuthorWatch_Box_1 {  }
.SkinAuthorWatch_Box_2 {  }
.SkinAuthorWatch_Box_3 { width: 740px; }

.SkinAuthorWatchTitle { display: none; }
.SkinAuthorWatchHead_Region { height: 30px; background-image: url(/images/Theme0/watch.nav.header.bg.gif); background-position: left top; background-repeat: repeat-x; margin-bottom: 5px; padding-top: 5px; font-size: 11px; font-weight: bold; }
.SkinAuthorWatch_HeadInner1 { position: absolute; margin-top: -2px; width: 30px; height: 20px; padding-top: 3px; }
.SkinAuthorWatch_HeadInner2 { position: absolute; margin-left: 30px; width: 450px; height: 20px; padding-top: 3px; }

.SkinAuthorWatch_Region { position: absolute; width: 195px; height: 74px; margin-top: 127px; padding-top: 5px; text-align: center; background-image: url(/images/Theme0/skinwatch.item.description.bg.gif); background-position: center top; background-repeat: no-repeat;  filter:alpha(opacity=85); }
.SkinAuthorWatch_TitlePos {  }
.SkinAuthorWatch_TitleLnk, A.SkinAuthorWatch_TitleLnk { color: #13254F; text-decoration: none; font-size: 12px; font-weight: bold; }
A:HOVER.SkinAuthorWatch_TitleLnk { text-decoration: underline; }
.SkinAuthorWatch_AuthorPos { font-size: 11px; color: #000000; }
.SkinAuthorWatch_AuthorLnk, A.SkinAuthorWatch_AuthorLnk { font-size: 11px; color: #366392; text-decoration: none; font-weight: normal; }
A:HOVER.SkinAuthorWatch_AuthorLnk { text-decoration: underline; }
.SkinAuthorWatch_DatePos { font-size: 11px; color: #666666; }
.SkinAuthorWatch_ItemImagePos { width: 195px; text-align: center; padding-top: 5px; padding-bottom: 10px; }
.SkinAuthorWatch_RatingPos { width: 90px; float: left; padding-top: 2px; margin-left: 5px; }
.SkinAuthorWatch_RateCommentRegion { width: 195px; }
.SkinAuthorWatch_CommentPos { width: 95px; float: left; text-align: left; }
.SkinAuthorWatch_CommentLnk, A.SkinAuthorWatch_CommentLnk { font-size: 11px; color: #666666; text-decoration: none; font-weight: normal; }
A:HOVER.SkinAuthorWatch_CommentLnk { text-decoration: underline; }
.SkinAuthorWatch_LibIconPos {  position: absolute; margin-left: 20px; margin-top: 5px; }
.SkinAuthorWatch_LibIcon { }

.SkinAuthorWatch_ItemRow { width: 740px; overflow: auto; height: 220px; }
.SkinAuthorWatch_ItemRegion { width: 200px; float: left; margin-left: 25px; }
.SkinAuthorWatchChkBox { position: absolute; }

.SkinAuthorWatch_OptionConstraints { width: 740px; margin-top: 5px; height: 25px; background-image: url(/images/Theme0/watch.nav.footer.bg.gif); background-position: left top; background-repeat: repeat-x; }
.SkinAuthorWatch_RemoveOption { position: absolute; margin-left: 30px; margin-top: 4px; height: 17px; width: 70px; background-image: url(/images/Theme0/btn.remove.gif); background-repeat: no-repeat; background-position: left top; }
.SkinAuthorWatch_RemoveBtn { height: 17px; width: 70px; }












/* WATCHLIST PAGE END */

/* TOP SKINS PAGE START */

.Top_SkinsHeaderOutterRow { overflow: hidden; height: 34px; }
.Top_SkinsHeaderOutterItem_1 { float:left; width: 230px; overflow: hidden; height: 24px; }
.Top_SkinsHeaderOutterItem_2 { float:left; width: 530px; overflow: hidden; height: 24px; }

.Top_MasterSkinsHeaderOutterRow { overflow: hidden; height: 34px; }
.Top_MasterSkinsHeaderOutterItem_1 { float:left; width: 554px; overflow: hidden; height: 24px; }
.Top_MasterSkinsHeaderOutterItem_2 { float:left; width: 206px; overflow: hidden; height: 24px; }

.TopSkins_HeaderRegion_1 { background-image: url(/images/Theme0/gallery.header.bg.gif); background-repeat: repeat-y; background-position: left top; margin-bottom: 10px; margin-top: 10px; }
.TopSkins_HeaderRegion_2 { background-image: url(/images/Theme0/gallery.header.top.gif); background-repeat: no-repeat; background-position: left top; }
.TopSkins_HeaderRegion_3 { background-image: url(/images/Theme0/gallery.header.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 20px; padding-right: 20px; padding-bottom: 23px; padding-top: 24px; font-size: 11px; height: 30px;  }

.TopMasterSkins_HeaderRow { width: 200px; margin-left: 20px; padding-top: 3px; }
.TopSkins_HeaderRow { width: 200px; margin-left: 20px; padding-top: 3px; }
.TopSkins_HeaderItem { float: left; width: auto; margin-left: 10px; }

.TopSkins_HeaderLibDDL { font-size: 11px; }
.TopSkins_HeaderTimeDDL { font-size: 11px; }
.TopSkins_HeaderButton { font-size: 11px; }

.TopSkins_Region_1 {  }
.TopSkins_Region_2 {  }
.TopSkins_Region_3 { }


.TopSkin_ItemRow { padding-left: 20px; overflow-x: hidden; overflow-y: auto; height: 240px; }
.TopSkin_Item { width: 253px; float: left; height: 230px; overflow: auto; } 

.TopSkin_Region { position: absolute; width: 253px; height: 74px; margin-top: 127px; padding-top: 5px; text-align: center; background-image: url(/images/Theme0/topskins.item.description.bg.gif); background-position: center top; background-repeat: no-repeat;  filter:alpha(opacity=85); }
.TopSkin_TitlePos { width: 214px; white-space: nowrap; overflow-x: hidden; }
.TopSkin_TitleLnk, A.TopSkin_TitleLnk { color: #13254F; text-decoration: none; font-size: 12px; font-weight: bold; }
A:HOVER.TopSkin_TitleLnk { text-decoration: underline; }
.TopSkin_AuthorPos { font-size: 11px; color: #000000; }
.TopSkin_AuthorLnk, A.TopSkin_AuthorLnk { font-size: 11px; color: #366392; text-decoration: none; font-weight: normal; }
A:HOVER.TopSkin_AuthorLnk { text-decoration: underline; }
.TopSkin_DatePos { font-size: 11px; color: #666666; }
.TopSkin_RatingPos { width: 90px; float: left; padding-top: 2px; margin-left: 40px; }
.TopSkin_RateCommentRegion { width: 253px; }
.TopSkin_CommentPos { width: 95px; float: left; text-align: left; font-size: 11px; color: #397300; }
.TopSkin_CommentLnk, A.TopSkin_CommentLnk { font-size: 11px; color: #666666; text-decoration: none; font-weight: normal; }
A:HOVER.TopSkin_CommentLnk { text-decoration: underline; }

.TopSkin_ItemImagePos { text-align: center; padding-top: 5px; padding-bottom: 10px; }
.TopSkin_LibIconPos { height:0px; width: 220px; text-align: left; }
.TopSkin_LibIcon { position: absolute; margin-top: 90px; margin-left: 165px; }

.TopSkin_NumberPos { height: 0px; width: 253px; text-align: left; margin-top: -18px; padding-left: 10px; }
.TopSkins_NumberRegion { width: 50px; text-align: center; font-weight: bold; font-size: 13px; color: #CCCCCC; }
.TopSkin_LibNamePos { display: none; }

.TopSkins_Top_PageBar_Constraints { margin-left: 300px; width: 248px; height: 24px; margin-bottom: 10px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; }
.TopSkins_Top_PageBar_FirstPage, .TopSkins_Top_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.TopSkins_Top_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.TopSkins_Top_PageBar_PreviousPage, .TopSkins_Top_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.TopSkins_Top_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.TopSkins_Top_PageBar_NextPage, .TopSkins_Top_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.TopSkins_Top_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.TopSkins_Top_PageBar_LastPage, .TopSkins_Top_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.TopSkins_Top_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.TopSkins_Top_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.TopSkins_Bottom_PageBar_Constraints { margin-left: 300px; width: 248px; height: 34px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; }
.TopSkins_Bottom_PageBar_FirstPage, .TopSkins_Bottom_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.TopSkins_Bottom_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.TopSkins_Bottom_PageBar_PreviousPage, .TopSkins_Bottom_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.TopSkins_Bottom_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.TopSkins_Bottom_PageBar_NextPage, .TopSkins_Bottom_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.TopSkins_Bottom_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.TopSkins_Bottom_PageBar_LastPage, .TopSkins_Bottom_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.TopSkins_Bottom_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.TopSkins_Bottom_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.Top_HeaderOutterItem_1 { float:left; width: 200px; overflow: hidden; height: 60px; }
.Top_HeaderOutterItem_2 { float:left; width: 550px; overflow: hidden; height: 60px; }
.Top_HeaderNavRow { overflow: hidden; width: 300px; height: 30px; }
.Top_HeaderNavItem_1 { float: left; width: 100px; height: 30px; }
.Top_HeaderNavItem_2 { float: left; width: 100px; height: 30px; }
.Top_HeaderNavItem_3 { float: left; width: 100px; height: 30px; }

.Top_HeaderLnk, .Top_HeaderLnk_Selected { width: 92px; height: 25px; padding-top: 4px; overflow: hidden; text-align: center; margin-bottom: 3px; margin-right: 3px; text-decoration: none; }
.Top_HeaderLnk { color: #8F8F8F; cursor: pointer; text-decoration: none; }
.Top_HeaderLnk_Selected { color: #993A00; text-decoration: none; }

.Top_HeaderALnk, A.Top_HeaderALnk { text-decoration: none; }
A:HOVER.Top_HeaderALnk { text-decoration: none; }



/* TOP SKINS PAGE END */

/* TOP ARTICLES PAGE START */

.Top_ArticleHeaderOutterRow { overflow: hidden; height: 34px; }
.Top_ArticleHeaderOutterItem_1 { float:left; width: 330px; overflow: hidden; height: 24px; }
.Top_ArticleHeaderOutterItem_2 { float:left; width: 430px; overflow: hidden; height: 24px; }

.TopArticles_HeaderRegion_1 { background-image: url(/images/Theme0/gallery.header.bg.gif); background-repeat: repeat-y; background-position: left top; margin-bottom: 10px; margin-top: 10px; }
.TopArticles_HeaderRegion_2 { background-image: url(/images/Theme0/gallery.header.top.gif); background-repeat: no-repeat; background-position: left top; }
.TopArticles_HeaderRegion_3 { background-image: url(/images/Theme0/gallery.header.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 20px; padding-right: 20px; padding-bottom: 23px; padding-top: 24px; font-size: 11px; height: 30px;  }

.TopArticles_Region_1 {  }
.TopArticles_Region_2 {  }
.TopArticles_Region_3 { }

.TopArticles_HeaderRow { width: 300px; margin-left: 20px; padding-top: 3px; }
.TopArticles_HeaderItem { float: left; width: auto; margin-left: 10px; }

.TopArticles_HeaderLibDDL { font-size: 11px; }
.TopArticles_HeaderTimeDDL { font-size: 11px; }
.TopArticles_HeaderButton { font-size: 11px; }

.TopArticles_Top_PageBar_Constraints { margin-left: 300px; width: 248px; height: 24px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.TopArticles_Top_PageBar_FirstPage, .TopArticles_Top_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.TopArticles_Top_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.TopArticles_Top_PageBar_PreviousPage, .TopArticles_Top_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.TopArticles_Top_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.TopArticles_Top_PageBar_NextPage, .TopArticles_Top_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.TopArticles_Top_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.TopArticles_Top_PageBar_LastPage, .TopArticles_Top_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.TopArticles_Top_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.TopArticles_Top_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.TopArticles_Bottom_PageBar_Constraints { margin-left: 300px; margin-bottom: 10px; width: 248px; height: 24px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.TopArticles_Bottom_PageBar_FirstPage, .TopArticles_Bottom_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.TopArticles_Bottom_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.TopArticles_Bottom_PageBar_PreviousPage, .TopArticles_Bottom_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.TopArticles_Bottom_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.TopArticles_Bottom_PageBar_NextPage, .TopArticles_Bottom_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.TopArticles_Bottom_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.TopArticles_Bottom_PageBar_LastPage, .TopArticles_Bottom_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.TopArticles_Bottom_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.TopArticles_Bottom_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.TopArticles_HeaderItemRow { width: 700px; overflow-x: hidden; overflow-y: auto; font-weight: bold; margin-left: 50px; border-bottom: dashed 2px #CCCCCC; font-size: 11px; }
.TopArticles_HeaderItem_1 { width: 50px; float: left; }
.TopArticles_HeaderItem_2 { width: 50px; float: left; }
.TopArticles_HeaderItem_3 { width: 600px; float: left; }

.TopArticles_Row { width: 700px; overflow-x: hidden; overflow-y: auto; margin-left: 50px; margin-bottom: 10px; padding-top: 3px; padding-bottom:3px; }
.TopArticles_Row_Alt { width: 700px; overflow-x: hidden; overflow-y: auto; margin-left: 50px; margin-bottom: 10px; background-color: #EEEEEE; padding-top: 3px; padding-bottom:3px; }
.TopArticles_Item_1 { width: 45px; float: left; overflow-x: hidden; overflow-y: auto; padding-left: 5px; font-size: 11px; }
.TopArticles_Item_2 { width: 50px; float: left; overflow-x: hidden; overflow-y: auto; font-size: 11px; }
.TopArticles_Item_3 { width: 600px; float: left; overflow-x: hidden; overflow-y: auto; }
.TopArticles_ArticleTitlePos {  }
.TopArticles_ArticleTitleLnk, A.TopArticles_ArticleTitleLnk { font-weight: bold; text-decoration: none; }
A:HOVER.TopArticles_ArticleTitleLnk { text-decoration: underline; }
.TopArticles_ArticleSubTitlePos { color: #666666; font-size: 11px; }
.TopArticles_ArticleDetailsPos { font-size: 11px; }
.TopArticles_ArticleAuthorLnk { color: #000856; }

.Article_MessagePos { padding-left: 45px; padding-top: 15px; padding-bottom: 10px; }

/* TOP ARTICLES PAGE END */

/* ARTICLES LIST VIEW PAGE START */

.ArticleList_MainBox_1 { margin-top: 10px; margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; }
.ArticleList_MainBox_2 { background-image: url(/images/Theme0/articles.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.ArticleList_MainBox_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; padding-left: 0px; padding-right: 30px; padding-top: 10px; }

.ArticleList_HeaderRegion_1 { background-image: url(/images/Theme0/gallery.header.bg.gif); background-repeat: repeat-y; background-position: left top; margin-bottom: 10px; margin-top: 10px; }
.ArticleList_HeaderRegion_2 { background-image: url(/images/Theme0/gallery.header.top.gif); background-repeat: no-repeat; background-position: left top; }
.ArticleList_HeaderRegion_3 { background-image: url(/images/Theme0/gallery.header.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 20px; padding-right: 20px; padding-bottom: 23px; padding-top: 24px; font-size: 11px; height: 30px;  }

.ArticleList_Region_1 {  }
.ArticleList_Region_2 {  }
.ArticleList_Region_3 { }

.ArticleList_HeaderRow { width: 300px; margin-left: 20px; padding-top: 3px; }
.ArticleList_HeaderItem { float: left; width: auto; margin-left: 10px; }

.ArticleList_HeaderLibDDL { font-size: 11px; }
.ArticleList_HeaderTimeDDL { font-size: 11px; }
.ArticleList_HeaderButton { font-size: 11px; }

.ArticleList_Top_PageBar_Constraints { margin-left: 300px; width: 248px; height: 24px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.ArticleList_Top_PageBar_FirstPage, .ArticleList_Top_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.ArticleList_Top_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.ArticleList_Top_PageBar_PreviousPage, .ArticleList_Top_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.ArticleList_Top_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.ArticleList_Top_PageBar_NextPage, .ArticleList_Top_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.ArticleList_Top_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.ArticleList_Top_PageBar_LastPage, .ArticleList_Top_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.ArticleList_Top_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.ArticleList_Top_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.ArticleList_Bottom_PageBar_Constraints { margin-left: 300px; margin-bottom: 10px; width: 248px; height: 24px; background-image: url(/images/Theme0/top.pagebar.bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left; }
.ArticleList_Bottom_PageBar_FirstPage, .ArticleList_Bottom_PageBar_FirstPage_OVER { position: absolute; margin-left: 170px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: left -1px;  }
.ArticleList_Bottom_PageBar_FirstPage_OVER { background-position: left -21px; cursor: pointer; }
.ArticleList_Bottom_PageBar_PreviousPage, .ArticleList_Bottom_PageBar_PreviousPage_OVER { position: absolute; margin-left: 187px; margin-top: 2px; height: 20px; width: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -17px top; }
.ArticleList_Bottom_PageBar_PreviousPage_OVER { background-position: -17px -20px; cursor: pointer; }
.ArticleList_Bottom_PageBar_NextPage, .ArticleList_Bottom_PageBar_NextPage_OVER { position: absolute; margin-left: 211px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -36px top; }
.ArticleList_Bottom_PageBar_NextPage_OVER { background-position: -36px -20px; cursor: pointer; }
.ArticleList_Bottom_PageBar_LastPage, .ArticleList_Bottom_PageBar_LastPage_OVER { position: absolute; margin-left: 230px; margin-top: 3px; height: 18px; width: 17px; overflow: hidden; background-image: url(/images/Theme0/top.pagebar.buttons.gif); background-repeat: no-repeat; background-position: -55px -1px; }
.ArticleList_Bottom_PageBar_LastPage_OVER { background-position: -55px -21px; cursor: pointer; }
.ArticleList_Bottom_PageBar_PagePosition { position: absolute; width: 150px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.ArticleList_HeaderItemRow { width: 700px; overflow-x: hidden; overflow-y: auto; font-weight: bold; margin-left: 50px; border-bottom: dashed 2px #CCCCCC; font-size: 11px; }
.ArticleList_HeaderItem_1 { width: 50px; float: left; }
.ArticleList_HeaderItem_2 { width: 50px; float: left; }
.ArticleList_HeaderItem_3 { width: 600px; float: left; }

.ArticleList_Row { width: 700px; overflow-x: hidden; overflow-y: auto; margin-left: 50px; margin-bottom: 10px; padding-top: 3px; padding-bottom:3px; }
.ArticleList_Row_Alt { width: 700px; overflow-x: hidden; overflow-y: auto; margin-left: 50px; margin-bottom: 10px; background-color: #EEEEEE; padding-top: 3px; padding-bottom:3px; }
.ArticleList_Item_1 { width: 45px; float: left; overflow-x: hidden; overflow-y: auto; padding-left: 5px; font-size: 11px; }
.ArticleList_Item_2 { width: 50px; float: left; overflow-x: hidden; overflow-y: auto; font-size: 11px; }
.ArticleList_Item_3 { width: 600px; float: left; overflow-x: hidden; overflow-y: auto; }
.ArticleList_ArticleTitlePos {  }
.ArticleList_ArticleTitleLnk, A.ArticleList_ArticleTitleLnk { font-weight: bold; text-decoration: none; }
A:HOVER.ArticleList_ArticleTitleLnk { text-decoration: underline; }
.ArticleList_ArticleSubTitlePos { color: #666666; font-size: 11px; }
.ArticleList_ArticleDetailsPos { font-size: 11px; }
.ArticleList_ArticleAuthorLnk { color: #000856; }

/* ARTICLES LIST VIEW PAGE END */

/* ESSENTIAL PAGE START */

.EssentialArticles_HeaderTitle { font-size: 15px; margin-top: 50px; margin-bottom: 20px; padding-left: 50px; padding-right: 50px; color: #000D71; }
.EssentialArticles_HeaderSubTitle { font-size: 11px; border-top: dashed 1px #EEEEEE; font-weight: normal; color: #666666; }

.EssentialArticles_HeaderItemRow { width: 700px; overflow-x: hidden; overflow-y: auto; font-weight: bold; margin-left: 50px; margin-top: 20px; border-bottom: dashed 2px #CCCCCC; font-size: 11px; }
.EssentialArticles_HeaderItem_1 { width: 70px; float: left; text-align: center; }
.EssentialArticles_HeaderItem_2 { width: 600px; float: left; }

.EssentialArticles_Row { width: 700px; overflow-x: hidden; overflow-y: auto; margin-left: 50px; margin-bottom: 10px; padding-top: 3px; padding-bottom:3px; }
.EssentialArticles_Row_Alt { width: 700px; overflow-x: hidden; overflow-y: auto; margin-left: 50px; margin-bottom: 10px; background-color: #EEEEEE; padding-top: 3px; padding-bottom:3px; }
.EssentialArticles_Item_1 { width: 70px; float: left; overflow-x: hidden; overflow-y: auto; font-size: 11px; text-align: center; }
.EssentialArticles_Item_2 { width: 600px; float: left; overflow-x: hidden; overflow-y: auto; }
.EssentialArticles_ArticleTitlePos {  }
.EssentialArticles_ArticleTitleLnk, A.EssentialArticles_ArticleTitleLnk { font-weight: bold; text-decoration: none; }
A:HOVER.EssentialArticles_ArticleTitleLnk { text-decoration: underline; }
.EssentialArticles_ArticleSubTitlePos { color: #666666; font-size: 11px; }
.EssentialArticles_ArticleDetailsPos { font-size: 11px; }
.EssentialArticles_ArticleAuthorLnk { color: #000856; }

/* ESSENTIAL PAGE END */

/* TOP AUTHORS PAGE START */

.Top_AuthorsHeaderOutterRow { overflow: hidden; height: 34px; }
.Top_AuthorsHeaderOutterItem_1 { float:left; width: 230px; overflow: hidden; height: 24px; }
.Top_AuthorsHeaderOutterItem_2 { float:left; width: 530px; overflow: hidden; height: 24px; }


.TopAuthors_HeaderRegion_1 { background-image: url(/images/Theme0/gallery.header.bg.gif); background-repeat: repeat-y; background-position: left top; margin-bottom: 10px; margin-top: 10px; }
.TopAuthors_HeaderRegion_2 { background-image: url(/images/Theme0/gallery.header.top.gif); background-repeat: no-repeat; background-position: left top; }
.TopAuthors_HeaderRegion_3 { background-image: url(/images/Theme0/gallery.header.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 20px; padding-right: 20px; padding-bottom: 23px; padding-top: 24px; font-size: 11px; height: 30px;  }

.TopAuthors_Region_1 {  }
.TopAuthors_Region_2 {  }
.TopAuthors_Region_3 { }

.TopAuthors_HeaderRow { width: 200px; margin-left: 20px; padding-top: 3px; }
.TopAuthors_HeaderItem { float: left; width: auto; margin-left: 10px; }

.TopAuthors_HeaderLibDDL { font-size: 11px; }
.TopAuthors_HeaderTimeDDL { font-size: 11px; }
.TopAuthors_HeaderButton { font-size: 11px; }

.TopAuthors_HeaderItemRow { width: 700px; overflow-x: hidden; overflow-y: auto; font-weight: bold; margin-left: 50px; border-bottom: dashed 2px #CCCCCC; font-size: 11px; }
.TopAuthors_HeaderItem_1 { width: 50px; float: left; }
.TopAuthors_HeaderItem_2 { width: 120px; float: left; }
.TopAuthors_HeaderItem_3 { width: 430px; float: left; }

.TopAuthors_Row { width: 700px; overflow-x: hidden; overflow-y: auto; margin-left: 50px; margin-bottom: 5px; padding-top: 3px; padding-bottom:3px; }
.TopAuthors_Row_Alt { width: 700px; overflow-x: hidden; overflow-y: auto; margin-left: 50px; margin-bottom: 5px; background-color: #EEEEEE; padding-top: 3px; padding-bottom:3px; }
.TopAuthors_Item_1 { width: 50px; float: left; overflow-x: hidden; overflow-y: auto; padding-left: 5px; font-size: 11px; }
.TopAuthors_Item_2 { width: 120px; float: left; overflow-x: hidden; overflow-y: auto; font-size: 11px; }
.TopAuthors_Item_3 { width: 430px; float: left; overflow-x: hidden; overflow-y: auto; font-size: 11px; }
.TopAuthors_AuthorsLnk, A.TopAuthors_AuthorsLnk { font-size: 11px; font-weight: normal; text-decoration: none; }
A:HOVER.TopAuthors_AuthorsLnk { text-decoration: underline; }

/* TOP AUTHORS PAGE END */

/* TOP SITES PAGE START */

.Top_SitesHeaderOutterRow { overflow: hidden; height: 34px; }
.Top_SitesHeaderOutterItem_1 { float:left; width: 227px; overflow: hidden; height: 24px; }
.Top_SitesHeaderOutterItem_2 { float:left; width: 533px; overflow: hidden; height: 24px; }

.TopSites_HeaderRegion_1 { background-image: url(/images/Theme0/gallery.header.bg.gif); background-repeat: repeat-y; background-position: left top; margin-bottom: 10px; margin-top: 10px; }
.TopSites_HeaderRegion_2 { background-image: url(/images/Theme0/gallery.header.top.gif); background-repeat: no-repeat; background-position: left top; }
.TopSites_HeaderRegion_3 { background-image: url(/images/Theme0/gallery.header.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 20px; padding-right: 20px; padding-bottom: 23px; padding-top: 24px; font-size: 11px; height: 30px;  }

.TopSites_Region_1 {  }
.TopSites_Region_2 {  }
.TopSites_Region_3 { }

.TopSites_HeaderRow { width: 200px; margin-left: 20px; padding-top: 3px; }
.TopSites_HeaderItem { float: left; width: auto; margin-left: 10px; }

.TopSites_HeaderLibDDL { font-size: 11px; }
.TopSites_HeaderButton { font-size: 11px; }

.TopSites_HeaderItemRow { width: 700px; overflow-x: hidden; overflow-y: auto; font-weight: bold; margin-left: 50px; border-bottom: dashed 2px #CCCCCC; font-size: 11px; }
.TopSites_HeaderItem_1 { width: 50px; float: left; }
.TopSites_HeaderItem_2 { width: 80px; float: left; }
.TopSites_HeaderItem_3 { width: 470px; float: left; }

.TopSites_Row { width: 700px; overflow-x: hidden; overflow-y: auto; margin-left: 50px; margin-bottom: 5px; padding-top: 3px; padding-bottom:3px; }
.TopSites_Row_Alt { width: 700px; overflow-x: hidden; overflow-y: auto; margin-left: 50px; margin-bottom: 5px; background-color: #EEEEEE; padding-top: 3px; padding-bottom:3px; }
.TopSites_Item_1 { width: 50px; float: left; overflow-x: hidden; overflow-y: auto; padding-left: 5px; font-size: 11px; }
.TopSites_Item_2 { width: 80px; float: left; overflow-x: hidden; overflow-y: auto; font-size: 11px; }
.TopSites_Item_3 { width: 470px; float: left; overflow-x: hidden; overflow-y: auto; font-size: 11px; }
.TopSites_SitesLnk, A.TopSites_SitesLnk { font-size: 11px; font-weight: normal; text-decoration: none; }
A:HOVER.TopSites_SitesLnk { text-decoration: underline; }

/* TOP SITES PAGE END */

/* GALLERY MENU START */

.GalleryOptionsMenuPos { position: absolute; width: 180px; z-index: 5; background-color: #EEEEEE; margin-left: 0px; margin-top: -5px; padding: 3px; border: solid 1px #CCCCCC; }
.EditGalleryButton { position: absolute; margin-left: 160px; margin-top: -30px; width: 24px; height: 14px; cursor: pointer; background-image: url(/images/Theme0/gallery.edit.gif); background-position: left top; background-repeat: no-repeat; }
.GalleryOptionButton { font-size: 11px; margin: 0px; border: solid 1px #000000; }
.OptionsMenuTextConstraints { overflow-y: auto; overflow-x: hidden; height: 270px; }
.OptionsMenuHeaderText { font-size: 10px; white-space: nowrap; margin-bottom: 5px; }
.OptionsMenuHeaderButtons { white-space: nowrap;  margin-bottom: 5px; }
.OptionsMenuLnk, A.OptionsMenuLnk { font-size: 10px; color: #00097B; font-weight: bold; text-decoration: underline; }
A:HOVER.OptionsMenuLnk { text-decoration: none; }

/* GALLERY MENU END */

/* WEBPOLL PAGE START */

.WebPoll_QuestionOutterRow { width: 740px; overflow: auto; }
.WebPoll_QuestionRegion_1 { width: 340px; float: left; overflow-x: hidden; overflow-y: auto; padding: 20px; }
.WebPoll_QuestionRegion_2 { width: 300px; float: left; overflow-x: hidden; overflow-y: auto; padding: 20px; }

.WebPoll_VoteNowLnk { font-size:11px; }
.WebPoll_AnswerText { font-weight: bold; font-size: 12px; color: #00056D; white-space:nowrap; }
.WebPoll_AnswerTotals { font-size: 11px; color: #5C5C5C; margin-bottom: 10px; }

.WebPoll_PrimaryAd {text-align:right;margin-top:15px;}

.WebPoll_QuestionText { font-weight: bold; font-size: 12px; color: #00056D; }
.WebPoll_QuestionTotals { font-size: 11px; color: #5C5C5C; margin-bottom: 10px; }
.WebPoll_Question_Row { width: 300px; overflow: auto; }
.WebPoll_Question_RowItem { width: 300px; height: 20px; font-size: 11px; }
.WebPoll_QuestionButtonPos { width: 300px; padding-left: 20px; padding-top: 10px; }
.WebPoll_QuestionButton { font-size: 11px; }
.WebPoll_QuestionLnkPos {  padding-top: 5px; padding-bottom: 5px; }
.WebPoll_QuestionLnk, A.WebPoll_QuestionLnk {  background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A:HOVER.WebPoll_QuestionLnk { color: #B10000; }

.WebPoll_PastPollsRegion {  }
.WebPoll_PastPollsTitle { font-weight: bold; color: #00056D; padding-left: 18px; }
.WebPoll_PastPollsBody { font-size: 11px; padding-top: 5px; color: #5C5C5C; }

.WebPoll_MainBox_1 { margin-top: 20px; margin-bottom: 20px; background-image: url(/images/Theme0/myaccount.outter.bg.gif); background-repeat: repeat-y; background-position: left top; }
.WebPoll_MainBox_2 { background-image: url(/images/Theme0/webpoll.outter.header.gif); background-repeat: no-repeat; background-position: left top; }
.WebPoll_MainBox_3 { background-image: url(/images/Theme0/myaccount.outter.footer.gif); background-repeat: no-repeat; background-position: left bottom; }

.WebPoll_Tabs { height: 30px; padding-left: 169px; }
.WebPoll_Tab, .WebPoll_Tab_Selected { float: left; width: auto; height: 30px; font-size: 11px; padding-left: 10px; padding-top: 10px; padding-right: 10px; background-image: url(/images/Theme0/myaccount.outter.header.tab.bg.gif); background-repeat: repeat-x; background-position: left bottom; }
.WebPoll_Tab_Selected { background-image: url(/images/Theme0/myaccount.outter.header.tab.selected.bg.gif); }
.WebPoll_EndTab { float: left; width: 60px; height: 30px; background-image: url(/images/Theme0/myaccount.outter.header.edgetab.gif); background-repeat: no-repeat; background-position: left bottom;  }
.WebPoll_EditFriendsTab, .WatchList_EditFriendsTab_Selected { float: right; width: 100px; height: 30px; padding-top: 10px; font-size: 11px; text-align: center; background-image: url(/images/Theme0/myaccount.outter.header.tab.blank.gif); background-repeat: no-repeat; background-position: left bottom; margin-right: 20px; }
.WebPoll_EditFriendsTab_Selected { background-position: -100px bottom; color: #D83800; }
.WebPoll_Body { width: 740px; padding-bottom: 25px; margin-left: 30px; padding-top: 19px; }
.WebPoll_TabLnk, A.WatchList_TabLnk { font-weight: normal; color: #000000; text-decoration: none; font-size: 11px; }
A:HOVER.WebPoll_TabLnk { text-decoration: underline; }
.WebPoll_VoteNowLnk { padding-top: 5px; padding-bottom: 5px; }

.TodaysPoll_LoginMessage { padding: 10px; font-weight: bold; }

.Alert_Icon { width: 22px; height: 22px; border: 0px; }

/* WEBPOLL PAGE END */

/* WC SUBSCRIPTION INFO PAGE START */

.SubscriptionInfo_Region_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.SubscriptionInfo_Region_2 { background-image: url(/images/Theme0/subscriptioninfo.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.SubscriptionInfo_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; padding-left: 30px; padding-right: 30px; }
.SubscriptionInfo_SubscriberInfoRegion { width: 740px; overflow-x: hidden; overflow-y: auto; padding-bottom: 10px; }
.SubscriptionInfo_SubscriberInfoBox { float: left; width: 420px; overflow-x: hidden; overflow-y: auto; padding-top: 10px; }
.SubscriptionInfo_SoftwarePos { height: 20px; padding-left: 10px; }
.SubscriptionInfo_SuiteBox { float: right; width: 300px; margin-top: 10px; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-left: solid 1px #FFFFFF;  margin-left: 10px; background-color: #EEEEEE;  }
.SubscriptionInfo_SuitesTitle { height: 17px; width: 300px; padding-top: 2px; font-weight: bold; padding-left: 5px; font-size: 11px; background-color: #E5E5E5; border-bottom: solid 1px #CCCCCC; border-top: solid 1px #FFFFFF; }
.SubscriptionInfo_SuitesContent { padding-bottom: 10px; padding-top: 10px; }
.SubscriptionInfo_SuiteRow { width: 300px; overflow: auto; padding-bottom: 10px; }
.SubscriptionInfo_SuitePos { width: 120px; float: left; text-align: right; }
.SubscriptionInfo_SuiteNamePos { width: 170px; float: right; text-align: left; }
.SubscriptionInfo_SuiteTitlePos {  }
.SubscriptionInfo_SuiteSizePos { font-size: 11px; padding-top: 2px; }
.SubscriptionInfo_SuiteLnk, A.SubscriptionInfo_SuiteLnk { font-size: 11px; font-weight: bold; color: #4F4F4F; text-decoration: none; border-bottom: dashed 1px #CCCCCC; line-height: 17px; }
A:HOVER.SubscriptionInfo_SuiteLnk { text-decoration: none; color: #4F0000; border-bottom: solid 0px #666666; }
.SubscriptionInfo_SoftwareLnk, A.SubscriptionInfo_SoftwareLnk { font-size: 11px; color: #4F4F4F; text-decoration: none; border-bottom: dashed 1px #CCCCCC; line-height: 17px; }
A:HOVER.SubscriptionInfo_SoftwareLnk { text-decoration: none; color: #4F0000; border-bottom: solid 0px #666666; }
.SubscriptionInfo_SubscriberTitle { border-bottom: dashed 2px #CCCCCC; color: #980000; margin-bottom: 5px; font-weight: bold; }
.SubscriptionInfo_SubscriberInfoText { font-size: 11px; margin-bottom: 20px; }
.SubscriptionInfo_SubscriberInfoLnkPos { margin-top: 10px; padding-left: 20px; }
.SubscriptionInfo_SubscriberInfoLnk, A.SubscriptionInfo_SubscriberInfoLnk { color: #666666; background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; font-size: 11px;  text-decoration: none; }
A:HOVER.SubscriptionInfo_SubscriberInfoLnk { text-decoration: underline; color: #4F0000; }
.SubscriptionInfo_SubscriberHighlight { color: #980000; }
.SubscriptionInfo_RegistrationsBox { width: 415px; margin-top: 10px; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-left: solid 1px #FFFFFF; background-color: #EEEEEE; }
.SubscriptionInfo_RegistrationsTitle { height: 17px; width: 415px; padding-top: 2px; font-weight: bold; padding-left: 5px; font-size: 11px; background-color: #E5E5E5; border-bottom: solid 1px #CCCCCC; border-top: solid 1px #FFFFFF; }
.SubscriptionInfo_RegistrationsContent { padding-bottom: 10px; padding-top: 10px; }
.SubscriptionInfo_RegistrationsHeaderRow { width: 415px; overflow-x: hidden; overflow-y: auto; white-space: nowrap; border-bottom: dashed 1px #CCCCCC; margin-bottom: 10px; font-weight: bold; color: #6D0000; }  
.SubscriptionInfo_RegistrationsHeader_1 { float: left; width: 235px; font-size: 11px; overflow-x: hidden; overflow-y: auto; white-space: nowrap; padding-left: 10px; }
.SubscriptionInfo_RegistrationsHeader_2 { float: left; width: 100px; font-size: 11px; overflow-x: hidden; overflow-y: auto; white-space: nowrap; padding-left: 10px; }
.SubscriptionInfo_RegistrationsHeader_3 { float: left; width: 80px; overflow-x: hidden; overflow-y: auto; white-space: nowrap; }
.SubscriptionInfo_RegistrationsRow { width: 415px; overflow-x: hidden; overflow-y: auto; white-space: nowrap; }
.SubscriptionInfo_RegistrationsItem_1 { float: left; width: 235px; font-size: 11px; font-weight: bold; overflow-x: hidden; overflow-y: auto; white-space: nowrap; padding-left: 10px; padding-top: 1px; }
.SubscriptionInfo_RegistrationsItem_2 { float: left; width: 100px; font-size: 11px; overflow-x: hidden; overflow-y: auto; white-space: nowrap; padding-left: 10px; padding-top: 1px; }
.SubscriptionInfo_RegistrationsItem_3 { float: left; width: 80px; overflow-x: hidden; overflow-y: auto; white-space: nowrap; }
.SubscriptionInfo_Content { padding: 10px; font-size: 13px; font-weight:bold; color:#02153D; }
A.SubscriptionInfo_Content { font-size: 13px; font-weight:bold; color: #980000; }
.SubscriptionInfo_RenewButton { width: 72px; height: 18px; background-image: url(/images/Theme0/subscriptioninfo.renew.button.gif); background-repeat: no-repeat; background-position: left top; }
.SubscriptionInfo_SubscribeNowButton { width: 121px; height: 18px; background-image: url(/images/Theme0/subscriptioninfo.subscribenow.button.gif); background-repeat: no-repeat; background-position: left top; }

.SubscriptionInfo_DefaultInfoRegion { width: 740px; overflow-x: hidden; overflow-y: auto; padding-bottom: 10px; }
.SubscriptionInfo_DefaultInfoBox { float: left; width: 500px; overflow-x: hidden; overflow-y: auto; padding-top: 10px; font-size: 11px; padding-top: 20px; }
.SubscriptionInfo_DefaultHighlight { color: #0010E4; font-size: 14px; }
.SubscriptionInfo_DefaultTitle { border-bottom: dashed 2px #CCCCCC; color: #980000; margin-bottom: 5px; font-weight: bold; font-size: 14px; }
.SubscriptionInfo_DefaultButtonPos { margin-bottom: 20px; }
.SubscriptionInfo_DefaultInfoLnkPos { margin-top: 10px; padding-left: 20px; }
.SubscriptionInfo_DefaultInfoLnk, A.SubscriptionInfo_DefaultInfoLnk { color: #666666; background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; font-size: 11px;  text-decoration: none; }
A:HOVER.SubscriptionInfo_DefaultInfoLnk { text-decoration: underline; color: #4F0000; }
.SubscriptionInfo_DefaultHighlightLnk, A.SubscriptionInfo_DefaultHighlightLnk { font-weight: normal; color: #000A89; text-decoration: none; border-bottom: dashed 1px #CCCCCC; line-height: 17px; }
A:HOVER.SubscriptionInfo_DefaultHighlightLnk { text-decoration: none; border-bottom: solid 0px #666666; }
.SubscriptionInfo_BenefitsBox { float: right; width: 200px; margin-top: 10px; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-left: solid 1px #FFFFFF;  margin-left: 10px; background-color: #EEEEEE;  }
.SubscriptionInfo_BenefitsTitle { height: 17px; width: 200px; padding-top: 2px; font-weight: bold; padding-left: 5px; font-size: 11px; background-color: #E5E5E5; border-bottom: solid 1px #CCCCCC; border-top: solid 1px #FFFFFF; }
.SubscriptionInfo_BenefitsContent { padding: 10px; font-size: 11px; }

.UL_SubscriptionInfo { margin-top: 10px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; }
.LI_SubscriptionInfo { margin-left: 15px; margin-bottom: 3px; list-style-image: url(/images/Theme0/li.box.white.gif); color: #00126E; }

.SubscriptionInfo_WCSubscriptionInfoBody { font-size: 12px; }


/* WC SUBSCRIPTION INFO PAGE END */

/* WC COMMUNITY PAGE START */

.Community_Region_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.Community_Region_2 { background-image: url(/images/Theme0/community.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.Community_Region_2_Upload { background-image: url(/images/Theme0/community_upload.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.Community_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-top: 20px; padding-bottom: 20px; padding-left: 30px; padding-right: 30px; }

.Community_ItemRow { overflow-x: hidden; overflow-y: auto; width: 740px; font-size: 11px; margin-top: 20px; margin-bottom: 20px; }
.Community_Item_1 { float: left; width: 160px; text-align: center; padding-right: 20px; }
.Community_Item_2 { float: left; width: 530px; border-bottom: dashed 2px #CCCCCC; padding-bottom: 10px; }
.Community_TitlePos { font-family: Arial; font-size: 13px; color: #4079B4; font-weight: bold; letter-spacing: 1px; margin-bottom: 10px; }
.Community_DescriptionPos {  }

.Community_FormRow { overflow-x: hidden; overflow-y: auto; width: 740px; font-size: 11px; }
.Community_FormItem_1 { float: left; width: 180px; text-align: right; padding-right: 10px; }
.Community_FormItem_2 { float: left; width: 530px; }
.Community_FormTextBox { font-size: 11px; font-family: Arial; }
.Community_ErrorMsg { color: #FF0000; }

/* WC COMMUNITY PAGE END */

/* WC MAILLIST PAGE START */

.MailList_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; margin-top: 10px; }
.MailList_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.MailList_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 25px; padding-bottom: 29px; padding-left: 30px; padding-right: 30px; }
.MailList_Input { font-size: 11px; }
.MailList_InputsPos { margin-top: 20px; }
.MailList_TitlePos { font-weight: bold; margin-bottom: 10px; }

/* WC MAILLIST PAGE END */

/* REFERRALS PAGE START */

.Referrals_MainBox_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.Referrals_MainBox_2 { background-image: url(/images/Theme0/referrals.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.Referrals_MainBox_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; padding-left: 30px; padding-right: 30px; }

.Referrals_TitleLnk, A.Referrals_TitleLnk { text-decoration: none; font-weight: bold; color: #666666; }
A:HOVER.Referrals_TitleLnk { text-decoration: underline; }
.Referrals_TitleHeaderPos { font-size: 12px; font-weight: bold; margin-top: 15px; border-bottom: dashed 1px #CCCCCC; margin-bottom: 10px; }
.Referrals_ArticleItemRow { width: 700px; overflow-x: hidden; overflow-y: auto; margin-bottom: 5px; }
.Referrals_ArticleItem_1 { width: 40px; float: left; text-align: right; padding-right: 5px; font-weight: bold; font-size: 11px; overflow-x: hidden; overflow-y: auto; }
.Referrals_ArticleItem_2 { width: 90px; float: left; text-align: right; font-size: 11px; overflow-x: hidden; overflow-y: auto; color: #0F009F; }
.Referrals_ArticleItem_3 { width: 500px; float: left; text-align: left; padding-left: 5px; font-size: 11px; overflow-x: hidden; overflow-y: auto; }
.Referrals_ArticleLnk, A.Referrals_ArticleLnk { font-size: 11px; text-decoration: none; background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; }
A:HOVER.Referrals_ArticleLnk { text-decoration: underline; }

.Referrals_ArticleDetailRegionPos { font-size: 11px; font-weight: bold; margin-bottom: 5px; color: #666666; border-bottom: solid 1px #EEEEEE; }
.Referrals_ArticleDetailLinkPos { margin-left: 20px; color: #FF0000; }
.Referrals_ArticleDetailTextPos { margin-left: 20px; margin-top: 5px; }
.Referrals_ArticleDetailItemRow { width: 740px; overflow-x: hidden; overflow-y: auto; margin-bottom: 5px; }
.Referrals_ArticleDetailItem_1 { width: 40px; float: left; text-align: right; padding-right: 5px; font-weight: bold; font-size: 11px; overflow-x: hidden; overflow-y: auto; }
.Referrals_ArticleDetailItem_2 { width: 60px; float: left; text-align: right; font-size: 11px; overflow-x: hidden; overflow-y: auto; color: #0F009F; }
.Referrals_ArticleDetailItem_3 { width: 600px; float: left; text-align: left; padding-left: 5px; font-size: 11px; overflow-x: hidden; overflow-y: auto; }
.Referrals_ArticleDetailLnk, A.Referrals_ArticleDetailLnk { font-size: 11px; text-decoration: none; background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; }
A:HOVER.Referrals_ArticleDetailLnk { text-decoration: underline; }
.Referrals_ArticleReturnLnk, A.Referrals_ArticleReturnLnk { font-size: 11px; color: #B22E00; text-decoration: none; background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; }
A:HOVER.Referrals_ArticleReturnLnk { text-decoration: underline; }



.Referrals_SkinItemRow { width: 700px; overflow-x: hidden; overflow-y: auto; margin-bottom: 5px; }
.Referrals_SkinItem_1 { width: 40px; float: left; text-align: right; padding-right: 5px; font-weight: bold; font-size: 11px; overflow-x: hidden; overflow-y: auto; }
.Referrals_SkinItem_2 { width: 90px; float: left; text-align: right; font-size: 11px; overflow-x: hidden; overflow-y: auto; color: #0F009F; }
.Referrals_SkinItem_3 { width: 500px; float: left; text-align: left; padding-left: 5px; font-size: 11px; overflow-x: hidden; overflow-y: auto; }
.Referrals_SkinLnk, A.Referrals_SkinLnk { font-size: 11px; text-decoration: none; background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; }
A:HOVER.Referrals_SkinLnk { text-decoration: underline; }

.Referrals_SkinDetailRegionPos { font-size: 11px; font-weight: bold; margin-bottom: 5px; color: #666666; border-bottom: solid 1px #EEEEEE; }
.Referrals_SkinDetailLinkPos { margin-left: 20px; color: #FF0000; }
.Referrals_SkinDetailTextPos { margin-left: 20px; margin-top: 5px; }
.Referrals_SkinDetailItemRow { width: 740px; overflow-x: hidden; overflow-y: auto; margin-bottom: 5px; }
.Referrals_SkinDetailItem_1 { width: 40px; float: left; text-align: right; padding-right: 5px; font-weight: bold; font-size: 11px; overflow-x: hidden; overflow-y: auto; }
.Referrals_SkinDetailItem_2 { width: 60px; float: left; text-align: right; font-size: 11px; overflow-x: hidden; overflow-y: auto; color: #0F009F; }
.Referrals_SkinDetailItem_3 { width: 600px; float: left; text-align: left; padding-left: 5px; font-size: 11px; overflow-x: hidden; overflow-y: auto; }
.Referrals_SkinDetailLnk, A.Referrals_SkinDetailLnk { font-size: 11px; text-decoration: none; background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; }
A:HOVER.Referrals_SkinDetailLnk { text-decoration: underline; }
.Referrals_SkinReturnLnk, A.Referrals_SkinReturnLnk { font-size: 11px; color: #B22E00; text-decoration: none; background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; }
A:HOVER.Referrals_SkinReturnLnk { text-decoration: underline; }


/* REFERRALS PAGE END */


/* POPUP MASTER PAGE START */

.Popup_Outter_1 {  }
.Popup_Outter_2 {  }
.Popup_Outter_3 {  }
.Popup_Outter_4 {  }
.Popup_Outter_5 {  }
.Popup_Outter_6 {  }
.Popup_Outter_7 {  }
.Popup_Outter_8 {  }
.Popup_Outter_9 {  }
.Popup_Outter_10 {  }

.Popup_HeaderConstraints {  }
.Popup_HeaderBox_1 {  }
.Popup_HeaderBox_2 {  }
.Popup_HeaderBox_3 {  }
.Popup_HeaderBox_4 {  }
.Popup_HeaderBox_5 {  }
.Popup_HeaderBox_6 {  }
.Popup_HeaderBox_7 {  }
.Popup_HeaderBox_8 {  }
.Popup_HeaderBox_9 { background-image: url(/images/Theme0/popup.header.bg.gif); background-repeat: repeat-x; background-position: left top; height: 96px; }
.Popup_HeaderBox_10 { background-image: url(/images/Theme0/header.logo.gif); background-repeat: no-repeat; background-position: 3% top; height: 96px; text-align: right; padding-right: 3%; padding-top: 3px; }

.Popup_BodyConstraints { text-align: left; background-color: #FFFFFF; }
.Popup_BodyBox_1  {  }
.Popup_BodyBox_2  {  }
.Popup_BodyBox_3  {  }
.Popup_BodyBox_4  {  }
.Popup_BodyBox_5  {  }
.Popup_BodyBox_6  {  }
.Popup_BodyBox_7  {  }
.Popup_BodyBox_8  {  }
.Popup_BodyBox_9  { background-image: url(../images/Theme0/popup.body.right.bg.gif); background-repeat: repeat-y; background-position: right top; }
.Popup_BodyBox_10 { background-image: url(../images/Theme0/popup.body.left.bg.gif); background-repeat: repeat-y; background-position: left top; }

.Popup_FooterConstraints {  }
.Popup_FooterBox_1  {  }
.Popup_FooterBox_2  {  }
.Popup_FooterBox_3  {  }
.Popup_FooterBox_4  {  }
.Popup_FooterBox_5  {  }
.Popup_FooterBox_6  {  }
.Popup_FooterBox_7  {  }
.Popup_FooterBox_8  {  }
.Popup_FooterBox_9  {  }
.Popup_FooterBox_10 { background-image: url(/images/Theme0/popup.footer.bg.gif); background-repeat: repeat-x; background-position: left top; height: 69px;  text-align: center; padding-top: 5px; }


/* POPUP MASTER PAGE END */

/* POPUP DOWNLOADS PAGE START */

.Popup_SkinDownloadsOutterRegion { text-align: center; }
.Popup_SkinDownloadsRegion { padding: 20px; width: 600px; }

.Popup_SkinDownloadsHeaderRegion { background-color: #EEEEEE; margin-bottom: 10px; padding-top: 3px; padding-bottom: 3px; }
.Popup_SkinDownloadsSkinTitle { font-size: 16px; font-weight: bold; letter-spacing: 1px; color: #001456; }
.Popup_SkinDownloadsSkinAuthor { font-size: 11px;  }

.Popup_SkinDownloads_StatsRow { width: 540px; overflow-x: hidden; overflow-y: auto; font-size: 11px; height: 20px; }
.Popup_SkinDownloads_StatsItem_1 { float: left; width: 250px; text-align: right; padding-right: 10px; font-weight: bold; overflow-x: hidden; overflow-y: auto; }
.Popup_SkinDownloads_StatsItem_2 { float: left; width: 70px; overflow-x: hidden; overflow-y: auto; text-align: left; }
.Popup_SkinDownloads_StatsItem_3 { float: left; width: 70px; overflow-x: hidden; overflow-y: auto; text-align: left; }

.Popup_SkinDownloads_StatsHeaderRow { width: 540px; overflow-x: hidden; overflow-y: auto; font-size: 11px; font-weight: bold; height: 20px; }
.Popup_SkinDownloads_StatsHeader_1 { float: left; width: 250px; overflow-x: hidden; overflow-y: auto; }
.Popup_SkinDownloads_StatsHeader_2 { float: left; width: 70px; overflow-x: hidden; overflow-y: auto; border-bottom: dashed 1px #CCCCCC; text-align: left; }
.Popup_SkinDownloads_StatsHeader_3 { float: left; width: 70px; overflow-x: hidden; overflow-y: auto; border-bottom: dashed 1px #CCCCCC; text-align: left; }

.Popup_SkinDownloads_Message { margin-top: 20px; font-size: 11px; color: #9A9A9A; }
.Popup_SkinDownloads_LastDownloadedOn { margin-top: 10px; font-size: 11px; }

.Popup_SkinDownloads_LastDLOutter { margin-top: 10px; }
.Popup_SkinDownloads_LastDLRow { width: 540px; overflow-x: hidden; overflow-y: auto; font-size: 11px; height: 20px; }
.Popup_SkinDownloads_LastDL_1 { float: left; width: 250px; text-align: right; padding-right: 10px; font-weight: bold; overflow-x: hidden; overflow-y: auto; }
.Popup_SkinDownloads_LastDL_2 { float: left; text-align: left; width: 140px; overflow-x: hidden; overflow-y: auto; }

/* POPUP DOWNLOADS PAGE END */

/* POPUP FEATURED PAGE START */

.Popup_FeatureSkinOutterRegion { text-align: center; }
.Popup_FeatureSkinRegion { padding: 20px; width: 700px; text-align: left; }
.Popup_FeatureSkinDDLText { font-size: 11px; font-weight: bold; }
.Popup_FeatureSkinDDLPos {  }
.Popup_FeatureSkinDDL { font-size: 11px; }
.Popup_FeatureSkinBoxTextPos { font-size: 11px; margin-top: 10px; font-weight: bold; }
.Popup_FeatureSkinButton { font-size: 11px; }

/* POPUP FEATURED PAGE END */

/* CART PAGE START */

.Cart_Region_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.Cart_Region_2 { background-image: url(/images/Theme0/shoppingcart.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.Cart_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-top: 20px; padding-bottom: 20px; padding-left: 30px; padding-right: 30px; text-align: left; }
.Cart_RegionEmpty { font-size: 11px; padding-left: 30px; padding-top: 10px; }
.Cart_EmpyHeaderText { margin-bottom: 20px; font-size: 12px; font-weight: bold; color: #900000; }
.Cart_EmptyBodyText { margin-bottom: 20px; padding-right: 100px; }
.Cart_EmptyFooterText { margin-bottom: 20px; }
.Cart_EmptyLnk, A.Cart_mptyLnk { text-decoration: underline; }
A:HOVER.Cart_EmptyLnk { text-decoration: none; }
.Cart_ContinueShoppingButton { width: 148px; height: 18px; background-image: url(/images/Theme0/cart.continueshopping.button.gif); background-repeat: no-repeat; background-position: left top; }
.Cart_CheckOutButton { width: 94px; height: 18px; background-image: url(/images/Theme0/cart.checkout.button.gif); background-repeat: no-repeat; background-position: left top; }
.Cart_RemoveButton { width: 79px; height: 18px; background-image: url(/images/Theme0/cart.remove.button.gif); background-repeat: no-repeat; background-position: left top; }

.LinkBar_Cart_Region { width: 190px; overflow-x: hidden; overflow-y: auto; }
.LinkBar_Cart_Region2 { text-align: right; padding-top: 5px; padding-right: 5px; }

.LinkBar_CartItemRow { width: 190px; overflow-x: hidden; overflow-y: auto; }
.LinkBar_CartItemRow_Alt { width: 190px; overflow-x: hidden; overflow-y: auto; background-color: #EEEEEE; }

.LinkBar_CartItemDetailsRow { width: 190px; overflow-x: hidden; overflow-y: auto; }

.LinkBar_Cart_ProductName { font-weight: bold; padding-left: 5px; padding-right: 5px; font-size: 11px; }
.LinkBar_Cart_AuthorName { float: left; width: 140px; font-style:italic; font-size:10px; padding-left: 5px; padding-right: 5px; }
.LinkBar_Cart_Price { float: left; width: 50px; font-size:10px; overflow-x: hidden; padding-right: 5px; text-align: right; }
.LinkBar_Cart_Subtotal { font-weight: bold; overflow-x: hidden; padding-top: 5px; padding-right: 5px; text-align: right; border-top: dashed 1px #CCCCCC; font-size: 11px; color: #093D00; }

.LinkBar_Cart_CheckOut_Button { background-image: url(/images/Theme0/cart.checkout.button.small.gif); background-repeat: no-repeat; background-position: left top; height: 16px; width: 72px; }
.LinkBar_Cart_EditCart_Button { background-image: url(/images/Theme0/cart.editcart.button.small.gif); background-repeat: no-repeat; background-position: left top; height: 16px; width: 65px; }

.Cart_ItemRow { width: 430px; height: 79px; overflow-x: hidden; overflow-y: auto; background-image: url(/images/Theme0/cart.item.bg.gif); background-repeat: no-repeat; background-position: left top; }
.Cart_ItemRow_Alt { width: 430px; height: 79px; overflow-x: hidden; overflow-y: auto; background-image: url(/images/Theme0/cart.item.bg.gif); background-repeat: no-repeat; background-position: left top; }
.Cart_Item_1 { float: left; width: 70px; margin-top: 6px; overflow: hidden; height: 69px; margin-left: 3px; }
.Cart_Item_2 { float: left; width: 330px; padding-left: 20px; }
.Cart_ProductNamePos { position: absolute; font-size:14px; font-weight: bold; margin-top: 10px; color: #5E5E5E; width: 320px; }
.Cart_AuthorNamePos { position: absolute; margin-top: 30px; font-size: 12px; font-style: italic; }
.Cart_PricePos { position: absolute; margin-left: 243px; margin-top: 40px; width: 80px; text-align: center; color:Maroon; font-weight: bold; }
.Cart_RemoveButtonPos { position: absolute; margin-top: 55px; margin-left: 243px; }

.Cart_SubTotalRegion { position: absolute; top: 0px; margin-top: 90px; margin-left: 435px; width: 300px; height: 58px; background-image: url(/images/Theme0/cart.checkout.area.bg.gif); background-repeat: no-repeat; background-position: left top; }
.Cart_SubTotalTextPos { display: none; }
.Cart_SubTotalPos { position: absolute; margin-left: 70px; margin-top: 6px; font-size: 13px; font-weight: bold; color: #910000; letter-spacing: 1px; }
.Cart_CheckoutButtonPos { position: absolute; margin-top: 35px; margin-left: 8px; }
.Cart_ContinueShoppingButtonPos { position: absolute; margin-top: 35px; margin-left: 144px; }
.Cart_HelpfulLinkPos { position: absolute; margin-top: 60px; font-size: 10px; color: #666666; width: 300px; text-align: right; padding-right: 10px; }
.Cart_HelpfulLnk, A.Cart_HelpfulLnk { font-size: 10px; text-decoration: none; color: #666666; }
A:HOVER.Cart_HelpfulLnk { text-decoration: underline; }

/* CART PAGE END */

/* LOGIN PAGE START */

.Login_Region_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.Login_Region_2 { background-image: url(/images/Theme0/login.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.Login_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-top: 20px; padding-bottom: 20px; padding-left: 30px; padding-right: 30px; text-align: left; }
.Login_ReturnPos { margin-top: 10px; }
.Login_Title_Success { margin-bottom: 10px; font-weight: bold; color: #227800; }
.Login_Title_Error { margin-bottom: 10px; font-weight: bold; color: #990000; }
.Login_Title_NotActivated { margin-bottom: 10px; font-weight: bold; color: #990000; }
.Login_BodyText { font-size: 11px; }
.Login_ReturnLnk, A.Login_ReturnLnk { font-size: 11px; color: #CCCCCC; text-decoration: none; }
A:HOVER.Login_ReturnLnk { text-decoration: underline; }
.Login_BodyLnk, A.Login_BodyLnk { font-size: 11px; text-decoration: underline; }
A:HOVER.Login_BodyLnk { text-decoration: none; }

/* LOGIN PAGE END */

/* ZOOM PAGE START */

.Zoom_AdRegion { padding: 20px; }
.Zoom_PreviewRegion { padding: 20px; }
.Zoom_ErrorRegion { padding: 40px; font-size: 12px; }

/* ZOOM PAGE END */

/* DOWNLOAD PAGE START */

.Download_Region_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.Download_Region_2 { background-image: url(/images/Theme0/download.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.Download_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-top: 20px; padding-bottom: 20px; padding-left: 30px; padding-right: 30px; text-align: left; }
.Download_ErrorMsg { color: #FF0000; }
.Download_ItemRow { width: 730px; overflow-x: hidden; overflow-y: auto; }
.Download_Item_1 { width: 500px; height: 50px; float: left; overflow-x: hidden; overflow-y: auto; padding-top: 10px; background-image: url(/images/Theme0/download.folder.icon.gif); background-repeat: no-repeat; background-position: 30px 20px; }
.Download_Item_2 { width: 200px; float: left; overflow-x: hidden; overflow-y: auto; padding-top: 19px; }
.Download_Lnk, A.Download_Lnk { font-size: 14px; font-weight: bold; text-decoration: none; color: #FF4200; letter-spacing: 1px; }
A:HOVER.Download_Lnk { text-decoration: underline; }

.DownloadBox_Region_1 { height: 66px; background-image: url(/images/Theme0/download.box.bg.gif); background-repeat: no-repeat; background-position: 10px top; margin-bottom: 15px; }
.DownloadBox_Region_2 {  }
.DownloadBox_Region_3 {  }
.Download_LinkText { font-size: 11px; color: #666666; padding-left: 70px; }
.Download_LinkPos { padding-left: 70px; }

.Download_FileRow { width: 200px; overflow-x: hidden; overflow-y: auto; font-size: 11px; }
.Download_FileItem_1 { float: left; width: 130px; overflow-x: hidden; overflow-y: auto; font-weight: bold; }
.Download_FileItem_2 { float: left; width: 60px; overflow-x: hidden; overflow-y: auto; color: #001D8A;  }

/* DOWNLOAD PAGE START */

/* REGISTER PAGE START */

.Register_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; margin-top: 10px; }
.Register_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.Register_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 25px; padding-bottom: 29px;  }

.Register_BodyRegion { padding-left: 30px; padding-right: 30px; padding-top: 20px; padding-bottom: 20px; }

.UL_Register { margin-top: 10px; margin-bottom: 10px; margin-left: 5px; margin-right: 0px; }
.LI_Register { margin-left: 25px; margin-bottom: 3px; list-style-image: url(/images/Theme0/li.box.white.gif); color: #00126E; }

.RegisterLnk, A.RegisterLnk { font-size: 11px; text-decoration: none; }
A:HOVER.RegisterLnk { text-decoration: underline; }

.RegisterFooterLnk, A.RegisterFooterLnk {  background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A:HOVER.RegisterFooterLnk { color: #B10000; }

/* REGISTER PAGE END */

/* ARTICLE FORM PAGE START */

.ArticleForm_Region_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.ArticleForm_Region_2 { background-image: url(/images/Theme0/articleform.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.ArticleForm_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; padding-left: 30px; padding-right: 30px; padding-top: 10px; width: 740px; }

/* ARTICLE FORM PAGE END */

.Gallery_LibraryOptionLnk, A.Gallery_LibraryOptionLnk { background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A:HOVER.Gallery_LibraryOptionLnk { color: #B10000; }

/* STORE PAGE START */
.Store_Category_Row { height: 30px; overflow: hidden; margin-top: 5px; margin-bottom: 5px; padding-left: 10px; background-image: url(/images/Theme0/gallery.library.header.gif); background-repeat: no-repeat; background-position: left top; }
.Store_Category_Row_Title { width: 780px; height: 30px; padding-left: 10px; padding-top: 6px; }
.Store_PremiumLink { background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
.Store_Item_Box_Constraints { float: left; width: 195px; height: 200px; overflow: hidden;  }
.Store_PremiumLinks { border-bottom: solid 1px #CCCCCC; padding-top:12px; height:40px; font-size: 11px; text-align:center; }


.StoreBody_Region_1 { font-size: 12px; }
.StoreBody_Region_2 {  }
.StoreBody_Region_3 { padding-left: 30px; }

.StoreHeader_Row { width: 740px; font-size: 11px; overflow-x: hidden; overflow-y: auto; margin-bottom: 5px; }
.StoreHeader_Column1 { float: left; width: 420px; margin-left: 15px; margin-right: 30px; font-size: 12px; overflow-x: hidden; overflow-y: auto; line-height: 17px; padding-bottom: 10px; }
.StoreHeader_Column2 { float: left; width: 260px; font-size: 11px; overflow-x: hidden; overflow-y: auto; }
.StoreHeader_LinkRow { width: 260px; font-size: 11px; overflow-x: hidden; overflow-y: auto; margin-bottom: 5px; }
.StoreHeader_LinkItem1 { float: left; width: 130px; overflow-x: hidden; overflow-y: auto; }
.StoreHeader_LinkItem2 { float: left;width: 130px; overflow-x: hidden; overflow-y: auto; }
.StoreHeader_LinkHeader { font-size: 12; border-bottom: dashed 2px #666666; margin-bottom: 6px; padding-bottom: 3px; font-weight: bold; }
.StoreHeader_IntroTitle { font-size: 13px; color: #DF3A00; margin-bottom: 15px; margin-top: 5px; }
.StoreHeader_Lnk, A.StoreHeader_Lnk { background-image: url(/images/Theme0/store.bullet.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; font-size: 13px; font-weight: bold; color: #0F1F65; text-decoration: none; }
A:HOVER.StoreHeader_Lnk { text-decoration: underline; }
.StoreHeader_Lnk_SELECTED, A.StoreHeader_Lnk_SELECTED { background-image: url(/images/Theme0/store.bullet.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; font-size: 13px; font-weight: bold; color: #FF0000; text-decoration: none; }
A:HOVER.StoreHeader_Lnk_SELECTED { text-decoration: underline; }
.UL_Store { margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 10px; }
.LI_Store { list-style-type: square; margin-left: 20px; margin-bottom: 5px; font-size: 11px; }
.LI_Store_Highlight { font-weight: bold; color: #002590; }

.StoreItem_Row { overflow-x: hidden; overflow-y: auto; margin-bottom: 15px; }
.StoreItem_Column_1 { width: 360px; float: left; overflow-x: hidden; overflow-y: auto; margin-left: 15px; }
.StoreItem_Column_2 { width: 360px; float: left; overflow-x: hidden; overflow-y: auto; margin-left: 20px; }

.StoreItem_Region_1 { background-image : url(/images/Theme0/store.item.bg.gif); background-repeat: repeat-y; background-position: left top; margin-top: 10px; width: 360px; }
.StoreItem_Region_2 { background-image: url(/images/Theme0/store.item.header.gif); background-repeat: no-repeat; background-position: left top; }
.StoreItem_Region_3 { background-image: url(/images/Theme0/store.item.footer.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px; font-size: 11px; height: 250px; }

.StoreItem_FrameInside { position: absolute; overflow: hidden; width: 125px; height: 125px; text-align: center; }
.StoreItem_FrameOutside { width: 125px; height: 125px; position: absolute;  }
.StoreItem_BodyPos {  position: absolute; margin-left: 140px; widTH: 200px; height: 200px; }
.StoreItem_TitlePos { width: 200px;  border-bottom: dashed 1px #CCCCCC; padding-bottom: 3px; }
.StoreItem_TitleLnk, A.StoreItem_TitleLnk { text-decoration: none; font-size: 13px; font-weight: bold; color: #000083; }
A:HOVER.StoreItem_TitleLnk { text-decoration: underline; }
.StoreItem_DescPos { margin-top: 10px; width: 200px; font-size: 11px; }
.StoreItem_AddToCartButton { position: absolute; cursor: pointer; width: 110px; height: 28px; margin-left: 225px; margin-top: 205px; background-image: url(/images/Theme0/store.item.button.addtocart.gif); background-position: left top; background-repeat: no-repeat; }
.StoreItem_Price { position: absolute; margin-left: 105px; margin-top: 212px; width: 120px; color: #580000; font-size: 13px; text-align: center; }
.StoreItem_ScreenshotsPos { position: absolute; margin-left: 0px; overflow: hidden; margin-top: 140px; width: 130px; height: 95px; padding-top: 15px; background-image: url(/images/Theme0/store.item.screenshots.bg.gif); background-position: left top; background-repeat: no-repeat; }
.StoreItem_ScreenShotImage { background-image: url(/images/Theme0/store.item.screenshots.image.gif); background-position: left top; background-repeat: no-repeat; width: 37px; height: 27px; float: left; margin-right: 5px; margin-bottom: 5px; } 

.StoreItem_RequirementsPos { position: absolute; margin-left: 0px; overflow: hidden; margin-top: 190px; width: 130px; height: 45px; padding-top: 15px; background-image: url(/images/Theme0/store.item.requirements.bg.gif); background-position: left top; background-repeat: no-repeat; }
.StoreItem_RequirementsItem { float: left; overflow: hidden; width: 23px; height: 30px; }
.StoreItem_Requirements_OrText { float: left; overflow: hidden; width: 18px; height: 30px; background-image: url(/images/Theme0/store.item.requirements.or_text.gif); background-repeat: no-repeat; background-position: left 10px; }
.StoreItem_Requirements_OD { background-image: url(/images/Theme0/store.item.requirements.objectdesktop.gif); background-position: left top; background-repeat: no-repeat; width: 30px; height: 30px; } 
.StoreItem_Requirements_TM { background-image: url(/images/Theme0/store.item.requirements.thememanager.gif); background-position: left top; background-repeat: no-repeat; width: 30px; height: 30px; }
.StoreItem_Requirements_WB { background-image: url(/images/Theme0/store.item.requirements.windowblinds.gif); background-position: left top; background-repeat: no-repeat; width: 30px; height: 30px; } 
.StoreItem_Requirements_IP { background-image: url(/images/Theme0/store.item.requirements.iconpackager.gif); background-position: left top; background-repeat: no-repeat; width: 30px; height: 30px; } 
/* STORE PAGE START */


.GalleryIndex_Region_1 { background-image : url(/images/Theme0/gallery.header.bg.gif); background-repeat: repeat-y; background-position: left top; margin-top: 10px; }
.GalleryIndex_Region_2 { background-image: url(/images/Theme0/gallery.header.top.gif); background-repeat: no-repeat; background-position: left top; }
.GalleryIndex_Region_3 { background-image: url(/images/Theme0/gallery.header.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-left: 30px; padding-right: 30px; padding-bottom: 30px; padding-top: 20px; font-size: 11px;  }
.GalleryIndex_Row { overflow-x: hidden; overflow-y: auto; margin-top: 10px; width: 600px; margin-left: 100px; }
.GalleryIndex_Item1 { float: left; width: 200px; overflow-x: hidden; overflow-y: auto; text-align: left; }
.GalleryIndex_Item2 { float: left; width: 200px; overflow-x: hidden; overflow-y: auto; text-align: left; }
.GalleryIndex_Item3 { float: left; width: 200px; overflow-x: hidden; overflow-y: auto; text-align: left; }
.GalleryIndex_LinkPos { margin-top: 5px; margin-bottom: 5px; }
.GalleryIndex_MainLinkPos { margin-top: 10px; margin-bottom: 5px; }
.GalleryIndex_Lnk, A.GalleryIndex_Lnk { background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A:HOVER.GalleryIndex_Lnk { color: #B10000; }
.GalleryBox_Applications_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; margin-top: 10px; }
.GalleryBox_Applications_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.GalleryBox_Applications_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 25px; padding-bottom: 29px;  }

.GalleryBox_Gadgets_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; margin-top: 10px; }
.GalleryBox_Gadgets_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.GalleryBox_Gadgets_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 25px; padding-bottom: 29px;  }

.GalleryBox_StartUp_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; margin-top: 10px; }
.GalleryBox_StartUp_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.GalleryBox_StartUp_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 25px; padding-bottom: 29px;  }

.GalleryBox_Icons_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; margin-top: 10px; }
.GalleryBox_Icons_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.GalleryBox_Icons_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 25px; padding-bottom: 29px;  }


.GeneralBox_Narrow1 { width: 249px; margin-bottom: 10px; background-image: url(/images/Theme0/box.narrow.bg.gif); background-repeat: repeat-y; background-position: left top; margin-top: 10px; }
.GeneralBox_Narrow2 { background-image: url(/images/Theme0/box.narrow.top.gif); background-repeat: no-repeat; background-position: left top; padding-top: 0px; }
.GeneralBox_Narrow3 { background-image: url(/images/Theme0/box.narrow.bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; }

.Store_Region_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.Store_Region_2 { background-image: url(/images/Theme0/store.header.gif); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.Store_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; padding-left: 0px; padding-right: 30px; padding-top: 10px; }
.Store_Region_4 { width: 740px; }

.MyAccount_MessageText { padding: 40px; font-size: 11px; font-weight: bold; }

.MyAccount_DDL { font-size: 11px; }
.MyAccount_MAInput_Update { font-size: 11px; }
.MYAccount_MAInput { font-size: 11px; }
.MyAccount_MATab_OutterRow { width: 720px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_MATab_OutterItem1 { float: left; width: 360px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_MATab_OutterItem2 { float: left; width: 360px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_MATab_Group { margin-bottom: 10px; margin-left: 20px; padding-top: 20px; width: 350px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_MATab_GroupHeader { font-weight: bold; border-bottom: dashed 1px #CCCCCC; width: 350px; margin-bottom: 5px; padding-bottom: 5px; }
.MyAccount_MATab_GroupBody { font-size: 11px; }
.MyAccount_MATab_Row { width: 350px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_MATab_Item1 { float: left; width: 200px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_MATab_Item2 { float: left; width: 150px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_MATabUL { margin: 0px; }
.MyAccount_MATabLI { margin-left: 0px; list-style-type: none; margin-bottom: 5px; }
.MyAccount_MATabLILnk, A.MyAccount_MATabLILnk { background-image: url(/images/Theme0/bullet.gray.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; padding-right: 10px; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
A:HOVER.MyAccount_MATabLILnk { color: #B10000; }
.MyAccount_MATab_FooterRow { width: 700px; border-top: dashed 2px #EEEEEE; margin-left: 20px; overflow-x: hidden; overflow-y: auto; padding-top: 5px; margin-bottom: 20px; }
.MyAccount_MATab_FooterItem1 { float: left; width: 70px; text-align: right; overflow-x: hidden; overflow-y: auto; }
.MyAccount_MATab_FooterItem2 { float: left; width: 600px; overflow-x: hidden; overflow-y: auto; padding-left: 10px; padding-top: 3px; font-size: 11px; color: #666666; }

.MyAccount_PIInput_Update { font-size: 11px; }
.MYAccount_PIInput { width: 550px; font-size: 11px; }
.MyAccount_PITab_Group { margin-bottom: 10px; margin-left: 20px; padding-top: 20px; width: 700px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PITab_GroupHeader { font-weight: bold; border-bottom: dashed 1px #CCCCCC; width: 700px; margin-bottom: 5px; padding-bottom: 5px; }
.MyAccount_PITab_GroupHeaderNote { font-weight: normal; font-size: 11px; }
.MyAccount_PITab_GroupBody { font-size: 11px; }
.MyAccount_PITab_Row { width: 700px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PITab_Item1 { float: left; width: 120px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PITab_Item2 { float: left; width: 580px; overflow-x: hidden; overflow-y: auto; }


.MyAccount_PSTab_SiteGroup { margin-bottom: 10px; margin-left: 20px; padding-top: 20px; width: 700px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PSTab_SiteGroupHeader { font-weight: bold; border-bottom: dashed 1px #CCCCCC; width: 700px; margin-bottom: 5px; padding-bottom: 5px; }
.MyAccount_PSTab_SiteGroupHeaderNote { font-weight: normal; font-size: 11px; }
.MyAccount_PSTab_SiteGroupBody { font-size: 11px; }
.MyAccount_PSTab_SiteRow { width: 700px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PSTab_SiteItem1 { float: left; width: 120px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PSTab_SiteItem2 { float: left; width: 580px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PSSiteDesc { width: 540px; height: 50px; font-size: 11px; font-family: arial; }
.MyAccount_PSTab_CharsLeft { color: #8F0000; }
.MyAccount_PSTab_OutterRow { width: 720px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PSTab_OutterItem1 { float: left; width: 360px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PSTab_OutterItem2 { float: left; width: 360px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PSTab_Group { margin-bottom: 10px; margin-left: 20px; padding-top: 20px; width: 350px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PSTab_GroupHeader { font-weight: bold; border-bottom: dashed 1px #CCCCCC; width: 350px; margin-bottom: 5px; padding-bottom: 5px; }
.MyAccount_PSTab_GroupBody { font-size: 11px; }
.MyAccount_PSTab_Row { width: 350px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PSTab_Item1 { float: left; width: 100px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PSTab_Item2 { float: left; width: 250px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_PSSiteLinkList { width: 240px; height: 180px; font-size: 11px; font-family: arial; }
.MyAccount_PSLinkDesc { width: 240px; height: 50px; font-size: 11px; font-family: arial; }
.MyAccount_PSInput { font-size: 11px; width: 200px; }
.MyAccount_PSInput_Edit { font-size: 11px; margin-right: 10px; }
.MyAccount_PSInput_AddHeader { font-size: 11px; }
.MyAccount_PSInput_AddLink { font-size: 11px; }
.MyAccount_PSInput_Delete { font-size: 11px; }
.MyAccount_PSInput_UpdateSite { font-size: 11px; }
.MyAccount_PSInput_CreateSite { font-size: 11px; }
.MyAccount_PS_TemsPos { width: 550px; margin-bottom: 10px; margin-top: 5px; }
.MyAccount_PSLnk, A.MyAccount_PSLnk {  }
A:HOVER.MyAccount_PSLnk {  }

.MyAccount_RegTab_Group { margin-bottom: 10px; margin-left: 20px; padding-top: 20px; width: 700px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_RegTab_GroupHeader { font-weight: bold; border-bottom: dashed 1px #CCCCCC; width: 700px; margin-bottom: 5px; padding-bottom: 5px; }
.MyAccount_RegTab_GroupBody { font-size: 11px; }
.MyAccount_RegTab_HeaderRow { width: 700px; overflow-x: hidden; overflow-y: auto; font-size: 11px; padding-top: 5px;  padding-bottom: 5px; background-color: #666666; color: #FFFFFF; font-weight: bold; }
.MyAccount_RegTab_HeaderItem1 { float: left; width: 150px; overflow-x: hidden; overflow-y: auto; text-align: right; }
.MyAccount_RegTab_HeaderItem2 { float: left; width: 470px; overflow-x: hidden; overflow-y: auto; margin-left: 10px; }
.MyAccount_RegTab_HeaderItem3 { float: left; width: 60px; overflow-x: hidden; overflow-y: auto; text-align: center; }
.MyAccount_RegTab_BodyRow { border-bottom: solid 1px #666666; }
.MyAccount_RegTab_Row { width: 700px; overflow-x: hidden; overflow-y: auto; font-size: 11px; border-left: solid 1px #666666; border-right: solid 1px #666666; }
.MyAccount_RegTab_Row_Alt { width: 700px; overflow-x: hidden; overflow-y: auto; font-size: 11px; background-color: #EEEEEE; border-left: solid 1px #666666; border-right: solid 1px #666666;  }
.MyAccount_RegTab_Item1 { float: left; width: 150px; overflow-x: hidden; overflow-y: auto; text-align: right; font-weight: bold; padding-top: 5px; padding-bottom: 5px; color: #0000B4; }
.MyAccount_RegTab_Item2 { float: left; width: 470px; overflow-x: hidden; overflow-y: auto; margin-left: 10px; font-size: 10px; border-right: solid 1px #CCCCCC; padding-top: 5px; padding-bottom: 8px;  }
.MyAccount_RegTab_Item3 { float: left; width: 60px; overflow-x: hidden; overflow-y: auto; padding-top: 5px; padding-bottom: 5px; text-align: center; }
.MyAccount_RegTab_Serial { font-size: 11px; font-weight: bold; padding-bottom: 5px; }
.MyAccount_RegTab_DL1 { }
.MyAccount_RegTab_DL2 { }


.MyAccount_RegTab_Group { margin-bottom: 10px; margin-left: 20px; padding-top: 20px; width: 700px; overflow-x: hidden; overflow-y: auto; }
.MyAccount_RegTab_GroupHeader { font-weight: bold; border-bottom: dashed 1px #CCCCCC; width: 700px; margin-bottom: 5px; padding-bottom: 5px; }
.MyAccount_RegTab_GroupBody { font-size: 11px; }
.MyAccount_RegTab_HeaderRow { width: 700px; overflow-x: hidden; overflow-y: auto; font-size: 11px; padding-top: 5px;  padding-bottom: 5px; background-color: #666666; color: #FFFFFF; font-weight: bold; }
.MyAccount_RegTab_HeaderItem1 { float: left; width: 150px; overflow-x: hidden; overflow-y: auto; text-align: right; }
.MyAccount_RegTab_HeaderItem2 { float: left; width: 470px; overflow-x: hidden; overflow-y: auto; margin-left: 10px; }
.MyAccount_RegTab_HeaderItem3 { float: left; width: 60px; overflow-x: hidden; overflow-y: auto; text-align: center; }
.MyAccount_RegTab_BodyRow { border-bottom: solid 1px #666666; }
.MyAccount_RegTab_Row { width: 700px; overflow-x: hidden; overflow-y: auto; font-size: 11px; border-left: solid 1px #666666; border-right: solid 1px #666666; }
.MyAccount_RegTab_Row_Alt { width: 700px; overflow-x: hidden; overflow-y: auto; font-size: 11px; background-color: #EEEEEE; border-left: solid 1px #666666; border-right: solid 1px #666666;  }
.MyAccount_RegTab_Item1 { float: left; width: 150px; overflow-x: hidden; overflow-y: auto; text-align: right; font-weight: bold; padding-top: 5px; padding-bottom: 5px; color: #0000B4; }
.MyAccount_RegTab_Item2 { float: left; width: 470px; overflow-x: hidden; overflow-y: auto; margin-left: 10px; font-size: 10px; border-right: solid 1px #CCCCCC; padding-top: 5px; padding-bottom: 8px;  }
.MyAccount_RegTab_Item3 { float: left; width: 60px; overflow-x: hidden; overflow-y: auto; padding-top: 5px; padding-bottom: 5px; text-align: center; }
.MyAccount_RegTab_Serial { font-size: 11px; font-weight: bold; padding-bottom: 5px; }
.MyAccount_RegTab_DL1 { }
.MyAccount_RegTab_DL2 { }


.DefaultLoginAvatar { border: 1px solid #666666; background-image: url(/images/Theme0/default.avatar.gif); width: 50px; height: 50px; }

.FooterPageCounters {text-align: center;}

.SkinView_MasterSuitePos { position: absolute; z-index: 100; width: 119px; height: 119px; margin-top: -15px; margin-left: -5px; }
.Gallery_MasterSuitePos { position: absolute; z-index: 100; width: 119px; height: 119px; margin-top: 70px; margin-left: 0px; }

.SkinView_MasterSkinPos { position: absolute; z-index: 100; width: 119px; height: 119px; margin-top: -15px; margin-left: -5px; }
.Gallery_MasterSkinPos { position: absolute; z-index: 100; width: 119px; height: 119px; margin-top: 70px; margin-left: 0px; }

.SkinView_MasterSkin_DREAM_Pos { position: absolute; margin-top: -50px; margin-left: 310px; z-index: -1; width: 119px; height: 119px; }

.MySkins_Region_1 { background-image: url(/images/Theme0/comment.outter.bg.gif); background-position: left top; background-repeat: repeat-y; margin-top: 10px; }
.MySkins_Region_2 { background-image: url(/images/Theme0/comment.outter.header.gif); background-position: left top; background-repeat: no-repeat; }
.MySkins_Region_3 { background-image: url(/images/Theme0/comment.outter.footer.gif); background-position: left bottom; background-repeat: no-repeat; padding-top: 25px; padding-bottom: 29px;  }
.MySkins_Body { width: 755px; margin-left: 20px;  }

.MySkinsTitle { margin-bottom: 15px; font-weight: bold; color: #666666; font-size: 15px; letter-spacing: 1px; padding-left: 5px; }
.MySkinsHead_RegionNotes { position: absolute; width: 750px; text-align: right; margin-top: -15px; font-size: 10px; color: #666666; }
.MySkinsHead_Region { height: 30px; overflow: hidden; background-image: url(/images/Theme0/watch.nav.header.bg.gif); background-position: left top; background-repeat: repeat-x; margin-bottom: 5px; padding-top: 5px; font-size: 11px; }
.MySkins_HeadInner1 { float: left; width: 60px; height: 20px; padding-top: 3px; }
.MySkins_HeadInner2 { float: left; width: 235px;height: 20px; border-right: solid 1px #DDDDE1; padding-top: 3px; }
.MySkins_HeadInner3 { float: left; width: 70px;height: 20px; border-left: solid 1px #F0F1F5; border-right: solid 1px #DDDDE1; text-align: center; padding-top: 3px; }
.MySkins_HeadInner4 { float: left; width: 60px; height: 20px; border-left: solid 1px #F0F1F5; border-right: solid 1px #DDDDE1; text-align: center; padding-top: 3px; }
.MySkins_HeadInner5 { float: left; width: 70px; height: 20px; border-left: solid 1px #F0F1F5; border-right: solid 1px #DDDDE1; text-align: center; padding-top: 3px; }
.MySkins_HeadInner6 { float: left; width: 95px; height: 20px; border-left: solid 1px #F0F1F5; border-right: solid 1px #DDDDE1; text-align: center; padding-top: 3px; }
.MySkins_HeadInner7 { float: left; width: 70px; height: 20px; border-left: solid 1px #F0F1F5; border-right: solid 1px #DDDDE1; text-align: center; padding-top: 3px; }
.MySkins_HeadInner8 { float: left; width: 80px; height: 20px; border-left: solid 1px #F0F1F5; text-align: center; padding-top: 3px; }

.MySkins_Row, .MySkins_RowAlt { height: 25px; font-size: 11px; width: 750px; overflow: hidden; }
.MySkins_RowAlt { background-color: #EAEAEA; }
.MySkins_Item1 { float: left; width: 60px; height: 25px; }
.MySkins_Item2 { float: left; width: 235px; height: 25px; padding-top: 5px; overflow: hidden; white-space: nowrap; }
.MySkins_Item3 { float: left; width: 70px; height: 25px; text-align: center; padding-top: 5px; }
.MySkins_Item4 { float: left; width: 60px; height: 25px; text-align: center; padding-top: 5px; }
.MySkins_Item5 { float: left; width: 70px; height: 25px; text-align: center; padding-top: 5px; }
.MySkins_Item6 { float: left; width: 95px; height: 25px; text-align: center; padding-top: 5px; }
.MySkins_Item7 { float: left; width: 70px; height: 25px; text-align: center; padding-top: 5px; }
.MySkins_Item8 { float: left; width: 80px; height: 25px; text-align: center; padding-top: 5px; }

.MySkins_DDL { font-size: 11px; }
.MySkins_SignRead { position: absolute; margin-left: 5px; margin-top: 3px; width: 20px; height: 20px; background-position: center center; background-repeat: no-repeat; }
.MySkins_LibIconPos { position: absolute; margin-left: 35px; margin-top: 5px; }
.MySkins_TitleLnk, A.MySkins_TitleLnk { font-weight: bold; color: #002371; text-decoration: none; }
A:HOVER.MySkins_TitleLnk { text-decoration: underline; }
.MySkins_EditLnk, A.MySkins_EditLnk { color: #950000; font-size: 11px; font-weight: normal; text-decoration: underline; font-style: italic; }
A:HOVER.MySkins_EditLnk { text-decoration: none; }

.MySkins_OptionsPos { position: absolute; margin-top: -40px; width: 750px; text-align: right; font-weight: bold; }

.MySkinsFoot_Region { width: 750px; overflow: hidden; margin-top: 5px; height: 25px; font-size: 11px; background-image: url(/images/Theme0/watch.nav.footer.bg.gif); background-position: left top; background-repeat: repeat-x; }
.MySkins_FootInner1 { float: left; width: 60px; height: 20px; padding-top: 3px; }
.MySkins_FootInner2 { float: left; width: 235px; height: 20px; padding-top: 3px; }
.MySkins_FootInner3 { float: left; width: 70px; height : 20px; text-align: center; padding-top: 5px; }
.MySkins_FootInner4 { float: left; width: 60px; height: 20px; text-align: center; padding-top: 5px; }
.MySkins_FootInner5 { float: left; width: 70px; height: 20px; text-align: center; padding-top: 5px; }
.MySkins_FootInner6 { float: left; width: 95px; height: 20px; text-align: center; padding-top: 5px; }
.MySkins_FootInner7 { float: left; width: 70px; height: 20px; text-align: center; padding-top: 5px; }
.MySkins_FootInner8 { float: left; width: 80px; height: 20px; text-align: center; padding-top: 5px; }

.MySkins_PageBar_Constraints { position: absolute; margin-left: 50px; margin-top: -25px; width: 198px; height: 24px; text-align: left; }
.MySkins_PageBar_FirstPage, .MySkins_PageBar_FirstPage_OVER { position: absolute; margin-left: 120px; margin-top: 2px; height: 18px; width: 18px; overflow: hidden; cursor: pointer; }
.MySkins_PageBar_PreviousPage, .MySkins_PageBar_PreviousPage_OVER { position: absolute; margin-left: 137px; margin-top: 2px; height: 19px; width: 19px; overflow: hidden; cursor: pointer; }
.MySkins_PageBar_NextPage, .MySkins_PageBar_NextPage_OVER { position: absolute; margin-left: 171px; margin-top: 2px; width: 19px; height: 19px; overflow: hidden; cursor: pointer; }
.MySkins_PageBar_LastPage, .MySkins_PageBar_LastPage_OVER { position: absolute; margin-left: 190px; margin-top: 2px; height: 18px; width: 18px; overflow: hidden; cursor: pointer; }
.MySkins_PageBar_PagePosition { position: absolute; width: 100px; margin-left: 2px; height: 29px; margin-top: 4px; text-align: center; font-size: 11px; }

.ListSkin_LibIconPos { height:0px; width: 170px; text-align: left; }
.ListSkin_LibIcon { position: absolute; margin-top: 95px; margin-left: 150px; }

.TopBar { position: absolute; margin-top: 1px; height: 25px; margin-bottom: 10px; background-image: url(/images/Theme0/linkbar.header.bg.gif); background-repeat: repeat-x; background-position: left top; }
.TopBarLinks { float: right; color:#17395C; font-size:11px; margin-top:2px; margin-right: 3px; }
.TopBar_Link, a.TopBar_Link, a:link.TopBar_Link, a:visited.TopBar_Link { font-size:11px; color:#17395C; padding-left: 0px; margin-top: 5px; margin-right: 6px; line-height: 17px; text-decoration: none; border-bottom: dashed 1px #868686; }
A:HOVER.TopBar_Link { border-bottom: 0; }



.Breadcrumbs { float: left; overflow: hidden; white-space:nowrap; height: 22px; }
.Breadcrumb_Link, a.Breadcrumb_Link, a:link.Breadcrumb_Link, a:visited.Breadcrumb_Link { color: #17395C; float: left; margin-left: 4px; margin-top: 2px; margin-right: 4px; line-height: 18px; text-decoration: none; border-bottom: dashed 1px #666666; }
A:HOVER.Breadcrumb_Link { border-bottom: 0; }
.Breadcrumb_Bullet_Off { width: 20px; float: left; margin-top: 2px; line-height: 20px; height: 20px; background-image: url(/images/Theme0/breadcrumb.bullet.menu.gif); background-repeat: no-repeat; background-position: left top; }
.Breadcrumb_Bullet_On { width: 20px; float: left; cursor: pointer; margin-top: 2px; line-height: 20px; height: 20px; background-image: url(/images/Theme0/breadcrumb.bullet.menu.gif); background-repeat: no-repeat; background-position: -19px 0px; }
.Breadcrumb_Bullet { width: 20px; float: left; margin-top: 2px; line-height: 20px; height: 20px; background-image: url(/images/Theme0/breadcrumb.bullet.gif); background-repeat: no-repeat; background-position: left top; }

.DD_Constraints { background-color: #ffffff; background-image: url(/images/Theme0/dd.bg.gif); background-repeat: repeat-x; background-position: left top; }
.DD_Item { height: 24px; width: auto; background-image: url(images/spacer.gif); white-space: nowrap; padding-right: 3px; }
.DD_ItemOver { background-color: #CDCDCD; height: 24px; white-space: nowrap; width: auto; padding-right: 3px; }
.DD_Icon { position: absolute; width: 27px; padding-top: 8px; height: 24px; line-height: 30px; text-align: center; background-color: #E9E9E9; }
.DD_IconOver { position: absolute; width: 27px; padding-top: 8px; height: 24px; line-height: 30px; text-align: center; background-color: #CDCDCD; }
.DD_Link { cursor: hand; margin-top: -2px; padding-left: 35px; font-size: 11px; font-family: Arial; color: #00095D; line-height: 12px; font-weight: bold; letter-spacing: 1px; word-spacing: 2px; padding-top: 10px; }
.DD_LinkOver { cursor: hand; margin-top: -2px; padding-left: 35px; font-size: 11px; font-family: Arial; color: #00095D; line-height: 12px; font-weight: bold; letter-spacing: 1px; word-spacing: 2px; padding-top: 10px; }
.DD_PlainItem { margin-left: -30px;  }

.DD_MenuLink, A.DD_MenuLink, A:LINK.DD_MenuLink, A:ACTIVE.DD_MenuLink, A:VISITED.DD_MenuLink, A:HOVER.DD_MenuLink { text-decoration: none; }
.NavHeader_Text, A.NavHeader_Text, A:LINK.NavHeader_Text, A:ACTIVE.NavHeader_Text, A:VISITED.NavHeader_Text, A:HOVER.NavHeader_Text { font-size: 11px; color: #FFFFFF; letter-spacing: 1px; word-spacing: 2px; font-weight: normal; text-decoration: none; }

.Menu_Header { color: #ffffff; border-bottom: #818181; font-weight: bold; height: 24px; padding-top: 4px; background-image: url(/images/Theme0/menu.header.bg.gif); }
.Menu_Crumbs { /* width: 130px; */ }

.FullArticle_BookmarksPos { margin-left: 820px; position: absolute; margin-top: -5px; height: 40px; }
.FullArticle_BookmarkLink, a.FullArticle_BookmarkLink, a:link.FullArticle_BookmarkLink, a:visited.FullArticle_BookmarkLink, a:hover.FullArticle_BookmarkLink { font-size: 11px; text-decoration: none; color: #777777; }

.FullArticle_Digg { height: 20px; width: 70px; cursor: pointer; }
.FullArticle_DiggLinkPos { float: left; padding-top: 2px; margin-left: 4px; }
.FullArticle_DiggIconPos { float: left; width: 16px; }
.FullArticle_DiggIcon { width: 16px; height: 16px; background-image: url(http://digg.com/img/badges/16x16-digg-guy.gif); background-repeat: no-repeat; }

.FullArticle_Delicious { height: 20px; width: 70px; cursor: pointer; }
.FullArticle_DeliciousLinkPos { float: left; padding-top: 2px; margin-left: 4px; }
.FullArticle_DeliciousIconPos { float: left; width: 16px; padding-top: 2px; }
.FullArticle_DeliciousIcon { width: 16px; height: 16px; background-image: url(/images/deliciousicon.gif); background-repeat: no-repeat; }

.FullArticle_Furl { height: 20px; width: 70px; cursor: pointer; }
.FullArticle_FurlLinkPos { float: left; padding-top: 2px; margin-left: 4px; }
.FullArticle_FurlIconPos { float: left; width: 16px; }
.FullArticle_FurlIcon { width: 16px; height: 16px; background-image: url(/images/furl2.gif); background-repeat: no-repeat; background-position: 2px 0px; }

.FullSkin_BookmarksPos { margin-top: 0px; text-align: left; padding-top: 5px; width: 420px; height: 20px; background-image: url(/images/Theme0/skinview.links.bg.gif); background-position: top left; background-repeat: no-repeat; }
.FullSkin_BookmarkLink, a.FullSkin_BookmarkLink, a:link.FullSkin_BookmarkLink, a:visited.FullSkin_BookmarkLink, a:hover.FullSkin_BookmarkLink { font-size: 11px; text-decoration: none; color: #777777; }

.FullSkin_Digg { height: 20px; width: 70px; cursor: pointer; float: left; }
.FullSkin_DiggLinkPos { float: left; padding-top: 2px; margin-left: 4px; }
.FullSkin_DiggIconPos { float: left; width: 16px; }
.FullSkin_DiggIcon { width: 16px; height: 16px; background-image: url(http://digg.com/img/badges/16x16-digg-guy.gif); background-repeat: no-repeat; }

.FullSkin_Delicious { height: 20px; width: 74px; cursor: pointer; float: left; margin-left: 2px; }
.FullSkin_DeliciousLinkPos { float: left; padding-top: 2px; margin-left: 4px; }
.FullSkin_DeliciousIconPos { float: left; width: 16px; padding-top: 2px; }
.FullSkin_DeliciousIcon { width: 16px; height: 16px; background-image: url(/images/deliciousicon.gif); background-repeat: no-repeat; }

.FullSkin_Furl { height: 20px; width: 70px; cursor: pointer; float: left; margin-left: 2px; }
.FullSkin_FurlLinkPos { float: left; padding-top: 2px; margin-left: 4px; }
.FullSkin_FurlIconPos { float: left; width: 16px; }
.FullSkin_FurlIcon { width: 16px; height: 16px; background-image: url(/images/furl2.gif); background-repeat: no-repeat; background-position: 2px 0px; }

.MenuBorder { position: absolute; margin-top: 0px; margin-left: 0px; width: 190px; filter: none; }
.MenuBorderInside { border: solid 1px #555555; background-color: #EEEEEE; color: #01105A; overflow: hidden;}
.MenuBorderShadow { width:190px; height: 100%; }
.MenuBorderCloseBtn { position: absolute; margin-top: -16px; height: 10px; color: #666666; font-size: 10px; cursor: pointer; }
.MenuBorderOverflow { height: 300px; background-color: #555555; }

.FullSkin_TagLabelPos { float: none; width: 76px; height: 22px; line-height: 22px; cursor: pointer; }
.FullSkin_TagCloud { position: absolute; width: 300px; }
.FullSkin_TagCloud_Hidden { display: none; }
.FullSkin_TagLabelIcon { float: left; background-image: url(/images/Theme0/tag.png); width: 24px; height: 22px; }
.FullSkin_TagLabel { float: left; font-size: 11px; color: #777777; margin-left: 2px; }
.FullSkin_TagCloudLink, a.FullSkin_TagCloudLink, a:link.FullSkin_TagCloudLink, a:visited.FullSkin_TagCloudLink { color: #1A7A46; text-decoration: none; }
a:hover.FullSkin_TagCloudLink { color: #135933; border-bottom: 1px dashed #135933; }
.FullSkin_TagCloudTrigger { position: absolute; float: left; z-index: 99; width: 300px; height: 1px; line-height: 1px; margin-top: -32px; margin-left: -152px; }

.FullSkin_TagSize1 { font-size: 10px; }
.FullSkin_TagSize2 { font-size: 12px; }
.FullSkin_TagSize3 { font-size: 14px; }
.FullSkin_TagSize4 { font-size: 15px; }
.FullSkin_TagSize5 { font-size: 16px; }
.FullSkin_TagSize6 { font-size: 18px; }
.FullSkin_TagSize7 { font-size: 20px; }

.TagCloud_Header { background-image: url(/images/Theme0/tagcloud.header.png); background-repeat: no-repeat; width: 300px; height: 7px; line-height: 7px; }
.TagCloud_Body { text-align: justify; background-image: url(/images/Theme0/tagcloud.bg.png); background-repeat: repeat-y; width: 300px; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; }
.TagCloud_Footer { background-image: url(/images/Theme0/tagcloud.footer.png); background-repeat: no-repeat; width: 300px; height: 25px; line-height: 25px; }
.TagCloud_CloseCloud { cursor: pointer; float: right; line-height: 17px; background-image: url(/images/Theme0/tag.small.png); background-repeat: no-repeat; padding-left: 21px; font-size: 11px; color: #777777; margin-right: 8px; margin-top: -26px; }

.ServerErrorLinks { position: absolute; font-size: 11px; margin-top: 120px; text-align: right; width: 517px; padding-right: 10px; }

/* This is for the standard crazy-named class for Quote boxes in articles and such */
.mb-Body-Quote-Table { margin-bottom: 4px; margin-top: 4px; }



.SalesReport_Region_1 { margin-bottom: 10px; background-image: url(/images/Theme0/news.header.bg.gif); background-repeat: repeat-y; background-position: 14px top; margin-top: 10px; }
.SalesReport_Region_2 { background-image: url(/images/Theme0/salesreport.header.jpg); background-repeat: no-repeat; background-position: 14px top; padding-top: 32px; }
.SalesReport_Region_3 { background-image: url(/images/Theme0/news.footer.gif); background-repeat: no-repeat; background-position: 14px bottom; padding-bottom: 10px; padding-left: 30px; padding-right: 30px; padding-top: 10px; }
.SalesReport_HeaderRegion { height: 110px; margin-left: 10px; margin-top: 10px; width: 600px; }
.SalesReport_HeaderForm_Row { width: 500px; margin-top: 25px; overflow-x: hidden; overflow-y: auto; }
.SalesReport_HeaderForm_Item1 { width: auto; margin-left: 20px; padding-top: 3px; float: left; overflow-x: hidden; overflow-y: auto; font-size: 11px; font-weight: bold; }
.SalesReport_HeaderForm_Item2 { width: auto; margin-left: 5px; float: left; overflow-x: hidden; overflow-y: auto; }
.SalesReport_HeaderForm_Item3 { width: auto; margin-left: 20px; padding-top: 3px; float: left; overflow-x: hidden; overflow-y: auto; font-size: 11px; font-weight: bold; }
.SalesReport_HeaderForm_Item4 { width: auto; margin-left: 5px; float: left; overflow-x: hidden; overflow-y: auto; }
.SalesReport_HeaderForm_Item5 { width: auto; margin-left: 10px; float: left; overflow-x: hidden; overflow-y: auto; }
.SalesReport_HeaderForm_TextBox { font-size: 11px; width: 80px; }
.SalesReport_HeaderForm_Button { font-size: 11px; width: 80px; }
.SalesReport_BodyRegion { width: 700px; overflow-x: hidden; margin-left: 20px; }
.SalesReport_Report_HeaderRow { width: 700px; overflow-x: hidden; overflow-y: auto; font-weight: bold; border-bottom: dashed 2px #CCCCCC; font-size: 11px; }
.SalesReport_Report_HeaderItem1 { width: 450px; float: left; }
.SalesReport_Report_HeaderItem2 { width: 95px; float: left; margin-left: 5px; }
.SalesReport_Report_HeaderItem3 { width: 75px; float: left; }
.SalesReport_Report_BodyRow { width: 700px; overflow-x: hidden; overflow-y: auto; padding-top: 5px; padding-bottom: 5px; font-size: 11px; }
.SalesReport_Report_BodyRow_Alt { width: 700px; overflow-x: hidden; overflow-y: auto; padding-top: 5px; padding-bottom: 5px; background-color: #EEEEEE; font-size: 11px; }
.SalesReport_Report_BodyItem1 { width: 450px; float: left; overflow-x: hidden; overflow-y: auto; }
.SalesReport_Report_BodyItem2 { width: 95px; float: left; overflow-x: hidden; overflow-y: auto; margin-left: 5px; }
.SalesReport_Report_BodyItem3 { width: 75px; float: left; overflow-x: hidden; overflow-y: auto; }
.SalesReport_Report_FooterRow { width: 700px; overflow-x: hidden; overflow-y: auto; margin-bottom: 5px; padding-top: 3px; padding-bottom: 3px; border-top: dashed 2px #CCCCCC; font-size: 11px; }
.SalesReport_Report_FooterItem1 { width: 450px; float: left; overflow-x: hidden; overflow-y: auto; text-align: right; }
.SalesReport_Report_FooterItem2 { width: 95px; float: left; overflow-x: hidden; overflow-y: auto; margin-left: 5px; }
.SalesReport_Report_FooterItem3 { width: 75px; float: left; overflow-x: hidden; overflow-y: auto; }

.DIV_LinkBar { margin-left: 10px; height: 20px; }

.FullSkin_AdRegion { width: 740px; margin-left: 30px; }

.DownloadIcon_Link { width: 20px; height: 20px; background-image: url(/images/Theme0/download.link.gif); background-repeat: no-repeat; background-position: left top; border: 0px; margin-right: 5px; }
.DownloadIcon_Link_DISABLED { width: 20px; height: 20px; background-image: url(/images/Theme0/download.link.disabled.gif); background-repeat: no-repeat; background-position: left top; border: 0px; margin-right: 5px; }

.LinkBar_CreateSitePos { padding-left: 3px; }
.Button_CreateSite { width: 183px; height: 38px; cursor: pointer; }

.Article_Quote { margin: 10px; padding: 10px; border: 1px solid #91A5D5; background-color: #DEE8F3; background-repeat: no-repeat; background-image: url(/images/Theme0/quotebg.gif); background-position: top right; } 

.mb-Body-Quote-Table { margin: 10px; border: 1px solid #91A5D5; background-color: #DEE8F3; } 
.mb-Body-Quote-Text { background-color: #DEE8F3; background-repeat: no-repeat; background-image: url(/images/Theme0/quotebg.gif); background-position: top right; }

.RatingMessage_1 { padding: 20px; }
.RatingMessage_2 { padding: 20px; }
.RatingMessage_3 { padding: 20px; }

.SiteIndex_PrimaryAd { text-align: center; }
.SiteIndex_SecondaryAd { text-align: center; margin-bottom: 10px; }

.MediaControls_Region { height: 28px; width: 300px; margin-bottom: 5px; overflow: hidden; background-image: url(/images/Theme0/media.controls.bg.gif); background-position: left bottom; background-repeat: repeat-x; }
.MediaControls_Tab { float: left; height: 28px; width: auto; overflow: hidden; }
.MediaControls_TabSelected { float: left; height: 28px; width: auto; overflow: hidden; background-image: url(/images/Theme0/media.controls.tab.bg.gif); background-position: left bottom; background-repeat: repeat-x; }
.MediaControls_Tab_Photo { width: 81px; height: 28px; cursor: pointer; }
.MediaControls_Tab_Video { width: 87px; height: 28px; cursor: pointer; }



.FileUploadDialog_Region { width: 400px; height: 130px; background-color: white; border: solid 1px #333333; }

.UploadStatusMessage { position: absolute; z-index: 4000; width: 440px; height: 80px; background-color: #000000; color: #FFFFFF; text-align: center; padding-top: 30px; border: solid 1px #FFFFFF;  }
