/* CSS Document */

*{
margin:0px;
padding:0px;
}

body {
background-color:#EEE;
margin-top:0px;
margin-bottom:0px;
}

.errormsg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}

.maillink {
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal; 
text-decoration: none; 
color: #333333;
text-align:justify;
margin-bottom:10px;
}

.maillink a:hover {
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal; 
text-decoration: none; 
color: #CC0000;
text-align:justify;
margin-bottom:10px;
}



#pageoutline {
width:800px;
height:900px;
background-image:url(../images/background.jpg);
background-repeat:repeat;
margin:auto;
padding:0px;
}
/*IE\*/
* html #pageoutline{
height:auto;
}


/* ---------------------------- Topbar Styles Start ---------------------------- */
#topbar {
width:732px;
padding-left:34px;
padding-right:34px;
padding-top:14px;
float:left;
}

#logotop {
width:732px;
padding:0px;
margin:0px;
float:left;
clear:both;
background-color:#FFFFFF;
}

#toplinkbar {
width:732px;
height:24px;
background-color:#FFFFFF;
float:left;
}

#topbluebar {
float:left;
background-color:#0047AB;
margin-left:1px;
margin-right:1px;
width:730px;
height:24px;
}
/*IE\*/
* html #topbluebar{
width:728px;
padding:0px;
}

#topbluebar .toplinks {
padding-left:10px;
padding-right:10px;
padding-top:6px;
padding-bottom:5px;
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal; 
text-decoration: none; 
color: #FFFFFF;
text-align:center;
}

#topbluebar .toplinks a:hover {
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal; 
text-decoration: none; 
color: #666666;
text-align:center;
background-color:#EEEEEE;
}
/* ---------------------------- Topbar Styles End ---------------------------- */




/* ---------------------------- Middle Content Styles Start ---------------------------- */
#middlecontent {
width:732px;
height:auto;
padding-left:34px;
padding-right:34px;
float:left;
}
/*IE\*/
* html #middlecontent{
width:728px;
}

#middlecontent1 {
width:732px;
height:auto;
float:left;
background-color:#FFFFFF;
}

/* -- Leftbar Content Styles Start -- */
#leftbar {
width:250px;
float:left;
height:auto;
background-color:#FFFFFF;
}

#flash {
padding-left:16px;
padding-right:16px;
padding-top:16px;
padding-bottom:0px;
background-color:#FFFFFF;
float:left;
width:218px;
}
/* -- Leftbar Content Styles End -- */



/* -- Contentbar Styles Start -- */
#contentbar {
float:left;
width:482px;
background-color:#FFFFFF;
height:auto;
}
/*IE\*/
* html #contentbar{
width:478px;
}

#content {
padding-right:18px;
padding-top:16px;
width:448px;
background-color:#FFFFFF;
}

#contentoutline {
float:left;
background-color:#EEEEEE;
width:434px;
height:auto;
padding:15px;
}
/*IE\*/
* html #contentoutline{
width:430px;
}

#contentoutline p {
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal; 
text-decoration: none; 
color: #333333;
text-align:justify;
margin-bottom:5px;

}

#contentoutline p a:hover {
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal; 
text-decoration: underline; 
color: #CC0000;
text-align:justify;
}

#contentoutline h1 {
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold; 
text-decoration: none; 
color: #CC0000;
text-align:left;
}

#contentoutline .tabletext {
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal; 
text-decoration: none; 
color: #000000;
text-align:left;
}

#contentoutline .textbox {
border:1px solid #CCCCCC;
height: 18px;
width:160px;
background-color:#FFFFFF;
font-family:   Tahoma, Verdana, Arial;
font-size: 10px;
font-style: normal;
line-height: normal; 
font-weight: normal; 
text-decoration: none; 
color: #000000;
}

#contentoutline .textarea {
border:1px solid #CCCCCC;
width:200px;
height:50px;
font-family:  Tahoma, Verdana, Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#000000;
}

#contentoutline .textbox2 {
border:1px solid #CCCCCC;
height: 18px;
background-color:#FFFFFF;
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
font-style: normal;
line-height: normal; 
font-weight: normal; 
text-decoration: none; 
color: #000000;
}

#contentoutline ul{
float:left;
display:block;
width:434px;
height:auto;
}
/*IE\*/
* html #contentoutline ul{
width:430px;
}


#contentoutline li{
margin-bottom:5px;
margin-left:25px;
list-style-position:outside;
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style: normal;
font-weight: normal; 
text-decoration: none; 
color:#333333;
text-align: justify;
}
/*IE\*/
* html #contentoutline li{
 margin-left:15px;
 padding-left:10px;
}

#contentoutline .imageoutline {
margin-bottom:10px;
padding:2px;
background-color:#FFF;
width:100px;
height:100px;
}

#contentoutline .transOFF {
width: auto;
background-color: silver;
}

#contentoutline .transON  {
width: auto; 
background-color: silver;
opacity:.50;
filter: alpha(opacity=50); 
-moz-opacity: 0.5;
}

/* ---------------------------- Bottom Content Styles Start ---------------------------- */
#bottombar {
float:left;
width:732px;
clear:both;
margin-left:34px;
}
/*IE\*/
* html #bottombar{
width:732px;
margin-left:17px;
}


#bottomtop {
float:left;
width:732px;
height:9px;
background-color:#FFFFFF;
}
/*IE\*/
* html #bottomtop{
width:732px;
}

#bottomlinks {
float:left;
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width:732px;
height:12px;
}
/*IE\*/
* html #bottomlinks{
width:732px;
}

#bottomlinks p{
padding-bottom:5px;
font-style: normal;
font-weight: normal;
color:#FFFFFF;
text-align:center;

}

#bottomlinks a{
font-style: normal;
font-weight: normal;
text-decoration:none;
color: #FFFFFF; 
}

#bottomlinks a:hover{
font-style: normal;
font-weight: normal;
text-decoration: underline; 
color: #FFFFFF; 
}

#imggallery{
float:left;
width:425px;
height:auto;
background-color:#eeeeee;

}

#imggallery .imglist{
float:left;
width:100px;
height:130px;
margin-left:5px;
margin-top:5px;
margin-bottom:3px;
background-color:#EEEEEE;
}