@charset "utf-8";
/* begin styles html tags */
*	{margin: 0px;padding: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;}

/*html tag styles*/
body {background-color: #FFFFFF;background-image: url(../images/bg_wave.gif);background-repeat: repeat-x; min-width: 970px;}
h1	{margin-bottom: 70px;height: 89px;border-bottom: 21px solid #4874A4;}
h1 a img	{border: none; margin-top: 26px; margin-left: 30px;}
h2	{display: inline;margin-left: 20px;margin-right: auto;background-color: #4874A4; color: #FFFFFF;font-size: 12px;padding: 4px;padding-left: 12px;padding-right: 12px;}
a	{text-decoration: none;cursor: pointer}
a img	{border: 0}
input,select,textarea,label	{font-size: 11px}

/* navigation styles */
#mainNaviList	{position: absolute; left: 20px;top: 100px;list-style-type: none;height: 50px;z-index:100}
#mainNaviList li	{display: block;position: relative;float: left;margin-right: 8px;background-image: url(../images/navi_main_left.gif);background-repeat: no-repeat;}
#mainNaviList li a, #mainNaviList li span {display: block;float: left;font-size: 10px;text-decoration: none;color: #4874A4;text-align: center;padding-top: 4px;background-image: url(../images/navi_main_right.gif);background-repeat: no-repeat;background-position: top right;padding-bottom: 5px;cursor: pointer;width: 93px;}
#mainNaviList li:hover > ul	{display: block;}
#mainNaviList li.subNaviParent	{position: relative!important;background-image: url(../images/sub_arrow.gif);background-repeat: no-repeat;background-position: right}
#mainNaviList li.mainNaviParent	{position: relative!important;}
#mainNaviList li ul {display: none;position: absolute;top: 15px;left: 20px;background-image: url(../images/navi_sub_bottom.gif);background-repeat: no-repeat;background-position: bottom; padding-bottom: 5px;}
#mainNaviList li ul li {position: static; display: block;background-image: none;float: none;padding: 0px;margin: 0px;width: 180px;margin-bottom: 2px;}
#mainNaviList li ul li.subNaviTop	{background: url(../images/navi_sub_top.gif) no-repeat;padding-top: 5px;}
#mainNaviList li ul li.subNaviTopWhite	{background: url(../images/navi_sub_top_white.gif) no-repeat;padding-top: 5px;}
#mainNaviList li ul li:hover > a,#mainNaviList li ul li:hover > span {background-color: #999999;color: #FFFFFF;}
#mainNaviList li ul li a, #mainNaviList li ul li span {float: none;text-align: left;padding-top: 2px;padding-bottom: 2px;padding-left: 5px;padding-right: 15px;background: none;margin: 0;width: 158px;margin-left: 1px;margin-right: 1px;}
#mainNaviList li ul li ul	{top: -4px;left: 170px;}

/* content styles */
#contentContainer	{position: relative; min-height: 230px;margin-top: 3px;margin-left:40px;margin-right: 40px;z-index: 50;}
#copyright	{font-family:Arial, Helvetica, sans-serif;font-size:9px;color: #CCCCCC;text-align:right;margin-top: 4px;margin-right:275px;}

#contentTable	{width: 100%}


#contentarea1	{padding: 10px; padding-right: 80px; font-size: 10px; min-height: 250px;}
#contentarea1 h1	{margin: 0px!important;height: auto!important;border: none!important;text-indent: 0!important;background: none!important;font-size: 18px; line-height: 36px; color: #4874A4; margin-left: 40px!important;}
#contentarea1 h3, #contentarea1 h4, #contentarea1 p	{font-size: 10px;}

#contentarea1 p,#contentarea1 h1,#contentarea1 h2,#contentarea1 h3,#contentarea1 h4,#contentarea1 ul,#contentarea1 table	{margin-bottom: 10px;}
#contentarea1 td,th	{vertical-align: top; padding-right: 10px;font-size: 10px; padding-bottom: 5px;}
#contentarea1 img	{border: 1px solid #999999; padding: 0px!important; margin: 0px; margin-right: 10px;}
#contentarea1 ul, #contentarea1 ol	{margin-left: 20px;}
#contentarea1 a	{color: #4874A4; text-decoration: none}
#contentarea1 table	{width: auto;}

.button		{border: 0;width:140px;background-image: url(../images/button_bg.gif);background-repeat: no-repeat;padding-top:4px;padding-bottom:5px;text-align:center;font-weight:bold;font-size: 10px;color: #ffffff!important;display:block;float:left;margin-right:5px;margin-top: 20px;}

#languageSwitch	{position: absolute; right: 20px; top: 420px;z-index: 1000}
#languageSwitch img {cursor: pointer;}

/* images */
#logosRight	{position: absolute;top: 40px;right: 0px;}
#pageImage	{position: absolute; top: 140px;right: 0px; width: 328px}

#contentLeftBottom	{padding: 0px;width: 10px; height: 10px;background-image: url(../images/content_left_bottom.gif); background-repeat: no-repeat;}
#contentRightBottom	{padding: 0px;width: 10px; height: 10px;background-image: url(../images/content_right_bottom.gif); background-repeat: no-repeat;}
#contentLeftTop	{padding: 0px;width: 10px; height: 10px;background-image: url(../images/content_left_top.gif); background-repeat: no-repeat;}
#contentRightTop	{padding: 0px;width: 10px; height: 10px;background-image: url(../images/content_right_top.gif); background-repeat: no-repeat;}
#contentTop	{padding: 0px;background-image: url(../images/content_top.gif); background-repeat: repeat-x;}
#contentBottom	{padding: 0px;background-image: url(../images/content_bottom.gif); background-repeat: repeat-x;}
#contentLeft	{padding: 0px;background-image: url(../images/content_left.gif); background-repeat: repeat-y;}
#contentRight	{padding: 0px;background-image: url(../images/content_right.gif); background-repeat: repeat-y;}

