/* CSS Document */





/* Main style */











div#container

{

	xmin-width:760px;

	xmax-width:98%;

	xmargin-right: auto;

	xmargin-left: auto;

	xwidth: 48em;

	xborder: 1px solid #3399CC;

	xposition: fixed;

	xmargin-top: 0px;

	xmargin-bottom: 0px;

}





div#LangSrchBox {

	margin: 0px;

	width: 262px;

	padding: 0px;

	float: right;

	text-align: right;

}



div#bgndBox {

	margin: 0px;

	padding: 4px;

	float: right;

	text-align: left;

	width: 176px;

	border: 1px solid #000066;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	color: #000066;

	clear: both;

}



div#focusBox {

	padding: 0px 1px;

	width: 11em;

	border: 1px solid #990000;

	clear: both;

}

div#popBox {

	width: 180px;

	text-align: left;

}

div#middleBox {

	text-align: left;

	background-image:  url(../images/shade_br.gif);

	border: 1px solid #CCCCCC;

	margin: 0px 0px 10px;

	padding: 2px;

}



div#quizresultBox {

	background-image:  url(../images/shade1.gif);

	border: 1px solid #CCCCCC;

	margin: 3px 0px 0px;

	padding: 0px 2px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	color: #000066;

}



p.quizBlurb {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	color: #993300;

	padding: 0px;

	margin: 0px 0px 5px;

	display: block;

	font-weight: bold;

}



p.PhtoStoQte {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

	color: #333333;

	padding: 0px 0px 2px;

	margin: 0 0 5px 0;

	background-position: top;

}



p.news {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	color: #333333;

	padding: 0px 0px 2px;

	margin: 0px;

	background-position: top;

}

p.date {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 60%;

	color: #000066;

	font-weight: normal;

	padding-left: 3px;

	margin: 0px 0px 3px;

	display: inline;

}



p.dateline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 60%;

	color: #333333;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 16px;

}



p.develop {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

	font-weight: bold;

	color: #333333;

	font-variant: small-caps;

	display: inline;

	xclear: right;

	margin-left: 50px;

	position: static;

}



.fullstory {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	color: #333333;

	padding: 0px 0px 2px;

	margin: 0px;

}



#BakgndTimln {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	color: #333333;

	padding: 0px 0px 2px;

	margin: 0px;

	width: 80%;

}

h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 85%;

	font-weight: bold;

	color: #000066;

}



h1.subhead {

	background-color: #666600;

}



h1.secondlvlhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #993300;

	padding: 0px;

	font-size: 150%;

	letter-spacing: .5px;

	margin: 0px;

}



h1.InfocusHedr {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #993300;

	padding: 0px;

	font-size: 120%;

	margin: 0px;

	display: inline;

}



h1.InfocusHedr a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}



h1.InfocusHedr a:hover

{color:#3399CC;}





h1.quizhead {

	font-weight: bold;

	color: #993300;

	font-size: 150%;

	letter-spacing: 0.5px;

	background-image:  url(../images/quiz_bkgrnd.jpg);

	display: block;





	background-repeat: 

	width: 200px;

	background-repeat: repeat-x;

	width: 79%;

	text-align: center;

	padding: 10px 0px;

	margin: 10px auto 0px;

}



h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 85%;

	font-weight: bold;

	color: #000066;

	margin: 0px;

	padding-bottom: 0px;

	padding-top: 0px;

}

h2.contactus {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	font-weight: bold;

	color: #000066;

	margin: 0px;

	padding-bottom: 0px;

	padding-top: 0px;

}





h2.BlackHead {

	font-size: 110%;

	font-weight: bold;

	color: #000000;

	margin: 0 0 10px 5px;

	padding-bottom: 0px;

	padding-top: 0px;

}



h2.links a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}



h2.links a:hover



{color:#3399CC;}



h2.phtohead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #000066;

	margin: 0px;

	padding-bottom: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 3px;

	font-size: 100%;

}



h2.SchResult {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333333;

	display: block;

	font-size: 80%;

}



h2.quick {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #000066;

	margin: 0px;

	padding-bottom: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 20px;

	font-size: 80%;

}





