/*clear format*/

* {

	margin:0;

	padding:0;

	border:0;

	

}



body {

	background:#333332 none repeat scroll 0 0;

	color:#000000;

	margin:0;

}

#wrapper{

	width:1009px;

	margin:auto;

	margin-top:5px;

}



#header{

	background:#FFFFFF none repeat scroll 0 0;

	float:left;

	height:auto;

	margin:auto;

	width:100%;

}

#wrapper #content-wrap{

	width:100%;

	float:left;

	height:auto;

	background:#FFF;

}



#wrapper #content-wrap #content-left{

	float:left;

	width:245px;

	background:#FFF;

	height:auto;

}



#wrapper #content-wrap #content-left #menuleft{

	float:left;

	padding-left:10px;

	padding-top:10px;

	width:220px;

}



#wrapper #content-wrap #content-left #menuleft_bottom{

	float:left;

	padding-left:10px;

	padding-top:4px;

	width:220px;	

}



#wrapper #content-wrap #content-mid{

	float:left;

	width:555px;



}



#wrapper #content-wrap #content-right{

	float:right;

	padding-left:30px;

	padding-top:30px;

	width:175px;

}

#wrapper #footer{

	width:100%;

	float:left;

	height:auto;

}



#wrapper #footer #foot-top{

	background:#DDDDE2  url(../images/infobox_bag.gif) repeat top left;

	height:20px;

	float:left;

	width:100%;

}



#wrapper #footer #foot-bottom{

	height:80px;

	float:left;

	width:100%;

	background:#FFFFFF none repeat scroll 0 0;

}



td.headernavigation_right {

	color:#434344;

	font-family:Verdana,Arial,sans-serif;

	font-size:10px;

	font-weight:bold;

}

a {

	color:#333333;

	text-decoration:none;

	font-family:Verdana,Arial,sans-serif;

	font-size:10px;

	font-weight:bold;

}



#menuleft .moduletable_menu h3{

	background:transparent url(../images/bg_nav.gif) no-repeat scroll 0 0;

	color:#FFFFFF;

	font-family:Verdana,Arial,sans-serif;

	font-size:10px;

	font-weight:bold;

	height:16px;

	padding-left:10px;

	padding-top:4px;

}



#menuleft .moduletable_menu ul{

	background:#eee;

	list-style:none;

	border:1px solid #CCCCCC;

	

}



#menuleft .moduletable_menu ul li{

	background:transparent url(../images/menu_bag5.gif) no-repeat scroll 3px center;

	padding-bottom:2px;

	padding-left:17px;

	padding-top:3px;

	

}



#menuleft .moduletable_menu ul li a{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

font-weight:normal;

line-height:14px;

display:block;

height:14px;

line-height:14px;

text-decoration:none;

width:165px;

}

#menuleft .moduletable_menu ul li a:hover{

background-color:#CCCCCC;

color:#FFFFFF;

display:block;

height:14px;

line-height:14px;

text-decoration:none;

width:165px;

}

















.infoBox {

background:none repeat scroll 0 0;

margin-bottom:0;

margin-top:0;

}







.infoBoxContents {

background: none repeat scroll 0 0;

font-family:Verdana,Arial,sans-serif;

font-size:10px;

border:1px solid #EEEEEE;

}



.boxText {

font-family:Verdana,Arial,sans-serif;

font-size:10px;

padding:7px 5px 5px;

}



form {

display:inline;

}

checkbox, input, radio, select {

font-family:Verdana,Arial,sans-serif;

font-size:10px;

}



.boxText a:hover {

color:#AABBDD;

text-decoration:underline;

}

.boxText a {

color:#333333;

text-decoration:none;

font-weight:normal !important;

}



#fieldset{

border: 1px solid #000;	

padding: 10px;

margin-top: 17px;

margin-bottom: 10px;

}

#fieldset img{

	text-align: center;

}









td.infoBoxHeading {

background-image:url(../images/infobox_bag.gif);

color:#FFFFFE;

font-family:Verdana,Arial,sans-serif;

font-size:10px;

font-weight:bold;

}





td.infoBoxHeading1 {

background:url(../images/corner_right_left.gif) left top;



}





td.smallText, span.smallText, p.smallText, td.smallText, span.smallText, p.smallText a {

font-family:Verdana,Arial,sans-serif;

font-size:10px;

color:#333333;

text-decoration:none;



}



#content-mid .contentpaneopen tbody tr td ol,#content-mid .contentpaneopen tbody tr td ul{

padding-left:55px;

width:500px;

}

#content-mid .contentpaneopen tbody tr td h1{

color:#4D081A;

font-family:Verdana,Arial,sans-serif;

font-size:14px;

font-weight:bold;



margin-bottom:10px;

}



#content-mid .contentpaneopen tbody tr td h2{

color:#4D081A;

font-family:Verdana,Arial,sans-serif;

font-size:13px;

font-weight:bold;

margin-top:10px;

margin-bottom:10px;

}

#content-mid .contentpaneopen tbody tr td h3{

color:#4D081A;

font-family:Verdana,Arial,sans-serif;

font-size:12px;

font-weight:bold;

margin-top:10px;

margin-bottom:10px;

}

#content-mid .contentpaneopen tbody tr td h4{

color:#4D081A;

font-family:Verdana,Arial,sans-serif;

font-size:12px;

font-weight:bold;

margin-top:10px;

margin-bottom:10px;

}

#content-mid .contentpaneopen tbody tr td h5{

color:#4D081A;

font-family:Verdana,Arial,sans-serif;

font-size:12px;

font-weight:bold;

margin-top:10px;

margin-bottom:10px;

}



#content-mid .contentpaneopen tbody tr td p, #content-mid .contentpaneopen tbody tr td ol,#content-mid .contentpaneopen tbody tr td ul{

font-family:Verdana,Arial,sans-serif;

font-size:12px;

line-height:1.5;

text-align:justify;

}





#header table tbody .header td table{



	background:url(../images/logo_nyt2.jpg) no-repeat left top;

	

}



blockquote {

font-family:Verdana,Arial,sans-serif;

font-size:12px;

line-height:1.5;

margin-left:30px;

}



a {

	font-family:Verdana, Arial, sans-serif;

	font-size:9px;

	line-height:1.5;

	font-weight: bold;

}