/*------------STANDART TEG DEFINITIONs----------------------------*/
body, h1, h2, h3, h4, p, a, ul, ul li, input, img { margin: 0; padding: 0; }
body { background: #ffffff; font-family: Arial; font-weight: normal; padding: 10px; text-align: center; }
a { text-decoration: none; color:#008cbd; }
a:hover { text-decoration: underline; }
p { color: #1e1f23; font-size: 13px; }
img { border: 0; }
/*---------------------------------------------------------------*/
#main-container { background: #ffffff url(./images/mainBG.jpg) no-repeat bottom right; border: 2px solid #808080; display: inline-block; min-height: 700px; _height: 700px; padding: 10px 0px 40px 25px; text-align: left; width: 930px; }
/*---------------------------------------------*/
#header-container { min-height: 170px; _height: 170px; }
#banner-container { float: right; padding: 55px 60px 0 0; }
#banner { border: 1px solid black; min-height: 60px; _height: 60px; min-width: 470px; _width: 470px; }
/*---------------------------------------------*/
/*---------------------------------------------*/
#body-container { padding-top: 20px; }
/*---------------------------------------------*/
#sidebar-left { border-right: 1px solid #7f7f7f; float: left; width: 186px; }
/*-----------------------------------------*/
#main-menu ul { list-style: none; }
#main-menu ul li { margin-bottom: 6px; }
#main-menu ul li a, #main-menu ul li a span, #main-menu ul li a span span { display: inline-block; cursor: hand;}
#main-menu ul li a {cursor: hand; background: #0195c5 url(./images/mainMenu/itemMBG.jpg) repeat-x top left; color: #fbffff; font-size: 16px; font-weight: bold; }
#main-menu ul li a:hover { text-decoration: none;cursor: hand;}
#main-menu ul li a span { background: transparent url(./images/mainMenu/itemLBG.jpg) no-repeat top left; cursor: hand;}
#main-menu ul li a span span { background: transparent url(./images/mainMenu/itemRBG.jpg) no-repeat top right; padding: 3px 10px 3px 10px; width: 155px; }
#main-menu ul li.active a { background: #0195c5 url(./images/mainMenu/activeMBG.jpg) repeat-x top left; cursor: hand;}
#main-menu ul li.active a span { background: transparent url(./images/mainMenu/activeLBG.jpg) no-repeat top left; }
#main-menu ul li.active a span span { background: transparent url(./images/mainMenu/activeRBG.jpg) no-repeat top right; }
/*-----------------------------------------*/
#contact { background: #9aa626 url(./images/contactPanel/panelMBG.jpg) repeat-y top left; margin-top: 10px; width: 168px; }
#contact div { background: transparent url(./images/contactPanel/panelTBG.jpg) no-repeat top left; }
#contact div div { background: transparent url(./images/contactPanel/panelBBG.jpg) no-repeat bottom left; padding: 10px 4px 20px 7px; }
#contact h4 { color: #fffefd; font-size: 11px; padding: 8px 0 2px 0; }
#contact p { color: #fffefd; font-size: 10px; font-weight: bold; padding-bottom: 2px; }
/*-----------------------------------------*/
#info-container { margin-top: 100px; }
#info-container h3 { color: #77787a; font-size: 13px; padding: 8px 0 8px 0; }
#info { padding-top: 10px; }
#info p { color: #060606; font-size: 11px; font-weight: bold; margin-bottom: 2px; }
/*---------------------------------------------*/
#center, #footer,#footer-text { margin-left: 190px; padding-left: 20px; }
#center { min-height: 795px; _height: 795px; padding-bottom: 15px; padding-right:25px; }
#text a { color: #0098c1; }
#center p { padding:5px 0 5px 0}
/*-----------------------------------------------------------------------------------*/
#footer {clear:both;}
/*-----------------------------------------------------------------------------------*/
#footer-menu { display: inline-block; }
#footer-menu ul { list-style: none; }
#footer-menu ul li { float: left; margin: 0 45px 0 0; }
#footer-menu ul li a { color: #008cbd; font-size: 12px; font-weight: bold; }
/*--------------------------------------------------------------*/
/*---------------------headers text definition------------------*/
h1, h2, h3, h4 { font-weight: bold; }
h1 { color: #ed008b; font-size: 26px; padding: 12px 0 5px 0; }
h2 { color: #ea008f; font-size: 20px; padding: 10px 0 5px 0; }
h3 { color: #e8048f; font-size: 18px; padding: 5px 0 5px 0; }
h4 { color: #e5058c; font-size: 16px; padding: 5px 0 5px 0; }
h5 { color: #e5058c; padding: 8px 0 3px 0; margin:0; }
/*--------------------------------------------------------------*/