@charset "UTF-8";
/* CSS Document */

/* DIV Container Styles */
#page-container {
	background-color: #FFF; 
	width:950px; 
	padding:0; 
	margin:0; 
	height:auto;
}
#sponsor-carousel-container {
	width:950px; 
	padding:0; 
	background-color:#dedbcb; 
	clear:both;"
}
#right-sidebar-container {
	width:260px; 
	margin:0; 
	padding:0; 
	float:right; 
	background-color:#FFF;"
}
#right-sidebar-blue-container {
	width:200px;
	margin:15px; 
	padding:15px; 
	min-height:450px; 
	background-color:#d4f5fc;"
}

/* Text Styles */
.format_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
}
.text-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #bbf0ff;
	text-align:left
}

/* Header Styles */
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 24px;
	color: #c12773;
	font-weight: normal;
}
.h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 24px;
	color: #c12773;
	font-weight: normal;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	color: #1c3f95;
}
.h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	color: #1c3f95;
}
h2 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	color: #1c3f95;
	text-decoration: none;
}
h2 a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	color: #1c3f95;
	text-decoration: underline;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: plain;
	color: #1c3f95;
}
.h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: plain;
	color: #1c3f95;
}
h3 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: plain;
	color: #1c3f95;
	text-decoration: none;
}
h3 a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: plain;
	color: #1c3f95;
	text-decoration: underline;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 14px;
	color: #dc4c79;
}
.h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 14px;
	color: #dc4c79;
}
h4 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 14px;
	color: #dc4c79;
	text-decoration: none;

}
h4 a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 14px;
	color: #dc4c79;
	text-decoration: underline;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: #9ae2ff;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: #9ae2ff;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.h2-clone {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	color: #1c3f95;
}
.h4-clone {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	color: #1c3f95;
}
.h5-clone {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: #057680;
	text-transform: uppercase;
	letter-spacing: 2px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #c12773;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #c12773;
	text-decoration: underline;
}
.a-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #ffd204;
	text-decoration: none;
}
.a-footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #ffd204;
	text-decoration: underline;
}

/* SUBMENU CONTROLS */
.custom ul.submenu li.item a {
	background:none;
	background-color:#fed104;
	height:28px;
	width:200px;
	margin:0;
	border:0;
	padding:5px 15px 5px 21px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	letter-spacing:0px;
	line-height:28px;
	font-weight:normal;
	text-indent:0px;
	text-align:left;
	color:#1c3f95;
}
.custom ul.submenu li.item a:hover {
	background:none;
	background-color: #9be2ff;
	height:25px;
	width:150px;
	margin:0;
	border:0;
	padding:5px 15px 5px 21px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	letter-spacing:0px;
	line-height:29px;
	font-weight:normal;
	text-indent:0px;
	text-align:left;
	color:#1c3f95;
}

/* MENU CONTROL */
#menu-container { padding-top:0; height:40px; width:950px; background-color:#fed104; background:url(../images/tile-menu.jpg); background-repeat:repeat-x; }
#menu { padding:0 0 0 0; height:40px; width:750px; background-color:#fed104; background:url(../images/tile-menu.jpg); background-repeat:repeat-x; float:left; }
#menu-blog { padding:0 0 0 0; height:40px; width:750px; background-color:#fed104; background:url(../images/tile-menu.jpg); background-repeat:repeat-x; float:left; }
#menu-icons { padding:0 0 0 0; height:40px; width:200px; background-color:#fed104; background:url(../images/tile-menu.jpg); background-repeat:repeat-x; float:right; }
.menu a {
	margin:0; border:0;
	padding: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 40px;
	height: 40px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #1c3f95;
	letter-spacing:0px;
	background-color: #fed104;
	vertical-align: middle;
	background-position: center center;
	border-width: 0em;
	border-left-width: 0;
	background-image: url(images/tile-menu.jpg);
	background-repeat: repeat-x;
} 
.menu a:hover {
	margin:0; border:0; 
	padding: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 40px;
	height: 40px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #1c3f95;
	letter-spacing:0px;
	background-color: #fed104;
	vertical-align: middle;
	background-position: center center;
	border-width: 0em;
	border-left-width: 0;
}
menu-blog a {
	margin:0; border:0;
	padding: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 40px;
	height: 40px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #1c3f95;
	letter-spacing:0px;
	background-color: #fed104;
	vertical-align: middle;
	background-position: center center;
	border-width: 0em;
	border-left-width: 0;
	background-image: url(images/tile-menu.jpg);
	background-repeat: repeat-x;
} 
.menu-blog a:hover {
	margin:0; border:0; 
	padding: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 40px;
	height: 40px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #1c3f95;
	letter-spacing:0px;
	background-color: #fed104;
	vertical-align: middle;
	background-position: center center;
	border-width: 0em;
	border-left-width: 0;
}
.menu-link a {
	margin:0; border:0;
	padding: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 40px;
	height: 40px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #1c3f95;
	letter-spacing:0px;
	background-color: #fed104;
	vertical-align: middle;
	background-position: center center;
	border-width: 0em;
	border-left-width: 0;
	background-image: url(images/tile-menu.jpg);
	background-repeat: repeat-x;
} 
.menu-link a:hover {
	margin:0; border:0; 
	padding: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 40px;
	height: 40px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #1c3f95;
	letter-spacing:0px;
	background-color: #fed104;
	vertical-align: middle;
	background-position: center center;
	border-width: 0em;
	border-left-width: 0;
}
.menu-footer a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #cef4ff;
	text-decoration: none;
	padding-right:15px;
}
.menu-footer a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #cef4ff;
	text-decoration: underline;
	padding-right:15px;
}
.a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #c12773;
	text-decoration: underline;
}
.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	font-weight: normal;
	color: #90aaff;
	height: 27px;
	width: 135px;
	border: thin solid #90aaff;
	background-color: #1c3f95;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
}
.text-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	font-style:italic;
	padding-left: 0px;
	color: #666666;
}
.padding-leftright{
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.padding-down{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 80px;
	padding-left: 10px;
}
.bkg-site {
	background-color: #1c3f95;
}
.bkg-content {
	background-color: #dedbcb;
}
.bkg-magenta {
	background-color: #c12773;
}
.bkg-pink {
	background-color: #dc4c79;
}
.bkg-lt-blue {
	background-color: #9ae2ff;
}
.bkg-gold {
	background-color: #fed104;
}


