body { 
background:#8ca6a2 url(/uploads/images/layout2/bg.gif) repeat-x top;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.85em; color:#333333; }

.clear{ clear:both; }

h1 {color: #265171; 
     font-size: 1.6em}

h2{
font-size: 1.2em;
color:#265171;
margin:0px;
padding:3px; }  

h3{
font-size:1em;
color:#265171;
margin:0px;
padding:3px; }  


/*------------MENU---------*/

#topmenu { margin:auto; height: 80px;
 width: 940px; background-color: #666;
margin-top:15px; } 

#topmenu ul    {
	text-align: center; list-style: none;
	margin: 0;padding: 0;
        float: left;    }

#topmenu li	{
	    list-style: none;
                 float: left;
	    padding: 0;
	    font-size: 0.95em;
                font-weight: bold;
            background: #666;
            margin-right: 2px;
            padding-top: 40px;	}

#topmenu li a {
	display: block;
	float: left;
	text-decoration: none;
	padding: 0 12px;
	line-height: 2.3em;
	color: #fff; 	    }

#topmenu li a:hover { color: #b8cbc2}

#topmenu li.currentpage	{
             background: transparent url(/uploads/images/layout2/menu/menubg.png) repeat-x top;
	 color: #fff; padding-left: 12px; padding-right: 12px;  
              line-height: 2.3em;
 }

#topmenu li.activeparent            {
             background: transparent url(/uploads/images/layout2/menu/menubg.png) repeat-x top; color: #fff; }

 #topmenu li.activeparent a      { background: #fff;  color: #fff;  }

#topmenu li.activeparent a:hover   {
        background: #fff;        color: #fff;    }


/*------------layout---------*/

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0px;
	background: transparent;
             width: 980px;}

#container {
	background: #fff;
             width: 980px; 
             height: 1%; overflow: hidden;
}

.breadcrumb {padding-left: 15px;
           font-size: 0.9em;
            color: #fff; 
            background: transparent; }

#header {
	margin: 0;
	background: #666666; }

#title { padding: 10px 0 10px 15px;
           font-size: 2em;
           font-weight: bold;
           color: #b8cbc2; 
           background: transparent;
  }

#sub {
	background: #fff;
             padding: 0px;
             float: left;
	width: 200px; } 

#right {
	background: #fff;
             padding: 5px;
             float: right;
	width: 200px;
            font-size: 0.8em;
 }

#sub h3{
           font-size:1em;
            color:#265171;
            margin: 15px 15px 5px 15px; }  

#right h3{
           font-size:1em;
            color:#265171;
            margin: 15px 15px 5px 0; }  

#content { 
	background: #fff;
             padding: 5px 20px 5px 20px;
             float: left;
             width: 530px; 
             font-size: 0.9em;
             line-height: 150%; }

#footer {
	border-top: 1px solid #ccc;
            text-align: center;
            font-size: 0.8em;
            padding: 3px 15px;
             clear: both;
	background: #fff; }


/*------------Other---------*/

.breadcrumb {padding: 5px 15px; } 

.copyright{
float:right;
padding-right:15px;
padding-top:7px; }

/* sub menu */

#sub ul {padding: 0; margin: 15px;
     width: 200px;
 }

#sub li {list-style:none; }

#sub li a:link, #sub li a:visited {
text-decoration: none;
font-size: 0.9em;
font-weight: bold;
color: #444;
height: 12px;
display: block;
padding: 5px 0 5px 5px; 
background: #b8cbc2;
border-bottom: 1px dotted #2c3c38; }

#sub li a:hover {
color: #fff;
padding: 5px 0px 5px 5px;
display: block;
    background-color: #666;
    text-decoration: underline; }

#sub .currentpage {font-size: 0.8em; 
         color: #265171;
         font-weight: bold;
         font-size: 0.9em;
         border-bottom: 1px dotted #2c3c38;
         padding: 5px 0 5px 5px; 
         display: block;
         background-color: #ddd;}

#search {float: right; 
        padding-top: 15px; padding-right: 15px;
        color: #fff;
        font-size: 0.9em; }
/* Stylesheet: new-darc Modified On 2012-02-25 21:01:04 */
