@charset "utf-8";
/* CSS Document */

* {padding:0px;
margin:0px}

body
{
        background: #fff;
        color: #333;
        font-size: 80%;
        padding: 0px;
        text-align: center;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif
}

#main-wrapper {
width:1000px;
margin-left:auto;
margin-right:auto;
height:100%}

#top {width:1000px;
height:110px;
background-color:#eae9ea;}

#logo {width:305px;
height:110px;
float:left}

#topright {width:695px;
height:110px;
float:right;
text-align:right;}

#textzoom {
width:180px;
height:25px;
float:right;
padding-right:10px;
display:block}

#belowtextzoom {width:695px;
padding-right:10px;
float:right;
white-space:nowrap}

#belowtextzoom td{
padding-left:10px;
text-align:right
}

#belowtextzoom1{width:auto;
float:left;}

#belowtextzoom2{width:auto;
float:left;
padding:12px 0px 0px 16px}

#belowtextzoom3{width:auto;
float:right;
padding:0px;
}

#navigation {width:1000px;
height:48px;
background-image:url(../images/menubg.png);
background-repeat:repeat-x;
clear:both;
}

#navigation-left {width:8px;
height:48px;
float:left}

#navigation-right {width:8px;
height:48px;
float:right}

#main-menu {width:auto;
margin-left:4%;
}

#main-menu img {border:none}

#main-menu ul {list-style:none;
list-style-image:none;
height:48px;
}

#main-menu li a {list-style-image:none;
background-image:url(../images/menubg.png);
background-repeat:repeat-x;
padding:0px 10px 0px 7px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:66%;
line-height:380%;
height:48px;
border-right:1px solid #D3D3D3;
border-left:1px solid #D3D3D3;
border-collapse:collapse;
}

#main-menu li a:hover {list-style-image:none;
background-color:#97EEFD;
background-image:none;
border-right:1px solid #999;
height:48px;}


#accordian-images {width:1000px;
height:auto;
clear:both;
background-color:#eae9ea;
overflow:hidden;
}

#accordian-images ul {}

#accordian-images li img {border:1px solid #fff;
}

#main-left {width:285px;
height:auto;
float:left;
}

#main-left ul {
width: 239px;
    box-shadow: 6px 0px 10px -7px #888, -6px 0px 10px -7px #888;
    margin: auto;
	list-style:none;
	list-style-image:none;
	background-color:#F5F5F5;
	
}

#main-left li{text-align:left;
font-size:80%;
line-height:150%;
padding:8px 8px;
	list-style:disc;
	margin-left:24px;
}

.latestnews li a {	color:#0000FF;
text-decoration:none}
	
.latestnews li a:hover {	color:#FF6600;
text-decoration:none}
	
.category-module li a {	color:#0000FF;
text-decoration:none}
	
.category-module li a:hover {	color:#FF6600;
text-decoration:none}	
	
.mostread li a {	color:#0000FF;
text-decoration:none}
	
.mostread li a:hover {	color:#FF6600;
text-decoration:none}	

#content-main-right ul {
width: 229px;
    box-shadow: 6px 0px 10px -7px #888, -6px 0px 10px -7px #888;
    margin: auto;
	list-style:none;
	list-style-image:none;
	background-color:#F5F5F5;
}

#content-main-right li {text-align:left;
font-size:80%;
line-height:150%;
padding:8px 8px;
	list-style:disc;
	margin-left:24px;

}

#content-main-right h4 {font-weight:normal}

#main-right {width:715px;
height:100%;
float:right;}

#content-main {width:679px;
margin:auto;
height:auto;
}

#content-main-intro {width:100%;
height:auto;
}

#content-main-left {width:418px;
float:left;
height:auto}

#content-main-right {width:231px;
float:right;
height:auto}

#footer {width:1000px;
height:60px;
background-color:#ebebeb;
clear:both;
font-size:80%}

.spacer {width:auto;
height:10px;
display:block;
background-image:url(../images/spacer.gif);}

#mod-jt-zaccordion ul {margin-top:-16px}

#mod-jt-zaccordion li img {border:1px solid #fff}

.white-border {border:1px solid #fff}

p {font-size:80%}

#fontsize img {border:none}

.ux-menu-link-level-1 {width:175px; background-color:#CCCCCC; height:44px; background-image:none;}

.ux-menu-link-level-0, .ux-menu-link-last {border:none}

h1 {font-size:16px; color:#66CCFF; text-align:left; margin:0.5em 0}

h2 {font-size:21px; color:#666666; text-align:left; margin:0.5em 0}

p {font-size:80%; line-height:150%; text-align:justify; margin:0.4em 0}

.breadcrumbs {font-family:Arial, Helvetica, sans-serif; font-size:80%; text-align:left; color:#FF3300}

.home {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
line-height:420%;
font-weight:bold;
height:48px;
color:#333333;
}

.home a:link {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
line-height:420%;
height:48px;
color:#333333;
}

.home a:visited {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
line-height:420%;
height:48px;
color:#333333;
}

a.home:hover {
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
line-height:420%;
height:48px;
color:#FF0000
}

h3 {margin:0px;
padding:0px;
text-align:left;
color: #0000ff;
text-transform:uppercase}

#aiContactSafeForm {font-size:80%;text-align:left}

.aiContactSafe_contact_form_field_label_left {margin-top:10px}

.aiContactSafe_label  {margin-left:7px}

.item-page h4 {background-color:#ebebeb; padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:21px;
border-bottom:2px solid #fff;
text-align:left;
font-weight:normal}

.item-page h4 a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:21px;
text-decoration:none;
color:#333333}

.item-page h4 a:hover {background-color:#ebebeb;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:21px;
color:#0066FF
}

.item-page h5 {padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:21px;
border-bottom:2px solid #fff;
text-align:left;
font-weight:normal}

.item-page h5 a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:21px;
text-decoration:none;
color:#333333}

.item-page h5 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:21px;
color:#0066FF
}

.pagination ul {font-size:12px;
list-style:none;
list-style-image:none;
display:block
}

.pagination li {
list-style:none;
list-style-image:none;
display:inline;
padding:0px 4px
}

#article-index ul .toclink {font-size:14px;
list-style:none;
list-style-image:none;
display:block;
text-align:left
}

#article-index li {font-size:14px;
padding:4px 0px;
list-style:none;
list-style-image:none;
}

/*form*/

input, textarea {
    padding: 9px;
    border: solid 1px #E5E5E5;
    outline: 0;
    font: normal 13px/100% Verdana, Tahoma, sans-serif;
    width: 200px;
    background: #FFFFFF url('bg_form.png') left top repeat-x;
    background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
    background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	
    }
 
textarea {
    width: 400px;
    max-width: 400px;
    height: 150px;
    line-height: 150%;
    }
 
input:hover, textarea:hover,
input:focus, textarea:focus {
    border-color: #C9C9C9;
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
    }
 
.form label {
    margin-left: 10px;
    color: #999999;
    }
 
.submit input {
    width: auto;
    padding: 9px 15px;
    background: #617798;
    border: 0;
    font-size: 14px;
    color: #FFFFFF;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    }
/*end form*/
