/* CSS Document */
body{ background:#fff; color:#000; font:12px Geneva, Arial, Helvetica, sans-serif;}
body, div, p, ul, li, h1, h2, h3, h4, dl, dt, dd {padding:0px; margin:0px;}
img { border:0;}
/*ul{list-style-type:none;}
ol {list-style-type:decimal-leading-zero ;}*/
/* font style */
h1 { font-size:22px;}
h2 { font-size:18px;}
h3 { font-size:14px;}
h4 { font-size:14px; line-height:2.5em;}
h5 { font-size:11px; line-height:1em;}

.bluefont { color:#00ACE5;}
.greenfont { color:#97BE0D;}
.yellowfont { color:#FABA00;}
.whitefont { color:#fff;}


/* link style */
a:link { color: #fff; text-decoration: none;}
a:visited { text-decoration: none; color: #fff;}
a:hover { text-decoration: underline; color: #fff;}
a:active { text-decoration: none; color: #fff;}

a.black:link { color: #000; text-decoration: underline;}
a.black:visited { text-decoration: none; color: #000;}
a.black:hover { text-decoration: none; color: #000;}
a.black:active { text-decoration: none; color: #000;}

a.orglink:link { font-size:18px; color: #FABA00; text-decoration: none;}
a.orglink:visited { font-size:18px; text-decoration: none; color: #FABA00;}
a.orglink:hover { font-size:18px; text-decoration: underline; color: #FABA00;}
a.orglink:active { font-size:18px; text-decoration: none; color: #FABA00;}

a.greenlink:link { font-size:18px; color: #97BE0D; text-decoration: none;}
a.greenlink:visited { font-size:18px; text-decoration: none; color: #97BE0D;}
a.greenlink:hover { font-size:18px; text-decoration: underline; color: #97BE0D;}
a.greenlink:active { font-size:18px; text-decoration: none; color: #97BE0D;}

a.bluelink:link { font-size:18px; color:#00ACE5; text-decoration: none;}
a.bluelink:visited { font-size:18px; text-decoration: none; color:#00ACE5;}
a.bluelink:hover { font-size:18px; text-decoration: underline; color:#00ACE5;}
a.bluelink:active { font-size:18px; text-decoration: none; color:#00ACE5;}

a.black_b:link { color: #6D7780; text-decoration: none; font-weight:bold; font-size:14px;}
a.black_b:visited { text-decoration: none; color: #6D7780; font-weight:bold; font-size:14px;}
a.black_b:hover { text-decoration: underline; color: #6D7780; font-weight:bold; font-size:14px;}
a.black_b:active { text-decoration: none; color: #6D7780; font-weight:bold; font-size:14px;}

/* layout style
#header {width:960px; height:104px; background:url(/Assets/images/logo.jpg) center left no-repeat; margin:5px auto;}
#header ul { float:right;}
#header ul li { margin-left:8px; float:right; }*/

#header {width:976px; height:104px; margin:5px auto;    }

#headerHomePage {width:960px; height:104px; background:url(/Assets/images/logo.jpg) center left no-repeat; margin:5px auto;}
#main { width:960px; margin:0 auto; }
#menu { height:20px; width:960px;_width:950px; }
#menu ul {float:right; margin:2px 10px;list-style-type:none;}
#menu ul li { margin-left:10px; float:right;}

#left { width:180px; min-height:598px; height:auto !important; height:598px; float:left;}
/*#nav { width:180px; text-align:left;}
#nav .item { margin:3px 0 0 0;}
a.title:link, a.title:visited, a.title:hover { display:block; background:#00abe5; font-weight:bold; text-indent:1em; width:180px; line-height:25px; cursor:pointer; text-decoration:none;}
#nav .item ul { width:180px; background:#fff; display:none;}
#nav .item ul li { display:block; text-indent:1em; margin:3px 0 0 0; line-height:25px;}
#nav .item ul li a:hover { display:block; text-indent:1em; background:#4f575b;}

.item_blue { background:#768187 url(/Assets/images/blue_bg_a.gif) no-repeat left center; text-indent:1em;}
.item_green { background:#768187 url(/Assets/images/green_bg_a.gif) no-repeat left center; text-indent:1em;}
.item_orange { background:#768187 url(/Assets/images/org_bg_a.gif) no-repeat left center; text-indent:1em;}

.list_blue li { background:#a3acb3 url(/Assets/images/blue_bg_b.gif) no-repeat left center; text-indent:2em;}
.list_green li { background:#a3acb3 url(/Assets/images/green_bg_b.gif) no-repeat left center; text-indent:2em;}
.list_orange li { background:#a3acb3 url(/Assets/images/org_bg_b.gif) no-repeat left center; text-indent:2em;}*/

#nav { width:180px; text-align:left; font-weight:bold; color:#fff; background:#fff; text-decoration:none;}

#nav a:link, #nav a:visited, #nav a:hover { font-weight:bold; color:#fff; text-decoration:none;}
#nav ul{ list-style-type :none;}
.item, a.item:link, a.item:visited, a.item:hover { display:block; line-height:25px;  margin:3px 0 0 0;}
.item {margin-bottom:3px;}
.item ul { width:180px; background:#fff;}
.item ul li { display:block; margin:3px 0 0 0;}
.item ul li a:hover { display:block; background:#4f575b;}

/*.item_blue { background:#768187 url(/Assets/images/blue_bg_a.gif) no-repeat left center; }text-indent:1em;*/
.item_blue { background:#768187 url(/Assets/images/blue_bg_a.gif)  repeat-y left center;  display :block ;}
/*.item_green { background:#768187 url(/Assets/images/green_bg_a.gif) no-repeat left center; text-indent:1em;}*/
.item_green  { background:#768187 url(/Assets/images/green_bg_a.gif) repeat-y left center;  display :block ;}
/*.item_orange { background:#768187 url(/Assets/images/org_bg_a.gif) no-repeat left center; text-indent:1em;}*/
.item_orange { background:#768187 url(/Assets/images/org_bg_a.gif) repeat-y  left center;  display :block ;}

.list_blue li { background:#a3acb3 url(/Assets/images/blue_bg_b.gif) repeat-y left center; }
.list_green li { background:#a3acb3 url(/Assets/images/green_bg_b.gif) repeat-y left center; }
.list_orange li { background:#a3acb3 url(/Assets/images/org_bg_b.gif) repeat-y left center; }
 


.forthList_blue li {background:#C8CED3 url(/Assets/images/blue_bg_c.gif) repeat-y left center; }
.forthList_green li{background:#C8CED3 url(/Assets/images/green_bg_c.gif) repeat-y left center;}
.forthList_orange li{background:#C8CED3 url(/Assets/images/orange_bg_c.gif) repeat-y left center;}

#send { height:60px; margin:0 auto; padding:10px; }
#center { width:508px;  min-height:538px; height:auto !important; height:538px; float:left; margin:0 7px; padding:30px; background:#f3f5f4; line-height:180%;}
#ajaxDiv {width:508px;}
#bodyContent{width:508px;}
#center a{color:#000}
#right { width:195px; min-height:598px; height:auto !important; height:598px; float:right;}
/*#right h2 { font-size:18px; margin:30px 10px;}
#right h1 { font-size:22px; margin:30px 10px;}*/


#footer { width:960px; line-height:80px; text-align:center; clear:both;}

#color { width:960px; height:19px; background:url(/Assets/images/color.jpg);}
#landing { width:577px; min-height:398px; height:auto !important; height:398px; float:left; margin-right:8px; padding:50px 90px; background:#f3f5f4; line-height:180%; }
#landing dl { float:left; margin-top:30px;}
#landing dt { float:left;}
#landing dd { margin-left:120px; line-height:1.5em;}
#landing dd span { font-size:10px;}

#photo { width:712px; min-height:538px; height:auto !important; height:538px; float:left; padding:30px; background:#f3f5f4; margin-left:8px;}
.wrapper { width: 600px; float:left; margin:10px auto;}
.leftarrow, .rightarrow { float:left; margin:0 2px;}
.carousel-component { position:relative; overflow:hidden; visibility:visible;}
.center { float:left; margin:0 auto;}

.center li { float:left; margin:0 3px; list-style:none; overflow:hidden;}
.center li img{ width:95px; height:95px;}

#showphoto { width:600px; float:left; margin:10px 0 10px 31px;}

input.blue { margin:5px auto; width:140px; padding:3px; float:left; border:1px solid #a7b0b5; background:#d3edfa;}
input.green { margin:5px auto; width:140px; padding:3px; float:left; border:1px solid #c7c8ca; background:#e9f0cf;}
input.orange { margin:5px auto; width:140px; padding:3px; float:left; border:1px solid #f5c00e; background:#feeeca;}

.button { margin:5px 0; float:right;}
#cartoon { position:absolute; top:495px; right:auto; width:195px; height:181px; background:#e7e8ea;}

#leftnew { width:100%; padding:8px 0; border:1px solid #c3c9c9; float:left; clear:both;}
#leftnew ul {list-style-type:none;}
#leftnew ul li { background:url(/Assets/images/arrow.jpg) no-repeat 7px 2px; float:left; padding-left:25px; margin:5px 0;}

/*#photo> ul { padding:10px; line-height:2em; }
#photo> ul> li { text-align:left; line-height:2em; margin:5px 0; font-weight:bold;  list-style-type :decimal ;}

a .black { text-align:left; line-height:2em; margin:5px 0; font-weight:bold;}
#photo> ul li ul li { text-align:left; line-height:1.5em; font-weight :normal ; list-style-type :disc ;}
#photo> ul li ul li a{color :#000 ; font-weight :normal ;}
p { line-height:150%;}


#photo dl dt{text-align:left; line-height:2em; margin:8px 0; font-weight:bold; text-indent :1em }
#photo dl dd{color :#000 ; font-weight :normal ;text-indent :1em  }*/



/*#bodyContent> ul { padding:10px; line-height:2em; text-indent:2em; }
#bodyContent> ul> li { text-align:left; line-height:2em; margin:5px 0; font-weight:bold;  }
#photo> ol>li> a { text-align:left; line-height:2em; margin:5px 0; font-weight:bold;}
a .black { text-align:left; line-height:2em; margin:5px 0; font-weight:bold;}
#bodyContent>ul ul{ text-indent :4em}
#bodyContent> ul li ul li { text-align:left; line-height:1.5em; font-weight :normal ; list-style-type :disc ;}
#bodyContent> ul li ul li a{color :#000 ; font-weight :normal ;}*/

/**/#bodyContent li{ text-indent :3em;}
#bodyContent li li{text-indent:5em}

 /**/ .type{ list-style-type :none;text-align:left; line-height:2em; margin:5px 0; font-weight:bold;   }
     .type a{text-indent:0em;}
 .question {   text-align :left; line-height:1.5em; font-weight :normal ; list-style-type :none; }
 .question a{text-indent:0em;}
 a .black { text-align:left; line-height:2em; margin:5px 0; font-weight:bold;}
p { line-height:150%;}


#bodyContent dl dt{text-align:left; line-height:2em; margin:8px 0; font-weight:bold;  }
#bodyContent dl dd{color :#000 ; font-weight :normal ;  }
/* for header slideshow  */
#slideshow {
    /*position:relative;*/
    height:104px;
    width:204px;
       
    }

#slideshow IMG {
    position:absolute;
  
    z-index:8;
    opacity:0.0;
    top:5px;
       /* left: 501px;
        width: 194px;*/
    }

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
      /*  left: 545px;*/
    }

#slideshow IMG.last-active {
    z-index:9;
}



#slideshow2 {
    /*position:relative;*/
    height4104px;
    width:203px;
       
    }

#slideshow2 IMG {
    position:absolute;
  
    z-index:8;
    opacity:0.0;
    top:5px;
       
      
    }

#slideshow2 IMG.active {
    z-index:10;
    opacity:1.0;
        
    }

#slideshow2 IMG.last-active {
    z-index:9;
}
 
 
 
 
 
 #slideshow3 {
    /*position:relat4ve;*/
    height:104px;
    width:203px;
       
    }

#slideshow3 IMG {
    position:absolute;
  
    z-index:8;
    opacity:0.0;
    top:5px;
       
      
    }

#slideshow3 IMG.active {
    z-index:10;
    opacity:1.0;
        
    }

#slideshow3 IMG.last-active {
    z-index:9;
}  




/*
=======================================
Popup window styles
=======================================
*/
#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 2px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {	font-size: 14px;font-weight: bold;text-align: center;line-height: 1.75em;color: #666;background: #CCC url(../Assets/Images/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;}

#popup_content {background: 16px 16px no-repeat url(../Assets/Images/info.gif);	padding: 1em 1.75em;	margin: 0em;}

#popup_content.alert {	background-image: url(../Assets/Images/info.gif);}

#popup_content.confirm {	background-image: url(../Assets/Images/important.gif);}

#popup_content.prompt {	background-image: url(../Assets/Images/help.gif);}

#popup_message {padding-left: 48px;}

#popup_panel {	text-align: center;	margin: 1em 0em 0em 1em;}

#popup_prompt {	margin: .5em 0em;}


#sitemap a{color:#000}




#right ul { width:175px; margin:10px auto 0 auto; list-style-type :none; }
#right ul li { float:left; margin-right:10px; }
#right ul li a { color:#000;}
#right a{color:#000;}
#banner { width:588px; height:80px; padding-top:24px; float:right; text-align:center; color:#fff; background:url(/Assets/images/top_img.jpg) no-repeat;} 

#ajaxDiv p {margin-bottom:2em;}