/* 
--------------------------------------------------
IAEA.org Body Style
Version: 2004-13-February
The styles are arranged as follows:
		I.    HTML Elements
		II.   Column Structure
		III.  Left Column Boxes
		IV.   Content Column
		V.    Content 2 Column
		VI.   Right Column Boxes
		VII.  Generic Classes
		VIII. Special IDs

** Needed to add classes to the different boxes so that they will validate properly **
--------------------------------------------------*/


/* 
I.  Defines HTML Elements
--------------------------------------------------*/ 
body {
		background-color: #fff;
		color: #333333;
		margin: 0px;
		padding: 0px; /* MR 12-1 */
}

img { 
		border: 1px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 1.5em;
	}

h1 {
		margin: 0px;
		font: 130% Arial, Helvetica, sans-serif;
}

h2 { 
		margin: 0px;
		font: bold 120% Arial, Helvetica, sans-serif;
}

h3 {
		margin: 0px;
		font: bold 120% Arial, Helvetica, sans-serif;
}

h4 {
		margin: 0px;
}

h5 {
		margin: 0px;
}


table {
	font-size: 8.5pt;
}

table {
	empty-cells: show;

}

dl, dt, dd { 
		font: 10pt/11pt Verdana, Arial, Helvetica, sans-serif;
		margin-left: 5px;
}

ul {	list-style: outside square; 
		font: 10pt/11pt Verdana, Arial, Helvetica, sans-serif;
}

ol {
		list-style-position: outside; 
		font: normal 10pt/11pt Verdana, Arial, Helvetica, sans-serif;
}

a:link  { /* ---  link styles generic --- */ 
		color: #2A54A9;
		/*font: normal 8.5pt/1.5em Verdana, Arial, Helvetica, sans-serif;*/
		font: normal;
		text-decoration: none;
		background-color: transparent;
}   

 a:visited  { /* --- #2A54A9 link styles generic --- */ 
		color: purple;
		/*font: normal 8.5pt/1.5em Verdana, Arial, Helvetica, sans-serif;*/
		text-decoration: none;
		background-color: transparent;
}    

a:hover { /* --- hover generic ---  */
		color: #a52a2a;
		/*font: normal 8.5pt Verdana, Arial, Helvetica, sans-serif;*/
		text-decoration: none;
		background-color: transparent;	
} 

table {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	
}


/*hr {
	height: 5px;
	width: 100%;
	background: url(../images/grey_dot_line.gif) repeat-x bottom;
}


/*  
II. Defines Column Structure 
--------------------------------------------------*/ 

#leftcolumn {
	position: absolute;
	top: 90px;
	left: 12px;
	width: 150px;
	visibility: inherit;
}

#content {
	position: absolute;
	top: 90px;
	left: 170px;
	width: 550px;
	/*margin-left: 160px;
	margin-right: 10px;*/
}

#content td, li {
	font: 8.5pt/1.5em Verdana, Arial, Helvetica, sans-serif;
}

* html #content { /* --- hack for IE --- */
	position: relative;
	top: 14px;
}

#content2column,
#content2columnNews {
	position: relative;
	top: 0px;
	left: 160px;
	width: 610px;
	padding-bottom: 10px;
}

#rightcolumn {
	position: absolute;
	top: 0px;
	width: 140px;
	left: 550px;}
	/*right: 10px;margin-left: 10px;/*
	
	
	


/* 
III.  Defines Left Column Boxes/Navigation Elements 
--------------------------------------------------*/

	
/* 
Defines styles for the left grey box containing 
the secondary navigational elements 
------------------------------- */

#leftcolumn #boxGrey,
#leftcolumn .boxGrey {
	width: 140px;
	height: auto;
	border: 1px solid #ccc;
	background-color: #cccccc;
	color: #333;
}

#leftcolumn #boxGrey ul,
#leftcolumn .boxGrey ul { 
	margin: 0px;
	padding: 0px; /* MR 12-1 */
}


#leftcolumn #boxGrey select,
#leftcolumn .boxGrey select {
	font: normal 8.5pt/1.5em Verdana, Arial, Helvetica, sans-serif;
	width: 132px;
}

