﻿body 
{
font-family:Arial;
font-size:12px;
background-color:#F2F2F2;
line-height:20px;
}

h1
{
border-bottom:solid 1px gray;
border-left:solid 1px white;
border-right:solid 1px gray;
border-top:solid 1px white;
width:99%;
background-color:#F2F2F2;
text-align: left; 
vertical-align:top; 
border-collapse: collapse;
font-size: 17px;  
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
}

h2
{
 border-bottom:solid 1px gray;
border-left:solid 1px white;
border-right:solid 1px gray;
border-top:solid 1px white;
width:99%;
background-color:#F2F2F2;
text-align: left; 
vertical-align:top; 
border-collapse: collapse;
font-size: 12px;  
padding-left:10px;
padding-top:3px;
padding-bottom:3px;   
    /*
border-bottom:solid 1px black;
border-left:solid 1px gray;
border-right:solid 1px black;
border-top:solid 1px gray;
width:99%;
background-color:white;
text-align: left; 
vertical-align:top; 
border-collapse: collapse;
font-size: 12px;  
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
color:#cc0000;*/
}

h6
{
border-bottom:solid 1px gray;
width:99%;
text-align: left; 
vertical-align:top; 
border-collapse: collapse;
font-size: 9px;  
font-family:Verdana ;
padding-bottom:3px;
}

#Frame
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
BORDER-TOP-STYLE: none;
PADDING-TOP: 0px;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
BORDER-COLLAPSE: collapse;
BORDER-BOTTOM-STYLE: none;

width:773px;
}

#Top
{
background-image:url("img/main_top.jpg");   
background-position:-1px 0px;
background-repeat:no-repeat;
height:28px;
}

#Middle
{
background-image:url("img/main_middle.jpg");   
background-repeat:repeat-y;
min-height:500px;
}

#Bottom
{
background-image:url("img/main_bottom.jpg");   
background-repeat:no-repeat;
height:49px;
font-size:10px;
text-align:center;
vertical-align:top;
padding-top:20px;
background-position:-1px 0px;
}

#Main
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
margin-bottom:0px;
margin-left:15px;
margin-right:0px;
margin-top:0px;
BORDER-TOP-STYLE: none;
PADDING-TOP: 0px;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
BORDER-COLLAPSE: collapse;
BORDER-BOTTOM-STYLE: none;    
}

#NavTop
{
border:none 0 white;
BORDER-COLLAPSE: collapse;
/*PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;*/


}

#NavTopMiddle
{
background-image:url("img/main_menu_main.jpg");   
background-repeat:repeat-x;
vertical-align:middle;
height:54px;
width:705px;
text-align:center;
}

.NavTopTxt
{
color:White;
font-size:11px;
text-decoration:none;   
text-transform:uppercase; 
}

.NavTopTxt:hover
{
text-decoration:underline;    
}

#NavTopLeft
{
background-image:url("img/main_menu_left.jpg");   
background-repeat: repeat;
width:10px;
}

#NavTopRight
{
background-image:url("img/main_menu_right.jpg");   
background-repeat: no-repeat;
width:11px;
}

.banner
{
BORDER-RIGHT: aliceblue 1px solid; 
BORDER-TOP: aliceblue 1px solid;
DISPLAY: block;
FONT-SIZE: 10px; 
VERTICAL-ALIGN: top; 
BORDER-LEFT: aliceblue 1px solid; 
WIDTH: 169px;
 COLOR: #cc0000; 
BORDER-BOTTOM: aliceblue 1px solid;
FONT-FAMILY: verdana; 
BACKGROUND-COLOR: whitesmoke; 
TEXT-ALIGN: left;
padding:2px 2px 2px 2px;
}

.sep
{
position:relative;
bottom:1px;    
margin-left:5px;
margin-right:5px;
}

.tdHeader
{
/*BACKGROUND-POSITION-X: 5px;
BACKGROUND-IMAGE: url(App_Themes/Theme1/img/header.jpg); 
BACKGROUND-REPEAT: no-repeat; */
background-image:url("img/main_middle.jpg");   
background-repeat:repeat-y;
HEIGHT: 171px;
vertical-align:top;
text-align:left;
padding-left:23px;
}

#All{
width:773px;
margin:0 auto; 
padding-bottom:2px;
}