/* basic elements */
body
{
margin-left:0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
background-color:#323232;
background-image: url(images/bg-main.gif);
background-repeat: repeat-x;
font-family: Arial, Verdana, Helvetica, sans-serif;

}

/* web template */
.bgcolor1  {background-color:#333333;}
.main-table {width:960px; background-color:#FFFFFF;}
.main-layout {width:960px; background-color:#FFFFFF;}

.content-layout {width:660px; background-color:#FFFFFF; padding-bottom:30px;}
.story-layout1 {width:580px; padding-top:40px;}
.story {
	width:100%;
	font-family:Arial,sans-serif;
	font-size:10pt;
	line-height:19px;
	text-align: justify;
}
.txt {font-family:Arial,sans-serif; font-size:10pt; line-height:19px;}

.content-layout2 {width:960px; background-color:#FFFFFF; padding-bottom:30px;}
.story-layout2 {width:880px; padding-top:40px;}


/* left menu */
.nav1-bg {width:280px; background-image: url(images/nav1-bg.jpg); background-repeat: no-repeat; margin-bottom:20px;}
.nav1-arrow {padding-left:30px; padding-right:4px; padding-top:8px; padding-bottom:8px;}
.nav1-layout {color: #000000; text-decoration: none;  font-size:13px; line-height:15px; padding-left:1px; padding-right:3px; padding-top:6px; padding-bottom:6px;}

A.nav1:link {color: #000000; text-decoration: none;  font-size:13px; font-weight:normal; line-height:15px;}
A.nav1:visited {color: #000000; text-decoration: none;  font-size:13px; font-weight:normal; line-height:15px;}
A.nav1:active {color: #000000; text-decoration: none;  font-size:13px; font-weight:normal; line-height:15px;}
A.nav1:hover {color: #8a5c01; text-decoration: none;  font-size:13px; font-weight:normal; line-height:15px;}
.nav1-select {color: #8a5c01; text-decoration: none;  font-size:13px; font-weight:normal; line-height:15px;}

.nav1-sub1-arrow {padding-left:30px; padding-right:4px; padding-top:2px; padding-bottom:4px;}
.nav1-sub1-layout {color: #000000; text-decoration: none;  font-size:13px; line-height:15px; padding-left:1px; padding-right:3px; padding-top:0px; padding-bottom:3px;}


.nav1-sub2-arrow {padding-left:0px; padding-right:4px; padding-top:2px; padding-bottom:4px;}
.nav1-sub2-layout {color: #000000; text-decoration: none;  font-size:13px; line-height:15px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:4px;}

.nav1-sub3-arrow {padding-left:0px; padding-right:4px; padding-top:2px; padding-bottom:4px;}
.nav1-sub3-layout {color: #000000; text-decoration: none;  font-size:13px; line-height:15px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:4px;}




.storytitle1 {font-family:Arial,Verdana,sans-serif; font-size:10pt; font-weight:bold; color:#990000; line-height:21px; padding-bottom:2px; padding-top:0px;}
.storyline1 {padding-bottom:15px;}

.caption {font-family:Verdana,Arial, sans-serif; font-size:10pt; color:#000000; line-height:15px;}

.line1 {background-color:#cccccc;}
.line2 {background-color:#e2c58c;}

.photo-border {border:solid 1px #cccccc;}

/* hypertext links */
A:link {color: #996600; text-decoration: underline;  font-size:10pt;}
A:visited {color: #996600; text-decoration: underline;  font-size:10pt;}
A:active {color: #996600; text-decoration: underline;  font-size:10pt;}
A:hover {color: #CC0000; text-decoration: underline;  font-size:10pt;}

.small {font-family:Arial,sans-serif; font-size:9pt; line-height:14px;}
A.small:link {color: #990000; text-decoration: none;  font-size:9pt;}
A.small:visited {color: #990000; text-decoration: none;  font-size:9pt;}
A.small:active {color: #990000; text-decoration: none;  font-size:9pt;}
A.small:hover {color: #006699; text-decoration: underline;  font-size:9pt;}

li {padding-bottom:10px;}
ul {margin-top:10px; margin-bottom:25px; margin-left:15px; padding-left:15px;}

hr {color: #cccccc; height:1px;}


H1 {font-size:24px;line-height:30px; font-family: Tahoma,Arial,Verdana,sans-serif; font-weight:bold; color: #990000; margin-bottom:0px; margin-top:0px;}
H2 {font-size:19px;line-height:25px; font-family: Tahoma,Arial,Verdana,sans-serif; font-weight:bold; color: #990000; margin-bottom:0px; margin-top:0px;}
H3 {font-size:17px;line-height:23px; font-family: Tahoma,Arial,Verdana,sans-serif; font-weight:bold; color: #990000; margin-bottom:0px; margin-top:0px;}
H4 {font-size:15px;line-height:21px; font-family: Tahoma,Arial,Verdana,sans-serif; font-weight:bold; color: #990000; margin-bottom:0px; margin-top:0px;}
.thead1 {font-family:Arial,Verdana,sans-serif; font-size:16pt; font-weight:normal; color:#000000; line-height:20px;}
.thead2 {font-family:Arial,Verdana,sans-serif; font-size:16pt; font-weight:normal; color:#957434; line-height:20px;}
.tsub1 {font-family:Arial,Verdana,sans-serif; font-size:13pt; font-weight:bold; color:#000000; line-height:20px;}
.tsub2 {font-family:Arial,Verdana,sans-serif; font-size:13pt; font-weight:bold; color:#957434; line-height:20px;}
.tbold1 {font-family: Arial,sans-serif; font-size:10pt; font-weight:bold; color: #000000; line-height:19px;}
.tbold2 {font-family: Arial,sans-serif; font-size:10pt; font-weight:bold; color: #957434; line-height:19px;}

.tcolor1 {font-family: Arial,sans-serif; font-size:10pt; color: #000000;}
.tcolor2 {font-family: Arial,sans-serif; font-size:10pt; color: #957434;}

.company-name {font-family: Arial,sans-serif; font-size:10pt; font-weight:bold; color: #000000;}

/*  FOOTER  */
.footer-bg {height:36px; background-color:#323232; background-image:url(images/footer-bg.gif);background-repeat:repeat-x;}
.footer-table {height:36px;}

.footer1-layout {font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#515050; font-weight: normal; padding-left:15px; padding-right:15px;}
A.footer1:link {font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#515050; font-weight: normal; text-decoration: none;}
A.footer1:visited {font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#515050; font-weight: normal; text-decoration: none;}
A.footer1:active {font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#515050; font-weight: normal; text-decoration: none;}
A.footer1:hover {font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#990000; font-weight: normal; text-decoration: underline;}
.footer1-line {background-color:#515050;}

.copyright {height:20px; font-family:Verdana, Arial, sans-serif; font-size:7pt; color:#515050;}


/* Specific style for form elements client login box */
.login-box1 {font-family:Arial,sans-serif; font-size:8pt; color:#999999; line-height:19px;}
.login-box1-form input {
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:12px;
	background-color:#f1f0f0;
	color: #000000;
}

A.box1-link:link {color: #000000; text-decoration: none;  font-size:10pt; line-height:15px;}
A.box1-link:visited {color: #000000; text-decoration: none;  font-size:10pt; line-height:15px;}
A.box1-link:active {color: #000000; text-decoration: none;  font-size:110pt; line-height:15px;}
A.box1-link:hover {color: #990000; text-decoration: none;  font-size:10pt; line-height:15px;}

.bar1 {height:20px; background-color:#666666; font-family:Verdana, Arial, sans-serif; font-size:10pt; line-height:18px; color:#FFFFFF; font-weight:bold; padding-left:5px;}

/* Specific style for video box on Home page */
.home-box-video-arrow {padding-left:19px; padding-right:4px; padding-top:8px; padding-bottom:8px;}
.home-box-video-layout {color: #000000; text-decoration: none;  font-size:13px; line-height:15px; padding-left:1px; padding-right:3px; padding-top:7px; padding-bottom:7px;}

A.home-box-link:link {color: #FFFFFF; text-decoration: none;  font-size:10pt; line-height:15px;}
A.home-box-link:visited {color: #FFFFFF; text-decoration: none;  font-size:10pt; line-height:15px;}
A.home-box-link:active {color: #FFFFFF; text-decoration: none;  font-size:10pt; line-height:15px;}
A.home-box-link:hover {color: #bd9b57; text-decoration: none;  font-size:10pt; line-height:15px;}

.pimg 
{
	position:relative;
	float:left;
	padding-right:3px;
	padding-top:4px;
	
	
}
