body {
background-color:#000000;
color:#333;
font-family:Arial, Helvetica, sans-serif
}
#page_bg {
background-image: url(bg.gif);

}
a {
color:#25A;
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18pt;
font-weight:700;
font-style:normal;
color:#000;
text-decoration:none
}

h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16pt;
font-weight:700;
font-style:italic;
color:#003;
text-decoration:none
}

h3 {
color:#cc0000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:700;
font-style:normal;
color:#900;
text-decoration:none
}

h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:700;
font-style:normal;
color:#000;
text-transform:uppercase;
text-decoration:none
}

h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:700;
font-style:normal;
color:#000;
text-decoration:none
}


h7 {
font-family:Georgia,Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:700;
font-style:normal;
color:#000;
text-decoration:none
}


.componentheading {
font-family:Georgia, 'Times New Roman', Times, serif;
color:#000;
font-size:18pt
}

div#head-pic {
width:960px;
height:379px
}

.select-lang {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000
}

div#mainbody {
background:#fff
}

div#mainbody td.mainbody,div#mainbody td.left,div#mainbody td.right {
font-family:Arial, Helvetica, Sans-sarif;
font-size:10pt;
color:#333
}


div#mainbody div.moduletable h3 {
font-family:Arial, Helvetica, sans-serif;
color:#151515
}


div#section1 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
padding-top:1px
}

div#section1 a {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt
}

div#section1 a.readon {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;

}

div#section1 td.section {
font-size:10pt
}

div#section1 div.moduletable h3 {
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
color:#000
}

#section1 li {

}

div#section2 {
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
padding-top:0;
/*color:#666*/
color:#ffffff;
}

div#section2 a {
font-family:Arial, Helvetica, sans-serif;
color:#2255aa
}
div#section2 a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#990000;
}



div#section2 div.moduletable h3 {
font-family:Arial, Helvetica, sans-serif;
background-color:#FFB;
color:#720F12
}


#horiz-menu li.active a,#horiz-menu li.active_menu a {
font-family:Arial, Helvetica, sans-serif;
color:#FFF
}

#horiz-menu li.active li.active,#horiz-menu li.active li.active a {
background-image:url(Untitled-2_02.gif)
}

.nav li li {
background-color:#093;
border-bottom:1px solid #1C1C1C;
border-right:1px solid #1C1C1C
}

#horiz-menu li:hover li a.daddy:link,#horiz-menu li.sfHover li a.daddy:link,#horiz-menu li:hover li a.daddy:visited,#horiz-menu li.sfHover li a.daddy:visited {
background-image:url(Untitled-2_02.gif)

}

div#top a.mainlevel {
font-family:Arial, Helvetica, sans-serif;
height:15px;
color:#fff
}


a img.album,.flickr_badge_image img {
border:2px solid #871E21
}


#mainbody div.moduletable-hilite4 .flickr_badge_image img {
border:2px solid #F8E5C1
}

span.alert {
font-family:Arial, Helvetica, sans-serif;
color:#c00;
border-top:3px solid #fe7b7a;
border-bottom:3px solid #fe7b7a;

}

span.info {
font-family:Arial, Helvetica, sans-serif;
color:#05B;
border-top:3px solid #629de3;
border-bottom:3px solid #629de3;
background:#CDDFF6 url(../images/style14/status-info.png) 10px 50% no-repeat
}

span.note {
font-family:Arial, Helvetica, sans-serif;
color:#B79000;
border-top:3px solid #fde179;
border-bottom:3px solid #fde179;
background:#fff5cc url(../images/style14/status-note.png) 10px 50% no-repeat
}

span.download {
font-family:Arial, Helvetica, sans-serif;
color:#57861A;
border-top:3px solid #c2df88;
border-bottom:3px solid #c2df88;
background:#e8f4d2 url(../images/style14/status-download.png) 10px 50% no-repeat
}

blockquote {
background:#f9f9f9 url(../images/style14/blockquote.png) 0 0 no-repeat;
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-size:120%;
line-height:150%
}

pre {
background:#f6f6f6;
border-top:3px solid #ddd;
border-bottom:3px solid #ddd
}


#fxTarget {
background:#881F22;
border-bottom:2px solid #6E1B1F
}

#fxTab {
background:url(../images/style14/fx-tab.png) 0 0 no-repeat
}

#fxTab a:link,#fxTab a:visited,#fxContainer a:link,#fxContainer a:visited {
color:#fff
}

#fxTab span:hover,#fxTab a:hover {
color:#ccc
}

.alertcenter {
font-family:Arial, Helvetica, sans-serif;
width:145px;
height:14px;
font-size:10px;
color:#000;
vertical-align:top;
border:1px solid #000;
background-color:#eee
}

.alertcenter2 {
font-family:Arial, Helvetica, sans-serif;
width:119px;
font-size:10px;
color:#000;
height:14px;
border:1px solid #000;
background-color:#eee;
text-align:left
}

.alertcenter3 {
font-family:Arial, Helvetica, sans-serif;
width:165px;
font-size:10px;
color:#000;
height:16px;
border:1px solid #000
}