h2.InfocusHedr {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #993300;

	padding: 0;

	font-size: 80%;

	margin: 5px 0  0 3px;

	xdisplay: inline;

}



h2.InfocusHedr a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}



h2.InfocusHedr a:hover

{color:#3399CC;}







h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

	font-weight: bold;

	color: #993333;

	margin: 0px;

	padding: 2px;

	text-align: left;

	background-image:  url(../images/shade1.gif);

	border: 1px solid #CCCCCC;

	font-variant: small-caps;

}

h3.links a {

	font-weight: bold;

	color: #993300;

	text-decoration: none;

}



h3.links a:hover



{color:#3399CC;}





h3.blue {

	color: #000066;

	margin: 0px;

	padding: 2px;

	text-align: left;

	background-image:  url(../images/shade1.gif);

	border: 1px solid #CCCCCC;

	font-variant: small-caps;

}

h3.blue a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}



h3.blue a:hover



{color:#3399CC;}









h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	font-weight: bold;

	color: #000066;

	margin: 0px;

	padding-bottom: 2px;

	padding-top: 0px;

	padding-left: 16px;

	background-image:  url(../images/arrow.gif);

	padding-right: 0px;

	background-repeat: no-repeat;

	background-position: 0px 2px;

}

h4.links a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}



h4.links a:hover



{color:#3399CC;}



h4.focusBull {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	font-weight: bold;

	color: #000066;

	margin: 0px 0px 0px 4px;

	padding-bottom: 2px;

	padding-top: 0px;

	padding-left: 12px;

	padding-right: 0px;

	background-position: 0px 4px;

	background-image:  url(../images/blak_sqrdot.gif);

	background-repeat: no-repeat;

}



h4.focusBull a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}



h4.focusBull a:hover



