html, body {
	
	margin:0 auto;
	line-height:1.6;
	text-align:center; 
	height:100%;
}
body                                    {font-family: Arial;font-size: 75%;color:#333;background: #FFF url(/img/design/bg_menu.gif) top center repeat-x;}
td, th                                  {text-align:left;}
h1,h2,h3,h4,h5,p,input,table,ul,li      {margin:0;padding:0;}
h1                                      {font-size:26px;}
h2                                      {font-size:22px;}
h3                                      {font-size:19px;line-height:19px;}
h4                                      {font-size:19px;line-height:19px;}
h5                                      {font-size:14px;}
a                                       {color:#00979C;text-decoration:none;}
a:hover                                 {}
p                                       {margin: 10px 0px 10px 0px;}
img                                     {border:none;}             
ul                                      {list-style-type:disc;margin-left:20px;}   
table, td                               {font-size:1em;vertical-align:top;}            

/* -------- LAYOUT -------- */

#pagecontainer
{
    margin:0 auto;
	text-align:center;
	
}
    
#header
{
    
    margin: 0 auto;
    width:1000px;
    padding-top:0px;
    height:105px;
    text-align:left;
}

#menu
{
    position:absolute;
    margin:48px 0px 0px 250px;
}

#main
{
    text-align:center;
    padding-bottom:40px;
    width:100%;
    padding-top:0px;
    background:url(/img/design/bg_main.gif) repeat-x top center;
    
}
    #main .content .leftCol a                {border-bottom:dotted 1px #999;padding:1px;}
    #main .content .leftCol a:hover          {padding:1px;background:#f2f2f2;}
    #main .content                  {width:1000px;margin:0 auto;padding-top:1px;text-align:left;}   
    #main .content .leftCol         {width:690px;float:left;margin-left:10px;margin-top:20px;border-right:solid 1px #CCC;}
    #main .content .rightCol        {width:270px;float:left;margin-left:20px;margin-top:20px;}
 
#footer
{  
    margin:0 auto;
    width:1000px;
	background:#f2f2f2;

}
    #footer p                       {margin:10px 17px 20px 17px;}
    #footer .content                {color:#555;padding-top:25px;height:94px;text-align:left;}
    
    
/* ------ END LAYOUT -------- */

ul.menu                     {margin:0;list-style:none;color:#FFF;}
ul.menu a                   {color:#FFF;}
ul.menu li                  {float:left;height:39px;max-height:25px;padding:18px 12px 14px 12px;margin:0px 1px 0px 1px;text-align:center;}
ul.menu li.selected         {background:#CEC1BB;}

div.submenu                 {float:left;height:50px;margin:0px 0px 0px 250px;display:inline;}
ul.submenu li a             {padding:2px;color:#555;border:none;}
ul.submenu li a:hover       {padding:2px;background:#f2f2f2;}
ul.submenu                  {margin-left:0px;margin-top:1px;list-style:none;}
ul.submenu li               {padding:10px;float:left;}                
ul.submenu li.selected      {font-weight:bold;}

.logo   {margin:20px 10px 0px 1px;position:absolute;}
.clear  {clear:both;height:1px;}

a.lank           {border-bottom:dotted 1px #999;padding:1px;}
a.lank:hover     {padding:1px;background:#f2f2f2;}

.small      {font-size:0.9em;}
.large      {font-size:14px;}

.textbox    {height:22px;max-height:26px;background:url(/img/design/bg_textbox.gif) top left no-repeat;border:solid 1px #BEBEBE;font-family:Arial;font-size:13px;padding:4px;margin:2px 0px 5px 0px;width:195px;}
.droplist   {height:25px;max-height:25px;background:#FFF;border:solid 1px #BEBEBE;font-family:Arial;font-size:13px;padding:3px;margin:2px 0px 5px 0px;width:205px;}

.button     {background:#f0f0f0;border:solid 1px #BBB;height:35px;width:205px;font-size:12px;color:#333;}
.spacer     {margin:0px 15px 0px 15px;}
.nobr       {white-space: nowrap;}
.btn        {border:solid 1px #999;padding:5px;background:#CCC;font-family: Arial;font-size:12px;font-weight:bold;}
.pil        {margin:0px 5px -4px 5px;}

.divForm    {padding:10px;background:#F2F2F2;}

.modalAjaxBackground {
	background-color:#233141;
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
    opacity:0.90;
}

.modalPopUp
{
    position:fixed;
    left: 0;
    top: 0;
    width:100%;
    height:100%;
    z-index: 1000;
    filter:alpha(opacity=95);
    -moz-opacity:0.95;
    opacity:0.95;
    background: #08111B;
    _height: expression(window.document.body.offsetHeight + "px") !important;
    _position: absolute !important;
    _width: expression(window.document.body.offsetWidth + "px") !important; 
}
    .modalPopUp div  {font-size:12px;color:#FFF;position:absolute;left:40%;top:300px;z-index:100;}
    
.modalContent
{
    height:540px;
    overflow: auto;
    width:600px;
    background:#FFF;
    padding:20px;
}

.header			{
				width:1000px;
				height:335px;
				margin:0 auto;
				padding:41px 0 52px;
				position:relative;
				z-index:100;
				}
.accordion_container	{
				padding:18px;
				background:url(/img/design/bg_accordion.png) 0 0 no-repeat;
				}

/* -------------------- Start Horisontal Accordion ------------------------------------- */

.accordion_container	{
				width:964px;
			    _width:980px; /* IE6 HACK */
				height:300px;
				position:relative;
				overflow:hidden;
				text-align:left;
				}
				
.accordion_container div.text_left	 {
				width:200px;
				position:absolute;
				}
							
.kwicks {
				/* recommended styles for kwicks ul container */
				list-style: none;
				position: relative;
				margin: 0;
				padding:0;
				float:right;
				}

.kwicks li{
				/* these are required, but the values are up to you (must be pixel) */
				width: 112px;
				height: 300px;
				
				/*do not change these */
				display: block;
				overflow: hidden;
				padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
				background:none;
				-webkit-border-radius:3px;
				-moz-border-radius:3px;

				}

.kwicks.horizontal li {
				/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
				margin-right: 14px; /*Set to same as spacing option. */	
				float: left;
				}

#kwick_1 		{background:#555555;}
#kwick_2 		{background:#555555;}
#kwick_3 		{background:#555555;}
#kwick_4 		{background:#555555;}
#kwick_5 		{background:#555555;}
#kwick_6 		{background:#555555;}

.kwicks.horizontal #kwick_6 {
	margin-right: none; /* cancel margin on last kiwck (if you set a margin above) */
				}


/* -------------------- end Horisontal Accordion ------------------------------------- */

