body{
	/*background-image: url(../Images/bg-blue.jpg);*/
	background-image: url(../Images/bg_blue.png);
	background-position:top right;
	background-repeat:repeat-x;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	
}
a, a:link, a:visited, a:active {
	text-decoration: none;
	color: #f30000;
	font-size:12px;
}
a:hover {
	color: #f30000;
	text-decoration: underline;
}
p
{
 font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
 text-align:justify;
 padding-right:0px;
 vertical-align:top;
 padding-top:0px;
 line-height:16px;
 font-size:14px;
 color:#424343;

 } 
p strong
{ color:#000000;
 } 
p a,p a:link,p a:visited,p a:active {
	text-decoration: none;
	color: #f30000;
	font-size:14px;
}
p a:hover {
	color: #f30000;
	text-decoration: underline;
}
p big
{ 
font-size:15px;
font-weight:bold;}
 /* Typography
-----------------------------------------------------------------------------*/

h1
{
	font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #0072bc;
	font-weight:normal;
	letter-spacing:-1px;
	margin-left:0px;
	margin-bottom:10px;
	padding:10px 0px 25px 0px;
	line-height:24px;
	text-transform:capitalize;
}
h2
{
	font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #0072bc;
	font-weight:normal;
	letter-spacing:-1px;
	margin-left:0px;
	padding:0px;
	text-transform:capitalize;
}

h3
{
	font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #063189;
	font-weight: normal;
	letter-spacing:0px;
	margin:0px;
	padding:10px 0px 10px 0px;
}
h4
{
	font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	font-size:38px;
	color: #abe1fa;
	font-weight: bold;
	letter-spacing:-1px;
	margin:0px;
	padding:10px 0px 10px 0px;
	text-transform:capitalize;
}
h5
{
	font-family:'Lucida Sans',Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #ac1031;
	font-weight: bold;
	letter-spacing:0px;
	margin:0px;
	padding:3px 3px 8px 3px;
}
h6
{
	font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	font-size:42px;
	color: #069;
	font-weight: bold;
	letter-spacing:-1px;
	margin:0px;
	padding:10px 0px 10px 80px;
	text-transform:capitalize;
}
.logo
{ padding:5px 0px 0px 0px;
 vertical-align:top; 
 margin:0px;}
