.shead {
/*background-color:#127690;*/
background-color:#01C9FD;
color:#FFFFFF;
font-weight:bold;
}

/*joomla start*/
html, body {

color:#18829E;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:100%;
background-color: #E8E8E6;
background-image: url(../images/BG.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;

}


h1 {
font-size:16;
}

a:link, a:active, a:visited {

color:#0066CC;

}





#wrap {
border:0px solid #990099;

margin-left:auto;
margin-right:auto;
border-bottom:0px solid #FFCC00;
border-right:0px solid #FFCC00;
border-left:0px solid #FFCC00;
height:100%;
width:850px;

clear: both
visibility: hidden;

}



#header {
height:100px;
border:0px solid #990000;
background-color:#000000;
background-image: url(../images/head.png);
background-position:top center;
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:0px;
text-align:center;
}



#nav {

background-image: url(../images/navbg.png);
background-position:top;
background-repeat:repeat-x;
text-align:center;
border:0px solid #FF0000;
}


#navpos {
width:780px;
margin-left:0px;
margin-right:auto;
margin-left:auto;
border:0px solid #FF0000;


}





#sidebar {

width:100px;

border:0px solid #ffffff;
margin-top:25px;

}

#sidebar2 {

width:150px;
background-color:#888888;
border:0px solid #ffffff;
margin-top:25px;
border:1px solid #ffffff;
}



#content {
background-align:center;
border:0px solid #ff0000;
width:850px;
margin-right:auto;
margin-left:auto;
}



a.mainlevel:link, a.mainlevel:visited, a.mainlevel:active {

border:0px solid #CC0000;


height:32px;
font-size: 12px;
color:#18829E;
font-family:"Lucida Sans", "Lucida Sans Unicode";
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-weight:bold;
text-align:center;
background-image:url(../images/btnbg1--.png);
background-repeat:no-repeat;
background-position:center;
float:left;
text-decoration:none;
line-height:25px;
letter-spacing:1px;
padding: 0px 10px 0px 10px;

}



a.mainlevel:hover {

display:block;
color:#666666;
background-image:url(../images/btnbg2.png);
background-repeat:repeat-x;
text-shadow:#FFFF00;

}



a.contentpagetitle:link, a.contentpagetitle:visited, a.contentpagetitle:active  {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000099;
text-decoration:none;
padding: 0px 0px 0px 15px;

}








.componentheading {

border:0px solid #01C8FF;
font-size: 36px;
color: #ff0000;
font-family:"Lucida Sans", "Lucida Sans Unicode";
letter-spacing:2px;
font-weight:bold;
margin-bottom:10px;
margin-left:-800px;
padding: 7px 20px 0px 0px;
padding-left:0px;
background-image:url(../../../_img/pheadbg.png);
background-repeat:no-repeat;
height:40px;
width:200px;

}



.contentheading{

color:#000000;

font-weight:bold;


height:25px;


}



.contentpaneopen {

border:0px solid #38056B;

width:95%;

}








.footer { 
margin-left:auto;
margin-right:auto;
margin-top:25px;


height:34px;

width:800px;

}


.footer2 { 
font-size:9px;
margin-left:auto;
margin-right:auto;
margin-top:25px;
text-align:center;
height:34px;
width:800px;

}

.ml {
border:0px solid #38056B;
}


.hpos {
margin-top:-75px;
border:0px solid #38056B;
}

.galpos {
margin-left:auto;
margin-right:auto;
border:0px solid #38056B;

}

 .inputbox {

font-family      : Verdana, Arial, Helvetica, sans-serif;
font-size        : 10px;
font-weight:bold;
color            : #38056B;
border           : 1px solid #38056B;

}