html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}

img{ border-style: none;}
p {font:.9em Arial,Helvetica,Verdana; color:#1a4fa7; line-height:1.5em;}
p2 {font:.7em Arial,Helvetica,Verdana; color:#1a4fa7; line-height:1.5em; padding:10px 0 0 0; }
h1 {font:1.3em Arial,Helvetica,Verdana; color:#1a4fa7;padding:0 0 10px 0;}
h2 {font:.8em Arial,Helvetica,Verdana; color:#1a4fa7;padding:0 0 10px 0;}
h3 {font:1.3em Arial,Helvetica,Verdana; color:#1a4fa7;padding:0 0 10px 0;}
a   {font:1em Arial,Helvetica, Verdana; color:#ededed;}
a:hover {font:1em Arial,Helvetica, Verdana; color:white;}
ul {list-style:none;}


body {
    background-image: url(../images/body_bg.gif);
	background-repeat:repeat-x;
	margin:0 0 0 0; padding: 0 0 0 0;
	background-color: #0079b6;
  

}

#mainWrapper {
    background-repeat:no-repeat;
	background-position:top center;
	width:1004px;
	margin:auto;

}

/*///////////HEADER///////////*/

div.headerArea {
    background-image: url(../images/header.gif);
	background-repeat:repeat-x;
    height:250px;
    width:1004px;
}

div.mainNav ul{
    float:left;
    font:16px Arial,Helvetica,sans-serif;
    color:#ebeaea;
    list-style:none;
    margin:0 0 0 0; padding: 208px 0 0 40px;
    white-space:nowrap;   
    
}

div.mainNav li{
    float:left;
    margin: 0 0 0 0; padding: 0 14px 0 14px;
    border-right:2px solid;
    border-color:#ebeaea;
   
        
}

div.mainNav a { color:#ebeaea; text-decoration:none; }
div.mainNav a:hover{ color:#fff; text-decoration:none; }


/*///////////CONTENT AREA///////////*/
div.newsTicker {
    height:60px;
    background-image:url(../images/ticker_bg.gif);
    background-repeat:no-repeat;
    margin:0 0 0 0;padding:0 0 0 20px;
    
}

div.marquee {
    margin: 0 0 0 0; padding: 30px 0 0 0;
}

div.mainContent {
    min-height: 1%;
    background-image:url(../images/content_bg.gif);
    background-repeat:repeat-y;
    margin:0 0 0 0; padding: 20px 0 20px 0;
}

div.mainContent:after {
    display: block;
    clear: both;
    content: " ";
    height: 0;
    overflow: hidden;
}


/*////////////LEFT COL AREA/////////////*/
div.leftCol {
    float:left;
    width:190px;
    margin:0 0 0 0;padding:0 0 0 20px;
}

div.findBtn {
    float:left;
    height:60px;
}

div.helpLine{ clear:left;}
div.helpHead{height:51px;}
div.helpContent{
    background-image:url(../images/helpBg.gif);
    clear:left;
    margin:0 0 0 0; padding:60px 0 0 20px;
}

div.helpContent ul {
    list-style:none;
    font:.9em arial,helvetica,sans-serif;
    color:#1a4fa7;
}

div.helpContent li {
    margin: 0 0 0 0; padding:0 0 20px 0;
}

div.helpContentFind{
    background-image:url(../images/helpBg.gif);
    clear:left;
    margin:0 0 0 0; padding:20px 0 0 20px;
}

div.helpContentFind ul {
    list-style:none;
    font:.9em arial,helvetica,sans-serif;
    color:#1a4fa7;
}

div.helpContentFind li {
    margin: 0 0 0 0; padding:0 0 20px 0;
}
div.helpBot{clear:left;}

/*///////////CENTER COL///////////*/

div.centerCol {
    float:left;
    width:550px;
    margin: 0 0 0 0; padding:10px 0 0 20px;
  
}

div.centercolTime {
    float:left;
    width:550px;
    margin: 0 0 0 0; padding:0 0 0 0;

  
}

div.centerCol ul{ padding:10px 0 0 0;}
div.centerCol li{ font:.9em Arial,Helvetica,Verdana; color:#1a4fa7; padding:0 0 15px 0;}
div.centerCol a{color:#1a4fa7;}
div.centerCol a:hover {color:white; background-color:#1264b5;}


div.centerColFind  a:hover {color:white; background-color:none; }
div.centerColFind  ul{ padding:10px 0 0 0;}
div.centerColFind  li{ font:.9em Arial,Helvetica,Verdana; color:#1a4fa7; padding:0 0 15px 0;}



#findList li{
    text-align:center;
    margin:0 0 0 0; padding: 0 0 10px 0;
    line-height:0;
    
}

#findList a{color:#1a4fa7;}
#findList a:hover {color:white; background-color:#1264b5;}



#serviceList ul{
    margin:0 0 0 10px; padding: 0 0 0 0;
}

ul#serviceList5 {font-size:1.1em;}
#serviceList li{ list-style:disc; margin:0 0 0 15px; padding: 0 0 15px 0;}
#serviceList1 li{ list-style:disc; margin:0 0 0 15px; padding: 0 0 15px 0;}
#serviceList2 li{ list-style:decimal; margin:0 0 0 15px; padding: 0 0 15px 0;}
#serviceList3 li{ list-style:disc; margin:0 0 0 15px; padding: 0 0 15px 0;}
#serviceList4 li{ list-style:disc; margin:0 0 0 15px; padding: 0 0 15px 0;}



#eventsList1 li{ margin:0 0 0 0; padding: 0 0 20px 0; }
#eventsList2 li{ margin:0 0 0 0; padding: 0 0 20px 0; }
#eventsList3 li{ margin:0 0 0 0; padding: 0 0 20px 0; }
#eventsList3 p{ margin:0 0 0 0; padding: 10px 0 0 0; }

div.areaMinutes a {font:1.1em arial,helvetica,sans-serif; color:white; background-color:#1a4fa7; margin: 0 0 0 0; padding:5px;text-decoration:none; border:2px solid #fff;}
div.areaMinutes a:hover {font:1.1em arial,helvetica,sans-serif; color:white; background-color:#1264b5}



/*///////////RIGHT COL///////////*/

div.rightCol {
    margin:0 0 0 0; padding:20px 0 0 15px;
    width:200px;
    float:left;
}

div.rightCol div.caculator a {font:1.3em arial,helvetica,sans-serif; color:white; background-color:#1a4fa7; margin: 0 0 0 15px; padding:5px;text-decoration:none; border:2px solid #fff;}
div.rightCol div.caculator a:hover {font:1.3em arial,helvetica,sans-serif; color:white; background-color:#1264b5}

div.rightCol ul {
    font:.7em arial,helvetica,sans-serif;
    color:#1a4fa7;
}

div.rightCol p {
    font:1em arial,helvetica,sans-serif;
    color:#1a4fa7;
    margin:0 0 0 0; padding: 10px 0 5px 15px;
    width:150px;
}
#adobeReader {
    margin: 0 0 0 0; padding: 0 0 10px 10px;
 }
 
 #preRegister {
    margin: 0 0 0 0; padding: 10px 0 5px 10px;
 }
 
div.rightCol h2 { margin: 10px 0 0 0; padding: 0 0 0 20px;}
div.rightCol div.counter {
    margin: 0 0 0 18px; padding: 0 0 0 25px;
    font:1em arial,helvetica,sans-serif;
    color:#1a4fa7;
    text-align:right;
    width:110px;
    background-color:white;
    border:1px solid;
    border-color: #1a4fa7;
}


/*///////////FOOTER AREA///////////*/

div.footer {
    margin:0 0 0 0;padding:20px 0 0 0;
    background-image:url(../images/footer.gif);
    background-repeat:no-repeat;
    height:70px;
    text-align:center;
    font:.7em arial,helvetica,sans-serif;
    color:#ededed;
    line-height:1.5em;
}



div.footer a{ font:1em arial,helvetica, verdana; color:#ededed; }
div.footer a:hover{ font:1em arial,helvetica, verdana; color:#fff; }


/*///////////POPUPS///////////*/

#privacyPopup {
    margin:0 0 0 0; padding:15px 20px 0 15px;
    text-align:left;
}

#privacyPopup h1{ font:.9em arial,helvetica,sans-serif; text-align:center;}
#privacyPopup p{ font:.7em arial,helvetica,sans-serif;  color:black; margin:0 0 10px 0;}
#privacyPopup ul{ font:.7em arial,helvetica,sans-serif;  color:black;}
#privacyPopup li{ margin:0 0 10px 0;}


/*///////////ACCORDIAN MENU///////////*/

.serviceChoices{ /*header of 2nd demo*/
    cursor: hand;
    cursor: pointer;
    font: bold .9em Arial;
    margin: 10px 0;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
    
    color: #7e97c0;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
    color: #1a4fa7;
}


div.centerColFind p {
    margin:0 0 0 0; padding:140px 0 0 0;
    font-size:2em;
    text-align:center;
    height:200px;
}







 
