body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
background: #1B4499;	
}

TABLE {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
} 
TR.RowOverOdd {
background-color : #FCFCFC;
}
TR.RowOverEven {
background-color : #e9e9e9;
}
TR.RowOverSelected {
color : #FFFFFF;
background-color : #8080FF;
}

.navtext {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left: 8px;
}
.footer {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:center
}

.header {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-weight:bold;
	padding-right:20px;
	text-transform: uppercase;
}

A.nav:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.nav:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.nav:hover {
	COLOR: #ffcc00; TEXT-DECORATION: none;
}
A.nav:active {
	COLOR: #97acce; TEXT-DECORATION: none;
}
.bodytext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.message {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; 
}


.redbodytext {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.imglink:link {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A.imglink:visited {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A.imglink:hover {
	COLOR: #990000; BACKGROUND-COLOR: #6080b5; TEXT-DECORATION: underline
}
A.imglink:active {
	COLOR: #ff0000; BACKGROUND-COLOR: #b7c6dd; TEXT-DECORATION: underline
}
HR {
	COLOR: #666666; HEIGHT: 1px
}
.pageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.admintitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabletitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #363e6d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rowtitle {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #83A7DB
}
.error {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbox {
	BORDER-RIGHT: #58a6dc 1px solid; BORDER-TOP: #58a6dc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #58a6dc 1px solid; COLOR: #000000; BORDER-BOTTOM: #58a6dc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.button {
	BORDER-RIGHT: #58a6dc 1px solid; BORDER-TOP: #58a6dc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #58a6dc 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #58a6dc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4874a8
}
.columntitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color:#021851 
	
	
}
.fixedtextbox {
	BORDER-RIGHT: #58a6dc 1px solid; BORDER-TOP: #58a6dc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #58a6dc 1px solid; WIDTH: 100px; COLOR: #000000; BORDER-BOTTOM: #58a6dc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}



.maincat{

	FONT-SIZE: 12px; COLOR: #06318B; FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:5px; padding-right:5px;  font-weight:bold

}

.catstatus{

	FONT-SIZE: 13px; COLOR: #1C449B; FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:5px; padding-right:5px;  font-weight:bold

}

.subcat{

	FONT-SIZE: 12px; COLOR: #06318B; FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px

}
.morecat {
	FONT-SIZE: 11px; COLOR: #06318B; FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:5px; padding-right:5px;  text-align:right
}

.site_bodyfont{
	FONT-SIZE: 12px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:6px; line-height:18px;
}


.tablecontent{
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1C449B;
	border-right-color: #1C449B;
	border-bottom-color: #1C449B;
	border-left-color: #1C449B;
	
	
}


.note {
	FONT-SIZE: 11px; COLOR: #1C449B; FONT-FAMILY:  Arial, Helvetica, sans-serif
}

.main_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #102994
}

.active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #006600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}







/* Domnic */

.whitebg{
background: #fff;
}
.Darkbluebg{
background-image: url(images/mainImageBlugBg.jpg);
}
.footerbg{
background-image: url(images/bluebg_light.gif);
}

.categoryHeaderBg{
background: #C4D8F2;
height: 16px;
padding-left: 3px;
padding-top: 2px;
padding-bottom: 2px;
FONT-FAMILY: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; 
COLOR: #0F2A93;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
Font-weight:bold;
}


 .categoryHeaderBg A:link, .categoryHeaderBg A:visited, .categoryHeaderBg A:active  {
background: #C4D8F2;
height: 16px;
padding-left: 3px;
padding-top: 2px;
padding-bottom: 2px;
FONT-FAMILY: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; 
COLOR: #0F2A93;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
Font-weight:bold;
}




.categorytext{
padding-left: 3px;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 3px;
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
COLOR: #0F2A93;
FONT-SIZE: 12px;

}
 .categorytext A:link, .categorytext A:visited, .categorytext A:active  {
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
COLOR: #0F2A93;
FONT-SIZE: 12px;
TEXT-DECORATION: underline;
}
.categorymore{
padding-top: 5px;
padding-right: 3px;
}
.footertext{

padding-top: 2px;
padding-bottom: 2px;
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
COLOR: #0F2A93;
FONT-SIZE: 11px;

}
 .footertext A:link, .footertext A:visited, .footertext A:active  {
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
COLOR: #0F2A93;
FONT-SIZE: 11px;
TEXT-DECORATION: underline;
}
.tahomablueb12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0f2a93; FONT-FAMILY: Tahoma
}
.arial11brown1 {
	FONT-SIZE: 10px; COLOR: #0f2a93; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bannerwhitetext{

padding-top: 2px;
padding-bottom: 2px;
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
COLOR: #ffffff;
FONT-SIZE: 11px;

}
 .bannerwhitetext A:link, .bannerwhitetext A:visited, .bannerwhitetext A:active  {
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
COLOR: #0F2A93;
FONT-SIZE: 11px;
TEXT-DECORATION: none;
}


.title_box {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0F2A93; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.table_col_title_box {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0F2A93; FONT-FAMILY:  Arial, Helvetica, sans-serif; 
}

A.helpnav:link {
	COLOR: #ffffff; TEXT-DECORATION:underline;
}
A.helpnav:visited {
	COLOR: #ffffff; TEXT-DECORATION:underline;
}
A.helpnav:hover {
	COLOR: #ffffff; TEXT-DECORATION:underline;
}
A.helpnav:active {
	COLOR: #ffffff; TEXT-DECORATION:underline;
}


.one {  font-size: 15px  } 
     .two {  font-size: 3em   } 
	 
	 
.error_message { border-color: #FF0000;
color:#FF0000;
background-color:#FFFF82;
height:40px;
border-style: solid; }


.badcode_error {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border: 1px dashed #666666;
	height: 30px;
	width: 300px;
	background-color: #FFFF99;
	vertical-align: middle;
	
	padding: 10px;
}

.subscribe_error {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border: 1px dashed #666666;
	height: 30px;
	width: 500px;
	background-color: #FFFF99;
	vertical-align: middle;
	
	padding: 10px;
}


#form-table {
    border:1px solid #CCCCCC; 
    border-collapse:collapse;
    font-size:12px;
	
}

#form-table table {
    border:1px solid #CCCCCC;
    border-collapse:collapse;
}

#form-table th {
    border:0px solid #CCCCCC; 
    border-collapse:collapse;
    text-align:center;
    padding:5px;
	font-size: 14px;
}

#form-table td {
    border:1px solid #CCCCCC; 
    border-collapse:collapse;
    text-align:center;
    padding:1px;
	height:40px;
	color:#FFFFFF;
}
