/* CSS Document */

body
{
	margin: 0;
	padding: 0;
	text-align: center; /* for IE */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url(images/bkg_grad.jpg);
	background-repeat: repeat-x;
	background-color: #123ea7;
}

#container
{

	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	padding: 0;
	width: 769px;
	height: auto;
	background-image: url(images/sw_fill.jpg);
	background-repeat: repeat-y;
	
}



#text_home
{
	position: relative;
	margin: 0px 25px 25px 173px;
	padding-left: 15px;
	border-left: solid #D4D4D4 1px;
	padding-bottom: 10px;
	
}

#text_int
{
	position: relative;
	margin: 0px 25px 25px 173px;
	padding-left: 15px;
	border-left: solid #D4D4D4 1px;
	padding-bottom: 10px;
	
}

/* =-=-=-=-=-=-=-[Menu Top]-=-=-=-=-=-=-=- */



#menu_top{
	font-size: 80%;
	text-transform: uppercase;
}

 
#menu_top ul{
	width: 350px;
	margin: 0px;
	text-align: right; /*set value to "right" for example to align menu to the left of page*/
	position: absolute;
	top: 69px;
	margin-left: 400px;
	padding: 0px;
	
}

#menu_top li{

	display: inline;
	list-style-type: none;
	padding: 0px 15px;	
}

#menu_top li a{
color: #000000;

text-decoration: none;	
}

/* =-=-=-=-=-=-=-[menu_main]-=-=-=-=-=-=-=- */
	
#menu_main{
	font-size: 80%;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}

#menu_main:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}


#menu_main ul{
	width: 550px;
	margin: 0px;
	text-align: right;
	position: absolute;
	top: 86px;
	margin-left: 202px;
	padding: 0px;
	
}

#menu_main li {
    list-style:none;
    display:inline;
		
	
}
#menu_main a {
	color:#fff;
	text-decoration:none;
	background:url("images/button_main.jpg") no-repeat;
	float:right;
	padding:6px 20px 10px 35px;
	margin: 0;
	font-weight: bold;
	border-right: 1px solid #000000;
}
#menu_main a:hover {
    background-position:0 -30px;
	padding:6px 20px 10px 35px;
		

}
#menu_main a:active {
    background-position:0 0px;
	padding:6px 20px 10px 35px;	

}

/* =-=-=-=-=-=-=-[menu_left_home]-=-=-=-=-=-=-=- */



#menu_left_home{
	font-size: 90%;
	text-transform: uppercase;
	margin: 0px;
}

#menu_left_home ul{
	width: 150px;
	margin: 0px;
	text-align: left; /*set value to "right" for example to align menu to the left of page*/
	position: absolute;
	top: 378px;
	margin-left: 9px;
	padding: 0px;

}

#menu_left_home li{
list-style-type: none;
}

#menu_left_home li a{

background: white url(images/glossyback.gif) repeat-x bottom left;
color: white;
display: block;
width: auto;
padding: 5px 0 10px;
padding-left: 10px;
text-decoration: none;
font-weight: bold;

}


* html #menu_left_home li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 140px;
}

#menu_left_home li a:visited, #menu_left_home li a:active{

color: white;
}

#menu_left_home li a:hover{

background-image: url(images/glossyback2.gif);
}


/* =-=-=-=-=-=-=-[menu_left_int]-=-=-=-=-=-=-=- */



#menu_left_int{
	font-size: 90%;
	text-transform: uppercase;
	margin: 0px;
}

#menu_left_int ul{
	width: 150px;
	margin: 0px;
	text-align: left; /*set value to "right" for example to align menu to the left of page*/
	position: absolute;
	top: 246px;
	margin-left: 9px;
	padding: 0px;
}

#menu_left_int li{
list-style-type: none;
}

#menu_left_int li a{

background: white url(images/glossyback.gif) repeat-x bottom left;
color: white;
display: block;
width: auto;
padding: 5px 0 10px;
padding-left: 10px;
text-decoration: none;
font-weight: bold;

}


* html #menu_left_int li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 140px;
}

#menu_left_int li a:visited, #menu_left_int li a:active{

color: white;
}

#menu_left_int li a:hover{

background-image: url(images/glossyback2.gif);
}


/* =-=-=-=-=-=-=-[flash]-=-=-=-=-=-=-=- */

#sw_flash {
	
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 115px;
	margin-left: 8px;
	
}

#image_int {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 118px;
	margin-left: 8px;
}

#legal {
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	text-align: justify;
	font-size: 10px;
	color: #999999;
	border: 1px solid #999999;
	padding: 10px;
}

#copyright {
	margin: 20px 0 10px 0;
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	text-align: center;
	font-size: 10px;
	color: #999999;
	padding-bottom: 10px;	
	
}