{color:#3399CC;}



h4.docs a {

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}



h4.docs a:hover



{color:#3399CC;}



h4.FocusDot  {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

	background-image:  url(../images/sqrdot.gif);

	background-position: 8px 5px;

}



h4.FocusDot a {

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}



h4.FocusDot a:hover



{color:#3399CC;}



h4.FocusDot2  {

	font-weight: bold;

	color: #7C7A94;

	text-decoration: none;

	display: block;

	background-image: none;

	list-style-image: none;

	list-style-type: none;

	xmargin: 5px;

	padding: 5px;

}



h4.FocusDot2 a {

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}



h4.FocusDot2 a:hover



{color:#3399CC;}



h4.Review  {

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}



h4.Review a {

	font-weight: normal;

	color: #000066;

	text-decoration: none;

}



h4.Review a:hover



{color:#3399CC;}







h4.HdrFocus {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	font-weight: bold;

	color: #000066;

	margin: 0px;

	padding-bottom: 2px;

	padding-top: 0px;

	padding-left: 8px;

	background-image:  url(../images/sqrdot.gif);

	padding-right: 0px;

	background-repeat: no-repeat;

	background-position: 2px 5px;

}

h4.HdrFocus a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}



h4.HdrFocus a:hover



{color:#3399CC;}











h4.RepSix {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top: 2px;

	padding-bottom: 0px;

	margin: 0px;

	color: #000066;

	text-decoration: none;

	background-image: none;

	font-size: 60%;

	padding-right: 0px;

	padding-left: 0px;

}



h4.RepSix a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}



h4.RepSix a:hover



{color:#3399CC;}







h4.BotHeaders {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top: 2px;

	padding-bottom: 0px;

	margin: 0px;

	color: #000066;

	text-decoration: none;

	background-image: none;

	font-size: 70%;

	padding-right: 0px;

	padding-left: 0px;

}



h4.BotHeaders a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}



h4.BotHeaders a:hover



{color:#3399CC;}









h4.quiz {

	margin: 0px 0px 16px 50px;

	color: #993300;

	padding: 0px;

	font-size: 75%;

}



h4.SGNavigate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top: 6px;

	padding-bottom: 0px;

	margin: 0px;

	color: #993300;

	text-decoration: none;

	background-image: none;

	font-size: 60%;

	padding-right: 0px;

	padding-left: 0px;

}



h4.SGNavigate a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}



h4.SGNavigate a:hover



{color:#3399CC;}













h5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

	font-weight: bold;

	color: #000066;

	margin: 0px;

	padding: 2px;

	text-align: left;

	background-image:  url(../images/shade_br.gif);

	border: 1px solid #CCCCCC;

	font-variant: small-caps;

}



h5.level2Head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

	font-weight: bold;

	color: #000066;

	margin: 10px 0px 0px;

	padding: 2px;

	text-align: left;

	background-image:  url(../images/shade_br.gif);

	border: 1px solid #CCCCCC;

	font-variant: small-caps;

	display: block;

	width: 50%;

}



h5.quizResults {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	font-weight: bold;

	color: #993300;

	margin: 10px 0px 10px 20px;

	padding: 2px 2px 2px 5px;

	text-align: left;

	background-image:  url(../images/shade3.gif);

	border: 1px solid #CCCCCC;

	font-variant: small-caps;

	display: inline;

	width: 22%;

	background-repeat: repeat-x;

}

h5.links a {

	font-weight: bold;

	color: #993300;

	text-decoration: none;

}



h5.links a:hover



{color:#3399CC;}





h6 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top: 2px;

	padding-bottom: 0px;

	margin: 0px;

	background-position: top;

	color: #000066;

}



h6.links a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

}



h6.links a:hover



{color:#3399CC;}



h6.quiz {

	margin: 0px 0px 16px 50px;

	color: #993300;

	padding: 0px;

	font-size: 75%;

}





p.relnews {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	color: #333333;

	padding: 2px 0px 0px 5px;

	margin: 0px;

	display: block;

}

p.focusnews {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 55%;

	color: #333333;

	margin: 0px 0px 10px;

	line-height: 10px;

	text-align: left;

}



p.focusNewsHomepage {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 55%;

	color: #333333;

	margin: 0px;

	line-height: 10px;

	text-align: left;

}

.border {

	border: 1px solid #3399cc;

}



p.relBrown {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	color: #993333;

	padding: 0px 0px 0px 5px;

	margin: 0px;

	display: block;

	font-weight: bold;

}



p.relBrownNew {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	color: #993333;

	padding: 0px 0px 0px 5px;

	margin: 0px;

	display: inline;

	font-weight: bold;

}



p.MidNewsBy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	color: #000066;

	padding: 0px;

	margin: 0px;

	display: inline;

	font-weight: bold;

	font-variant: small-caps;

}

p.MidNewsBy a {

	color: #993300;

	font-variant: normal;

	font-size: 85%;

	padding-left: 5px;

	text-decoration: none;

}

p.MidNewsBy a:hover



{color:#3399CC;}







p.focusAttrib {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	color: #333333;

	margin: 0px;

	display: block;

	text-align: right;

	padding-top: 3px;

	padding-bottom: 5px;

}

p.focusAttrib a {

	color: #000066;

	text-decoration: underline;

}

p.focusAttrib a:hover



{color:#3399CC;}







p.NewsVidAud {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	color: #993333;

	padding: 0px 0px 0px 5px;

	margin: 0px;

	display: inline;

}

p.NewsVidAud a {

	color:#000066;

	text-decoration: none;

}

p.NewsVidAud a:hover



{color:#3399CC;}





p.vidaud {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	color: #993333;

	padding: 0px 0px 0px 5px;

	margin: 0px;

	display: inline;

}

p.vidaud a {

	color: #993333;

	text-decoration: none;

}

p.vidaud a:hover



{color:#3399CC;}







p.relvidaud {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	color: #993333;

	padding: 0px 0px 0px 5px;

	margin: 0px;

	display: block;

}

p.relvidaud a {

	color: #993333;

	text-decoration: none;

}

p.relvidaud a:hover



{color:#3399CC;}



p.relvidaud2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	color: #000066;

	padding: 0px 0px 0px 5px;

	margin: 0px;

	display: block;

}

p.relvidaud2 a {

	color: #000066;

	text-decoration: none;

}

p.relvidaud2 a:hover

{

	color:#3399CC;

	text-decoration: underline;

}

p.secndlvlrel {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 60%;

	color: #000066;

	padding: 4px 2px 4px 4px;

	margin: 0px;

	display: block;

	text-align: left;

}

p.secndlvlrel a {

	color: #000066;

	text-decoration: none;

}

p.secndlvlrel a:hover



{

	color:#3399CC;

	text-decoration: underline;

}



p.relatnews {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 60%;

	color: #333333;

	padding: 0px 0px 0px 12px;

	margin: 0px;

	display: block;

	background-image:  url(../images/arrow.gif);

	background-repeat: no-repeat;

	font-weight: normal;

	background-position: 1px 2px;

}

p.relatnews a {

	color: #333333;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

p.relatnews a:hover



{color:#3399CC;}











p.PhtoStoRelnews {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 60%;

	color: #333333;

	padding: 0px 0px 0px 12px;

	margin: 0px;

	display: block;

	background-image:  url(../images/arrow.gif);

	background-repeat: no-repeat;

	font-weight: normal;

	background-position: 1px 2px;

}

p.PhtoStoRelnews a {

	color: #993333;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

p.PhtoStoRelnews a:hover



{color:#3399CC;}













p.seconlvlerelatnews {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 60%;

	color: #666666;

	padding: 0px 0px 0px 12px;

	margin: 6px 0px 4px;

	display: block;

	background-image:  url(../images/arrow.gif);

	background-repeat: no-repeat;

	font-weight: bold;

	background-position: 1px 2px;

}

p.seconlvlerelatnews a {

	color: #666666;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

p.seconlvlerelatnews a:hover



{color:#3399CC;}





p.mediahead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

	font-weight: bold;

	margin: 0px 0px 5px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 2px;

	color: #000066;

}

p.mediahead a {

	color: #000066;



	text-decoration: none;

}

p.mediahead a:hover



{color:#3399CC;}



p.interactBlurb {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 60%;

	color: #666666;

	padding: 0px;

	margin: 0px 0px 5px;

	display: block;

	font-weight: bold;

	text-align: left;

}



p.repeatNews{

	background-color: #00CC99;

	width: 12.5px;

	margin-right: 3px;

	display: block;

	margin-top: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}



p.topstory  {

	color: #000066;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	background-image: url(../images/arrow.gif);

	background-repeat: no-repeat;

	background-position: 0px 2px;

	margin-top: 2px;

	margin-bottom: 0px;

	padding-left: 16px;

}



p.topstory a {

	color: #000066;

	text-decoration: none;

}



p.topstory a:hover



{color:#3399CC;}





td.newsby {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: dotted;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

select.newsbydate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

	border: 1px solid #000000;

	font-size: 65%;

}

/* End of Main style */





/* Left navigation style */



ul#headlist

{

	width: 140px;

	\width: 142px;

	w\idth: 140px;

	padding: 0px 1px 0px 0px;

	margin: 0px;

	font: bold 70%/16px verdana, helvetica, arial, sans-serif;

	background: #6699CC;

	color: #FFFFFF;

	list-style-type: none;

	text-indent: 4px;

	border-top: 1 #CCCCCC;

	border-right: 1 solid #CCCCCC;

	border-bottom: 1 #CCCCCC;

	border-left: 1 #CCCCCC;

}

ul#multimhead

{

	w\idth: 140px;

	padding: 0px;

	font: bold 70%/20px verdana, helvetica, arial, sans-serif;

	background:  url(../images/shade3.gif);

	color: #990000;

	list-style-type: none;

	margin: 0px;

	text-indent: 4px;

	border-top: 1px none #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 1px none #CCCCCC;

}

ul#bottomlist

{

	width: 140px;

	\width: 142px;

	w\idth: 140px;

	padding: 0px 1px 1px 0px;

	margin: 0px;

	background: #CCCCCC;

	border-top: 1 #CCCCCC;

	border-right: 1 solid #CCCCCC;

	border-bottom: 1 solid #CCCCCC;

	border-left: 1 #CCCCCC;

	line-height: 6px;

}

ul#subheadlist

{

	width: 140px;

	\width: 142px;

	w\idth: 140px;

	padding: 0px;

	margin: 0px;

	font: bold 60% verdana, helvetica, arial, sans-serif;

	list-style-type: none;

	border-top: 1px none #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px none #CCCCCC;

	border-left: 1px none #CCCCCC;

	color: #666666;

}



ul#subheadlist li a

{

	display: block;

	width: 130px;

	padding: 0px 6px 0px 4px;

	background: #FFFFFF;

	text-decoration: none;

	margin: 0px;

}



ul#subheadlist li a:link {

	color: #666677;

}





ul#subheadlist li a:hover

{

	background: #3399CC;

	border: #3399cc;

	width: 130px;

}



ul#navlist

{

	width: 140px;

	\width: 142px;

	w\idth: 140px;

	padding: 0px;

	margin: 0px;

	font: 55%/8px verdana, helvetica, arial, sans-serif;

	background: #FFFFFF;

	display: block;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}



ul#navlist li

{

	list-style: none;

	margin: 0px;

	border: 0px;

	padding: 0px;

	background-color: #FFFFFF;

}



ul#navlist li a

{

	display: block;

	w\idth: 124px;

	padding: 2px 0px 2px 6px;

	border-left: 5px solid #FFFFFF;

	background: #FFFFFF url(../images/sqrdot.gif) no-repeat 0px 5px;

	text-decoration: none;

	border-top: 0px;

	border-right: 5px solid #FFFFFF;

	border-bottom: 0px;

	margin: 0px;

}



ul#navlist li a:link { color: #666677; }

div#navcontainer li a:visited { color: #666677; }



ul#navlist li a:hover

{

border-color: #3399CC;

color: #ffffff;

background: #000066;

}



ul#subtolinks

{

	padding: 0px;

	margin: 0px;

	list-style-type: none;

	text-align: center;

	width: 140px;

}





/* Special tags */



table.quizcell {

	border: 1px dashed #CCCCCC;

	color: #333333;

}



/* Horizontal nav on front page */



#horizontal 

{

	width:48ems;

	margin: 0 0 4px;

	padding: 0px;

	list-style: none outside;

	background-image:  url(../images/shade1.gif);

	border: 1px solid #CCCCCC;

	height: 25px;

	clear: both;

}

div#Today {

	width: 16%;

	float: left;

	height: 20px;

	padding-left: 2px;

	margin: 0px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

}

div#Ticker {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	width: 48%;

	float: left;

	color: #000066;

	margin-top: 3px;

}

div#Srchbox {

	float: right;

	width: 35%;

	margin: 0px;

	padding-top: 4px;

	padding-right: 2px;

	padding-bottom: 3px;

	padding-left: 0px;

}

{color:#3399CC;}





select.GAssembly {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

	background-color: #FFFFFF;

	font-size: 9px;

}



form {

	margin: 0px;

	padding: 0px;

}





input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000066;

	font-size:85%;

}



input.FrontSrch {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000066;

	border: 1px solid #999999;

	font-size: 65%;

}



input.midGo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000066;

	font-size: 60%;

	font-weight: bold;

	border-top: 1px solid #666666;

	border-right: 2px solid #666666;

	border-bottom: 2px solid #666666;

	border-left: 1px solid #666666;

	margin: 0px;

	padding: 0px;

	text-align: left;

}

.submit {

	color: #990000;

	font-weight: bold;

	font-size: 65%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}





p.adsrch {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 0px;

	color: #000066;

	display: inline;

}



p.adsrch a {

	font-weight: bold;

	color: #000066;

	text-decoration: none;

	font-size: 65%;

	margin: 0px;

	padding: 0px;

}

p.adsrch a:hover



{color:#3399CC;}



p.tickerItem {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000066;

	display: inline;

	font-size: 65%;

}





/* Second level top include styles */



p.phtocaption {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 55%;

	color: #000066;

	display: block;

	margin: 2px 0px 3px;

}











#SecondLevelContainer {

	min-width:760px;

	max-width:98%;

	margin-right: auto;

	margin-left: auto;

	width: 48em;

	border: 1px solid #3399CC;

	position: fixed;

	margin-top: 0px;

	margin-bottom: 0px;

}









#SecondLevelTop {

	xmargin:0 1;

	xpadding:0;

	xmin-width:770px;

	xwidth:47em;

	xmax-width:98%;

	display: block;

	width: 100%;

}



#SecondLevelContent {

	margin:0 auto;

	padding:0;

	width:85%;

	clear: both;

}



#SecondLevelColOne {

	margin: 0px;

	float: left;

	width: 67%;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	

}

#SecondLevelColTwo {

	float: right;

	margin: 0px 2px 0px 0px;

	width: 30%;

	text-align: left;

	padding: 0px;

}





#SecondLevelEqualColOne {

	margin: 0px 0px 20px 10px;

	float: left;

	width: 40%;

	padding: 8px;

}

#SecondLevelEqualColTwo {

	margin: 0px;

	float: right;

	width: 40%;

	padding: 8px;

}

#PhotoStoColOne {

	margin: 0 10px 10px 0;

	float: left;

	width: 53%;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}

