.bodybg { text-align:center; background:#1d2937 url(../Images/Graphics/bg.jpg) top center no-repeat; margin:0px; }


a img{border: 0px;}

#wrapper{ width:960px; margin:0 auto; padding: 0px; text-align:left; }
    
    #mainimage_blue{width: 960px; height: 242px; background: url(../Images/Graphics/mainimage_blue.jpg) top no-repeat; }
    #mainimage_green{width: 960px; height: 242px; background: url(../Images/Graphics/mainimage_green.jpg) top no-repeat; }
    #mainimage_lightgreen{width: 960px; height: 242px; background: url(../Images/Graphics/mainimage_lightgreen.jpg) top no-repeat; }
    #mainimage_lightgreen1{width: 960px; height: 242px; background: url(../Images/Graphics/mainimage_lightgreen1.jpg) top no-repeat; }
    #mainimage_maroon{width: 960px; height: 242px; background: url(../Images/Graphics/mainimage_maroon.jpg) top no-repeat; }
    #mainimage_orange{width: 960px; height: 242px; background: url(../Images/Graphics/mainimage_orange.jpg) top no-repeat; }
    #mainimage_pink{width: 960px; height: 242px; background: url(../Images/Graphics/mainimage_pink.jpg) top no-repeat; }
    #mainimage_green1{width: 960px; height: 242px; background: url(../Images/Graphics/mainimage_green1.jpg) top no-repeat; }
    
    
        #logo{ width:320px; height:140px; padding: 0px; margin: 50px 0px 0px 0px; float:left;  }
            h1 { font-size: 10px; margin:0px }
            #logo a { width:320px; height:140px; display:block; text-indent:-10000px; }
        
  
    #contentwrapper{background: url(../Images/Graphics/contentslice.jpg) top repeat-y; width:960px; margin: 5px 0px 0px 0px;}
    #contenttop{background: url(../Images/Graphics/contenttop.jpg) top no-repeat; width:960px; margin: 0px;}
         #menu{width: 180px; margin: 20px 0px 0px 15px; float:left; }
         
          #searchbox { float:right; padding: 1px 0px 0px 6px; margin: 55px 0px 0px 0px; height:25px; width: 175px;  font-size:11px; background:url(../Images/Graphics/searchbg.gif) no-repeat;  }
        #searchbox input{ border:0px; font-size: 11px; background: #fff; }
        #searchbox #inputbox{padding-left: 30px;}
        #searchbox img{ border:0px; }
    
        #content{ padding: 0px 20px 15px 30px; width: 500px; min-height: 450px; margin-top:20px; position:relative; float:left; }         
        #rightpanel{float:right; width:208px; margin: 3px 0px 0px 0px; }


            .rightpaneltop{background: url(../images/graphics/rightpaneltop.gif) top no-repeat; color: #fff; font-weight: bold; font-size:13px; width: 204px; height: 25px;}

            .rightpaneltop div{padding: 3px 0px 0px 15px;}
          #rightpanel .rightpanelslice{background: url(../images/graphics/rightpanelslice.gif) top repeat-y;  width: 204px; }
          #rightpanel .rightpanelslice .pad{ padding: 3px 0px 0px 15px; }
            .rightpanelbottom{background: url(../images/graphics/rightpanelbottom.gif) top repeat-y;  width: 204px; height: 27px; }
        
        

#footer_blue{width: 960px; background: #00649c; height: 42px;}
#footer_green{width: 960px; background: #3b8143; height: 42px;}
#footer_lightgreen{width: 960px; background: #8fbd37; height: 42px;}
#footer_lightgreen1{width: 960px; background: #a9c088; height: 42px;}
#footer_maroon{width: 960px; background: #b5333b; height: 42px;}
#footer_orange{width: 960px; background: #d88a28; height: 42px;}
#footer_pink{width: 960px; background: #414872; height: 42px;}
#footer_green1{width: 960px; background: #009044; height: 42px;}

#poweredby{ width: 920px; height: 21px; position:relative; padding: 10px 20px; color:#fff ; font-size: 11px;
}

#poweredby a{ color: #fff; font-size: 11px; }
#poweredby a:hover{ color: #ccc; font-size: 11px;}

hr { height: 0px; color: #e3e2e2; border-top: 1px; background: #e3e2e2; border-style: solid;}

input,textarea{ font-family: arial; font-size:12px; background: #fff; border: 1px solid #b4b6b9; }

input:hover,textarea:hover{ font-family: arial; font-size:12px; background: #fff; border: 1px solid #333; }


/* All Navigations */
#leftnav{ padding:0px; width:170px; vertical-align:top;  }
#leftnav ul { list-style:none; margin:0px; padding:0; list-style-position: outside; }
#leftnav ul li{ list-style:none;  margin:0px; padding:0; }
#leftnav ul li:hover{ list-style-type:none; list-style:none;   width:170px;  }


.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{
  text-decoration:none;
}


.Nav_Side_Level1{
  color:#000000; font-size:12px; text-decoration:none; padding-left:15px; line-height:25px;  width:170px; height:25px;  background: #c0bdbd; display:block; margin:2px 0px 0px 0px;
}

.Nav_Side_Level1:hover{ background: #1a2634; color:#FFFFFF; text-decoration:none; margin:2px 0px 0px 0px;
line-height:25px; height:25px; }

.Nav_Side_Level2{ width:150px; height:18px; background-color:#e8e8e8; display:block; padding-left:25px; font-size:11px; line-height:18px; color:#000000; position:relative; left:2px}	
.Nav_Side_Level_Selected{ width:150px; height:18px; background-color:#e8e8e8; display:block; padding-left:25px; font-size:11px; line-height:18px; color:#000000; position:relative; left:2px}	
 
.Nav_Side_Level2:hover{ color:#343399; text-decoration:none;}

.Nav_Side_Leveln{
  color:69a;
}

.Nav_Side_Level_Selected{

}






 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */



/* --------- Clearfloat --------- */

.clearfloat:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both;
	visibility: hidden;
	}
.clearfloat { display: inline-block; }
* html .clearfloat { height: 1%; }
.clearfloat { display: block; }