#leftcolumn #boxGrey li,
#leftcolumn .boxGrey li {
	margin: 0px;
	list-style: none;
	height: auto;
	background: url(../images/grey_dot_line.gif) repeat-x bottom;
	padding: 0px 5px 5px;
	
}

#leftcolumn #boxGrey li#title,
#leftcolumn .boxGrey li.title { /* --- Defines the left box's title...e.g. About IAEA, Our Work, etc. --- */
	margin: 2px;
	padding: 3px 0px 3px 12px;
	color: #fff;
	font: normal 8.5pt/1.5em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: url(../images/white_arrow.gif) no-repeat 5px 8px;
	background-color: #666666;
}

#leftcolumn #boxGrey li a,
#leftcolumn .boxGrey li a { /* --- Defines the link color and bg for the left box --- */
	color: #333333;
	border-bottom: 0px;
	background-color: #cccccc;
}

#leftcolumn #boxGrey li a:hover,
#leftcolumn .boxGrey li a:hover { /* --- Defines the link color and bg for the left box in it's hover state --- */
	color: #3366cc;
	border-bottom: 0px;
	/*background-color: #DAE4f8;*/
}

#leftcolumn #boxGrey li.subnav,
#leftcolumn .boxGrey li.subnav { /* --- Defines the sub-navigation in the left box --- */
	font-size: 9px;
	padding-left: 20px;
	background: #fff url(../images/sub_arrow.gif) no-repeat 6px 5px;
	color: #333;
	margin: 0px;
	height: 13px;
}

#leftcolumn #boxGrey li.subnav a,
#leftcolumn .boxGrey li.subnav a { /* --- Defines the links of the sub-navigation in the left box --- */
	background-color: transparent;
	color: #333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}


#leftcolumn #boxGrey li.subnav a:hover,
#leftcolumn .boxGrey li.subnav a:hover {
	color:#3366cc;
	background-color: transparent;
}

#leftcolumn #boxGrey li.subnav strong,
#leftcolumn .boxGrey li.subnav strong {
	font-weight: bold;
}



/*
Defines styles for the Resources box 
containing the resources elements
------------------------------- */

#leftcolumn #resources {
	width: 140px;
	height: auto;
	border: 1px solid #999;
	background-color: #CCE6FF;
	color: #333;
	
}

#leftcolumn #resources ul { 
	margin: 0px; /* MR 12-1 */
	padding: 0px;
}


#leftcolumn #resources li {
	margin: 0px;
	list-style: none;
	height: auto;
	background: url(../images/grey_dot_line.gif) repeat-x bottom;
	padding: 0px 0px 2px;
	background-color: #CCE6FF;
	color: #fff;
}

#leftcolumn #resources li img {
	border: 0px;
}

#leftcolumn #resources li.title {
	height: 20px;
	margin: 2px;
	padding: 2px 0px 0px 12px;
	color: #fff;
	font-weight: bold;
	background: url(../images/white_arrow.gif) no-repeat 5px 8px;
	background-color: #6699cc;
}

#leftcolumn #resources li a {
	position: relative;
	bottom: 6px;
	left: 5px;
	color: #666;
	background-color: #CCE6FF;
}

#leftcolumn #resources li a:hover {
	color: #3366cc;
	background-color: #CCE6FF;
}

/* 
IV.  Defines Content Column Styles
--------------------------------------------------*/

#content p, 
#content2column p {
	margin: 10px 0px 15px 0px;
}

#content h1, 
#content2column h1 {
	color: #23468D;
	background: url(../images/grey_dot_line.gif) repeat-x bottom;
	padding-bottom: 3px;
	margin: 0px 0px 15px 0px;
}

#content h2, 
#content2column h2 {
	color: #a52a2a;
	padding-bottom: 3px;
	margin: 0px 0px 0px 0px;
}

#content h3, 
#content2column h3 {
	color: #336699;
	padding-bottom: 3px;
	margin: 0px 0px 0px 0px;
}

#content h4,
#content2column h4 {
	font: bold 80% Verdana, Arial, sans-serif;
	margin: 0px;
	color: #666666;
	width: 100%;
}