#PhotoStoColTwo {

	margin: 0 10px 10px 0;

	float: right;

	width: 35%;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}

#Hdre {

	padding:0;

	margin:0;

}



 #Logo {

	float: left;

	margin: 5px;

	display: inline;

	padding: 0px;

}





 #NewsCntrLogo {

	padding: 0px;

	display: inline;

	margin: 5px 0px 0px 5px;

	float: left;

}

			

 #NewsCntrMiddle {

	float: right;

	text-align: right;

	margin-top: 10px;

	margin-bottom: 5px;

}	



 #NewsCntrRight {

	margin: 10px 5px 0px 0px;

	float: right;

	text-align: right;

}	

	

div#TopNav

{

		 width: 100%;}



ul#TopNav {

	background: url(../images/shade1.gif);

	top:100px;

	left:0;

	margin:0;

	border:1px solid #CCCCCC;

	list-style-image: none;

	list-style-type: none;

	font-size: 65%;

	clear: both;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	height: 16px;

	padding: 5px 0px 0px;

	display: block;

}

				

ul#TopNav li {

	margin:0;

	padding:4 1 0;

	float:left;

}

				

ul#TopNav li a {

	color:#000066;

	display:block;

	padding:0em 0.75em 0em 0.5em;

	text-decoration:none;

	background-image:  url(../images/line.gif);

	background-repeat: no-repeat;

	background-position: right;

}

				

