			body {
				background: rgb(51,51,51) url(../images/bg.jpg) no-repeat;
				font-family: Calibri, Tahoma, arial, verdana, helvetica;
				padding: 0;
				margin: 0px;
				color: rgb(124,124,124);
			}

			form {
				padding-left: 5px;
				padding-right: 5px;
			}

			a {
				color: rgb(180,180,180);
			}

			p {
				color: rgb(124,124,124);
			}


			div {
				margin: 0px;

			}

			.head {
				background-image: url(../images/bgHead.gif);
				background-repeat: no-repeat;
				background-position: right top;
				height: 75px;
			}


			.topMenu {
				background-color: rgb(45,45,45);
				width: 100%;
				float: left;
				padding: 0;
				margin: 0px;
				border-style: solid;
				border-width: 1px;
				border-bottom-color: rgb(22,22,22);
				border-top-color: rgb(216,39,39);
				border-left-style: none;
				border-right-style: none;
				background-image: url(../images/menuTop.gif);
				background-repeat: repeat-x;
				background-position: 0px -50px;
			}

			.topMenu ul {
				margin: 0px;
				padding: 0;
				list-style: none;
			}

			.topMenu ul li {
				float: left;
			}

			.topMenu ul li a {
				float: left;
				display: block;
				font-size: 100%;
				text-decoration: none;
				color: rgb(180,180,180);
				padding: 10px;
				padding-left: 14px;
				padding-right: 14px;
				border-style: solid;
				border-width: 1px;
				border-right-color: rgb(22,22,22);
				border-left-color: rgb(63,63,63);
				border-top-style: none;
				border-bottom-style: none;
				background-color: rgb(73,73,73);
				background-image: url(../images/menuTop.gif);
				background-position: 0px -50px;
				background-repeat: repeat-x;
			}


			.topMenu ul li a:hover {
				color: rgb(220,220,220);
				border-left-color: rgb(60,60,60);
				background-color: rgb(53,53,53);
				background-image: url(../images/menuTop.gif);
				background-position: 0px 0px;
				background-repeat: repeat-x;
			}


			.topMenu ul li.current a {				
				color: rgb(255,255,255);
			}

			.content {
				float: left;
				width: 100%;
				clear: both;
				background-color: rgb(0,0,0);
				margin: 0px;
				padding: 0px;
				padding-top: 20px;
				padding-bottom: 20px;
				color: rgb(124,124,124);
				font-size: 100%;
								
			}

			.content p {
				
				float: left;
				width: 650px;
				margin: 0px;
				margin-left: 40px;
				margin-right: 5px;
				padding-top: 10px;
			}

			.content h1 {
				
				float: left;
				width: 650px;
				margin: 0px;
				margin-left: 40px;
				margin-right: 5px;
				padding-top: 0px;
				font-size: 150%;
			}


			.content ul {
				float: left;
				margin: 0px;
				padding: 0px;
				list-style: none;
				width: 250px;
				margin-right: 10px;
			}


			.content ul li {
				margin: 0px;
				padding: 0px;
			}

			.content ul li a {		
				padding: 4px;
				color: rgb(124,124,124);
				text-decoration: none;
				display: block;				
				padding-right: 5px;
				padding-left: 35px;
			}

			.content ul li a.current {				
				color: rgb(255,255,255);
				background-repeat: no-repeat;
				background-image: url(../images/menu.gif);
				background-position: 10px 2px;
			}

			.content ul li a:hover {				
				color: rgb(255,255,255);
				background-color: rgb(51,51,51);	
			}



			.content ul li a.sub {				
				color: rgb(124,124,124);
				padding-left: 45px;
			}

			.content ul li a.subSelected {				
				color: rgb(255,255,255);
				padding-left: 45px;
			}

			.content ul li a.sub:hover {				
				color: rgb(255,255,255);
				background-color: rgb(51,51,51);
			}

			.content a {
				color: rgb(124,124,124);
				text-decoration: underline;

			}
			
			.dateSelect 
			{
				width: 250px;	
			}
			
			.dateSelect div 
			{
				margin-left: 30px;
				clear: both;
			}
			
			.dateSelect input[type="text"] 
			{
				font-size: 11px;
				padding: 1px;
				border: solid 1px rgb(124,124,124);
				background-color: rgb(204,204,204);
				margin: 0;
				margin-right: 3px;
				display: block;
				float: left;				
			}

			.dateSelect img 
			{
				display: block;
				margin-top: 2px;
				float: left;
			}

			.subNav {
				clear: both;
				background-color: rgb(45,45,45);
				background-image: url(../images/menuTop.gif);
				background-repeat: repeat-x;
				background-position: 0px -50px;
				float: left;
				width: 100%;
				padding: 0;
				margin: 0px;
				border-style: solid;
				border-width: 1px;
				border-bottom-color: rgb(22,22,22);
				border-top-color: rgb(22,22,22);
				border-left-style: none;
				border-right-style: none;
				font-size: 100%;
				color: rgb(124,124,124);
			}


			.subNav a {				
				text-decoration: none;
				color: rgb(124,124,124);
			}


			.subNav a:hover {				
				text-decoration: underline;
				color: rgb(255,255,255);
			}

			.subNav .bread {
				margin: 0px;
				float: left;
				padding: 10px;
				padding-left: 14px;
			}

			.subNav .imgNav {
				margin: 0px;
				float: right;
				padding: 10px;
				padding-right: 14px;
			}


			.copyright {
				clear: both;
				font-size: 100%;
				padding: 10px;
				text-align: center;
				color: rgb(124,124,124);
			}


			.imgTable {
				border-style: solid;
				border-width: 1px;
				border-color: rgb(62,62,62);
				margin-top: 40px;
				margin-bottom: 50px;

			}

			.imgTable td {
				border-style: none;
				font-size: 10%;

			}

			.imgTable .imgTop {

				background-image: url(../images/img_top.gif);
				background-repeat: repeat-x;
			}


			.imgTable .imgBottom {

				background-image: url(../images/img_bottom.gif);
				background-repeat: repeat-x;
			}


			.imgTable .imgLeft {

				background-image: url(../images/img_left.gif);
				background-repeat: repeat-y;
			}


			.imgTable .imgRight {

				background-image: url(../images/img_right.gif);
				background-repeat: repeat-y;
			}

			.imgTable showImg {

				border-style: solid;
				border-width: 1px;
				border-color: rgb(0,0,0);


			}
	

			a.image {
				display: block;
				font-size: 80%;
				width: 190px;
				height: 165px;
				float: left;
				padding: 0px;
				margin: 0px;
				border-bottom-style: solid;
				border-bottom-width: 1px;
				border-bottom-color: rgb(0,0,0);
				border-right-style: solid;
				border-right-width: 1px;
				border-right-color: rgb(0,0,0);
				border-top-style: solid;
				border-top-width: 1px;
				border-top-color: rgb(45,45,45);
				border-left-style: solid;
				border-left-width: 1px;
				border-left-color: rgb(45,45,45);
				text-align: center;
				padding-top: 10px;
				color: rgb(25,25,25);
				text-decoration: none;
				background-image: url(../images/imgBg.jpg);
				background-repeat: no-repeat;
				background-position: -26px 0;
			}



			a.image:hover {
				background-color: rgb(120,120,120);
				text-decoration: none;
				color: rgb(255,255,255);
				background-position: -242px 0;
				border-bottom-style: solid;
				border-bottom-width: 1px;
				border-bottom-color: rgb(25,25,25);
				border-right-style: solid;
				border-right-width: 1px;
				border-right-color: rgb(25,25,25);
				border-top-style: solid;
				border-top-width: 1px;
				border-top-color: rgb(60,60,60);
				border-left-style: solid;
				border-left-width: 1px;
				border-left-color: rgb(60,60,60);
			}

			.splash {

				text-align: center;
			}
			
			#dialogImg div
			{
				text-align: center;
				margin-left: auto;
				margin-right: auto;

			}
			
        div.ButtonNormal
        {
            background-image: url(../images/form_buttons.png);  
            background-repeat: no-repeat;
            background-position: 0 0;          	
            display: block;
            float: left;
            margin-right: 18px;
            padding: 0;
            padding-left: 12px;
        }

        div.ButtonNormal input, div.ButtonNormal button
        {
        	background-color: Transparent;
            background-image: url(../images/form_buttons.png);
            background-position: 100% 0;   
            background-repeat: no-repeat;                  	
        	border: none !important;
            color: #FFFFFF;        	
            cursor: pointer;        	
            display: block;
            float: left;    
            font-family: Calibri, Arial, verdana, helvetica;                    
            font-size: 14px;
            font-weight: bold;            
            height: 29px;
            margin: 0px;
            margin-right: -12px !important;               
            outline: 0 !important; 
            padding: 0 25px 0 13px;            
            text-decoration: none;            
            vertical-align: top;            
        }  
        
        div.ButtonNormal:hover
        {
            background-position: 0 -60px;   
        }

        div.ButtonNormal:hover input, div.ButtonNormal:hover button
        {
            background-position: 100% -60px;   
        }          
        
        div.ButtonDiabled
        {
            background-position: 0 -120px;          	
        }
        

        div.ButtonDiabled input, div.ButtonDiabled button, div.ButtonDiabled input[disabled="disabled"], div.ButtonDiabled button[disabled="disabled"]
        {
            background-position: 100% -120px !important;   
            color: rgb(200,200,200);    

        }
        
        div.ButtonDiabled:hover
        {
            background-position: 0 -180px !important;          	
        }        

        div.ButtonDiabled:hover input, div.ButtonDiabled:hover button, div.ButtonDiabled:hover input[disabled="disabled"], div.ButtonDiabled:hover button[disabled="disabled"]
        {
            background-position: 100% -180px !important;   
            color: rgb(200,200,200);    

        }  