#content h5,
#content2column h5 {
	font: bold 80% Verdana, Arial, sans-serif;
	margin: 3px 0px 3px;
	color: #999999;
	width: 100%;
}

#content h6,
#content2column h6 {
	font: normal 70% Verdana, Arial, sans-serif;
	margin: 3px 0px 0px;
	color: #a52a2a;
	width: 100%;
}


#content img, 
#content2column img {
	margin: 0px 10px 5px 0px;
}

#content a:link {
border-bottom: 1px dashed #2A54A9;}

#content a:visited {
border-bottom: 1px dashed purple;}
 
#content2column a:link, 
#content2column a:visited,
#content2columnNews a:link, 
#content2columnNews a:visited {
	/*border-bottom: 1px dashed #2A54A9;*/
}

#content a:hover {
border-bottom: 1px solid #a52a2a;}
 
#content2column a:hover,
#content2columnNews a:hover {
	/*border-bottom: 1px solid #a52a2a;*/
}

/*#content ul,
#content2column ul {
	list-style: outside square;
	line-height: 1.8em;
	margin: 0px;
}

#content ul ul,
#content2column ul ul {
	list-style: outside disc;
	line-height: 1.8em;
	margin: 0px;
}
*/
#content ol,
#content2column ol {
	list-style-position: outside; 
	font: normal 10pt/11pt Verdana, Arial, Helvetica, sans-serif;
}




/*
V.  Defines Content 2 Column Styles 
--------------------------------------------------*/

#content2column .imgL1 {
	margin: 0px;
	border: 1px solid #ccc;
}

#content2column .bucket {
	float: right;
	width: 175px;
}

#content2column .bucket ul {
	background-color: #F7FAFC;
	padding: 0px;
	margin-left: 0px;
	border: 1px solid #ccc;
	color: #333;
}

#content2column .bucket li#title {
	border-bottom: 1px solid #8CB2CB;
	background-color: #CBE0FA;
	height: 20px;
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #336699;
	padding: 2px 0px 0px 5px;
	list-style: none;
}

#content2column .bucket li {
	line-height: 1.3em;
	padding: 0px 0px 5px 10px;
	margin: 0px 0px 5px;
	list-style: inside square;
}





/* 
VI.  Defines Right Column Boxes/Navigation Elements
--------------------------------------------------*/



#rightcolumn .boxGreyRight {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 140px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #cccccc
}

#rightcolumn .boxGreyRight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#rightcolumn .boxGreyRight LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/grey_dot_line.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}

#rightcolumn .boxGreyRight LI.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px;  BACKGROUND: url(../images/white_arrow.gif) #666666 no-repeat 3px 8px; PADDING-BOTTOM: 3px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 3px
}

#rightcolumn .boxGreyRight LI A {
	COLOR: #333333; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}

#rightcolumn .boxGreyRight LI A:hover {
	COLOR: #3366cc; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#rightcolumn #boxGreyRight LI#subnav {
	PADDING-LEFT: 20px; FONT-SIZE: 9px; BACKGROUND: url(../images/sub_arrow.gif) #fff no-repeat 6px 5px; MARGIN: 0px; COLOR: white; HEIGHT: 13px
}

#rightcolumn #boxGreyRight LI#subnav A {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; BACKGROUND-COLOR: transparent
}


#rightcolumn .boxGreyRight LI.subnav A:hover {
	COLOR: #3366cc; BACKGROUND-COLOR: transparent
}

#rightcolumn .boxGreyRight LI.subnav STRONG {
	FONT-WEIGHT: bold
}
#rightcolumn .boxGreyRight LI a:visited{
	border-bottom-width: 0px;	
}