ul#TopNav li a:hover {

	text-decoration:underline;

	color: #3399cc;

}

				

ul#TopNav li a.TopNavCrumbTrail {

								background:#69c; }







/* Front top header */





#FrontTopHeader{

	margin:0 auto;

	padding:0;

	min-width:770px;

	width:47em;

	max-width:98%;

	display: block;

}



 #FrontUNLogo {

	padding: 0px;

	margin: 0px 3px 0px 8px;

	float: left;

}



 #FrontNewsCntrLogo {

	padding: 0px;

	display: inline;

	margin: 10px 0px 0px;

	float: left;

}

			

 #FrontLanguageNav {

	margin: 0px;

	float: right;

}	



#FrontTopRightCol{

	margin:0;

	padding:0;

	min-width:300px;

	width:20em;

	max-width:98%;

	border: 1px solid #CC0000;

	float: right;

	text-align: right;

}





ul#FrontTopNav {

	margin:28px 5px 0px 0px;

	list-style-image: none;

	list-style-type: none;

	font-size: 65%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0px;

	width: 30em;

	float: right;

}

				

ul#FrontTopNav li {

	margin:0;

	padding:0;

	float: right;

}







				

ul#FrontTopNav li a {

	color:#993300;

	display:block;

	padding:0em 0.75em 0em 0.5em;

	text-decoration:none;

	background-image:  url(../images/line.gif);

	background-repeat: no-repeat;

	background-position: right;

}

				

