/*div {border:#993300 solid 1px;}*/
/*###################################################*/
#tx-powermail-pi1_fieldset_1 {padding:0px; margin:0px;background-color:transparent; border:#ccc solid 0px;color:#666;}

.even {background-color:#ff9900; border:#FFFFFF solid 0px;}

#tx-powermail-pi1_fieldset_1 legend {display: none; padding:0px; margin:0px;font-size:14px; color:#999999;margin:0px; padding:0px}

.powermail_submit powermail_submit_uid5 {width:120px; background-color:#CCCCCC}
input, textarea, select  {
	background-color: #FFFFFF;
	border:1px solid #CCC;
	color:#666666;
}
.mailform{	
    font-family:  verdana;
	font-weight:normal;
	font-size:11px;
	text-align:left;
}
/*###############################################*/
.internal-link {background-image: url(../images/arrowMore.gif); background-repeat:no-repeat; padding-left:15px;}
.external-link-new-window {background-image: url(../images/arrowMore.gif); background-repeat:no-repeat; padding-left:15px;}
.back {padding-left:20px}
p {padding:0px; margin:0px}
a{color:#3399cc; text-decoration:none;}
a:hover{color:#999; text-decoration:none}
td, th {vertical-align:top; text-align:left; font-weight:normal}
th {padding-right:5px}
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color:#3399CC;margin-top: 0px; color: #686868; text-align:center}

#mainBox {z-index:3; position: relative; width:1024px;top:0px;  margin-left:auto; margin-right:auto;  background-color:#FFFFFF;  }
#mainBox {background-image:url(../images/introBg.jpg); background-repeat:repeat-y}
.menu {width:997px; height:18px; float:right; text-align:left;}

#logoBox {z-index:3; position: relative; width:997px; height:130px; top:0px;background-color:#DEE7E7; margin-left:auto; margin-right:auto; }
#logoBox {background-image:url(../images/logoBg.jpg); background-repeat: no-repeat}
#menuTopBox {z-index:3; position: relative; width:220px; height:100px; right:20px; top:20px;float:right; text-align:right}
#searchBox {z-index:3; position: relative; width:220px; height:100px; right:0px; top:60px;border:#AEC6C8 solid 1px; float:right}

#menuMainBox {z-index:3; position: relative; width:997px; height:26px; background-color:#FFFFFF;border-bottom:#AEC6C8 solid 1px;margin-left:auto; margin-right:auto;}
#imgBox {z-index:3; position: relative; width:997px; height:235px; background-color:#FFFFFF;margin-left:auto; margin-right:auto;}
#imgBox {background-image:url(../images/img1.jpg); background-repeat: no-repeat;border-bottom:#FFFFFF 1px solid}

#imgBoxMain {z-index:3; position: relative; width:997px; height:235px; background-color:#FFFFFF;margin-left:auto; margin-right:auto;}
#imgBoxMain {background-image:url(../images/img1.jpg); background-repeat: no-repeat;border-bottom:#FFFFFF 1px solid}

#contentBox {z-index:3; position: relative; width:997px; top:0px;margin-left:auto; margin-right:auto;}
#contentBox{ background-image:url(../images/contentBg.jpg); background-repeat: no-repeat}
#contentBox{ background-color:#F0F0F0; padding-top:20px}

.contentLeftIntro {width:690px;}
.contentRightIntro {width:247px; padding-left:60px; padding-right:10px; padding-bottom:20px}
.contentRightIntro h1{ font-size:18px;padding:0px; margin:0px; }
.contentRightIntro h2{ font-size:16px;padding-top:15px; margin:0px; }
.contentLeftSubIntro {width:400px;}

.contentLeftSingle {width:667px; padding-left:10px; padding-right:50px}
.contentRightSingle {width:320px; padding-right:20px;}

.contentLeftList {width:700px; padding-left:10px; padding-right:50px}
.contentRightDate {width:40px; padding-right:20px; text-align:right; float:right}


.newsLeftList {padding-left:10px; padding-right:10px}




.footerBox { height:56px;background-image:url(../images/footerBg.jpg); background-repeat: no-repeat}
/*###########################CONTENT######################################*/
.contentLeft {width:218px}
.contentMain {width:500px; padding-bottom:40px;}
.contentMain h1{ font-size:22px;padding:0px 10px 0px 0px; margin:0px; }
.imgtext-table a img{ border: #00FF99 0px solid}
.imgtext-nowrap h3,h1, h2{ font-size:14px;padding:0px; margin:0px; }
.contentRight {width:279px; margin:0px}
.contentRight h1, h3{ font-size:14px; padding:10px 0px 0px 0px; margin:0px; }
.content { padding:0px 20px 10px 20px; margin:0px }



/*#################MENU MAIN########################*/
.menuMain a{color:#FFF; font-size:11px;text-transform:uppercase;text-decoration:none;font-weight:normal}
.menuMain a:hover {color:#CCC;font-weight:normal}
.menuMain  {  height:24px;margin:0px; padding-left:15px; padding-right:15px;padding-top:5px; border-right:#FFFFFF 1px solid}
.menuMain {background-image:url(../images/navBg.jpg); background-repeat:repeat-x}
.menuMainActive a{color:#3399cc;text-transform:uppercase;font-size:11px;text-decoration:none;font-weight:normal}
.menuMainActive  {  height:24px;margin:0px; padding-left:15px; padding-right:15px;padding-top:5px; border-right:#FFFFFF 1px solid}
/*#################MENU SUB########################*/
.menuSub a{color:#333; font-size:11px;text-transform:uppercase;text-decoration:none}
.menuSub a:hover {color:#3399CC;}
.menuSub  {  margin:0px; padding-left:20px; padding-right:15px;padding-top:5px;padding-bottom:5px; border-bottom:#666 1px dotted}
.menuSub {background-image:url(../images/arrowNav.gif); background-repeat: no-repeat}


.menuSubActive a{color:#3399cc;text-transform:uppercase;font-size:11px;text-decoration:none}
.menuSubActive {  margin:0px; padding-left:20px; padding-right:15px;padding-top:5px;padding-bottom:5px;border-bottom:#666 1px dotted}
.menuSubActive {background-image:url(../images/arrowNavOver.gif); background-repeat: no-repeat}
/*#################MENU GALLERY########################*/
.menuGallery a{color:#3399cc; font-size:11px;text-transform:uppercase;text-decoration:none; font-weight:normal}
.menuGallery a:hover {color:#999;font-weight:normal}
.menuGallery  {  ;margin:0px; padding-left:20px; padding-right:15px;padding-top:0px; border-right:#FFFFFF 1px solid}
.menuGallery {background-image:url(../images/listMore.gif); background-repeat: no-repeat}
.menuGalleryActive a{color:#3399cc; font-size:11px;text-transform:uppercase;text-decoration:none;font-weight:normal}
.menuGalleryActive  { margin:0px; padding-left:20px; padding-right:15px;padding-top:0px; border-right:#FFFFFF 1px solid}
/*##############NEWS####################*/
.news-list-container-archive {padding-top:10px}
.tx-ttnews-browsebox a{font-size:12px}
.news-list-browse {padding-left:10px; padding-top:10px; }
.tx-ttnews-browsebox-SCell a{font-size:11px;}
.news-latest-container {margin:0px;padding:0px;}
.news-latest-container a{color:#3399cc;}

.news-latest-item {padding-left:10px; margin-bottom:0px;}
.news-latest-item h2 {font-size:18px; margin:0px; padding-bottom:10px;padding-top:4px;}
.news-list-imgcaption { margin:0px;padding-top:4px; font-size:11px}
.news-single-item h1 {font-size:18px; margin:0px; padding-bottom:10px}
.news-single-item h2 {font-size:12px; margin:0px; padding-bottom:5px}
.news-latest-item-right {padding-left:8px;}

.news-latest-content { width:398px;font-size:13px; margin-right:8px;}
.news-latest-text { width:292px;font-size:13px; margin-right:8px;}

.news-latest-content-2 { width:198px;font-size:13px; margin-right:8px;}
.news-latest-text-2 { width:186px;font-size:13px;}

.news-latest-content-3 { width:292px;font-size:13px; margin-left:8px;}

.latest-sub-title {font-weight:bold; margin-bottom:12px;}

.news-list-box-archive {padding:5px 0px 5px 0px; border-bottom:#CCCCCC 1px solid;}

.news-latest-gotoarchive {

}
.news-latest-morelink {

float:right;
text-align:right;
}
.news-archive-morelink {

float:right;
text-align:right;
padding-right:11px;
}
.news-latest-date {
font-size:10px;
color:#625742;
float:right;
text-align:right;
}


.news-single-backlink {
padding-top:12px;
}
.news-single-item{padding-bottom:10px;}
.news-single-item-img {
margin:0px;
padding:60px 0px 5px 0px;
text-align:left;
float:left;
}
.news-single-item-img a img{border:#92A5BB solid 1px; margin-bottom:10px;}
em {
font-style:normal;
}
#searchBox{
float:right;
z-index:3;
padding-top:6px;
}
.serchForm {
background-color:transparent;
border:#92A5BB solid 1px;
height:18px; 
color:#92A5BB;
padding-top:2px; 
padding-left:8px; 
width:120px; 
font-size:10px;
}
.tx-indexedsearch-res td{
font-size:12px;
}
.tx-indexedsearch-redMarkup {
color:#FF9900;
}
