body {
	text-align: center;
}

A:link {
	text-decoration: none; 
	font-family:  Tahoma, Arial, Helvetica, sans-serif; 
	color: #000033;
}
			
A:visited {
	text-decoration: none; 
	font-family:  Tahoma, Arial, Helvetica, sans-serif; 
	color: #000033;
} 

A:hover {
	text-decoration: none; 
	font-family:  Tahoma, Arial, Helvetica, sans-serif; 
	color: red;
}

A:active {
	text-decoration: none; 
	font-family:  Tahoma, Arial, Helvetica, sans-serif; 
	color: red;
}

.fieldBgColorDisabled {
	background-color: #DDDDDD;
	border: 1px solid black;
}

.fieldBgColorEnabled {
	background-color: white;
	border: 1px solid black;
}

.coreTitlePage {
	float: left;
	margin: 20px 0px 20px 0px;
	display: inline;
    text-align: center;
    width: 100%;
    color: black;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.coreFooterPage {
	position: relative;
	margin: 20px auto;
    width: 700px;
}

.coreFooterImgLeft {
	position: absolute;
	width: 252px;
	height: 92px;
	left: 30px;
	top: 0px;
}

.coreFooterImgRight {
	position: absolute;
	width: 241px;
	height: 92px;
	left: 429px;
	top: 12px;
}

.linkContainer {
	float: left;
	display: inline;
	width: 100%;
	text-align: center;
}

.linkContainerMarginBig {
	margin-top: 50px;
}

/*summary box extra style*/
.core_summary_width {
    width: 600px;
    float: left;
    display: inline;
}

.core_summary_title {
    text-align: left;
}

.core_summary_message {
	width: 100%;
	float: left;
	display: inline;
	margin: 20px 0px 20px 0px;
	text-align: center;
}

/*framealbox*/
.frameal_box {
    background-color: transparent;
}

/*orange framealbox*/
.orange_box_title {
    background-color: #FF6633;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold; 
    color: black;
    padding: 0px;
    width: 100%;
    float: left;
    display: inline;
}

.orange_sub_box_title {
    padding: 6px;
}

div.orange_box_title a:link, 
div.orange_box_title a:visited {
    color: #000033;
}

div.orange_box_title a:hover, 
div.orange_box_title a:active {
    color: #00CC00;
    text-decoration: underline;
}

.orange_box_content {
    background-color: #FF9933;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal; 
    color: black;
    padding: 4px 0px 4px 0px;
    width: 100%;
    float: left;
    display: inline;  
}

div.orange_box_content a:link, 
div.orange_box_content a:visited {
    color: #000033;
}

div.orange_box_content a:hover, 
div.orange_box_content a:active {
    color: #00CC00;
    text-decoration: underline;
}

/*green framealbox*/
.green_box_title {
    background-color: #006600;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold; 
    color: #FFFFFF;
    padding: 0px;
    width: 100%;
    float: left;
    display: inline;
}

.green_sub_box_title {
    padding: 6px;
}

div.green_box_title a:link, 
div.green_box_title a:visited {
    color: #FFFF99;
}

div.green_box_title a:hover, 
div.green_box_title a:active {
    color: #FF9933;
    text-decoration: underline;
}

.green_box_content {
    background-color: #99CC66;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal; 
    color: black;
    padding: 4px 0px 4px 0px;
    width: 100%;
    float: left;
    display: inline;  
}

div.green_box_content a:link, 
div.green_box_content a:visited {
    color: #000033;
}

div.green_box_content a:hover, 
div.green_box_content a:active {
    color: #660000;
    text-decoration: underline;
}

/*blue framealbox*/
.blue_box_title {
    background-color: #000066;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold; 
    color: #FFFFFF;
    padding: 0px;
    width: 100%;
    float: left;
    display: inline;
}

.blue_sub_box_title {
    padding: 6px;
}

div.blue_box_title a:link, 
div.blue_box_title a:visited {
    color: #DDDDDD;
}

div.blue_box_title a:hover, 
div.blue_box_title a:active {
    color: #BBBBBB;
    text-decoration: underline;
}

.blue_box_content {
    background-color: #9999FF;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal; 
    color: black;
    padding: 4px 0px 4px 0px;
    width: 100%;
    float: left;
    display: inline;  
}

div.blue_box_content a:link, 
div.blue_box_content a:visited {
    color: #003300;
}

div.blue_box_content a:hover, 
div.blue_box_content a:active {
    color: #FF0000;
    text-decoration: underline;
}

/*grey framealbox*/
.grey_box_title {
    background-color: #BBBBBB;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold; 
    color: black;
    padding: 0px;
    width: 100%;
    float: left;
    display: inline;
}

.grey_sub_box_title {
    padding: 6px;
}

div.grey_box_title a:link, 
div.grey_box_title a:visited {
    color: #222222;
}

div.grey_box_title a:hover, 
div.grey_box_title a:active {
    color: #FF0000;
    text-decoration: underline;
}

.grey_box_content {
    background-color: #DDDDDD;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal; 
    color: black;
    padding: 4px 0px 4px 0px;
    width: 100%;
    float: left;
    display: inline;  
}

div.grey_box_content a:link, 
div.grey_box_content a:visited {
    color: #222222;
}

div.grey_box_content a:hover, 
div.grey_box_content a:active {
    color: #FF0000;
    text-decoration: underline;
}

/*yellow framealbox*/
.yellow_box_title {
    background-color: #FFFF00;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold; 
    color: black;
    padding: 0px;
    width: 100%;
    float: left;
    display: inline;
}

.yellow_sub_box_title {
    padding: 6px;
}

div.yellow_box_title a:link, 
div.yellow_box_title a:visited {
    color: #000033;
}

div.yellow_box_title a:hover, 
div.yellow_box_title a:active {
    color: #FF0000;
    text-decoration: underline;
}

.yellow_box_content {
    background-color: #FFFF99;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal; 
    color: black;
    padding: 4px 0px 4px 0px;
    width: 100%;
    float: left;
    display: inline;  
}

div.yellow_box_content a:link, 
div.yellow_box_content a:visited {
    color: #000033;
}

div.yellow_box_content a:hover, 
div.yellow_box_content a:active {
    color: #FF0000;
    text-decoration: underline;
}

/*white framealbox*/
.white_box_title {
    background-color: #EEEEEE;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold; 
    color: black;
    padding: 0px;
    width: 100%;
    float: left;
    display: inline;
}

.white_sub_box_title {
    padding: 6px;
}

div.white_box_title a:link, 
div.white_box_title a:visited {
    color: #000033;
}

div.white_box_title a:hover, 
div.white_box_title a:active {
    color: #FF0000;
    text-decoration: underline;
}

.white_box_content {
    background-color: #FFFFFF;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal; 
    color: black;
    padding: 4px 0px 4px 0px;
    width: 100%;
    float: left;
    display: inline;  
}

div.white_box_content a:link, 
div.white_box_content a:visited {
    color: #000033;
}

div.white_box_content a:hover, 
div.white_box_content a:active {
    color: #FF0000;
    text-decoration: underline;
}

/*blue_grey framealbox*/
.blue_grey_box_title {
    background-color: #000066;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold; 
    color: #FFFFFF;
    padding: 0px;
    width: 100%;
    float: left;
    display: inline;
}

.blue_grey_sub_box_title {
    padding: 6px;
}

div.blue_grey_box_title a:link, 
div.blue_grey_box_title a:visited {
    color: #DDDDDD;
}

div.blue_grey_box_title a:hover, 
div.blue_grey_box_title a:active {
    color: #BBBBBB;
    text-decoration: underline;
}

.blue_grey_box_content {
    background-color: #EEEEEE;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal; 
    color: black;
    padding: 4px 0px 4px 0px;
    width: 100%;
    float: left;
    display: inline;  
}

div.blue_grey_box_content a:link, 
div.blue_grey_box_content a:visited {
    color: #222222;
}

div.blue_grey_box_content a:hover, 
div.blue_grey_box_content a:active {
    color: #FF0000;
    text-decoration: underline;
}

.coreInfoLightBox0 {
	padding: 8px;
	background-color: #DDDDDD;
}

.coreInfoLightBox1 {
	padding: 8px;
	font-weight: bold;
}

div.coreInfoLightBox0 a:link, 
div.coreInfoLightBox0 a:visited {
    color: black;
    text-decoration: none;
}

div.coreInfoLightBox0 a:hover, 
div.coreInfoLightBox0 a:active {
    color: red;
    text-decoration: none;
}

div.coreInfoLightBox1 a:link, 
div.coreInfoLightBox1 a:visited {
    color: black;
    text-decoration: none;
}

div.coreInfoLightBox1 a:hover, 
div.coreInfoLightBox1 a:active {
    color: red;
    text-decoration: none;
}

/*blue_green framealbox*/
.blue_green_box_title {
    background-color: #000066;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    padding: 0px;
    width: 100%;
    float: left;
    display: inline;
}

.blue_green_sub_box_title {
    padding: 6px;
}

div.blue_green_box_title a:link,
div.blue_green_box_title a:visited {
    color: #DDDDDD;
}

div.blue_green_box_title a:hover,
div.blue_green_box_title a:active {
    color: #BBBBBB;
    text-decoration: underline;
}

.blue_green_box_content {
    background-color: #F0FAF8;
    font-family:  Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: black;
    padding: 4px 0px 4px 0px;
    width: 100%;
    float: left;
    display: inline;
}

div.blue_green_box_content a:link,
div.blue_green_box_content a:visited {
    color: #222222;
}

div.blue_green_box_content a:hover,
div.blue_green_box_content a:active {
    color: #FF0000;
    text-decoration: underline;
}