ul#FrontTopNav li a:hover {

	text-decoration:underline;

	color: #3399cc;

}



ul#FrontTopNav li a.lastItem {

								background: url(../none); }



				

ul#FrontTopNav li a.TopNavCrumbTrail {

								background:#69c; }





/* Footer information */





div#footerBox {

	margin: 0px auto;

	width: 700px;

	clear: both;

	padding: 3px 0px 0px;

	text-align: center;

	position: static;



}



#FooterNavPlaceholder {

	background:white;

	position: relative;

								}



		

ul#FooterNav {

	position:relative;

	width:580px;

	margin:10 auto 0;

	padding:0;

	list-style:none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	border-top: 1px dashed #999999;

	border-right: 1px none #999999;

	border-bottom: 1px none #999999;

	border-left: 1px none #999999;

}

ul#FooterNav li

{

	display: inline;

	list-style-type: none;

	padding-right: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	color: #333333;

	text-decoration: none;

}

ul#FooterNav li a {

	text-decoration: none;

	color: #333333;

}

ul#FooterNav li a:hover {

	text-decoration:underline;

	color: #3399CC;

}

				

ul#FooterNav li a.FooterNavCrumbTrail {

								background:#69c; }









legend.links a {

	font-weight: bold;

	color: #993300;

	text-decoration: none;

}