#rightcolumn #boxOrangeRight {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 140px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffcc66
}
#rightcolumn .boxOrangeRight {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 140px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffcc66
}
#rightcolumn #boxOrangeRight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#rightcolumn .boxOrangeRight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#rightcolumn #boxOrangeRight LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/grey_dot_line.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
#rightcolumn .boxOrangeRight LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/grey_dot_line.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
#rightcolumn #boxOrangeRight LI#title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/white_arrow.gif) #ff9900 no-repeat 3px 8px; PADDING-BOTTOM: 3px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 3px
}
#rightcolumn .boxOrangeRight LI.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/white_arrow.gif) #ff9900 no-repeat 3px 8px; PADDING-BOTTOM: 3px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 3px
}
#rightcolumn #boxOrangeRight LI A {
	COLOR: #333333; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#rightcolumn .boxOrangeRight LI A {
	COLOR: #333333; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#rightcolumn #boxOrangeRight LI A:hover {
	COLOR: #3366cc; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#rightcolumn .boxOrangeRight LI A:hover {
	COLOR: #3366cc; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#rightcolumn #boxOrangeRight LI#subnav {
	PADDING-LEFT: 20px; FONT-SIZE: 9px; BACKGROUND: url(../images/sub_arrow.gif) #fff no-repeat 6px 5px; MARGIN: 0px; COLOR: white; HEIGHT: 13px
}
#rightcolumn .boxOrangeRight LI.subnav {
	PADDING-LEFT: 20px; FONT-SIZE: 9px; BACKGROUND: url(../images/sub_arrow.gif) #fff no-repeat 6px 5px; MARGIN: 0px; COLOR: white; HEIGHT: 13px
}
#rightcolumn #boxOrangeRight LI#subnav A {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; BACKGROUND-COLOR: transparent
}
#rightcolumn .boxOrangeRight LI.subnav A {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; BACKGROUND-COLOR: transparent
}
#rightcolumn #boxOrangeRight LI#subnav A:hover {
	COLOR: #3366cc; BACKGROUND-COLOR: transparent
}
#rightcolumn .boxOrangeRight LI.subnav A:hover {
	COLOR: #3366cc; BACKGROUND-COLOR: transparent
}
#rightcolumn #boxOrangeRight LI#subnav STRONG {
	FONT-WEIGHT: bold
}
#rightcolumn .boxOrangeRight LI.subnav STRONG {
	FONT-WEIGHT: bold
}
#rightcolumn #boxGreenRight {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 140px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ccff99
}
#rightcolumn .boxGreenRight {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 140px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ccff99
}
#rightcolumn #boxGreenRight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#rightcolumn .boxGreenRight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#rightcolumn #boxGreenRight LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/grey_dot_line.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
#rightcolumn .boxGreenRight LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/grey_dot_line.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
#rightcolumn #boxGreenRight LI#title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/white_arrow.gif) #99cc00 no-repeat 3px 8px; PADDING-BOTTOM: 3px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 3px
}
#rightcolumn .boxGreenRight LI.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/white_arrow.gif) #99cc00 no-repeat 3px 8px; PADDING-BOTTOM: 3px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 3px
}
#rightcolumn #boxGreenRight LI A {
	COLOR: #333333; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#rightcolumn .boxGreenRight LI A {
	COLOR: #333333; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#rightcolumn #boxGreenRight LI A:hover {
	COLOR: #3366cc; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#rightcolumn .boxGreenRight LI A:hover {
	COLOR: #3366cc; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#rightcolumn #boxGreenRight LI#subnav {
	PADDING-LEFT: 20px; FONT-SIZE: 9px; BACKGROUND: url(../images/sub_arrow.gif) #fff no-repeat 6px 5px; MARGIN: 0px; COLOR: white; HEIGHT: 13px
}
#rightcolumn .boxGreenRight LI.subnav {
	PADDING-LEFT: 20px; FONT-SIZE: 9px; BACKGROUND: url(../images/sub_arrow.gif) #fff no-repeat 6px 5px; MARGIN: 0px; COLOR: white; HEIGHT: 13px
}
#rightcolumn #boxGreenRight LI#subnav A {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; BACKGROUND-COLOR: transparent
}
#rightcolumn .boxGreenRight LI.subnav A {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; BACKGROUND-COLOR: transparent
}
#rightcolumn #boxGreenRight LI#subnav A:hover {
	COLOR: #3366cc; BACKGROUND-COLOR: transparent
}
#rightcolumn .boxGreenRight LI.subnav A:hover {
	COLOR: #3366cc; BACKGROUND-COLOR: transparent
}
#rightcolumn #boxGreenRight LI#subnav STRONG {
	FONT-WEIGHT: bold
}
#rightcolumn .boxGreenRight LI.subnav STRONG {
	FONT-WEIGHT: bold
}