.slogan .text01
{ 	
	font-size:18px;
	color: #0b5cc1;
	font-weight: normal;
	letter-spacing:0px;
	text-transform:uppercase;
	text-align:right;
}
.slogan .text02
{ 
	font-size:18px;
	font-family:"Gothic720 Lt BT", Arial, sans-serif, Tahoma
	color: #05ac18;
	font-weight: normal;
	letter-spacing:0px;
	text-transform: uppercase;
	text-align:right;
}
#table01-header
{ margin:20px 0px 10px 0px;}
#table02 /*main menu*/
{ border-top:1px solid #999;
border-bottom:1px solid #999;
font-size:15px;
color:#0650ab;
height:41px;
line-height:41px;
text-transform: uppercase;
margin-top:25px;
margin-bottom:25px;
}
/*main menu 01*/
#table02 .mainmenu01 a, #table02 .mainmenu01 a:link, #table02 .mainmenu01 a:visited {
font-size:15px;
text-decoration:none; 
color:#0650ab;
padding-left:10px;
padding-right:0px;
}
#table02 .mainmenu01 a:hover {
background-image: url(../Images/menu01.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:16px;
color:#fff;
}
#table02 .mainmenu01 a#current {
background-image: url(../Images/menu01.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:15px;
color:#fff;
}
/*main menu 02*/
#table02 .mainmenu02 a, #table02 .mainmenu02 a:link, #table02 .mainmenu02 a:visited {
font-size:15px;
text-decoration:none; 
color:#0650ab;
padding-left:10px;
padding-right:0px;
}
#table02 .mainmenu02 a:hover {
background-image: url(../Images/menu03.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:15px;
color:#fff;
}
#table02 .mainmenu02 a#current {
background-image: url(../Images/menu03.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:15px;
color:#fff;
}
/*main menu 03*/
#table02 .mainmenu03 a, #table02 .mainmenu03 a:link, #table02 .mainmenu03 a:visited {
font-size:15px;
text-decoration:none; 
color:#0650ab;
padding-left:10px;
padding-right:0px;
}
#table02 .mainmenu03 a:hover {
background-image: url(../Images/menu03.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:15px;
color:#fff;
}
#table02 .mainmenu03 a#current {
background-image: url(../Images/menu03.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:15px;
color:#fff;
}
/*main menu 04*/
#table02 .mainmenu04 a, #table02 .mainmenu04 a:link, #table02 .mainmenu04 a:visited {
font-size:15px;
text-decoration:none; 
color:#0650ab;
padding-left:10px;
padding-right:0px;
}
#table02 .mainmenu04 a:hover {
background-image: url(../Images/menu03.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:15px;
color:#fff;
}
#table02 .mainmenu04 a#current {
background-image: url(../Images/menu03.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:15px;
color:#fff;
}
/*main menu 05*/
#table02 .mainmenu05 a, #table02 .mainmenu05 a:link, #table02 .mainmenu05 a:visited {
font-size:15px;
text-decoration:none; 
color:#0650ab;
padding-left:10px;
padding-right:0px;
}
#table02 .mainmenu05 a:hover {
background-image: url(../Images/menu01.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:15px;
color:#fff;
}
#table02 .mainmenu05 a#current {
background-image: url(../Images/menu01.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:15px;
color:#fff;
}
/*main menu 06*/
#table02 .mainmenu06 a, #table02 .mainmenu06 a:link, #table02 .mainmenu06 a:visited {
font-size:15px;
text-decoration:none; 
color:#0650ab;
padding-left:10px;
padding-right:0px;
}
#table02 .mainmenu06 a:hover {
background-image: url(../Images/menu03.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:15px;
color:#fff;
}
#table02 .mainmenu06 a#current {
background-image: url(../Images/menu03.png);
display: block;
background-repeat:no-repeat;
height:41px;
line-height:41px;
font-size:15px;
color:#fff;
}
.dot-h
{ background-image: url(../Images/dot.gif);
background-position: center bottom ;
background-repeat:repeat-x;
}
.dot-v
{ background-image:url(../Images/dot.gif);
background-position: center top;
background-repeat:repeat-y;
}
#SubsArticle .textBox
{ padding-left:10px;
padding-top:3px;
padding-bottom:3px;
}

#SubsArticle
{ background-color:#002e5e;
width:229px;
}
#indexContent .col01
{width:40%;}
#indexContent .col02
{width:25%;
vertical-align:top;}
#indexContent .colBanner
{ padding-top:28px;}
div.latestNews
{ width:200px;
font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	font-size:14px;
margin:8px 8px 15px 0px;
color:#424243;
}
div.latestNews
{ width:200px;
font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	font-size:14px;
margin:8px 8px 15px 0px;
color:#424243;
}
div.latestNews em
{ color:#009;
}
div.latestNews a, div.latestNews a:link, div.latestNews a:hover
{ color: #C00;
font-size:14px;
}
#shortLinks {
	font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:left;
	margin-top:15px;
	border-top:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
