/* CSS Document, created by Timur Mutyshev for Glue Multimedia (c) 2007.*/

body {
margin:0;
padding:0;
background-color:#FFFFFF;
text-align:center;}

.border {
border:solid 1px #CCCCCC;}

.downLow {
padding-top:5px;
vertical-align:bottom;
}

.red {
color:#CC0000;}

a {
text-decoration:underline;
color:#003366;}

a:visited {
text-decoration:underline;
color:color:#003366;}

a:hover {
text-decoration:none;
color: #996600;}



img {
border:none;}

table, td, tr, h1, h2, h3, p {
font-family:Arial, Helvetica, sans-serif;}

#row1, #row2, #row3 {
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
text-align:left;
vertical-align:top;
}

#row4 {
border-top:solid 1px #CCCCCC;
vertical-align:top;}

#logoCell {
padding:0px 0px 20px 0px;
text-align:left;}

.menuButton {
vertical-align:top;
text-align:left;
padding:45px 0px 0px 0px;
letter-spacing:-1px;
font-weight:bold;}

.menuButton a {
text-decoration:none;
color:#003366;}

.menuButton a:hover {
text-decoration:none;
color: #996600;}

#row2 {

background-image:url(images/front_box_v2.jpg);
background-repeat:no-repeat;
height:207px;
}

#row2secondary {

background-image:url(images/front_box_secondary.jpg);
background-repeat:no-repeat;
height:30px;
}

#fbox1 {
vertical-align:top;}

#fbox3 {
width:270px;
}

#fbox1 img {
display:block;}

#fbox3 p {
text-align:left;
padding:0px 0px 0px 40px;

font-size:0.8em;
color:#C7A334;}

.front_text2 {
padding:50px 40px 30px 0px;
vertical-align:top;
text-align:justify;
}

.front_text2 h1{
line-height:2px;
font-size:1.2em;
letter-spacing:-0.5px;
padding-left: 27px;
color:#996600;
}

.front_text2 h2{
line-height:2px;
font-size:0.8em;
letter-spacing:-0.5px;
padding-left: 27px;
padding-top:15px;
color:#000;
}

h3 {
font-size:0.8em;
color:#00235A;
padding-left:20px;
}

.front_text2 p{
font-size:0.8em;
line-height:17px;
padding-left: 47px;
color:#666;
vertical-align:top;}

.front_text2 ul{
font-size:0.8em;
color:#666;
padding-left: 47px;
}

.front_text ul{
font-size:0.8em;
color:#666;
padding-left: 47px;
}

.front_text {
padding:30px 20px 0px 0px;
vertical-align:top;
text-align:justify;
}

.front_chartCell {
padding:0px 20px 20px 0px;
vertical-align:top;
text-align:justify;
}

.front_text h1{
line-height:2px;
font-size:1.4em;
letter-spacing:-0.5px;
padding-left: 27px;
color:#666;
}

.front_text h2{
line-height:2px;
font-size:1.1em;
letter-spacing:-0.5px;
padding-left: 27px;
color:#666;
}

.front_text p{
font-size:0.8em;
line-height:17px;
padding-left: 47px;
color:#666;
vertical-align:top;}

.front_data {
padding-top:28px;
position: relative;
width:270px;
vertical-align:top;}

.front_submenu {
padding-top:55px;
width:210px;
vertical-align:top;
background-position:0% 0%;}

.front_submenu p {
padding-left:40px;
font-size:0.9em;
}

.front_submenu a {
text-decoration:none;
color:#003366;
}

.front_submenu a:visited {
text-decoration:none;
color:#003366;
}

.front_submenu a:hover {
text-decoration:underline;
color:#996600;
}

.front_table td {
color:#999999;}

.front_table p{
line-height:24px;
margin:0;
color:#999999;
}

.front_data p {
padding-left:40px;
font-size:0.8em;
}

.front_policy {
padding:10px 20px 10px 27px;
vertical-align:top;
text-align:left;
font-size:0.7em;
color:#666;
}

.front_data h1 {
padding-left:40px;
font-size:1.4em;
color:#CC0000;
}

.front_credits {
width:270px;
padding:20px 20px 10px 0px;
vertical-align:top;
color:#666;
text-align:right;
font-size:0.7em;
}

#stock{
	top: 60px;
	left: 20px;
	position: relative;
	width: 194px;
	height: 10px;
	padding: 0px;
	overflow: visible;
}
#stockBorder{
	top: 0px;
	left: 0px;
	position: relative;
	width: 194px;
	height: 210px;
	border: 1px solid #00235A;
	padding: 7px;
	background-color: #FFFFFF;
}

.blip {
margin-top:10px;
border-bottom:solid 1px #8b6a0e;
border-right:solid 1px #8b6a0e;
}

.operationImage {
margin-left:47px;
margin-bottom:30px;
}

.operationStats {
margin-bottom:30px;
}

.front_text ul {
font-size:0.8em;
padding-left: 47px;
color:#666;
}

.frontChart {
padding-left:40px;
}
