/*	Style Sheet Sections:		1. Global Tags		2. Global Rules		3. Template Rules		4. Header Rules		5. Content Rules		6. Table & Hit List Rules		7. Form Rules		8. NavBar Rules		9. SideBar Rules		10. Footer Rules		11. Misc Rules*//* ==== 1. ==== Global Tags =========================================================================== */body{	color: #ccc;	background: #000;	margin: 0;	border: 0;	padding: 0;	font-family: verdana, lucida, arial, helvetica, sans-serif;	font-size: 12px;}table.Template,div.Template{	margin: 0;	border: 0;	padding: 0;}table.Template .Content,div.Template .Content,table.Template .SideBar,div.Template .SideBar,table.Template .NavBar,div.Template .NavBar{	margin: 0;	border: 0;	padding: 0;	padding-bottom: 5px;	background: #532e12 url(http://graphics.loreofwarcraft.com/G_Backgrounds/wood-bg80.jpg) top left;	width: 1000px;}p.ServerName{	font-size: 8px;	font-weight: bold;}p.ServerName:hover{	font-size: 14px;	font-weight: bold;}/* Be Kind to Netscape 4 Hack */p, td, th, ul, ol, li, di, dl, dt, dd, blockquote{	font-family: verdana, lucida, arial, helvetica, sans-serif;	font-size: 12px;}h1, h2, h3, h4, h5, h6{	font-family: verdana, lucida, arial, helvetica, sans-serif;}/* Links */a { color: #fc0; }a:link:hover { color: #c90; }a:visited { color: #cc9; }h1{	margin: 10px;	border: 0;	padding: 0;	font-size: 30px;	color: #c93;}h2{	margin: 10px;	border: 0;	padding: 0;	font-size: 26px;	color: #996;}h3{	margin: 10px;	border: 0;	padding: 0;	font-size: 20px;	color: #996;}h4{	margin: 10px;	border: 0;	padding: 0;	font-size: 16px;	color: #996;}h5{	margin: 10px;	border: 0;	padding: 0;	font-size: 14px;	color: #996;}h6{	margin: 10px;	border: 0;	padding: 0;	font-size: 12px;	color: #996;}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{	font-weight: normal;}p{	margin: 10px;	border: 0;	padding: 0;}hr{	margin: 5px;	border-top: 1px solid #333;	padding: 0;}ul, ol{	margin: 10px;	margin-left: 20px;	border: 0;	padding: 0;}li{	margin: 10px;	border: 0;	padding: 0;}dl {font-size: 12px;}dt{	margin: 10px;	border: 0;	padding: 0;	font-size: 14px;	font-weight: bold;	color: #333;}dd {	margin: 10px;	margin-left: 20px;	font-size: 12px;}img{	margin: 10px;	display: block;}blockquote{	margin: 5px 10px;	border: 1px solid #333;	padding: 10px;	background: #666;	color: #ccc;}/* ==== 2. ==== Global Rules ========================================================================== *//* Error */.DisplayError{	margin: 10px;	border: 1px solid #f00;	padding: 0;	background: #000;}.DisplayError h1,.DisplayError h2,.DisplayError h3,.DisplayError h4,.DisplayError h5,.DisplayError h6{	color: #f00;}a.External{	padding-right: 12px;	background: url(http://graphics.loreofwarcraft.com/G_OutLinks/External_Link_10x10.png) right no-repeat;}.Spacer{	margin: 0;	border: 0;	padding: 0;}tr.Spacer td{	margin: 0;	border: 0;	padding: 0;}tr.Spacer td img{	margin: 0;	border: 0;	padding: 0;}/* Content Rules (main body of page) */.Content img{	margin: 10px;	border: 0;	padding: 0;}.Content table{	margin: 10px;	border: 0;	padding: 0;}p.SubHead{	margin: 10px;	border: 0;	padding: 0;	font-style: italic;}/* ==== 3. ==== Template Rules ======================================================================== */.Template{	margin: 0;	padding: 0;}.Template tr td{	margin: 0;	padding: 0;}.Template tr td.NavBar,.Template tr td.SideBar{	width: 180px;}.Template tr td.Left{	background: url(http://graphics.loreofwarcraft.com/G_Backgrounds/2_leftbg.gif) top right repeat-y;}.Template tr td.Left div.Dragon{	height: 250px;	background: url(http://graphics.loreofwarcraft.com/G_Backgrounds/DragonLeft_160x250.jpg) top right no-repeat;}.Template tr td.Right{	background: url(http://graphics.loreofwarcraft.com/G_Backgrounds/2_rightbg.gif) top left repeat-y;}.Template tr td.Right div.Dragon{	height: 250px;	background: url(http://graphics.loreofwarcraft.com/G_Backgrounds/DragonRight_160x250.jpg) top left no-repeat;}/*div.Header,div.Content,div.Footer{	margin: 0;	border: 0;	padding: 0;	width: 1000px;}div.Footer{	clear: both;}*//* ==== 4. ==== Header Rules ========================================================================== */div.AdminHeader{	border: 1px solid #333;	background: #333;}div.AdminHeader h4,div.AdminHeader h4 a{	margin: 4px 10px;	font-size: 12px;	color: #fff;}div.AdminHeader h4 a:hover,div.AdminHeader h4 a:visited{	color: #eee;}/* ==== 5. ==== Content Rules ========================================================================= */span.Admin{	padding-left: 10px;	font-size: 12px;	font-weight: normal;	float: right;}/* ==== 6. ==== Table & Hit List Rules ================================================================ */td.ColLeft h1,td.ColLeft h2,td.ColLeft h3,td.ColLeft h4,td.ColLeft h5,td.ColLeft h6,td.ColLeft p,td.ColLeft div,td.ColLeft ul,td.ColLeft ol,td.ColLeft img,td.ColLeft table{	margin-right: 0;}/* Green Bar */.OddRow { background: #532e12; }tr.OddRow td { padding: 5px; }.EvenRow { background: #3a1904; }tr.EvenRow td { padding: 5px; }/* StandardChart */table.StandardChart{	margin: 10px;	border: 1px solid #333;	padding: 0;}.StandardChart tr td{	margin: 0;	border: 0;	padding: 3px;	background: #ddd;}/*table.StandardChart tr.HeaderRowMain td{	margin: 0;	border: 0;	padding: 5px;	background: #333;	font-weight: bolder;	color: #fff;}*/table.StandardChart tr.HeaderRow td,table.StandardChart tr th{	margin: 0;	border: 0;	padding: 5px;	background: #333;	font-weight: bolder;	color: #fff;}table.StandardChart tr.TotalRow td{	margin: 0;	border: 0;	padding: 5px;	background: #ccc;	font-weight: bolder;}/* StandardHitList *//* Also uses "Green Bar" in Transition.css */div.HitList{	margin: 10px;	border: 1px solid #333;	padding: 0;	background: #ddd;}table.HitList,ul.HitList{	margin: 10px;	border: 1px solid #fc0;	padding: 0;}ul.HitList{	list-style: none;}table.HitList tr td,ul.HitList li{	margin: 0;	border: 0;	padding: 3px;}table.HitList tr.HeaderRowMain td{	margin: 0;	border: 0;	padding: 5px;	background: #333;	font-weight: bolder;	color: #fff;}table.HitList tr.HeaderRow td, table.HitList tr th,ul.HitList li.HeaderRow{	border-bottom: 1px solid #a16c3d;	padding: 5px;	background: #1a0b01;	font-weight: bolder;	color: #eee;}table.HitList tr.TotalRow td,ul.HitList li.TotalRow{	margin: 0;	border: 0;	padding: 5px;	background: #333;	font-weight: bolder;}/* ==== 7. ==== Form Rules ========================================================================= */form {	margin: 0;	border: 0;	padding: 0;}.Button{	margin: 0;	border-bottom: 2px solid #c93;	border-right: 2px solid #c93;	border-left: 2px solid #daf6fd;	border-top: 2px solid #daf6fd;	padding: 4px;	background: #9cf;	font-size: 10px;	font-weight: bold;	text-align: center;	color: #000;}.TotalBanner{	margin: 0;	border-bottom: 2px solid #c93;	border-right: 2px solid #c93;	border-left: 2px solid #daf6fd;	border-top: 2px solid #daf6fd;	padding: 2px;	background: #9cf;}/* Standard Form */.StandardForm{	margin: 10px;	border: 1px solid #fc0;	padding: 0;	background: #333 url(http://graphics.loreofwarcraft.com/G_Backgrounds/wood-bg60.jpg) top left;}.StandardForm h2{	margin: 10px;	margin-bottom: 3px;	border: 0;	padding: 0;}.StandardForm p{	margin: 3px 10px 3px 10px;	border: 0;	padding: 0;}.StandardForm table{	margin: 7px;	margin-top: 3px;	border: 0;	padding: 0;}.StandardForm table tr td { padding: 3px; }.StandardForm input,.StandardForm textarea,.StandardForm checkbox,.StandardForm radio{	margin: 0;	border: 1px solid #c93;	padding: 2px;	background: #eee;}.StandardForm input:hover,.StandardForm textarea:hover,.StandardForm checkbox:hover,.StandardForm radio:hover{ border: 1px dashed #333; }.StandardForm input:focus,.StandardForm textarea:focus,.StandardForm checkbox:focus,.StandardForm radio:focus{	border: 1px solid #333;	background: #fff;}.StandardForm select{	margin: 0;	border: 1px solid #c93;	padding: 2px;	background: #eee;}.StandardForm input[type="submit"]{	margin: 0;	border: 1px solid #c93;	padding: 2px;	background: #ccc;	font-weight: bold;}.StandardForm input[type="submit"]:hover{	margin: 0;	border: 1px solid #c93;	padding: 2px;	background: #eee;	color: #000;	font-weight: bold;}.StandardForm strong{	padding-left: 10px;	padding-right: 5px;}.FormSectionHeading,.StandardForm table tr td.FormSectionHeading,.StandardConfirm table tr td.FormSectionHeading{	margin-top: 5px;	font-weight: bolder;	font-size: 12px;	background: #532e12;}.CheckboxDescription{	font-size: 10px;}.StandardConfirm{	margin: 10px;	border: 1px solid #fc0;	padding: 0;	background: #532e12 url(http://graphics.loreofwarcraft.com/G_Backgrounds/wood-bg60.jpg) top left;}.StandardConfirm table tr td { padding: 5px; }.FieldTitle { font-weight: bold; }span.FieldTitle { padding-left: 10px; }.FieldNotes { font-size: 10px; font-weight: normal;}.SubmitButton { padding: 2px; }/* -- Next & Prev -- */table.NextPrevBoth,ul.NextPrevBoth{	margin: 0 10px 0 10px;	clear: both;}table.NextPrevTop,ul.NextPrevTop{	margin-top: 0;	clear: both;}table.NextPrevBottom,ul.NextPrevBottom{	margin-bottom: 0;	clear: both;}div.NextPrev{		padding: 0;	height: 18px;	float: right;	display: block;}div.NextPrev ul li.ViewingStats{	border: 0;}div.SkipTop{	margin: 0 10px 0 10px;	border-bottom: 0;}div.SkipTop ul li{	border-top: 1px solid #c93;}div.SkipBottom ul li{	border-bottom: 1px solid #c93;}div.SkipBottom{	margin: 0 10px 10px 10px;	border-top: 0;}div.NextPrev ul{	margin: 0;	padding: 0;	list-style: none;}div.NextPrev ul li{	margin: 0;	border-right: 1px solid #c93;	padding: 0;	height: 18px;	background: #532e12;	float: left;}div.NextPrev ul li p{	margin: 2px 3px;	padding: 0;	}/*div.NextPrev ul li p span{	margin: 2px;	padding: 0;	display: block;}*/div.NextPrev ul li p a{	text-decoration: none;}div.NextPrev ul li.ViewingStats{	border: 0;}div.NextPrev ul li.ViewingStats p{	margin: 0 20px;}div.NextPrev .PageStats{	border-left: 1px solid #c93;	background: #333;}div.NextPrev ul li.PrevSkip,div.NextPrev ul li.FirstSkip,div.NextPrev ul li.NextSkip,div.NextPrev ul li.LastSkip{	background: #444;}div.NextPrev ul li.CurrentPage p{	font-weight: bold;}/*div.NextPrev ul li p a span{	font-style: normal;	font-weight: bold;}*//* ==== 8. ==== NavBar Rules ========================================================================= *//*div.TopHead{	height: 120px;}*/div.Nav {	margin: 0;	border: 0;	padding: 0;	background: url(http://graphics.loreofwarcraft.com/G_Headings/LoreOfShattrath_141x178.jpg) top left repeat-x;	clear: both;}/* New Nav Stuff */div.TopNav{	display: inline-block;}div.MainNav{	margin: 10px 0 5px 5px; 	width: 250px;	float: left;}div.MainNav p{	margin: 0;	margin-left: 5px;	font-size: 14px;}div.CharSel{	margin: 10px 10px 5px 0; 	width: 480px;	float: right;}div.CharSel p{	margin: 0;	text-align: right;	font-size: 14px;}.HdrBar{	padding-top: 30px;	padding-bottom: 5px;	background: url(http://graphics.loreofwarcraft.com/G_Footer/FTR_27x9.gif) bottom left repeat-x;}div.UserNav{	margin-left: 250px; 	width: 300px;	float: left;}div.UserNav p{	font-size: 14px;	font-weight: bold;}/* Message Status */div.MsgStatus{	width: 430px;	float: right;}div.MsgStatus p{	margin: 10px;	text-align: right;	width: 410px;	float: right;}div.MsgStatus p.NewMsg{	font-size: 14px;}div.MsgStatus p.NewMsg a,div.MsgStatus p.NewMsg a:visited{	color: #ff9;}/* ====  9. ==== Sidebar Rules ======================================================================== */.GlobalLinkList p{	margin-bottom: 5px;	//font-weight: bold;	font-size: 16px;}.GlobalLinkList ul{	margin: 0;	padding: 0;	list-style: none;}.GlobalLinkList ul li{	margin: 0 5px 0 9px;	padding: 2px;	height: 24px;}.GlobalLinkList ul li img{	margin: 0 5px 0 0;	float: left;	width: 22px;}/* ==== 10. ==== Footer Rules ========================================================================= */.Footer{	clear: both;	background: #000 url(http://graphics.loreofwarcraft.com/G_Footer/bottom_tile_107x104.jpg) top left repeat-x;}.FooterInfo{	background: url(http://graphics.loreofwarcraft.com/G_Footer/FTR_27x9.gif) top left repeat-x;}.Footer h4{	margin-top: 0;	padding-top: 10px;}.Footer p.Legal{	font-size: 10px;}.FooterNavBar{	margin: 0;	border-top: 1px solid #c93;	border-right: 1px solid #c93;	border-bottom: 1px solid #c93;	padding: 10px 5px;	background: #eee;	font-size: 10px;	text-align: center;}.FooterNavBar ul{	margin: 0;	border: 0;	padding: 0;}.FooterNavBar ul li{	font-size: 10px;	white-space: nowrap;	list-style: none;	display: inline;	margin: 0 5px;	border: 0;}/* ==== 11. ==== Misc Rules ======================================================================== *//* HitList Stuff */table.SignUpList {	margin: 5px 10px 20px 10px;	border: 1px solid #d71303;}table.SignUpList tr td{	margin: 0;	padding: 3px;	list-style: none;}table.SignUpList tr td.FirstString{	border-Bottom: 1px solid #d71303;	padding-left: 5px;	font-weight: bold;	color: #fff;	background: #111;}table.SignUpList tr td.SecondString{	border-top: 1px solid #d71303;	border-Bottom: 1px solid #d71303;	padding-left: 5px;	font-weight: bold;	color: #fff;	background: #111;}table.SignUpList tr td.Character{	font-weight: bold;}table.SignUpList tr td.Character span.GuildRank{	font-weight: normal;	font-size: 10px;}table.SignUpList tr td.SignUpDate{	font-size: 10px;}table.SignUpList tr td.GuildOther{	font-style: italic;}table.SignUpList tr td span.PublicNote{	font-size: 10px;}table.SignUpList tr td.AttendStatus{	margin-left: 10px;}table.SignUpList tr td.ClassTotal{	border-top: 1px solid #999;	font-weight: bold;	color: #fff;	background: #666;}/* Raid Index */.RaidIndex td.Instance{	font-weight: bold;}.RaidIndex td.PublicNote{	font-size: 10px;}/* Search */.InputSearch {  background: white url(http://graphics.arthasga.com/G/Search.png) no-repeat 3px 4px;  padding-left: 17px; }/* Character Search */.MiniSearchForm .InputSearch{	margin: 10px;	border: 1px solid #333;	float: right;}.MiniSearch form{	margin: 5px;	display: block;}.MiniSearch form h6,.MiniSearch form input{	margin: 0 2px;	display: inline;}/* Event Calendar */.EventCalendar{	margin: 5px;}.EventCalendar .Day{	margin: 5px;	border: 1px solid #333;	width: 70px;	float: left;}.EventCalendar .Today{	background: #222;}.EventCalendar .Day .DayText,.EventCalendar .Day .Date{	margin: 2px;	font-size: 11px;}.EventCalendar .Day img{	margin: 2px;	float: left;}.EventCalendar .CalLink{	margin: 2px 2px 3px 2px; 	font-size: 12px; 	clear: both;}.AllEvents{	margin-bottom: 20px;	clear: both;}.ThemeFootnote p{	font-size: 10px;	text-align: center;}