/* CSS Document */
body {
color:#000; 
line-height:normal; 
font-size:80%;
font-family: arial, tahoma, verdana, san-serif;
background:url(../images/background.jpg) repeat;
border:none;
margin:0;
padding:0;
text-align:center;
}

.main {
border:none;
text-align:left;
margin:0;
padding:0;
width:779px;
}

.header {
background:url(../images/light-bkground.jpg) center no-repeat;
height:149px;
width:764px;
margin:0 7px;
padding:0;
}

.header .logo img {padding:15px 0 0 10px;margin:0;}

.nav {
background:url(../images/nav-bar.gif) no-repeat;
height:62px;
width:781px;
padding:0;
margin:0;
}

.nav table {
padding:0;
margin:0px 7px 0 15px;
font-size:13px;
width:auto;
display:block;
}

.nav table td {
margin:42px 7px 0 10px;
padding:22px 0 0 0;
font-size:13px;
clear:both;
vertical-align:top;
}

.nav table a {
text-decoration:none;
color:#273A64;
font-weight:600;
padding:15px 0 0 10px;
margin:0;
}

.nav table a:hover {
text-decoration:none;
color:#EE579F;
font-weight:600;
}

.content {
background-color:#FFF;
margin:0 8px 0 7px;
padding:0 0 20px 0;
}

.content p {
font-size:13px; 
margin:0; 
padding:10px 20px 5px 20px;
line-height:normal; 
font-family:arial, tahoma, verdana, san-serif;
color:#000; 
}

.notice { 
margin:0; 
padding:10px 0px 5px 20px;
}

tr {
margin:0;
padding:0;
}

.notice2 {
font-size:13px; 
margin:0; 
padding:0 5px 0 5px;
width:448px;
font-family:arial, tahoma, verdana, san-serif;
color:#000; 
}

.content p a {text-decoration:underline; color: #004D39;}
.content p a:hover {text-decoration:none; }

.line {
border-bottom:#273A64 dashed 1px;
background-color:#FFF;
margin:0 20px;
padding:10px 0;
}

#sidebar {
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
background-image:url(../images/side-bar-background.jpg);
background-position:left 25px;
background-repeat:repeat-y;
border:none;
margin:40px 0 50px 15px;
padding:0;
float:right;
height:auto;
width:169px;
vertical-align:top;
}

#sidebar .top {
background-image:url(../images/side-bar-top.jpg);
background-position:top;
background-repeat:no-repeat;
height:25px;
width:169px;
padding:0;
margin:0;
}

#sidebar .bottom {
background-image: url(../images/side-bar-bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:23px;
width:169px;
padding:0;
margin:0;
}

#sidebar ul {
font-style:normal;
font-weight:bold;
margin:2px 5px 2px 10px;
padding:0;
}

#sidebar ul li {
font-style:normal;
font-weight:bold;
color:#273A64;
list-style:none;
margin:0;
padding:5px;
}

#sidebar a, .sidebar a:visited {
text-decoration:underline;
color:#273A64;
}

#sidebar a:hover {
text-decoration:underline;
color:#FFF;
}

#sidebar ul li.underline {
padding-bottom:2px;
font-size:115%;
font-weight:bold;
color:#FFF;
margin:0;
padding:0 0 2px 0;
border-bottom:1px #FFF solid;
}

/* -- Heading --*/
h1 {
color:#273A64;
margin:0;
padding:20px 0 0px 20px;
}
h2 {
color:#273A64;
border-bottom:#273A64 dashed 1px;
margin:0 20px;
padding:20px 0 10px 0;
font-size:20px;
}
h3 {
color:#273A64;
margin:0;
padding:20px 20px 0 20px;
font-size:16px;
}
h4 {
color:#273A64;
margin:0;
padding:20px 20px 0 20px;
font-size:16px;
font-weight:normal;
line-height:normal;
}
h5 {
color:#273A64;
margin:0;
padding:10px 20px 0 20px;
font-size:12px;
font-weight:normal;
}
h6 {
color:#273A64;
margin:0;
padding:10px 20px 10px 20px;
font-size:12px;
font-weight:bold;
}

ul {margin:0 20px 0 20px;padding:0;}
li {margin:0 0 0 40px;padding:0 0 0 5px;list-style-type:square;}
strong {color:#273A64;}

.docs {
font-size:85%;
font-weight:normal;
}

.docs a, .docs a:visited {
color:#245880;
text-decoration:none;
margin:0;
padding:0;
}

.docs a:hover {
color:#C60;
text-decoration:none;
margin:0;
padding:0;
}

img.word {
margin:0 0 0 10px;
padding:0 10px 30px 0;
float:left;
}

img.word2 {
margin:0 0 0 10px;
padding:0 8px 10px 0;
float:left;
}

.links {
padding:0 0 8px 33px;
margin:4px 0 0 0;
border:none;
}

.links a {
color:#245880;
}

img {
border:0;
vertical-align:top;
}

img.right {
float:right;
margin:5px;
}

/* -- Advert -- */
.advert {
text-align:center;
background-color:#FFF;
margin:0 8px 0 7px;
padding:10px 0 0 0;
}

/* -- Footer -- */
.footer {
background:url(../images/footer.gif) no-repeat;
background-color:none;
border:none; 
margin:0; 
padding:0;
height:75px;
width:779px;
}

.footer p {
margin:0;
padding:45px 0 0 0;
text-align:center;
}
