html 
{
overflow-y: scroll;
}

body
{
	margin:auto;
	text-align:center;
	float: left;
	width: 100%;
}


#side-social-buttons 
{
	width: 190px;
	height: 190px;
	background-color:red;	
	position: fixed;
	margin-left: 20px;
	margin-top: 20px;
}


@font-face {
    font-family: 'kelvinized';
    src: url('/fonts/kelvinized-webfont.eot');
    src: url('/fonts/kelvinized-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/kelvinized-webfont.woff') format('woff'),
         url('/fonts/kelvinized-webfont.ttf') format('truetype'),
         url('/fonts/kelvinized-webfont.svg#kelvinized') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Panefresco1wtItalic';
    src: url('/fonts/panefresco1wtitalic-webfont.eot');
    src: url('/fonts/panefresco1wtitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco1wtitalic-webfont.woff') format('woff'),
         url('/fonts/panefresco1wtitalic-webfont.ttf') format('truetype'),
         url('/fonts/panefresco1wtitalic-webfont.svg#Panefresco1wtItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Panefresco1wtRegular';
    src: url('/fonts/panefresco1wtregular-webfont.eot');
    src: url('/fonts/panefresco1wtregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco1wtregular-webfont.woff') format('woff'),
         url('/fonts/panefresco1wtregular-webfont.ttf') format('truetype'),
         url('/fonts/panefresco1wtregular-webfont.svg#Panefresco1wtRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Panefresco250wtItalic';
    src: url('/fonts/panefresco250wtitalic-webfont.eot');
    src: url('/fonts/panefresco250wtitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco250wtitalic-webfont.woff') format('woff'),
         url('/fonts/panefresco250wtitalic-webfont.ttf') format('truetype'),
         url('/fonts/panefresco250wtitalic-webfont.svg#Panefresco250wtItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Panefresco250wtRegular';
    src: url('/fonts/panefresco250wtregular-webfont.eot');
    src: url('/fonts/panefresco250wtregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco250wtregular-webfont.woff') format('woff'),
         url('/fonts/panefresco250wtregular-webfont.ttf') format('truetype'),
         url('/fonts/panefresco250wtregular-webfont.svg#Panefresco250wtRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Panefresco400wtItalic';
    src: url('/fonts/panefresco400wtitalic-webfont.eot');
    src: url('/fonts/panefresco400wtitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco400wtitalic-webfont.woff') format('woff'),
         url('/fonts/panefresco400wtitalic-webfont.ttf') format('truetype'),
         url('/fonts/panefresco400wtitalic-webfont.svg#Panefresco400wtItalic') format('svg');
    font-weight: normal;
    font-style: italic;

}

@font-face {
    font-family: 'Panefresco400wtRegular';
    src: url('/fonts/panefresco400wtregular-webfont.eot');
    src: url('/fonts/panefresco400wtregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco400wtregular-webfont.woff') format('woff'),
         url('/fonts/panefresco400wtregular-webfont.ttf') format('truetype'),
         url('/fonts/panefresco400wtregular-webfont.svg#Panefresco400wtRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'Panefresco999wtRegular';
    src: url('/fonts/panefresco999wtregular-webfont.eot');
    src: url('/fonts/panefresco999wtregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco999wtregular-webfont.woff') format('woff'),
         url('/fonts/panefresco999wtregular-webfont.ttf') format('truetype'),
         url('/fonts/panefresco999wtregular-webfont.svg#Panefresco999wtRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Panefresco999wtItalic';
    src: url('/fonts/panefresco999wt-italic-webfont.eot');
    src: url('/fonts/panefresco999wt-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco999wt-italic-webfont.woff') format('woff'),
         url('/fonts/panefresco999wt-italic-webfont.ttf') format('truetype'),
         url('/fonts/panefresco999wt-italic-webfont.svg#Panefresco999wtItalic') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'Panefresco800wtRegular';
    src: url('/fonts/panefresco800wtregular-webfont.eot');
    src: url('/fonts/panefresco800wtregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco800wtregular-webfont.woff') format('woff'),
         url('/fonts/panefresco800wtregular-webfont.ttf') format('truetype'),
         url('/fonts/panefresco800wtregular-webfont.svg#Panefresco800wtRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Panefresco800wtItalic';
    src: url('/fonts/panefresco800wtitalic-webfont.eot');
    src: url('/fonts/panefresco800wtitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco800wtitalic-webfont.woff') format('woff'),
         url('/fonts/panefresco800wtitalic-webfont.ttf') format('truetype'),
         url('/fonts/panefresco800wtitalic-webfont.svg#Panefresco800wtItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Panefresco750wtRegular';
    src: url('/fonts/panefresco750wtregular-webfont.eot');
    src: url('/fonts/panefresco750wtregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco750wtregular-webfont.woff') format('woff'),
         url('/fonts/panefresco750wtregular-webfont.ttf') format('truetype'),
         url('/fonts/panefresco750wtregular-webfont.svg#Panefresco750wtRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Panefresco750wtItalic';
    src: url('/fonts/panefresco750wtitalic-webfont.eot');
    src: url('/fonts/panefresco750wtitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/panefresco750wtitalic-webfont.woff') format('woff'),
         url('/fonts/panefresco750wtitalic-webfont.ttf') format('truetype'),
         url('MidietSerifBoldpanefresco750wtitalic-webfont.svg#Panefresco750wtItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 14, 2012 */



@font-face {
    /* This declaration targets Internet Explorer */
    font-family: 'MidietSerifBold';
    src: url('/fonts/midiet_serif_bold-webfont.eot');
}

@font-face {
    /* This declaration targets everything else */
    font-family: 'MidietSerifBold';
    src: url(//:) format('no404'), url('/fonts/midiet_serif_bold-webfont.woff') format('woff'), url('/fonts/midiet_serif_bold-webfont.ttf') format('truetype'), url('/fonts/midiet_serif_bold-webfont.svgz#MidietSerifBold') format('svg'), url('/fonts/midiet_serif_bold-webfont.svg#MidietSerifBold') format('svg');
    font-weight: bold;
    font-style: normal;
}


@font-face {
    font-family: 'PTSansNarrowRegular';
    src: url('/fonts/PTN57F-webfont.eot');
    src: url('/fonts/PTN57F-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/PTN57F-webfont.woff') format('woff'),
         url('/fonts/PTN57F-webfont.ttf') format('truetype'),
         url('/fonts/PTN57F-webfont.svg#PTSansNarrowRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansCaptionBold';
    src: url('/fonts/PTC75F-webfont.eot');
    src: url('/fonts/PTC75F-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/PTC75F-webfont.woff') format('woff'),
         url('/fonts/PTC75F-webfont.ttf') format('truetype'),
         url('/fonts/PTC75F-webfont.svg#PTSansCaptionBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansCaptionRegular';
    src: url('/fonts/PTC55F-webfont.eot');
    src: url('/fonts/PTC55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/PTC55F-webfont.woff') format('woff'),
         url('/fonts/PTC55F-webfont.ttf') format('truetype'),
         url('/fonts/PTC55F-webfont.svg#PTSansCaptionRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansBoldItalic';
    src: url('/fonts/PTS76F-webfont.eot');
    src: url('/fonts/PTS76F-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/PTS76F-webfont.woff') format('woff'),
         url('/fonts/PTS76F-webfont.ttf') format('truetype'),
         url('/fonts/PTS76F-webfont.svg#PTSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansBold';
    src: url('/fonts/PTS75F-webfont.eot');
    src: url('/fonts/PTS75F-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/PTS75F-webfont.woff') format('woff'),
         url('/fonts/PTS75F-webfont.ttf') format('truetype'),
         url('/fonts/PTS75F-webfont.svg#PTSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansItalic';
    src: url('/fonts/PTS56F-webfont.eot');
    src: url('/fonts/PTS56F-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/PTS56F-webfont.woff') format('woff'),
         url('/fonts/PTS56F-webfont.ttf') format('truetype'),
         url('/fonts/PTS56F-webfont.svg#PTSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansRegular';
    src: url('/fonts/PTS55F-webfont.eot');
    src: url('/fonts/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/PTS55F-webfont.woff') format('woff'),
         url('/fonts/PTS55F-webfont.ttf') format('truetype'),
         url('/fonts/PTS55F-webfont.svg#PTSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansNarrowBold';
    src: url('/fonts/PTN77F-webfont.eot');
    src: url('/fonts/PTN77F-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/PTN77F-webfont.woff') format('woff'),
         url('/fonts/PTN77F-webfont.ttf') format('truetype'),
         url('/fonts/PTN77F-webfont.svg#PTSansNarrowBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'COLLEGERegular';
    src: url('/fonts/COLLEGE-webfont.eot');
    src: url('/fonts/COLLEGE-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/COLLEGE-webfont.woff') format('woff'),
         url('/fonts/COLLEGE-webfont.ttf') format('truetype'),
         url('/fonts/COLLEGE-webfont.svg#CollegeRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'COLLEGEBold';
    src: url('/fonts/COLLEGEB-webfont.eot');
    src: url('/fonts/COLLEGEB-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/COLLEGEB-webfont.woff') format('woff'),
         url('/fonts/COLLEGEB-webfont.ttf') format('truetype'),
         url('/fonts/COLLEGEB-webfont.svg#CollegeBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'COLLEGESemicondensedRegular';
    src: url('/fonts/COLLEGES-webfont.eot');
    src: url('/fonts/COLLEGES-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/COLLEGES-webfont.woff') format('woff'),
         url('/fonts/COLLEGES-webfont.ttf') format('truetype'),
         url('/fonts/COLLEGES-webfont.svg#CollegeSemicondensedRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'COLLEGECondensedRegular';
    src: url('/fonts/COLLEGEC-webfont.eot');
    src: url('/fonts/COLLEGEC-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/COLLEGEC-webfont.woff') format('woff'),
         url('/fonts/COLLEGEC-webfont.ttf') format('truetype'),
         url('/fonts/COLLEGEC-webfont.svg#CollegeCondensedRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'OpenSansLight';
    src: url('/fonts/OpenSans-Light-webfont.eot');
    src: url('/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-Light-webfont.woff') format('woff'),
         url('/fonts/OpenSans-Light-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansLightItalic';
    src: url('/fonts/OpenSans-LightItalic-webfont.eot');
    src: url('/fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
         url('/fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('/fonts/OpenSans-Regular-webfont.eot');
    src: url('/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansItalic';
    src: url('/fonts/OpenSans-Italic-webfont.eot');
    src: url('/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-Italic-webfont.woff') format('woff'),
         url('/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('/fonts/OpenSans-Semibold-webfont.eot');
    src: url('/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemiboldItalic';
    src: url('/fonts/OpenSans-SemiboldItalic-webfont.eot');
    src: url('/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
         url('/fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBold';
    src: url('/fonts/OpenSans-Bold-webfont.eot');
    src: url('/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: strong;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBoldItalic';
    src: url('/fonts/OpenSans-BoldItalic-webfont.eot');
    src: url('/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
         url('/fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtrabold';
    src: url('/fonts/OpenSans-ExtraBold-webfont.eot');
    src: url('/fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('/fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtraboldItalic';
    src: url('/fonts/OpenSans-ExtraBoldItalic-webfont.eot');
    src: url('/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
         url('/fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'SignikaLight';
    src: url('/fonts/Signika-Light-webfont.eot');
    src: url('/fonts/Signika-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Signika-Light-webfont.woff') format('woff'),
         url('/fonts/Signika-Light-webfont.ttf') format('truetype'),
         url('/fonts/Signika-Light-webfont.svg#SignikaLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SignikaRegular';
    src: url('/fonts/Signika-Regular-webfont.eot');
    src: url('/fonts/Signika-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Signika-Regular-webfont.woff') format('woff'),
         url('/fonts/Signika-Regular-webfont.ttf') format('truetype'),
         url('/fonts/Signika-Regular-webfont.svg#SignikaRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SignikaSemibold';
    src: url('/fonts/Signika-Semibold-webfont.eot');
    src: url('/fonts/Signika-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Signika-Semibold-webfont.woff') format('woff'),
         url('/fonts/Signika-Semibold-webfont.ttf') format('truetype'),
         url('/fonts/Signika-Semibold-webfont.svg#SignikaSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SignikaBold';
    src: url('/fonts/Signika-Bold-webfont.eot');
    src: url('/fonts/Signika-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Signika-Bold-webfont.woff') format('woff'),
         url('/fonts/Signika-Bold-webfont.ttf') format('truetype'),
         url('/fonts/Signika-Bold-webfont.svg#SignikaBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


h1
{
	color:#000030;
	font-family:kelvinized, Verdana, Tahoma;
	font-size:22px;
	margin-bottom:10px;
	margin-top:10px;
	text-align:center;
}

h2
{
	color:#000030;
	font-family: SignikaBold, Verdana, Tahoma;
	font-size:22px;
	margin-bottom:8px;
	margin-top:8px;
	text-align:center;
}

h3
{
	color:#000030;
	font-family: SignikaBold, Verdana, Tahoma;
	font-size:19px;
	margin-bottom:7px;
	margin-top:7px;
	text-align:center;
}

#box{position: absolute;left: -70px;border: 1px solid #B5076D; border-right: 0px;padding: 10px;background-color: #FFF;}

#box div{margin: 10px 0;}

.classDate
{
	background: #364585; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#253580', endColorstr='#385F90'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#253580), to(#385F90)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #253580, #385F90); /* for firefox 3.6+ */ 
	background: -ms-linear-gradient(top, #253580, #385F90); /* IE 10 */
	border-style:none;
	color:#FFF;
	font-family: SignikaRegular, Tahoma, Arial, Verdana, sans-serif;
	font-size:9px;
	height:14px;
	margin:0 auto;
	padding-left:24px;
	padding-top:3px;
	text-align:left;
	width:750px;
}

.menu
{
	border:0;
	color:#385F90;
	font-family: SignikaRegular, SignikaRegular, Tahoma, Arial, sans-serif;
	font-size:17px;
	margin:0 auto;
	overflow:visible;
	padding:0;
	width:774px;
}

.menu ul
{
	background: #415190; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#385F90', endColorstr='#3A6196'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#385F90), to(#3A6196)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #385F90, #3A6196); /* for firefox 3.6+ */ 
	background: -ms-linear-gradient(top, #385F90, #3A6196); /* IE 10 */
	height:24px;
	list-style:none;
	margin:0;
	overflow:visible;
	padding:0;
	width:774px;
	z-index:2000;
}

.menu li
{
	float:left;
	overflow:visible;
	padding:0 30px 0 20px;
	z-index:2000;
}

.menu li a
{
	color:#e7e7e7;
	display:block;
	line-height:24px;
	overflow:visible;
	padding:0 25px;
	text-align:center;
	text-decoration:none;
	z-index:2000;
}

.menu li a:hover
{
	background:#305A85;
	color:#FFF;
	overflow:visible;
	text-decoration:none;
	z-index:2000;
}

.menu li ul
{
	background:#385F90;
	border-bottom:3px outset #000040;
	border-left:0 outset #00000;
	border-right:0 outset #000;
	border-top:3px outset #000040;
	display:none;
	height:auto;
	overflow:visible;
	position:absolute;
	width:150px;
	z-index:2000;
}

.menu li:hover ul
{
	display:block;
	overflow:visible;
	z-index:2000;
}

.menu li li
{
	display:block;
	float:left;
	overflow:visible;
	padding:0;
	width:150px;
	z-index:2000;
}

.menu li ul a
{
	border-bottom:1px outset #143B95;
	border-left:none;
	border-right:none;
	border-top:1px outset #143B95;
	display:block;
	font-size:16px;
	font-style:normal;
	overflow:visible;
	padding:6px 10px 6px 15px;
	text-align:left;
	z-index:2000;
}

.menu li ul a:hover
{
	background:#204a82;
	border-bottom:2px outset #072A90;
	border-left:none;
	border-right:none;
	border-top:2px outset #072A90;
	color:#FFF;
	overflow:visible;
	padding:5px 12px 5px 15px;
	z-index:2000;
}

.menu p
{
	clear:left;
	z-index:2000;
}

.menu #current
{
	background:#385F90;
	color:#fff;
	z-index:2000;
}

.menu #current a:hover
{
	color:#e5e5e5;
	text-decoration:none;
	z-index:2000;
}


.classHeader
{
	color:#FFF;
	font-family: SignikaRegular, Tahoma, Arial, Verdana, sans-serif;
	font-size:16px;
	font-weight:700;
}

.classHeader A:link
{
	color:#FFF;
	text-decoration:none;
}

.classHeader A:visited
{
	color:#FFF;
	text-decoration:none;
}

.classHeader A:hover
{
	color:#c5c5c5;
	text-decoration:underline;
}

.classHeader A:active
{
	color:#FFF;
	text-decoration:none;
}

.classHeader table
{
	background-color:#385F90;
	border-style:none;
	height:50px;
	margin:0 auto;
	padding:0;
	text-align:center;
	vertical-align:bottom;
	width:774px;
}

.classHeader tr
{
	background-color:#385F90;
	border-style:none;
	height:50px;
	margin-top:0;
	padding:0;
	width:774px;
}

.classHeader td
{
	background-color:#385F90;
	border-style:none;
	height:50px;
	margin-top:0;
	padding:0;
	text-align:center;
	width:260px;
}

.classNavigationline
{
	background-color:#334d82;
	border-style:none;
	color:#FFF;
	font-family:SignikaRegular, Tahoma, Arial, Verdana, sans-serif;
	font-size:1px;
	font-weight:700;
	height:2px;
	margin:0 auto;
	padding:0;
	text-align:center;
	width:774px;
}

.classCenter
{
	background-color:#f7f7f5;
	border:3px solid #000;
	color:#000;
	font-family: SignikaRegular, Tahoma, Arial, Verdana, sans-serif;
	font-size:17px;
	line-height:1.25;
	margin:0 auto;
	text-align:center;
	width:768px;
}

.classCenter A:link
{
	color:#00004B;
	text-decoration:underline;
}

.classCenter A:visited
{
	color:#14144B;
	text-decoration:underline;
}

.classCenter A:hover
{
	color:#1480B7;
	text-decoration:underline;
}

.classCenter A:active
{
	color:#14144B;
	text-decoration:underline;
}

.classCenter h2
{
	background-color:#f7f7f5;
	border-style:none;
	display:block;
	font-size:27px;
	margin-bottom:3px;
	margin-top:0;
	padding:6px 0 7px;
	text-align:center;
}

.classCenter img
{
	background-color:#f7f7f5;
	border-color:#000;
	border-style:solid;
	border-width:1px;
	display:block;
	margin-bottom:0;
	margin-top:15px;
	text-align:center;
	vertical-align:top;
}

.classCenter p
{
	font-family: SignikaRegular, Tahoma, Arial, Verdana, sans-serif;
	background-color:#f7f7f5;
	border-style:none;
	margin-bottom:6px;
	margin-top:6px;
	padding:0 13px;
	text-align:justify;
	vertical-align:top;
}

.classFinePrint
{
	color:#000;
	font-family: SignikaRegular, Tahoma, Arial, Verdana, sans-serif;
	font-size:10px;
}

.classCentertext
{
	color:#000;
	font-family: SignikaRegular, Tahoma, Arial, Verdana, sans-serif;
	font-size:15px;
}

.classCentertext p
{
	background-color:#f7f7f5;
	border-style:none;
	margin-bottom:0;
	margin-top:-7px;
	padding:0 13px;
	text-align:center;
	vertical-align:top;
}

.classCentertext A:link
{
	color:#00004B;
	text-decoration:underline;
}

.classCentertext A:visited
{
	color:#14144B;
	text-decoration:underline;
}

.classCentertext A:hover
{
	color:#1480B7;
	text-decoration:underline;
}

.classCentertext A:active
{
	color:#14144B;
	text-decoration:underline;
}

.classTagger
{
	background-color:#f7f7f5;
	border-left:3px solid #000;
	border-right:3px solid #000;
	font-color:#000;
	font-family:SignikaRegular, Tahoma, Arial, Verdana, sans-serif;
	font-size:10px;
	height:18px;
	margin:0 auto;
	padding-bottom:2px;
	padding-top:0;
	text-align:left;
	width:768px;
}

.classTagger A:link
{
	color:#000;
	text-decoration:underline;
}

.classTagger A:visited
{
	color:#000;
	text-decoration:none;
}

.classTagger A:hover
{
	color:#000;
	text-decoration:underline;
}

.classTagger A:active
{
	color:#000;
	text-decoration:none;
}

.classTagger ul
{
	border-style:none;
	height:18px;
	list-style:none;
	margin:0;
	overflow:visible;
	padding-left:35px;
	text-decoration:none;
	width:768px;
	z-index:2000;
}

.classTagger li
{
	float:left;
	overflow:visible;
	padding:0;
	text-align:center;
	width:140px;
	z-index:2000;
}

.classTagger li a
{
	color:#001030;
	display:block;
	line-height:18px;
	overflow:visible;
	padding:0 10px;
	text-align:center;
	z-index:2000;
}

.classTagger li a:hover
{
	background:#FFF;
	color:#000;
	overflow:visible;
	z-index:2000;
}

.classFooter
{
	background: #364585; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#385F90', endColorstr='#364585'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#385F90), to(#364585)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #385F90,  #364585); /* for firefox 3.6+ */ 
	float:left;
	border:0;
	color:#385F90;
	font-family:SignikaRegular, Tahoma, Arial, sans-serif;
	font-size:17px;
	overflow:visible;
	padding:0;
	width:774px;
}

.classFooter ul
{
	
	background: #364585;
	background: -moz-linear-gradient(top,  #385F90,  #364585); /* for firefox 3.6+ */
  	background: -webkit-gradient(linear, left top, left bottom, from(#385F90), to(#364585)); /* for webkit browsers */
	height:24px;
	left:50%;
	list-style:none;
	margin:0 0 0 -387px;
	overflow:visible;
	padding:0;
	position:absolute;
	width:774px;
	z-index:20;
}

.classFooter li
{
	background: #364585; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#385F90', endColorstr='#364585'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#385F90), to(#364585)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #385F90,  #364585); /* for firefox 3.6+ */ 
	float:left;
	overflow:visible;
	padding:0 30px 0 20px;
	z-index:20;
}

.classFooter li a
{
	color:#e7e7e7;
	display:block;
	line-height:24px;
	overflow:visible;
	padding:0 25px;
	text-align:center;
	text-decoration:none;
	z-index:20;
}

.classFooter li a:hover
{
	background:#305A85;
	color:#FFF;
	overflow:visible;
	text-decoration:none;
	z-index:20;
}

.classFooter li ul
{
	background:#385F90;
	border-bottom:3px outset #000040;
	border-left:0 outset #00000;
	border-right:0 outset #000;
	border-top:3px outset #000040;
	display:none;
	height:auto;
	margin-left:0;
	margin-top:-140px;
	overflow:visible;
	position:absolute;
	width:150px;
	z-index:20;
}

.classFooter li:hover ul
{
	display:block;
	overflow:visible;
	z-index:20;
}

.classFooter li li
{
	display:block;
	float:left;
	overflow:visible;
	padding:0;
	width:150px;
	z-index:20;
}

.classFooter li ul a
{
	border-bottom:1px outset #143B95;
	border-left:none;
	border-right:none;
	border-top:1px outset #143B95;
	display:block;
	font-size:16px;
	font-style:normal;
	overflow:visible;
	padding:6px 10px 6px 15px;
	text-align:left;
	z-index:20;
}

.classFooter li ul a:hover
{
	background:#204a82;
	border-bottom:2px outset #072A87;
	border-left:none;
	border-right:none;
	border-top:2px outset #072A87;
	color:#FFF;
	overflow:visible;
	padding:5px 12px 5px 15px;
	z-index:20;
}

.classFooter p
{
	clear:left;
	z-index:20;
}

.classFooter #current a:hover
{
	color:#e5e5e5;
	text-decoration:none;
	z-index:2000;
}

#lowertagnavline
{
	width: 774px;
	height:8px;
	background: #364585;
	margin-top: -15px;
	padding-top: 15px; 
	text-align:center;
	clear:both;
	margin:auto;
}


#lowertagline
{
	background: #364585; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#364585', endColorstr='#203570'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#364585), to(#203570)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #364585,  #203570); /* for firefox 3.6+ */ 
	width: 774px;
	margin-top: 0px;
	padding-top: 8px;
	height:40px;
	overflow:hidden;
	text-align:center;
	margin:auto;
	overflow:hidden; 
}

#lowertagline a:link {text-decoration:none;}
#lowertagline A:visited {text-decoration:none;}
#lowertagline A:hover {text-decoration:none;}
#lowertagline A:active {text-decoration:none;}

a img 
{
	border: none;
}

.sitemap
{
	background-color:#f2f5f2;
	color:#000;
	margin:0 auto;
	overflow:hidden;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
	width:732px;
}

.sitemap A:link
{
	color:#000;
	text-decoration:underline;
}

.sitemap A:visited
{
	color:#000;
	text-decoration:underline;
}

.sitemap A:hover
{
	color:#00F;
	text-decoration:underline;
}

.sitemap A:active
{
	color:#000;
	text-decoration:underline;
}

.sitemap a img
{
	text-decoration:none;
}

.sitemap ul
{
	font-family:Signika, Verdana, Tahoma, sans-serif;
	font-size:22px;
	line-height:21px;
	margin-bottom:5px;
	margin-top:5px;
	padding-left:50px;
	padding-right:20px;
	text-align:left;
}

.sitemap li
{
	font-family:Signika, Verdana, Tahoma, sans-serif;
	font-size:20px;
	font-weight:700;
	line-height:21px;
	list-style-type:none;
	margin-bottom:5px;
	margin-top:5px;
	padding-left:2px;
	padding-right:20px;
	text-align:left;
}

.sitemap li ul li
{
	font-size:17px;
	font-weight:700;
	list-style-type:none;
	text-indent:2px;
}

.sitemap li ul li ul
{
	font-size:15px;
	list-style-type:none;
	text-indent:2px;
}

.sitemap li ul li ul li
{
	font-size:15px;
	font-weight:700;
	list-style-type:none;
	text-indent:2px;
}

.sitemap li ul li ul li ul li
{
	font-size:14px;
	font-weight:400;
	list-style-type:none;
	text-indent:2px;
}


.flowplayerFail
{
	background-color:#f2f5f2;
	color:#000;
	margin:0 auto;
	overflow:hidden;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
	width:732px;
}


#video-overlay-1
{
	opacity: 0; 
	color: #000030;
	background:#f1f1e1;
	font-family:Tahoma,Arial,Sans Serif;
	width:0px; 
	height:0px;
	overflow: hidden; 
	padding-top: 3px; 
	margin-top: 368px; 
	margin-left: 74px;
	position:absolute; 
	z-index:10000;
	font-family:Tahoma,Arial,Sans Serif;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px; /* future proofing */
	-khtml-border-radius: 10px 10px 10px 10px; /* for old Konqueror browsers */ 
	border: 0px solid #4787A6;
	-moz-box-shadow: 0px 2px 8px 3px rgba(54,69,133, .5), 0px 2px 10px 5px rgba(54,69,133, .1);
	-webkit-box-shadow:	 0px 2px 8px 3px rgba(54,69,133, .5), 0px 2px 10px  5px rgba(54,69,133, .1);
	box-shadow: 0px 2px 8px 3px rgba(54,69,133, .5), 0px 2px 10px 5px rgba(54,69,133, .1);
}

.mbt_social_floating
{
	position:fixed; top:180px; margin-left:-120px; float:left;
	width:65px;
	background-color:#a7a7a7;
	padding: 5px;
	border:1px solid black;
 	z-index:9999px !important;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	moz-box-shadow: 1px 1px 3px 3px #102040;
	-webkit-box-shadow: 1px 1px 3px 3px #102040;
	box-shadow: 1px 1px 3px 3px #102040;
	ms-box-shadow: 1px 1px 3px 3px #102040;	
}

iframe 
{ 
border: 0px; 
} 