.alertcenter4 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000
}

.alert-head {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#F69548;
padding-top:4px
}

.top-form {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000
}

.footer-main {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:400;
color:#666

}
.header-main {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:400;
color: #999999
}

.text-search {
font-family:Arial, Helvetica, sans-serif;
width:120px;
height:13px;
font-size:10px;
color:#000;
vertical-align:bottom;
border:0
}

.tv-image {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
line-height:12px;
color:#A11819;
font-weight:700;
background-image:url(../images/style14/tv.jpg);
background-repeat:no-repeat;
padding-left:10px
}

.marquee-back {
font-family:Arial, Helvetica, sans-serif;
color:#000;
background-image:url(../images/style14/marquee-back.png);
background-repeat:repeat-x
}

.bread {
background-image:url(../images/style14/breadcrum-bg.png);
font-family:Arial, Helvetica, sans-serif;
background-repeat:repeat-x;
height:25px
}

.bread a:hover {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none
}

.right-bar {
font-family:Arial, Helvetica, Sans-sarif;
font-size:11px;
padding:10px 5px 5px 0
}

.filter-bg {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
background-image:url(../images/style14/bg-filter.png);
background-repeat:repeat-x;
border:1px solid #CCC
}

.sort {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
font-weight:400;
width:200px;
height:18px
}

.sort2 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
font-weight:400;
width:200px;
height:12px
}

.font-arial {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:400
}

.click {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:10px;
color:#e7b529;
font-weight:700;
text-align:left
}

.click1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#810304;
font-weight:700;
text-align:left;
text-decoration:none
}

.achive {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#D43002;
font-weight:700;
text-align:center;
text-decoration:none
}

.bullet {
background-image:url(images/dot1.jpg);
background-repeat:no-repeat
}

#mid-module {
background: #EEEEEE;
width:762px
}

.article-front {
color:#000;
padding-right:5px
}

.article-front1 .a {
color:#9AACC2
}

.forum1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#25a
}

.forum1 a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#547EB1
}

.state {
font-family:Arial, Helvetica, sans-serif;
color:#2255AA;
font-size:10pt;
text-decoration:none
}
.state a{
font-family:Arial, Helvetica, sans-serif;
color:#2255AA;
font-size:10pt;
text-decoration:none
}
.state a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#990000;
font-size:10pt;
text-decoration:none
}

.hrclass {
border-bottom:1px dotted #666;
border-top:0;
height:1px;
width:98%
}


.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #ffffff;
background: white;

}

.pagination a:hover, .pagination a.selected{
color: #FF0000 ;
}
.contents{font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#FFFFFF;
text-decoration:none;
font-style:normal;
line-height:30px;
padding-left:10px;
padding-right:10px;
}
.quotes{font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
font-weight:bold;
color:#ffff00;
text-decoration:none;
}
.contents1{font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#FFFF00;
text-decoration:none;
font-style:italic;
line-height:30px;
padding-left:10px;
padding-right:10px;
}



/*				for sliding module right		*/

div#show3 {
background-color:#ffffff;
width:275px;
margin:0 auto;
/*border:1px solid #444444;*/
}
div#show3 table td, div#show4 table td {
height:183px;
background-image:url('38.gif');
}
div#show4 table td {
background-image:url('40.gif');
}
div#show3 table input,  div#show4 table input {
outline-style:none;
}

.import {
color:#2255AA; 
font-weight:bold; 
font-size:15px;
padding-top:5px;
}

.import1 {
	color:#000000;
}

.invite {
	font-weight:bold;
	color:#000000;
	text-align:right;
	padding-right:5px;
}

.invite1 {
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding-right:5px;
}
.thTableEvenRow{
background-color:#eeeeee;
}

.thTableOddRow{
}
.star {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.star:hover {
	FONT-SIZE: bold; COLOR: #86C600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.greentext {
	FONT-SIZE: 18px; COLOR: #007895; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headline {
	FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nor_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #366ab1; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.contactus {
	FONT-SIZE: 12px; COLOR: #8d8b8b; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.copyright {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.toplink {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.toplink {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:unknown {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.toplink:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.menulink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:unknown {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menulink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.menulink_top {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:unknown {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menulink_top:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bg {
	BACKGROUND-POSITION: left top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/left_right_bg.gif); BACKGROUND-REPEAT: no-repeat
}
.maintext-link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CC0000; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.imgborder {
border-color:#2D8FBC;
}
.thumbnail1{
position: relative;
z-index: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#054a7b;
font-weight:normal;
text-decoration:none;
}

.thumbnail1:hover{
background-color: transparent;
z-index: 50;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6C00;
font-weight:normal;
text-decoration:underline;
}

.thumbnail1 span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail1 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail1:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
bottom: 10px;
left: 180px; /*position where enlarged image should offset horizontally */

}
.thumbnail{
position: relative;
z-index: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#054a7b;
font-weight:normal;
text-decoration:none;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6C00;
font-weight:normal;
text-decoration:underline;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: o;
left: 60px; /*position where enlarged image should offset horizontally */


}