legend.links a:hover



{color:#3399CC;}

	

p.Speech {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	color: #993333;

	padding: 0px 0px 0px 5px;

	margin: 0px;

	display: block;

	text-align: center;

}

p.Speech a {

	color: #993333;

	text-decoration: none;

}

p.Speech a:hover



{color:#3399CC;}



p.FullFocusHead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

	color: #333333;

	display: block;

	font-weight: bold;

	padding: 4px 0px 1px;

	margin: 0px;

	font-variant: small-caps;

}

p.FullFocusHead a {

	color: #333333;
	font-variant: small-caps;
	padding: 4px 0px 1px;

}

p.FullFocusHead a:hover



{color:#3399CC;}











ul#navlist3

{

	text-align: left;

	list-style: none;

	padding: 0;

	margin: 0;

	width: 12.5em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	background-color: #f0e7d7;

}



ul#navlist3 li

{

	display: block;

	margin: 0;

	padding: 0;

}



ul#navlist3 li a

{

	display: block;

	width: 11.25em;

	padding: 0.15em 0 0.25em 1.5em;

	border-width: 1px;

	border-color: #ffe #aaab9c #ccc #fff;

	border-style: solid;

	color: #003366;

	text-decoration: none;

	background: #F5F6F6;

	height: 75%;

}



#navcontainer>ul#navlist3 li a { width: auto; }



ul#navlist3 li a:hover  

{

	background: #f0e7d7;

	color: #993300;

	margin: 0px;

	padding: 0.15em 0 0.25em 1.5em;

	xwidth: 100%;

	xfont-size: 105%;

	border-color: #aaab9c #fff #fff #ccc;

	width: 11.25em;

}





ul#navlist3 li#active a

{

	background: #003366;

	color: #FFFFFF;

	font-weight: bold;

	font-variant: small-caps;

	margin: 0px;

	padding-left: 0.25em;

	width: 100%;

	font-size: 105%;

}



ul#navlist3 li#active a:hover

{

	Xbackground: #f0e0c0;

	xcolor: #6699CC;

	xfont-weight: bold;

	xfont-variant: small-caps;

	xmargin: 0px;

	xpadding-left: 0.25em;

	xwidth: 100%;

}





ul#navlist3 li#SubHead a

{

	background: #f0e7d7 url(../images/shade1.gif) repeat-x;

	color: #003366;

	font-weight: bold;

	padding-left: 0.55em;

	width: 12.25em;

}

ul#navlist3 li#SubHead a:hover

{

	background: #f0e7d7;

	color: #993300;

	xfont-weight: bold;

	padding-left: 0.55em;

	width: 12.25em;

}



ul#navlist4
{
	text-align: left;
	list-style: none;
	padding: 0;
	margin: 0em;
	width: 12.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	background-color: #f0e7d7;
}

ul#navlist4 li
{
	display: block;
	margin: 0;
	padding: 0;
}

ul#navlist4 li a
{
display: block;
width: 12.25em;
padding: 0.15em 0 0.25em .5em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #003366;
text-decoration: none;
background: #f7f2ea;
}

#navcontainer>ul#navlist4 li a { xwidth: auto; }

ul#navlist4 li a:hover  
{
	background: #f0e7d7;
	color: #993300;
	margin: 0px;
	padding: 0.15em 0 0.25em 0.5em;
	xwidth: 100%;
	xfont-size: 105%;
	border-color: #aaab9c #fff #fff #ccc;
}

ul#navlist4 li#SubHead 
{
display: block;
width: 12.25em;
padding: 0.15em 0 0.25em .5em;
border-width: 1px;
border-color: #ffe #aaab9c #f7f2ea #fff;
border-style: solid;
color: #003366;
text-decoration: none;
background: #f7f2ea;
font-weight:bold;

}

ul#navlist4 li#drop
{
display: block;
width: 12.25em;
padding: 0.15em 0 0em 0.5em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #003366;
text-decoration: none;
background: #f7f2ea;
}


ul#navlist4 li#active a
{
	background: #003366;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
	margin: 0px;
	padding-left: 0.25em;
	width: 100%;
	font-size: 105%;
}

ul#navlist4 li#active a:hover
{
	Xbackground: #f0e0c0;
	xcolor: #6699CC;
	xfont-weight: bold;
	xfont-variant: small-caps;
	xmargin: 0px;
	xpadding-left: 0.25em;
	xwidth: 100%;
}

ul#navlist4 li#SubHead 
{
display: block;
width: 12.25em;
padding: 0.15em 0 0.25em .5em;
border-width: 1px;
border-color: #ffe #aaab9c #f7f2ea #fff;
border-style: solid;
color: #003366;
text-decoration: none;
background: #f7f2ea;
font-weight:bold;

}
ul#navlist4 li#SubHead a
{
	background: #f0e7d7;
	color: #666666;
	font-weight: bold;
	padding-left: 0.5em;
	width: 12.25em;
}
ul#navlist4 li#SubHead a:hover
{
	background: #f0e7d7;
	color: #993300;
	xfont-weight: bold;
	padding-left: 0.5em;
	width: 12.35em;
}




select.LeftNavSelect {

	margin: 0px;

	padding: 0px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 85%;

}





ul#FooterNav4 {

	position:relative;

	margin:20px auto 0;

	padding:0;

	list-style:none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

}

ul#FooterNav4 li 

{

	display: inline;

	list-style-type: none;

	padding-right: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	color: #333333;

	text-decoration: none;

	background-image:  url(../images/line.gif);

	background-position: right bottom;

	background-repeat: no-repeat;

	padding-left: 3px;

	padding-top: 0px;

	padding-bottom: 0px;

	line-height: 14px;

}

ul#FooterNav4 li.lastItem {

	background: url(../none);

	

 }



