body {margin:0; font:12px Arial, Helvetica, sans-serif; background-color:#d9e5c3; color:#000; }

img {border:none}
a {text-decoration:none; color:#194f7a;}
a:hover {text-decoration:underline; color:#194f7a;}

/*header*/
#header {width:966px; margin:13px auto 0 auto; background:url(images/header-bg.gif) no-repeat; height:92px; }

#logo {display:block; overflow:hidden; text-indent:-9999px; width:253px; height:80px; margin:8px 0 0 15px; background:url(images/main-logo.gif) no-repeat; float:left; }
#logo a {display:block; height:100%; }
#header ul {padding:14px 50px 0 0; margin:0; list-style:none; float:right; width:200px; }
#header ul li {color:#19457a; font:bold 18px/20px Arial, Helvetica, sans-serif; }
#header ul li a {color:#19457a; font:12px Arial, Helvetica, sans-serif;}

/*page*/
#page {margin:0 auto; width:966px; height:auto; padding:0; background:url(images/page-bg.png) repeat-y; text-align:left;}

#menu {width:950px; margin:0 12px 0 4px; background-color:#19457a; height:21px; position:relative; z-index:5; }
#banner2 {width:950px; height:109px; margin:0 12px 0 4px; background:#81a938; overflow:hidden; }
#level2title {width:680px; color:#FFF; padding:34px 0 0 30px; font-size:36px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; float:left; text-align:left;  }
#levelimage {float:right; width:239px; padding:0px;}
#primary-content2 {width:950px; margin:0 12px 0 4px; padding:0px; }

#level3Content {width:910px; padding:15px 20px 10px 20px; float:left; font-size:11px; line-height:13px;}
#level3Content h3{font-size:27px; color:#19457a; font-weight:normal; line-height:27px; margin:0px 0px;}
#level3Content h4{font-size:15px; color:#19457a; font-weight:normal; line-height:19px; margin:0px;}
#level3Content p{margin:0px 0px 15px 0px;}


/*footer*/
#footer {height:58px; width:966px; margin:0 auto 0 auto; background:url(images/footer-bg.gif) no-repeat; overflow:hidden; color:#fff; font:bold 13px Arial, Helvetica, sans-serif;}
#footer p {margin:0 0 1px; padding:10px 16px 0; text-align:left;}
#footer ul {padding:0; margin:0 16px 0 16px; list-style:none; width:100%; overflow:hidden; }
#footer ul li {float:left; padding:0 11px 0 0; font:10px Arial, Helvetica, sans-serif; color:#acc453;}
#footer ul a {color:#acc453;}













#gallery {float:left; width:711px; height:295px; position:relative; }

#info {float:left; width:205px; padding:17px 16px 0 18px;}
#info p {color:#fff; margin:0 0 19px; font:13px/19px Arial, Helvetica, sans-serif;}
#info p.category {color:#19457a; font:11px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0 0 4px; }
#info p.title {font:20px/26px Arial, Helvetica, sans-serif bold; margin-bottom:2px; }
#info p a {color:#19457a;}
#info p.blue {color:#194f7a; margin:0 0 19px; font:13px/19px Arial, Helvetica, sans-serif;}


#menuNav {width:702px; padding:0px; margin:0; float:left;}
#searcharea {float:left; width:228px; padding:10px 0 0;}
#searcharea input.search {float:left; width:139px; padding:5px 0 0; margin-right:5px; font:12px Arial, sans-serif;}
#searcharea input.button {width:24px; height:22px; background-image:url(images/go-btn.gif); background-color:transparent; border:none; padding-top:0px;}

.clear{clear:both}

/*primary content*/
#primary-content {height:auto; width:950px; overflow:hidden; background:url(images/line01.gif) repeat-y 710px 0;}
#primary-contentmain {height:auto; overflow:hidden; background:url(images/line02.gif) repeat-y 471px 0;}
/*main column*/
#main-col {width:710px; float:left; }
.intro{padding:14px 10px 15px 11px; background-color:#ffffff;}
#intro {height:auto; overflow:hidden; padding:14px 10px 15px 11px; }
#intro h1 {font:27px/30px Arial, Helvetica, sans-serif; margin:0; color:#81a938;}
#intro h1 strong {color:#19457a;}
#intro p {margin:0 0 12px; font:12px/20px Arial, Helvetica, sans-serif;}
#intro p a {color:#19457a;}

/*.detail {background:url(../images/line01.gif) repeat-y 476px 0;	padding:0 0 23px; height:auto; overflow:hidden;}*/
.detail {padding:0 0 23px; height:auto; overflow:hidden;}

.content {height:1%; overflow:hidden; padding:0 10px 8px 12px; border-top:1px solid #99b2cc;}
.content h2 {font:16px Arial, Helvetica, sans-serif; color:#81a938; margin:0;}

.cnt-box {float:left; width:354px; padding:12px 0 0 66px; }
.cnt-box p {margin:19px 0 0; color:#81a938;}
.cnt-box p a {color:#81a938;}

.notification {background:url(images/ico01.jpg) no-repeat 0 12px;}
.questions {background:url(images/ico02.jpg) no-repeat 0 12px;}

ul.list {padding:0; margin:0 0 0 15px; list-style-image:url(images/bluearrow.jpg); list-style-position:outside; line-height:14px; color:#19457a;}
ul.list li{padding:0; margin:0;}

ul.style1 {line-height:14px;}
ul.list a {color:#19457a;}

.side-box {float:right; width:214px; overflow:hidden; padding:10px 0 0;}
.content .side-box h2 {font-size:15px;}
ul.items {padding:2px 0 14px; margin:0; list-style:none; width:234px; overflow:hidden; }
ul.items li {float:left; width:63px; padding-right:12px; text-align:center;}
ul.items img {display:block; margin:0 auto; }
ul.items a {color:#81a938; text-decoration:none !important;}
ul.items a:hover, ul.items li.active a {color:#e60d0d;}

.blue {color:#19457a;}

/*sidebar*/
#sidebar {width:240px; float:right; }
#sidebar a{color:#19457a;}

#sidebar ul.list {padding:0; margin:0 0 0 15px; list-style-image:url(../images/bluearrow.jpg); list-style-position:outside; line-height:13px; color:#19457a;}
#sidebar ul.list li{padding:0 0 5px 0; margin:0;}

#option {background:url(../images/option-bg.gif) repeat-x; margin:0 1px 0 0; padding:11px 15px 190px 11px; font-size:11px; line-height:15px;}
#option h3 {margin:0; font:12px Arial, Helvetica, sans-serif; color:#19457a; }
#question {height:1%; overflow:hidden; border-top:1px solid #99b2cc; margin:0px; padding:0px;}
#question a{text-decoration:none; margin:0px; padding:0px;}
#question a:hover{text-decoration:none;}




p {margin:0 0 10px;}








/*LEVEL SPECIFIC*/


#breadcrumbs {padding:0 0 10px 0; color:#81a938; font-size:10px;}
#breadcrumbs a{color:#81a938;}

#know {background:url(../images/option-bg.gif) repeat-x; margin:0 1px 0 0; padding:11px 15px 120px 11px; font-size:11px; line-height:15px;}
#know h3 {margin:0; font:15px Arial, Helvetica, sans-serif; color:#19457a; }

/*Level 3*/
#primary-content2 {overflow:hidden;}
#level3Content {width:909px; padding:15px 20px 10px 20px; float:left; font-size:11px; line-height:13px;}
#level3Content h3{font-size:27px; color:#19457a; font-weight:normal; line-height:27px; margin:0px 0px;}
#level3Content h4{font-size:15px; color:#19457a; font-weight:normal; line-height:19px; margin:0px;}
#level3Content p{margin:0px 0px 15px 0px;}

strike {color:#999;}