#shortLinks img
{ padding:4px;}
#shortLinks2{
margin-bottom:5px;
}
.linkssc2 img
{ padding: 10px 2px 0px 0px;}
#shortLinks2 .linkssc
{	margin:8px;
	color:#424243;
	font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	font-size:14px;
}
#shortLinks2 .linkssc ul {
	margin: 0px 0px 15px 0px;
	padding:0px;
	list-style-type: none;
}
#shortLinks2 .linkssc ul li a {
	background-image: url(../Images/bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	list-style-type: none;
	padding-bottom:12px;
	padding-left:20px;
	padding-top:0px;
	font-size:14px;
	font-weight:normal;
	color:#565656;
	line-height:18px;
}
#shortLinks2 .linkssc ul li a:hover{
	color: #f90835;
}
.footer
{ border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;
font-size:12px;
color:#666;
padding:10px 0px 10px 0px;
text-align:right;}
.footer a{
	font-size:12px;
	color: #f97f08;
}
.footer a:hover{
	color: #f90835;
}
#footerBody
{	background-image: url(../Images/bg-bottom-blue.jpg);
	background-position:top right;
	background-repeat:repeat-x;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
 } 
#mainnav {
border-top:1px solid #999;
border-bottom:1px solid #999;
font-size:15px;
color:#0650ab;
text-transform: uppercase;
margin-top:25px;
margin-bottom:25px;
}

#breadcrumb {   
	color:#787878; 
	text-transform: lowercase;
	font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:2px;
	padding-bottom:5px;
}
#breadcrumb a,#breadcrumb a:link,#breadcrumb a:active {
	color:#6a6a6a; 
	font-size: 11px;
	text-decoration:none;
	padding-left:5px;
	padding-right:0px;
	width: auto;
	display:inline-block;
}
#breadcrumb a:hover {
	text-decoration: underline;
	color:#000000;
}
#breadcrumb #current {
	text-decoration: none;
	color:#007f21;
}
#left-submenu{
width:245px;
margin-top:0px;
margin-left:0px;
}
#left-submenu ul {
	margin: 0px;
	padding:0px;
	list-style-type:none;
}
#left-submenu li {
	margin-top:3px;
	padding-bottom:3px; 
	padding-top:5px;
	padding-right:0px;
	padding-left:0px;
	list-style-type: none;
}
#left-submenu li a {
	width:210px;
	height:35px;
	float:left;
	padding-left:28px;
	padding-top:8px;
	padding-bottom:1px;
	background-image: url(../Images/arr_rgt.png);
	background-repeat:no-repeat;
	background-position:center left;
	color: #454545;
	font-family:'Gothic720 BT',Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	text-transform:capitalize;
	line-height:26px;
	border-bottom:1px solid #bbb;
}
#left-submenu li a:hover {
color:#cc0d28;
text-decoration:none;
background-image: url(../Images/arr_rgt_hover.png);
background-repeat:no-repeat;
border-bottom-width:2px;
background-position:center left;
border-bottom-color:#cc0d28;
}
#left-submenu li #current {
color:#cc0d28;
text-decoration:none;
background-image: url(../Images/arr_rgt_hover.png);
border-bottom-color:#cc0d28;
background-repeat:no-repeat;
background-position: center left;
}
#mainbanner
{ background:url(../Images/banner_bg.jpg) repeat-x top right;}
#innerbanner
{ background:url(../Images/inner_bg.jpg) no-repeat #06b8ef top left;}
#innerbanner .title01
{ font-size:60px;
font-family:'Lucida Sans',Arial, Helvetica, sans-serif;
letter-spacing:-5px;
padding:10px;
color:#afe8fb;}
.eventTable
{ margin-top:10px;
color:#333;
}
.eventPic
{ padding-right:5px;
text-align:left;
padding-top:10px;
}
.eventInfo
{padding-left:10px;
font-size:14px;
padding-top:10px;}
.eventTitle
{font-size:14px;
font-weight:bold;}
.smalltext
{ font-size:11px;}
#schedule
{ 
font-size:12px;
font-family:'Lucida Sans',Arial, Helvetica, sans-serif;
}
#schedule .details1
{ text-align:left;
padding:5px;
background-color:#CCC;
border:1px dotted #666666;
font-weight:bold;}
#schedule .details
{ text-align:left;
border:1px dotted #666666;
padding:8px;}