/* MANAGE CORE LAYOUT OF PAGE */
body { text-align: center; margin:0px 0px 0px 0px; height:100%; font-family:Arial, Helvetica, sans-serif; background: url('http://cdn.digitalcity.com/aoluk/portal_general/tile_degrade.gif') repeat-x; background-color:#11b3e4;}
#ptWrapper { text-align:left; width:800px; margin-left:auto; margin-right:auto; border:0px solid #ff0000; background-color:#ffffff;}
.dropshadow{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cdn.digitalcity.com/aoluk/portal_general/longshadow_830_white.png', sizingMethod='scale');}
.dropshadow[class] {background:transparent url('http://cdn.digitalcity.com/aoluk/portal_general/longshadow_830_white.png') repeat-y;}

#outer_wrapper{
	text-align:left;
	margin:0 auto; width:830px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:10px;
}

/* HAT ONLY SO THAT IT CAN BE BROKEN OUT AND HIDDEN IN THE CLIENT */
#myHat { width:798px; height:12px; border:0px solid #ff0000; border-left:0px solid #EFEFEF; border-right:0px solid #EFEFEF;border-top:0px solid #EFEFEF;}
#myHatLinksSet1 { float:left; width:317px; height:16px; border:0px solid #ff0000; font-family: Arial, Helvetica, sans-serif; font-size:0.70em; margin:5px 0px 0px 3px; font-weight:normal; display: inline; }
#myHatLinksSet1 a { color: #0033CC; text-decoration:none; cursor:pointer; }
#myHatLinksSet1 a:hover { text-decoration:underline;}
#myHatLinksSet2 { float:left; width:265px; height:16px; border:0px solid #ff0000; font-family: Arial, Helvetica, sans-serif; font-size:0.70em; margin:5px 0px 0px 0px; font-weight:normal; display: inline; }
#myHatLinksSet2 a { color: #0033CC; text-decoration:none; cursor:pointer; }
#myHatLinksSet2 a:hover { text-decoration:underline;}
#myHatLogin { float:right; width:200px; height:16px; border:0px solid #ff0000; font-family: Arial, Helvetica, sans-serif; font-size:0.70em; margin:5px 0px 0px 0px; font-weight:normal; text-align:right; display: inline;}
#myHatLogin a { color: #0033CC; text-decoration:none; cursor:pointer; }
#myHatLogin a:hover { color: #0033CC; text-decoration:underline;}
.spaceHat { width:1px; height:15px; border:0px solid #ff0000; margin:0px 0px 0px 85px; }
#sns {float: right; margin-right: 10px;display: inline;}
#sns div {display: inline;}
/* MAIN HEADER */
#myHeader { float:left;width:800px; height:85px; border:0px solid #ff0000; background:url(http://cdn.digitalcity.com/aoluk/partners/header_bg.jpg); margin:0px 0px 0px 0px;}
#aolIntro { float:left; width:395px; height:55px; border:0px solid #ff0000; margin:27px 0px 0px 0px; }
#myLogo { float:left; vertical-align:top; margin:0px; border:0px solid #ff0000; }
#myDate { float:left; width:200px; height:16px; border:0px solid #ff0000; font-family: Arial, Helvetica, sans-serif; font-size:0.70em; color:#fff; font-weight:normal; } 
#myChannel H1 { float:left; width:268px; height:auto; border:0px solid #ff0000; vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size:1.70em; color:#fff; font-weight:normal; margin:0px 0px 0px 0px; padding:0px; } 
/* MIN SEARCH BOX */
#gSearch { float:right; width:392px; height:63px; border:0px solid #ff0000; background-color:#fff; margin:10px 11px 0px 0px; display:inline;}
#dsForm { margin:3px 0px 0px 6px; }
#dsShop { margin:3px 0px 0px 6px; }
.dsTb0 { float:left; padding:2px 5px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#000; }
#dsTb1 a { float:left; padding:2px 5px 2px 9px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; cursor:pointer; }
#dsTb2 a { float:left; padding:2px 5px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; cursor:pointer; }
#dsTb3 a { float:left; padding:2px 5px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; cursor:pointer; }
#dsTb4 a { float:left; padding:2px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; cursor:pointer; }
#dsTb5 { float:left; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; }
#dsTb6 { float:right; margin:0px 0px 0px 0px; border:0px solid #000; }
#dsTb7 { float:right; margin:0px 0px 0px 0px; border:0px solid #000; }
#kzyShop0 { float:left;width:100%; height:auto; border:0px solid #000; display:block; } 
#kzyShop1 { float:left;width:100%; height:auto; border:0px solid #000; display:none; }
.dsTbOff a { font-weight:normal; color:#0259A9; }
.dsTbOn a { font-weight:bold; color:#000; }
.googInput { width:294px; height:18px; margin:-3px 0px 0px 3px; border:1px solid #000; }
.shopInput { width:190px; height:18px; margin:-3px 0px 0px 3px; border:1px solid #000; }
.googGo { vertical-align: top; }
.shopDrop { width:100px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#000; vertical-align: top; margin:0px 0px 0px 0px;}
/* ALL OTHER STYLES TO MAKE UP LAYOUT */
#pt_TopAdvert { text-align:center; width:800px; margin-left:auto; margin-right:auto; border:0px solid #ff0000; padding:0px 0px 5px 0px; }
#pt_Header { width:800px; height:auto; margin:5px 0px 0px 0px;}
#pt_Body { float:left;width:800px; height:100%; border:0px solid #ff0000; background-color:#ffffff;}
#pt_Navigation { float:left; background:#fff; width:150px; height:100%; border:0px solid #ff0000;}
#pt_Breadcrumb { float:left; color:#000; width:631px; height:14px; padding:2px 0px 4px 10px; margin:5px 0px 5px 0px; font-size:0.66em; font-weight:normal;}
.breadCrumb a { font-family:Arial, Helvetica, sans-serif; color:#999999; font-weight:normal; text-decoration:none; }
#pt_Branding { float:left; width:636px; height:auto; border:0px solid #ff0000; padding:0px 0px 0px 0px; margin:0px 0px 5px 10px; display:inline; }
#pt_ie52group { float:left; border:0px solid #ff0000; width:650px; height:auto; }
#pt_Txtitle h2 { float:left; color:#0053A4; font-size:1.50em; font-weight:normal; border:0px solid #ff0000; margin:0px 0px 0px 0px;}
#pt_Logo { float:right; width:155px; height:30px; border:0px solid #ff0000;}
#pt_Content { background:#fff; float:left; width:470px; height:auto; border:0px solid #ff0000; margin:0px 0px 0px 10px; display:inline; font-size:0.80em; }
#pt_ContentNoAdvert { background:#fff; float:left; width:640px; height:auto; border:0px solid #ff0000; margin:0px 0px 0px 10px; display:inline; font-size:0.80em; }
#pt_RightAdvert { float:right; width:160px; height:auto; border:0px solid #ff0000; margin:0px 0px 0px 5px; text-align:center; display:inline; }
#pt_footer { float:right; color:#999999; width:651px; height:auto; margin:10px 0px 0px 0px; padding:10px 0px 0px 0px; border:0px solid #ff0000; font-size:0.70em; display:inline;}
.moreLinks { font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:none;}
.footerLinks a { font-family:Arial, Helvetica, sans-serif; color:#0033CC; font-weight:normal; text-decoration:none; }
.footerLinks a:hover { text-decoration:underline;}
.footerLinks a:visited { font-family:Arial, Helvetica, sans-serif; color:#0033CC; font-weight:normal; text-decoration:none; }
.footerLegal { font-family:Arial, Helvetica, sans-serif; color:#757575; font-weight:normal; }
/* FORMAT GLOBAL lINKS */
a { color:#0000FF; text-decoration:underline; cursor:pointer; }
a:hover { text-decoration:underline; }
/* POSITION OMNITURE BEACON */
#omniture { display:block;border:0px solid #ff0000; width:1px; height:1px;}
/* LIST NAVIGATION */
#pt_Navigation ul { float:left; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; font-size:0.70em; font-weight:normal;}
#pt_Navigation a { display: block; text-indent: 3px; width:150px; height:14px; padding:2px 0px 3px 0px; background-color: #fff; border-top:1px solid #7F7F7F;}
#pt_Navigation a:link, #navlist a:visited { color: #000000; text-decoration:none; }
#pt_Navigation a:hover { color: #000000; text-decoration:underline;}
#ptHome { font-weight:bold; }
.ptNavIndent { margin:0px 0px 0px 7px }
#ptActive a:link, #ptActive a:visited, #ptActive a:hover { font-weight:bold; border: 0px solid #333; background-color: #0053A4; color: #fff; width:150px; height:14px; padding:2px 0px 3px 0px; }
#ptSublev1 a:link, #ptSublev1 a:visited, #ptSublev1 a:hover { border: 0px solid #333; background-color: #EBEBEB; width:150px; height:14px; padding:2px 0px 3px 0px;border-top:1px solid #7F7F7F;}
#ptSublev2 a:link, #ptSublev2 a:visited, #ptSublev2 a:hover { border: 0px solid #333; background-color: #E5E5E5; width:150px; height:14px; padding:2px 0px 3px 0px;border-top:1px solid #7F7F7F;}
#ptSublev3 a:link, #ptSublev3 a:visited, #ptSublev3 a:hover { border: 0px solid #333; background-color: #D9D9D9; width:150px; height:14px; padding:2px 0px 3px 0px;border-top:1px solid #7F7F7F;}
#ptSublev4 a:link, #ptSublev4 a:visited, #ptSublev4 a:hover { border: 0px solid #333; background-color: #CCCCCC; width:150px; height:14px; padding:2px 0px 3px 0px;border-top:1px solid #7F7F7F;}

#ptSublevSpace { border-top:1px solid #E5E5E5; width:150px; height:14px; padding:2px 0px 3px 0px;}
#ptSublevStatic { color: #014A90; text-indent: 3px; border: 0px solid #333; width:150px; height:14px; padding:2px 0px 3px 0px;font-weight:bold;}

.module_button { height: 20px; cursor: pointer; font-size: 1.1em; border: 1px solid #53AE09; background: #fff url("http://cdn.digitalcity.com/aoluk/portal_general/greenbuttonback.gif") repeat-x bottom; text-align: center;}  
