



/* Presentation Stylesheet */ 



.uppify{

position:relative;

top:-35px;

margin-bottom:-30px;

color:#4d75a9;

}



h2 {

 /* header */

 font-size:1.8em;

 margin:0px;

 padding-bottom:5px;

 color:#ffffff;
 font-style:italic;

}



.dialog {

 margin:0.5em 0px 0px 0px;

 padding:0px;

 font:0.95em/1.5em arial,tahoma,"sans serif";

}





h1 {

 margin:0;

 padding-left:30px;

 padding-right:10px;

 padding-bottom:10px;

 text-align:left;

 color:#ffffff;
 font-style:italic;

 }



h3, p {

 margin:0;

padding-left:30px;

 padding-right:10px;

 padding-bottom:10px;

 text-align:left;

 }

 

 h3 {

 color:#ffffff;
 font-style:italic;
 }

 

  h4 {

 color:#294876;

 }



h4 {

 margin: 0; 

 padding: 0px 15px 0px;

 text-align:left;

 }

#grate {
background-image:url(images/panel.jpg);
background-repeat:repeat-y;
width:280px;
position:relative;
left:-60px;
color:#FFFFFF;
}
 #grate2 {
background-image:url(images/panel.jpg);
background-repeat:no-repeat;
width:280px;
position:relative;
left:-60px;
color:#FFFFFF;
}

#grate ul{
text-align:left;
font-size:22px;
line-height:1.6;
margin-left:25px;
margin-right:10px;
}

#grate p{
text-align:left;
font-size:18px;
margin:10px;
padding:10px;
}

#grate h2{
text-align:center;
font-size:28px;
margin-top:10px;
font-style:italic;
}
#grate2 h2{
text-align:center;
font-size:28px;
margin-top:10px;
font-style:italic;
}

 body {
 background-color:#000000;

background-image:url(images/background.jpg);

 margin:20px;

 background-repeat:repeat-y;
 background-position:center;

 color:#ffffff;

 text-align:left;

 padding:0;

 font-family:Arial, Helvetica, sans-serif;

 font-size:16px;

 }

 

 ul.infocenter{

 margin:0;

 position: relative; top: 20px; left: -30px;

 font-size:14px;

 font-family:Arial, Helvetica, sans-serif;

 color:#FFFFFF;

 line-height:1.8;



 }



 ul.m-cont {

 margin:0;



 font-family:Arial, Helvetica, sans-serif;

 color:#4d75a9;

 text-align:left;

 position: relative; left: 30px;

 padding-right:25px;

 line-height:1.4;

 }

 

  ul.main {

 margin:15;

 padding:10px;



 font-family:Arial, Helvetica, sans-serif;

 color:#000000;

 text-align:left;

 position: relative; left: 30px;

 padding-right:25px;

 line-height:1.8;

 }

 

#mycontent li {

  padding:5px;

  color:#000000;



  margin-left:20px;

  margin-right:20px;

  

 }



a.topmenu {

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

}



a.gracelink{

position:relative; top:5px;

}



a.gracelink:link{ color:#ffffff; text-decoration:none;}

a.gracelink:visited {color:#ffffff; text-decoration:none;}

a.gracelink:hover {color:#000000; text-decoration:underline;}



a.topmenu:link{ color:#3d5e91; text-decoration:none;}

a.topmenu:visited {color:#3d5e91; text-decoration:none;}

a.topmenu:hover {color:#000000; text-decoration:underline;}



a.infocenter {

font-family:Arial, Helvetica, sans-serif;

font-size:16px;



}





a.infocenter:link{ color:#ffffff; text-decoration:none;}

a.infocenter:visited {color:#ffffff; text-decoration:none;}

a.infocenter:hover {color:#a4b8d0; text-decoration:underline;}





/* Drop Down Menu Style Sheet info */ 



#dropmenudiv{

position:absolute;

border:2px solid #a9bed9;

border-bottom-width: 0;

font:normal 12px Verdana;

line-height:18px;

z-index:100;





}
a:link{
color:#FFFFFF;
}
a:hover{ color:#FF0000;}
a:visited { color:#CCCCCC;}


#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

border-bottom: 1px solid #a9bed9;

padding: 2px 0;

text-decoration: none;

font-weight: bold;

color:#FFFFFF;



}

#cssmenu{ height:37px; display:block; padding:0; margin:20px auto;  border:1px solid; border-radius:5px; } 
#cssmenu > ul {list-style:inside none; padding:0; margin:0;} 
#cssmenu > ul > li {list-style:inside none; padding:0; margin:0; float:left; display:block; position:relative;} 
#cssmenu > ul > li > a{ outline:none; display:block; position:relative; padding:12px 20px; font:bold 13px/100% Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; text-shadow:1px 1px 0 rgba(0,0,0, 0.4); } 
#cssmenu > ul > li:first-child > a{border-radius:5px 0 0 5px;} 
#cssmenu > ul > li > a:after{ content:''; position:absolute; border-right:1px solid; top:-1px; bottom:-1px; right:-2px; z-index:99; } 
#cssmenu ul li.has-sub:hover > a:after{top:0; bottom:0;} 
#cssmenu > ul > li.has-sub > a:before{ content:''; position:absolute; top:18px; right:6px; border:5px solid transparent; border-top:5px solid #fff; } 
#cssmenu > ul > li.has-sub:hover > a:before{top:19px;} 
#cssmenu ul li.has-sub:hover > a{ background:#3f3f3f; border-color:#3f3f3f; padding-bottom:13px; padding-top:13px; top:-1px; z-index:999; } 
#cssmenu ul li.has-sub:hover > ul, #cssmenu ul li.has-sub:hover > div{display:block;} 
#cssmenu ul li.has-sub > a:hover{background:#3f3f3f; border-color:#3f3f3f;} 
#cssmenu ul li > ul, #cssmenu ul li > div{ display:none; width:auto; position:absolute; top:38px; padding:10px 0; background:#3f3f3f; border-radius:0 0 5px 5px; z-index:999; } 
#cssmenu ul li > ul{width:200px;} 
#cssmenu ul li > ul li{display:block; list-style:inside none; padding:0; margin:0; position:relative;} 
#cssmenu ul li > ul li a{ outline:none; display:block; position:relative; margin:0; padding:8px 20px; font:10pt Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-shadow:1px 1px 0 rgba(0,0,0, 0.5); } 


#cssmenu, #cssmenu > ul > li > ul > li a:hover{ background:#e0541d; background:-moz-linear-gradient(top,  #e0541d 0%, #c23919 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0541d), color-stop(100%,#c23919)); background:-webkit-linear-gradient(top,  #e0541d 0%,#c23919 100%); background:-o-linear-gradient(top,  #e0541d 0%,#c23919 100%); background:-ms-linear-gradient(top,  #e0541d 0%,#c23919 100%); background:linear-gradient(top,  #e0541d 0%,#c23919 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0541d', endColorstr='#c23919',GradientType=0 ); } 
#cssmenu{border-color:#912b14;} 
#cssmenu > ul > li > a{border-right:1px solid #912b14; color:#fff;} 
#cssmenu > ul > li > a:after{border-color:#ff723b;} 
#cssmenu > ul > li > a:hover{background:#b03d18;} 

.sociallinks { position:absolute; top:25px; margin:0 0px 20px 670px;  padding:0; text-align:right; }