/***********************************************/
/* Based on template sheet 2col_rightNav.css   */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family	: Arial,sans-serif;
	background-color	: #FFFFFF;
	color	: #333333;
	margin	: 0px;
	padding	: 0px;
}

a	{ color	: #006699;	}
a:link, a:visited	{ text-decoration	: none;	}
a:hover	{ text-decoration	: underline;	}

h1	{ font-size: 200%; color: #ff9933; margin: 10px 0px 5px 0px; padding: 0px; font-family: Verdana, Arial, sans-serif;	}
h2	{ font-size: 140%; color: #ff9933; margin: 10px 0px 5px 0px; padding: 0px;			}
h3	{ font-size: 114%; color: #ff9933; margin: 10px 0px 5px 0px; padding: 0px;			}
h4	{ font-size: 100%; color: #333333; margin:  5px 0px 5px 0px; padding: 0px;			}
p	{ font-size: 100%; color: #000000; margin:  5px 0px 5px 0px; padding: 0px;			}

ul	{ list-style-type	: square;	}
ul ul	{ list-style-type	: disc;	}
ul ul ul	{ list-style-type	: none;	}

ol	{ list-style-type	: decimal;	}
ol ol	{ list-style-type	: lower-alpha;	}
ol ol ol	{ list-style-type	: lower-roman;	}

label
{
	font-weight	: bold;
	
	color	: #334d55;
}

th		{ font-size : 100%; margin : 0px; padding : 0px 5px 0px 5px; white-space : nowrap; font-weight:bold; background-color: #ffe09f;	}
td		{ font-size : 75%;  margin : 0px; padding : 0px 5px 0px 5px; white-space : nowrap;							}
caption	{ font-size	: 100%; font-weight:bold;		}
legend	{ font-size	: 100%; padding: 10px 0px 0px 0px; }


/***********************************************/
/* Custom styles                               */
/***********************************************/ 
.footnote
{
  font-weight	: normal;
  font-style	: normal;
  font-size	: 7pt;
  color	: #777777;
  text-decoration	: none;
  text-transform	: none;
}

td.innerdotteddown	{               background-image : url(/images/innerdottedlinedown.gif);	}
td.innerdottedright	{ width : 100%; background-image : url(/images/innerdottedlineright.gif);	}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead
{
	margin	: 0;
	padding	: 10px 0px;
	border	: 1px solid #cccccc;
	background-color	: #ffe09f;
}

#content
{
	margin	: 0;
	padding	: 10px;
}

#footer
{
	text-align	: center;
	vertical-align	: middle;
	clear	: both;
	font-size	: 75%;
	padding	: 10px 0px;
	margin	:  0px;
}




/*************** #Login styles *****************/

#Login
{
	float	: right;
	text-align	: center;
	padding	: 0px 20px 0px 0px;
	margin	: 0px;
}

#Login td {	font-size :  75%; padding : 0px;	}
#Login a  {	font-size :  75%; padding : 0px;	}
#Login p  {	font-size : 100%; padding : 0px;	}

/*************** #pageName styles **************/

#pageName
{
	padding: 0px 0px 0px 10px;
}

#pageName img
{
	float	: right;
	display	: block;
}

#siteLogo
{
	padding: 0px 0px 0px 10px;
}

#siteLogo img
{
/*	display	: block;	*/
}

/************* #globalNav styles **************/

#globalNav
{
	color	: #cccccc;
	padding	: 0px 0px 0px 10px;
	white-space	: nowrap;
}
/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line
   this will force a horizontal scrollbar if there isn't enough room for all links
   remove rule or change value to 'normal' if you want the links to line-wrap */

#globalNav img
{
	display	: block;
}

#globalNav a
{
	font-size	: 90%;
	padding	: 0px 4px 0px 0px; 
}


/************* #breadCrumb styles *************/

#breadCrumb
{
	font-size: 80%;
	padding: 0px 0px 0px 10px;
}


/************** .feature styles ***************/

.feature{
	padding	: 10px;
	font-size	: 80%;
}

.feature img
{
	text-align	: inherit;
	padding	: 0 0 0 0;
	margin	: 0 0 0 0;
}

/************* #siteInfo styles ***************/

#siteInfo
{
	border	: 1px solid #cccccc;
	color	: #006699;
	background-color	: #ffe09f;
	padding	: 15px 0px;
	margin	: 0px;
}

#siteInfo img
{
	padding: 4px 4px 4px 4px;
}


/************* #approvals validity styles ***************/

#approvals			{ vertical-align	: middle;	text-align	: center;	}
#approvals ul		{ list-style-type	: none;		}
#approvals ul li	{ display			: inline;	}
#approvals ul li a	{ text-decoration	: none;		}


#MyWhois			{ font-size : 100%;						}
#MyWhois th			{ font-size : 100%; margin : 0px; padding : 0px 5px 0px 5px; white-space : nowrap; font-weight:bold; background-color: #ffe09f;	}
#MyWhois td			{ font-size : 75%;  margin : 0px; padding : 0px 5px 0px 5px; white-space : nowrap;							}
#MyWhois p			{ font-size : 75%;  padding : 0px; 					}
#MyWhois form		{ margin : 0px; padding : 0px;  }
#MyWhois fieldset	{ border : 0; margin : 0px; padding : 0px;  }
#MyWhois caption	{ padding: 10px 0px 0px 0px; }
#MyWhois legend		{ padding: 10px 0px 0px 0px; }


.horizontalList			{ vertical-align	: middle;	text-align	: center;	}
.horizontalList ul		{ list-style-type	: none;		}
.horizontalList ul li	{ display			: inline;	}
.horizontalList ul li a	{ text-decoration	: none;		}