/*

#rightcolumn #boxGreyRight,
#rightcolumn .boxGreyRight {
	width: 140px;
	height: auto;
	border: 1px solid #ccc;
	background-color: #f6f6f6;
	color: #333;
}

#rightcolumn #boxGreyRight ul,
#rightcolumn .boxGreyRight ul {
	margin: 0px;
	padding: 0px;  
}

#rightcolumn #boxGreyRight li,
#rightcolumn .boxGreyRight li {
	margin: 0px;
	list-style: none;
	height: auto;
	background: url(../images/grey_dot_line.gif) repeat-x bottom;
	padding: 0px 5px 5px;
}

#rightcolumn #boxGreyRight li#title,
#rightcolumn .boxGreyRight li.title {
	margin: 2px;
	padding: 3px 0px 3px 10px;
	color: #fff;
	font-weight: bold;
	background: url(../images/white_arrow.gif) no-repeat 3px 8px;
	background-color: #5F8EED;
}

#rightcolumn #boxGreyRight li a,
#rightcolumn .boxGreyRight li a {
	color: #333333;
	border-bottom: 0px;
	background-color: transparent;
}

#rightcolumn #boxGreyRight li a:hover,
#rightcolumn .boxGreyRight li a:hover {
	color: #3366cc;
	border-bottom: 0px;
	background-color: transparent;
}

#rightcolumn #boxGreyRight li#subnav,
#rightcolumn .boxGreyRight li.subnav {
	font-size: 9px;
	padding-left: 20px;
	background: #fff url(../images/sub_arrow.gif) no-repeat 6px 5px;
	color: white;
	margin: 0px;
	height: 13px;
}

#rightcolumn #boxGreyRight li#subnav a,
#rightcolumn .boxGreyRight li.subnav a {
	background-color: transparent;
	color: #333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

#rightcolumn #boxGreyRight li#subnav a:hover,
#rightcolumn .boxGreyRight li.subnav a:hover {
	color:#3366cc;
	background-color: transparent;
}

#rightcolumn #boxGreyRight li#subnav strong,
#rightcolumn .boxGreyRight li.subnav strong {
	font-weight: bold;
}

#rightcolumn > a img {
	padding-bottom: 20px;
	margin: 0px;
}



*/

/* 
VII.  Defines Generic Classes
--------------------------------------------------*/

.smltxt {
		font: 7pt Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
}

.smallfont1 {
		font: 7pt Verdana, Arial, Helvetica;
}
.dotted {
		width: auto;
		padding: 0px 0px 3px;
		background: url(../images/grey_dot_line.gif) repeat-x bottom;
}

.imgL1 {
		float: left;
		margin: 0px;
		border: 1px solid #000;
}

.imgL2 {
		float: left;
		border: 1px solid #000;
		margin: .4em .8em .4em 1.2em;
}

.imgL3 {
		float: left;
		border: 0px;
		margin: .4em .8em .4em 1.2em;
}

.imgThumb {
		float: left;
		margin: 0px auto;
		border: 1px solid #333;
}

.dottedbreak {
		width: auto;
		background: url(../images/grey_dot_line.gif) repeat-x bottom;
}

.FirstPara { 
		font: 8pt/11pt Verdana, Arial, Helvetica, sans-serif;
		padding: 0px 0px 11px;
		background: url(../images/grey_dot_line.gif) repeat-x bottom;
}


.center {
		text-align: center;
} 

.blockquote {
		padding: 0px 5%;
}


.red {/* MR 12-2 */
	color: #a52a2a;
	background-color: transparent;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

/* 
VIII.  Defines Special IDs
--------------------------------------------------*/ 

strong#red,
strong.red /* MR 01-26-04 */
 {
	color: #a52a2a;
	background-color: transparent;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.stylehoch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	vertical-align: top;
}
