/**
 * Main CSS Stylesheet
 */
body { 
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 62.5%; 
/*color: #000080; */
font-weight: bold; 
margin: 10px 0px 0px 20px; 
background: url(images/bg_body.gif) repeat-x #6f9db8;}


.menu_on {
	background-color:#FFFFFF
}
a.highlight {font-family: times new roman, Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #000099;}
a.highlight:hover {font-family: times new roman, Arial, sans-serif; font-size: 12pt; font-weight: bold; color:#FF0000; }


/*#mainWrapper { background-image: url(images/fon.gif); text-align: left; width: 1000px; vertical-align: top; border: 1px solid #9a9a9a; margin: auto;}*/

a img {border: none; }
a:link {color: #3300FF; text-decoration: none;}
a:visited {color: #3300FF; text-decoration: none;}
a:hover {color: #ff0000;}/*#f27a00;}*/
a:active {color: #0000FF;}

#address {font-family: "Times New Roman"; font-size: 12pt; color: #000099;}

.name {font-family: "Times New Roman"; font-size: 36pt; color: red;}
h1 {font-family: times new roman, Arial, sans-serif; font-size: 18pt; color: #000099;}
h2 {font-family: times new roman, Arial, sans-serif; font-size: 14pt; color: #000099;}
h3 {font-family: times new roman, Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #000099;}
h4 {font-family: times new roman, Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #000099;}
h5 {font-family: times new roman, Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #000099;}
h5, label, h4.optionName, legend, address {font-size: 1.1em;}
h6 {font-family:"Times New Roman", Times, serif; font-size: 36pt; color: #000099;}

h1, h2, h3, h4, h5, h6 {margin: 0.3em 0;}

HR {height: 1px; margin-top: 0.5em; border: none;	border-bottom: 1px solid #9a9a9a;}

#tagline {font-family: "Times New Roman"; font-size: 36pt; font-weight: bold; color: #000099; text-align : center; vertical-align: middle;}

/*#tagline {color:#000000; font-size: 2em; font-family: monotype corsiva, lucida console; text-align : center; vertical-align: middle;}
/*
header
*/
#headerWrapper {display: block; background: #88a0c2; height:1%; /*IE Hack*/}
/*#logo {align: center;}*/
#navMainWrapper {width: 100% }
#navMain {margin-top: 0px; width: 100%; height: 20px; color: #fff; background-color: #1D5685;}

/*=================
BOF SideBox Content
=================*/
/* 
leftbox
*/
#navColumnOne {background: url(images/bg_sidebox.gif) repeat-y; vertical-align: top;}
#navColumnOneWrapper {}
.BoxContainer {background: transparent;}
.BoxHeading {text-align: center; margin: 0em; background-color: #abbbd3; padding: 0em 0.2em;}
h3.BoxHeading {font-size: 1.6em; margin: 0em; background-color: #1D5685; background-image:url(images/bg_box_header.gif); padding: 0.1em 0.2em; color: #ffffff;}
/*h3.BoxHeading a {font-size: 1.6em; color: #ffffff;}*/
/*h3.BoxHeading a:hover {color: #FFFF33; text-decoration: none;} */

/*
sidebox common
*/
.rightBoxHeading a:visited {color: #FFFFFF;}
.leftBoxHeading a:visited {color: #FFFFFF;}
.centerBoxHeading a:visited {color: #FFFFFF;}
.sideBoxContent {background-color: #ffffff;	padding: 0.4em;	font-size: 1.1em;	background-color: transparent;}
.wrapper {font-size: 1.2em;}	
.sideBoxContent ul{margin-left: 10px; padding-left: 0;}

/*
sidebox links
*/
A.category-top {color: #900 !important; width: 100%; margin: 0px 5px 0px 0px !important;
background-color: #ddd !important;
padding: 0px 0px 2px 0px;
border: 1px solid #fff;
background-image: none !important;
display: block;
text-decoration: none;}

A.category-top:hover {background: url(images/cat_top_hover.gif) repeat-x 6px 0em !important; color:#fff !important;  border: 1px outset #f00;}
A.category-links, A.category-links:visited {color: #900 !important; width: 100%; margin: 0px 5px 0px 0px !important; background-color: #ddd !important; padding: 2px 0px 2px 0px; border: 1px solid #fff; background-image: none !important; display: block; text-decoration: none;}
A.category-links:hover {background: url(images/bg_box_header.gif) repeat-x 6px 0em !important; color:#fff !important; border: 1px outset #00f;}

/*=================
EOF SideBox Content
=================*/


.t {background: url(images/homepage/dot2.gif) 0 0 repeat-x}
.b {background: url(images/homepage/dot2.gif) 0 100% repeat-x}
.l {background: url(images/homepage/dot2.gif) 0 0 repeat-y}
.r {background: url(images/homepage/dot2.gif) 100% 0 repeat-y}
.bl {background: url(images/homepage/bl2.gif) 0 100% no-repeat}
.br {background: url(images/homepage/br2.gif) 100% 100% no-repeat}
.tl {background: url(images/homepage/tl2.gif) 0 0 no-repeat}
.tr {background: url(images/homepage/tr2.gif) 100% 0 no-repeat; padding:5px} 

.t1 {background: url(images/homepage/dot2.gif) 0 0 repeat-x; width: 10em}
.b1 {background: url(images/homepage/dot2.gif) 0 100% repeat-x}
.l1 {background: url(images/homepage/dot2.gif) 0 0 repeat-y}
.r1 {background: url(images/homepage/dot2.gif) 100% 0 repeat-y}
.bl1 {background: url(images/homepage/bl2.gif) 0 100% no-repeat}
.br1 {background: url(images/homepage/br2.gif) 100% 100% no-repeat}
.tl1 {background: url(images/homepage/tl2.gif) 0 0 no-repeat}
.tr1 {background: url(images/homepage/tr2.gif) 100% 0 no-repeat; padding:1px}


.body2 {
font-family: Arial, verdana, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000080;
text-align: justify;
margin-top: 0px;
margin-left: 0px;
margin-right: 80px;
}


.body3 {
font-family: Arial, verdana, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000080;
text-align: justify;
margin-top: 20px;
margin-left: 50px;
margin-right: 50px;
}
.body4 {
background: url(images/fon.gif);
font-family: times new roman, Arial, sans-serif; 
font-size: 12pt; 
color: #000099;

}
