/* CSS Document */
body{padding:0px; margin:0px; background: #A7DBEE url(../images/bg.jpg) repeat-x; color:#000000; font:11px "Trebuchet MS", sans-serif;
scrollbar-arrow-color: #ADE5FA;
scrollbar-3dlight-color: #daddcc;
scrollbar-darkshadow-color: #7DCCE9;
scrollbar-face-color: #7DCCE9;
scrollbar-highlight-color: #daddcc;
scrollbar-shadow-color: #1A6F8E;
scrollbar-track-color: #1A6F8E;
-moz-user-select: none;
}




/* wrapper */
#wrapper{width:1003px; margin:0 auto; height:585px; background-color:#ffffff;} 

/* header */

#header{height:120px; width:1003px; position:relative; margin-top:10px; padding:0; float:left; background-color:#ffffff;}
#logo{ width:229px; height:98px; margin-top:5px; margin-left:10px; float:left;}
#menu {width:751px; padding-top:35px; height:43px; float:right; margin-right:5px;}


/* Content */

#content{ width:987px;  float:left; margin:0px 5px 0px 10px;}
.contentbg{ background: url(../images/content_back.jpg) repeat-y; width:987px;}
#flash{ width:630px; padding:5px 0px 5px 10px; float:left; }

/*Right*/
#right{ width:325px; height:419px; float:right; background-color:#177bb4; margin:5px 10px 5px 0px;}
.date{ color:#ffc000; font-size:11px; font-weight:bold; float:left; margin-left:2px;} 
.newscontent{ height:auto; color:#FFFFFF;}
.normaltext{ width:100%; font-size:12px; text-align:justify; line-height:1; padding:1px;}

/*inner pages*/
#subcontent{ width:630px; margin:5px 0px 5px 10px; float:left;  height:415px; overflow:auto; }
.text{font-size:12px; text-align:justify; line-height:2; color:#000000;display:block; margin:15px 10px 5px 5px;}
.more a{ color:#ffffff; text-decoration:none; font-size:11px; display:block; margin-top:15px;}
.more a:hover{ color:#ffffff; text-decoration:underline; font-size:11px;display:block; margin-top:15px;}
.smallheading{ font-size:12px; color:#003399; font-weight:bold; margin-left:5px; margin-top:5px; background-color:#C0EBFB; padding:5px; width:590px; }
.heading{ font-size:12px; color:#003399; font-weight:bold; margin-left:10px; margin-top:5px; background:url(../images/arrow.jpg) no-repeat; height:14px; display:block;padding-left:28px; }
.partition{ background:url(../images/border.jpg) repeat-x; width:400px; height:10px; margin:0 auto; padding:10px;}
#contact{ background-color:#C0EBFB; width:620px;margin-top:30px; margin-left:10px;}
#contacttext{ font-size:12px; margin:20px; color:#314D2D; padding:15px 15px 0px 100px; line-height:1.5}
.mail a{ font-size:12px;  color:#314D2D; text-decoration:none;  }
.mail a:hover{ font-size:12px; color:#314D2D; text-decoration:underline; }
.contacthead{font-size:18px;  color:#314D2D; font-weight:bold;}
.sitemap a{ font-size:12px; color:#003399; font-weight:bold;  margin-top:5px; padding-left:5px; text-decoration:none;}
.sitemap a:hover{ font-size:12px; color:#003399; font-weight:bold;  margin-top:5px;padding-left:5px;text-decoration:underline; }

/*news*/
#newscontent{ width:630px; margin:5px 0px 5px 10px; float:left;  height:415px; overflow:auto;}
.newsheading{ font-size:16px; font-weight:bold; color:#666666; padding:5px; }
.newsheadingright{ font-size:18px; font-weight:bold; color:#ffffff; padding:5px; }
.caption{ font-size:10px; font-weight:bold; color:#666666; padding:5px; }

.newstext{ width:100%; font-size:12px; text-align:justify; line-height:1.5; padding:5px; float:inherit;}
.newsmore a{ text-decoration:none; color:#004080; font-weight:bold; font-size:11px; padding-left:5px; }
.newsmore a:hover{ text-decoration:underline; color:#000000;font-weight:bold; font-size:11px; padding-left:5px; }
.other{ font-size:15px; color:#FFFFFF; font-weight:bold;}
/*footer*/
#copyright { width:1003px; height:30px; margin:0 auto; text-align:left; }
#copyright{ font-size:12px; font-weight:normal; text-decoration:none; color:#177BB4; }
.power a{ font-size:12px; font-weight:normal; text-decoration:none; color:#177BB4; }
.power a:hover{ font-size:12px; font-weight:normal; text-decoration:underline; color:#ffffff; }
#bottomlinks{width:1003px;  margin-top:00px; float:left; margin:0 auto; text-align:center;}
#bottomlinks a{ font-size:11px; font-weight:normal; text-decoration:none; color:#177BB4; }
#bottomlinks a:hover{ color:#002E5B; text-decoration: underline; font-weight:normal;}
.lExp { cursor:hand;
text-decoration: none;
position: relative;
border: 1px solid #177bb4;
color: #177bb4;
background: #e3e2d0 url(../images/shade.gif) top left repeat-x;
}

.just{ text-align:justify;}