/* Start of CMSMS style sheet 'style_all' */
html, body, form{
height: 90%;
margin: 0;
padding: 0;
background: #ffffff;
background-image: url(bg.png);
background-repeat: repeat-x;
font-family: Verdana;

}

.closed {display:none;}
.opened
{
display:block;
  top: 0;
 left: 0;
margin: 0 0 0 0;
border: 0px solid red;
#position: Fixed ;
position: absolute;
display:table-cell; 
width: expression( this.scrollWidth);
min-width:100%;
min-height:100%;
background-position:top center;
z-index: 300;
	text-align: center;
background-image: url(bg2.png);
background-repeat: repeat-x;
}

.opened1
{
display:block;
top: 0%;
background-align: center;
		background-color: #ff00ff;
border: 2px solid red;
position: Fixed ;


z-index: 300;
	text-align: center;
}

#photoframeaimg{
margin-top:100px;

width: expression( this.scrollWidth > 639 ? "640px" : "auto" ); /* sets max-height for IE */
max-width:640px;
#height: expression( this.scrollHeight);
height: expression( this.scrollHeight > 479 ? "480px" : "auto" ); /* sets max-height for IE */

max-height:480px;
border: 2px solid black;
}
A:link { font-size: 12px; color: #3e94d1; text-decoration: none;}
A:visited {font-size: 12px; color: #3e94d1; text-decoration: none;} <!--9b9b9b-->
A:active {font-size: 12px; color: #000000; text-decoration: none;}
A:hover {font-size: 12px; color: #3e94d1; text-decoration: none;}<!--font-weight: bold; -->

A:link img, A:active img, A:visited img, A:hover img {border: 0;padding:0;}

h1 {color: #000000; font-size: 20px; padding: 0 0 20px 0;}
h2 {font-size: 16px; color: #000000;}
p { font-size: 12px; color: #000000;}
p.small {font-size: 10px; color: #394a58;}

img {
border: 0px;
}
#container{
width: 950px;
height: auto; 
min-height: 100%;
margin: auto;
background-repeat: no-repeat;
padding-bottom: 3em;
}

#logo{
float: left;
width:260px;
height:138px;
padding-top: 23px;
}
#language{
float: left;
width:70px;
height:20px;
padding-top: 5px;
margin-left:570px;
border: 0px red solid;
}
#myjquerymenu{
width: 530px;
height:40px;
float:right;
margin: 23px;
background: #b062b2;
}

#wrapper{
width:100%;
clear:both;
}

#vmenu{
float:left;
margin: 40px 0 0 0px;
width: 26%;
min-height: 50px;
background-color: white;
border:2px solid #e5e5e5;
}

#content{
margin: 0 26% 0 29%;
}

#photos{
float:right;
width: 22%;
min-height: 100px;
margin: 150px 25px 0 0;
}

#photoframe1{
width:100%;
height:10%;
padding: 0 0 10px 0;
border: 0px solid red;
}

#photoframe2{
width:100%;
padding: 10px 0 10px 0;
}
#photoframe3{
width:100%;
padding: 10px 0 0 0;
}

#footer {
 clear: both;
 position: relative;
 z-index: 10;
 height: 170px;
 margin-top: -3em;
 background: #e2d478;
}

#footer_container{
width: 950px;
margin: auto;
}

#footer_dt{
float:left;
width:55%;
padding-left:30px;
}

#footer_rght{
float: right;
width: 37%;
}

div#search {
   background: #e2d478;
   width: 27em;
   text-align: left;
   padding-top: 10px;
   margin: 0;
}


form#cntnt01moduleform_1{
   background: #e2d478;
}

div.navhor {

	margin: 2px;
 	padding:10px;
	background: #b062b2;
    	float: left;
}

div.navhor a{
	font-size: 12px; color: #FFFFFF; text-decoration: none;
}

table.table
{
	border-collapse:collapse;
	border: #969696 1px solid;

}
.tableHeader
{
  background-color: #952D98; 
  BORDER-RIGHT: #969696 1px solid; 
  BORDER-BOTTOM: #969696 1px solid;
  padding: 0px; 
  text-align:center;
  color: #FFFFFF;
  font-weight: normal; 
  font-size:10px;
}
.tableRow1
{
   background-color: #e5bff2;
  BORDER-BOTTOM: #969696 1px solid;
  BORDER-RIGHT: #969696 1px solid;
  text-align:left;
  padding:2px; 
 font-size:10px;
}
.tableRow2
{
  background-color: #FFFFFF;
  BORDER-BOTTOM: #969696 1px solid;
  BORDER-RIGHT: #969696 1px solid;
  text-align:left;
  padding:2px; 
 font-size:10px;
}
.currentpage
{
  font-size:12px;
}
/* End of 'style_all' */