ul#FooterNav4 li a {

	text-decoration: none;

	color: #333333;

}



ul#FooterNav4 li a:hover {

	text-decoration:underline;

	color: #3399CC;

}

				

ul#FooterNav4 li a.FooterNavCrumbTrail {

								background:#69c; }
								
								
								
/* Watch & Listen section */

#WatchAndListen {
  width: 100%;
  padding: 0px;
  margin-top: 5px;
  margin-right: auto;
  margin-left: auto;
  clear: both;
}

#WatchAndListen .thumb {
  display: block;
  float: left;
  margin: 0 5px 0 0;
  border: 1px solid black;
  /* make image clickable in IE 7 */
  position: relative;
  z-index: -1;
}

#WatchAndListen #focusBox {
  clear: both;
  margin: 10px 0;
  width: auto;
  border: none;
  font-size: 120%;
  overflow: hidden;
}

#WatchAndListen a {
  color: #006;
  text-decoration: none;
  cursor: pointer;
  display: block;
}

#WatchAndListen a:hover h4 {
  color: #39c;
}

#WatchAndListen h4 {
  padding: 4px 0 7px;
  background: transparent;
}

#WatchAndListen .focusnews {
  line-height: 1.3;
  padding-right:1em;
}

#BoxQuiz {
  clear:both; 
  margin:10px 0 10px 0; 
  padding-bottom:6px; 
  border-color:#990000;
}

#BoxQuiz .thumb {
	float: left;
	margin: 1px 5px 0 0;
	border: 1px solid black;
	padding:3px;
  }


